ZFS has so many innovative features that it may take some time before storage admins can wrap their arms around it. Imagine never having to check your systems for data integrity because it’s guaranteed by the file system. Add built-in logical volume management and RAID management, then stretch capacity to a galactic dimension, a one followed by 21 zeroes. In short, ZFS hides many dirty details of storage administration, and it can scale as far as it is physically possible to go. As we noted in our review, ZFS is the best file system we've ever seen, and it belongs to the open source community. Just don’t expect to find it in your favorite Linux distro quite yet.
FreeNAS takes our Bossie for best open source NAS server. FreeNAS is far and away the most mature open source NAS platform, built on a FreeBSD base and backed by an active community. Providing CIFS, NFS, FTP, iSCSI, RSYNC, and AFP (Apple File Protocol) support, not to mention software RAID 0, 1, and 5, FreeNAS covers just about all the bases for storage, and wraps them in an attractive Web management interface. To get in this game, all you need is a server and some disk. Even better, FreeNAS can be easily installed on a Compact Flash drive or a USB key, so none of the core OS actually lives on the storage drives, thus making it far less vulnerable to hardware failure. Its performance is dependent on the hardware used, and it's not likely to beat an EqualLogic iSCSI SAN in a head-to-head, but for free it can't be beat.
We also have a Bossie for open source storage networking software AoE Tools. The steady rise in iSCSI deployments will stoke the fires of debate with rival Fibre Channel for years to come. While that discussion heats up, AoE (ATA over Ethernet) is quietly making progress. AoE brings the simplicity of non-routed Ethernet to a storage network, moving data between a host and a target device with little overhead and guaranteed delivery. The AoE protocol also has a mechanism to prevent conflicts among multiple initiators accessing the same data at the same time. AoE Tools, a package of AoE client applications included in most Linux distros, makes AoE free and easy to deploy. Well, you will need some hardware, available from vendors such as Coraid.
Our remaining storage Bossies go to benchmarking hall-of-famers Iometer and IOzone, which win for best block I/O tool and best file I/O tool, respectively. Countless thousands of admins -- or even many more according to the download statistics of SourceForge -- have used one tool or the other to put vendors' performance claims to the test, or to simulate the impact of a new application load on the storage system. Easy to use and available on multiple platforms, both applications are as indispensable to an IT shop as a measuring tape to a tailor.
Finally, there are a few areas we're keeping our eyes on but aren't yet prepared to pick any winners. One of these is backup and recovery, where Amanda is well-known and there are too many up-and-comers to mention. Also on the watch list is NTFS Mount (Solaris), UFS Reader (WinXP), a project that is still in beta but promises to break down the wall between Solaris and Windows, allowing either operating system to directly access the file system assets of the other. Now that's what community is all about.
List of Bossie categories | Best of open source in applications







