【技术实现步骤摘要】
本专利技术涉及一种存储系统的可靠性评价系统,具体地说是一种海量存储系统的可 靠性测试评价体系。
技术介绍
随着现代信息系统所采用的技术越来越先进,信息系统也趋向于大型化和复杂 化,在数据处理应用领域中就需要极高的数据吞吐量,这就需要海量存储系统以满足需求。 现有的存储测试基准工具大多面向较小规模的存储系统,且大都只关心存储系统的效率。如中国专利文献CN101630534A中公开了一种非易失性存储器可靠性的测试方法 和装置,在K个分别具有Nm个区块的非易失性存储器的每一个中分别选取N个区块,对被 选取的KXN个区块分别执行T次测试程序,得到测试数据;根据测试数据统计执行测试程 序次数与该次数的测试中累计发生失效的区块数目之间的数据关系并绘制测试曲线;确定 等效失效区块数目判断标准;在测试曲线中读出执行次数值对应的失效数目;将得到的失 效数目与等效失效区块数目判断标准相比较,判断是否合格。在该技术方案中虽然给出了 一种测试失效区块来判断存储器可靠性的方法,但是对于海量存储系统,只关心该项性能 是不够的,为了能够考察系统提供全年不间断服务的能力,可靠性需要综合评价整个系统 的多项性能,目前海量存储系统的可靠性测试还没有成熟的测试方案和统一的测试标准。马尔科夫状态转移方法,是在马尔科夫过程的假设前提下,通过分析随机变量的 现时变化情况来预测这些变量未来变化情况的一种预测方法。马尔科夫过程只受到过去有 限时间内的某个事件影响的随机过程的特性,对研究存储系统可靠性很有帮助定义。蒙特卡罗方法又称统计模拟法、随机抽样技术,是一种随机模拟方法,以概率和统 计理论方法为基础 ...
【技术保护点】
一种海量存储系统的可靠性测试系统,包括数据采集单元和数据分析单元,其特征在于:所述数据采集单元,通过测试采集用于分析的数据,包括:(1)静态测试模块:对影响系统可靠性的属性进行总结,确定检查项,制定检查表,并针对检查项进行测试,将测试结果写入检查表;(2)72小时可靠性测试模块:首先进行出厂测试,然后进行72小时压力测试,得到测试结果;(3)恢复时间测试模块:在被测系统中插入故障,测量被测系统在故障情况下的性能变化,得出恢复时间;(4)BER测试模块:采集磁盘在读数据过程中产生的错误率;(5)MTBF参考数据采集模块:测量单个磁盘运行时的平均无故障时间;所述数据分析单元,对数据采集部分采集到的数据进行处理和分析,包括:(1)静态测试评估模块:根据静态测试中的检查表分析测试结果;(2)72小时可靠性测试结果分析模块:根据所述72小时可靠性测试中的测试结果进行分析;(3)马尔科夫分析模块:根据阵列正常运行状态、阵列故障状态、阵列恢复状态来建立马尔科夫模型,计算出被测系统的可靠性;(4)蒙特卡罗分析模块:通过蒙特卡罗模拟建模,在已知单个磁盘MTBF的情况下,根据各个部件的出错率,模拟两个或两 ...
【技术特征摘要】
1.一种海量存储系统的可靠性测试系统,包括数据采集单元和数据分析单元,其特征 在于所述数据采集单元,通过测试采集用于分析的数据,包括(1)静态测试模块对影响系统可靠性的属性进行总结,确定检查项,制定检查表,并针 对检查项进行测试,将测试结果写入检查表;(2)72小时可靠性测试模块首先进行出厂测试,然后进行72小时压力测试,得到测试结果;(3)恢复时间测试模块在被测系统中插入故障,测量被测系统在故障情况下的性能变 化,得出恢复时间;(4)BER测试模块采集磁盘在读数据过程中产生的错误率;(5)MTBF参考数据采集模块测量单个磁盘运行时的平均无故障时间;所述数据分析单元,对数据采集部分采集到的数据进行处理和分析,包括(1)静态测试评估模块根据静态测试中的检查表分析测试结果;(2)72小时可靠性测试结果分析模块根据所述72小时可靠性测试中的测试结果进行 分析;(3)马尔科夫分析模块根据阵列正常运行状态、阵列故障状态、阵列恢复状态来建立 马尔科夫模型,计算出被测系统的可靠性;(4)蒙特卡罗分析模块通过蒙特卡罗模拟建模,在已知单个磁盘MTBF的情况下,根据 各个部件的出错率,模拟两个或两个以上部件在同一时间段的运行状态,得出其出错的概 率,最后得到各部件组成的整个系统的MTBF,进而得出系统可用性值;(5)MTTDL分析模块通过数据丢失的方式,将平均无数据丢失时间分为两部分,一为 因磁盘损坏造成的丢失,二为在磁盘良好的状态下,产生的不可恢复的读数据错误,然后将 两部分综合得出总体的MTTDL。2.—种海量存储系统的可靠性测试方法,其特征在于,包括如下步骤(1)由静态测试模块对影响系统可靠性的属性进行总结,确定检查项,制定检查表,并 针对检查项进行测试,将测试结果写入检查表;然后由静态测试评估模块根据静态测试中 的检查表分析测试结果;(2)由72小时可靠性测试模块对被测系统进行72小时压力测试,得到测试结果;再通 过72小时可靠性测试结果分析模块根据测试结果进行分析;(3)在被测系统中插入故障,由恢复时间测试模块测量被测系统在故障情况下的性能 变化,得出恢复时间;(4)由BER测试模块采集磁盘在读数据过程中产生的错误率;(5)通过MTBF参考数据采集模块测量单个磁盘运行时的平均无故障时间;(6)通过马尔科夫分析模块根据阵列正常运行状态、阵列故障状态、阵列恢复状态来建 立马尔科夫模型,来计算被测系统的可靠性;(7)通过蒙特卡罗模拟建模,在已知单个磁盘MTBF的情况下,根据各个部件的出错率, 由蒙特卡罗分析模块模拟两个或两个以上部件在同一时间段的运行状态,得出其出错的概 率,最后得到各部件组成...
【专利技术属性】
技术研发人员:潘清,张晓清,王霄军,庄泽南,
申请(专利权)人:中国人民解放军装备指挥技术学院,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。