【24h】

Network emulator: A network virtualization testbed for overlay experimentations

机译:网络仿真器:用于重叠实验的网络虚拟化测试平台

获取原文
获取原文并翻译 | 示例

摘要

Experimentation is typically the last step before launching a network application in the wild. However, it is often difficult to gather enough hardware resources for experimenting with a reasonably sized overlay application inside a controlled environment. Virtualization is thus a handy technique for creating such an experimentation testbed. We propose a tool called NEmu designed to create virtual dynamic networks for testing and evaluating prototypes of overlay applications with a complete control over the network topology and link bandwidths. NEmu builds host-based overlay networks by using emulators such as QEMU. We illustrate the use of NEmu in the context of a file distribution overlay application. We evaluate the impact of chained TCP connections on the application performances. We show that NEmu enables us to obtain performance results concerning data rates and delays for end hosts depending on the number of intermediate hosts and the networking parameters of the overlay.
机译:实验通常是在野外启动网络应用程序之前的最后一步。但是,通常很难收集足够的硬件资源来在受控环境中尝试使用大小合理的覆盖应用程序。因此,虚拟化是用于创建此类实验测试平台的便捷技术。我们提出了一种称为NEmu的工具,该工具旨在创建虚拟动态网络,以测试和评估覆盖应用程序的原型,并完全控制网络拓扑和链路带宽。 NEmu使用诸如QEMU的仿真器构建基于主机的覆盖网络。我们说明了在文件分发覆盖应用程序的上下文中NEmu的使用。我们评估链式TCP连接对应用程序性能的影响。我们证明,NEmu使我们能够根据中间主机的数量和覆盖网络参数来获得有关最终主机的数据速率和延迟的性能结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号