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 条
  • [1] Dynamic Resource Management: Load Balancing Algorithms for Heterogeneous Cloud Environments
    Laha, Jasobanta
    Pattnaik, Sabyasachi
    Nayak, Chinmaya Kumar
    Chaudhury, Kumar Surjeet
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (09) : 1524 - 1533
  • [2] Load Balancing in Heterogeneous MapReduce Environments
    Fan, Yuanquan
    Wu, Weiguo
    Qian, Depei
    Xu, Yunlong
    Wei, Wei
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1480 - 1489
  • [3] Thread migration and load balancing in heterogeneous environments
    Thitikamol, K
    Keleher, PJ
    LANGUAGES, COMPILERS, AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 2000, 1915 : 260 - 271
  • [4] Rational load balancing in collaborated cloud computing environments
    Joshi, Narayan A.
    ENGINEERING RESEARCH EXPRESS, 2024, 6 (02):
  • [5] A distributed load balancing method for IoT/Fog/Cloud environments with volatile resource support
    Shamsa, Zari
    Rezaee, Ali
    Adabi, Sahar
    Rahimabadi, Ali Movaghar
    Rahmani, Amir Masoud
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 4281 - 4320
  • [6] Load Balancing in the Cloud Using Specialization
    Hammoudi, Sarra
    Benaouda, Abdelhafid
    Harous, Saad
    Aliouat, Zibouda
    2016 IEEE 7TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS MOBILE COMMUNICATION CONFERENCE (UEMCON), 2016,
  • [7] Characterizing Dynamic Load Balancing in Cloud Environments Using Virtual Machine Deployment Models
    Liaqat, Misbah
    Naveed, Anjum
    Ali, Rana Liaqat
    Shuja, Junaid
    Ko, Kwang-Man
    IEEE ACCESS, 2019, 7 : 145767 - 145776
  • [8] Research on Load Balancing Method in Cloud Computing
    Wang, Qingyu
    Liu, Dongfei
    PROCEEDINGS OF 2018 IEEE 3RD ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC 2018), 2018, : 1489 - 1493
  • [9] Cloud Computing: Performance Analysis of Load Balancing Algorithms in Cloud Heterogeneous Environment
    Behal, Veerawali
    Kumar, Anil
    2014 5TH INTERNATIONAL CONFERENCE CONFLUENCE THE NEXT GENERATION INFORMATION TECHNOLOGY SUMMIT (CONFLUENCE), 2014, : 200 - 205
  • [10] Heterogeneous Load Balancing using Predictive Load Summarization
    Prasad Velpula
    Rajendra Pamula
    Praphula Kumar Jain
    Amjan Shaik
    Wireless Personal Communications, 2022, 125 : 1075 - 1093