File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: A stack-on-demand execution model for elastic computing

TitleA stack-on-demand execution model for elastic computing
Authors
KeywordsCloud computing
Computation migration
Mobile agents
Stack-on-demand
Strong mobility
Issue Date2010
PublisherIEEE, Computer Society.
Citation
The 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217 How to Cite?
AbstractCloud computing is all the rage these days; its confluence with mobile computing would bring an even more pervasive influence. Clouds per se are elastic computing infrastructure where mobile applications can offload or draw tasks in an on-demand push-pull manner. Lightweight and portable task migration support enabling better resource utilization and data access locality is the key for success of mobile cloud computing. Existing task migration mechanisms are however too coarse-grained and costly, offsetting the benefits from migration and hampering flexible task partitioning among the mobile and cloud resources. We propose a new computation migration technique called stack-on-demand (SOD) that exports partial execution states of a stack machine to achieve agile mobility, easing into small-capacity devices and flexible distributed execution in a multi-domain workflow style. Our design also couples SOD with a novel object faulting technique for efficient access to remote objects. We implement the SOD concept into a middleware system for transparent execution migration of Java programs. It is shown that SOD migration cost is pretty low, comparing to several existing migration mechanisms. We also conduct experiments with an iPhone handset to demonstrate the elasticity of SOD by which server-side heavyweight processes can run adaptively on the cell phone. © 2010 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/125707
ISSN
2020 SCImago Journal Rankings: 0.269
References

 

DC FieldValueLanguage
dc.contributor.authorMa, RKKen_HK
dc.contributor.authorLam, KTen_HK
dc.contributor.authorWang, CLen_HK
dc.contributor.authorZhang, Cen_HK
dc.date.accessioned2010-10-31T11:47:13Z-
dc.date.available2010-10-31T11:47:13Z-
dc.date.issued2010en_HK
dc.identifier.citationThe 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217en_HK
dc.identifier.issn0190-3918en_HK
dc.identifier.urihttp://hdl.handle.net/10722/125707-
dc.description.abstractCloud computing is all the rage these days; its confluence with mobile computing would bring an even more pervasive influence. Clouds per se are elastic computing infrastructure where mobile applications can offload or draw tasks in an on-demand push-pull manner. Lightweight and portable task migration support enabling better resource utilization and data access locality is the key for success of mobile cloud computing. Existing task migration mechanisms are however too coarse-grained and costly, offsetting the benefits from migration and hampering flexible task partitioning among the mobile and cloud resources. We propose a new computation migration technique called stack-on-demand (SOD) that exports partial execution states of a stack machine to achieve agile mobility, easing into small-capacity devices and flexible distributed execution in a multi-domain workflow style. Our design also couples SOD with a novel object faulting technique for efficient access to remote objects. We implement the SOD concept into a middleware system for transparent execution migration of Java programs. It is shown that SOD migration cost is pretty low, comparing to several existing migration mechanisms. We also conduct experiments with an iPhone handset to demonstrate the elasticity of SOD by which server-side heavyweight processes can run adaptively on the cell phone. © 2010 IEEE.en_HK
dc.languageengen_HK
dc.publisherIEEE, Computer Society.-
dc.relation.ispartofProceedings of the International Conference on Parallel Processingen_HK
dc.rights©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.-
dc.subjectCloud computingen_HK
dc.subjectComputation migrationen_HK
dc.subjectMobile agentsen_HK
dc.subjectStack-on-demanden_HK
dc.subjectStrong mobilityen_HK
dc.titleA stack-on-demand execution model for elastic computingen_HK
dc.typeConference_Paperen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0190-3918&volume=&spage=208&epage=217&date=2010&atitle=A+stack-on-demand+execution+model+for+elastic+computing-
dc.identifier.emailWang, CL:clwang@cs.hku.hken_HK
dc.identifier.authorityWang, CL=rp00183en_HK
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.1109/ICPP.2010.79en_HK
dc.identifier.scopuseid_2-s2.0-78649618924en_HK
dc.identifier.hkuros179399en_HK
dc.identifier.hkuros230380-
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-78649618924&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage208en_HK
dc.identifier.epage217en_HK
dc.publisher.placeUnited Statesen_HK
dc.description.otherThe 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217-
dc.identifier.scopusauthoridMa, RKK=36651189900en_HK
dc.identifier.scopusauthoridLam, KT=26031004100en_HK
dc.identifier.scopusauthoridWang, CL=7501646188en_HK
dc.identifier.scopusauthoridZhang, C=36652169100en_HK
dc.identifier.issnl0190-3918-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats