Reliability Analysis of ZFS

  • Kadav A
  • Rajimwale A
N/ACitations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

The reliability of a file system considerably depends upon how it deals with on-disk data corruption. A file system should ideally be able to detect and recover from all kinds of data corruptions on disk. ZFS is a new filesystem that arrives almost a generation after the introduction of other desktop filesystems like ext and NTFS and makes strong claims about its reliability mechanisms. In this pa- per we examine how ZFS deals with on disk data corruptions. We use the knowledge of on disk structures of ZFS to perform corruptions on different types of ZFS objects. This “type aware” corruption enables us to perform a systematic exploration of the data protection mechanism of ZFS from various types of data corruptions. This paper performs 90 experiments on ten different ZFS disk objects. The results of these corruption experiments give us information about the classes of on disk faults handled by ZFS. We also get a measure of the robustness of ZFS and gain valuable lessons on building a reliable and robust file system.

Cite

CITATION STYLE

APA

Kadav, A., & Rajimwale, A. (2007). Reliability Analysis of ZFS. In Proceedings of the 1st Big Systems Conference - BS’07. Madison, Wi, USA.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free