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 条
  • [21] A Load Balancing Algorithm for Mobile Devices in Edge Cloud Computing Environments
    Lim, JongBeom
    Lee, DaeWon
    ELECTRONICS, 2020, 9 (04)
  • [22] Performance Evaluation and Analysis of Load Balancing Algorithms in Cloud Computing Environments
    Mesbahi, Mohammad Reza
    Hashemi, Mahnaz
    Rahmani, Amir Masoud
    2016 SECOND INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2016, : 145 - 151
  • [23] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Mahmoud, Hadeer
    Thabet, Mostafa
    Khafagy, Mohamed H.
    Omara, Fatma A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3405 - 3419
  • [24] QoS Aware Load Balancing in Multi-tenant Cloud Environments
    De Saram, Susara
    Perera, Srinath
    Jayawardane, Mahen
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2013, 4 (01): : 28 - 44
  • [25] Implementation of Load Balancing Method for Cloud Service with OpenFlow
    Yang, Chao-Tung
    Su, Yi-Wei
    Liu, Jung-Chun
    Yang, Yao-Yu
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 527 - 534
  • [26] Spider Monkey Optimization Algorithm for Load Balancing in Cloud Computing Environments
    Alshattnawi, Sawsan
    AL-Marie, Mohammad
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2021, 18 (05) : 730 - 738
  • [27] Effective Load Balancing Mechanism for Heterogeneous Range Queriable Cloud Storage
    Shao, Xun
    Jibiki, Masahiro
    Teranishi, Yuuichi
    Nishinaga, Nozomu
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 405 - 412
  • [28] A tree based mechanism for the load balancing of virtual machines in cloud environments
    Sonangeri Pushpavati U.K.
    D’Mello D.A.
    International Journal of Information Technology, 2021, 13 (3) : 911 - 920
  • [29] Parallel Web Server Load Balancing Technology of Cloud Computing Environments
    Yang, Kang
    Song, Xiao
    Li, Xiang
    2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2014, : 968 - 971
  • [30] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Hadeer Mahmoud
    Mostafa Thabet
    Mohamed H. Khafagy
    Fatma A. Omara
    Cluster Computing, 2021, 24 : 3405 - 3419