ZFS hot spares versus more parity

About hot spares Hot spares are set to a specific pool, but can be attached to any vdev of the pool automatically in case of failures. If you only have a single vdev consisting of all your disks, you are better off directly incorporating the disks (except if you already have RAIDZ3 and still disks … Read more

What counts as a ‘large’ raid 5 array?

Designing the reliability of a disk array: Find the URE Rate of your drive (manufacturers don’t like to talk about their drives failing, so you might have to dig to find this. It should be 1/10^X where X is around 12-18 commonly). Decide what is an acceptable risk rate for your storage needs†. Typically this … Read more

Battery Backed Write Cache

What exactly does it do? The excerpt from this Compaq document explains it well: Power interruptions, even for brief moments, result in the loss of data which was being written to or read from storage… Power interruptions can have terminal effects on data which is in the process of being written and is temporarily residing … Read more

Upgrading RAID controller to 4kn – do I have to reinitialize the array to use 4kn?

Your disks are either 512e (512 sectors on SAS/SATA interface) or 4k native (4k sectors on SAS/SATA interface), and unfortunately there is no way to change that via software or jumpers etc. You select the transfer mode when you buy the disks. Buy 4k native disk if you have adapter that supports 4k native on … Read more

Is RAID5 more robust than RAID1

RAID-5 is a fault-tolerance solution, not a data-integrity solution. Remember that RAID stands for Redundant Array of Inexpensive Disks. Disks are the atomic unit of redundancy — RAID doesn’t really care about data. You buy solutions that employ filesystems like WAFL or ZFS to address data redundancy and integrity. The RAID controller (hardware or software) … Read more