ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Live wide-area migration of virtual machines including local persistent state
Full text PdfPdf (762 KB)
Source
ACM/Usenix International Conference On Virtual Execution Environments archive
Proceedings of the 3rd international conference on Virtual execution environments table of contents
San Diego, California, USA
SESSION: Live migration table of contents
Pages: 169 - 179  
Year of Publication: 2007
ISBN:978-1-59593-630-1
Authors
Robert Bradford  Deutsche Telekom Laboratories, Berlin, Germany
Evangelos Kotsovinos  Deutsche Telekom Laboratories, Berlin, Germany
Anja Feldmann  Deutsche Telekom Laboratories, Berlin, Germany
Harald Schiöberg  Deutsche Telekom Laboratories, Berlin, Germany
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 28,   Downloads (12 Months): 279,   Citation Count: 13
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/1254810.1254834
What is a DOI?

ABSTRACT

So far virtual machine (VM) migration has focused on transferring the run-time memory state of the VMs in local area networks (LAN). However, for wide-area network (WAN) migration it is crucial to not just transfer the VMs image but also transfer its local persistent state (its file system) and its on-going network connections. In this paper we address both: by combining a block-level solution with pre-copying and write throttling we show that we can transfer an entire running web server, including its local persistent state, with minimal disruption --- three seconds in the LAN and 68 seconds in the WAN); by combining dynDNS with tunneling, existing connections can continue transparently while new ones are redirected to the new network location. Thus we show experimentally that by combining well-known techniques in a novel manner we can provide system support for migrating virtual execution environments in the wide area.


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
B. Arantsson and B. Vinter. The Grid Block Device: Performance in LAN and WAN Environments. In EGC, 2005.
 
6
 
7
A. Bestavros, M. Crovella, J. Liu, and D. Martin. Distributed Packet Rewriting and its Application to Scalable Server Architectures. In ICNP, 1998.
 
8
 
9
S. Hand, T. L. Harris, E. Kotsovinos, and I. Pratt. Controlling the XenoServer Open Platform. In OPENARCH, 2003.
10
 
11
12
 
13
E. Kotsovinos. Global Public Computing. Technical report, University of Cambridge, 2005.
 
14
E. Kotsovinos, T. Moreton, I. Pratt, R. Ross, K. Fraser, S. Hand, and T. Harris. Global-Scale Service Deployment in the XenoServer Platform. In WORLDS, 2004.
 
15
H. A. Lagar-Cavilla, N. Tolia, R. Balan, E. de Lara, M. Satyanarayanan, and D. O'Hallaron. Dimorphic Computing. Technical report, Carnegie Mellon University, 2006.
 
16
J. Lundberg and C. Candolin. Mobility in the Host Identity Protocol (HIP). In IST, Isfahan, Iran, 2003.
 
17
McKinsey & Company, Inc. Two New Tools that CIOs Want, May 2006. In the McKinsey Quarterly.
 
18
 
19
20
 
21
C. Perkins. IP encapsulation within IP, 1996. RFC 2003.
 
22
C. E. Perkins and A. Myles. Mobile IP. Proceedings of International Telecommunications Symposium, 1994.
 
23
L. Peterson, D. Culler, and T. Anderson. Planetlab: a Testbed for Developing and Deploying Network Services, 2002.
 
24
 
25
P. Reisner. Distributed Replicated Block Device. In Int. Linux System Tech. Conf., 2002.
26
27
 
28
S. Shepler. NFS Version 4 Design Considerations. Rfc2624.
29
 
30
S. R. Soltis, T. M. Ruwart, and M. T. O'Keefe. The Global File System. In NASA Goddard Conference on Mass Storage Systems, 1996.
 
31
 
32
 
33
 
34
B. Wellington. Secure DNS Dynamic Update. RFC 3007.
 
35
Foster, I., Kesselman, C., and Tuecke, S. The Anatomy of the Grid: Enabling Scalable Virtual Organization. Int'l Journal of High Performance Computing Applications (2001).
 
36
37

CITED BY  13

Collaborative Colleagues:
Robert Bradford: colleagues
Evangelos Kotsovinos: colleagues
Anja Feldmann: colleagues
Harald Schiöberg: colleagues