文中以数据中心的网络虚拟化技术为研究对象,探讨了在现代数据中心环境下如何优化网络资源利用、提高网络性能和灵活性的问题。首先,引入了软件定义网络(Software Defined Networking,SDN)的基本概念与架构,分析了SDN与网络虚拟化的关...文中以数据中心的网络虚拟化技术为研究对象,探讨了在现代数据中心环境下如何优化网络资源利用、提高网络性能和灵活性的问题。首先,引入了软件定义网络(Software Defined Networking,SDN)的基本概念与架构,分析了SDN与网络虚拟化的关系。在此基础上,设计了一个综合性的网络虚拟化总体架构,以支持多租户的虚拟网络隔离和灵活配置。随后,详细介绍了虚拟局域网(Virtual Local Area Network,VLAN)技术在该总体架构中的实现方法。为验证VLAN技术在数据中心网络中的效果,文中设计了实验环境并进行了实验评估。结果表明,VLAN技术有效提高了数据中心网络的资源利用率,提升了网络的灵活性和性能,验证了其在数据中心网络中的实用性和优越性。展开更多
网络虚拟化允许多个虚拟网络在同一物理基础设施上共存,有利于未来网络技术的增量部署。然而,当前可编程数据平面提供独占的数据平面抽象难以同时支持多个网络功能,该文提出一种支持并行流水线的虚拟化可编程数据平面结构(Virtualized P...网络虚拟化允许多个虚拟网络在同一物理基础设施上共存,有利于未来网络技术的增量部署。然而,当前可编程数据平面提供独占的数据平面抽象难以同时支持多个网络功能,该文提出一种支持并行流水线的虚拟化可编程数据平面结构(Virtualized P4-based Programmable Data Plane architecture with Parallel Pipeline,VirtP6),允许在单个物理设备上运行多个相互隔离的网络功能。VirtP6改变了可编程数据平面的单一流水线结构,引入并行的多个数据包处理流水线,实现了可编程数据平面的虚拟化,并保证了不同虚拟网络功能之间的资源隔离、流量隔离和访问隔离。最后,针对VirtP6的虚拟化开销、隔离性、可扩展性、网络适用性能进行实验评估。实验结果显示,与HyperP4相比,VirtP6大大降低了虚拟化开销,将延迟减少了68%,吞吐量提高了75%,具有良好的隔离性和扩展性。展开更多
文摘文中以数据中心的网络虚拟化技术为研究对象,探讨了在现代数据中心环境下如何优化网络资源利用、提高网络性能和灵活性的问题。首先,引入了软件定义网络(Software Defined Networking,SDN)的基本概念与架构,分析了SDN与网络虚拟化的关系。在此基础上,设计了一个综合性的网络虚拟化总体架构,以支持多租户的虚拟网络隔离和灵活配置。随后,详细介绍了虚拟局域网(Virtual Local Area Network,VLAN)技术在该总体架构中的实现方法。为验证VLAN技术在数据中心网络中的效果,文中设计了实验环境并进行了实验评估。结果表明,VLAN技术有效提高了数据中心网络的资源利用率,提升了网络的灵活性和性能,验证了其在数据中心网络中的实用性和优越性。
文摘网络虚拟化允许多个虚拟网络在同一物理基础设施上共存,有利于未来网络技术的增量部署。然而,当前可编程数据平面提供独占的数据平面抽象难以同时支持多个网络功能,该文提出一种支持并行流水线的虚拟化可编程数据平面结构(Virtualized P4-based Programmable Data Plane architecture with Parallel Pipeline,VirtP6),允许在单个物理设备上运行多个相互隔离的网络功能。VirtP6改变了可编程数据平面的单一流水线结构,引入并行的多个数据包处理流水线,实现了可编程数据平面的虚拟化,并保证了不同虚拟网络功能之间的资源隔离、流量隔离和访问隔离。最后,针对VirtP6的虚拟化开销、隔离性、可扩展性、网络适用性能进行实验评估。实验结果显示,与HyperP4相比,VirtP6大大降低了虚拟化开销,将延迟减少了68%,吞吐量提高了75%,具有良好的隔离性和扩展性。