COMP 3000 Essay 1 2010 Question 9: Difference between revisions

From Soma-notes
Created page with '=Question= What requirements distinguish the Zettabyte File System (ZFS) from traditional file systems? How are those requirements realized in ZFS, and how do other operating sy…'
 
Lmundt (talk | contribs)
Line 4: Line 4:


=Answer=
=Answer=
One of the most significant ways in which the ZFS differs from traditional files systems is the level of abstraction.  While a traditional file system abstracts away the physical properties of the media upon which it lies i.e. hard disk, flash drive, CD-ROM, etc. ZFS abstracts away if the file system lives one or many different pieces of hardware or media.  Examples include a single hard drive, an array of hardrives, a number of hard drives on non co-located systems.

Revision as of 20:16, 5 October 2010

Question

What requirements distinguish the Zettabyte File System (ZFS) from traditional file systems? How are those requirements realized in ZFS, and how do other operating systems address those same requirements? (Please discuss legacy, current, and in-development systems.)

Answer

One of the most significant ways in which the ZFS differs from traditional files systems is the level of abstraction. While a traditional file system abstracts away the physical properties of the media upon which it lies i.e. hard disk, flash drive, CD-ROM, etc. ZFS abstracts away if the file system lives one or many different pieces of hardware or media. Examples include a single hard drive, an array of hardrives, a number of hard drives on non co-located systems.