验证服务器与OracleLinux系统兼容性的系统和方法

文档序号:9631483阅读:321来源:国知局
验证服务器与Oracle Linux系统兼容性的系统和方法
【技术领域】
[0001]本发明涉及测试技术领域,尤指一种验证服务器与Oracle Linux系统(OracleEnterprise Linux,简称:0EL)兼容性的系统和方法。
【背景技术】
[0002]目前,随着IT技术的发展,越来越多的应用主要由Oracle数据库支撑起来的。其中,Oracle Linux系统是由Oracle公司提供的企业级支持计划UBL(Unbreakable Linux,简称:UBL),并于2010年9月发布了新版内核Unbreakable Enterprise Kernel,专门针对Oracle数据库软件与硬件进行优化,最重要的是Oracle数据库跑在0EL性能可提高百分之七十。因此,服务器符合Oracle Linux认证需求对于企业来说至关重要。
[0003]现有技术中,Oracle公司采取了严格的标准来要求服务器与Oracle Linux系统的高度兼容,通常是采用测试管理服务器手动配置待测服务器的测试文件来完成验证。
[0004]但是,采用现有技术,由于手动配置存在延迟,会导致测试时间长,无法准确验证服务器对Oracle Linux系统的兼容性,一定程度上限制了测试的效率。

【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种验证服务器与Oracle Linux系统兼容性的系统和方法,能够快速准确验证服务器对Oracle Linux系统的兼容性,提高了测试效率。
[0006]第一方面,本发明提供一种验证服务器与Oracle Linux系统兼容性的系统,包括:待测服务器、测试管理服务器、以太网交换机和DHCP服务器,其中,所述待测服务器、测试管理服务器和DHCP服务器通过以太网交换机连接通信;
[0007]所述待测服务器包括Oracle Linux系统,用于向DHCP服务器发送IP地址申请,接收所述DHCP服务器临时分配的所述IP地址,并根据所述测试管理服务器发送的操作命令进行资源配置和验证测试,返回所述资源配置结果和测试结果给所述测试管理服务器;
[0008]所述测试管理服务器用于向待测服务器发送操作命令,接收所述待测服务器返回的所述资源配置结果,并显示验证测试结果;
[0009]所述以太网交换机用于给所述待测服务器和所述测试管理机提供通信链路;
[0010]所述DHCP服务器,用于接收所述待测服务器发送的IP地址申请,按照所述申请临时给所述待测服务器分配IP地址。
[0011]第二方面,本发明提供一种从验证服务器与Oracle Linux系统兼容性的方法,应用于上述验证服务器与Oracle Linux系统兼容性的系统,该系统包括待测服务器、测试管理服务器、以太网交换机和DHCP服务器,其中,所述待测服务器、测试管理服务器和DHCP服务器通过以太网交换机连接通信;
[0012]所述待测服务器包括Oracle Linux系统向DHCP服务器发送IP地址申请,接收所述DHCP服务器临时分配的所述IP地址,并根据所述测试管理服务器发送的操作命令进行资源配置和验证测试,返回所述资源配置结果和验证测试结果给所述测试管理服务器;
[0013]所述测试管理服务器向待测服务器发送操作命令,接收所述待测服务器返回的所述资源配置结果,并显示验证测试结果;
[0014]所述以太网交换机给所述待测服务器和所述测试管理机提供通信链路;
[0015]所述DHCP服务器接收所述待测服务器发送的IP地址申请,按照所述申请临时给所述待测服务器分配IP地址。
[0016]本发明实施例提供的一种验证服务器与Oracle Linux系统兼容性的系统和方法,包括:待测服务器、测试管理服务器、以太网交换机和DHCP服务器,其中,所述待测服务器、测试管理服务器和DHCP服务器通过以太网交换机连接通信,通过待测服务器向DHCP服务器申请并获取分配的随机的IP地址,并根据所述测试管理服务器发送的操作命令进行资源配置和验证测试,然后所述测试管理服务器接收所述资源配置结果,并显示验证测试结果,从而无需手动配置测试文件进行不间断验证测试,并可以查看验证测试结果来对验证测试进行监控和问题处理,从而灵活的掌握验证测试内容以及测试步骤,缩短了验证测试的时间,提高了验证测试的效率。
[0017]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0018]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0019]图1为本发明提供的验证服务器与Oracle Linux系统兼容性的系统实施例一的功能不意图;
[0020]图2为本发明提供的验证服务器与Oracle Linux系统兼容性的方法实施例一的功能示意图。
【具体实施方式】
[0021]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0022]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0023]本发明实施例涉及的系统,旨在解决现有技术中由于手动配置存在延迟,会导致验证测试时间长,无法准确验证服务器对Oracle Linux系统的兼容性,一定程度上限制了测试效率的技术问题。
[0024]图1为本发明提供的验证服务器与Oracle Linux系统兼容性的系统实施例一的功能示意图,如图1所示,该系统包括:待测服务器10、测试管理服务器20、以太网交换机30和动态主机配置协议(Dynamic Host Configurat1n Protocol,简称:DHCP)服务器40,其中,所述待测服务器10和测试管理服务器20和DHCP服务器40通过以太网交换机30连接通信;
[0025]所述待测服务器10包括Oracle Linux系统,用于向DHCP服务器40发送IP地址申请,接收所述DHCP服务器40临时分配的所述IP地址,并根据所述测试管理服务器20发送的操作命令进行资源配置和验证测试,返回所述资源配置结果和测试结果给所述测试管理服务器20 ;
[0026]所述测试管理服务器20用于向待测服务器10发送操作命令,接收所述待测服务器10返回的所述资源配置结果,并显示验证测试结果;
[0027]所述以太网交换机30用于给所述待测服务器10和所述测试管理机20提供通信链路;
[0028]所述DHCP服务器40,用于接收所述待测服务器10发送的IP地址申请,按照所述申请临时给所述待测服务器10分配IP地址。
[0029]具体的,待测服务器10可以为安装Oracle Linux系统的企业级服务器,该测试管理服务器20可以使用配有高速率网卡的标准机架式服务器,待测服务器10、测试管理服务器20和DHCP服务器40通过以太网交换机进行连接通信。其中,测试管理服务器20安装测试操作系统及测试管理软件,用于发送操作命令给待测服务器10。
[0030]DHCP是一个局域网的网络协议,所述DHCP服务器40需要安装传输控制协议/互联网络协议(Transmiss1n Control Protocol/Internet Protocol,简称:TCP/IP 协议),并为其设置静态IP地址、子网掩码、默认网关等内容。所述DHCP服务器40控制一段IP地址范围。
[0031]对于验证服务器与Oracle Linux系统兼容性系统进行验证测试的过程如下:首先,将所述待测服务器10、测试管理服务器20和DHCP服务器40的所有网络接口全部接入以太网交换机30,通过以太网交换机30提供的专用通信链路,建立了独立的测试环境,从而可以排查外界干扰。然后,所述待测服务器10发送的IP地址申请,所述DHCP服务器40会从这段IP地址范围选择一个IP地址自动分配给所述待测服务器10,当所述待测服务器10获取到该IP地址,测试管理服务器20会根据该IP地址快速的寻找到验证测试的部件,并向待测服务器10发送操作命令,该待测服务器10安装有Oracle Linux系统,并接收所述测试管理机服务器20发送的操作命令,该操作命令是管理控制待测服务器10硬件和软件资源的程序,待测服务器10根据接收的操作命令为验证测试进行资源配置,将所述资源配置结果返回给所述测试管理服务器20,并对待测服务器10的功能和压力进行验证测试,接收所述待测服务器10返回的所述资源配置结果并显示验证测试结果,最后,由测试管理服务器20显示出该验证测试结果,以便对验证测试进行监控和问题处理,从而可以灵活地掌握测试内容以及测试步骤。
[0032]本发明实施例提供的一种验证服务器与Oracle Linux系统兼容性的系统,包括:待测服务器10、测试管理服务器20、以太网交换机30和DHCP服务器,其中,所述待测服务器10、测试管理服务器20和DHCP服务器40通过以太网交换机30连接通信,通过待测服务器10向DHCP服务器40申请并自动获取分配的IP地址,并根据所述测试管理服务器20发送的操作命令进行资源配置和验证测试,所述测试管理服务器接收所述资源配置结果,并显示该验证测试结果,从而无需手动配置测试文件进行不间断验证测试,并可以查看验证测试结果来对验证测试进行监控和问题处理,从而灵活的掌握验证测试内容以及测试步骤,缩短了验证测试的时间,提高了验证测试的效率。
[0033]进一步地,所述待测服务器10返回的所述资源配置结果包括:资源配置对象和验证测试项目;
[0034]所述资源配置对象包括待测服务器10需要验证测试的部件,所述部件包括重要部件和其他部件,所述重要部件包括内存、硬盘、网卡和内核崩溃转储机制;
[0035]所述验证测试项目包括所述重要部件与操作系统兼容性和其他部件与操作系统的兼容性。
[0036]具体的,所述待测服务器10返回的所述资源配置结果包括:资源配置对象和验证测试项目,具体应用过程中,待测服务器10根据验证测试项目的具体内容来给资
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1