Toward I/O-efficient protection against silent data corruptions in RAID arrays

MSST(2014)

引用 20|浏览10
暂无评分
摘要
Although RAID is a well-known technique to protect data against disk errors, it is vulnerable to silent data corruptions that cannot be detected by disk drives. Existing integrity protection schemes designed for RAID arrays often introduce high I/O overhead. Our key insight is that by properly designing an integrity protection scheme that adapts to the read/write characteristics of storage workloads, the I/O overhead can be significantly mitigated. In view of this, this paper presents a systematic study on I/O-efficient integrity protection against silent data corruptions in RAID arrays. We formalize an integrity checking model, and justify that a large proportion of disk reads can be checked with simpler and more I/O-efficient integrity checking mechanisms. Based on this integrity checking model, we construct two integrity protection schemes that provide complementary performance advantages for storage workloads with different user write sizes. We further propose a quantitative method for choosing between the two schemes in real-world scenarios. Our trace-driven simulation results show that with the appropriate integrity protection scheme, we can reduce the I/O overhead to below 15%.
更多
查看译文
关键词
io-efficient integrity checking mechanisms,trace-driven simulation,user write sizes,raid,disk errors,integrity protection schemes,i/o overhead,io-efficient protection,silent data corruptions,input-output programs,read-write characteristics,raid arrays,disk drives,integrity checking model,data integrity,security of data,storage workloads,taxonomy,data models,redundancy,systematics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要