[发明专利]一种服务器测试系统以及测试方法在审
申请号: | 202010303088.X | 申请日: | 2020-04-17 |
公开(公告)号: | CN111475360A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 王佩;孙连震 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 测试 系统 以及 方法 | ||
本发明公开了一种服务器测试系统,包括:USB网卡;待测服务器,所述待测服务器包括BIOS以及与USB网卡连接的USB接口,其中所述BIOS配置为响应于开机启动,调用驱动以启动所述USB网卡;PXE服务器,所述PXE服务器与所述USB网卡连接,并配置为通过所述USB网卡将系统和测试文件传输到所述待测服务器,以使所述待测服务器根据所述系统和所述测试文件进行测试。本发明还公开了一种服务器测试方法。本发明提出的方案通过USB网卡实现了不需要借用网卡、硬盘安装到机器中,又避免了拆机取出,提高了测试效率,保证了测试质量,又不需要使用U盘刻录系统盘,提高了使用的便捷性。
技术领域
本发明涉及测试领域,具体涉及一种服务器测试系统以及测试方法。
背景技术
随着服务器行业的发展,越来越多的服务器不配置网卡和硬盘,导致机器没有网卡和硬盘可用,无法进行PXE引导和灌装OS。为了完成测试,工厂只能借网卡和硬盘,安装在服务器中,等测试完毕再把网卡和硬盘拆掉,还有的方案使用到USB网卡,不过不能PXE启动,要使用U盘安装操作系统当做系统盘,U盘易损坏,需要人力维护,可操作性也不强,所以也在当前模式下,存在如下问题:(1)需要借网卡和硬盘,在数量较多的情况下,物料周转不开,造成生产交付延迟。(2)测试过程中比本身配置多了网卡和硬盘,会测试报错,不能直接PASS。(3)测试PASS后还要取出网卡和硬盘,需要拆机,影响机器质量,造成不良品流出。(4)有的方案要使用U盘安装操作系统,U盘易损坏,需要人力维护,可操作性也不强。
发明内容
有鉴于此,为了克服上述问题的至少一个方面,本发明的实施例还提供了一种服务器测试系统,包括:
USB网卡;
待测服务器,所述待测服务器包括BIOS以及与所述USB网卡连接的USB接口,其中所述BIOS配置为响应于开机启动,调用驱动以启动所述USB网卡;
PXE服务器,所述PXE服务器与所述USB网卡连接,并配置为通过所述USB网卡将系统和测试文件传输到所述待测服务器,以使所述待测服务器根据所述系统和所述测试文件进行测试。
在一些实施例中,所述PXE服务器还配置为:
通过所述PXE服务器的dhcp服务为所述USB网卡分配IP。
在一些实施例中,所述待测服务器还配置为:
利用所述USB网卡根据所述IP到tftp服务的根目录下获取引导文件和配置文件;
利用所述引导文件调用所述配置文件以获取系统启动时所需的内核启动参数和多个文件;
通过所述引导文件引导所述内核启动参数和所述多个文件完成所述系统的启动。
在一些实施例中,所述待测服务器还配置为:
响应于所述系统启动,将所述PXE服务器的共享目录挂载到所述系统,以从预设目录中下载测试文件。
在一些实施例中,所述待测服务器还配置为:
响应于所述测试结束,将所述测试记录上传至所述PXE服务器;
关闭所述待测服务器,并断开与USB网卡的连接。
基于同一发明构思,根据本发明的另一个方面,本发明实施例提出一种服务器测试方法,包括利用前述测试系统进行以下步骤:
通过USB接口建立与USB网卡的连接;
响应于待测服务器开机启动,BIOS调用驱动以启动所述USB网卡;
响应于所述USB网卡启动,建立与PXE服务器的连接;
利用所述USB网卡从所述PXE服务器获取系统和测试文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010303088.X/2.html,转载请声明来源钻瓜专利网。