[发明专利]一种快速建立小型网络测试系统的方法有效
申请号: | 201210184947.3 | 申请日: | 2012-06-07 |
公开(公告)号: | CN102694698A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 程建军;乔鑫 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 建立 小型 网络 测试 系统 方法 | ||
技术领域
本发明涉及一种计算机应用技术,具体的说就是利用自建Controller的相关服务快速组建小型测试网络系统的方法,达到快速,便捷组建可伸缩、可管理的网络测试系统。
背景技术
随着IT技术的发展,测试技术也随着发展,当前很多测试都需要组建一个测试系统,测试系统内各个测试机有明确分工。通常的方法是简单的将各个测试机配好IP地址等网络参数后,接入到系统中,并将每台测试的IP地址与它所对应的角色记录下来,以方便管理。这一方法在测试系统很小的情况下,弊端不是很明显,测试机数量少,所做的工作量可以在接受的范围内,但随着测试系统规模的增加,配置测试系统的工作量成直线上升,大量的工作不仅使测试人员难于应付,而且增加错误出现的概率,往往配置中的一个错误可能影响整个系统的运行,导致测试系统无法正常工作,而排查错误更是需要时间,少则几个小时,多则几天甚至更长。同时,在需要将测试系统扩充或消减的情况下,需要将原来的记录一一对应后,选择合适的设置来配置,工作量比较大。
对于需要的人来说如何更加快捷的组建测试系统成为了一个很关键的问题,同时,还要求测试系统尽可能的减少工作量,降低配置出错的概率。
由于上述方法的不足,我们基于自动服务机制,利用DHCP server使测试系统中的测试机快速得到测试IP地址,且完全独立于其他网络,减少了网络冲突的发生;利用Domain server使测试系统中的测试机都按照不同角色加入到不同的Domain中,有效的提升了管理效率,并且在线监测测试机状态,同时对于实时同步性的测试有非常好的效果;DNS server能使测试系统中某些测试能达到按照角色访问而非IP的访问。
发明内容
本发明的目的是提供一种快速建立小型网络测试系统的方法。
将Domain server , DHCP server , DNS server集成在一台普通服务器上,将主控机接入到专用高速交换机上,然后测试机直接通过网线接到专用交换机上,并加入到主控机定义好的Domain中,按照测试机的不同角色,将测试机主机名适当调整,以区分测试系统的不同测试机.另外,在测试系统变更时或者某些测试机角色变更时,只需更改相应的测试机本身即可,对其他测试机无影响,增加了测试系统的伸缩性,实现快速组建小型测试网络系统的目的,具体步骤如下:
设计测试模型,设计测试模型能够充分利用Domain特点,不同角色的分配将无须手动去配置,同时结合DHCP server和DNS server的支持,实现IP地址的自动分配和非IP地址的访问,实现了测试系统的快速建立及系统内角色分配及实时同步性;
首先,按照测试规模合理配置交换机,将一台普通服务器接入到配置好的交换机上作为主控机,并配置上的DHCP、Domain、DNS服务,设置DHCP可分配的地址段网络参数,设置不同的角色Domain;测试机接入到测试系统中,通过交换机得到DHCP server分配已经定义好的IP地址,每个IP地址有一个或多个网卡,或根据需要接入到测试专用交换机上,获取测试专用IP地址,或保留非测试用的管理IP,当测试机获得IP地址后,加入到角色Domain中,这些Domain是按照测试系统的角色分配定义好的,每种角色Domain是具有同样功能的集合,当测试机加入到Domain后,在此角色Domain中就会有当前成员列表,一旦在测试过程中出现测试机从成员列表中消失,那就说明此测试机掉线或宕机,同时,对于一些实时同步性测试,同一Domain中的测试机具有高度的同步性,这是非常有帮助的,对于一些角色访问的测试,直接的IP地址访问显然无法满足需要,这就需要DNS server来处理这些特殊的需求,DNS server会完成域名解析工作和将域名与IP的映射;
在整个实现过程中,通过引入主控机角色,通过DHCP server、Domain server、DNS server等服务,将测试机在组建测试系统及测试过程中的一些配置及操作透明化,降低测试环境搭建的难度,提高测试环境搭建的效率,同时,由于主控机在测试系统中的角色,它的宕机不会对正在运行的测试产生影响。
通过设计测试模型,能够快速搭建测试环境,无需复杂的角色分配及IP地址分配;适用性好,能够实现多系统平台的混合组建测试系统;测试系统的弹性伸缩,测试机的加入及退出都非常简单,测试中测试机异常状态的可实时监测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210184947.3/2.html,转载请声明来源钻瓜专利网。