服务器稳定性测试方法和服务器技术

技术编号:19543141 阅读:35 留言:0更新日期:2018-11-24 20:30
本发明专利技术提供一种服务器稳定性测试方法和服务器,该方法包括:服务器运行测试集;该测试集包括:测试服务器硬件稳定性的测试指令集、测试服务器操作系统软件稳定性的测试指令集;测试服务器硬件稳定性的测试指令集用于测试服务器硬件在服务器操作系统的硬件驱动下的运行稳定性,以及,服务器操作系统的硬件驱动的运行稳定性;服务器获取运行测试集得到的测试结果;该测试结果包括:服务器硬件的稳定性测试结果、服务器操作系统软件的稳定性测试结果。本发明专利技术提供的服务器稳定性测试方法和服务器,通过在服务器上设置用于测试服务器稳定性的测试集,使服务器通过自动运行该测试集来测试服务器的稳定性,以确保投入市场中的服务器满足稳定性要求。

Server stability testing methods and servers

The invention provides a server stability test method and a server, which includes: a server running test set; the test set includes: a test instruction set for testing the server hardware stability, a test instruction set for testing the server operating system software stability, and a test instruction set for testing the server hardware stability. To test the stability of the server hardware under the hardware driver of the server operating system, and the stability of the server operating system hardware driver; The server obtains the test results from the running test set; The test results include: the stability test results of the server hardware, the software of the server operating system. The stability test results of the parts. The server stability test method and server provided by the invention can test the stability of the server by automatically running the test set on the server to ensure that the server put into the market meets the stability requirements.

【技术实现步骤摘要】
服务器稳定性测试方法和服务器
本专利技术涉及计算机技术,尤其涉及一种服务器稳定性测试方法和服务器。
技术介绍
服务器是一种提供高可靠的计算服务的设备,主要应用于高性能计算、网络服务、数据存储等应用场合。因此,上述服务器对稳定性要求较高。目前,常见的服务器主要由中央处理器、显示器、网卡、硬盘等硬件,以及,操作系统组成。现有技术中,鉴于制造企业的分工精细化,因此,组成服务器的硬件和操作系统大多由不同的厂商生产,最后再由一个整机组装厂商将这些硬件和操作系统组装,集成一个完整的服务器。通常,每个厂商在出厂前会对自己生产的硬件或操作系统进行出厂测试,以使生产的硬件或操作系统满足出厂要求。但是,由于整机组装厂商不具备这些硬件或操作系统的专业知识,因此,整机组装厂商在使用这些硬件和操作系统组装集成服务器后,无法对服务器的稳定性进行测试,使得所组装的服务器可能无法满足稳定性的要求。
技术实现思路
本专利技术提供一种服务器稳定性测试方法和服务器,用以解决现有技术中因整机组装厂商无法对组装集成的服务器进行稳定性测试,使得所组装的服务器无法满足稳定性的要求的问题。本专利技术第一方面提供一种服务器稳定性测试方法,该方法包括:服务器运行测试集;测试集包括:测试服务器硬件稳定性的测试指令集、测试服务器操作系统软件稳定性的测试指令集;测试服务器硬件稳定性的测试指令集用于测试服务器硬件在服务器操作系统的硬件驱动下的运行稳定性,以及,服务器操作系统的硬件驱动的运行稳定性;服务器获取运行测试集得到的测试结果;测试结果包括:服务器硬件的稳定性测试结果、服务器操作系统软件的稳定性测试结果。如上所述,上述服务器获取运行测试集得到的测试结果之后,该方法还包括:服务器在服务器硬件的稳定性测试结果满足预设的硬件稳定性要求,且服务器操作系统软件的稳定性测试结果满足预设的操作系统软件稳定性要求时,确定服务器满足稳定性要求。如上所述,上述服务器运行测试集之前,该方法还包括:服务器接收终端设备发送的测试集,以及,测试请求;测试请求用于指示服务器运行测试集。如上所述,上述服务器获取运行测试集得到的测试结果之后,该方法还包括:服务器将测试结果发送给终端设备。如上所述,上述测试服务器硬件稳定性的测试指令集包括下述一项或多项:测试服务器通用串行总线USB接口稳定性的测试指令子集、测试服务器网卡稳定性的测试指令子集、测试服务器显卡稳定性和显示器稳定性的测试指令子集、测试服务器硬盘稳定性的测试指令子集、测试服务器的中央处理器CPU稳定性的测试指令子集;上述测试服务器操作系统软件稳定性的测试指令集包括下述一项或多项:测试服务器操作系统的软件运行稳定性的测试指令子集、测试服务器操作系统的Java环境运行稳定性的测试指令子集。本专利技术第二方面提供一种服务器,该服务器包括:处理模块,用于运行测试集;测试集包括:测试服务器硬件稳定性的测试指令集、测试服务器操作系统软件稳定性的测试指令集;测试服务器硬件稳定性的测试指令集用于测试服务器硬件在服务器操作系统的硬件驱动下的运行稳定性,以及,服务器操作系统的硬件驱动的运行稳定性;获取模块,用于获取运行测试集得到的测试结果;测试结果包括:服务器硬件的稳定性测试结果、服务器操作系统软件的稳定性测试结果。如上所述,上述服务器还包括:确定模块,用于在获取模块获取运行测试集得到的测试结果之后,在服务器硬件的稳定性测试结果满足预设的硬件稳定性要求,且服务器操作系统软件的稳定性测试结果满足预设的操作系统软件稳定性要求时,确定服务器满足稳定性要求。如上所述,上述服务器还包括:接收模块,用于在处理模块运行测试集之前,接收终端设备发送的测试集,以及,测试请求;测试请求用于指示服务器运行测试集。如上所述,上述服务器还包括:发送模块,用于在获取模块获取运行测试集得到的测试结果之后,将测试结果发送给终端设备。如上所述,上述测试服务器硬件稳定性的测试指令集包括下述一项或多项:测试服务器通用串行总线USB接口稳定性的测试指令子集、测试服务器网卡稳定性的测试指令子集、测试服务器显卡稳定性和显示器稳定性的测试指令子集、测试服务器硬盘稳定性的测试指令子集、测试服务器的中央处理器CPU稳定性的测试指令子集;上述测试服务器操作系统软件稳定性的测试指令集包括下述一项或多项:测试服务器操作系统的软件运行稳定性的测试指令子集、测试服务器操作系统的Java环境运行稳定性的测试指令子集。本专利技术提供的服务器稳定性测试方法和服务器,在服务器出厂前,通过在服务器上设置用于测试服务器稳定性的测试集,使服务器可以通过自动运行该测试集,来测试服务器的稳定性,以确保投入市场中销售的服务器满足稳定性要求,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的服务器稳定性测试方法实施例一的流程示意图;图2为本专利技术提供的服务器稳定性测试方法实施例二的流程示意图;图3为本专利技术提供的服务器稳定性测试方法实施例三的流程示意图;图4为本专利技术提供的服务器实施例一的结构示意图;图5为本专利技术提供的服务器实施例二的结构示意图;图6为本专利技术提供的服务器实施例三的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的服务器稳定性测试方法和服务器,旨在解决现有技术中因整机组装厂商无法对组装集成的服务器进行稳定性测试,使得所组装的服务器无法满足稳定性的要求的问题。下面以具体地实施例对本专利技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。图1为本专利技术提供的服务器稳定性测试方法实施例一的流程示意图。本实施例涉及的是服务器通过运行测试集,对自身的硬件和操作系统进行稳定性测试的过程。如图1所示,该方法可以包括:S101、服务器运行测试集;该测试集包括:测试服务器硬件稳定性的测试指令集、测试服务器操作系统软件稳定性的测试指令集;其中,测试服务器硬件稳定性的测试指令集用于测试服务器硬件在服务器操作系统的硬件驱动下的运行稳定性,以及,服务器操作系统的硬件驱动的运行稳定性。具体的,本实施例的方法适用于包括硬件和操作系统的服务器。其中,这里所说的硬件例如可以包括下述一种或多种:中央处理器(CentralProcessingUnit,CPU)、网卡、显卡、显示器、通用串行总线(UniversalSerialBus,USB)接口、硬盘、内存等。这里所说的操作系统例如可以为下述任一种:Windows类操作系统、Unix类操作系统、Linux类操作系统等。需要强调的是,上述硬件和操作系统可以由同一厂商生产,并由该厂商组装集成一个完整的服务器。上述硬件和操作系统还可以由不同的厂商生产,由整机组装厂商将这些硬件和操作系统组本文档来自技高网...

【技术保护点】
1.一种服务器稳定性测试方法,其特征在于,所述方法包括:服务器运行测试集;所述测试集包括:测试所述服务器硬件稳定性的测试指令集、测试所述服务器操作系统软件稳定性的测试指令集;所述测试所述服务器硬件稳定性的测试指令集用于测试所述服务器硬件在所述服务器操作系统的硬件驱动下的运行稳定性,以及,所述服务器操作系统的硬件驱动的运行稳定性;所述服务器获取运行所述测试集得到的测试结果;所述测试结果包括:所述服务器硬件的稳定性测试结果、所述服务器操作系统软件的稳定性测试结果。

【技术特征摘要】
1.一种服务器稳定性测试方法,其特征在于,所述方法包括:服务器运行测试集;所述测试集包括:测试所述服务器硬件稳定性的测试指令集、测试所述服务器操作系统软件稳定性的测试指令集;所述测试所述服务器硬件稳定性的测试指令集用于测试所述服务器硬件在所述服务器操作系统的硬件驱动下的运行稳定性,以及,所述服务器操作系统的硬件驱动的运行稳定性;所述服务器获取运行所述测试集得到的测试结果;所述测试结果包括:所述服务器硬件的稳定性测试结果、所述服务器操作系统软件的稳定性测试结果。2.根据权利要求1所述的方法,其特征在于,所述服务器获取运行所述测试集得到的测试结果之后,所述方法还包括:所述服务器在所述服务器硬件的稳定性测试结果满足预设的硬件稳定性要求,且所述服务器操作系统软件的稳定性测试结果满足预设的操作系统软件稳定性要求时,确定所述服务器满足稳定性要求。3.根据权利要求1所述的方法,其特征在于,所述服务器运行测试集之前,所述方法还包括:所述服务器接收终端设备发送的所述测试集,以及,测试请求;所述测试请求用于指示所述服务器运行所述测试集。4.根据权利要求3所述的方法,其特征在于,所述服务器获取运行所述测试集得到的测试结果之后,所述方法还包括:所述服务器将所述测试结果发送给所述终端设备。5.根据权利要求1-4任一项所述的方法,其特征在于,所述测试所述服务器硬件稳定性的测试指令集包括下述一项或多项:作系统软件稳定测试所述服务器通用串行总线USB接口稳定性的测试指令子集、测试所述服务器网卡稳定性的测试指令子集、测试所述服务器显卡稳定性和显示器稳定性的测试指令子集、测试所述服务器硬盘稳定性的测试指令子集、测试所述服务器的中央处理器CPU稳定性的测试指令子集;所述测试所述服务器操作系统软件稳定性的测试指令集包括下述一项或多项:测试所述服务器操作系统的软件运行稳定性的测试指令子集、测试所述服务器操作系统的Java环境运行稳定性的测试指令子集。6.一...

【专利技术属性】
技术研发人员:靳国杰
申请(专利权)人:龙芯中科技术有限公司
类型:发明
国别省市:北京,11

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

1