{"title":"An efficient load balancing technique using CAViaR-HHO enabled VM migration and replica management in cloud computing","authors":"Shelly Shiju George, R. Pramila","doi":"10.3233/web-220081","DOIUrl":null,"url":null,"abstract":"Cloud computing is immense technology that offers distributed resources to a number of users who are present throughout the world. Cloud model is comprised of numerous virtual machines (VMs) and physical machines (PMs) to carry out user tasks effectively in a parallel manner but in some cases, the demand of the users may be high that resulting in the overloading of PMs and this condition deteriorates the performance of cloud network. For achieving effective virtualization in the cloud paradigm, energy and resource utilization are major properties that should be handled effectively and such properties are accomplished through effective management of workload by distributing load equivalently among VMs. By doing so, resource utilization of the network is enhanced and it only requires minimum energy to process the tasks. Numerous load-balancing algorithms have been introduced earlier to maintain load in a cloud environment, nevertheless, they are devoid of mitigating the number of task migrations. Hence, this research proposes an effective load balancing algorithm and replica management method using the proposed Conditional Autoregressive Value at risk by Regression Quantiles-Horse Herd Optimization (CAViaR-HHO) model. Here, the load is computed by considering some factors like Central Processing Unit (CPU), Million Instructions per Second (MIPS), bandwidth, memory, and frequency. VM migration and replica migration is effectively carried out using the proposed CAViaR-HHO model. Meanwhile, the developed method is devised by integration of Conditional Autoregressive Value at risk by Regression Quantiles (CAViaR) with Horse Herd Optimization Algorithm (HOA). However, the proposed CAViaR-HHO has achieved a load with a minimum value of 0.109, capacity with a maximum value of 0.591, resource utilization with a maximum value of 0.467, and minimum cost of 0.344. Using setup-1, when the number of tasks is 500, the capacity of the proposed method is 5.58%, 3.89%, 2.87%, 1.52%, and 0.67% higher when compared to the existing approaches namely, C-FDLA, K-means clustering + LB, Adaptive starvation threshold, EIMORM, and Dynamic replica creation method.","PeriodicalId":42775,"journal":{"name":"Web Intelligence","volume":"50 1","pages":""},"PeriodicalIF":0.2000,"publicationDate":"2023-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Web Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/web-220081","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Cloud computing is immense technology that offers distributed resources to a number of users who are present throughout the world. Cloud model is comprised of numerous virtual machines (VMs) and physical machines (PMs) to carry out user tasks effectively in a parallel manner but in some cases, the demand of the users may be high that resulting in the overloading of PMs and this condition deteriorates the performance of cloud network. For achieving effective virtualization in the cloud paradigm, energy and resource utilization are major properties that should be handled effectively and such properties are accomplished through effective management of workload by distributing load equivalently among VMs. By doing so, resource utilization of the network is enhanced and it only requires minimum energy to process the tasks. Numerous load-balancing algorithms have been introduced earlier to maintain load in a cloud environment, nevertheless, they are devoid of mitigating the number of task migrations. Hence, this research proposes an effective load balancing algorithm and replica management method using the proposed Conditional Autoregressive Value at risk by Regression Quantiles-Horse Herd Optimization (CAViaR-HHO) model. Here, the load is computed by considering some factors like Central Processing Unit (CPU), Million Instructions per Second (MIPS), bandwidth, memory, and frequency. VM migration and replica migration is effectively carried out using the proposed CAViaR-HHO model. Meanwhile, the developed method is devised by integration of Conditional Autoregressive Value at risk by Regression Quantiles (CAViaR) with Horse Herd Optimization Algorithm (HOA). However, the proposed CAViaR-HHO has achieved a load with a minimum value of 0.109, capacity with a maximum value of 0.591, resource utilization with a maximum value of 0.467, and minimum cost of 0.344. Using setup-1, when the number of tasks is 500, the capacity of the proposed method is 5.58%, 3.89%, 2.87%, 1.52%, and 0.67% higher when compared to the existing approaches namely, C-FDLA, K-means clustering + LB, Adaptive starvation threshold, EIMORM, and Dynamic replica creation method.
期刊介绍:
Web Intelligence (WI) is an official journal of the Web Intelligence Consortium (WIC), an international organization dedicated to promoting collaborative scientific research and industrial development in the era of Web intelligence. WI seeks to collaborate with major societies and international conferences in the field. WI is a peer-reviewed journal, which publishes four issues a year, in both online and print form. WI aims to achieve a multi-disciplinary balance between research advances in theories and methods usually associated with Collective Intelligence, Data Science, Human-Centric Computing, Knowledge Management, and Network Science. It is committed to publishing research that both deepen the understanding of computational, logical, cognitive, physical, and social foundations of the future Web, and enable the development and application of technologies based on Web intelligence. The journal features high-quality, original research papers (including state-of-the-art reviews), brief papers, and letters in all theoretical and technology areas that make up the field of WI. The papers should clearly focus on some of the following areas of interest: a. Collective Intelligence[...] b. Data Science[...] c. Human-Centric Computing[...] d. Knowledge Management[...] e. Network Science[...]