OpenSource For You

Why should you use ZFS?

-

The answer to this question lies in the three main design goals, which have translated into ZFS’most appealing features.

Data integrity: Integrity is the keyword that any serious user searches for. In ZFS, all data includes a checksum of the data. When data is written, the checksum is calculated and written along with it. When that data is later read back, the checksum is calculated again. If the checksums do not match, a data error has been detected. ZFS will attempt to automatica­lly correct errors when data redundancy is available.

Pooled storage: Physical storage devices are added to a pool, and storage space is allocated from that shared pool. Space is available to all file systems, and can be increased by adding new storage devices to the pool.

Performanc­e and scalabilit­y: It is a 128-bit file system that’s capable of managing zettabytes (one billion terabytes) of data. Multiple caching mechanisms provide increased performanc­e. Examples include ARC, an advanced memory based read cache; L2ARC, a second level disk based cache; and disk-based synchronou­s write cache, ZIL.

In addition to these, ZFS supports multiple RAID levels (redundant array of independen­t disks) that further improves performanc­e and diminishes redundancy.

 ??  ??

Newspapers in English

Newspapers from India