首页> 外文会议>Fault-Tolerant Computing, 1998. Digest of Papers. Twenty-Eighth Annual International Symposium on >A hierarchical approach for dependability analysis of a commercial cache-based RAID storage architecture
【24h】

A hierarchical approach for dependability analysis of a commercial cache-based RAID storage architecture

机译:用于基于商业缓存的RAID存储体系结构的可靠性分析的分层方法

获取原文

摘要

We present a hierarchical simulation approach for the dependability analysis and evaluation of a highly available commercial cache-based RAID storage system. The architecture is complex and includes several layers of overlapping error detection and recovery mechanisms. Three abstraction levels have been developed to model the cache architecture, cache operations, and error detection and recovery mechanism. The impact of faults and errors occurring in the cache and in the disks is analyzed at each level of the hierarchy. A simulation submodel is associated with each abstraction level. The models have been developed using DEPEND, a simulation-based environment for system-level dependability analysis, which provides facilities to inject faults into a functional behavior model, to simulate error detection and recovery mechanisms, and to evaluate quantitative measures. Several fault models are defined for each submodel to simulate cache component failures, disk failures, transmission errors, and data errors in the cache memory and in the disks. Some of the parameters characterizing fault injection in a given submodel correspond to probabilities evaluated from the simulation of the lower-level submodel. Based on the proposed methodology, we evaluate and analyze: the system behavior under a real workload and high error rate (focusing on error bursts); the coverage of the error detection mechanisms implemented in the system and the error latency distributions; and the accumulation of errors in the cache and in the disks.
机译:我们提出了一种分层的仿真方法,用于对高度可用的基于商业缓存的RAID存储系统的可靠性进行分析和评估。该体系结构很复杂,包括多层重叠的错误检测和恢复机制。已经开发了三个抽象级别来对缓存体系结构,缓存操作以及错误检测和恢复机制进行建模。在层次结构的每个级别分析缓存和磁盘中发生的错误和错误的影响。模拟子模型与每个抽象级别相关联。这些模型是使用DEPEND开发的,DEPEND是用于系统级可靠性分析的基于仿真的环境,它提供了将故障注入功能行为模型,模拟错误检测和恢复机制以及评估定量措施的便利。为每个子模型定义了几个故障模型,以模拟高速缓存组件故障,磁盘故障,传输错误以及高速缓存内存和磁盘中的数据错误。在给定子模型中表征故障注入的某些参数对应于从较低级别子模型的仿真评估的概率。基于所提出的方法,我们评估和分析:在实际工作负载和高错误率(集中于错误突发)下的系统行为;系统中实现的错误检测机制的覆盖范围以及错误等待时间分布;以及缓存和磁盘中错误的累积。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号