Co-Opting Linux Processes for High-Performance Network Simulation (2022)
3 hours ago
- 网络实验工具对于开发和测试分布式系统至关重要,但最先进的仿真工具在效率和架构方面仍面临挑战。
- 本文介绍了Phantom,一种结合离散事件网络仿真器与未经修改的Linux进程的新型工具,通过进程控制、系统调用拦截和数据传输方法实现。
- Phantom在大规模基准测试中优于现有工具:比Shadow快2.2倍、比NS-3快3.4倍、比gRaIL快43倍,在Tor网络仿真中性能与Shadow相当。
- 该论文获得USENIX ATC 2022最佳论文奖,并在开放获取协议下免费提供。