Narses:一个可扩展的基于流的网络模拟器
Narses: A Scalable Flow-Based Network Simulator
摘要:
大多数流行的现代网络模拟器,如ns,都是针对模拟底层协议细节的。这些现有的模拟器并不打算在长时间的模拟时间内模拟具有许多主机和许多并发连接的大型分布式应用程序。我们介绍了一个新的模拟器,Narses,针对大型分布式应用程序。Narses的目标是使用不同细节级别的网络模型有效地模拟和验证大型应用程序。我们引入了几个简化的假设,使我们的模拟器扩展到大型分布式应用程序的需求,同时保持合理的准确度。初步结果显示,速度提高了45倍,同时消耗了ns使用的28%的内存。Narses保持了合理的准确度-平均在8%以内。
英文摘要:
Most popular, modern network simulators, such as ns, are targeted towards simulating low-level protocol details. These existing simulators are not intended for simulating large distributed applications with many hosts and many concurrent connections over long periods of simulated time. We introduce a new simulator, Narses, targeted towards large distributed applications. The goal of Narses is to simulate and validate large applications efficiently using network models of varying levels of detail. We introduce several simplifying assumptions that allow our simulator to scale to the needs of large distributed applications while maintaining a reasonable degree of accuracy. Initial results show up to a 45 times speedup while consuming 28% of the memory used by ns. Narses maintains a reasonable degree of accuracy -- within 8% on average.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。