eBPF: A New Approach to Cloud-Native Observability, Networking and Security for Current (5G) and Future Mobile Networks (6G and Beyond)

被引:8
|
作者
Soldani, David [1 ]
Nahi, Petrit [1 ]
Bour, Hami [1 ]
Jafarizadeh, Saber [1 ]
Soliman, Mohammed F. [1 ]
Di Giovanna, Leonardo [2 ]
Monaco, Francesco [2 ]
Ognibene, Giuseppe [2 ]
Risso, Fulvio [2 ]
机构
[1] Rakuten Mobile Inc, Setagaya Ku, Tokyo 1580094, Japan
[2] Politecn Torino, DAUIN Dept, I-10129 Turin, Italy
关键词
5G mobile communication; Cloud computing; Security; Observability; Linux; 6G mobile communication; Band-pass filters; eBPF; extended Berkeley packet filter; cloud-native observability; cloud-native security; cloud-native networking; cloud-native monitoring; 5G; 5G Advanced; 6G; Kubernetes; K8s;
D O I
10.1109/ACCESS.2023.3281480
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern mobile communication networks and new service applications are deployed on cloud-native platforms. Kubernetes (K8s) is the de facto distributed operating system for container orchestration, and the extended version of the Berkeley Packet Filter (eBPF)- in the Linux (and MS Windows) kernel- is fundamentally changing the approach to cloud-native networking, security, and observability. In this paper, we introduce what eBPF is, its potential for Telco cloud, and review some of the most promising pricing and billing models applied to this revolutionary operating system (OS) technology. These models include schemes based on a data source usage model or the number of eBPF agents deployed on the network, linked to specific eBPF modules. These modules encompass network observability, runtime security, and power dissipation monitoring. Next, we present our eBPF platform, named Sauron in this work, and demonstrate how eBPF allows us to write custom code and dynamically load eBPF programs into the kernel. These programs enable us to estimate the energy consumption of cloud-native functions, derive performance counters and gauges for transport networks, 5G applications, and non-access stratum protocols. Additionally, we can detect and respond to unauthorized access to cloud-native resources in real-time using eBPF. Our experimental results demonstrate the technical feasibility of eBPF in achieving highly performant monitoring, observability, and security tooling for current mobile networks (5G, 5G Advanced) as well as future networks (6G and beyond).
引用
收藏
页码:57174 / 57202
页数:29
相关论文
共 50 条
  • [1] Cloud-Native Orchestration Framework for Network Slice Federation Across Administrative Domains in 5G/6G Mobile Networks
    Dalgitsis, Michail
    Cadenelli, Nicola
    Serrano, Maria A.
    Bartzoudis, Nikolaos
    Alonso, Luis
    Antonopoulos, Angelos
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (07) : 9306 - 9319
  • [2] Trust Networking for Beyond 5G and 6G
    Kantola, Raimo
    2020 2ND 6G WIRELESS SUMMIT (6G SUMMIT), 2020,
  • [3] NSFaaS: Network Slice Federation as a Service in Cloud-native 5G and beyond Mobile Networks
    Dalgitsis, Michail
    Cadenelli, Nicola
    Serrano, Maria A.
    Bartzoudis, Nikolaos
    Alonso, Luis
    Antonopoulos, Angelos
    2023 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS, NFV-SDN, 2023, : 59 - 64
  • [4] A Cloud-Native Approach to 5G Network Slicing
    Sharma, Sameerkumar
    Miller, Raymond
    Francini, Andrea
    IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (08) : 120 - 127
  • [5] Cloud-Native Service Mesh Readiness for 5G and Beyond
    Aldas, Saidulu
    Babakian, Andrew
    IEEE ACCESS, 2023, 11 : 132286 - 132295
  • [6] Physical layer security for beyond 5G/6G networks: Emerging technologies and future directions
    Irram, Fauzia
    Ali, Mudassar
    Naeem, Muhammad
    Mumtaz, Shahid
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 206
  • [7] On Service Resilience in Cloud-Native 5G Mobile Systems
    Taleb, Tarik
    Ksentini, Adlen
    Sericola, Bruno
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (03) : 483 - 496
  • [8] Failure Prediction in Cloud Native 5G Core With eBPF-based Observability
    Kawasaki, Junichi
    Koyama, Daiki
    Miyasaka, Takuya
    Otani, Tomohiro
    2023 IEEE 97TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2023-SPRING, 2023,
  • [9] How to Allocate Resources in Cloud-Native Networks Towards 6G
    Wu, Jiasheng
    Gao, Yue
    Wang, Lin
    Zhang, Jingjing
    Wu, Dapeng Oliver
    IEEE NETWORK, 2024, 38 (02): : 240 - 246
  • [10] Analyzing the Power Consumption in Cloud-Native 5/6G Ecosystems
    Bolla, Raffaele
    Bruschi, Roberto
    Davoli, Franco
    Lombardo, Chiara
    Martinelli, Nicole Simone
    2023 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS, 2023, : 611 - 617