Volume 14 , Issue 1 , PP: 81-92, 2024 | Cite this article as | XML | Html | PDF | Full Length Article
V. S. Lavanya 1 , D. Mythrayee 2 *
Doi: https://doi.org/10.54216/FPA.140107
In a cloud context, merging complimentary numerous virtual machines (VMs) on an existing physical machine (PM) is the primary method for optimizing physical resources. One well-known area of research concentrates on making better use of VM migration resources when taking into account the dynamically changing resource demands of VMs. Finding the ideal balance between the complexity and performance of the VM migration optimization is the problem here. On the one hand, effective resource reuse is achieved through VM migration planning, and on the other, VM migration frequency is decreased to improve migration efficiency. On the other hand, a cloud data centre’s enormous PM and VM population typically makes migration planning more challenging, which impedes the VM migration decision-making process. By reducing the number of VM migration options to make VM migration planning easier and address these issues, this study recommend a hybrid Ant Colony and Genetic Algorithm (AGO) resource pool architecture. Then, establishing this model as a base, we develop the hybrid resource-reuse optimization method, which maximizes resource utilization with a minimal number of VM migrations. Finally, we evaluate hybrid AGO using simulation testing and real-world trials on a working cloud platform. Compared to similar methods, the findings show that hybrid AGO increases average resource utilization by 15%, reduces the use of PMs by 15%, and decreases the average number of migrations by 30%.
virtual machine , cloud , physical machine , optimizer , resource pool
[1] Rodriguez and R. Buyya, ‘‘A responsive knapsack-based algorithm for resource provisioning and scheduling of scientific workflows in clouds,’’ in Proc. IEEE ICPP, Beijing, China, Sep. 2015, pp. 839–848
[2] Jiang, Y. C. Lee, and A. Y. Zomaya, ‘‘Executing large scale scientific workflow ensembles in public clouds,’’ in Proc. IEEE ICPP, Beijing, China, Sep. 2015, pp. 520–529.
[3] Zhang, Z. Qian, Z. Luo, J. Wu, and S. Lu, ‘‘Burstiness-aware resource reservation for server consolidation in computing clouds,’’ IEEE Trans. Parallel Distrib. Syst., vol. 27, no. 4, pp. 964–977, Aug. 2016.
[4] Lin, X. Qi, S. Yang, and S. Midkiff, ‘‘Workload-driven VM consolidation in cloud data centers,’’ in Proc. IEEE IPDPS, Toronto, ON, Canada, May 2015, pp. 207–216.
[5] Xu, W. Lin, and J. Z. Wang, ‘‘Virtual machine placement algorithm based on peak workload characteristics,’’ (in Chinese), J. Softw., vol. 27, no. 7, pp. 1876–1887, 2016.
[6] Han et al., ‘‘Dynamic virtual machine management via approximate Markov decision process,’’ in Proc. IEEE INFOCOM, San Francisco, CA, USA, Apr. 2016, pp. 1–9.
[7] Ye et al., ‘‘Profiling-based workload consolidation and migration in virtualized data centers,’’ IEEE Trans. Parallel Distrib. Syst., vol. 26, no. 3, pp. 878–890, Mar. 2015.
[8] Homsi, S. Liu, G. A. Chaparro-Baquero, O. Bai, S. Ren, and G. Quan, ‘‘Workload consolidation for cloud data centers with guaranteed QoS using request reneging,’’ IEEE Trans. Parallel Distrib. Syst., vol. 28, no. 7, pp. 2103–2116, Jul. 2017
[9] Deshpande, D. Chan, T.-Y. Guh, J. Edouard, K. Gopalan, and N. Bila, ‘‘Agile live migration of virtual machines,’’ in Proc. IEEE IPDPS, Chicago, IL, USA, May 2016, pp. 1061–1070.
[10] Sherubha, "Graph-Based Event Measurement for Analyzing Distributed Anomalies in Sensor Networks", Sådhanå(Springer), 45:212, https://doi.org/10.1007/s12046-020-01451-w
[11] Sherubha, “An Efficient Network Threat Detection and Classification Method using ANP-MVPS Algorithm in Wireless Sensor Networks”, International Journal of Innovative Technology and Exploring Engineering (IJITEE), ISSN: 2278-3075, Volume-8 Issue-11, September 2019
[12] Sherubha, “An Efficient Intrusion Detection and Authentication Mechanism for Detecting Clone Attack in Wireless Sensor Networks”, Journal of Advanced Research in Dynamical and Control Systems (JARDCS), Volume 11, issue 5, Pg No. 55-68
[13] Zhang and M. Zhou, “Dynamic cloud task scheduling based on a two-stage strategy,” IEEE Transactions on Automation Science and Engineering, vol. 15, no. 2, pp. 772–783, 2018.
[14] Tamarah Alaa Diame, Kadim A. Jabbar, Ahmed Taha, Naseer Ali Hussien, Sura Rahim Alatba, Mohammed Nasser Al-Mhiqani, Venkatesan Rajinikanth, Anomaly Detection in Complex Power Grid using Organic Combination of Various Deep Learning (OC-VDL), Journal of Intelligent Systems and Internet of Things, Vol. 9 , No. 2 , (2023) : 78-92 (Doi : https://doi.org/10.54216/JISIoT.090206
[15] Zhang, S. Shu, and M. Zhou, “An online fault detection model and strategies based on SVM-grid in clouds,” IEEE/CAA Journal of Automatica Sinica, vol. 5, no. 2, pp. 445–456, 2018.
[16] Ding, "Profile-based virtual machine placement for energy optimization of data centres," Ph.D. dissertation, Queensland University of Technology, 2017.
[17] Sakellariou and R. Sakellariou, “Mapping virtual machines onto physical machines in cloud computing: A survey,” ACM Computing Surveys, vol. 49, no. 3, pp. 49:1–49:30, 2016
[18] Zhang, T. Wu, M. Chen, T. Wei, J. Zhou, S. Hu, and R. Buyya, "Energy-aware virtual machine allocation for the cloud with resource reservation," Journal of Systems and Software, vol. 147, pp. 147–161, 2019.
[19] Masdar, S. S. Nabavi, and V. Ahmadi, “An overview of virtual machine placement schemes in cloud computing,” Journal of Network and Computer Applications, vol. 66, pp. 106–127, 2016.
[20] Barroso, J. Clidaras, and U. Hölzle, The Datacenter as a Computer: Designing Warehouse-Scale Machines. San Rafael, CA, USA: Morgan & Claypool Publishers, 2018.
[21] Tang, Y. Mo, K. Li, and K. Li, "Dynamic forecast scheduling algorithm for virtual machine placement in the cloud computing environment," Journal of Supercomputing, vol. 70, no. 3, pp. 1279–1296, 2014.
[22] Yang, Y. C. Lee, and A. Y. Zomaya, “Energy-efficient data center networks planning with virtual machine placement and traffic configuration,” in International Conference on Cloud Computing Technology and Science, 2015, pp. 284–291.
[23] Zhou, G. Zhang, J. Sun, J. Zhou, T. Wei, and S. Hu, "Minimizing cost and makespan for workflow scheduling in the cloud using fuzzy dominance sort based HEFT," Future Generation Computer Systems, vol. 93, pp. 278– 289, 2019.
[24] Issa kamar, Hadi Fares, Catalyzing Future Education: Dynamic Learning and Remote Experiments through IoT-Integrated Learning Management Systems and Virtual Reality, Journal of Intelligent Systems and Internet of Things, Vol. 10 , No. 1 , (2023) : 08-20 (Doi : https://doi.org/10.54216/JISIoT.100101)
[25] Dai, J. M. Wang, and B. Bensaou, “Energy-efficient virtual machine placement in data centers with heterogeneous requirements,” in International Conference on Cloud Networking, 2014, pp. 161–166.
[26] S. Hemamalini ,V. D. Ambeth Kumar ,R. Venkatesan,S. Malathi. ;Relevance Mapping based CNN
model with OSR-FCA Technique for Multi-label DR Classification; Fusion: Practice and
Applications, Vol. 11, No. 2, 2023 ,PP. 90-110
[27] C. S. Manigandaa,V. D. Ambeth Kumar,G. Ragunath,R. Venkatesan,N. Senthil Kumar. ;De-Noising and Segmentation of Medical Images using Neutrophilic Sets. ; Fusion: Practice and Applications, Vol.11, No. 2, 2023 ,PP. 111-123.
[28] V. Sathya Preiya,V. D. Ambeth Kumar,R. Vijay,Vijay K.,N. Kirubakaran. ;Blockchain-Based E-Voting System with Face Recognition; Fusion: Practice and Applications, Vol. 12, No. 1, 2023 ,PP. 53-63
[29] Balakrishnan, C.; Ambeth Kumar, V.D. IoT-Enabled Classification of Echocardiogram Images for Cardiovascular Disease Risk Prediction with Pre-Trained Recurrent Convolutional Neural
Networks. Diagnostics 2023, 13, 775. https://doi.org/10.3390/diagnostics13040775
[30] Sathya Preiya, V.; Kumar, V.D.A. Deep Learning-Based Classification and Feature Extraction for Predicting Pathogenesis of Foot Ulcers in Patients with Diabetes. Diagnostics 2023, 13, 1983.https://doi.org/10.3390/diagnostics13121983