Load Balancing in Heterogeneous Cloud Environments by Using PROMETHEE Method

被引:0
|
作者
Hourali, Samira [1 ,2 ]
Jamali, Shahram [1 ]
机构
[1] Univ Mohaghegh Ardabili, Comp Engn Dept, Ardebil, Iran
[2] Non Benefit Univ Shahrood, Elect & Comp Engn Dept, Shahrood, Iran
来源
关键词
Load balancing; PROMETHEE method; Cloud computing; task; VM;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Efficient Scheduling of tasks in a cloud environment improves resources utilization thereby meeting users' requirements. One of the most important objectives of a scheduling algorithm in cloud environment is a balanced load distribution over various resources for enhancing the overall performance of the cloud. Such a scheduling is complex in nature due to the dynamicity of resources and incoming application specifications. In this paper, we employ PROMETHEE decision making model to design a scheduling algorithm, called PROMETHEE Load Balancing (PLB). This paper formulates the load balancing issue as a multi-criteria decision making problem and aims to achieve well-balanced load across virtual machines for maximizing the overall throughput of the cloud. Extensive simulation results in CloudSim environment show that the proposed algorithm outperforms existing algorithms in terms of load balancing index (LBI), VM load variation, makespan, average execution time and waiting time.
引用
收藏
页码:80 / 90
页数:11
相关论文
共 50 条
  • [41] Analysis of Load Balancing Algorithms using Cloud Analyst
    Singh, Simar Preet
    Sharma, Anju
    Kumar, Rajesh
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (09): : 11 - 24
  • [42] Load Balancing in Heterogeneous Networks using an Evolutionary Algorithm
    Fenton, Michael
    Lynch, David
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 70 - 76
  • [43] Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments
    Li, Qian
    Wang, Xue
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 1021 - 1031
  • [44] Load Balancing and Server Consolidation in Cloud Computing Environments: A Meta-Study
    Ala'anzy, Mohammed
    Othman, Mohamed
    IEEE ACCESS, 2019, 7 : 141868 - 141887
  • [45] Honey bee behavior inspired load balancing of tasks in cloud computing environments
    Babu, Dhinesh L. D.
    Krishna, P. Venkata
    APPLIED SOFT COMPUTING, 2013, 13 (05) : 2292 - 2303
  • [46] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Lin, Weiwei
    Peng, Gaofeng
    Bian, Xinran
    Xu, Siyao
    Chang, Victor
    Li, Yin
    JOURNAL OF GRID COMPUTING, 2019, 17 (04) : 699 - 726
  • [47] Heterogeneous Energy-aware Load Balancing for Industry 4.0 and IoT Environments
    Ahmed, Usman
    Lin, Jerry Chun-Wei
    Srivastava, Gautam
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2022, 13 (04)
  • [48] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Weiwei Lin
    Gaofeng Peng
    Xinran Bian
    Siyao Xu
    Victor Chang
    Yin Li
    Journal of Grid Computing, 2019, 17 : 699 - 726
  • [49] A de-centralized scheduling and load balancing algorithm for heterogeneous grid environments
    Arora, M
    Das, SK
    Biswas, R
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 499 - 505
  • [50] A Model Based Load-Balancing Method in IaaS Cloud
    Zhang, Zhenzhong
    Xiao, Limin
    Tao, Yuan
    Tian, Ji
    Wang, Shouxin
    Liu, Hua
    2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 808 - 816