Enabling P4 Network Telemetry in Edge Micro Data Centers With Kubernetes Orchestration

被引:5
作者
Scano, Davide [1 ]
Giorgetti, Alessio [2 ,3 ]
Paolucci, Francesco [3 ]
Sgambelluri, Andrea [1 ]
Chammanara, Javad [4 ]
Rothman, John [4 ]
Al-Bado, Mustafa [5 ]
Marx, Edgard [6 ,7 ]
Ahearne, Sean [5 ]
Cugini, Filippo [3 ]
机构
[1] Scuola Super Sant Anna, TECIP Inst, I-56127 Pisa, Italy
[2] CNR Ist Elettron & Ingn Informaz & Telecomunicaz C, Inst Elect Comp & Telecommun Engn, I-56124 Pisa, Italy
[3] Natl Interuniv Consortium Telecommun CNIT, PNTLab, I-56127 Pisa, Italy
[4] Leibniz Univ Hannover, L3s Res Ctr, D-30167 Hannover, Germany
[5] Dell Technol, Cork P31 D253, Ireland
[6] Eccenca GmbH, D-04109 Leipzig, Germany
[7] Leipzig Univ Appl Sci HTWK, AKSW, D-04277 Leipzig, Germany
基金
欧盟地平线“2020”;
关键词
Telemetry; Data centers; Monitoring; Optical switches; Metadata; Containers; Software defined networking; SDN; P4; telemetry; micro data center; kubernetes; PROGRAMMABLE DATA PLANE; OPTICAL NETWORKS; NFV;
D O I
10.1109/ACCESS.2023.3249105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating computation resources with networking technologies is an hot research topic targeting the optimization of containers deployment on a set of host machines interconnected by a network infrastructure. Particularly, next generation edge nodes will offer significant advantages leveraging on integrated computation resources and networking awareness, enabling configurable, granular and monitorable quality of service to different micro-services, applications and tenants, especially in terms of bounded end-to-end latency. In this regard, SDN is a key technology enabling network telemetry and traffic switching with the granularity of the single traffic flow. However, currently available solutions are based on legacy SDN techniques, not enabling the matching of tunneled traffic, and thus require a tricky integration inside the hosts where containers are deployed. This work considers Kubernetes clusters deployed on next generation edge micro data center platforms and proposes an innovative SDN solution exploiting the P4 technology to gain visibility inside tunnelled traffic exchanged among pods. This way, the integration is achieved at the control plane level through the communication between Kubernetes and the SDN controller. The proposed solution is experimentally validated including a comprehensive framework enabling effective traffic switching and in-band telemetry at pod level. The major paper contributions consist in the design and the development of: (i) the networking applications at SDN control plane level; (ii) the P4 switch pipeline at the data plane level; (iii) the monitoring system used to collect, aggregate and elaborate the telemetry data.
引用
收藏
页码:22637 / 22653
页数:17
相关论文
共 47 条
  • [31] Unleashing Dynamic Pipeline Reconfiguration of P4 Switches for Efficient Network Monitoring
    Al Sadi, Amir
    Savi, Marco
    Melis, Andrea
    Prandini, Marco
    Callegati, Franco
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (03): : 3482 - 3497
  • [32] XNetIoT: An Extreme Quantized Neural Network Architecture for IoT Environment Using P4
    Datta, Suvrima
    Kotha, Aditya
    Venkanna, U.
    Rao, K. Mallikharjuna
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (05): : 5756 - 5767
  • [33] SECAP Switch—Defeating Topology Poisoning Attacks Using P4 Data Planes
    Dylan Smyth
    Sandra Scott-Hayward
    Victor Cionca
    Sean McSweeney
    Donna O’Shea
    Journal of Network and Systems Management, 2023, 31
  • [34] BUNGEE: An Adaptive Pushback Mechanism for DDoS Detection and Mitigation in P4 Data Planes
    Quintero Gonzalez, Lihardo Andrey
    Castanheira, Lucas
    Marques, Jonatas Adilson
    Schaeffer-Filho, Alberto
    Gaspary, Luciano Paschoal
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 393 - 401
  • [35] Enabling Rank-Based P4 Programmable Schedulers: Requirements, Implementation, and Evaluation on BMv2 Switches
    Elbediwy, Mostafa
    Pontikakis, Bill
    David, Jean-Pierre
    Savaria, Yvon
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024,
  • [36] A high-performance framework for a network programmable packet processor using P4 and FPGA
    Yazdinejad, Abbas
    Parizi, Reza M.
    Bohlooli, Ali
    Dehghantanha, Ali
    Choo, Kim-Kwang Raymond
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 156
  • [37] FlowSpy:An Efficient Network Monitoring Framework using P4 in Software-Defined Networks
    Guan, Bowei
    Shen, Shan-Hsiang
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [38] User Plane Function Offloading in P4 switches for enhanced 5G Mobile Edge Computing
    Paolucci, Francesco
    Scano, Davide
    Cugini, Filippo
    Sgambelluri, Andrea
    Valcarenghi, Luca
    Cavazzoni, Carlo
    Ferraris, Giuseppe
    Castoldi, Piero
    2021 17TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN), 2021,
  • [39] SECAP Switch-Defeating Topology Poisoning Attacks Using P4 Data Planes
    Smyth, Dylan
    Scott-Hayward, Sandra
    Cionca, Victor
    McSweeney, Sean
    O'Shea, Donna
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2023, 31 (01)
  • [40] High-speed data-plane packet aggregation and disaggregation by P4 switches
    Wang, Shie-Yuan
    Wu, Chia-Ming
    Lin, Yi-Bing
    Huang, Ching-Chun
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 142 : 98 - 110