一种虚拟机测试环境搭建方法技术

技术编号:34006910 阅读:22 留言:0更新日期:2022-07-02 13:37
本发明专利技术公开了一种虚拟机测试环境搭建方法,包括如下步骤:通过虚拟机工具创建虚拟机A、虚拟机B、虚拟机C、虚拟机D以及虚拟机E;虚拟机E通过虚拟机工具设置若干广播域;所述虚拟机A、虚拟机B、虚拟机C、虚拟机D分别与虚拟机E在对应的广播域内进行信息传输。所述虚拟机E用于个广播域内数据交换,所述虚拟机E通过虚拟机编辑器配置不同虚拟网卡信息,虚拟网卡作为交换机的VLAN口。本发明专利技术的有益效果为:用虚拟机代替真实交换机,实现交换与路由功能,解决设备间的通信问题;信号系统下各子系统相关设备也用虚拟机代替,通过虚拟的三层交换机实现它们之间数据互通、数据处理。数据处理。

【技术实现步骤摘要】
Workstation 虚拟机软件工具软件网络编辑器中配置信号系统里的多个不同网段的网络地址;新建一台虚拟机E,虚拟机E的各网卡设置为对应网段(广播域)的主机模式;虚拟机的网卡IP设置为三层交换机上的设置,即各eth0、eth1等虚拟网卡相当于交换机VLAN,设置为交换机上网关设置。另外四台虚拟机A/B/C/D替代真实信号硬件设备。在虚拟机上可灵活配置设备的内存及存储、网络等性能,解决设备资源利用率低问题,同时也解决购置与安装多台主机设备、网线连接混乱、占用实验室场地、运维成本过高等问题;实现方式:新建四台虚拟机:虚拟机实现ATS/CBI/SIM仿真功能;虚拟机B实现CC/WB/tod仿真功能;虚拟机C实现ZC仿真功能;虚拟机D实现FTM仿真功能。虚拟机的各网卡设置为对应网段的主机模式,按照信号各子系统的IP规划设置虚拟机里面的网卡与路由,通过虚拟机E实现虚拟机A\B\C\D之间的相互通信。
[0007]作为优选,所述虚拟机E用于个广播域内数据交换,所述虚拟机E通过虚拟机编辑器配置不同虚拟网卡信息,虚拟网卡作为交换机的VLAN口。
[0008]作为优选,广播域包括有广播域a、广播域b、广播域c和广播域d,所述虚拟机A的信息在广播域a内进行传播,所述虚拟机B的信息在广播域b内进行传播,所述虚拟机C的信息在广播域c内进行传播,所述虚拟机D的信息在广播域d内进行传播。
[0009]作为优选,所述虚拟网卡包括有eth0网口、eth1网口、eth2网口以及eth3网口;所述虚拟机A与eth0网口通信连接,所述虚拟机B与eth1网口通信连接,所述虚拟机C与eth2 网口通信连接,所述虚拟机D与eth3网口通信连接。
[0010]作为优选,所述虚拟机A搭建有ATS/CBI/SIM仿真机环境,所述虚拟机B搭建有 CC/WB/tod仿真机环境,所述虚拟机C搭建有ZC仿真机环境,所述虚拟机D搭建有FTM 仿真机环境;所述虚拟机E的VLAN口随机分配各仿真机的子网地址。
[0011]作为优选,虚拟机A上配置ATS

IP、CBI

IP和FTM

IP,通过配置路由与CC仿真机、 ZC仿真机进行通信;虚拟机B上配置车载IP、ZC网段IP以及SIM

IP;通过配置路由与ZC 仿真机、CBI仿真机进行通信;虚拟机C上配置ZC

IP;通过配置路由与CC仿真机、CBI 仿真机进行通信;虚拟机D上配置FTM

IP、ZC网段IP,通过配置路由与ZC仿真机进行通信。
[0012]本专利技术的有益效果:用VMware Workstation虚拟机替代真实交换机与信号设备与实验室实现云化,跟真实设备搭建而成的测试环境比较,其效果是同等的。可实现的有且不仅以下的测试功能有信号子系统的接口调试、测试;数据通信系统DCS及子系统网络的网络调试、测试;运营场景(套上时刻表各种驾驶模式的列车运营)的测试,具体网络测试类、双机热备类、接口类、报表类等。其社会效益的效果是很显著的,概括为以下几点:1、节约成本:节约了下设备成本:原2个三层交换机、多台终端设备,现可以用1个真机实现同等功能;无需占用太多实验室空间,无需地下布线等工程;无需真实的网卡与网线;多项目便捷使用:项目只需配置自己的IP脚本,开机执行启动脚本升级软件即可替换项目成功;不受环境地点约束,各部门或者个体都可以搭建与使用;2、提高了管理性:资源动态调配:由于该系统采用的VMware云计算技术,能够对资源进行动态调配(如可在典型资源配置的基础上动态增加CPU、内存、磁盘空间及网络等资源的分配),并提高各服务器的平均利用率;设备环境管理便捷高效:除硬件设备简单,方便进行有效管理,
还减少了用房、耗电、空调和人力等隐性成本及管理。
具体实施方式
[0013]为使本专利技术的目的、技术方案以及优点更加清楚明白,下面结合实施例对本专利技术作进一步详细说明,应当理解的是,此处所描述的具体实施方式仅是本专利技术的一种最佳实施例,仅用以解释本专利技术,并不限定本专利技术的保护范围,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0014]实施例:一种虚拟机测试环境搭建方法,包括如下步骤:通过虚拟机工具创建虚拟机A、虚拟机B、虚拟机C、虚拟机D以及虚拟机E;虚拟机E通过虚拟机工具设置若干广播域;所述虚拟机A、虚拟机B、虚拟机C、虚拟机D分别与虚拟机E在对应的广播域内进行信息传输。
[0015]本实施例中,虚拟机E替代三层真实交换机,作为路由作用。解决购置与安装三层交换机、网线连接混乱、占用实验室场地空间大等经济与维护成本问题。通过VMwareWorkstation虚拟机软件工具软件网络编辑器中配置信号系统里的多个不同网段的网络地址;新建一台虚拟机E,虚拟机E的各网卡设置为对应网段(广播域)的主机模式;虚拟机的网卡IP设置为三层交换机上的设置,即各eth0、eth1等虚拟网卡相当于交换机VLAN,设置为交换机上网关设置。另外四台虚拟机A/B/C/D替代真实信号硬件设备。在虚拟机上可灵活配置设备的内存及存储、网络等性能,解决设备资源利用率低问题,同时也解决购置与安装多台主机设备、网线连接混乱、占用实验室场地、运维成本过高等问题;实现方式:新建四台虚拟机:虚拟机实现ATS/CBI/SIM仿真功能;虚拟机B实现CC/WB/tod仿真功能;虚拟机C 实现ZC仿真功能;虚拟机D实现FTM仿真功能。虚拟机的各网卡设置为对应网段的主机模式,按照信号各子系统的IP规划设置虚拟机里面的网卡与路由,通过虚拟机E实现虚拟机 A\B\C\D之间的相互通信。
[0016]虚拟机E用于个广播域内数据交换,所述虚拟机E通过虚拟机编辑器配置不同虚拟网卡信息,虚拟网卡作为交换机的VLAN口。
[0017]广播域包括有广播域a、广播域b、广播域c和广播域d,所述虚拟机A的信息在广播域a内进行传播,所述虚拟机B的信息在广播域b内进行传播,所述虚拟机C的信息在广播域c内进行传播,所述虚拟机D的信息在广播域d内进行传播。
[0018]虚拟网卡包括有eth0网口、eth1网口、eth2网口以及eth3网口;所述虚拟机A与eth0 网口通信连接,所述虚拟机B与eth1网口通信连接,所述虚拟机C与eth2网口通信连接,所述虚拟机D与eth3网口通信连接。
[0019]虚拟机A搭建有ATS/CBI/SIM仿真机环境,所述虚拟机B搭建有CC/WB/tod仿真机环境,所述虚拟机C搭建有ZC仿真机环境,所述虚拟机D搭建有FTM仿真机环境;所述虚拟机E的VLAN口随机分配各仿真机的子网地址。
[0020]具体的,VMware Workstaion虚拟机中搭建一个虚拟机E充当三层交换机;在VMware 配置多个不同的网段:在VMware Workstaion虚拟机中打开虚拟机编辑器,添加网络为仅主机模式,将主机虚拟适配器连接到此网络选项勾上,设置子网地址为各不同网段的信号子系统设备的网络地址本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟机测试环境搭建方法,其特征在于:包括如下步骤:通过虚拟机工具创建虚拟机A、虚拟机B、虚拟机C、虚拟机D以及虚拟机E;虚拟机E通过虚拟机工具设置若干广播域;所述虚拟机A、虚拟机B、虚拟机C、虚拟机D分别与虚拟机E在对应的广播域内进行信息传输。2.根据权利要求1所述的一种虚拟机测试环境搭建方法,其特征在于:所述虚拟机E用于个广播域内数据交换,所述虚拟机E通过虚拟机编辑器配置不同虚拟网卡信息,虚拟网卡作为交换机的VLAN口。3.根据权利要求1所述的一种虚拟机测试环境搭建方法,其特征在于:广播域包括有广播域a、广播域b、广播域c和广播域d,所述虚拟机A的信息在广播域a内进行传播,所述虚拟机B的信息在广播域b内进行传播,所述虚拟机C的信息在广播域c内进行传播,所述虚拟机D的信息在广播域d内进行传播。4.根据权利要求2所述的一种虚拟机测试环境搭建方法,其特征在于:所述虚拟网卡包括有eth0网口、eth1网口、eth2网口以及eth3网口;所述虚拟机A与eth0网口通信连接,所述虚拟机B与eth1网口通信连接,所述虚拟机C与eth2...

【专利技术属性】
技术研发人员:张玲英
申请(专利权)人:浙江众合科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1