An SLA-aware Load Balancing Scheme for Cloud Datacenters

被引:17
|
作者
Li, Chung-Cheng [1 ]
Wang, Kuochen [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu 300, Taiwan
关键词
cloud computing; decentralized architecture; load balancing; neural network; service level agreement;
D O I
10.1109/ICOIN.2014.6799665
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most important issues about cloud computing is how to achieve load balancing among thousands of virtual machines (VMs) in a large datacenter. In this paper, we propose a novel decentralized load balancing architecture, called tldlb (two-level decentralized load balancer). This distributed load balancer takes advantage of the decentralized architecture for providing scalability and high availability capabilities to service more cloud users. We also propose a neural network-based dynamic load balancing algorithm, called nn-dwrr (neural network-based dynamic weighted round-robin), to dispatch a large number of requests to different VMs, which are actually providing services. In nn-dwrr, we combine VM load metrics (CPU, memory, network bandwidth, and disk I/O utilizations) monitoring and neural network-based load prediction to adjust the weight of each VM. Experimental results support that our proposed load balancing algorithm, nn-dwrr, can be applied to a large cloud datacenter, and it is 1.86 times faster than the wrr, 1.49 times faster than the Capacity-based, and 1.21 times faster than the ANN-based load balancing algorithms in terms of average response time. In addition, tldlb can reduce the SLA (service-level agreement) violation rate via in-time activating VMs from a spare VM pool.
引用
收藏
页码:58 / 63
页数:6
相关论文
共 50 条
  • [1] SLA-aware Stochastic Load Balancing in Dynamic Cloud Environment
    Sounak Banerjee
    Sarbani Roy
    Sunirmal Khatua
    Journal of Grid Computing, 2021, 19
  • [2] SLA-aware Stochastic Load Balancing in Dynamic Cloud Environment
    Banerjee, Sounak
    Roy, Sarbani
    Khatua, Sunirmal
    JOURNAL OF GRID COMPUTING, 2021, 19 (04)
  • [3] Retraction Note to: SLA-aware load balancing using risk management framework in cloud
    Abhishek Gupta
    H. S. Bhadauria
    Annapurna Singh
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (Suppl 1) : 627 - 627
  • [4] RETRACTED ARTICLE: SLA-aware load balancing using risk management framework in cloud
    Abhishek Gupta
    H S Bhadauria
    Annapurna Singh
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 7559 - 7568
  • [5] SLA-Aware Load Balancing in a Web-Based Cloud System over OpenStack
    Vilaplana, Jordi
    Solsona, Francesc
    Mateo, Jordi
    Teixido, Ivan
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 281 - 293
  • [6] RETRACTED: SLA-aware load balancing using risk management framework in cloud (Retracted Article)
    Gupta, Abhishek
    Bhadauria, H. S.
    Singh, Annapurna
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (07) : 7559 - 7568
  • [7] A new SLA-aware Load Balancing Method in the Cloud using an Improved Parallel Task Scheduling Algorithm
    Ashouraei, Mehran
    Khezr, Seyed Nima
    Benlamri, Rachid
    Navimipour, Nima Jafari
    2018 IEEE 6TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2018), 2018, : 71 - 76
  • [8] SLA-aware Resource Scheduling for Cloud Storage
    Yao, Zhihao
    Papapanagiotou, Ioannis
    Callaway, Robert D.
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 14 - 19
  • [9] SLA-aware resource scheduling algorithm for cloud storage
    Yong Wang
    Xiaoling Tao
    Feng Zhao
    Bo Tian
    Akshita Maradapu Vera Venkata Sai
    EURASIP Journal on Wireless Communications and Networking, 2020
  • [10] SLA-aware broker for public Cloud A conceptual architecture
    Sfondrini, Nicola
    Motta, Gianmario
    2017 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2017,