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
来源
INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING | 2018年 / 10卷 / 08期
关键词
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 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
  • [22] Load Balancing in Cloud Computing
    Volkova, Violetta N.
    Chernenkaya, Liudmila V.
    Desyatirikova, Elena N.
    Hajali, Moussa
    Khodar, Almothana
    Osama, Alkaadi
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 387 - 390
  • [23] Load balancing and task scheduling strategy for the cloud computing environments
    Jin, Gang
    Liu, Lei
    Zhang, Peng
    Yu, Man
    Journal of Computational Information Systems, 2015, 11 (02): : 769 - 781
  • [24] Self-Adaptive Task Distribution for Load Balancing using HABACO in Cloud
    Singh, Gurpreet
    Kumar, Parveen
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1563 - 1567
  • [25] 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
  • [26] Automatic runtime load balancing of dedicated applications in heterogeneous environments
    Höfinger, S
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2002, 2474 : 62 - 69
  • [27] A Multi-Objective Load Balancing System for Cloud Environments
    Ramezani, Fahimeh
    Lu, Jie
    Taheri, Javid
    Zomaya, Albert Y.
    COMPUTER JOURNAL, 2017, 60 (09) : 1316 - 1337
  • [28] Load balancing in virtual machines of cloud environments using two-level particle swarm optimization algorithm
    Zhou, Chunrong
    Jiang, Zhenghong
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (06) : 9433 - 9444
  • [29] An Approach for Load Balancing in Cloud Computing Using JAYA Algorithm
    Mohanty, Subhadarshini
    Patra, Prashanta Kumar
    Ray, Mitrabinda
    Mohapatra, Subasish
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (01) : 27 - 41
  • [30] Load Balancing In Cloud Computing Using Optimization Techniques: A Study
    Dave, Akash
    Patel, Bhargesh
    Bhatt, Gopi
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 91 - 96