Ducked Tails: Trimming the Tail Latency of(f) Packet Processing Systems

Sebastian Gallenmuller, Florian Wiedner, Johannes Naab, Georg Carle

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

Latency can be caused by delayed processing of packets on the nodes of a computer network. Latency figures tend to fluctuate, eventually creating substantial spikes leading to a long-tailed latency distribution. The absolute latency value and its distribution over time impact the service quality of computer networks-an essential requirement for novel services such as networked industrial control systems or remote medical procedures. In this work, we present our measurement methodology for packet processing systems to determine the latency reliably, and more importantly, its distribution, using highly accurate and precise hardware timestamping on off-the-shelf network interface cards (NICs). Further, we introduce an optimized software stack to run low-latency applications on regular Linux servers. Our investigation focuses on realtime features of the Linux kernel. The performance of our optimized software stack is demonstrated using a real-world application, the Snort intrusion prevention system (IPS). Across various scenarios, we achieve a maximum worst-case latency as low as 25 μs. This result is an almost 5-fold reduction of the measured tail latencies compared to a previous study.

Original languageEnglish
Title of host publicationProceedings of the 2021 17th International Conference on Network and Service Management
Subtitle of host publicationSmart Management for Future Networks and Services, CNSM 2021
EditorsProsper Chemouil, Mehmet Ulema, Stuart Clayman, Muge Sayit, Cihat Cetinkaya, Stefano Secci
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages537-543
Number of pages7
ISBN (Electronic)9783903176362
DOIs
StatePublished - 2021
Event17th International Conference on Network and Service Management, CNSM 2021 - Virtual, Online, Turkey
Duration: 25 Oct 202129 Oct 2021

Publication series

NameProceedings of the 2021 17th International Conference on Network and Service Management: Smart Management for Future Networks and Services, CNSM 2021

Conference

Conference17th International Conference on Network and Service Management, CNSM 2021
Country/TerritoryTurkey
CityVirtual, Online
Period25/10/2129/10/21

Keywords

  • 5G
  • DPDK
  • IPS
  • MoonGen
  • URLLC
  • latency measurements

Fingerprint

Dive into the research topics of 'Ducked Tails: Trimming the Tail Latency of(f) Packet Processing Systems'. Together they form a unique fingerprint.

Cite this