A framework for evaluating storage system dependability

K. Keeton, A. Merchant
2004 International Conference on Dependable Systems and Networks, 2004  
Designing storage systems to provide business continuity in the face of failures requires the use of various data protection techniques, such as backup, remote mirroring, point-in-time copies and vaulting, often in concert. Predicting the dependability provided by such compositions of techniques is difficult, yet necessary for dependable system design. We present a framework for evaluating the dependability of data storage systems, including both individual data protection techniques and their
more » ... ompositions. Our models estimate storage system recovery time, data loss, normal mode system utilization and operational costs under a variety of failure scenarios. We demonstrate the effectiveness of these modeling techniques through a case study using real-world storage system designs and workloads.
doi:10.1109/dsn.2004.1311958 dblp:conf/dsn/KeetonM04 fatcat:othkcz4pfnfkhc6hokhqtpfny4