CEC: A Containerized Edge Computing Framework for Dynamic Resource Provisioning

被引:19
|
作者
Hu, Shihong [1 ]
Shi, Weisong [2 ]
Li, Guanghui [3 ,4 ]
机构
[1] Hohai Univ, Coll Comp & Informat, Nanjing 210098, Jiangsu, Peoples R China
[2] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[3] Jiangnan Univ, Sch Artificial Intelligence & Comp Sci, Wuxi 214122, Jiangsu, Peoples R China
[4] Res Ctr IoT Technol Applicat Engn MOE, Wuxi 214122, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge computing; resource provisioning; workload prediction; control theory; WORKLOAD PREDICTION; NEURAL-NETWORK; CLOUD; ARIMA;
D O I
10.1109/TMC.2022.3147800
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Container has been widely used in application development and management systems. However, there are two major challenges faced in the real deployment at edge servers. The varying workload of service requests and the startup delay of containers force a flexible resource provisioning scheme in containerized edge computing. To this end, we propose CEC, a containerized edge computing framework for dynamic resource provisioning, and especially for the smart connected community where exists multiple intelligent applications. CEC integrates workload prediction and resource pre-provisioning to enable low latency of user service requests and high utilization of edge resources. First, we present an online periodic request prediction algorithm. Then, we designed a control-based resource pre-provisioning algorithm based on the predicted request distribution, which is a self-adaptive controller to tune the resource for containers. We evaluate the performance of CEC by simulation and system experiments. The simulation experiment shows that the prediction accuracy of the proposed algorithm is higher than other two prediction algorithms. The testbed experiments demonstrate that the control-based resource pre-provisioning algorithm has low service latency and high resource utilization compared with baselines.
引用
收藏
页码:3840 / 3854
页数:15
相关论文
共 50 条
  • [21] INVAR: Inversion Aware Resource Provisioning and Workload Scheduling for Edge Computing
    Wang, Bin
    Irwin, David
    Shenoy, Prashant
    Towsley, Don
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 1511 - 1520
  • [22] A Reinforcement Learning Algorithm for Resource Provisioning in Mobile Edge Computing Network
    Huynh Thi Thanh Binh
    Nguyen Phi Le
    Nguyen Binh Minh
    Trinh Thu Hai
    Ngo Quang Minh
    Do Bao Son
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [23] Dynamic IaaS Computing Resource Provisioning Strategy with QoS Constraint
    Ran, Yongyi
    Yang, Jian
    Zhang, Shuben
    Xi, Hongsheng
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (02) : 190 - 202
  • [24] QoS-Aware Admission Control and Dynamic Resource Provisioning Framework in Ubiquitous Multimedia Computing Environments
    Wonjun Lee
    Jaideep Srivastava
    Bikash Sabata
    The Journal of Supercomputing, 2005, 32 : 25 - 50
  • [25] Efficient dynamic resource provisioning based on credibility in cloud computing
    Vinothiyalakshmi, P.
    Anitha, R.
    WIRELESS NETWORKS, 2021, 27 (03) : 2217 - 2229
  • [26] QoS-aware admission control and dynamic resource provisioning framework in ubiquitous multimedia computing environments
    Lee, W
    Srivastava, J
    Sabata, B
    JOURNAL OF SUPERCOMPUTING, 2005, 32 (01): : 25 - 50
  • [27] Efficient dynamic resource provisioning based on credibility in cloud computing
    P. Vinothiyalakshmi
    R. Anitha
    Wireless Networks, 2021, 27 : 2217 - 2229
  • [28] Dynamic Resource Provisioning in Cloud Computing: A Randomized Auction Approach
    Zhang, Linquan
    Li, Zongpeng
    Wu, Chuan
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 433 - 441
  • [29] Multiagent system for dynamic resource provisioning in cloud computing platforms
    Ralha, Celia Ghedini
    Mendes, Aldo H. D.
    Laranjeira, Luiz A.
    Araujo, Aleteia P. F.
    Melo, Alba C. M. A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 94 : 80 - 96
  • [30] HyEdge: A Cooperative Edge Computing Framework for Provisioning Private and Public Services
    Gu, Siyuan
    Guo, Deke
    Tang, Guoming
    Luo, Lailong
    Sun, Yuchen
    Luo, Xueshan
    ACM TRANSACTIONS ON INTERNET OF THINGS, 2023, 4 (02):