OpenSolaris

You are not signed in. Sign in or register.

OpenSolaris Community: ZFS

View the leaders for this community

Endorsed projects

ZFS Resources
What is ZFS?
A brief overview of ZFS features
Documentation
Man Pages, Admin Guide, Slides
Code
Source Code Tour
Demos
Screencasts and other demos

Welcome to ZFS

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.

ZFS Features

  • 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

For a more detailed look at these features, and more, check out What is ZFS? page.

Find Out More

ZFS is available in build 27a of OpenSolaris and Solaris Express: Community edition. See the downloads page for more information.

If you don't have Solaris installed but want to see ZFS in action, check out Dan Price's screencasts covering ZFS basics as well as Self Healing features. See the Getting Started page for a brief overview of most of the command line features.

Once you've downloaded and started using ZFS, you should head over to the Documentation page for more detailed information. You may also want to peruse the various ZFS blogs available, which touch on a wide variety of subjects at many different levels.

Finally, if you're a developer, you may want to visit the Source Code Tour for a detailed look at the nuts and bolts of ZFS.

Blogs

roch - The new ZFS write throttle

May 14, 5:29 AM

A very significant improvement is coming soon to ZFS. A change that will increase the general quality of service delivered by ZFS. Interestingly it's a change that might also slow down your ...

Jun-Hui Paul Duan - 您的池的可清理程度如何?

May 13, 5:00 PM

通过实施 6656655 zdb 应该能够显示 blkptr 签名 ,现在我们可以在一个池中获得数据块指针的签名。来看一个例子,我们首先向一个空池输入一些内容: heavy# zpool create bigIO c0t0d0 c0t1d0 heavy# zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT bigIO ...

relling - more on holey files

Apr 8, 10:20 AM

My colleague Christine asked me some questions about my holey files posts . These are really good questions, and I'm just a little surprised that more people didn't ask them... hey, that is what the ...

erickustarz - how dedupalicious is your pool?

Mar 19, 6:32 PM

WIth the putback of 6656655 zdb should be able to display blkptr signatures , we can now get the "signature" of the block pointers in a pool. To see an example, let's first put some content into an ...

relling - dd tricks for holey files

Mar 13, 12:03 PM

Bob Netherton took a look at my last post on corrupted file recovery (?) and asked whether I had considered using the noerror option to dd . Yes, I did experiment with dd and the noerror option. The ...