Abstract
Cloud computing offers unlimited computational resources which are ready to use from anywhere, anytime on request. The achievement of maximized utilization of computational resources (physical and virtual) and minimized energy consumption of resources are goals of proposed system. The proposed system provides dynamic and energy efficient live VM (virtual machine) migration approach. This system reduces wastage of power by initiating sleep mode of idle physical machines results into energy saving. We propose a system consist with seven modules. (1) Resource monitor analyses energy consumption of resources. (2) Capacity distributor distributes maximum and minimum capacity for the physical machines. (3) Task allocator determines overloaded servers. (4) Optimizer analyses load on physical machine using ant colony optimization algorithm (5) Local Migration Agent calculates load of VMs to be migrated and select appropriate physical server. (6) Migration Orchestrator migrates the VM cosidering load. (7) Energy Manager initiates sleep mode for idle physical machine(PM)
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Agarwal, A., & Raina, S. (2012). Live migration of virtual machines in cloud. International Journal of Scientific and Research Publications,2(6), 1–5.
Biswas, M. I., Parr, G., McClean, S., Morrow, P., & Scotney, B. (2016, March). A practical evaluation in openstack live migration of vms using 10 gb/s interfaces. In 2016 IEEE symposium on service-oriented system engineering (SOSE) (pp. 346–351). IEEE.
Cardoso, L. P., Mattos, D. M., Ferraz, L. H. G., Duarte, O. C. M., & Pujolley, G. (2015). An efficient energy-aware mechanism for virtual machine migration. IEEE
Dhanoa, I. S., & Khurmi, S. S. (2015, May). Analyzing energy consumption during VM live migration. In International conference on computing, communication & automation (pp. 584–588). IEEE.
Kumar, R., Prashar, T. (2015, June) Performance analysis of load balancing algorithms in cloud computing. International Journal of Computer Applications (0975–8887) 120(7)
Kwak, J., Kim, Y., Lee, J., & Chong, S. (2015). DREAM: Dynamic resource and task allocation for energy minimization in mobile cloud systems. IEEE Journal on Selected Areas in Communications,33(12), 2510–2523.
Mashayekhy, L., Nejad, M. M., & Grosu, D. (2014). Physical machine resource management in clouds: A mechanism design approach. IEEE Transactions on Cloud Computing,3(3), 247–260.
Patel, V. J., & Bheda, H. A. (2014). An advanced survey on research ıssues of energy management in cloud computing. International Journal of Advanced Research in Computer Science and Software Engineering, 4(1)
Veeravalli, B., & He, B. (2015). Guest editors’ introduction: Special issue on economics and market mechanisms for cloud computing. IEEE Transactions on Cloud Computing,3(3), 245–246.
Wang, X., Yuen, C., Hassan, N. U., Wang, W., & Chen, T. (2015, June). Migration-aware virtual machine placement for cloud data centers. In IEEE ICC 2015—workshop on cloud computing systems, networks, and applications (CCSNA).
Wen, W. T., Wang, C. D., Wu, D. S., & Xie, Y. Y. (2015). An ACO-based scheduling strategy on load balancing in cloud computing environment. IEEE
Yang, C. T., Chuang, C. L., Liu, J. C., Chen, C. C., & Chu, W. C. (2015, March). Implementation of cloud infrastructure monitor platform with power saving method. In 2015 IEEE 29th ınternational conference on advanced ınformation networking and applications workshops (pp. 223–228). IEEE.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sutar, S.G., Mali, P.J. & More, A.Y. Resource utilization enhancemnet through live virtual machine migration in cloud using ant colony optimization algorithm. Int J Speech Technol 23, 79–85 (2020). https://doi.org/10.1007/s10772-020-09682-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10772-020-09682-2