ZFS @ UUASC
By John Clingan on Jul 12, 2006
I'm scheduled to deliver a ZFS presentation at the Orange County chapter of the UUASC, and owe Rabbs an overview and Bio.
The primary goals of ZFS are data integrity and simplicity. In short, to "End the Suffering". I'll lift the rest from the OpenSolaris ZFS home page:
ZFS is a new kind of file system 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.
- Pooled Storage Model
- Always consistent on disk
- Protection from data corruption
- Live data scrubbing
- Instantaneous snapshots and clones
- Fast native backup and restore
- Highly scalable
- Built in compression
- Simplified administration model
Additional information is available on the "What is ZFS" page.
I believe I'll have somewhere between 60 and 90 minutes. The temporal breakdown will be between 25% to 33% demonstration and remainder being dedicated to a discussion. During the discussion, I'll be leveraging the blogosphere (ex: Eric, Derek, Ricardo, and DragonFly).
What I have found exceptionally useful, which will come as no surprise to many of you, is the ability to snapshot/clone zones. Huge time saver. Yeah, I'll be demoing that as well using Nevada build 41 (or later).
I wrote a Bio for my last UUASC presentation. However, that Bio was much more Java focused. Here is an update to that Bio:
John has been with Sun Microsystems for over 9 years. He is a Technical Specialist in the Client Solutions Organization's Software Practice, where he focuses primarily on the Java Enterprise System and Solaris. John's personal interests are in distributed computing (SOA is the current industry focus), virtualization and "participating" in the "Participation Age".