4.3 Article

PSO-CALBA: PARTICLE SWARM OPTIMIZATION BASED CONTENT-AWARE LOAD BALANCING ALGORITHM IN CLOUD COMPUTING ENVIRONMENT

期刊

COMPUTING AND INFORMATICS
卷 41, 期 5, 页码 1157-1185

出版社

SLOVAK ACAD SCIENCES INST INFORMATICS
DOI: 10.31577/cai202251157

关键词

Cloud; load-balance; content-aware; classification; SVM; PSO; work-load scheduling; optimization

向作者/读者索取更多资源

Cloud computing is a technology that provides hosted services over the internet, offering scalability, efficiency, and cost reduction. However, the main challenge in cloud computing is the even distribution of workload across heterogeneous servers. Most existing cloud scheduling and load balancing schemes do not consider the content type of user tasks. This paper proposes a novel hybrid approach, named Particle Swarm Optimization based Content-Aware Load Balancing Algorithm (PSO-CALBA), which combines machine learning and meta-heuristic algorithm to classify user tasks based on content type and map them onto the cloud using Particle Swarm Optimization. The proposed approach shows significant improvements in terms of makespan and degree of imbalance.
Cloud computing provides hosted services (i.e., servers, storage, band-width , software) over the internet. The key benefits of cloud computing are scalability, efficiency, , cost reduction. The key challenge in cloud computing is the even distribution of workload across numerous heterogeneous servers. Several Cloud scheduling and load-balancing techniques have been proposed in the litera-ture. These techniques include heuristic-based, meta-heuristics-based, and hybrid algorithms. However, most of the current cloud scheduling and load balancing schemes are not content-aware (i.e., they are not considering the content-type of user tasks). The literature studies show that the content type of tasks can sig-nificantly improve the balanced distribution of workload. In this paper, a novel hybrid approach named Particle Swarm Optimization based Content-Aware Load Balancing Algorithm (PSO-CALBA) is proposed. PSO-CALBA scheduling scheme combines machine learning and meta-heuristic algorithm that performs classifica-tion utilizing file content type. The SVM classifier is used to classify users' tasks into different content types like video, audio, image, and text. Particle Swarm Optimiza-tion (PSO) based meta-heuristic algorithm is used to map user's tasks on Cloud. The proposed approach has been implemented and evaluated using a renowned Cloudsim simulation kit and compared with ACOFTF and DFTF. The proposed study shows significant improvement in terms of makespan, degree of imbalance (DI).

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据