[发明专利]一种大规模虚拟网络的构建方法和装置在审
| 申请号: | 202310311349.6 | 申请日: | 2023-03-28 |
| 公开(公告)号: | CN116366464A | 公开(公告)日: | 2023-06-30 |
| 发明(设计)人: | 徐宏力;蒋先强;赵功名;刘佳维;裘宇航;王养钰 | 申请(专利权)人: | 中国科学技术大学苏州高等研究院 |
| 主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L41/40;H04L67/10 |
| 代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴 |
| 地址: | 215123 江苏省苏州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 大规模 虚拟 网络 构建 方法 装置 | ||
1.一种大规模虚拟网络的构建方法,其特征在于,包括:
S1、采用应用容器引擎Docker技术将Mininet分布式部署到多台主机上,实现底层物理网络的仿真;
S2、通过在Docker容器中运行云计算管理平台OpenStack nova组件的方式,实现虚拟网络的仿真。
2.根据权利要求1所述的方法,其特征在于,所述S1具体包括:
将Mininet分布式部署到多台主机上,使用Docker容器取代Mininet中的命名空间namespace来模拟Mininet中的虚拟主机系统vHost和虚拟网络交换机vSwitch,再通过虚拟扩展局域网Vxlan隧道实现跨主机的vHost 和vSwitch的通信。
3.根据权利要求1所述的方法,其特征在于,所述S2具体包括:
在模拟物理服务器的Docker容器上运行OpenStack的nova组件,nova组件通过Vxlan隧道和独立主机上的Openstack控制节点进行互联,在Docker容器中创建namespace作为模拟的vm虚拟机。
4.根据权利要求1所述的方法,其特征在于,基于整个Mininet网络搭建一个ONOS控制器集群。
5.根据权利要求1所述的方法,其特征在于,在所述S2之后还包括:通过K6自动性能测试框架实现虚拟网络的自动验证。
6.一种大规模虚拟网络的构建装置,其特征在于,包括:
底层物理网络的仿真模块,用于采用应用容器引擎Docker技术将Mininet分布式部署到多台主机上,实现底层物理网络的仿真;
虚拟网络的仿真模块,用于通过在Docker容器中运行云计算管理平台OpenStack nova组件的方式,实现虚拟网络的仿真。
7.根据权利要求6所述的装置,其特征在于,所述底层物理网络的仿真模块具体用于:
将Mininet分布式部署到多台主机上,使用Docker容器取代Mininet中的命名空间namespace来模拟Mininet中的虚拟主机系统vHost和虚拟网络交换机vSwitch,再通过虚拟扩展局域网Vxlan隧道实现跨主机的vHost 和vSwitch的通信。
8.根据权利要求6所述的装置,其特征在于,所述虚拟网络的仿真模块具体用于:
在模拟物理服务器的Docker容器上运行OpenStack的nova组件,nova组件通过Vxlan隧道和独立主机上的Openstack控制节点进行互联,在Docker容器中创建namespace作为模拟的vm虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州高等研究院,未经中国科学技术大学苏州高等研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310311349.6/1.html,转载请声明来源钻瓜专利网。





