Bob Friesenhahn wrote:
My own reliability concerns regarding a "SAN" are due to the big-LUN that SAN hardware usually emulates and not due to communications in the "SAN". A big-LUN is comprised of multiple disk drives. If the SAN storage array has an error, then it is possible that the data on one of these disk drives will be incorrect, and it will be hidden somewhere in that big LUN. The data could be old data rather than just being "corrupted". Without redundancy ZFS will detect this corruption but will be unable to repair it. The difference from UFS is that UFS might not even notice the corruption, or fsck will just paper it over. UFS filesystems are usually much smaller than ZFS pools.

There are performance concerns when using a big-LUN because ZFS won't be able to intelligently schedule I/O for multiple drives, so performance is reduced.

Also, ZFS does things like putting the ZIL data (when not on a dedicated device) at the outer edge of disks, that being faster. When you have a LUN which doesn't map on to standard performance profile of a disk, this optimsation is lost.

I give talks on ZFS to Enterprise customers, and this area is something I cover. Where possible, give ZFS visibility of redundancy, and as many LUNs as you can. However, we have to recognise that this isn't always possible. In many enterprises, storage is managed by separate teams from servers (this is a legal requirement in some industry sectors in some countries, typically finance), often with very little cooperation between teams, indeed even rivalry. If we said ZFS _had_ to handle lots of LUNs and the data redundancy, it would never get through many data centre doors, so we do have to work in this environment.

Even where customers can't make use of some of the features such as self healing data corruptions, I/O scheduling, etc, because of their company storage infrastructure limitations, there's still a ton of other goodness in there too with ease of creating filesystems, snapshots, etc. and we will at least let them know when their multi-million dollar storage system silently drops a bit, which they tend to far more often than most customers realise.

--
Andrew
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to