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 条
  • [41] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini, Zahra
    Maeen, Mehrdad
    Jahangir, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (01) : 35 - 42
  • [43] A Study on Load Balancing Techniques for Task Allocation in Big Data Processing
    Jin Xiaohong
    Li Hui
    Liu Yanjun
    Fan Yanfang
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL FORUM ON MECHANICAL, CONTROL AND AUTOMATION (IFMCA 2016), 2017, 113 : 212 - 218
  • [44] Simulated-Annealing Load Balancing for Resource Allocation in Cloud Environments
    Fan, Zongqin
    Shen, Hong
    Wu, Yanbo
    Li, Yidong
    [J]. 2013 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2013, : 1 - 6
  • [45] Power Curtailment in Cloud Environment Utilising Load Balancing Machine Allocation
    Javadpour, Amir
    Wang, Guojun
    Rezaei, Samira
    Chen, Shuhong
    [J]. 2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1364 - 1370
  • [46] An Enhanced Load Balancing Approach for Dynamic Resource Allocation in Cloud Environments
    Praveenchandar, J.
    Tamilarasi, A.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (04) : 3757 - 3776
  • [47] An Enhanced Load Balancing Approach for Dynamic Resource Allocation in Cloud Environments
    J. Praveenchandar
    A. Tamilarasi
    [J]. Wireless Personal Communications, 2022, 122 : 3757 - 3776
  • [48] Load Balancing Task Scheduling based on Multi-Population Genetic Algorithm in Cloud Computing
    Wang Bei
    Li Jun
    [J]. PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 5261 - 5266
  • [49] Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization
    Fahimeh Ramezani
    Jie Lu
    Farookh Khadeer Hussain
    [J]. International Journal of Parallel Programming, 2014, 42 : 739 - 754
  • [50] Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh Khadeer
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (05) : 739 - 754