Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2444776.2444794acmconferencesArticle/Chapter ViewAbstractPublication PageshotmobileConference Proceedingsconference-collections
research-article

Towards synchronization of live virtual machines among mobile devices

Published: 26 February 2013 Publication History

Abstract

The mobile computing experience would improve if users could switch seamlessly from one device to another, with both data and computation state preserved across the switch without apparent delay. This paper proposes VMsync, a system for synchronizing the state of live virtual machines (VMs) among mobile devices. VMsync seeks to incrementally transfer changes in an active VM on one device to standby VMs in other devices, so as to maintain a consistent VM image and minimize switching latency. However, constraints of the mobile environment make these goals difficult to achieve and raise many research questions. We present our preliminary design for VMsync and a feasibility study aimed at determining how much data would need to be transferred under different mobile workloads and synchronization policies. For example, through experiments with a Xen VM running Android and playing a YouTube video, we show that sending dirty memory pages transfers 3 times more data than sending only the bytes that actually changed in those pages. Overall, we conclude that VMsync is a feasible approach deserving of further research.

References

[1]
Android-x86 - Porting Android to x86. http://www.android-x86.org/.
[2]
A. Surie and H. A. Lagar-Cavilla and E. de Lara and M. Satyanarayanan. Low-bandwidth VM Migration via Opportunistic Replay. In Proc. 9th workshop on Mobile Computing Systems and Applications, 2008.
[3]
J. Andrus, C. Dall, A. V. Hof, O. Laadan, and J. Nieh. Cells: A Virtual Mobile Smartphone Architecture. In Proc. 23rd Symposium on Operating Systems Principles, 2011.
[4]
C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Proc. 2nd Symposium on Networked Systems Design&Implementation, 2005.
[5]
L. P. Cox and P. M. Chen. Pocket Hypervisors: Opportunities and Challenges. In Proc. 8th IEEE Workshop on Mobile Computing Systems and Applications, 2007.
[6]
K. Gudeth, M. Pirretti, K. Hoeper, and R. Buskey. Short Paper: Delivering Secure Applications on Commercial Mobile Devices: The Case for Bare Metal Hypervisors. In Proc. 1st ACM Workshop on Security and Privacy in Mobile Devices, 2011.
[7]
M. Kozuch and M. Satyanarayanan. Internet suspend/resume. In Proc. 4th IEEE Workshop on Mobile Computing Systems and Applications, 2002.
[8]
M. Lange, S. Liebergeld, A. Lackorzynski, A. Warg, and M. Peter. L4Android: A Generic Operating System Framework for Secure Smartphones. In Proc. ACM Workshop on Security and Privacy in Mobile Devices, 2011.
[9]
Mashable. App Store Stats: 400 Million Accounts, 650,000 Apps. http://mashable.com/2012/06/11/wwdc-2012-app-store-stats/, June 2012.
[10]
P. Svärd and B. Hudzia and J. Tordsson and E. Elmroth. Evaluation of delta compression techniques for efficient live migration of large virtual machines. In Proc. 7th ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments, 2011.
[11]
R. Cáceres and C. Carter and C. Narayanaswami and M. Raghunath. Reincarnating PCs with Portable SoulPads. In Proc. 3rd International Conference on Mobile Systems, Applications, and Services, 2005.
[12]
VMware. Verizon Wireless and VMware Securely Mix the Professional and Personal Mobile Experience with Dual Persona Android Devices. http://www.vmware.com/company/news/releases/vmw-vmworld-emea-verizon-joint-10-19-11.html, October 2011.
[13]
A. Wolbach, J. Harkes, S. Chellappa, and M. Satyanarayanan. Transient customization of mobile computing infrastructure. In Proc. 1st Workshop on Virtualization in Mobile Computing, 2008.

Cited By

View all
  • (2017)Survey on Three Components of Mobile Cloud Computing: Offloading, Distribution and PrivacyJournal of Computer and Communications10.4236/jcc.2017.5600105:06(1-31)Online publication date: 2017
  • (2015)Energy-Oriented Partial Desktop Virtual Machine MigrationACM Transactions on Computer Systems10.1145/269968333:1(1-51)Online publication date: 11-Mar-2015
  • (2013)The 14th international workshop on mobile computing systems and applications (ACM HotMobile 2013)ACM SIGMOBILE Mobile Computing and Communications Review10.1145/2505395.250539717:2(1-6)Online publication date: 19-Jul-2013

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
HotMobile '13: Proceedings of the 14th Workshop on Mobile Computing Systems and Applications
February 2013
110 pages
ISBN:9781450314213
DOI:10.1145/2444776
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 February 2013

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

HotMobile '13
Sponsor:

Acceptance Rates

Overall Acceptance Rate 96 of 345 submissions, 28%

Upcoming Conference

HOTMOBILE '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Survey on Three Components of Mobile Cloud Computing: Offloading, Distribution and PrivacyJournal of Computer and Communications10.4236/jcc.2017.5600105:06(1-31)Online publication date: 2017
  • (2015)Energy-Oriented Partial Desktop Virtual Machine MigrationACM Transactions on Computer Systems10.1145/269968333:1(1-51)Online publication date: 11-Mar-2015
  • (2013)The 14th international workshop on mobile computing systems and applications (ACM HotMobile 2013)ACM SIGMOBILE Mobile Computing and Communications Review10.1145/2505395.250539717:2(1-6)Online publication date: 19-Jul-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media