2012 IEEE 26th International Conference on Advanced Information Networking and Applications 2012
DOI: 10.1109/aina.2012.124
|View full text |Cite
|
Sign up to set email alerts
|

Lightweight Application-Level Task Migration for Mobile Cloud Computing

Abstract: Abstract-Mobile cloud computing allows mobile applications to use the enormous resources in the clouds. In order to seamlessly utilize the resources, it is common to migrate computation among mobile nodes and cloud nodes. Therefore, a highly portable and transparent migration approach is needed. In terms of portability, application-level migration with code instrumentation is the most portable approach. However, in the existing literature, this approach imposes significant runtime overhead, even when no migrat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 34 publications
(14 citation statements)
references
References 17 publications
(26 reference statements)
0
14
0
Order By: Relevance
“…In [3], the authors present an overview of the background, techniques and research areas for offloading computation to the cloud, which enables energy savings [4] and improves performance on mobile devices. In this way, the MCC paradigm [5], which enables the migration of individual services (tasks [6], data) from mobile devices to the cloud [7], emerged. On the basis of the general MCC concept, open (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…In [3], the authors present an overview of the background, techniques and research areas for offloading computation to the cloud, which enables energy savings [4] and improves performance on mobile devices. In this way, the MCC paradigm [5], which enables the migration of individual services (tasks [6], data) from mobile devices to the cloud [7], emerged. On the basis of the general MCC concept, open (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…In our implementation, we choose Felix as R-OSGi container as Felix can run on Android 7) . But R-OSGi cannot run directly on Android as R-OSGi clients will generate proxies for remote services at run time 8) , and the proxies are normal Java bytecode instead of the Dalvik virtual machine readable bytecode.…”
Section: Detailed Design Of Osgi-pcmentioning
confidence: 99%
“…Misco and Hyrax focus on making MapReduce [6] working on small devices, which did not address component migration among computing nodes. eXcloud [7,8] is a MCC middleware that supports fine granularity task migrations from code snippets to a whole virtual machine from small device to the back end. From our experiences and understanding, the migration of tasks should not be done only from small devices to heavy-weighted nodes of the back end, but can be migrated in between all different kinds of cloud nodes.…”
Section: Introductionmentioning
confidence: 99%
“…[3] migrates at the application-level, partitioning the migration to minimize overhead. This also employs Java's virtualization, similar to the offloading proposed in [4], which partitions to maximize performance.…”
Section: Related Workmentioning
confidence: 99%