Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. How to Measure the Killer Microsecond
 
conference paper

How to Measure the Killer Microsecond

Primorac, Mia  
•
Argyraki, Katerina  
•
Bugnion, Edouard  
2017
Proceedings of KBNets’17
ACM SIGCOMM 2017 Workshop on Kernel-Bypass Networks (KBNets’17)

Datacenter-networking research requires tools to both generate traffic and accurately measure latency and throughput. While hardware-based tools have long existed commercially, they are primarily used to validate ASICs and lack flexibility, e.g. to study new protocols. They are also too expensive for academics. The recent development of kernel-bypass networking and advanced NIC features such as hardware timestamping have created new opportunities for accurate latency measurements. This paper compares these two approaches, and in particular whether commodity servers and NICs, when properly configured, can measure the latency distributions as precisely as specialized hardware. Our work shows that well-designed commodity solutions can capture subtle differences in the tail latency of stateless UDP traffic. We use hardware devices as the ground truth, both to measure latency and to forward traffic. We compare the ground truth with observations that combine five latency-measuring clients and five different port forwarding solutions and configurations. State-of-the-art software such as MoonGen that uses NIC hardware timestamping provides sufficient visibility into tail latencies to study the effect of subtle operating system configuration changes. We also observe that the kernel-bypass-based TRex software, that only relies on the CPU to timestamp traffic, can also provide solid results when NIC timestamps are not available for a particular protocol or device.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1145/3098583.3098590
Web of Science ID

WOS:000414336800009

Author(s)
Primorac, Mia  
Argyraki, Katerina  
Bugnion, Edouard  
Date Issued

2017

Publisher

Assoc Computing Machinery

Publisher place

New York

Published in
Proceedings of KBNets’17
ISBN of the book

978-1-4503-5053-2/17/08

Total of pages

6

Start page

37

End page

42

Subjects

microsecond latency

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
NAL  
DCSL  
Event nameEvent placeEvent date
ACM SIGCOMM 2017 Workshop on Kernel-Bypass Networks (KBNets’17)

Los Angeles, CA, USA

August 21, 2017

Available on Infoscience
June 13, 2017
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/138431
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés