Most ZFS improvements should be available through patches. Some may require 
moving to a future update (for instance, ZFS booting, which may have other 
implications throughout the system).

On most systems, you won’t see a lot of difference between hardware or software 
mirroring.

The benefit of software mirroring is primarily that you don’t depend on a 
controller. ZFS gives the additional benefit that not only a failed disk block, 
but one which was written incorrectly, can be detected and recovered from the 
alternate side of the mirror.

The benefit of hardware mirroring is twofold. First, the “dirty map” can be 
maintained in fast hardware (e.g. NVRAM), which can reduce the amount of time 
that it takes to rebuild the mirror at startup and may slightly increase the 
speed of random writes. (ZFS uses a different technique to maintain consistency 
and does not need to rebuild its mirror after a crash, unlike SVM.) Second, you 
only move the data once across the host bus and disk controller, instead of 
twice, which on a heavily loaded system can increase your I/O throughput.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to