Abstract
Virtualization in cloud data centers ensures many benefits to cloud providers and customers, such as availability, efficiency, transparency, reduced costs, reliability, easier backups. An inefficient virtualization, however, can not only degrade the performance of a cloud data center but can also prove to be energy inefficient. To bring virtualization to our benefit, an efficient virtual machine migration is required where a demanding virtual machine is transferred from an overloaded host machine to another for the purpose of load balancing. This paper combines the benefits of existing virtual machine migration techniques in non-clustered data centers and presents a new improved live migration technique that takes place in clustered data centers, thereby taking full advantage of virtual machines’ identities in clusters. Simulation experiments also show that our proposed migration technique is energy efficient by 28% as compared to migration in non-clustered environment, while maintaining low round-trip time, low latency and high throughput.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Jin H, Liu H, Liao X, Hu L, Li P (2010) Live migration of virtual machine based on full-system trace and replay. In: 18th ACM international symposium on high performance distributed computing
Timothy W, Prashant S, Arun V, Mazin Y (2007) Black-box and gray-box strategies for virtual machine migration. In: 4th USENIX symposium on networked systems design USENIX association & implementation (NSDI 07)
Anja S, Waltenegus D (2013) Does live migration of virtual machines cost energy? In: 27th IEEE international conference on advanced information networking and applications (AINA)
Diego P-B (2013) A brief tutorial on live virtual machine migration from a security perspective. In: Proceedings of the 2013 international workshop on security in cloud
Samer A-K, Dinesh S, Prasenjit S, Matei R (2011) VMFlock: virtual machine co-migration for the cloud. In: Proceedings in HPDC 2011 proceedings of the 20th international symposium on High performance distributed computing
Wei D, Fangming L, Hai J, Xiaofei L (2012) Lifetime or energy: consolidating servers with reliability control in virtualized cloud datacenters. In: 2012 IEEE 4th international conference on cloud computing technology and science (CloudCom)
Hines MR, Kartik G (2009) Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning. VEE’09, March 11–13, Washington, DC, USA
Boru D, Kliazovich D, Granelli F, Bouvry P, Zomaya AY (2013) Energy-efficient data replication in cloud computing datacenters. Globecom 2013 workshop—cloud computing systems, networks, and applications
Stage A, Setzer T (2009) Network-aware migration control and scheduling of differentiated virtual machine workloads. In: Proceedings of the 2009 ICSE workshop on software engineering challenges of cloud computing
Verma A, Ahuja P, Neogi A (2008) pMapper: power and migration cost aware application placement in virtualized systems. In: Proceedings of ACM/IFIP/USENIX ninth international middleware conference (Middleware ‘08), pp 243–264
Beloglazov A, Buyya R (2010) Energy efficient allocation of virtual machines in cloud data centers. In: Proceedings of 10th IEEE/ACM international symposium cluster computing and the grid (CCGrid ’10), pp 577–578
Gandhi A, Gupta V, Harchol-Balter M, Kozuch MA (2010) Optimality analysis of energy-performance trade-off for server farm management performance evaluation 67(11):1155–1171
Graubner P, Schmidt M, Freisleben B (2013) Energy-efficient virtual machine consolidation. Professional 15(2):28–34
Bobroff N, Kochut A, Beaty K (2007) Dynamic placement of virtual machines for managing SLA violations. In: Proceedings of 10th IFIP/IEEE international symposium on integrated network management (IM ’07)
Ferreto T, Netto M, Calheiros R, De RC (2011) Server consolidation with migration control for virtualized data centers. Future Gener Comput Syst 27(8):1027–1034
Do AU, Chen J, Wang C, Lee, YC, Zomaya AY, Zhou BB (2011) Profiling applications for virtual machine placement in clouds. In: 2011 IEEE 4th international conference on cloud computing, pp 660–667
Jamshidi P, Ahmad A, Pahl C (2013) Cloud migration research: a systematic review. IEEE Trans Cloud Comput 1(2):142–157
Mishra M, Das A, Kulkarni P, Sahoo A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50(9):34–40
Deng W, Liu F, Jin H, Liao X, Liu H (2014) Reliability-aware server consolidation for balancing energy-lifetime tradeoff in virtualized cloud datacenters. Int J Commun Syst 27:623–642
Mastroianni C, Meo M, Papuzzo G (2013) Probabilistic consolidation of virtual machines in self-organizing cloud data centers. IEEE Trans Cloud Comput 1(2):215–228
Hongyou L, Jiangyong W, Jian P, Junfeng, W, Tang L (2013) Energy-aware scheduling scheme using workload-aware consolidation technique in cloud data centres. Communications 10(12):114–124
Huang D, Yi L, Song F, Yang D, Zhang H (2013) A secure cost-effective migration of enterprise applications to the cloud. Int J Commun Syst
Riteau P, Morin C, Priol T (2013) Shrinker: efficient live migration of virtual clusters over wide area networks. Concurr Comput: Pract Exp 25:541–555
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kumar, N., Saxena, S. (2018). Enhancing Performance of Data Centers Using Location-Aware Live VM Migration. In: Mishra, D., Nayak, M., Joshi, A. (eds) Information and Communication Technology for Sustainable Development. Lecture Notes in Networks and Systems, vol 9. Springer, Singapore. https://doi.org/10.1007/978-981-10-3932-4_13
Download citation
DOI: https://doi.org/10.1007/978-981-10-3932-4_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-3931-7
Online ISBN: 978-981-10-3932-4
eBook Packages: EngineeringEngineering (R0)