ACM Home Page
Please provide us with feedback. Feedback
Low-bandwidth VM migration via opportunistic replay
Full text PdfPdf (589 KB)
Source
Workshop on Mobile Computing Systems and Applications archive
Proceedings of the 9th workshop on Mobile computing systems and applications table of contents
Napa Valley, California
SESSION: Operating systems and distributed systems table of contents
Pages 74-79  
Year of Publication: 2008
ISBN:978-1-60558-118-7
Authors
Ajay Surie  Carnegie Mellon University
H. Andrés Lagar-Cavilla  University of Toronto
Eyal de Lara  University of Toronto
M. Satyanarayanan  Carnegie Mellon University
Sponsor
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 57,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1411759.1411779
What is a DOI?

ABSTRACT

Virtual machine (VM) migration has been proposed as a building block for mobile computing. An important challenge for VM migration is to optimize the transfer of large amounts of disk and memory state. We propose a solution based on the opportunistic replay of user interactions with applications at the GUI level. Whereas this approach results in very small replay logs that economize network utilization, replay of user interactions on a VM at the migration target site can result in divergent VM state. Cryptographic hashing techniques are used to identify and transmit only the differences. We discuss the implementation challenges of this approach, and present encouraging results from an early prototype that show savings of up to 80.5% of bytes transferred.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
5
 
6
 
7
H. A. Lagar-Cavilla, N. Tolia, E. de Lara, M. Satyanarayanan, and D. O'Hallaron. Interactive Resource-Intensive Applications Made Easy. In Proc. Middleware 2007: ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, November 2007.
 
8
9
10
 
11
H. Sandklef, J.-E. Dahl, and L. Santander. GNU Xnee. http://www.sandklef.com/xnee/.
 
12
 
13
Tolia, N., Kozuch, M., Satyanarayanan, M., Karp, B., Bressoud, T., Perrig, A. Opportunistic Use of Content-Addressable Storage for Distributed File Systems. In Proc. 2003 USENIX Technical Conference, San Antonio, TX, June 2003.
14
 
15
A. Tridgell and P. Mackerras. The rsync algorithm. Technical Report TR-CS-96-05, Department of Computer Science, The Australian National University, Canberra, Australia, 1996.
 
16
M. Xu, V. Malyugin, J. Sheldon, G. Venkitachalam, and B. Weissman. Retrace: Collecting execution trace with virtual machine deterministic replay. In Proc. 3rd Annual Workshop on Modeling, Benchmarking and Simulation, MoBS, San Diego, CA, June 2007.


Collaborative Colleagues:
Ajay Surie: colleagues
H. Andrés Lagar-Cavilla: colleagues
Eyal de Lara: colleagues
M. Satyanarayanan: colleagues