GWO Based Task Allocation for Load Balancing in Containerized Cloud

被引:10
|
作者
Patel, Dimple [1 ]
Patra, Manoj Kumar [1 ]
Sahoo, Bibhudatta [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Rourkela, India
关键词
Cloud Computing; Resource Allocation; Load Balancing; Container; Task Scheduling; Grey Wolf Optimization; OPTIMIZATION; ALGORITHM; IOT;
D O I
10.1109/icict48043.2020.9112525
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
On-demand provisioning of computing services such as analytics, intelligence, networking, storage, and servers, etc. over the internet is the main function of cloud computing. Several servers are connected in a distributed manner over the internet to execute tasks. Recently, container technology has gained enormous popularity as it can improve overall application performance by providing OS-level virtualization in cloud computing systems. Based on the resources available on server, a server can accommodate more than one container running on it. The process of distributing the incoming requests or user tasks among all available servers in such a way that all the servers will have almost equal workload is called load balancing. In this paper, we proposed a Grey Wolf Optimization(GWO) based technique for load distribution in the containerized cloud and also to reduce the makespan. We have compared our results with the Genetic algorithm and Particle Swarm Optimization(PSO) based algorithm. The experimental result indicate that the GWO based technique is performing better in terms of load balancing and also having reduced makespan.
引用
收藏
页码:655 / 659
页数:5
相关论文
共 50 条
  • [21] A Load Balancing Task Scheduling Algorithm based on Feedback Mechanism for Cloud Computing
    Zhang Qian
    Ge Yufei
    Liang Hong
    Shi Jin
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 41 - 52
  • [22] Research on Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization
    Hu, Hai-tao
    Luo, Xiao-rong
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND NETWORK TECHNOLOGY (CCNT 2018), 2018, 291 : 60 - 64
  • [23] Task offloading, load balancing, and resource allocation in MEC networks
    Li, S. L.
    Du, J. B.
    Zhai, D. S.
    Chu, X. L.
    Yu, F. R.
    [J]. IET COMMUNICATIONS, 2020, 14 (09) : 1451 - 1458
  • [24] A new load balancing strategy by task allocation in edge computing based on intermediary nodes
    Li, Guangshun
    Yao, Yonghui
    Wu, Junhua
    Liu, Xiaoxiao
    Sheng, Xiaofei
    Lin, Qingyan
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2020, 2020 (01)
  • [25] A new load balancing strategy by task allocation in edge computing based on intermediary nodes
    Guangshun Li
    Yonghui Yao
    Junhua Wu
    Xiaoxiao Liu
    Xiaofei Sheng
    Qingyan Lin
    [J]. EURASIP Journal on Wireless Communications and Networking, 2020
  • [26] Spider Mesh Overlay for Task Load Balancing in Cloud Computing
    Usurelu, Catalin-Constantin
    Nita, Mihaela-Catalina
    Istrate, Roxana
    Pop, Florin
    Tapus, Nicolae
    [J]. 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2015, : 433 - 440
  • [27] Multi-Objective PSO Based Task Scheduling - A Load Balancing Approach in Cloud
    Sreelakshmi
    Sindhu, S.
    [J]. PROCEEDINGS OF 2019 1ST INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION AND COMMUNICATION TECHNOLOGY (ICIICT 2019), 2019,
  • [28] Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment
    Alnusairi, Thanaa S.
    Shahin, Ashraf A.
    Daadaa, Yassine
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 255 - 264
  • [29] RETRACTED ARTICLE: Load balancing based hyper heuristic algorithm for cloud task scheduling
    Abhishek Gupta
    H. S. Bhadauria
    Annapurna Singh
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 5845 - 5852
  • [30] Meta heuristic-based task deployment mechanism for load balancing in IaaS cloud
    Adhikari, Mainak
    Nandy, Sudiirshan
    Amgoth, Tarachand
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 128 : 64 - 77