Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing

被引:0
|
作者
Lingfu Kong
Jean Pepe Buanga Mapetu
Zhen Chen
机构
[1] Yanshan University,Colleague of Information Science and Engineering
[2] The Key Laboratory for Computer Virtual Technology and System Integration of Hebei Province,undefined
来源
Journal of Grid Computing | 2020年 / 18卷
关键词
Cloud computing; Task scheduling; Load balancing; Heuristic algorithms; Zero imbalance;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing using virtualization technology has emerged as a new paradigm of large-scale distributed computing. One of its fundamental challenges is to schedule a vast amount of heterogeneous tasks while maintaining load balancing amongst different heterogeneous virtual machines (VMs) to meet both cloud users and providers’ requirements, such as minimum makespan low monetary costs, and high resource utilization. This problem is often classified as, NP-hard optimization, and while many heuristic algorithms have attempted to solve the NP-problem. However, they fail in load balancing and lower running times when the number of tasks grows exponentially, while that of VMs with set of resources, such as CPU, memory RAM and bandwidth remains stagnant. To solve the NP-problem effectively, we propose a fast heuristic algorithm based on the zero imbalance approach, as a new concept in the heterogeneous environment. Specifically, this approach focuses on minimizing the completion time difference among heterogeneous VMs without priority methods and complex scheduling decision which often subject the heuristic algorithms to the particular cloud configuration. The proposed approach defines two constraints, optimal completion time and earliest finish time which take account the task transfer time onto network bandwidth of VM to achieve load balancing and task scheduling effectively. The experimental results below show that the proposed algorithm effectively solves the NP-hard optimization problem better than existing heuristic algorithms by satisfying cloud users and providers’ requirements.
引用
收藏
页码:123 / 148
页数:25
相关论文
共 50 条
  • [41] Cloud computing load balancing mechanism dependent on prediction and ant colony algorithm
    Qian, Liang
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 125 : 222 - 223
  • [42] An Efficient Load Balancing Algorithm for Cloud Computing Using Dynamic Cluster Mechanism
    Lakhina, Upasana
    Singh, Niharika
    Jangra, Ajay
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1799 - 1804
  • [43] Load Balancing Heuristic for Tasks Scheduling in Cloud Environment
    Bey, Kadda Beghdad
    Benhammadi, Farid
    Boudaren, Mohamed El Yazid
    Khamadja, Salim
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2017, : 489 - 495
  • [44] Energy Efficient Server with Dynamic Load Balancing Mechanism for Cloud Computing Environment
    T. K. P. Rajagopal
    M. Venkatesan
    Wireless Personal Communications, 2022, 122 : 3127 - 3136
  • [45] Energy Efficient Server with Dynamic Load Balancing Mechanism for Cloud Computing Environment
    Rajagopal, T. K. P.
    Venkatesan, M.
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (04) : 3127 - 3136
  • [46] 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
  • [47] Load Balancing Challenges in Cloud Computing: A Survey
    Khan, Rafiqul Zaman
    Ahmad, Mohammad Oqail
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL, NETWORKS, COMPUTING, AND SYSTEMS (ICSNCS 2016), VOL 2, 2016, 396 : 25 - 32
  • [48] Load Balancing in Cloud Computing: Challenges & Issues
    Joshi, Shalini
    Kumari, Uma
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2016, : 120 - 125
  • [49] The Adaptive Load Balancing Algorithm in Cloud Computing
    Lin, Wucai
    Zhang, Lichen
    PROCEEDINGS OF THE 2016 2ND WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS, 2016, 81 : 468 - 471
  • [50] A Load Balancing Strategy for Cloud Computing Environment
    Haidri, Raza Abbas
    Katti, C. P.
    Saxena, P. C.
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 636 - 641