Control Groups Added Latency in NFVs: An Update Needed?

Florian Wiedner, Alexander Daichendt, Jonas Andre, Georg Carle

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

1 Scopus citations

Abstract

The Linux kernel is continuously developing, and the development teams constantly add new versions of libraries with additional features. The cgroups feature of the Linux kernel was recently updated. It is widely used by lightweight virtualization technologies such as Docker or LXC for resource isolation. cgroups underwent a significant revamp from version 1 (v1) to version 2 (v2). Researching the performance difference between these two versions regarding network latencies and throughput enables the usage of containers in time-critical applications for Network Function Virtualization (NFV). Previous work does not consider cgroups as a potential source of latency in NFV in their evaluations. In this paper, we use commodity hard- and software to measure the difference between v1 and v2 in isolation. Our experiments show that the two versions achieve the same degree of isolation. However, the tail latencies of v1 are higher than v2, which can be explained by a more efficient, 2.4 % less instruction-consuming implementation of v2. Based on our findings, we recommend using v2 for low-latency, lightweight virtualization network deployments wherever possible.

Original languageEnglish
Title of host publication2023 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2023 - Proceedings
EditorsFrank H.P. Fitzek, Larry Horner, Molka Gharbaoui, Giang Nguyen, Rentao Gu, Tobias Meuser
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages40-45
Number of pages6
ISBN (Electronic)9798350302547
DOIs
StatePublished - 2023
Event2023 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2023 - Dresden, Germany
Duration: 7 Nov 20239 Nov 2023

Publication series

Name2023 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2023 - Proceedings

Conference

Conference2023 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2023
Country/TerritoryGermany
CityDresden
Period7/11/239/11/23

Keywords

  • cgroups
  • container
  • low latency
  • network function virtualization
  • virtualization

Fingerprint

Dive into the research topics of 'Control Groups Added Latency in NFVs: An Update Needed?'. Together they form a unique fingerprint.

Cite this