Gregory Shaw wrote:
Not at all.  ZFS is a quantum leap in Solaris filesystem/VM functionality.

Agreed.

However, I don't see a lot of use for RAID-Z (or Z2) in large enterprise customers situations. For instance, does ZFS enable Sun to walk into an account and say "You can now replace all of your high-end (EMC) disk with JBOD."? I don't think many customers would bite on that.

I don't see this happening, for organizational reasons more than technical
reasons -- the folks who manage storage are usually different than the
folks who specify OSes.  Rather, I think they complement each other.

More interesting is the entreprenuer who builds a storage array using
ZFS in the back end.  Leveraging ZFS could save a lot of feature
development work.

RAID-Z is an excellent feature, however, it doesn't address many of the reasons for using high-end arrays:

- Exporting snapshots to alternate systems (for live database or backup purposes)
- Remote replication
- Sharing of storage among multiple systems (LUN masking and equivalent)
- Storage management (migration between tiers of storage)
- No-downtime failure replacement (the system doesn't even know)
- Clustering

This list is beyond the scope of ZFS itself.  I could see ZFS playing a
part in such solutions, Sun Cluster will support it for example.

I know that ZFS is still a work in progress, so some of the above may arrive in future versions of the product.

I see the RAID-Z[2] value in small-to-mid size systems where the storage is relatively small and you don't have high availability requirements.

I see it being very applicable to any high availability requirement.  If
you think of availability as a continuum, it gets you a little bit closer
to perfect availability no matter what else is in the system.
 -- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to