2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing 2014
DOI: 10.1109/ccgrid.2014.75
|View full text |Cite
|
Sign up to set email alerts
|

CMcloud: Cloud Platform for Cost-Effective Offloading of Mobile Applications

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 minim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
9
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…Figure 8 Complexity of Target App. Cuckoo [7] No (Manual) Static Yes Java Complex Li et al [10] No (Manual) Static No C Simple Roam [2] No (Manual) Dynamic Yes Java Complex MAUI [4] No (Annotation) Dynamic Yes C# Complex ThinkAir [8] No (Annotation) Dynamic Yes Java Complex Wang and Li [14] No (Annotation) Dynamic No C Simple DiET [13] Yes Static Yes Java Simple Chen et al [1] Yes Dynamic Yes Java Simple HELVM [12,15] Yes Dynamic Yes Java Simple OLIE [6,11] Yes Dynamic Yes Java Complex CloneCloud [3] Yes Dynamic Yes Java Complex COMET [5] Yes Dynamic Yes Java Complex CMcloud [9,31] Yes …”
Section: Battery Consumptionmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 8 Complexity of Target App. Cuckoo [7] No (Manual) Static Yes Java Complex Li et al [10] No (Manual) Static No C Simple Roam [2] No (Manual) Dynamic Yes Java Complex MAUI [4] No (Annotation) Dynamic Yes C# Complex ThinkAir [8] No (Annotation) Dynamic Yes Java Complex Wang and Li [14] No (Annotation) Dynamic No C Simple DiET [13] Yes Static Yes Java Simple Chen et al [1] Yes Dynamic Yes Java Simple HELVM [12,15] Yes Dynamic Yes Java Simple OLIE [6,11] Yes Dynamic Yes Java Complex CloneCloud [3] Yes Dynamic Yes Java Complex COMET [5] Yes Dynamic Yes Java Complex CMcloud [9,31] Yes …”
Section: Battery Consumptionmentioning
confidence: 99%
“…Narayanan et al [33] and CMcloud [9,31] use logging data and machine learning methods to predict the performance of mobile applications. Wolski el al.…”
Section: Related Workmentioning
confidence: 99%
“…Building a separate predictor for every device/server an application may potentially use is burdensome as well. Some techniques [57] to predict an application's performance by scaling the prediction from a reference device according to the new target device's specification would help in this matter. Yunheung Paek received the BSc and MSc degrees in computer engineering from Seoul National University, Korea in 1988 and 1990, respectively.…”
mentioning
confidence: 99%
“…Papers [6][7][8]10] only consider the energy and delay as optimization objects that ignore the management of cloud resources. Moreover, some works [11,12,14] focus on resource management for task offloading, which do not consider utilization rate of cloud resources. These works rarely consider utilization rate of PM in cloud server and delay caused by arranging the offloaded task to different PMs in the cloud simultaneously.…”
Section: Related Workmentioning
confidence: 99%
“…This new paradigm could reduce the costs of employing a cloud platform without affecting the user experience. Chae et al [14] proposed a cost-effective mobile-to-cloud offloading platform, which aimed at minimizing the server costs and the user service fee. Based on ensuring the performance of target applications, the platform offloaded as many applications to the same server as possible.…”
Section: Related Workmentioning
confidence: 99%