Poster: No More Slow Messages: Programmable Packet Handling in Hard IRQ

Ko Natori, Takafumi Kikuchi, Kenji Kono

研究成果: Conference contribution

抄録

Tail latency in packet handling can easily occur in today's huge distributed systems. Serious failure can happen if a packet experiences tail latency, especially if that packet is used to manage distributed systems. For example, the delay in heartbeat packets results in unnecessary invocation of recovery procedures, and degrades the overall availability of the system. This poster presents a mechanism that handles critical management packets without any tail latency. It handles critical packets inside hard interrupt request (IRQ) contexts to avoid unexpected delay of packet handling due to resource contention. The code for handling management packets is programmable. To allow the installation of user-defined code, it also provides programmable but safe execution environments. Our experimental results demonstrate our system can reduce 99.9 percentile latency up to 74.7% compared to XDP, a state-of-the-art packet handling system.

本文言語English
ホスト出版物のタイトルProceedings - 2020 International Symposium on Reliable Distributed Systems, SRDS 2020
出版社IEEE Computer Society
ページ329-331
ページ数3
ISBN(電子版)9781728176260
DOI
出版ステータスPublished - 2020 9
イベント39th International Symposium on Reliable Distributed Systems, SRDS 2020 - Virtual, Shanghai, China
継続期間: 2020 9 212020 9 24

出版物シリーズ

名前Proceedings of the IEEE Symposium on Reliable Distributed Systems
2020-September
ISSN(印刷版)1060-9857

Conference

Conference39th International Symposium on Reliable Distributed Systems, SRDS 2020
国/地域China
CityVirtual, Shanghai
Period20/9/2120/9/24

ASJC Scopus subject areas

  • ソフトウェア
  • 理論的コンピュータサイエンス
  • ハードウェアとアーキテクチャ
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Poster: No More Slow Messages: Programmable Packet Handling in Hard IRQ」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル