loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Conference on Dependable Systems and Networks (DSN'06)
Designing dependable storage solutions for shared application environments
Philadelphia, Pennsylvania
June 25-June 28
ISBN: 0-7695-2607-1
Shravan Gaonkar, University of Illinois at Urbana-Champaign
Kimberly Keeton, Hewlett Packard Labs, Palo Alto, California
Arif Merchant, Hewlett Packard Labs, Palo Alto, California
William H. Sanders, University of Illinois at Urbana-Champaign
The costs of data loss and unavailability can be large, so businesses use many data protection techniques, such as remote mirroring, snapshots and backups, to guard against failures. Choosing an appropriate combination of techniques is difficult because there are numerous approaches for protecting data and allocating resources. Storage system designers typically use ad hoc techniques, often resulting in over-engineered, expensive solutions or under-provisioned, inadequate ones. In contrast, this paper presents a principled, automated approach for designing dependable storage solutions for multiple applications in shared environments. Our contributions include search heuristics for intelligently exploring the large design space and modeling techniques for capturing interactions between applications during recovery. Using realistic storage system requirements, we show that our design tool can produce designs that cost up to 3X less in initial outlays and expected data penalties than the designs produced by an emulated human design process.
Citation:
Shravan Gaonkar, Kimberly Keeton, Arif Merchant, William H. Sanders, "Designing dependable storage solutions for shared application environments," dsn, pp.371-382, International Conference on Dependable Systems and Networks (DSN'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.