The cloud platform is becoming one of the fastest-rising environments in human activities, connecting the whole world in the upcoming decades. The three crucial aspects of cloud computing that enhance the quality of service are load balancing, task scheduling, and resource allocation. To address these issues, the research proposed dynamic degree balance with CPU_based VM allocation policy integrated with hybrid bird swarm optimization (BSO) and dragonfly algorithm (DA). The proposed algorithm focuses on improving the overall performance of the system by limiting DoI, execution time, and response time, while also maintaining system balance. In the CloudSim tool, D2B_CPU based BSO-DA is implemented and evaluated. The simulation results, on the other hand, show that the proposed BSO and DA-based load balancing scheme is significantly more effective in balancing load optimally among virtual machines more quickly than existing algorithms. The proposed method's efficiency is evaluated by comparing it to other existing techniques.<\/p>","DOI":"10.4018\/ijcac.318698","type":"journal-article","created":{"date-parts":[[2023,3,9]],"date-time":"2023-03-09T22:31:14Z","timestamp":1678401074000},"page":"1-21","source":"Crossref","is-referenced-by-count":2,"title":["A Hybrid Binary Bird Swarm Optimization (BSO) and Dragonfly Algorithm (DA) for VM Allocation and Load Balancing in Cloud"],"prefix":"10.4018","volume":"13","author":[{"given":"Thanwamas","family":"Kassanuk","sequence":"first","affiliation":[{"name":"Pibulsongkram Rajabhat University, Thailand"}]},{"given":"Khongdet","family":"Phasinam","sequence":"additional","affiliation":[{"name":"Pibulsongkram Rajabhat University, Thailand"}]}],"member":"2432","reference":[{"key":"IJCAC.318698-0","article-title":"An elephant herd grey wolf optimization (EHGWO) algorithm for load balancing in cloud","author":"P.Arora","year":"2020","journal-title":"International Journal of Pervasive Computing and Communications"},{"key":"IJCAC.318698-1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-com.2019.0800"},{"issue":"1","key":"IJCAC.318698-2","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.jpdc.2020.03.022","article-title":"Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments.","volume":"142","author":"A.,Devaraj","year":"2020","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"2","key":"IJCAC.318698-3","first-page":"218","article-title":"An enhanced multi-objective gray wolf optimization for virtual machine placement in cloud data centers.","volume":"8","author":"A.Fatima","year":"2019","journal-title":"Electronics (Basel)"},{"key":"IJCAC.318698-4","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-020-02127-3"},{"key":"IJCAC.318698-5","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-021-09602-y"},{"key":"IJCAC.318698-6","unstructured":"Jena, U. K., P. K. Das, and M. R. Kabat. (2020). Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. Journal of King Saud University-Computer and Information Sciences."},{"key":"IJCAC.318698-7","unstructured":"Jena, U. K., P. K. Das, and M. R. Kabat. (2020). Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. Journal of King Saud University-Computer and Information Sciences."},{"key":"IJCAC.318698-8","unstructured":"Kaur, A. & Kaur, B. (2019). Load balancing optimization based on hybrid Heuristic-Metaheuristic techniques in cloud environment. Journal of King Saud University-Computer and Information Sciences."},{"issue":"3","key":"IJCAC.318698-9","doi-asserted-by":"crossref","first-page":"8","DOI":"10.5815\/ijitcs.2020.03.02","article-title":"Load balancing optimization based on deep learning approach in cloud environment.","volume":"12","author":"A.Kaur","year":"2020","journal-title":"International Journal of Information Technology and Computer Science"},{"key":"IJCAC.318698-10","doi-asserted-by":"publisher","DOI":"10.2991\/ijcis.d.200410.002"},{"key":"IJCAC.318698-11","first-page":"423","article-title":"An efficient load balancing technique based on cuckoo search and firefly algorithm in cloud.","volume":"1","author":"K. P.Kumar","year":"2020","journal-title":"Algorithms"},{"key":"IJCAC.318698-12","first-page":"423","article-title":"An efficient load balancing technique based on cuckoo search and firefly algorithm in cloud.","volume":"1","author":"K. P.Kumar","year":"2020","journal-title":"Algorithms"},{"key":"IJCAC.318698-13","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.11.018"},{"key":"IJCAC.318698-14","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/j.cor.2019.05.022","article-title":"Nature inspired meta-heuristic algorithms for solving the load-balancing problem in cloud environments.","volume":"110","author":"S. T.Milan","year":"2019","journal-title":"Computers & Operations Research"},{"issue":"8","key":"IJCAC.318698-15","doi-asserted-by":"crossref","first-page":"8787","DOI":"10.1007\/s11227-020-03601-7","article-title":"CMODLB: An efficient load balancing approach in cloud computing environment.","volume":"77","author":"S.Negi","year":"2021","journal-title":"The Journal of Supercomputing"},{"journal-title":"A hybrid grey wolf optimizer and artificial bee colony algorithm used for improvement in resource allocation system for cloud technology","year":"2020","author":"S.Ouhame","key":"IJCAC.318698-16"},{"issue":"3","key":"IJCAC.318698-17","doi-asserted-by":"crossref","first-page":"87","DOI":"10.5121\/ijcnc.2018.10307","article-title":"Proposed load balancing algorithm to reduce response time and processing time on cloud computing.","volume":"10","author":"N. X.Phi","year":"2018","journal-title":"Int. J. Comput. Netw. Commun"},{"key":"IJCAC.318698-18","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-017-1056-4"},{"key":"IJCAC.318698-19","unstructured":"Pradhan, A., &Bisoy, S. K. (2020). A novel load balancing technique for cloud computing platform based on PSO. Journal of King Saud University-Computer and Information Sciences."},{"key":"IJCAC.318698-20","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2018.12.021"},{"key":"IJCAC.318698-21","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-019-01631-5"},{"issue":"5","key":"IJCAC.318698-22","first-page":"12","article-title":"An improved GSO based task scheduling (IGSOTS) algorithm for load balancing in cloud environment.","volume":"13","author":"R.Raja","year":"2020","journal-title":"PAIDEUMA J"},{"key":"IJCAC.318698-23","doi-asserted-by":"publisher","DOI":"10.1007\/s41870-018-0242-9"},{"key":"IJCAC.318698-24","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.05.036"},{"issue":"2","key":"IJCAC.318698-25","doi-asserted-by":"crossref","first-page":"22","DOI":"10.4018\/IJCAC.2020040102","article-title":"A conceptual framework towards implementing a cloud-based dynamic load balancer using a weighted round-robin algorithm.","volume":"10","author":"S.Sahana","year":"2020","journal-title":"International Journal of Cloud Applications and Computing"},{"key":"IJCAC.318698-26","first-page":"1","article-title":"Improvement for tasks allocation system in VM for cloud datacenter using modified bat algorithm.","author":"A.Ullah","year":"2022","journal-title":"Multimedia Tools and Applications"},{"key":"IJCAC.318698-27","doi-asserted-by":"publisher","DOI":"10.1002\/dac.4370"},{"article-title":"\u201cAn efficient load balancing algorithm for virtual machine allocation based on ant colony optimization.\u201d International Journal of Distributed Sensor Networks,","year":"2018","author":"P.Xu","key":"IJCAC.318698-28"},{"key":"IJCAC.318698-29","unstructured":"Xue, L. S., Majid, N. A. A., & Sundararajan, E. (2018).\u201dDynamic virtual machine allocation policy for load balancing using principal component analysis and clustering technique in cloud computing. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(3-2), pp. 47-52."},{"issue":"6","key":"IJCAC.318698-30","doi-asserted-by":"crossref","first-page":"6629","DOI":"10.1007\/s12652-020-02282-7","article-title":"MHO: Meta heuristic optimization applied task scheduling with load balancing technique for cloud infrastructure services.","volume":"12","author":"S.Ziyath","year":"2021","journal-title":"Journal of Ambient Intelligence and Humanized Computing"}],"container-title":["International Journal of Cloud Applications and Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=318698","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,16]],"date-time":"2024-10-16T02:51:11Z","timestamp":1729047071000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJCAC.318698"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2023,3,9]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"URL":"https:\/\/doi.org\/10.4018\/ijcac.318698","relation":{},"ISSN":["2156-1834","2156-1826"],"issn-type":[{"type":"print","value":"2156-1834"},{"type":"electronic","value":"2156-1826"}],"subject":[],"published":{"date-parts":[[2023,3,9]]}}}