中文

vSDNEmul:基于容器虚拟化的软件定义网络仿真器

网络与互联网体系结构 2019-08-30 v1

摘要

与软件定义网络(SDN)仿真器相关的主要问题在于如何在实验中复现真实行为。Mininet 及其他 SDN 仿真器的架构限制了实验范围与网络测试保真度。因此,后台进程的串行化、争用与负载可能产生延迟,从而危及诸如数据包传输或计算完成等事件的操作,并可能使网络仿真性能评估失效。为解决这些问题,本文提出 vSDNEmul,一种基于 Docker 容器虚拟化的网络仿真器。与 Mininet 不同,vSDNEmul 将每个节点隔离于一个容器中,并通过虚拟或隧道链路互连节点。通过使用容器,vSDNEmul 允许自主且灵活地创建独立的网络元素,从而实现更真实的仿真。本文报告了 vSDNEmul 与 Mininet 的性能评估对比。vSDNEmul 仿真器所得结果更为真实且精度更高。

关键词

引用

@article{arxiv.1908.10980,
  title  = {vSDNEmul: A Software-Defined Network Emulator Based on Container Virtualization},
  author = {Fernando N. N. Farias and Antônio de O. Junior and Leonardo B. da Costa and Billy A. Pinheiro and Antônio J. G. Abelém},
  journal= {arXiv preprint arXiv:1908.10980},
  year   = {2019}
}