ByteDance Jakiro: Enabling RDMA and TCP over Virtual Private Cloud
Yirui Liu, Lidong Jiang, Deguo Li, Daxiang Kang, Zhaoyang Wei, Yuqi Chai, Bin Niu, Ke Lin, Xiaoning Ding, Jianwen Pi, Hao Luo
Abstract
A Virtual Private Cloud (VPC) that enables both RDMA and TCP provides advantages for both tenants and cloud providers. It serves the flexible demands of RDMA and TCP of tenant applications while delivering a cost-effective solution compared to the construction of two distinct overlay networks. In this study, we introduce Jakiro, an innovative framework of vNIC design that supports both RDMA and TCP within ByteDance Cloud. Jakiro holds the capability to support fundamental VPC features such as QoS, security groups, etc., for both RDMA and TCP streams while maintaining compatibility with applications and intra-host RDMA optimization techniques. We benchmark Jakiro's performance using basic test cases and real-world high-performance computing applications and distributed machine learning training. The results indicate that the RDMA performance of Jakiro is close to that of the physical RDMA. Concurrently, Jakiro guarantees a weighted fair QoS between RDMA and TCP. Jakiro has been deployed in ByteDance Cloud for one year, we share our critical design and deployment decisions, as well as experiences and lessons from production.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Bifrost: Alibaba's Next-Generation VPC Network with High-Performance Multipath Reliable TransportZihao Fan, Xing Li, Ye Yang, Bo Jiang et al.NSDI 2026
- Understanding RDMA Microarchitecture Resources for Performance IsolationXinhao Kong, Jingrong Chen, Wei Bai, Yechen Xu et al.NSDI 2023 · 81 citations
- MasQ: RDMA for Virtual Private CloudZhiqiang He, Dongyang Wang, Binzhang Fu, Kun Tan et al.SIGCOMM 2020 · 38 citations
- Maximizing the Benefit of RDMA at End HostsXiaoliang Wang, Hexiang Song, Cam-Tu Nguyen, Dongxu Cheng et al.INFOCOM 2021 · 8 citations
- Flor: An Open High Performance RDMA Framework Over Heterogeneous RNICsQiang Li, Yixiao Gao, Xiaoliang Wang, Haonan Qiu et al.OSDI 2023 · 23 citations
