【技术实现步骤摘要】
一种自动化测试NVDIMM数据保护稳定性的方法
本专利技术涉及服务器数据安全
,特别涉及一种自动化测试NVDIMM数据保护稳定性的方法。
技术介绍
内存是计算机和服务器的重要组成部件,可以暂时存放CPU中的运算数据以及与硬盘等外部存储器交换的数据。DRAM(DynamicRandomAccessMemory,动态随机存取存储器)的高速数据存取能力是其他存储设备所无法比拟的,但在异常掉电后会丢失全部数据,一旦遇到异常掉电,数据的安全性就会受到威胁。所以NVDIMM(Non-VolatileDualIn-lineMemoryModule,非易失性内存条)产品应运而生,在保留DRAM高速数据传输优势的同时,又可以实现系统掉电不丢失数据。NVDIMM是在普通内存条DRAM颗粒的基础上,加入flash颗粒,同时连接一个电容,当发生异常掉电时,电容给内存条供电,使DRAM中的数据转移到flash颗粒中;当系统再次上电开机时,再将flash颗粒中的数据转移回到DRAM中,由此实现DRAM中的数据掉电不丢失。于此同时,如何对NVDIMM能否稳定的完成数据保护功能进行测试也成为了一个亟待解决的问题。目前存在一些手动测试的方法,但是手动测试效率低且测试次数有限,所以急需一种可以自动化测试NVDIMM数据保护功能的方法。基于上述情况,本专利技术提出了一种自动化测试NVDIMM数据保护稳定性的方法。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的自动化测试NVDIMM数据保护稳定性的方法。本专利技术是通过如下技术方案实现的:一种自动化测试NVDIMM数据保 ...
【技术保护点】
一种自动化测试NVDIMM数据保护稳定性的方法,其特征在于,包括以下步骤:(1)将服务器连接到电源控制器,并通过电源控制器控制服务器上电;(2)服务器上电并开机后进入shell,并向NVDIMM中写入数据;(3)电源控制器切断服务器电源,延时一定时间T等待NVDIMM数据备份完成;(4)通过电源控制器重新对服务器进行上电,使NVDIMM进行数据恢复;(5)进入shell查看NVDIMM中的数据,并与步骤(2)中写入的数据进行对比;(6)如果对比结果一致,则保存成功;如果对比结果不一致则停止测试并给出fail提示。
【技术特征摘要】
1.一种自动化测试NVDIMM数据保护稳定性的方法,其特征在于,包括以下步骤:(1)将服务器连接到电源控制器,并通过电源控制器控制服务器上电;(2)服务器上电并开机后进入shell,并向NVDIMM中写入数据;(3)电源控制器切断服务器电源,延时一定时间T等待NVDIMM数据备份完成;(4)通过电源控制器重新对服务器进行上电,使NVDIMM进行数据恢复;(5)进入shell查看NVDIMM中的数据,并与步骤(2)...
【专利技术属性】
技术研发人员:庞潇,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。