arXiv Open Access 2024

Octopus: A Fair Packet Delivery Service

Junzhi Gong Yuliang Li Devdeep Ray KK Yap Nandita Dukkipati
Lihat Sumber

Abstrak

The packet delivery fairness is critical in many applications in the cloud, such as exchange systems, consensus protocols, and online gaming applications. However, due to nonidentical and dynamic packet forwarding paths, as well as many in-network queuing delays, supporting packet delivery fairness is challenging in a shared compute environment. In this paper, we present Octopus, the first general fair packet delivery service to achieve packet arrival time variations smaller than tens of nanoseconds, with the existence of latency variations in the network. The key ideas of Octopus to support such good fairness come from repurposing hardware traffic shaping capabilities in modern NICs, and deploying agents at local SmartNICs to minimize latency variations from packet forwarding. Evaluation results show that Octopus has less than 40 ns unfairness for up to 99.97\% multicast packets.

Topik & Kata Kunci

Penulis (5)

J

Junzhi Gong

Y

Yuliang Li

D

Devdeep Ray

K

KK Yap

N

Nandita Dukkipati

Format Sitasi

Gong, J., Li, Y., Ray, D., Yap, K., Dukkipati, N. (2024). Octopus: A Fair Packet Delivery Service. https://arxiv.org/abs/2401.08126

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2024
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓