OpenZFS: the next phase of ZFS development

I’ve been watching ZFS from moments after its inception at the hands of Matt Ahrens and Jeff Bonwick, so I’m excited to see it enter its newest phase of development in OpenZFS. While ZFS has long been regarded as the hottest filesystem on 128 bits, and has shipped in many different products, what’s been most [...]





Posted on September 17, 2013 at 2:00 am by ahl · Permalink · 4 Comments
In: ZFS · Tagged with: , , , , , ,

illumos and ZFS days

Back in October I was pleased to attend — and my employer, Delphix, was pleased to sponsor — illumos day and ZFS day, run concurrently with Oracle Open World. Inspired by the success of dtrace.conf(12) in the Spring, the goal was to assemble developers, practitioners, and users of ZFS and illumos-derived distributions to educate, share [...]





Posted on November 25, 2012 at 7:03 pm by ahl · Permalink · One Comment
In: illumos, ZFS · Tagged with: , , , , ,

illumos hackathon 2012: user-land types for DTrace

At the illumos hackathon last week, Robert Mustacchi and I prototyped better support for manipulating user-land structures. As anyone who’s used it knows, DTrace is currently very kernel-centric — this both reflects the reality of how operating systems and DTrace are constructed, and the origins of DTrace itself in the Solaris Kernel Group. Discussions at [...]





Posted on October 11, 2012 at 4:28 pm by ahl · Permalink · 3 Comments
In: DTrace · Tagged with: , , , ,

ZFS 10th anniversary

Exactly 10 years ago today, Jeff Bonwick and Matt Ahrens got their first ZFS prototype working in user-land. Jeff had scrapped his previous attempt at reinventing filesystems, working through the established filesystem management and engineering channels at Sun, and this time started with a clean sheet of paper. Matt had joined Sun that June shortly [...]





Posted on November 1, 2011 at 5:43 am by ahl · Permalink · 6 Comments
In: ZFS · Tagged with: , , , , ,

DTrace for Linux

Yesterday (October 4, 2011) Oracle made the surprising announcement that they would be porting some key Solaris features, DTrace and Zones, to Oracle Enterprise Linux. As one of the original authors, the news about DTrace was particularly interesting to me, so I started digging. I should note that this isn’t the first time I’ve written [...]





Posted on October 5, 2011 at 9:51 pm by ahl · Permalink · 32 Comments
In: DTrace · Tagged with: , , , , , , ,

The future of Solaris

In 2005, Sun released the source code to Solaris,  described then as the company’s crown jewel. Why do this? The simplest answer is that Solaris had been losing ground to an open source competitor in Linux. Losing ground was a symptom of  economics. Students who had once been raised on Solaris were being inculcated with [...]





Posted on August 27, 2010 at 9:11 am by ahl · Permalink · 10 Comments
In: illumos, OpenSolaris · Tagged with: , , ,

Joining Delphix

As I wrote about last time, I’ve left Oracle. What I was looking for in my next gig was technology that excites me, excellent management, and a chance to build something significant and successful. I’m confident that I’ve found those things with Delphix. In the established database market, Delphix creates a virtualization layer that simplifies [...]





Posted on August 24, 2010 at 5:19 am by ahl · Permalink · 6 Comments
In: Delphix · Tagged with: , ,