计算机工程与应用 ›› 2023, Vol. 59 ›› Issue (3): 234-243.DOI: 10.3778/j.issn.1002-8331.2204-0465

• 大数据与云计算 • 上一篇    下一篇

云环境下面向“虚实融合”网络的SDN构建方法

陈宇,韩久江,刘建,鲜明,王会梅,张宇翔   

  1. 国防科技大学 电子科学学院,长沙 410073
  • 出版日期:2023-02-01 发布日期:2023-02-01

Construction Method of SDN for “Virtual-Real Fusion” Network Under Cloud

CHEN Yu, HAN Jiujiang, LIU Jian, XIAN Ming, WANG Huimei, ZHANG Yuxiang   

  1. College of Electronic Science and Technology, National University of Defense Technology, Changsha 410073, China
  • Online:2023-02-01 Published:2023-02-01

摘要: 在网络仿真实验场景的构建中,复杂实体终端难以实现虚拟仿真,需要对实体终端进行接入,但现有接入方式部署复杂、网络性能存在瓶颈、不能适用于大规模网络场景。为有效解决上述问题,提出了一种基于SDN(software-defined-network)的虚实融合网络仿真构建方法,利用SDN控制器结合流表构造算法实现对虚实网络的链路管理和数据连通,并设计开发了一套用于虚实融合网络仿真的原型系统,通过SDN控制器实现云平台中虚拟实例与云外实体终端共同组网,构建虚实融合的网络仿真实验场景。利用该原型系统,实验证明了基于SDN的网络仿真方法可以实现云平台中虚拟实例与实体终端高效大规模组网,且具有良好的网络性能。

关键词: 云计算, 网络仿真, SDN, 虚实融合, OpenStack

Abstract: In the scenario construction of network simulation test, it is difficult for some complicated physical terminals to realize virtual simulation, so it is essential for some physical terminals to be connected. However, the existing access modes are not applicable to large-scale network scenarios due to complex deployment and network performance bottlenecks. In order to effectively solve these problems, this paper proposes a construction method of virtual-real fusion network simulation test based on SDN(software-defined-network). SDN controller combined with OpenFlow construction algorithm is used to realize the link management and data connectivity of virtual and real networks. It designs a prototype system for virtual-real fusion network simulation. The SDN controller is used to realize the common networking of virtual instances in the cloud environment and the physical terminals outside the cloud, so as to build a network simulation with “combination of virtual-real”. The experiments show that the network simulation method based on SDN can unite the virtual equipment in the cloud and the real terminals outside the cloud to make large-scale network efficiently, and do well in network performance.

Key words: cloud computing, network simulation, software-defined-network(SDN), virtual-real fusion, OpenStack