Traffic-sensitive Live Migration of Virtual Machines

Future Generation Computer Systems - Tập 72 - Trang 118-128 - 2017
Umesh Deshpande1, Kate Keahey2
1IBM Research–Almaden, CA, United States
2Argonne National Lab, Lemont, IL, United States

Tài liệu tham khảo

Wood, 2009, Sandpiper: Black-box and gray-box resource management for virtual machines, Int. J. Comput. Telecommun. Netw., 53 T. Hirofuchi, H. Nakada, S. Itoh, S. Sekiguchi, Reactive consolidation of virtual machines enabled by postcopy live migration, in: Virtualization Technologies in Distributed Computing, 2011. N. Bobroff, A. Kochut, K. Beaty, Dynamic placement of virtual machines for managing sla violations, in: Integrated Network Management, 2007, p. 119–128. A. Verma, P. Ahuja, A. Neogi, pMapper: power and migration cost aware application placement in virtualized systems, in: Middleware’08. T. Das, P. Padala, V. Padmanabhan, R. Ramjee, K.G. Shin, LiteGreen: Saving energy in networked desktops using virtualization, in: USENIX Annual Technical Conference, 2010. N. Bila, E. de Lara, K. Joshi, H.A. Lagar-Cavilla, M. Hiltunen, M. Satya-narayanan, Jettison: Efficient idle desktop consolidation with partial VM migration, in: Eurosys, 2012. P. Fan, Z. Chen, J. Wang, Z. Zheng, M.R. Lyu, Topology-aware deployment of scientific applications in cloud computing, in: International Conference on Cloud Computing, 2012. A. Gupta, D. Milojicic, S.M. Balle, Hpc-aware vm plancement in infrastructure clouds, in: International Conference on Cloud Engineering, 2013. C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach, I. Pratt, A. Warfield, Live migration of virtual machines, in: Network System Design and Implementation, 2005. M. Nelson, B.H. Lim, G. Hutchins, Fast transparent migration for virtual machines, in: USENIX Annual Technical Conference, 2005. Hines, 2009, Post-copy live migration of virtual machines, SIGOPS Oper. Syst. Rev., 43, 14, 10.1145/1618525.1618528 T. Hirofuchi, I. Yamahata, Yabusame: Postcopy live migration for Qemu/KVM, in: KVM Forum 2011, Vancouver, Canada, August 2011. Barham, 2003, Xen and the art of virtualization, SIGOPS Oper. Syst. Rev., 37, 164, 10.1145/1165389.945462 A. Kivity, Y. Kamay, D. Laor, U. Lublin, A. Liguori, KVM: the linux virtual machine monitor, in: Linux Symposium, June 2007. U. Deshpande, Y. You, D. Chan, N. Bila, K. Gopalan, Fast server deprovisioning through scatter-gather live migration of virtual machine, in: IEEE International Conference on Cloud Computing, 2014. Network Performance Benchmark. http://www.netperf.org/netperf. Arista: Upgrading the Data Center to 10 Gigabit Ethernet. http://www.arista.com/assets/data/pdf/10gige_whitepaper.pdf. J. Wang, K.-L. Wright, K. Gopalan, XenLoop: a transparent high performance inter-VM network loopback, in: High Performance Distributed Computing, Boston, MA, USA, 2008. K. Kim, C. Kim, S.-I. Jung, H. Shin, J.-S. Kim, Interdomain socket communications supporting high performance and full binary compatibility on xen, in: Virtual Execution Environments, 2008. Rackspace: VM Block Migration. http://www.rackspace.com/knowledge_center/article/rackspace-private-cloud-software-vm-block-migration. Amazon: Elastic Block Storage. http://aws.amazon.com/ec2/faqs. L. Hu, K. Schawan, A. Gulati, J. Zhang, C. Wang, Net-cohort: detecting and managing vm ensembles in virtualized data centers, in: International Conference on Autonomic Computing, 2012. V-Index: virtualization industry quarterly survey. http://www.veeam.com/news/veeam-launches-v-index-to-measure-virtualization-penetration-rate.html. VMWare: Server Consolidation and Containment. http://www.vmware.com/pdf/server_consolidation.pdf. Yahoo! Cloud Serving Benchmark. http://labs.yahoo.com/news/yahoo-cloud-serving-benchmark. Redis. http://redis.io. Chameleon Cloud Testbed. https://www.chameleoncloud.org. Sysbench. http://sysbench.sourceforge.net/index.html. Dbench. http://samba.org/ftp/tridge/dbench. H. Jin, L. Deng, S. Wu, X. Shi, X. Pan, Live virtual machine migration with adaptive memory compression, in: Cluster Computing and Workshops, 2009. X. Zhang, Z. Huo, J. Ma, D. Meng, Exploiting data deduplication to accelerate live virtual machine migration, in: International Conference on Cluster Computing, 2010. T. Wood, K.K. Ramakrishnan, P. Shenoy, J. van der Merwe, Cloudnet: Dynamic pooling of cloud resources by live wan migration of virtual machines, in: Virtual Execution Environments, 2011. P. Svard, B. Hudzia, J. Tordsson, E. Elmroth, Evaluation of delta compression techniques for efficient live migration of large virtual machines, in: International Conference on Virtual Execution Environments, 2011. C. Jo, E. Gustafsson, J. Son, B. Egger, Efficient live migration of virtual machines using shared storage, in: Virtual Execution Environments, 2013. P. Riteau, C. Morin, T. Priol, Shrinker: Improving live migration of virtual clusters over WANs with distributed data deduplication and content-based addressing, in: EURO-PAR, 2011. P. Riteau, C. Morin, T. Priol, Shrinker: Efficient wide area live virtual machine migration using distributed content-based addressing, 2009. http://hal.inria.fr/inria-00454727/en/. U. Deshpande, B. Schlinker, E. Adler, K. Gopalan, Gang migration of virtual machines using cluster-wide deduplication, in: International Symposium on Cluster, Cloud and Grid Computing, 2013. U. Deshpande, U. Kulkarni, K. Gopalan, Interrack live migration of multiple virtual machines, in: Virtualization Technologies in Distributed Computing, 2012. U. Deshpande, X. Wang, K. Gopalan, Live gang migration of virtual machines, in: High Performance Distributed Computing, 2011. S.A. Kiswany, D. Subhraveti, P. Sarkar, M. Ripeanu, Vmflock: Virtual machine co-migration for the cloud, in: High Performance Distributed Computing, 2011. C. Peng, M. Kim, Z. Zhang, H. Lei, Vdn: Virtual machine image distribution network for cloud data centers, in: International Conference on Computer Communications, 2012. W. Zhang, K.T. Lam, C. Wang, Adaptive live vm migration over a wan: Modeling and implementation, in: IEEE International Conference on Cloud Computing, 2014. Anedda, 2010, Suspending, migrating and resuming hpc virtual clusters, Future Gener. Comput. Syst., 26, 10.1016/j.future.2010.05.007 K. Ye, X. Jiang, R. Ma, F. Yan, Vc-migration: Live migration of virtual clusters in the cloud, in: International Conference on Grid Computing, 2012. R. Bradford, E. Kotsovinos, A. Feldmann, H. Schiöberg, Live wide-area migration of virtual machines including local persistent state, in: Virtual Execution Environments, 2007.