Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Optimizing the migration of virtual computers
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Live migration of virtual machines
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Live wide-area migration of virtual machines including local persistent state
Proceedings of the 3rd international conference on Virtual execution environments
A multi-site virtual cluster system for wide area networks
LASCO'08 First USENIX Workshop on Large-Scale Computing
Research on cloud storage architecture and key technologies
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
Dynamic scheduling of virtual machines running HPC workloads in scientific grids
NTMS'09 Proceedings of the 3rd international conference on New technologies, mobility and security
Enabling Instantaneous Relocation of Virtual Machines with a Lightweight VMM Extension
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Workload-aware live storage migration for clouds
Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
VMFlock: virtual machine co-migration for the cloud
Proceedings of the 20th international symposium on High performance distributed computing
SecondSite: disaster tolerance as a service
VEE '12 Proceedings of the 8th ACM SIGPLAN/SIGOPS conference on Virtual Execution Environments
Virtual machine provisioning through satellite communications in federated Cloud environments
Future Generation Computer Systems
Implementation of a distributed data storage system with resource monitoring on cloud computing
GPC'12 Proceedings of the 7th international conference on Advances in Grid and Pervasive Computing
A survey of migration mechanisms of virtual machines
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Live migration of virtual machines is a key technology for the next generation of IaaS cloud services, contributing to dynamic portability and mobility of VM-based services among datacenters. The practical use of live migration, however, is still limited inside a single datacenter. In WAN environments, network latencies cause inevitable I/O performance degradation of remotely-shared storage between source and destination sites; which is required to continue disk access of VMs before/after live migration. In our previous work, we proposed a transparent, relocatable I/O mechanism for VM migration, which enables VM disk images to be completely migrated to remote nodes without any modification of virtual machine monitors. In this paper, we present detailed performance evaluation of the proposed system, emulating a realistic WAN environment between remote datacenters. Experiments showed the proposed system achieved feasible I/O performance for various workloads including I/O intensive applications. Its background copy mechanism efficiently prefetches not-yet-cached blocks by exploiting the available bandwidth of WAN, thereby minimizing temporary performance degradation of the migrating VM system.