商用基于缓存的RAID存储架构的可靠性分析的分层方法

摘要:一个用于可靠性分析和评估高可用商业缓存式RAID存储系统的层次化仿真方法。这种架构非常复杂,包括多个层次的重叠错误检测和恢复机制。这里开发了三个抽象级别以建模缓存架构、缓存操作以及错误检测和恢复机制。在层次结构的每个级别上分析缓存和磁盘中发生的故障和错误的影响。与每个抽象级别相关联的是一个仿真子模型。这些模型使用DEPEND开发,其是一个用于系统级可靠性分析的基于仿真的环境,提供向功能行为模型注入故障、模拟错误检测和恢复机制以及评估定量指标的功能。在每个子模型中定义了多个故障模型,用于模拟缓存组件故障、磁盘故障、传输错误以及缓存内存和磁盘中的数据错误。一个给定子模型中注入故障的一些特性参数与从更低级别子模型的仿真中评估得出的概率相对应。基于所提出的方法,我们评估并分析:1)在真实工作负载和高错误率下系统的行为(重点关注错误突发),2)系统中实现的错误检测机制的覆盖率和错误延迟分布,以及3)缓存和磁盘中错误的累积情况。

作者:Mohamed Kaaniche (LAAS), Luigi Romano (UIUC), Zbigniew Kalbarczyk (UIUC), Ravishankar Iyer (UIUC), Rick Karcich (STORAGETEK)

论文ID:0704.0879

分类:Performance

分类简称:cs.PF

提交时间:2007-05-23

PDF 下载: 英文版 中文版pdf翻译中