|
This site uses |
Last updated on
28 October 2024 |
L. Abeni, H. Gustafsson, F. Svensson, T. Cucinotta. "An Investigation of the Linux Virtual Networking Latencies," in Proceedings of the 19th Workshop on Virtualization in High-Performance Cloud Computing (VHPC 2024), 30th International European Conference on Parallel and Distributed Computing (Euro-Par 2024), August 27th, 2024, Madrid, Spain.
Applications running in virtual environments often experience high communication latencies that might be problematic if such applications are characterized by strict temporal constraints. In this work, such high latencies are investigated with a focus on Kubernetes containers and on the software mechanisms used by many CNI plugins to interconnect them: network namespaces, virtual ethernet pairs, and software bridges. Our experiments show that virtual ethernet pairs and network namespaces introduce a negligible overhead, while most of the overhead is introduced by Netfilter rules and by traversing the network stack multiple times. Moreover, the worst-case latencies experienced by UDP packets exchanged between different containers are much larger than the average latencies because of the Linux “softirq” mechanism.
Copyright by Springer.
Last updated on
07 November 2024 |