一种可批量通过网络进行服务器内存Rankmargintest的方法与流程

文档序号:11654127阅读:1993来源:国知局

本发明涉及到服务器部件硬件检测领域,尤其涉及一种可批量通过网络进行服务器内存rankmargintest的方法。



背景技术:

内存是计算机中重要的部件之一,它是与cpu进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(memory)也被称为内存储器,其作用是用于暂时存放cpu中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,cpu就会把需要运算的数据调到内存中进行运算,当运算完成后cpu再将结果传送出来,内存的运行也决定了计算机的稳定运行。内存是由内存芯片、电路板、金手指等部分组成的。

内存是服务器系统的关键组成部分,内存的与主板的兼容性直接影响服务器的正常工作,而各半导体厂家追求制程先进性及产品特殊性增加竞争成本,导致各家内存在设计方面存在一些差异,从而在内存和主板的兼容性方面存在风险。而通常的rankmargintest受限于测试复杂性,串口线的依赖性等只能一台一台的测试,效率极低,覆盖度不够,致使一些风险隐患未能发现。



技术实现要素:

为了解决以上技术问题,本发明提出了一种可批量通过网络进行服务器内存rankmargintest的方法。可以同时实现多台服务器进行rankmargintest,提高内存与服务器的兼容性

本发明的技术方案是

一种可通过网络批量对多台服务器进行对内存进行rankmargintest的测试方法,可用于测试阶段或者生产阶段批量对内存进行rankmargin方面的测试,同时把结果打印到本机的硬盘上进行保存,并自动与spec进行比对,输出测试通过或者失败的结果。

具体步骤为:

1)、搭建数台服务器,通过网络pxe安装linux操作系统,并将硬盘额外分一个10m的分区,用于rmt的结果的存放;在linux系统下通过scelnx工具设置打开bios的rmt的设置项并开启sol;

./scelnx_64/i/msmem014/qv0x01

./scelnx_64/i/mster000/qv0x01

2)、在系统下刷新带有rmt功能的bios;

3)、刷新结束后,重启机器。机器自动进入rmt测试,几分钟后完成测试并将结果打印到本地硬盘的分区上。

通过远程服务器进行rmt测试结果的读取,用intel的rmt测试对比工具进行验证,不超过spec算通过;测试结果存档并上报。

本发明的有益效果是

可以同时实现多台服务器进行rankmargintest,并用工具与spec比对,直观的显示测试结果,在产品开发及产线生产过程中运用,提高内存与服务器的兼容性。

具体实施方式

下面对本发明的内容进行更加详细的阐述:

本发明的对多台服务器进行对内存进行rankmargintest的测试方法,主要为以下内容:

1、搭建多台服务器,通过网络pxe安装linux操作系统,并将硬盘额外分一个10m左右的分区,用于rmt的结果的存放。在linux系统下通过scelnx工具设置打开bios的rmt的设置项并开启sol;

./scelnx_64/i/msmem014/qv0x01

./scelnx_64/i/mster000/qv0x01

2、在系统下刷新带有rmt功能的bios。

3、刷新结束后,重启机器。机器自动进入rmt测试,几分钟后完成测试并将结果打印到本地硬盘的分区上。通过远程服务器进行rmt测试结果的读取,用intel的rmt测试对比工具进行验证,不超过spec算通过。测试结果一目了然,存档并上报。



技术特征:

技术总结
本发明提供一种可批量通过网络进行服务器内存Rank margin test的方法,涉及到服务器部件硬件检测领域,本发明主要用于测试阶段或者生产阶段批量对内存进行rank margin方面的测试,同时把结果打印到本机的硬盘上进行保存,并自动与SPEC进行比对,输出测试通过或者失败的结果可以同时实现多台服务器进行rank margin test,提高内存与服务器的兼容性。

技术研发人员:刘胜
受保护的技术使用者:郑州云海信息技术有限公司
技术研发日:2017.04.28
技术公布日:2017.07.28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1