[发明专利]基于虚拟化技术的网络仿真测试系统中硬件设备接入方法在审
申请号: | 201910998377.3 | 申请日: | 2019-10-21 |
公开(公告)号: | CN110764987A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 朱辉;钱东旭;尹钰;李晖;李鹤麟;张业平 | 申请(专利权)人: | 西安电子科技大学;北京信盾信息科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 61227 西安长和专利代理有限公司 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件设备 网络仿真测试 调用 虚拟化 虚拟化技术 仿真测试环境 仿真测试 基础问题 技术处理 可热插拔 控制数据 实验环境 所在网络 网络接入 网络连接 虚实结合 扩展性 网络 初始化 虚拟机 挂接 流表 互通 自动化 测试 通用 灵活 | ||
1.一种基于虚拟化技术的网络仿真测试系统中硬件设备接入方法,其特征在于,所述基于虚拟化技术的网络仿真测试系统中硬件设备接入方法包括以下步骤:
第一步,对硬件设备进行初始化,完成硬件设备的虚拟化;
第二步,实现网络仿真测试实环境与虚拟化后的硬件设备的网络连接,挂接虚拟机同时接入硬件设备所在网络及从仿真测试实例网络,通过Openflow流表控制数据流量完成网络的互通;
第三步,仿真测试实例网络灵活调用虚拟化硬件设备,实现硬件设备的调用。
2.如权利要求1所述的基于虚拟化技术的网络仿真测试系统中硬件设备接入方法,其特征在于,所述对硬件设备进行初始化包括以下步骤:
步骤一,将硬件设备与提供挂接虚拟机的宿主机服务器接入同一网络;
步骤二,宿主机服务器使用支持SDN的虚拟交换机OpenvSwitch为挂接虚拟机提供基础网络,挂接虚拟机通过宿主机的桥接网络与硬件设备进行网络通信连接,并通过硬件设备关联多个挂接虚拟机或挂接虚拟机提供多个网络接口的方式,实现硬件设备的网络接口一一映射,映射信息存储在数据库中,用于调用查询;
步骤三,使用Openflow流表对挂接虚拟机各网络接口的数据流量进行控制,将从仿真测试实例网络发来的数据转发至硬件设备,将从硬件设备发来的数据转发至仿真测试实例网络,使仿真测试实例网络与硬件设备对对方所处网络无感知。
3.如权利要求2所述的基于虚拟化技术的网络仿真测试系统中硬件设备接入方法,其特征在于,所述对硬件设备进行初始化具体包括:
(1)硬件设备Hi接入网络Net1,并给硬件设备配置局域网Net1下网络地址Net1_ip1、Net1_ip2……Net1_ipj;
(2)将用于提供挂接虚拟机G_vmk的服务器接入局域网Net1中,服务器至少有两张网卡,用于同时连接硬件资源池网络Net1以及仿真测试网络Net2,挂接虚拟机服务器通过多个虚拟机实例或者单个挂接虚拟机配置多个网络接口的方式,实现对提供调用服务硬件网络接口的一一映射,映射信息存入数据库中用于调用查询,硬件设备Hi完成仿真测试网络与硬件设备的逻辑连接。
4.如权利要求3所述的基于虚拟化技术的网络仿真测试系统中硬件设备接入方法,其特征在于,所述网络接口一一映射的方式包括:
(1)挂接虚拟机存在网络接口G_vmk_NCj1与硬件的网络接口Hi_NCj对应物理逻辑连接,设置两个接口的网络连接,即IP数据是互通的;
(2)挂接虚拟机每存在一个网络接口G_vmk_NCj1,则对应存在一个网络接口G_vmk_NCj2,属于网络Net2;
(3)挂接虚拟机网络接口通过对OpenvSwitch配置openflow流表将流量定向,网络接口G_vmk_NCj1与网络接口G_vmk_NCj2关联,硬件设备进入网络接口G_vmk_NCj1的流量被转发至网络接口G_vmk_NCj2然后转发到仿真测试网络,仿真测试网络进入网络接口G_vmk_NCj2的数据流量被转发至网络接口G_vmk_NCj1然后转发到硬件设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学;北京信盾信息科技有限公司,未经西安电子科技大学;北京信盾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910998377.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:页面流畅度检测方法及装置
- 下一篇:一种告警方法、装置及系统