The present application embodiment discloses a RMT test method and device. The method includes: running a first IP scan instruction, obtaining the IP address of the N server, forming a first IP address table, sending BIOS refresh instructions to the N servers according to the first IP address table, and batch firing the test version BI for the N server. OS, the test version BIOS opens the RMT test function; runs a second IP scan instruction, gets the IP address and MAC address of the N server, forms a second IP address table and a MAC address table; according to the second IP address table, the RMT test data of the N server is obtained, including the address, The MAC address in the RMT test data is used to indicate the data source of the RMT test data. Using the technical scheme provided by this application example, data exchange between PC and multiple servers can be realized through a switch, which can support multiple servers to test at the same time and improve the efficiency of RMT test.
【技术实现步骤摘要】
一种RMT测试方法及装置
本申请涉及计算机
,特别是涉及一种RMT测试方法及装置。
技术介绍
内存是服务器主板上的主要存储部件,在计算机存储层次结构中占有重要地位。内存的稳定性与可靠性,以及内存与主板的兼容性对于服务器设计至关重要。而在服务器的设计与生产过程中,不同品牌内存的差异性、服务器主板材质的差异性、PCB布局与走线设计等都是影响服务器主板与内存兼容性的因素。因此RMT(RankMarginTest)是服务器研发过程中必不可少的一环,其测试数据能在一定程度上反映服务器主板上内存的性能,研发人员可根据测试数据评估主板PCB器件布局与走线设计,降低项目风险。图1为现有技术中一种RMT测试系统的结构示意图,在图1中示出了PC机101和服务器102,服务器102上设有服务器主板,服务器主板上设有BMC(BaseboardManagementController,基板管理控制器),PC机101通过其RS232接口与BMC的RS232电平接口相连。其中,服务器102作为下位机,负责运行测试软件,并将测试数据从RS232电平接口发出;PC机101作为上位机,负责测试数据的接收与统计分析。但是,上述测试方式受限于串口通信只支持点对点通信,因此在实际测试过程中只能对服务器进行逐台测试,测试效率较低。
技术实现思路
本申请实施例中提供了一种RMT测试方法及装置,以解决现有技术中测试效率较低的问题。第一方面,本申请实施例提供了一种RMT测试方法,应用于测试系统中的PC机,所述测试系统还包括交换机和N个服务器,所述PC机和所述N个服务器通过所述交换机组成单总线拓扑结构局域 ...
【技术保护点】
1.一种RMT测试方法,其特征在于,应用于测试系统中的PC机,所述测试系统还包括交换机和N个服务器,所述PC机和所述N个服务器通过所述交换机组成单总线拓扑结构局域网,所述交换机为所述PC机和所述N个服务器分配IP地址,所述方法包括:运行第一IP扫描指令,获取所述N个服务器的IP地址,组成第一IP地址表;根据所述第一IP地址表,向所述N个服务器发送BIOS刷新指令,为所述N个服务器批量烧写测试版BIOS,所述测试版BIOS开启了RMT测试功能;运行第二IP扫描指令,获取所述N个服务器的IP地址和MAC地址,组成第二IP地址表和MAC地址表;根据所述第二IP地址表,分别获取所述N个服务器的RMT测试数据,所述RMT测试数据中包括MAC地址,所述RMT测试数据中的MAC地址用于指示所述RMT测试数据的数据来源。
【技术特征摘要】
1.一种RMT测试方法,其特征在于,应用于测试系统中的PC机,所述测试系统还包括交换机和N个服务器,所述PC机和所述N个服务器通过所述交换机组成单总线拓扑结构局域网,所述交换机为所述PC机和所述N个服务器分配IP地址,所述方法包括:运行第一IP扫描指令,获取所述N个服务器的IP地址,组成第一IP地址表;根据所述第一IP地址表,向所述N个服务器发送BIOS刷新指令,为所述N个服务器批量烧写测试版BIOS,所述测试版BIOS开启了RMT测试功能;运行第二IP扫描指令,获取所述N个服务器的IP地址和MAC地址,组成第二IP地址表和MAC地址表;根据所述第二IP地址表,分别获取所述N个服务器的RMT测试数据,所述RMT测试数据中包括MAC地址,所述RMT测试数据中的MAC地址用于指示所述RMT测试数据的数据来源。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二IP地址表,分别获取所述N个服务器的RMT测试数据,包括:判断所述第二IP地址表是否为空;若所述第二IP地址表不为空,则向所述第二IP地址表中的第一IP地址所对应的服务器发送数据请求指令;接收所述第一IP地址对应的服务器发送的RMT测试数据;将所述第一IP地址在所述第二IP地址表中删除。3.根据权利要求2所述的方法,其特征在于,所述RMT测试数据中包括测试完成标志位,所述接收所述第一IP地址对应的服务器发送的RMT测试数据,包括:读取所述第一IP地址所对应的RMT测试数据的测试完成标志位;若所述测试完成标志位指示测试完成,则接收所述第一IP地址所对应的RMT测试数据。4.一种RMT测试方法,其特征在于,应用于测试系统中的服务器,所述测试系统包括PC机、交换机和N个服务器,所述PC机和所述N个服务器通过所述交换机组成单总线拓扑结构局域网,所述交换机为所述PC机和所述N个服务器分配IP地址,所述方法包括:接收所述PC机的发送的BIOS刷新指令,烧写测试版BIOS,所述测试版BIOS开启了RMT测试功能,其中,烧写完测试版BIOS后执行重启操作;运行RMT测试软件进行RMT测试,获得RMT测试数据;根据所述PC机的数据请求指令,向所述PC机发送所述RMT测试数据。5.一种RMT测试装置,其特征在于,应用于测试系统中的PC机,所述测试系统还包括交换机和N个服务器,所述PC机和所述N个服务器通过所述交换机组成单总线拓扑结构局域网,所述交换机为所述PC机和所述N个服务器分配IP地址,所述装置包括:第...
【专利技术属性】
技术研发人员:孔祥源,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。