Title :
Zettabyte reliability with flexible end-to-end data integrity
Author :
Yupu Zhang ; Myers, D.S. ; Arpaci-Dusseau, Andrea C. ; Arpaci-Dusseau, Remzi H.
Author_Institution :
Dept. of Comput. Sci., Univ. of Wisconsin - Madison, Madison, WI, USA
Abstract :
We introduce flexible end-to-end data integrity for storage systems, which enables each component along the I/O path (e.g., memory, disk) to alter its protection scheme to meet the performance and reliability demands of the system. We apply this new concept to Zettabyte File System (ZFS) and build Zettabyte-Reliable ZFS (Z2FS). Z2FS provides dynamical tradeoffs between performance and protection and offers Zettabyte Reliability, which is one undetected corruption per Zettabyte of data read. We develop an analytical framework to evaluate reliability; the protection approaches in Z2FS are built upon the foundations of the framework. For comparison, we implement a straightforward End-to-End ZFS (E2ZFS) with the same protection scheme for all components. Through analysis and experiment, we show that Z2FS is able to achieve better overall performance than E2ZFS, while still offering Zettabyte Reliability.
Keywords :
data integrity; data privacy; file organisation; performance evaluation; reliability; security of data; E2ZFS; I/O path; Z2FS; Zettabyte file system; Zettabyte-reliable ZFS; flexible end-to-end data integrity; performance demands; protection approaches; protection scheme; reliability demands; storage systems; straight-forward end-to-end ZFS; zettabyte reliability; Bit error rate; Error correction codes; Hard disks; Hardware; Indexes; Reliability;
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2013 IEEE 29th Symposium on
Conference_Location :
Long Beach, CA
Print_ISBN :
978-1-4799-0217-0
DOI :
10.1109/MSST.2013.6558423