KuberneTSN: a Deterministic Overlay Network for Time-Sensitive Containerized Environments

被引:3
|
作者
Garbugli, Andrea [1 ]
Rosa, Lorenzo [1 ]
Bujari, Armir [1 ]
Foschini, Luca [1 ]
机构
[1] Univ Bologna, Dept Comp Sci & Engn, Bologna, Italy
基金
欧盟地平线“2020”;
关键词
time-sensitive networking; container; kubernetes; cloud continuum; network virtualization; bounded latency; LATENCY; INTERNET; TSN;
D O I
10.1109/ICC45041.2023.10279214
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The emerging paradigm of resource disaggregation enables the deployment of cloud-like services across a pool of physical and virtualized resources, interconnected using a network fabric. This design embodies several benefits in terms of resource efficiency and cost-effectiveness, service elasticity and adaptability, etc. Application domains benefiting from such a trend include cyber-physical systems (CPS), tactile internet, 5G networks and beyond, or mixed reality applications, all generally embodying heterogeneous Quality of Service (QoS) requirements. In this context, a key enabling factor to fully support those mixed-criticality scenarios will be the network and the system-level support for time-sensitive communication. Although a lot of work has been conducted on devising efficient orchestration and CPU scheduling strategies, the networking aspects of performance-critical components remain largely unstudied. Bridging this gap, we propose KuberneTSN, an original solution built on the Kubernetes platform, providing support for time-sensitive traffic to unmodified application binaries. We define an architecture for an accelerated and deterministic overlay network, which includes kernel-bypassing networking features as well as a novel userspace packet scheduler compliant with the Time-Sensitive Networking (TSN) standard. The solution is implemented as tsn-cni, a Kubernetes network plugin that can coexist alongside popular alternatives. To assess the validity of the approach, we conduct an experimental analysis on a real distributed testbed, demonstrating that KuberneTSN enables applications to easily meet deterministic deadlines, provides the same guarantees of bare-metal deployments, and outperforms overlay networks built using the Flannel plugin.
引用
收藏
页码:1494 / 1499
页数:6
相关论文
共 50 条
  • [31] Design and Implementation of Traffic Scheduling Algorithm for Time-Sensitive Network
    Wang, Ye
    Wang, Fushen
    Wang, Wei
    Tan, Xiaowen
    Wen, Jiachen
    Wang, Ying
    Lin, Peng
    2022 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2022,
  • [32] NEW NETWORK ARCHITECTURES, PROTOCOLS, AND ALGORITHMS FOR TIME-SENSITIVE APPLICATIONS
    Chen, Yang
    Liu, Bingyang
    Cai, Lin
    Le Boudec, Jean-Yves
    Rio, Miguel
    Hui, Pan
    IEEE NETWORK, 2022, 36 (02): : 6 - 7
  • [33] A time-sensitive cloud-native network based on eBPF
    Wen, Jifei
    Ge, Jingguo
    Zhang, Zheyuan
    Li, Hui
    E, Yuepeng
    Wu, Bingzhen
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 2577 - 2582
  • [34] Analysis of time-sensitive network link redundancy scheduling performance
    Luo F.
    Ma Y.
    Guo Y.
    Wang Z.
    Wu M.
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2023, 44 (02): : 278 - 287
  • [35] ITANS: Incremental Task and Network Scheduling for Time-Sensitive Networks
    Arestova, Anna
    Baron, Wojciech
    Hielscher, Kai-Steffen J.
    German, Reinhard
    IEEE OPEN JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 3 : 369 - 387
  • [36] Mitigation of Scheduling Violations in Time-Sensitive Networking using Deep Deterministic Policy Gradient
    Zhou, Boyang
    Cheng, Liang
    PROCEEDINGS OF THE 4TH FLEXNETS WORKSHOP ON FLEXIBLE NETWORKS, ARTIFICIAL INTELLIGENCE SUPPORTED NETWORK FLEXIBILITY AND AGILITY (FLEXNETS'21), 2021, : 32 - 37
  • [37] Software-Defined Time-Sensitive Networking for Cross-Domain Deterministic Transmission
    Guo, Mengjie
    Shou, Guochu
    Liu, Yaqiong
    Hu, Yihong
    ELECTRONICS, 2024, 13 (07)
  • [38] Digital Electrical Substation Communications Based on Deterministic Time-Sensitive Networking Over Ethernet
    Sanchez-Garrido, Jorge
    Jurado, Antonio
    Medina, Luis
    Rodriguez, Rafael
    Ros, Eduardo
    Diaz, Javier
    IEEE ACCESS, 2020, 8 : 93621 - 93634
  • [39] DetFed: Dynamic Resource Scheduling for Deterministic Federated Learning Over Time-Sensitive Networks
    Yang, Dong
    Zhang, Weiting
    Ye, Qiang
    Zhang, Chuan
    Zhang, Ning
    Huang, Chuan
    Zhang, Hongke
    Shen, Xuemin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 5162 - 5178
  • [40] Hierarchical scheduling and real-time analysis for vehicular time-sensitive network
    Wang, Yuefei
    Huang, Fei
    Li, Yang
    Pan, Bin
    Wu, Yuan
    2019 12TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2019), 2019, : 23 - 26