Opportunistic CPU Sharing in Mobile Edge Computing Deploying the Cloud-RAN

被引:1
|
作者
Ocampo, Andres F. [1 ,2 ]
Fida, Mah-Rukh [3 ]
Botero, Juan F. [4 ]
Elmokashfi, Ahmed [5 ]
Bryhni, Haakon [1 ]
机构
[1] Simula Metropolitan Ctr Digital Engn, Ctr Resilient Networks & Applicat, N-0167 Oslo, Norway
[2] Oslo Metropolitan Univ, N-0176 Oslo, Norway
[3] Univ Gloucestershir, Sch Comp & Engn, Cheltenham GL50 2RH, Glos, England
[4] Univ Antiouqia, Dept Elect & Telecommun Engn, Medellin, Colombia
[5] Amazon Web Serv, Seattle, WA USA
关键词
Containers; Servers; Cloud computing; Virtualization; Resource management; Kernel; Linux; Cloud-RAN; mobile edge computing; containers; resource management; RESOURCE-MANAGEMENT; ALGORITHMS; 5G;
D O I
10.1109/TNSM.2023.3304067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Leveraging virtualization technology, Cloud-RAN deploys multiple virtual Base Band Units (vBBUs) along with collocated applications on the same Mobile Edge Computing (MEC) server. However, the performance of real-time (RT) applications such as the vBBU could potentially be impacted by sharing computing resources with collocated workloads. To address this challenge, this paper presents a dynamic CPU sharing mechanism, specifically designed for containerized virtualization in MEC servers, that hosts both RT and non-RT general-purpose applications. Initially, the CPU sharing problem in MEC servers is formulated as a Mixed-Integer Programming (MIP). Then, we present an algorithmic solution that breaks down the MIP into simpler subproblems that are then solved using efficient, constant factor heuristics. We assessed the performance of this mechanism against instances of a commercial solver. Further, via a small-scale testbed, we assessed various CPU sharing mechanisms and their effectiveness in reducing the impact of CPU sharing on RT application processing performance. Our findings indicate that our CPU sharing mechanism reduces the worst-case execution time by more than 150% compared to the default host RT-Kernel approach. This evidence is strengthened when evaluating this mechanism within Cloud-RAN, in which vBBUs share resources with collocated applications on a MEC server. Using our CPU sharing approach, the vBBU's scheduling latency decreases by up to 21% in comparison with the host RT-Kernel.
引用
收藏
页码:2201 / 2217
页数:17
相关论文
共 50 条
  • [31] Sharing is Caring: A Mobile Edge Computing Perspective
    Biswas, Nilanjan
    Mirghasemi, Hamed
    Vandendorpe, Luc
    2021 IEEE 32ND ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2021,
  • [32] Dynamic Allocation of Processing Resources in Cloud-RAN for a Virtualised 5G Mobile Network
    Zhang, Yi
    Barusso, Federico
    Collins, Diarmuid
    Ruffini, Marco
    DaSilva, Luiz A.
    2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 782 - 786
  • [33] Multi Layer Cloud-RAN With Cooperative Resource Allocations for Low-Latency Computing and Communication Services
    Mei, Haibo
    Wang, Kezhi
    Yang, Kun
    IEEE ACCESS, 2017, 5 : 19023 - 19032
  • [34] Joint Subcarrier and CPU Time Allocation for Mobile Edge Computing
    Yu, Yinghao
    Zhang, Jun
    Letaief, Khaled B.
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [35] Collaborative Cloud and Edge Mobile Computing in C-RAN Systems With Minimal End-to-End Latency
    Park, Seok-Hwan
    Jeong, Seongah
    Na, Jinyeop
    Simeone, Osvaldo
    Shamai, Shlomo
    IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2021, 7 (07): : 259 - 274
  • [36] Mobile Intercloud System for Edge Cloud Computing
    Dou, Yi
    Ho, Yik Him
    Deng, Yuxuan
    Chan, Henry C. B.
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [37] A Hierarchical Edge Cloud Architecture for Mobile Computing
    Tong, Liang
    Li, Yong
    Gao, Wei
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [38] Editorial: Advances in Mobile, Edge and Cloud Computing
    Chu, Xiaowen
    Jiang, Hongbo
    Li, Bo
    Wang, Dan
    Wang, Wei
    MOBILE NETWORKS & APPLICATIONS, 2022, 27 (01): : 219 - 221
  • [39] Editorial: Advances in Mobile, Edge and Cloud Computing
    Xiaowen Chu
    Hongbo Jiang
    Bo Li
    Dan Wang
    Wei Wang
    Mobile Networks and Applications, 2022, 27 : 219 - 221
  • [40] Deploying an efficient and reliable scheduling for mobile edge computing for IoT applications
    Almashhadani H.A.
    Deng X.
    Latif S.N.A.
    Ibrahim M.M.
    AL-hwaidi O.H.R.
    Materials Today: Proceedings, 2023, 80 : 2850 - 2857