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 条
  • [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] Rational load balancing in collaborated cloud computing environments
    Joshi, Narayan A.
    ENGINEERING RESEARCH EXPRESS, 2024, 6 (02):
  • [4] 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
  • [5] 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,
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] Load balancing in cloud computing environments based on adaptive starvation threshold
    Semmoud, Abderraziq
    Hakem, Mourad
    Benmammar, Badr
    Charr, Jean-Claude
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11)