arXiv:2506.23628cs.NIcs.AI2025-06被引 2

Kubernetes 网络驱动模型让高性能网络配置更灵活高效

The Kubernetes Network Driver Model: A Composable Architecture for High-Performance Networking

  • 通过声明式接口实现网络资源动态管理
  • 支持 RDMA 等高带宽设备,提升 AI/ML 性能
  • 适合云原生与电信级应用开发者

传统 Kubernetes 网络难以满足 AI/ML 及不断演进的电信基础设施需求。本文提出 Kubernetes Network Drivers(KNDs),一种可组合、模块化且声明式的新型架构,旨在突破现有命令式配置与 API 限制。KNDs 通过动态资源分配(DRA)、节点资源接口(NRI)改进及即将推出的 OCI 运行时规范更新,将网络资源管理深度集成至 Kubernetes 核心。我们实现的 DraNet 展示了网络接口(包括远程直接内存访问,RDMA)的声明式绑定,显著提升高性能 AI/ML 工作负载表现。该能力为复杂云原生应用提供支撑,并为未来电信解决方案奠定基础,推动形成一系列专用 KNDs,提升应用交付效率并降低运维复杂性。

原文摘要 · Abstract (English)

Traditional Kubernetes networking struggles to meet the escalating demands of AI/ML and evolving Telco infrastructure. This paper introduces Kubernetes Network Drivers (KNDs), a transformative, modular, and declarative architecture designed to overcome current imperative provisioning and API limitations. KNDs integrate network resource management into Kubernetes' core by utilizing Dynamic Resource Allocation (DRA), Node Resource Interface (NRI) improvements, and upcoming OCI Runtime Specification changes. Our DraNet implementation demonstrates declarative attachment of network interfaces, including Remote Direct Memory Access (RDMA) devices, significantly boosting high-performance AI/ML workloads. This capability enables sophisticated cloud-native applications and lays crucial groundwork for future Telco solutions, fostering a "galaxy" of specialized KNDs for enhanced application delivery and reduced operational complexity.

Kubernetes网络驱动AI/ML

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。