Enhancing Performance of Data Centers Using Location-Aware Live VM Migration

Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 9)

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

Cloud data centers Virtualization Migration Clusters Efficiency 

References

  1. 1.
    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 computingGoogle Scholar
  2. 2.
    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)Google Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    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 cloudGoogle Scholar
  5. 5.
    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 computingGoogle Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    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, USAGoogle Scholar
  8. 8.
    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 applicationsGoogle Scholar
  9. 9.
    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 computingGoogle Scholar
  10. 10.
    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–264Google Scholar
  11. 11.
    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–578Google Scholar
  12. 12.
    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–1171Google Scholar
  13. 13.
    Graubner P, Schmidt M, Freisleben B (2013) Energy-efficient virtual machine consolidation. Professional 15(2):28–34Google Scholar
  14. 14.
    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)Google Scholar
  15. 15.
    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–1034Google Scholar
  16. 16.
    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–667Google Scholar
  17. 17.
    Jamshidi P, Ahmad A, Pahl C (2013) Cloud migration research: a systematic review. IEEE Trans Cloud Comput 1(2):142–157Google Scholar
  18. 18.
    Mishra M, Das A, Kulkarni P, Sahoo A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50(9):34–40Google Scholar
  19. 19.
    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–642CrossRefGoogle Scholar
  20. 20.
    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–228Google Scholar
  21. 21.
    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–124Google Scholar
  22. 22.
    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 SystGoogle Scholar
  23. 23.
    Riteau P, Morin C, Priol T (2013) Shrinker: efficient live migration of virtual clusters over wide area networks. Concurr Comput: Pract Exp 25:541–555CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Computer ScienceBabasaheb Bhimrao Ambedkar University (A Central University)LucknowIndia

Personalised recommendations