I. Introduction
Today Social Network Services (SNS) like Twitter and Facebook have become a part of our life. People can easily produce their own media contents and publish them through their SNS. Moreover, they share lots of ready-made media contents with their SNS friends. On average, in Facebook, more than 250 million photos are uploaded and shared per day [1]. However, traditional media content sharing is based on centralized server system even though the system uses cloud. For those living in countryside which is far from server farm branch for those services always need to access overseas server to view media contents. That is why users who do not live in United States sometimes have inconvenience experience in watching YouTube videos because of buffering or slow loading.