CFP last date
20 December 2024
Reseach Article

Comparison of VM Live Migration Process Impacts on QoS of Web Server Hosted in Cloud

by Matheus Torquato
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 137 - Number 13
Year of Publication: 2016
Authors: Matheus Torquato
10.5120/ijca2016909039

Matheus Torquato . Comparison of VM Live Migration Process Impacts on QoS of Web Server Hosted in Cloud. International Journal of Computer Applications. 137, 13 ( March 2016), 5-10. DOI=10.5120/ijca2016909039

@article{ 10.5120/ijca2016909039,
author = { Matheus Torquato },
title = { Comparison of VM Live Migration Process Impacts on QoS of Web Server Hosted in Cloud },
journal = { International Journal of Computer Applications },
issue_date = { March 2016 },
volume = { 137 },
number = { 13 },
month = { March },
year = { 2016 },
issn = { 0975-8887 },
pages = { 5-10 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume137/number13/24333-2016909039/ },
doi = { 10.5120/ijca2016909039 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:38:14.704549+05:30
%A Matheus Torquato
%T Comparison of VM Live Migration Process Impacts on QoS of Web Server Hosted in Cloud
%J International Journal of Computer Applications
%@ 0975-8887
%V 137
%N 13
%P 5-10
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Virtual Machine (VM) Live Migration improves system manageability through VMs rearrangement in their physical hosts. System managers can redistribute VMs to tackle different challenges as: VMs consolidation for energy consumption reduction, load balancing and software rejuvenation. VM live migration consists in successive transfers of memory pages from one host to another. Thus, system capacity planning may consider VM live migration overhead. This paper presents impacts of VM live migration operations on system performance of different RAM-sized VMs (512MB, 1GB and 2GB). These experiments aims to observe how RAM size changes can affect responsiveness and reliability of a Web Server hosted on a single VM. The experiment has external client which sends web requests in a constant rate through Autobench (httperf) benchmark tool. This benchmark tool provides results of Web Server errors and response time during VM live migration process. Experiments results also consider network throughput during VM live migration. The results presents that network overhead due to VM live migration causes major system performance degradation in VMs with more amount of RAM. Therefore, this paper results may be useful for managers to consider VM live migration impacts in capacity planning.

References
  1. The apache software foundation - http://www.apache.org/.
  2. Virg´ilio AF Almeida and Daniel A Menasc´e. Capacity planning an essential tool for managing web services. IT professional, 4(4):33–38, 2002.
  3. Matthew Andrews, Krishnan Kumaran, Kavita Ramanan, Alexander Stolyar, Phil Whiting, and Rajiv Vijayakumar. Providing quality of service over a shared wireless link. IEEE Communications magazine, 39(2):150–154, 2001.
  4. Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. Xen and the art of virtualization. ACM SIGOPS Operating Systems Review, 37(5):164–177, 2003.
  5. M Faizul Bari, Raouf Boutaba, Rafael Esteves, Lisandro Z Granville, Maxim Podlesny, Md Golam Rabbani, Qi Zhang, and Mohamed Faten Zhani. Data center network virtualization: A survey. Communications Surveys & Tutorials, IEEE, 15(2):909–928, 2013.
  6. David Breitgand, Gilad Kutiel, and Danny Raz. Cost-aware live migration of services in the cloud. In SYSTOR, 2010.
  7. Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. Live migration of virtual machines. In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2, NSDI’05, pages 273– 286, Berkeley, CA, USA, 2005. USENIX Association.
  8. Umesh Deshpande and Kate Keahey. Traffic-sensitive live migration of virtual machines. In Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on, pages 51–60. IEEE, 2015.
  9. Chunye Gong, Jie Liu, Qiang Zhang, Haitao Chen, and Zhenghu Gong. The characteristics of cloud computing. 2010 39th International Conference on Parallel Processing Workshops, pages 275–279, 2010.
  10. Michael R. Hines, Umesh Deshpande, and Kartik Gopalan. Post-copy live migration of virtual machines. SIGOPS Oper. Syst. Rev., 43(3):14–26, July 2009.
  11. Yiming Hu, Ashwini Nanda, and Qing Yang. Measurement, analysis and performance improvement of the apache web server. In Performance, Computing and Communications Conference, 1999 IEEE International, pages 261–267. IEEE, 1999.
  12. Hai Jin, Li Deng, Song Wu, Xuanhua Shi, and Xiaodong Pan. Live virtual machine migration with adaptive, memory compression. In Cluster Computing and Workshops, 2009. CLUSTER’09. IEEE International Conference on, pages 1– 10. IEEE, 2009.
  13. Divya Kapil, Emmanuel S Pilli, and Ramesh C Joshi. Live virtual machine migration techniques: Survey and research challenges. In Advance Computing Conference (IACC), 2013 IEEE 3rd International, pages 963–969. IEEE, 2013.
  14. Avi Kivity, Yaniv Kamay, Dor Laor, Uri Lublin, and Anthony Liguori. kvm: the linux virtual machine monitor. In Proceedings of the Linux symposium, volume 1, pages 225–230, 2007.
  15. Y. Kuno, K. Nii, and S. Yamaguchi. A study on performance of processes in migrating virtual machines. In Autonomous Decentralized Systems (ISADS), 2011 10th International Symposium on, pages 567–572, March 2011.
  16. P.G.J. Leelipushpam and J. Sharmila. Live vm migration techniques in cloud environment - a survey. In Information Communication Technologies (ICT), 2013 IEEE Conference on, pages 408–413, April 2013.
  17. Haikun Liu, Hai Jin, Xiaofei Liao, Liting Hu, and Chen Yu. Live migration of virtual machine based on full system trace and replay. In Proceedings of the 18th ACM international symposium on High performance distributed computing, HPDC ’09, pages 101–110, New York, NY, USA, 2009. ACM.
  18. Deborah V Magalh˜aes, Jos´e Marques Soares, and Danielo G Gomes. An´alise do impacto de migrac¸ ˜ao de m´aquinas virtuais em ambiente computacional virtualizado.
  19. M. Melo, J. Araujo, R. Matos, J. Menezes, and P. Maciel. Comparative analysis of migration-based rejuvenation schedules on cloud availability. In Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on, pages 4110– 4115, Oct 2013.
  20. M. Melo, P. Maciel, J. Araujo, R. Matos, and C. Araujo. Availability study on cloud computing environments: Live migration as a rejuvenation mechanism. In Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on, pages 1–6, 2013.
  21. Anju Mohan and S Shine. Survey on live vm migration techniques. International Journal of Advanced Research in Computer Engineering and Technology, 2(1):155–157, 2013.
  22. David Mosberger and Tai Jin. Httperf - a tool for measuring web server performance. SIGMETRICS Perform. Eval. Rev., 26(3):31–37, December 1998.
  23. Michael Nelson, Beng-Hong Lim, Greg Hutchins, et al. Fast transparent migration for virtual machines. In USENIX Annual technical conference, general track, pages 391–394, 2005.
  24. Pradip D. Patel, Miren Karamta, M. D. Bhavsar, and M. B. Potdar. Live virtual machine migration techniques in cloud computing: A survey. International Journal of Computer Applications, 86(16):18–21, January 2014.
  25. Gulshan Soni and Mala Kalra. A comparative study of live virtual machine migration techniques in cloud. International Journal of Computer Applications, 84(14):19–25, December 2013.
  26. Anja Strunk. Costs of virtual machine live migration: A survey. In Services (SERVICES), 2012 IEEE Eighth World Congress on, pages 323–329. IEEE, 2012.
  27. Matheus Torquato, Jean Araujo, and Paulo Maciel. Estudo experimental de envelhecimento de software em nuvens kvm/opennebula: Live migration como mecanismo de suporteao rejuvenescimento de software. In XIII Workshop de Computao em Clouds e Aplicaes (WCGA 2015), em conjunto com o 33 Simpsio Brasileiro de Redes de Computadores e Sistemas Distribudos (SBRC 2015), 2015.
  28. William Voorsluys, James Broberg, Srikumar Venugopal, and Rajkumar Buyya. Cost of virtual machine live migration in clouds: A performance evaluation. In Cloud Computing, pages 254–265. Springer, 2009.
  29. A.J. Younge, R. Henschel, J.T. Brown, G. von Laszewski, J. Qiu, and G.C. Fox. Analysis of virtualization technologies for high performance computing environments. In Cloud Computing (CLOUD), 2011 IEEE International Conference on, pages 9–16, July 2011.
  30. Ming Zhao and Renato J. Figueiredo. Experimental study of virtual machine migration in support of reservation of cluster resources. In Proceedings of the 2Nd International Workshop on Virtualization Technology in Distributed Computing, VTDC ’07, pages 5:1–5:8, New York, NY, USA, 2007. ACM.
Index Terms

Computer Science
Information Sciences

Keywords

VM Live Migration Cloud Computing Performance Web Server