一种基于OSES实现内存RAS特性自动测试的方法、系统及装置制造方法及图纸

技术编号:32166237 阅读:36 留言:0更新日期:2022-02-08 15:20
本发明专利技术提出的一种基于OSES实现内存RAS特性自动测试的方法、系统及装置,所述方法包括:通过OSES实现对BIOS配置的识别,检查当前BIOS配置中的RAS模式,并可进行Mirror和Sparing模式的配置切换;通过OSES读取每个活动的内存容量,并判断与实际是否一致;通过OSES读取内存总容量,并判断是否符合当前模式的容量规律;通过OSES启动系统下memtester压力测试;通过OSES重启存储系统;通过OSES接收和分析RAS特性测试生成的文件,将结果以事件日志方式上报;测试完成后,能够将所有事件日志打包成zip并下载。本发明专利技术通过存储系统的OSES模块实现对BIOS、内存等的监测和管理,并利用OSES的日志分析能力输出测试结果,整个过程实现全自动化,能极大提高测试效率。能极大提高测试效率。能极大提高测试效率。

【技术实现步骤摘要】
一种基于OSES实现内存RAS特性自动测试的方法、系统及装置


[0001]本专利技术涉及内存测试
,更具体的说是涉及一种基于OSES实现内存RAS特性自动测试的方法、系统及装置。

技术介绍

[0002]OSES,是Organic SAS Enclosure Service的简称,中文全称为统一SAS机箱服务,OSES作为存储设备的整机箱管理模块,具有强大的功能,既可以实时监测设备的运行状态,也可以实现与存储各系统模块之间的交互与管理;SAS,是Serial Attached SCSI的简称,中文全称为串口连接接口。RAS,是Reliability,、Availability、Serviceability的简称,中文全称为可靠性,可用性和可服务性。
[0003]当前,存储机器往往用于储存客户重要的数据,是以稳定性可靠性著称的,而内存子系统作为存储系统上非常重要的一个系统,内存子系统设计质量的高低直接决定了存储系统的稳定性与可靠性。而内存RAS特性测试,作为一种针对内存可靠性、可用性和可服务性的专业内存测试手段,它从整体上确保整个系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于OSES实现内存RAS特性自动测试的方法,其特征在于,包括如下步骤:步骤1:存储机器从满配内存开始上电启机,开始RAS特性测试;步骤2:通过OSES将当前BIOS配置中的RAS的测试模式调整为Mirror模式;步骤3:通过OSES读取每个活动内存的容量是否与实际容量一致,若一致,则转到下一步,若不一致,则转达步骤9;步骤4:通过OSES读取当前内存总容量是否符合当前RAS的测试模式的容量规律,若一致,则转到下一步,若不一致,则转达步骤9;步骤5:通过OSES在当前存储系统下启动memtester压力测试,等待测试执行完成;步骤6:测试执行完成后生成测试文件,发送给OSES;步骤7:通过OSES重启存储系统;步骤8:通过OSES识别当前BIOS下的RAS测试模式是否是Sparing模式,如果不是则通过OSES将BIOS配置中的RAS测试模式修改成Sparing模式,并转到步骤3;如果是则说明Sparing模式下的测试完成,直接转到下一步;步骤9:通过OSES分析RAS测试结果,并将分析结果以事件日志方式上报;步骤10:通过OSES将所有事件日志打包成zip格式文件供用户下载。2.根据权利要求1所述的基于OSES实现内存RAS特性自动测试的方法,其特征在于,所述步骤2包括:通过OSES识别当前BIOS下的RAS测试模式是否是Mirror模式,如果不是则通过OSES将BIOS配置中的RAS测试模式修改成Mirror模式;如果是则直接转到下一步。3.根据权利要求1所述的基于OSES实现内存RAS特性自动测试的方法,其特征在于,所述RAS的测试模式包括Mirror模式和Sparing模式。4.根据权利要求3所述的基于OSES实现内存RAS特性自动测试的方法,其特征在于,所述Mirror模式下的内存容量规律为:内存实际容量=内侧总容量
×
0.5。5.根据权利要求3所述的基于OSES实现内存RAS特性自动测试的方法,其特征在于,所述Sparing模式下的内存容量规律为...

【专利技术属性】
技术研发人员:刘元爽
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1