Abstract
The resource allocation in dynamic environments presents numerous challenges since the requests of consumers are important. Unfortunately, the maximization of accepted Cloud user’s requests, and at the same time, the reduction of energy consumption is a conflicting problem. In this paper, we propose a mechanism for the VMs allocation and reallocation in the Cloud data centers, using the VM migration aspect. Our mechanism is based on Min/Max thresholds, to avoid the emerging of underloaded/overloaded hosts and to keep servers relatively stable after VM consolidation. Finally, this paper presents some tests and simulation results, using the CloudSim simulator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Guazzone, M., Anglano, C., Canonico, M.: Energy-efficient resource management for cloud computing infrastructures. In: Proceeding of the 3rd IEEE International Conference on Cloud Computing Technology and Science, pp. 424– 431 (2011)
Leelipushpam P.G.J., Sharmila, J.: Live VM migration techniques in cloud environment—a survey. In: Proceedings of the IEEE Conference on Information and Communication Technologies (2013)
Chandramouli R., Suchithra R.: Virtual machine migration in cloud data centers for resource management. Int. J. Eng. Comput. Sci. 5(9), 18029–18034 (2016)
Kaur, P., Rani, A.: Virtual machine migration in cloud computing. Int. J. Grid Distrib. Comput. 8(5), 337–342 (2015)
Yu, Y., Gao, Y.: Constraint programming-based virtual machines placement algorithm in datacenter. In: Proceedings of the 7th International Conference on Intelligent Information Processing (IIP), Guilin, China. Intelligent Information Processing VI. IFIP Advances in Information and Communication Technology, AICT-385, pp. 295–304. Springer (2012)
Usmani, Z., Shailendra Singh, S.: A survey of virtual machine placement techniques in a cloud data center. In: Proceedings of the International Conference on Information Security & Privacy, Nagpur, INDIA (2015). Procedia Comput. Sci., pp. 491– 498 (2016)
Borgetto, D., Stolf, P.: An energy efficient approach to virtual machines management in cloud computing. In: Proceedings of the 3rd International Conference on Cloud Networking, Luxembourg, Luxembourg (2014)
Patel, P.D., Karamta, M., Bhavsar, M.D., Potdar, M.B.: Live virtual machine migration techniques in cloud computing: a survey. Int. J. Comput. Appl. 86(16) (2014)
Zhang, Z., Xiao, L., Chen, X., Peng, J.: A scheduling method for multiple virtual machines migration in cloud. In: The 10th International Conference on Network and Parallel Computing, Guiyang, China. Lecture Notes in Computer Science, LNCS-8147, pp. 130–142. Springer (2013)
Han, G., Que, W., Jia, G., Shu, L.: An efficient virtual machine consolidation scheme for multimedia cloud computing. J. Sens. 16(2), 246 (2016)
Beloglazov, A., Buyya, R.: Energy efficient allocation of virtual machines in cloud data centers. In Proceedings of the 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, pp. 577–578 (2010)
VMware Inc: VMware distributed power management concepts and use (2010)
Sinha, R., Purohit, N., Diwanji, H.: Energy efficient dynamic integration of thresholds for migration at cloud data centers. Int. J. Comput. Appl. Commun. Netw. 11, 44–49 (2011)
Maheshwari, D., Gandhi, P., Sinha, R.: Energy efficient threshold based approach for migration at cloud data center. Int. J. Eng. Res. Technol. (IJERT) 1(10) (2012)
Hassan, M.K., Babiker, A., Amien, M.B.M., Hamad, M.: SLA management for virtual machine live migration using machine learning with modified kernel and statistical approach. Eng. Technol. Appl. Sci. Res. 8(1), 2459–2463 (2018)
Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. J. Concurr. Comput. Pract. Exp. 24(13), 1397–1420 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Bouchareb, N., Zarour, N.E. (2019). Virtual Machines Allocation and Migration Mechanism in Green Cloud Computing. In: Chikhi, S., Amine, A., Chaoui, A., Saidouni, D.E. (eds) Modelling and Implementation of Complex Systems. MISC 2018. Lecture Notes in Networks and Systems, vol 64. Springer, Cham. https://doi.org/10.1007/978-3-030-05481-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-05481-6_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-05480-9
Online ISBN: 978-3-030-05481-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)