“Back in May of this year it was rumoured that Apple’s File System Development Team had contacted Sun Microsystems to help in a translation of the Zettabyte File System to Mac OS X,” Alex Brooks reports for World of Apple.
“With the most recent Build of Mac OS X 10.5 Leopard, ZFS has appeared to have finally made an appearance, as per the rumours,” Brooks reports. “…Everything on ZFS is checksummed meaning zero data corruption.”
Overall ZFS offers the following key advantages:
• Pooled storage – No requirement for a volume manager when extra volumes added, the volume is simply added to a pool creating a vdev (virtual device), a collection of vdevs makes up a zpool, which in essence is the storage available to the file system.
• Snapshots – Read-only point in time of the file system
• Clones – write-able copy of a snapshot
• RAID-Z – Makes use of copy-on-write; rather than overwriting old data with new data, it writes new data to a new location and then overwrites the pointer to the old data
• Detects and then corrects data corruption
• Incredibly fast due to intelligent pre-fetching, and dynamic striping.
More in the full article, including a screenshot fo ZFS in Mac OS X 10.5 Leopard’s Disk Utility application here.
“A French user has discovered that ZFS is now ‘officially’ supported in Leopard [French], while testing the latest build of Apple’s upcoming operating system. Indeed it is now possible to create disk images or partitions formated in ZFS (screen capture included). However, it seems that it is not possible yet to install the OS on a ZFS partition,” OS News reports.
Sun Microsystems’ OpenSolaris.org describes ZFS:
ZFS is a new kind of filesystem that provides simple administration, transactional semantics, end-to-end data integrity, and immense scalability. ZFS is not an incremental improvement to existing technology; it is a fundamentally new approach to data management. We’ve blown away 20 years of obsolete assumptions, eliminated complexity at the source, and created a storage system that’s actually a pleasure to use.
Much more information here.
Back in August, Ars Technica’s John Siracusa wrote, “For Mac geeks of a certain persuasion, the first mention of a soon-to-be-revealed feature of Leopard during the WWDC keynote set off a mental chain-reaction. That feature was Time Machine, and the name alone was enough to cause one particular phrase to hammer in the mind of many people, including me: ‘New file system in Leopard!’ …Maybe Apple is moving to ZFS in Leopard!”
MacDailyNews Take: If true, this is quite a big deal and qualifies as a major Leopard feature.
[Thanks to MacDailyNews Reader “LinuxGuy and Mac Prodigal Son” for the heads up.]
[UPDATE: December 17, 9:18am EST: Added World of Apple quotes and link.]
Apple’s Mac OS X Leopard to feature new file system? – August 16, 2006