Title :
CMcloud: Cloud Platform for Cost-Effective Offloading of Mobile Applications
Author :
Dongju Chae ; Jihun Kim ; Jangwoo Kim ; Jong Kim ; Seungjun Yang ; Yeongpil Cho ; Yongin Kwon ; Yunheung Paek
Author_Institution :
Dept. of Comput. Sci. & Eng., POSTECH, Pohang, South Korea
Abstract :
Recent efforts towards mobile cloud propose to offload mobile applications to cloud servers for the improved performance and battery life of mobile devices. However, existing schemes completely ignore the costs of cloud resources by assuming that idle servers are always available for free of charge. These unrealistic assumptions make each server run only a small load to achieve the guaranteed high offload performance. Therefore, these schemes cannot be applied to real-world commercial clouds which aim to minimize the operation costs by maximizing the server throughput, and then charge users for their resource usage. In this paper, we propose CMcloud, a novel cost-effective mobile-to-cloud offloading platform, which works nicely under the real-world cloud environments. CMcloud minimizes both the server costs and the user service fee by offloading as many mobile applications to a single server as possible, while satisfying the target performance of all applications. To achieve such goals, CMcloud exploits novel architecture performance modeling and server migration techniques. Our implementation shows that CMcloud can improve the data enter throughput by 84% over a conventional static light-load scheme (or a 2.7x higher per-socket throughput.) Alternatively, CMcloud reduces the number of service failures by 83% over a static high-load scheme, while even improving the throughput by 31%.
Keywords :
cloud computing; computer centres; cost reduction; fault tolerant computing; file servers; mobile computing; mobile handsets; power aware computing; CMcloud; battery life; cloud resources costs; cloud servers; cost-effective mobile application offloading; datacenter throughput; guaranteed high offload performance; idle servers; mobile cloud; mobile devices; mobile-to-cloud offloading platform; real-world commercial clouds; server costs; server migration techniques; server throughput; service failures; static high-load scheme; static light-load scheme; user service fee; Estimation; Mobile communication; Mobile handsets; Performance evaluation; Quality of service; Servers; Throughput; Cost Efficiency; Mobile Cloud; Quality of Service;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
Conference_Location :
Chicago, IL
DOI :
10.1109/CCGrid.2014.75