互联网是人们生活中的重要基础设施,在发展过程中暴露出诸多问题,网络创新势在必行。为搭建一个验证网络新架构、算法和协议的有效实验环境,清华大学自主研发了虚拟化网络实验平台TUNIE。在TUNIE设计中,采用抽象分层的思想,将实验平台按功能划分为异构资源管理层、虚拟化层、管理与测量层、应用层,实现系统功能j窜}耦与分层优化。TUNIE针对各层的特点,分别在高性能可编程路由器、虚拟化映射与调度、管理与测量系统搭建等方面展开研究。日前TUNIE已经实现初步部署,能并行支持40个一定规模的网络实验。TUNIE具备良好的可扩展性和可编程性,能够复现真实环境,为网络研究者提供优良的实验环境。
The Internet is an important infrastructure in today's society but there are several problems with the current Internet and innovative solutions are needed. An effective experimental environment, TUNIE, is developed by Tslnghua University, for verifying and testing of new architectures, algorithms and protocols in a virtualization based network platform. Layer abstraction is used in the design, with the system divided into four layers for heterogeneous resource management, virtualization, management and measurements, and an application layer. This achieves functional decoupling and layer optimization. The system is used to investigate high-performance programmable router design, virtualization mapping and scheduling algorithms, and management and measurement system structures. The system has been used for prototype deployment and can simultaneously support up to 40 tests. The system is scalable and programmable and can reproduce the real Internet environment, providing an excellent experimental environment for network research.