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 条
  • [31] Exploiting Geo Distributed Datacenters of a Cloud for Load Balancing
    Srinivas, J.
    Qyser, Ahmed Abdul Moiz
    Reddy, B. Eswara
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 613 - 616
  • [32] Closer: Scalable Load Balancing Mechanism for Cloud Datacenters
    Zixi Cui
    Pengshuai Cui
    Yuxiang Hu
    Julong Lan
    Fang Dong
    Yunjie Gu
    Saifeng Hou
    中国通信, 2021, 18 (04) : 198 - 212
  • [33] Closer: Scalable Load Balancing Mechanism for Cloud Datacenters
    Cui, Zixi
    Cui, Pengshuai
    Hu, Yuxiang
    Lan, Julong
    Dong, Fang
    Gu, Yunjie
    Hou, Saifeng
    CHINA COMMUNICATIONS, 2021, 18 (04) : 198 - 212
  • [34] A Resource Usage Intensity Aware Load Balancing Method for Virtual Machine Migration in Cloud Datacenters
    Shen, Haiying
    Chen, Liuhua
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (01) : 17 - 31
  • [35] Using Application Data for SLA-aware Auto-scaling in Cloud Environments
    Souza, Andre Abrantes D. P.
    Netto, Marco A. S.
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2015), 2015, : 252 - 255
  • [36] SCDA: SLA-aware Cloud Datacenter Architecture for Efficient Content Storage and Retrieval
    Kassa, Debessay Fesehaye
    Nahrstedt, Klara
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 120 - 127
  • [37] Optimized energy and SLA-aware virtual machine placement strategies in Cloud : study
    Thiam, Cheikhou
    Thiam, Fatoumata
    MBaye, Mamadou
    2019 5TH IEEE INTERNATIONAL SMART CITIES CONFERENCE (IEEE ISC2 2019), 2019, : 44 - 49
  • [38] SLA-Aware Multi-Criteria Data Placement in Cloud Storage Systems
    Maghsoudloo, Mohammad
    Rahdari, Arezoo
    Khoshavi, Navid
    IEEE Access, 2021, 9 : 54369 - 54388
  • [39] SLA-Aware Multi-Criteria Data Placement in Cloud Storage Systems
    Maghsoudloo, Mohammad
    Rahdari, Arezoo
    Khoshavi, Navid
    IEEE ACCESS, 2021, 9 : 54369 - 54388
  • [40] End-user's SLA-Aware consolidation in Cloud Data Centers
    Maiyza, Aya I.
    Hassan, Hanan A.
    Sheta, Walaa M.
    Sadek, Nayra M.
    Mokhtar, Mohamed A.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2017, : 196 - 204