Comparison of ZFS, QFS and UFS file system behavior.
|
|
ZFS |
QFS |
UFS |
|
Writes: |
512 bytes to 128 K |
8K to 64M |
8k |
|
Distributed/Shared: |
No |
Yes |
No |
|
Cost: |
Free |
Not free |
Free |
|
Works with SAM HSM (configure autowrites of file data to tape): |
No |
Yes |
No |
|
Copy-on-write (prevents data corruption, eliminates fsck) |
Yes |
Yes |
No |
|
Grows |
Yes, on mounted FS |
Yes on unmounted FS |
No |
|
Shrinks |
Yes, sort of |
No |
No |
|
Compatible with both Sparc and x86 |
Yes |
Yes |
Yes |
|
Can fail over in cluster |
Yes |
Yes |
Yes |
|
Compatible OS Releases |
Solaris 10 |
Solaris 8-10, some Linux |
All |
|
Metadata separation (improves performance) |
No |
Yes |
No |
|
Certified for use with Oracle RAC |
No |
Yes |
No |
|
Handles direct I/O (improves performance) |
No |
Yes |
No |
|
Simultaneous multi-threaded writes (improves performance on database file writes) |
No |
Yes |
No |
|
Capacity base |
128 bit (2**128 bits of storage) |
64 bit (2** 64 bits of storage) |
traditionally 32 bit |
|
Writes to multiple disks in parallel? |
Yes |
Yes |
No |
|
Volume management |
Mirrors, RAIDZ |
Non-redundant stripes |
None |