2019
DOI: 10.1007/978-3-030-34356-9_1
|View full text |Cite
|
Sign up to set email alerts
|

On the Use of Kernel Bypass Mechanisms for High-Performance Inter-container Communications

Abstract: In this paper, we perform a comparison among a number of different virtual bridging and switching technologies, each widely available and commonly used on Linux, to provide network connectivity to co-located LXC containers for high-performance application scenarios.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
6
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 11 publications
1
6
0
Order By: Relevance
“…Finally, OVS and Snabb follow. Comparing these performance with other evaluations present in literature (Ara et al, 2019), we were able to conclude that the major bottleneck for Snabb is represented by its internal L2 switching component. In addition, notice that while the maximum throughput in terms of Mpps is achieved with the smallest of the packet sizes (64 bytes), the maximum throughput in terms of Gbps is actually achieved for the biggest packet size (1500 bytes).…”
Section: Single Hostsupporting
confidence: 54%
See 2 more Smart Citations
“…Finally, OVS and Snabb follow. Comparing these performance with other evaluations present in literature (Ara et al, 2019), we were able to conclude that the major bottleneck for Snabb is represented by its internal L2 switching component. In addition, notice that while the maximum throughput in terms of Mpps is achieved with the smallest of the packet sizes (64 bytes), the maximum throughput in terms of Gbps is actually achieved for the biggest packet size (1500 bytes).…”
Section: Single Hostsupporting
confidence: 54%
“…Despite the various techniques available to reduce the impact of the kernel on network performance, their use is often not sufficient to match the demanding requirements of typical NFV applications (Ara et al, 2019). In typical scenarios, the only solution to these problems is to resort to techniques that can bypass completely the kernel when exchanging packets both locally and between multiple hosts.…”
Section: Containers Networking Through the Linux Kernelmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, OVS and Snabb, which lack similar optimizations, obtain inferior performance with respect to the other solutions. Comparing its performance with other evaluations present in literature that used Snabb only to connect directly two ports without a switching component in-between [3], we were able to conclude that its internal L2 switching component represents the major bottleneck for Snabb.…”
Section: Throughput Evaluationsmentioning
confidence: 70%
“…The same authors of this paper presented a preliminary work [3] that compared various virtual switching techniques based on kernel bypass for intercontainer communications. That evaluation was limited to techniques that bypass the Linux kernel and only a single unidirectional packet flow on a single host.…”
Section: Related Workmentioning
confidence: 99%