In VINI veritas: realistic and controlled network experimentation

In VINI veritas: realistic and controlled network experimentation
复制标题

DOI:
10.1145/1159913.1159916
复制
发表时间:
2006-08
期刊:
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
影响因子:
--
通讯作者:
A. Bavier;N. Feamster;Mark Huang;L. Peterson;J. Rexford
A. Bavier;N. Feamster;Mark Huang;L. Peterson;J. Rexford
中科院分区:
其他
文献类型:
--
作者:
A. Bavier;N. Feamster;Mark Huang;L. Peterson;J. Rexford

文献摘要

被引文献

相似文献

本文介绍了VINI,一个虚拟的网络基础设施,使网络研究人员能够评估他们的协议和服务在一个现实的环境中,也提供了一个高度的控制网络条件。VINI允许研究人员使用真实的路由软件、流量负载和网络事件来部署和评估他们的想法。为了给研究人员提供设计实验的灵活性,VINI支持在共享的物理基础设施上使用任意网络拓扑进行同步实验。本文解决了以下重要的设计问题:什么样的概念和技术有助于灵活,现实和可控的实验(例如,多个拓扑结构和调整路由算法的能力)?我们首先介绍VINI的高级设计和虚拟化单个网络的挑战。然后,我们提出PL-VINI,VINI的PlanetLab上的实现,运行“互联网切片”。我们对PL-VINI的评估表明,它为评估新协议和服务提供了一个现实和可控的环境。
This paper describes VINI, a virtual network infrastructure that allows network researchers to evaluate their protocols and services in a realistic environment that also provides a high degree of control over network conditions. VINI allows researchers to deploy and evaluate their ideas with real routing software, traffic loads, and network events. To provide researchers flexibility in designing their experiments, VINI supports simultaneous experiments with arbitrary network topologies on a shared physical infrastructure. This paper tackles the following important design question: What set of concepts and techniques facilitate flexible, realistic, and controlled experimentation (e.g., multiple topologies and the ability to tweak routing algorithms) on a fixed physical infrastructure? We first present VINI's high-level design and the challenges of virtualizing a single network. We then present PL-VINI, an implementation of VINI on PlanetLab, running the "Internet In a Slice". Our evaluation of PL-VINI shows that it provides a realistic and controlled environment for evaluating new protocols and services.