论文标题

大规模虚拟边缘测试床中的网络仿真:注意事项和前进的道路

Network Emulation in Large-Scale Virtual Edge Testbeds: A Note of Caution and the Way Forward

论文作者

Becker, Soeren, Pfandzelter, Tobias, Japke, Nils, Bermbach, David, Kao, Odej

论文摘要

对物联网和边缘计算范式的研究和行业兴趣不断增长,这增加了对大规模分布式应用程序具有成本效益的虚拟测试台的需求。研究人员,学生和从业人员需要测试和评估与现实的边缘网络相连的数百或数千个实际软件组件和服务的相互作用,而无需访问物理基础架构。 尽管虚拟化技术的进步已经启用了部分,但网络仿真作为边缘测试床开发的关键部分落后于落后:正如我们在本文中所显示的那样,Netem,Linux内核中包含的当前最新网络仿真工具,施加了伸缩性的可伸缩性限制。我们量化了这些限制,研究可能的原因,并为基于EBPF的大规模虚拟边缘测试床中的网络仿真提供了前进的道路。

The growing research and industry interest in the Internet of Things and the edge computing paradigm has increased the need for cost-efficient virtual testbeds for large-scale distributed applications. Researchers, students, and practitioners need to test and evaluate the interplay of hundreds or thousands of real software components and services connected with a realistic edge network without access to physical infrastructure. While advances in virtualization technologies have enabled parts of this, network emulation as a crucial part in the development of edge testbeds is lagging behind: As we show in this paper, NetEm, the current state-of-the-art network emulation tooling included in the Linux kernel, imposes prohibitive scalability limits. We quantify these limits, investigate possible causes, and present a way forward for network emulation in large-scale virtual edge testbeds based on eBPFs.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源