ABDM : Agent Based Live Migration of Virtual Machines in Cloud Computing For Multimedia Data

Authors

  • K. Syed Ibrahim  Research Scholar, Baharathidasan University, Tiruchirappalli, India
  • Dr. A. R. Mohamed Shanavas  Associate Professor, Jamal Mohamed College, Tiruchirappalli, India

DOI:

https://doi.org//10.32628/CSEIT18387

Keywords:

Exit Time, Live Migration, Virtual Machine, QoS

Abstract

Migration time is one of the metric to measure the performance of the algorithm for live migration. In this paper we have introduced a new parameter for live migration of virtual machines (VM) called the ‘Exit Time’ which is defined as the time to eject the state of one or more VMs from the source node. Exit Time defines how rapidly the VM can be taken out from the source node and its resources are freed for reallocating other tasks. We present an Agent Based Live Migration which disconnects the source node from the destination node during migration to reduce the exit time if the destination is slow. The source distributes the memory of VMs to multiple intermediate nodes organized by a middleware. Simultaneously, the destination collects and merges the VMs’ memory from the intermediate nodes. Thus exit from the source node is no longer resisted by the receiving speed of the destination. We support simultaneous live exit of multiple VMs and our ABDM implementation in the CloudSim platform reduces the exit time by a considerable amount against the traditional pre-copy and post-copy migration at the same time keeping the total migration time when the destination node is sluggish than the source

References

  1. Moghaddam, F.F. and Cheriet, M., 2010, April. Decreasing live virtual machine migration down-time using a memory page selection based on memory change PDF. In Networking, Sensing and Control (ICNSC), 2010 International Conference on (pp. 355-359). IEEE.
  2. Hines, M.R., Deshpande, U. and Gopalan, K., 2009. Post-copy live migration of virtual machines. ACM SIGOPS operating systems review43(3), pp.14-26.
  3. C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield, “Live Migration of Virtual Machines,” in Network System Design and Implementation, 2005.
  4. M. Nelson, B. H. Lim, and G. Hutchins, “Fast Transparent Migration for Virtual Machines,” in USENIX Annual Technical Conference, 2005.
  5. M. R. Hines, U. Deshpande, and K. Gopalan, “Post-copy Live Migration of Virtual Machines,” SIGOPS Operating System Review, vol. 43, no. 3, pp. 14–26, 2009.
  6. T. Hirofuchi and I. Yamahata, “Yabusame: Postcopy Live Migration for Qemu/KVM,” in KVM Forum, 2011.
  7. N. Bila, E. J. Wright, E. D. Lara, K. Joshi, H. A. Lagar-Cavilla, E. Park, A. Goel, M. Hiltunen, and M. Satyanarayanan, Energy
  8. N. Bobroff, A. Kochut, and K. Beaty, “Dynamic Placement of Virtual Machines for Managing SLA Violations,” in Integrated Network Management, May 2007.
  9. A. Verma, P. Ahuja, and A. Neogi, “pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems,” in Middleware, 2008.
  10. T. Das, P. Padala, V. Padmanabhan, R. Ramjee, and K. G. Shin, “LiteGreen: Saving Energy in Networked Desktops Using Virtualization,” in USENIX Annual Technical Conference, 2010.
  11. N. Tolia, Z. Wang, M. Marwah, C. Bash, P. Ranganathan, and X. Zhu, “Delivering Energy Proportionality with Non Energy- Proportional Systems - Optimizing the Ensemble.” HotPower, 2008.
  12. A. Jaikar, D. Huang, G.-R. Kim, and S.-Y. Noh, “Power efficient virtual machine migration in a scientific federated cloud,” Cluster Computing, vol. 18, no. 2, pp. 609–618, 2015.
  13. T. Hirofuchi, H. Nakada, S. Itoh, and S. Sekiguchi, “Reactive Consolidation of Virtual Machines Enabled by Postcopy Live Migration,” in Virtualization Technologies in Distributed Computing, June 2011.
  14. S. Setty and G. Tarasuk-Levin, “vMotion in VMware vSphere 5.0: Architecture, Performance and Best practices”, in VMworld 2011, Las Vegas, Nevada, USA, 2011, p. 24
  15. J. Hwang, A. Uppal, T. Wood, and H. H. Huang, “Mortar: Filling the Gaps in Data Center Memory,” in Proc. of Virtual Execution Environments (VEE), 2014.
  16. A. J. Mashtizadeh, M. Cai, G. Tarasuk-Levin, R. Koller, T. Garfinkel, and S. Setty, “XvMotion: Unified Virtual Machine Migration over Long Distance,” in Proceedings of the USENIX Annual Technical Conference, 2014.
  17. U. Deshpande, B. Schlinker, E. Adler, and K. Gopalan, “Gang Migration of Virtual Machines using Cluster-wide Deduplication,” in International Symposium on Cluster, Cloud and Grid Computing, May 2013.
  18. U. Deshpande and K. Keahey, “Traffic-Sensitive Live Migration of Virtual Machines,” in International Symposium on Cluster Computing and the Grid Environments, 2015.
  19. C. Jo, E. Gustafsson, J. Son, and B. Egger, “Efficient Live Migration of Virtual Machines Using Shared Storage,” in Virtual Execution Environments, March 2013.
  20. H. Jin, L. Deng, S. Wu, X. Shi, and X. Pan, “Live Virtual Machine Migration with Adaptive Memory Compression,” in Cluster Computing and Workshops, August 2009.
  21. R. K. Hui Lu, Cong Xu and D. Xu, “vHaul: Towards Optimal Scheduling of Live Multi-VM Migration for Multi-tier Applications,” in 8th IEEE International Conference on Cloud Computing (Cloud 2015), New York, NY, June 2015.
  22. H. Liu and B. He, “VMbuddies: Coordinating Live Migration of Multi-Tier Applications in Cloud Environments,” Parallel and Distributed Systems, IEEE Transactions on, vol. 26, no. 4, pp. 1192– 1205, 2015.
  23. H. Lagar-Cavilla, J. Whitney, A. Scannell, P. Patchin, S. Rumble, E. de Lara, M. Brudno, and M. Satyanarayanan, “SnowFlock: Rapid Virtual Machine Cloning for Cloud Computing,” in EuroSys, 2009.

Downloads

Published

2018-11-30

Issue

Section

Research Articles

How to Cite

[1]
K. Syed Ibrahim, Dr. A. R. Mohamed Shanavas, " ABDM : Agent Based Live Migration of Virtual Machines in Cloud Computing For Multimedia Data, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 8, pp.09-17, November-December-2018. Available at doi : https://doi.org/10.32628/CSEIT18387