Container-based load balancing for energy efficiency in software-defined edge computing environment

被引:25
|
作者
Singh, Amritpal [1 ]
Aujla, Gagangeet Singh [2 ]
Bali, Rasmeet Singh [1 ]
机构
[1] Chandigarh Univ, Comp Sci & Engn Dept, Mohali, India
[2] Univ Durham, Dept Comp Sci, Durham, England
关键词
Container-as-a-service; Edge computing; Stackelberg game; Software defined networking; Resource optimization; PERFORMANCE;
D O I
10.1016/j.suscom.2020.100463
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The workload generated by the Internet of Things (IoT)-based infrastructure is often handled by the cloud data centers (DCs). However, in recent time, an exponential increase in the deployment of the IoT-based infrastructure has escalated the workload on the DCs. So, these DCs are not fully capable to meet the strict demand of IoT devices in regard to the lower latency as well as high data rate while provisioning IoT workloads. Therefore, to reinforce the latency-sensitive workloads, an intersection layer known as edge computing has successfully balanced the entire service provisioning landscape. In this IoT-edge-cloud ecosystem, large number of interactions and data transmissions among different layer can increase the load on underlying network infrastructure. So, software-defined edge computing has emerged as a viable solution to resolve these latencysensitive workload issues. Additionally, energy consumption has been witnessed as a major challenge in resource-constrained edge systems. The existing solutions are not fully compatible in Software-defined Edge ecosystem for handling IoT workloads with an optimal trade-off between energy-efficiency and latency. Hence, this article proposes a lightweight and energy-efficient container-as-a-service (CaaS) approach based on the software-define edge computing to provision the workloads generated from the latency-sensitive IoT applications. A Stackelberg game is formulated for a two-period resource allocation between end-user/IoT devices and Edge devices considering the service level agreement. Furthermore, an energy-efficient ensemble for container allocation, consolidation and migration is also designed for load balancing in software-defined edge computing environment. The proposed approach is validated through a simulated environment with respect to CPU serve time, network serve time, overall delay, lastly energy consumption. The results obtained show the superiority of the proposed in comparison to the existing variants.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] The Controller Placement of Software-Defined Networks Based on Minimum Delay and Load Balancing
    Tao, Peiying
    Ying, Chun
    Sun, Zhe
    Tan, Shuhua
    Wang, Pan
    Sun, Zhixin
    2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, : 310 - 313
  • [22] Packet Scheduling for Multiple-Switch Software-Defined Networking in Edge Computing Environment
    Xue, Hai
    Kim, Kyung Tae
    Youn, Hee Yong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [23] Security in Software-Defined Networks Against Denial-of-Service Attacks Based on Increased Load Balancing Efficiency
    Zhang, Ying
    Ding, Hongwei
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (11) : 75 - 89
  • [24] Dynamic Load Balancing for Software-Defined Data Center Networks
    Chen, Yun
    Chen, Weihong
    Hu, Yao
    Zhang, Lianming
    Wei, Yehua
    COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 286 - 301
  • [25] An adaptive load balancing scheme for software-defined network controllers
    Priyadarsini, Madhukrishna
    Mukherjee, Joy Chandra
    Bera, Padmalochan
    Kumar, Shailesh
    Jakaria, A. N. M.
    Rahman, M. Ashiqur
    COMPUTER NETWORKS, 2019, 164
  • [26] Dynamic Load-Balancing Mechanism for Software-Defined Networking
    Liao, Wen-Hwa
    Kuai, Ssu-Chi
    Lu, Cheng-Hsiu
    Proceedings 2016 International Conference on Networking and Network Applications NaNA 2016, 2016, : 336 - 341
  • [27] Intelligent load balancing in data center software-defined networks
    Gilliard, Ezekia
    Liu, Jinshuo
    Aliyu, Ahmed Abubakar
    Juan, Deng
    Jing, Huang
    Wang, Meng
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (04)
  • [28] A Systematic Review of Load Balancing Techniques in Software-Defined Networking
    Belgaum, Mohammad Riyaz
    Musa, Shahrulniza
    Alam, Muhammad Mansoor
    Su'ud, Mazliham Mohd
    IEEE ACCESS, 2020, 8 : 98612 - 98636
  • [29] A comprehensive overview of load balancing methods in software-defined networks
    Rasoul Farahi
    Discover Internet of Things, 5 (1):
  • [30] Extensive Literature Survey on Load Balancing in Software-Defined Networking
    Darade, Santosh Ashokrao
    Akkalakshmi, M.
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2020, 16 (02) : 1 - 19