TY - GEN
T1 - Containing Low Tail-Latencies in Packet Processing Using Lightweight Virtualization
AU - Wiedner, Florian
AU - Helm, Max
AU - Daichendt, Alexander
AU - Andre, Jonas
AU - Carle, Georg
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Packet processing in current network scenarios faces complex challenges due to the increasing prevalence of requirements such as low latency, high reliability, and resource sharing. Virtualization is a potential solution to mitigate these challenges by enabling resource sharing and on-demand provisioning; however, ensuring high reliability and ultra-low latency remains a key challenge. Since bare-metal systems are often impractical because of high cost and space usage, and virtual machines require substantial additional resources, we evaluate the utilization of containers as a potential lightweight solution for low-latency-enabled packet processing. Herein, we discuss the benefits and drawbacks and encourage the use of container environments in low-latency packet processing when the degree of isolation of customer data is adequate and bare metal systems are unaffordable. Our results demonstrate that containers achieve similar latency performance with more predictable tail-latency behavior compared to bare metal packet processing. Further-more, we show that the overhead caused by virtualization is negligible in tail latencies.
AB - Packet processing in current network scenarios faces complex challenges due to the increasing prevalence of requirements such as low latency, high reliability, and resource sharing. Virtualization is a potential solution to mitigate these challenges by enabling resource sharing and on-demand provisioning; however, ensuring high reliability and ultra-low latency remains a key challenge. Since bare-metal systems are often impractical because of high cost and space usage, and virtual machines require substantial additional resources, we evaluate the utilization of containers as a potential lightweight solution for low-latency-enabled packet processing. Herein, we discuss the benefits and drawbacks and encourage the use of container environments in low-latency packet processing when the degree of isolation of customer data is adequate and bare metal systems are unaffordable. Our results demonstrate that containers achieve similar latency performance with more predictable tail-latency behavior compared to bare metal packet processing. Further-more, we show that the overhead caused by virtualization is negligible in tail latencies.
KW - container
KW - low-latency
KW - packet processing
KW - testbed
KW - virtualization
UR - http://www.scopus.com/inward/record.url?scp=85176319439&partnerID=8YFLogxK
U2 - 10.1109/ITC-3560063.2023.10555759
DO - 10.1109/ITC-3560063.2023.10555759
M3 - Conference contribution
AN - SCOPUS:85176319439
T3 - 2023 35th International Teletraffic Congress, ITC-35 2023
BT - 2023 35th International Teletraffic Congress, ITC-35 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th International Teletraffic Congress, ITC-35 2023
Y2 - 3 October 2023 through 5 October 2023
ER -