<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Stephen Foskett, Pack Rat &#187; ZFS Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/zfs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Two Online Events You Should Attend (And Two More That You Can&#8217;t)</title>
		<link>http://blog.fosketts.net/2011/12/06/online-events-attend/</link>
		<comments>http://blog.fosketts.net/2011/12/06/online-events-attend/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 19:40:34 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Boston]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[New York]]></category>
		<category><![CDATA[Nutanix]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[San Diego]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Symantec]]></category>
		<category><![CDATA[Truth in IT]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6497</guid>
		<description><![CDATA[I've been quite busy lately recording webinars, writing articles, and setting up speaking events. This week, I'm in Boston and New York for private speaking engagements. I'll also be recording a webinar with an exciting new storage/virtualization company, Nutanix, and I urge you to tune in to that one!]]></description>
			<content:encoded><![CDATA[<div id="attachment_6500" class="wp-caption aligncenter" style="width: 410px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><img class="size-full wp-image-6500" title="Dinner Event" src="http://static.fosketts.net/wp-content/uploads/2011/12/Dinner-Event.jpg" alt="" width="400" height="266" /><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">I&#39;ll be presenting at two private events and one public webinar this week!</p></div>
<p>I&#8217;ve been quite busy lately recording webinars, writing articles, and setting up speaking events. This week, I&#8217;m in Boston and New York for private speaking engagements. I&#8217;ll also be recording a webinar with an exciting new storage/virtualization company, Nutanix, and I urge you to tune in to that one!</p>
<p><strong>Nutanix is Truly Innovative</strong></p>
<p><iframe src="http://player.vimeo.com/video/29149177?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="400" height="225"></iframe><br />
<em>Watch Nutanix present at <a href="http://TechFieldDay.com/2011/tfd8/" >Tech Field Day 8</a></em></p>
<p>It&#8217;s rare to come across a truly innovative idea in enterprise IT, but that&#8217;s exactly what <a href="http://nutanix.com" >Nutanix</a> is. They&#8217;ve taken the scale-out Google Filesystem and ran with it, applying it to the core issues of sever and desktop virtualization.</p>
<p>My webinar with Nutanix is little bit different from the typical “give them an excuse to go through their slide deck” event. We&#8217;ve organized it as a discussion between me, Tiffany To of Nutanix, and a customer of the company. Tiffany will have a set of slides as backup, but we won&#8217;t walk through them one by one.</p>
<p>I&#8217;m glad to be able to shake things up a little bit, since the old webinar formula is getting pretty stale. We were able to do this thanks to the third party involved in this production: <a href="http://truthinit.com/" >Truth in IT</a>. They have put together an excellent webinar platform and are eager to try new ideas.</p>
<p><strong>If you would like to view the recording, it is now available</strong>. <a href="http://truthinit.com/nutanix-customer-success-story-bt36011sf.html" >You can register to view this webinar at the TruthinIT website</a>.</p>
<h3>Speaking Engagements in the Northeast</h3>
<p>I&#8217;m also speaking on a couple of interesting topics this week. Today, I&#8217;m giving <strong>an overview of enterprise storage industry trends to an investment banking firm</strong>. I often get this sort of request, and am happy to develop a customized presentation. In this case, the event was initiated by an attendee at my <a href="http://blog.fosketts.net/category/everything/virtualstorage/" >Storage for Virtual Environments</a> seminar.</p>
<p>On Thursday, I&#8217;ll be speaking at a private event in New York City sponsored by Dell and Symantec. This time, the topic is <strong>the divergent paths of performance and capacity in enterprise storage</strong>. This is another topic I&#8217;ve spoken and written about in the past, but developed some new content just for this CIO audience. I will probably be delivering similar evening speeches and events next year.</p>
<p>Sadly, <strong>my Storage for Virtual Environments seminar in San Diego next week has just been canceled</strong> by the organizer. I was really looking forward to this, my final seminar of the year. But I&#8217;ll be in San Diego regardless, and look forward to meeting up with some of my friends who are planning to attend. If you are around next week, <a href="http://twitter.com/SFoskett" >drop me a line</a>.</p>
<h3>Oracle ZFS Storage Appliance</h3>
<p>I&#8217;ve also recorded a webinar with Oracle last week. We talk about my favorite Oracle product: The Sun ZFS Storage Appliance. This hasn&#8217;t been posted yet, but I&#8217;ll link to it here when it appears!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/09/13/tech-field-day-8-presenter-lineup/"  rel="bookmark" class="crp_title">Tech Field Day 8 Presenter Lineup</a></li><li><a href="http://blog.fosketts.net/2009/01/07/email-archiving-101-webinar-january-8/"  rel="bookmark" class="crp_title">Email Archiving 101 Webinar, January 8</a></li><li><a href="http://blog.fosketts.net/2011/05/31/tech-field-day-boston-virtualization-baseball/"  rel="bookmark" class="crp_title">Tech Field Day Boston: Virtualization and Baseball</a></li><li><a href="http://blog.fosketts.net/2011/10/25/networking-field-day-openflow-symposium/"  rel="bookmark" class="crp_title">Networking Field Day and OpenFlow Symposium</a></li><li><a href="http://blog.fosketts.net/2011/09/07/tech-field-day-8-silicon-valley/"  rel="bookmark" class="crp_title">Tech Field Day 8, Silicon Valley</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/12/06/online-events-attend/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/12/06/online-events-attend/">Two Online Events You Should Attend (And Two More That You Can&#8217;t)</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/" title="View all posts in Everything" rel="category tag">Everything</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/12/06/online-events-attend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Lion Adds CoreStorage, a Volume Manager (Finally!)</title>
		<link>http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/</link>
		<comments>http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 19:22:32 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[10.7]]></category>
		<category><![CDATA[CoreStorage]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Veritas Volume Manager]]></category>
		<category><![CDATA[volume manager]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=5973</guid>
		<description><![CDATA[Mac OS X was majorly deficient in that it lacked a volume manager. This wouldn't seem like a big deal to the average user, but held back the operating system in so many ways. A volume manager brings storage virtualization to an operating system, allowing storage capacity efficiently to be managed and manipulated. But all this has changed in Mac OS X 10.7 “Lion” with CoreStorage.]]></description>
			<content:encoded><![CDATA[<p>Apple fan boys won&#8217;t like to hear this, but Mac OS X was majorly deficient in an area near and dear to my heart. You see, unlike every other modern operating system, Mac OS X lacked a volume manager. This wouldn&#8217;t seem like a big deal to the average user, but it held back the operating system in many ways. A <a href="http://blog.fosketts.net/2008/02/21/volume-management-virtualizing-host-storage/" >volume manager</a> brings storage virtualization to an operating system, allowing storage capacity efficiently to be managed and manipulated. But all this has changed in Mac OS X 10.7 “Lion” with CoreStorage.</p>
<blockquote><p>You probably also want to read <a href="http://blog.fosketts.net/2011/06/06/storage-features-mac-os-107-lion/" >Key Storage Features in Mac OS X 10.7 “Lion”</a> and <a href="http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/" >Three Key Storage Features Missing in Mac OS X “Lion”</a></p></blockquote>
<h3>Apple&#8217;s Storage Story: A Mixed Bag</h3>
<p>Apple&#8217;s file system, HFS+, is quite long in the tooth, dating back even before Mac OS X! Introduced in 1998&#8242;s Mac OS 8.1, HFS+ was extension of the original hierarchical file system (HFS) used by classic Mac operating systems back to System 2.1. But HFS+ has been extended and updated dramatically since those days, including the introduction of journaling in Mac OS 10.2.2, Unicode in 10.3, access control list-based file security in 10.4, and compression in 10.6.</p>
<p>The storage technology that underlies HFS+ has also improved dramatically over the years. Apple adopted EFI firmware and the GUID partition table (GPT) much more rapidly than the PC world. This allows Mac OS to scale to larger storage capacities than Windows systems, and has made the adoption of 4K sectors (so-called “advanced format”) much easier.  In fact, Apple is well ahead of the Windows world in these areas even as it lags with an outdated filesystem and no volume manager.</p>
<p>Mac OS never had much in terms of storage flexibility. Sure, AppleRAID brought some flexibility and redundancy to the server world, but the average Mac user never delved much into this technology. While Apple was asleep at the wheel, every other operating system vendor introduced a flexible volume manager. Even Microsoft, who is often criticized for slow innovation, is way ahead of Apple when it comes to data storage.</p>
<blockquote><p><strong>What is a volume manager? </strong>Volume managers add flexibility to operating system allocation of storage, acting as a virtualization layer between disks and file systems. This is important, since modern computer systems need to maintain a consistent filesystem image even as storage devices change. Volume managers like Symantec&#8217;s Veritas Volume Manager and the OSF LVM allow many operating systems this sort of flexible storage management. But Apple never had a volume manager of their own until the introduction of CoreStorage in Mac OS X “Lion”. Read more at <a href="http://blog.fosketts.net/2008/02/21/volume-management-virtualizing-host-storage/" >Volume Management: Virtualizing Host Storage</a>.</p></blockquote>
<h3>Introducing CoreStorage</h3>
<p>All this has changed in Mac OS X 10.7 (“Lion”), however. Although Mac OS never did get ZFS, as was planned in 10.5, the storage enhancements found in 10.7 are getting awfully close in terms of features. Along with integrated file versions and full disk encryption comes a new technology called CoreStorage, including a full logical volume manager.</p>
<p>CoreStorage became necessary due to the inclusion of full volume encryption in Lion. Previously, Apple&#8217;s FileVault encryption technology relied on regular files to contain an encrypted filesystem. This worked fine until the need became apparent to encrypt an entire volume, whether it is the operating system disk or a removable drive. Although file-based technology can work in these scenarios, it is much less than ideal and also less than what competing operating systems offer.</p>
<p>But enabling full volume encryption requires an abstraction layer that Mac OS X simply did not have. Apple appears to have taken the long route, engineering a complete volume manager rather than hacking together some sort of kludgy mechanism. Although it is only used for FileVault 2 at the moment, CoreStorage appears to be a full volume manager that could, in the future, boast advanced features like mirroring, snapshots, and online storage migration.</p>
<h3>CoreStorage Data Structures</h3>
<div id="attachment_5978" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/08/What-CoreStorage-Does-Today.jpg" ><img class="size-medium wp-image-5978" title="What CoreStorage Does Today" src="http://static.fosketts.net/wp-content/uploads/2011/08/What-CoreStorage-Does-Today-300x225.jpg" alt="" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">CoreStorage implements a full complement of data structures but uses them in a very simplistic manner currently.</p></div>
<p>Apple did not simply copy existing volume manager semantics, and it does not appear that CoreStorage is an OEM version of someone else&#8217;s product. Rather, there are some intriguing new innovations present in CoreStorage that point to exciting possibilities in the future.</p>
<p>Like most volume managers, the basic building block of CoreStorage is the “logical volume group” (LVG). Illustrated in blue and purple above, each LVG takes storage from a “physical volume” (PV) and presents it to the operating system as a “logical volume” (LV). In this way, storage from a physical disk is abstracted before used by the operating system, allowing a great deal of flexibility. This is somewhat analogous to a hypervisor presenting a virtual machine interface.</p>
<p>Apple goes a step further than most volume managers, however, with the introduction of a new concept, the “logical volume family” (LVF). The LVF specifies properties that will be inherited by logical volumes that it contains. Currently, the only property specified by an LVF is FileVault encryption, but one can imagine that performance characteristics or redundancy could also be specified in this manner.</p>
<h3>CoreStorage Today and Tomorrow</h3>
<p>Today, when full volume FileVault encryption is used, Mac OS X automatically converts the desired volume into a CoreStorage volume, and encapsulating the partition as a PV, importing it into an LVG, and setting up an LVF and LV to contain the new filesystem. Only one of each element is created in this way, and all capacity is allocated at creation time. So there isn&#8217;t much use for the entire stack right now.</p>
<div id="attachment_5979" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/08/What-You-Can-Make-CoreStorage-Do.jpg" ><img class="size-medium wp-image-5979" title="What You Can Make CoreStorage Do" src="http://static.fosketts.net/wp-content/uploads/2011/08/What-You-Can-Make-CoreStorage-Do-300x225.jpg" alt="" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Using diskutil from the command line, one can create multiple logical volume families and logical volumes.</p></div>
<p>The Disk Utility GUI is fairly limited as well. Volumes can be converted to use FileVault 2, but all data is lost in this process. Only boot volumes can be corrected nondestructively through the GUI, and this happens in the Security &amp; Privacy preference pane rather than Disk Utility. When boot volumes are encrypted, Apple gives users the option to “escrow” the decryption key online using their MobileMe or iCloud account, but this is not allowed for other volumes.</p>
<p>Currently, whenever a volume is converted to using FileVault, it is also automatically converted to CoreStorage behind the scenes. And if encryption is turned off in the GUI, it is converted back (&#8220;reverted&#8221;) to whatever it was before. But it&#8217;s possible to convert a volume on the command line without encryption, and to remove encryption without reverting. It&#8217;s also possible to manually manipulate CoreStorage in other ways.</p>
<div id="attachment_5977" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/08/What-CoreStorage-Could-Do.jpg" ><img class="size-medium wp-image-5977" title="What CoreStorage Could Do" src="http://static.fosketts.net/wp-content/uploads/2011/08/What-CoreStorage-Could-Do-300x225.jpg" alt="" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">In the future, it should be possible to manipulate storage much more fully.</p></div>
<p>The fact that Apple included a full volume manager of their own making indicates a bright future for CoreStorage. Already, it is possible to use the command line utility, diskutil to nondestructively convert and encrypt volumes. It is also possible to manipulate volume groups, logical volume families (indirectly), and logical volumes to a limited extent using diskutil.  One hopes that future versions of Mac OS X will include additional functionality, including the ability to manipulate physical volumes.</p>
<h3>Stephen&#8217;s Stance</h3>
<p>Either Apple has big plans for CoreStorage, or some Apple software engineer got way ahead of himself and designed a complete logical volume manager just to house FileVault data! I think the former is likely, since we know that Apple wanted to include ZFS, a flexible combination volume manager and file system, in Mac OS X 10.5 but was unable to due to licensing concerns. Now two versions later, Lion includes all of the basic technology needed to effectively manage storage volumes. It is likely that the GUI simply lags behind this core technology, and we will see additional functionality added in later operating system revisions.</p>
<p>Regardless of intent, Mac OS X now includes a fairly full storage stack, from EFI and GPT through CoreStorage and HFS+. No longer is Apple behind the times in terms of core storage (if you pardon the pun) features. Now if only we could get them to implement iSCSI!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/"  rel="bookmark" class="crp_title">Undocumented CoreStorage Commands</a></li><li><a href="http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/"  rel="bookmark" class="crp_title">Three Key Storage Features Missing in Mac OS X &#8220;Lion&#8221;</a></li><li><a href="http://blog.fosketts.net/2008/02/21/volume-management-virtualizing-host-storage/"  rel="bookmark" class="crp_title">Volume Management: Virtualizing Host Storage</a></li><li><a href="http://blog.fosketts.net/2011/06/06/storage-features-mac-os-107-lion/"  rel="bookmark" class="crp_title">Key Storage Features in Mac OS X 10.7 &#8220;Lion&#8221;</a></li><li><a href="http://blog.fosketts.net/guides/walkthrough-logical-volume-manager-linux/"  rel="bookmark" class="crp_title">Linux Logical Volume Manager Walkthrough</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/">Mac OS X Lion Adds CoreStorage, a Volume Manager (Finally!)</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/" title="View all posts in Everything" rel="category tag">Everything</a>, <a href="http://blog.fosketts.net/category/features/" title="View all posts in Features" rel="category tag">Features</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>, <a href="http://blog.fosketts.net/category/everything/terabytehome/" title="View all posts in Terabyte home" rel="category tag">Terabyte home</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<series:name><![CDATA[CoreStorage]]></series:name>
	</item>
		<item>
		<title>Three Key Storage Features Missing in Mac OS X &#8220;Lion&#8221;</title>
		<link>http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/</link>
		<comments>http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 16:42:43 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[10.7]]></category>
		<category><![CDATA[ATTO]]></category>
		<category><![CDATA[CalDigit]]></category>
		<category><![CDATA[Core Data incremental storage]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[globalSAN]]></category>
		<category><![CDATA[HFS]]></category>
		<category><![CDATA[iCloud]]></category>
		<category><![CDATA[iCloud Storage API]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[LaCie]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Studio Network Solutions]]></category>
		<category><![CDATA[Thunderbolt]]></category>
		<category><![CDATA[USB 3.0]]></category>
		<category><![CDATA[Xsan]]></category>
		<category><![CDATA[Xtend]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=5654</guid>
		<description><![CDATA[Apple is not in enterprise storage company to be sure, and news from WWDC dashes any hopes we had for ZFS and iSCSI support. USB 3.0 seems a foregone conclusion, but Apple seems intent on ignoring it as long as possible. Although I welcome the new storage features included in Lion, it is disappointing that these were left out.]]></description>
			<content:encoded><![CDATA[<div id="attachment_5658" class="wp-caption aligncenter" style="width: 112px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/06/overview_callout_osx.png" ><img class="size-full wp-image-5658" title="overview_callout_osx" src="http://static.fosketts.net/wp-content/uploads/2011/06/overview_callout_osx.png" alt="" width="102" height="116" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Mac OS X 10.7 &quot;Lion&quot; lacks many of the storage features we&#39;ve long hoped for, including ZFS, iSCSI, and USB 3.0</p></div>
<p>Last week, at WWDC, Apple introduced many of the features found in their next operating system, OS X “Lion”. At that time, I posted an article about the <a href="http://blog.fosketts.net/2011/06/06/storage-features-mac-os-107-lion/" >storage features found in this new release</a>, including integrated revision control, a major update to the FileVault encryption package, and additional enterprise storage protocol support. But, <a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/" >like Snow Leopard</a>, Lion still lacks many storage related features, and it doesn&#8217;t look like Apple will get around to adding these anytime soon.</p>
<h3>A Better Filesystem (ZFS, Please)</h3>
<blockquote><p>See also <a href="http://blog.fosketts.net/2008/02/27/zfs-super-file-system/" >ZFS: Super File System!</a> and <a href="http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/" >Mac OS X Lion Adds CoreStorage, a Volume Manager (Finally!)</a></p></blockquote>
<p>During the development of Mac OS 10.5, “Leopard”, Apple spent a great deal of time working to replace their legacy HFS+ filesystem with ZFS, a much more advanced option. For starters, ZFS would have given Mac OS better reliability and flexibility, and it has been extended to include advanced features for security and capacity optimization.</p>
<p>But the battle between Sun and NetApp over patents related to the development of ZFS cast a shadow over the long needed replacement of HFS+. With Oracle buying Sun and focusing away from infrastructure products like ZFS, Apple seems to have lost interest in replacing their crufty old filesystem.</p>
<p>Instead of adding an advanced filesystem like ZFS, Mac OS X Lion extends HFS+ with versioning and enhanced security. The new Core Data incremental storage technology in Lion would probably have been easier to implement on ZFS, but Apple was able to add it to HFS+, and it will be a lifesaver in the guise of autosave, versions, and resume. The same goes for encryption, with FileVault 2 boasting background full disk encryption, remote wipe, and external drive support.</p>
<p>Those hoping for the integration of ZFS with Mac OS X appear to be out of luck. All components were removed from Snow Leopard, and Lion is moving forward without it. Sadly, this means that Mac OS X still lacks a flexible volume manager, something even Microsoft Windows boasts.</p>
<p>Perhaps the next version of Mac OS X will include friendly volume management features, but it is more likely that Apple will focus away from the filesystem and direct application developers toward the iCloud Storage API. And cloud truly is next-generation storage, making this a leapfrog approach and leaving ZFS in the dust.</p>
<blockquote><p>Update: Lion does indeed include a full logical volume manager! See <a href="http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/" >Mac OS X Lion Adds CoreStorage, a Volume Manager (Finally!)</a></p></blockquote>
<h3>USB 3.0: Still AWOL</h3>
<blockquote><p>See also <a href="http://blog.fosketts.net/2010/10/18/os-107-lion-bring-usb-30-mac/" >Will OS X 10.7 “Lion” Bring USB 3.0 To The Mac?</a> and <a href="http://blog.fosketts.net/series/thunderbolt/" >my Thunderbolt series</a></p></blockquote>
<p>Although Apple may have simply overlooked or neglected to mention it, USB 3.0 apparently made no appearance at WWDC. <a href="http://blog.fosketts.net/series/thunderbolt/" >Thunderbolt is an impressive technology</a> to be sure, and I am bullish on its future application and performance. But “SuperSpeed” USB 3.0 seems poised to seize the baton and become the ubiquitous next-generation interconnect for every day peripherals.</p>
<p>Thunderbolt is a strategic protocol for Apple, and I expect it to rapidly spread across the entire Mac product range. Rather than simply a high-speed interconnect, Thunderbolt will soon enable advanced docking features, as envisioned in my recent post about <a href="http://blog.fosketts.net/2011/04/20/thunderbolt-imac-peripheral-macbook-pro/" >the iMac as a Thunderbolt peripheral</a>. It will also enable changes to the physical size and shape of laptop and desktop computers and servers, with many suggesting that the next-generation MacBook Air will become the standard Apple laptop.</p>
<p>In contrast, USB 3.0 is simply a performance bump for USB. It is likely that Apple will support USB 3.0 sooner or later, and third-party vendors are already rolling out Mac OS support. CalDigit recently shipped <a href="http://blog.fosketts.net/2011/05/02/caldigit-fasta-6gu3-esata-usb-3-mac-pro/" >their third USB 3.0 controller</a> for the Mac, and LaCie sells their own “<a href="http://blog.fosketts.net/2010/11/05/lacie-usb-30-driver-mac-osx-troubleshooting/" >walled garden</a>” card and peripherals as well. I heard rumors that a few vendors are working on Thunderbolt to USB 3.0 bridges and breakout boxes as well.</p>
<p>USB 3.0 will come to the Mac sooner or later, but Thunderbolt is here to stay.</p>
<h3>Enterprise iSCSI Support</h3>
<blockquote><p>See also <a href="http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/" >Will Snow Leopard Finally Bring iSCSI To The Mac?</a></p></blockquote>
<p>Another technology that Apple has <a href="http://www.zdnet.com/blog/apple/waiting-for-leopards-iscsi-support/1097" >flirted with</a> in Leopard but never delivered is a software initiator for iSCSI, the block storage protocol that runs over Ethernet. We have not heard anything further about iSCSI since 2007, and there was no mention in the Lion introduction either.</p>
<p>Interestingly, Apple did rollout other new enterprise storage protocol options, including NFSv4, DFS, and even integration of Xsan, the Fibre Channel filesystem. Xsan also added ALUA compatible multipathing, a real surprise for storage geeks like me. But iSCSI was nowhere to be found.</p>
<p>This is a real shame, since iSCSI is becoming increasingly common in enterprise storage circles. Convergence on Ethernet is a hot topic right now, and iSCSI for Mac would give exceptional flexibility and interoperability and fit right into the &#8220;prosumer&#8221; Mac market niche.</p>
<p>Instead, end-users are stuck working with third-party iSCSI initiators, Fibre Channel and Xsan, or NFS. Although I am a fan of their <a href="http://www.studionetworksolutions.com/products/product_detail.php?pi=11" >free globalSAN product</a>, Studio Network Solutions does not offer enterprise support for third-party arrays. The other major option for Mac iSCSI is <a href="http://www.attotech.com/products/product.php?scat=17&amp;sku=INIT-MAC0-001" >ATTO&#8217;s Xtend</a>, which is supported but somewhat expensive. <a href="http://www.drobo.com/resources/iscsi.php" >Drobo also offers an iSCSI client</a> for use with their storage arrays, but it is severely limited. An integrated Apple solution would be a welcome addition, both for consumers and enterprise systems administrators.</p>
<h3>Stephen&#8217;s Stance</h3>
<p>Apple is not in enterprise storage company to be sure, and news from WWDC dashed any hopes we had for ZFS and iSCSI support. USB 3.0 seems a foregone conclusion, but Apple seems intent on ignoring it as long as possible. Although I welcome <a href="http://blog.fosketts.net/2011/06/06/storage-features-mac-os-107-lion/" >the new storage features included in Lion</a>, it is disappointing that these were left out.</p>
<p>Note that TRIM support was also not mentioned at WWDC, but it is likely included.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/06/06/storage-features-mac-os-107-lion/"  rel="bookmark" class="crp_title">Key Storage Features in Mac OS X 10.7 &#8220;Lion&#8221;</a></li><li><a href="http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/"  rel="bookmark" class="crp_title">Mac OS X Lion Adds CoreStorage, a Volume Manager (Finally!)</a></li><li><a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/"  rel="bookmark" class="crp_title">Snow Leopard Is Stingy With The Storage Love</a></li><li><a href="http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/"  rel="bookmark" class="crp_title">Will Snow Leopard Finally Bring iSCSI To The Mac?</a></li><li><a href="http://blog.fosketts.net/2011/05/02/caldigit-fasta-6gu3-esata-usb-3-mac-pro/"  rel="bookmark" class="crp_title">CalDigit Brings Both eSATA and USB 3 to the Mac Pro</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/">Three Key Storage Features Missing in Mac OS X &#8220;Lion&#8221;</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/" title="View all posts in Everything" rel="category tag">Everything</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<series:name><![CDATA[Mac OS X Lion]]></series:name>
	</item>
		<item>
		<title>We Need a Storage Revolution</title>
		<link>http://blog.fosketts.net/2011/04/30/storage-revolution/</link>
		<comments>http://blog.fosketts.net/2011/04/30/storage-revolution/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 16:00:00 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[BigTable]]></category>
		<category><![CDATA[CAS]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Files-11]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[HFS]]></category>
		<category><![CDATA[Metadata]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[nas storage]]></category>
		<category><![CDATA[network attached storage]]></category>
		<category><![CDATA[network storage]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[storage management]]></category>
		<category><![CDATA[Sunday series]]></category>
		<category><![CDATA[updated]]></category>
		<category><![CDATA[VMS]]></category>
		<category><![CDATA[volume manager]]></category>
		<category><![CDATA[XAM]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/2008/10/26/we-need-a-storage-revolution/</guid>
		<description><![CDATA[Storage protocols continue to mimic direct attached storage, with the concepts of block and file at its core. No amount of virtualization, and no new protocol, will fix this - we need a storage revolution.]]></description>
			<content:encoded><![CDATA[<div id="attachment_789" class="wp-caption aligncenter" style="width: 226px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2008/09/revolution-array.png" ><img class="size-medium wp-image-789 " title="Revolution Array" src="http://blog.fosketts.net/wp-content/uploads/2008/09/revolution-array-216x300.png" alt="" width="216" height="300" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">I think this sentiment is just as valid today as when I posted it in 2008!</p></div>
<p>Although many discussions in the storage industry focus on the relative merits of one protocol or another, the conversation occasionally turns to the core issue at hand: We continue to patch together a system based on outdated concepts. Most storage protocols continue to mimic direct attached storage, and most of our so-called networks act as point to point channels. An ultra-modern virtualized storage infrastructure with all the latest bells and whistles still holds the concepts of block and file at its core. Whenever the storage industry has tried to bring about real storage management they have been stymied by a lack of context for data.</p>
<p>No amount of virtualization, and no new protocol, will fix this. Put simply, we need a storage revolution.</p>
<h3>Channels, Blocks, and Files</h3>
<p>Most innovation in the 1980s and early 1990s focused on moving storage out of the server. <a rel="nofollow" href="http://en.wikipedia.org/wiki/SCSI"  target="_blank">SCSI</a> allowed disk to exist in a separate cabinet, <a rel="nofollow" href="http://en.wikipedia.org/wiki/RAID"  target="_blank">RAID</a> allowed multiple physical disks to become a single virtual one, and these were mixed to become the prototype storage array. Although SCSI allowed one-to-many connectivity, it was never a true peer-to-peer network, even once it was mixed with network concepts in the form of <a rel="nofollow" href="http://en.wikipedia.org/wiki/Fibre_Channel"  target="_blank">Fibre Channel</a>.</p>
<p>Even today, SAN storage is focused on providing faster, more flexible, and feature-packed direct-attached storage. A modern virtual SAN hides a complex arrangement of caching, data protection, tiered storage, replication, and deduplication, masquerading the lot as a simple, lowly disk drive. It is sad but true that all of our work as an industry has been dedicated to recreating what we started with.</p>
<p>Networked file-based storage is no better. Although NAS devices have all the advanced features of their SAN cousins, they must present a simple file tree to the host to retain compatibility. File virtualization merely presents a larger homogenous tree.</p>
<p>Inside the server, too, features and complexity are hidden to retain a familiar file system format. Volume managers can do anything a virtualization device can, but must present their output as a simple (though virtual) disk drive. File systems, too, have added features but still present a familiar tree of mount points, inodes, and files. Even ZFS, possibly <a href="http://blog.fosketts.net/2008/02/27/zfs-super-file-system/"  target="_self">the most advanced</a> combination of volume management and file system technology yet, must present a simple tree of storage to applications.</p>
<h3>The Metadata Roadblock</h3>
<p>This outdated paradigm, of disks and file trees, is ill-suited to today&#8217;s storage challenges. Data must be categorized so actions can be taken to preserve or destroy it based on policies. Data must be searchable so users and applications can find what they want. Data must be flexible so it can be used in new ways. Our antiquated notions are not capable of meeting these challenges.</p>
<p>One simple problem is that we lack context for our data. Most file systems merely assign to a file a name, location, owner, and security attributes. The most advanced can contain extended metadata, but this is rarely seen in practice since many applications cannot agree on how to use this data. Microsoft&#8217;s Office suite can store and share extended file attributes, for example, but these live inside the file rather than in the file system. The promise of expanded Office attributes is only realized in conjunction with a content management system like SharePoint which lies above the lowly file system.</p>
<p>What if the storage system could keep this data instead? What if it could logically group files according to project or client, mining keywords and authors, and maintaining revisions? These concepts are not new, having been implemented in content management systems for years, and certain elements appeared in file systems, like <a rel="nofollow" href="http://en.wikipedia.org/wiki/Hierarchical_File_System"  target="_blank">Apple&#8217;s HFS</a> and <a rel="nofollow" href="http://en.wikipedia.org/wiki/Files-11"  target="_blank">VMS&#8217; Files-11</a>, for decades.</p>
<h3>Cut Down the Tree</h3>
<p>File metadata would allow advanced features, but truly taking advantage of them requires a more fundamental shift in the way applications access files. Rather than sticking to a traditional hierarchy of directories in a tree (which was, after all, simply a primitive metadata system), we should remove the tree altogether. Allow files to become data objects, identified by arbitrary attributes and managed according to an overarching policy.</p>
<p>This future vision is decidedly different from our current notion of storage, but is not so far off. Many organizations now rely on central data warehouses based on SQL-language relational databases. As many storage managers have grumbled, databases tend to ignore storage management concepts entirely, managing their own content independently.</p>
<p>But not all applications need a database back-end, so another initiative seeks to provide generic object storage for wider use. Called content-addressable storage or <a rel="nofollow" href="http://en.wikipedia.org/wiki/Content-addressable_storage"  target="_blank">CAS</a>, these devices have traditionally been used only for archival purposes, since that was their first market application. As vendors break free of proprietary interfaces in favor of open ones like XAM, CAS could transform storage itself by eliminating both file and block storage at once.</p>
<p>Similar concepts are already at work in the so-called Web 2.0 world. Non-traditional databases like Google BigTable, Amazon S3, and Hadoop allow massive scalability for object storage. API-sharing initiatives with many Web 2.0 companies can be seen as similar prototypical object storage frameworks. Any of these could be leveraged to provide a new world of data storage, and many are gaining traction even now.</p>
<h3>Stephen&#8217;s Stance</h3>
<p>Although traditional block storage is here to stay for disk drives, and tree-type file systems are likely to remain the foundation of operating system storage, new object-based concepts could change the world in fundamental ways. As applications become &#8220;web aware&#8221;, they also become object aware, increasing the likelihood of such a storage revolution. For the majority of applications, this new world would be a welcome one indeed.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/04/19/granularity-challenge-storage-management/"  rel="bookmark" class="crp_title">Granularity: The Hidden Challenge of Storage Management</a></li><li><a href="http://blog.fosketts.net/2007/06/25/storage-history-the-3server/"  rel="bookmark" class="crp_title">Storage History: The 3Server</a></li><li><a href="http://blog.fosketts.net/2010/10/26/cas-cloud-revolutionary-storage/"  rel="bookmark" class="crp_title">From CAS to Cloud: Revolutionary Storage</a></li><li><a href="http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/"  rel="bookmark" class="crp_title">greenBytes Embraces and Extends ZFS</a></li><li><a href="http://blog.fosketts.net/2008/09/16/deduplication-primary-storage/"  rel="bookmark" class="crp_title">Deduplication Coming to Primary Storage</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/04/30/storage-revolution/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/04/30/storage-revolution/">We Need a Storage Revolution</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/04/30/storage-revolution/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>My 2009 IT Industry Predictions</title>
		<link>http://blog.fosketts.net/2009/12/24/2009-industry-predictions/</link>
		<comments>http://blog.fosketts.net/2009/12/24/2009-industry-predictions/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 14:00:08 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[.Mac]]></category>
		<category><![CDATA[Alan Atkinson]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Atmos]]></category>
		<category><![CDATA[Avatar]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[Dave Donatelli]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[GDrive]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Iomega]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Nirvanix]]></category>
		<category><![CDATA[OnTap]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[Rackspace]]></category>
		<category><![CDATA[recession]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[SNW]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[Storage Decisions]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[Tech Field Day]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Xiotech]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2567</guid>
		<description><![CDATA[Predictions are perilous: Get it right and you look like a mere trend-watcher; get it wrong and you look like a fool. So I'm doing something different this year: I'm going to make predictions for 2009 now that it's over, and reflect on just how smart I am (not) to have made them.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.fosketts.net/wp-content/uploads/2009/12/Lightbulb.jpg" ><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-full wp-image-2569" title="Lightbulb" src="http://blog.fosketts.net/wp-content/uploads/2009/12/Lightbulb.jpg" alt="" width="425" height="425" /></a></p>
<p>It&#8217;s that time again, when everyone who thinks they&#8217;re a pundit (that would be everyone with a blog or Twitter account) has to make predictions for the coming year. But predictions are perilous: Get it right and you look like a mere trend-watcher; get it wrong and you look like a fool. It&#8217;s such a hassle! So I&#8217;m doing something different this year: <strong>I&#8217;m going to make predictions for 2009 now that it&#8217;s over</strong>, and reflect on just how smart I am (not) to have made them. Or something.<span id="more-2567"></span></p>
<h3>What I Would Have Gotten Right</h3>
<p>I definitely could have predicted a lot of what happened in 2009. I mean, <strong>these were slam dunks!</strong></p>
<ol>
<li><strong>Twitter rocks the world</strong> &#8211; I wasn&#8217;t early to Twitter, but I spent the early part of 2009 <a href="http://blog.fosketts.net/2008/12/05/storage-twitter/"  target="_blank">evangelizing</a> its benefits to companies and co-workers alike. Considering how common Twitter is today, it&#8217;s hard to believe how roundly criticized and misunderstood it was this time last year. Yet here we are, on the verge of 2010, and Twitter has seeped onto our business cards, presentation templates, and web sites. I might not have predicted how stable (!) Twitter got by the end of the year, though.</li>
<li><strong>Apple&#8217;s Macs and iPhones rule</strong> &#8211; I switched to <a href="http://blog.fosketts.net/series/iPhone/"  target="_blank">the iPhone</a> and <a href="http://blog.fosketts.net/series/MacBook-Pro/"  target="_blank">the Mac</a> in 2007 and 2008, respectively, but it looks like I wasn&#8217;t much of an iconoclast after all: By November, half of the <a href="http://gestaltit.com/field-day/"  target="_blank">Tech Field Day</a> delegates were using MacBooks, and the Windows and Blackberry holdouts have started vocally defending their operating system choice. Pretty much like Mac folks used to do way back in 2008.</li>
<li><strong>The recession is a serious pain</strong> &#8211; Companies put the brakes on spending and hiring, many even shifting both into reverse in 2009. This came as no surprise to humans capable of thought. The impact on enterprise IT companies was similarly predictable: Although most were able to survive, the impact of 2009 will continue to be felt for years. I might have predicted it would be worse, though I&#8217;m glad to say I would have been wrong.</li>
<li><strong>EMC, NetApp, HDS, HP, and IBM continue to quibble</strong> &#8211; Surprise: Big company bloggers spend way too much time criticizing the products and actions of each other and way to little time talking about the true value of their own products.</li>
</ol>
<p>Non-IT slam-dunk predictions: Obama was reviled by the right; the war in Afghanistan continues; people do stupid stuff in the name of reality shows.</p>
<h3>What I Probably Could Have Predicted</h3>
<p>Although some details would likely have been missed, <strong>I think I would have seen these coming<span style="font-weight: normal;">.</span></strong></p>
<ol>
<li><strong>Cloud compute and storage hits the enterprise</strong> &#8211; I was a believer in the cloud this time last year, and <a href="http://blog.fosketts.net/2009/04/02/changing-times-demand-focus/"  target="_blank">I bet my future on it</a> by taking a position at enterprise cloud storage provider, Nirvanix, in March. I would have predicted that enterprise buyers would be putting serious thought to buying cloud products, but the scope has surprised me. We&#8217;re talking enough petabytes that the non-cloud players felt compelled to strike back with the private cloud pitch. Awesome!</li>
<li><strong>Sun and Data Domain were acquired</strong> &#8211; My money would have been on Dell, IBM, or HP as buyers for this pair, but EMC wouldn&#8217;t have been outside my guesses. Still, Oracle buying Sun and vocally committing to keep it going, SPARC and all, would never have come to mind. But I wouldn&#8217;t have guessed against it either, so I&#8217;ll give myself a point here!</li>
<li><strong>Cisco and EMC buddy up</strong> &#8211; I&#8217;ve long thought an outright merger of these two was in the cards, but even the recession couldn&#8217;t make the financials work. A partnership would have been on the list, and <a href="http://thestoragearchitect.com/2009/11/03/enterprise-computing-vmware-cisco-and-emc-join-forces-to-create/"  target="_blank">Acadia</a> came as no surprise to anyone.</li>
<li><strong>Cloud outages and data loss</strong> &#8211; I definitely could have predicted that high-profile cloud services would fall over throughout the year, and that some would lose data. Not all are enterprise-grade, after all. But the outages at Google, Rackspace, and Amazon, and Microsoft&#8217;s Danger data loss, surprised me. Don&#8217;t those guys have their acts together?</li>
<li><strong>IT conferences falter</strong> &#8211; I spoke at Interop in 2009, but it lacked the 20,000-strong crowd it once had. Storage Decisions and Storage Networking World managed to fill their halls, but the old-school IT conference has lost its luster. Although VMworld remains strong, attendance was definitely off.</li>
<li><strong>FCoE and SSD are still starting</strong> &#8211; I&#8217;ve been lukewarm on <a href="http://blog.fosketts.net/tag/FCoE/"  target="_blank">Fibre Channel over Ethernet</a> and <a href="http://blog.fosketts.net/tag/ssd/"  target="_blank">Solid State Drives</a>, but I&#8217;m a bit surprised that storage vendors didn&#8217;t push them harder in 2009. I might have guessed there would have been more customer uptake to match the buzz.</li>
<li><strong>SMB storage is hot</strong> &#8211; There&#8217;s a hole in the storage market between $1,000 and $20,000, and companies like <a href="http://blog.fosketts.net/series/Drobo/"  target="_blank">Drobo</a> and <a href="http://blog.fosketts.net/series/Iomega/"  target="_blank">Iomega</a> are rushing in to fill it. Now that ESX has solid iSCSI support, I expect a world of innovation here. (Oops, that sounds kind of like a 2010 prediction!)</li>
</ol>
<p>Also in the predictable category: Goldman Sachs and Bank of America thrived while others fell; Ford is the strongest of the remaining US automakers; Boeing finally got the 787 off the ground.</p>
<h3>What I Never Would Have Guessed</h3>
<p>I&#8217;m not perfect, even in retrospect. Some of the Tech news from 2009 was just <strong>completely off the wall</strong>.</p>
<ol>
<li><strong>Microsoft Bing: This time for sure!</strong> &#8211; Seriously, Microsoft should stick to in-house thinking instead of trying to copy its rivals. Yet somehow, miraculously, Bing appeared and did not suck. In fact, I&#8217;m hearing regular (non-techie) folks around town talking about using the search engine. I&#8217;ve even used it! Could they actually have a winner?</li>
<li><strong>Windows 7 rocks</strong> &#8211; Really? Seriously? Could Microsoft have come up with a solid replacement for Windows XP?</li>
<li><strong>Ship it!</strong> &#8211; It&#8217;s not even 2010, and enterprise storage buyers can go out and purchase <a rel="nofollow" href="http://storagebod.typepad.com/storagebods_blog/2009/08/duke-nukem-forever-ontap-8.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+StoragebodsBlog+%28Storagebod%27s+Blog%29&amp;utm_content=Google+Reader"  target="_blank">NetApp&#8217;s OnTap 8</a>, <a href="http://gestaltit.com/all/tech/storage/bas/emcs-fast-1-action/"  target="_blank">EMC&#8217;s FAST</a>, <a href="http://gestaltit.com/featured/top/gestalt/emc-rules-atmos-compute/"  target="_blank">EMC Atmos Compute</a>, and unicorn tears. Well, maybe not unicorn tears.</li>
<li><strong>Still no GDrive</strong> &#8211; Seemingly every company has a cloud storage platform, from Amazon to Rackspace, Nirvanix to EMC, so why not Google? Could GDrive join Duke Nukem Forever as the most famous vaporware of the decade?</li>
<li><strong>The executive shuffle</strong> &#8211; <a href="http://gestaltit.com/featured/top/devang/dave-donatellis-move-emc-hp/"  target="_blank">Dave Donatelli</a> was supposed to lead EMC, not HP. <a href="http://gestaltit.com/featured/top/stephen/alan-atkinson-wysdm-emc-xiotech/"  target="_blank">Alan Atkinson</a> was supposed to launch another startup, not take over Xiotech. At least <a href="http://gestaltit.com/all/tech/storage/stephen/netapp-shows-ceo-succession-work/"  target="_blank">NetApp was gentle</a>.</li>
<li><strong>Mac OS X (still) lacks iSCSI and ZFS</strong> &#8211; Come on, Cupertino, what&#8217;s wrong with you guys? I&#8217;ve been hyping ZFS for years, and iSCSI is commonplace. Yet <a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/"  target="_blank">Snow Leopard is stingy</a> with both. Makes me want to hiss like one of those blue folks in Avatar.</li>
<li><strong>Gestalt IT is a success</strong> &#8211; On a personal note, Gestalt IT didn&#8217;t even exist this time last year, and now we have <a href="http://gestaltit.com"  target="_blank">a successful IT infrastructure blog</a> and <a href="http://gestaltit.com/field-day/"  target="_blank">social media event</a>. Amazing!</li>
</ol>
<p>Other total shockers: Everyone loves Michael Jackson again; digital Beatles tunes are available everywhere but iTunes; Obama&#8217;s Nobel Peace Prize arrives 10 years early.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/04/23/enterprise-storage-strategies-blog/"  rel="bookmark" class="crp_title">Introducing the Enterprise Storage Strategies Blog</a></li><li><a href="http://blog.fosketts.net/2009/07/01/dustin-pedroia-common/"  rel="bookmark" class="crp_title">Dustin Pedroia And I Have Two Things In Common!</a></li><li><a href="http://blog.fosketts.net/2009/09/15/whats-cloud-storage-storage-decisions/"  rel="bookmark" class="crp_title">What&#8217;s All This About Cloud Storage? Ask Me At Storage Decisions</a></li><li><a href="http://blog.fosketts.net/2009/03/19/sun-cloud/"  rel="bookmark" class="crp_title">Sun Launches Their Own Cloud, But For Which Market?</a></li><li><a href="http://blog.fosketts.net/2009/04/23/cloud-slam-storage-panel/"  rel="bookmark" class="crp_title">Cloud Slam Storage Panel: This Will Be Interesting</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/12/24/2009-industry-predictions/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/12/24/2009-industry-predictions/">My 2009 IT Industry Predictions</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/" title="View all posts in Everything" rel="category tag">Everything</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>, <a href="http://blog.fosketts.net/category/everything/terabytehome/" title="View all posts in Terabyte home" rel="category tag">Terabyte home</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/12/24/2009-industry-predictions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Is Stingy With The Storage Love</title>
		<link>http://blog.fosketts.net/2009/06/09/snow-leopard-storage/</link>
		<comments>http://blog.fosketts.net/2009/06/09/snow-leopard-storage/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 18:53:58 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[Iomega]]></category>
		<category><![CDATA[iPhone 3GS]]></category>
		<category><![CDATA[iPhone OS 3.0]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Leopard10.5]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[WWDC]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2001</guid>
		<description><![CDATA[Apple wowed its fans and impressed its critics with a successful worldwide developer conference keynote yesterday. Along with much obvious focus on iPhone OS 3.0 and the new speedier iPhone 3GS, the company turned the spotlight on new Mac hardware and the next version of OS X, Snow Leopard. This is a lower-profile OS release [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1574" class="wp-caption alignright" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"></p>
<p><a href="http://blog.fosketts.net/wp-content/uploads/2009/03/hero20080609.jpg" ><img class="size-medium wp-image-1574 " title="hero20080609" src="http://blog.fosketts.net/wp-content/uploads/2009/03/hero20080609-300x112.jpg" alt="Snow Leopard is coming - will iSCSI finally tag along?" width="300" height="112" /></a></p>
<p><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Snow Leopard will be here in September, but ZFS and iSCSI are AWOL</p></div>
<p>Apple wowed its fans and impressed its critics with a successful worldwide developer conference keynote yesterday. Along with much obvious focus on iPhone OS 3.0 and the new speedier iPhone 3GS, the company turned the spotlight on new Mac hardware and the next version of OS X, Snow Leopard. This is a lower-profile OS release than the last two (Tiger and Leopard), as indicated by the lower price ($29) and derivative name. But although there are many few features under the hood, Snow Leopard does little to move the ball forward from a storage perspective. <a href="http://blog.fosketts.net/2008/02/27/zfs-super-file-system/"  target="_blank">ZFS</a> and iSCSI, two long-rumored features, are notably absent.<span id="more-2001"></span></p>
<p>Apple first teased both ZFS and iSCSI support back in the Tiger days, and these features were rumored for Leopard but absent on launch. Leopard Server had included read-only ZFS support, but even this level is support is reportedly absent in Snow Leopard. An iSCSI initiator was present in early Leopard builds but never showed up again, even in Snow Leopard. Still, the spread of the iSCSI protocol in the SMB market that has taken to Apple&#8217;s server products as well as Microsoft&#8217;s successful iSCSI initiator software suggested that an <a href="http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/"  target="_blank">iSCSI initiator might become a Snow Leopard feature</a>, at least in the server version.</p>
<p>Apple&#8217;s reduced focus on ZFS is understandable. Although it offers some compelling advantages, especially in server environments, it would bring little to the laptop/desktop market. In fact, ZFS is not really all that useful on the typical end-user Mac, with a single hard disk drive and a raft of removables attached with USB or FireWire. On the other hand, iSCSI support would have been increasingly welcome even in the consumer world as products like <a href="http://blog.fosketts.net/2009/04/09/drobo-pros/"  target="_blank">Drobo</a> and <a href="http://blog.fosketts.net/2009/04/16/iomega-storcenter-ix4-200r/"  target="_blank">Iomega</a> add iSCSI as an option. The lack of a built-in initiator marginalizes the Mac in the emerging Ethernet SAN world, leaving vendors like Drobo to go it alone.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/"  rel="bookmark" class="crp_title">Will Snow Leopard Finally Bring iSCSI To The Mac?</a></li><li><a href="http://blog.fosketts.net/2010/07/26/boot-snow-leopard-64bit-mode/"  rel="bookmark" class="crp_title">How To Boot Snow Leopard in 64-Bit Mode</a></li><li><a href="http://blog.fosketts.net/2009/08/30/snow-leopard-hp-printer-driver/"  rel="bookmark" class="crp_title">Located! Missing HP Printer Driver For Snow Leopard</a></li><li><a href="http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/"  rel="bookmark" class="crp_title">Three Key Storage Features Missing in Mac OS X &#8220;Lion&#8221;</a></li><li><a href="http://blog.fosketts.net/2009/04/09/drobo-pros/"  rel="bookmark" class="crp_title">Drobo For Pros But Not Me</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/06/09/snow-leopard-storage/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/">Snow Leopard Is Stingy With The Storage Love</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/06/09/snow-leopard-storage/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<series:name><![CDATA[Snow Leopard]]></series:name>
	</item>
		<item>
		<title>Will Snow Leopard Finally Bring iSCSI To The Mac?</title>
		<link>http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/</link>
		<comments>http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 19:41:51 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[10.5]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[abcSAN]]></category>
		<category><![CDATA[Ardis]]></category>
		<category><![CDATA[ATTO]]></category>
		<category><![CDATA[EqualLogic]]></category>
		<category><![CDATA[globalSAN]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[SANmp]]></category>
		<category><![CDATA[SmallTree]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Studio Network Solutions]]></category>
		<category><![CDATA[Xtend SAN]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1571</guid>
		<description><![CDATA[ZFS wasn&#8217;t the only AWOL storage technology in Apple&#8217;s OS X 10.5 &#8211; early builds of Leopard included a built-in iSCSI initiator. When the operating system was finally released in October of 2007, both ZFS and iSCSI were quietly dropped, making room for 300 other features Apple felt were more prime-time-ready. With the next major [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1574" class="wp-caption alignright" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/03/hero20080609.jpg" ><img class="size-medium wp-image-1574" title="hero20080609" src="http://blog.fosketts.net/wp-content/uploads/2009/03/hero20080609-300x112.jpg" alt="Snow Leopard is coming - will iSCSI finally tag along?" width="300" height="112" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Snow Leopard is coming - will iSCSI finally tag along?</p></div>
<p>ZFS wasn&#8217;t the only AWOL storage technology in Apple&#8217;s OS X 10.5 &#8211; <strong>early builds of Leopard included a built-in iSCSI initiator</strong>. When the operating system was finally released in October of 2007, both ZFS and iSCSI were <a href="http://www.infrageeks.com/groups/infrageeks/weblog/97ed7/"  target="_blank">quietly dropped</a>, making room for <a rel="nofollow" href="http://www.apple.com/macosx/features/300.html"  target="_blank">300 other features</a> Apple felt were more prime-time-ready.</p>
<p>With the next major OS X release, 10.6 &#8220;Snow Leopard&#8221;, just around the corner, many have wondered if iSCSI will join the <a href="http://blogs.zdnet.com/storage/?p=335"  target="_blank">reanimated ZFS support</a>. Sadly, there has been <a rel="nofollow" href="http://www.apple.com/macosx/snowleopard/"  target="_blank">no word from Apple</a> on the fate of their iSCSI initiator. But silence does not necessarily tell a tale at the always-circumspect company, so hope springs eternal for the iSCSI faithful. If the <a href="http://blog.fosketts.net/2009/03/11/10-gbe-iscsi-fcoe-microsoft/"  target="_blank">rousing success</a> of Microsoft&#8217;s iSCSI initiator is any indication, Apple is seriously missing out!</p>
<p><span id="more-1571"></span></p>
<p>In the mean time, those seeking iSCSI connectivity within Mac OS X do have <strong>third-party options</strong> to consider:</p>
<ul>
<li><a href="http://www.studionetworksolutions.com/products/product_detail.php?pi=11" >Studio Network Solutions</a> offers a free (<a rel="nofollow" href="http://en.wikipedia.org/wiki/Gratis_versus_Libre"  target="_blank">as in beer</a>) iSCSI initiator for OS X Tiger and Leopard. The globalSAN iSCSI Initiator is the client-side portion of their SANmp storage sharing solution, and purports to support most of the required protocols. In practice, however, the company cannot support other targets than their own. globalSAN failed to mount any LUNs from my Windows Storage Server iSCSI test rig, and reports claim mixed results from EqualLogic and EMC SANs besides.</li>
<li><a href="http://www.attotech.com/xtend.html" >ATTO Technology</a> sells a commercial iSCSI initiator for OS X, Xtend SAN, and reports here are <a rel="nofollow" href="http://discussions.apple.com/thread.jspa?messageID=9045953"  target="_blank">very favorable</a>. Although the $195 price puts it out of reach for home users, corporations wishing to connect Leopard systems to an iSCSI SAN should look no further.</li>
<li>Another commercial option is SmallTree Software&#8217;s abcSAN. Listed at $150, <a rel="nofollow" href="http://stciscsi.blogspot.com/2008/04/small-trees-internal-iscsi-testing.html"  target="_blank">abcSAN lists EqualLogic</a> among its functional targets, but the standalone initiator is nowhere to be found <a href="http://www.small-tree.com/GraniteSTOR_s/94.htm"  target="_blank">on SmallTree&#8217;s web site</a>. They also have an ATA-over-Ethernet (AoE) solution for the true nerds in the audience!</li>
<li><a href="http://www.ardistech.com/main.html?id=13&amp;lang="  target="_blank">Ardis</a> may also sell an iSCSI initiator for OS X.</li>
</ul>
<p>All in all, iSCSI on OS X is in a sorry state of affairs. If only Apple had released the initiator seen in early Leopard builds! Let&#8217;s all hope Snow Leopard brings iSCSI to the party at last!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/"  rel="bookmark" class="crp_title">Snow Leopard Is Stingy With The Storage Love</a></li><li><a href="http://blog.fosketts.net/2011/06/13/storage-features-missing-lion/"  rel="bookmark" class="crp_title">Three Key Storage Features Missing in Mac OS X &#8220;Lion&#8221;</a></li><li><a href="http://blog.fosketts.net/2009/04/09/drobo-pros/"  rel="bookmark" class="crp_title">Drobo For Pros But Not Me</a></li><li><a href="http://blog.fosketts.net/2009/01/26/essential-vmware-esx-iscsi/"  rel="bookmark" class="crp_title">Essential Reading for VMware ESX iSCSI Users!</a></li><li><a href="http://blog.fosketts.net/2010/07/26/boot-snow-leopard-64bit-mode/"  rel="bookmark" class="crp_title">How To Boot Snow Leopard in 64-Bit Mode</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/">Will Snow Leopard Finally Bring iSCSI To The Mac?</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/03/18/snow-leopard-iscsi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<series:name><![CDATA[Snow Leopard]]></series:name>
	</item>
		<item>
		<title>SSD: So Close and Yet So Far</title>
		<link>http://blog.fosketts.net/2008/10/15/ssd-storage-where/</link>
		<comments>http://blog.fosketts.net/2008/10/15/ssd-storage-where/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 19:53:24 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[DMX]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[flash memory]]></category>
		<category><![CDATA[Fusion-IO]]></category>
		<category><![CDATA[Gear6]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[NAND]]></category>
		<category><![CDATA[ReadyBoost]]></category>
		<category><![CDATA[solid state disk]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[SVC]]></category>
		<category><![CDATA[TMS]]></category>
		<category><![CDATA[Turbo Memory]]></category>
		<category><![CDATA[Violin]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=877</guid>
		<description><![CDATA[Solid state (NAND flash) storage is all the rage right now, but there are many lingering questions regarding its true performance, reliability, and cost. But no question is more important in determining its ultimate usefulness than that of location: Where should flash storage be placed to maximize return on investment? Storage companies have argued that [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_878" class="wp-caption alignright" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a rel="nofollow" href="http://commons.wikimedia.org/wiki/Image:Fram_approaching_in_front_of_iceberg_upernavik_2007-08-19_1.jpg" ><img class="size-medium wp-image-878" title="800px-fram_approaching_in_front_of_iceberg_upernavik_2007-08-19_1" src="http://blog.fosketts.net/wp-content/uploads/2008/10/800px-fram_approaching_in_front_of_iceberg_upernavik_2007-08-19_1-300x129.jpg" alt="Fram approaching in front of iceberg upernavik, copyright Kim Hansen" width="300" height="129" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Fram approaching in front of iceberg upernavik, CC-by-SA copyright Kim Hansen</p></div>
<p>Solid state (NAND flash) storage is all the rage right now, but there are many lingering questions regarding its true performance, reliability, and cost. But no question is more important in determining its ultimate usefulness than that of location: <strong>Where should flash storage be placed to maximize return on investment?</strong></p>
<p>Storage companies have argued that flash disks can be used most effectively in external storage devices, arguing that it&#8217;s simpler to just leverage existing storage technologies. Server companies have tended to prefer to place it inside the server, asking why, if flash disks are capable of massive random I/O performance and extremely low latency, one would put them at the other end of a Fibre Channel or iSCSI connection, which introduces latency and tends to combine I/O operations?</p>
<p><span id="more-877"></span><strong>The Case For Servers</strong></p>
<p>The argument for placing flash in (or very close to) servers boils down to two key contentions:</p>
<ol>
<li><strong>Distance = latency</strong>, so moving quick flash devices away from I/O-hungry CPUs erodes their effectiveness</li>
<li><a href="http://blog.fosketts.net/2008/10/05/granularity-challenge-storage-management/"  target="_self">Granularity (or lack thereof) is the core problem facing storage management</a>, so moving flash (and other types of storage) closer to the <strong>omniscient application</strong> is likely to bring greater effectiveness</li>
</ol>
<p>The server folks are relying on a technical argument &#8211; that placing high-speed cache where it could theoretically do the most good is the right decision. And they are right, in a perfect world: A flash-aware application talking to a low-latency flash device over PCI ought to really fly!</p>
<p>There is some disagreement in the server-side argument as well: Is flash a &#8220;<a href="http://www.channelregister.co.uk/2008/09/22/flash_a_cache_or_hdd/"  target="_blank">fake disk</a>&#8221; or a new level of caching between RAM and storage? It seems that the pitch leans toward the latter, even when the SSD appears as a disk drive. This is <a href="http://www.theregister.co.uk/2008/10/14/fusionio_pcie_connected_ssds/"  target="_blank">what Fusion-IO is pitching</a>: They skip old-school disk connections like SATA and SAS altogether, placing their storage on PCI Express and asking hardware and software vendors to integrate it as best they can. Consider <a href="http://blogs.sun.com/studler/entry/nand_flash_based_ssds"  target="_blank">Sun&#8217;s flash integration for ZFS</a>, for example. Note, by the way, that <a href="http://www.intel.com/design/flash/nand/turbomemory/316979.pdf"  target="_blank">Intel&#8217;s Turbo Memory products</a> also offer PCIe flash, despite what you might be hearing.</p>
<p>Of course, we can just use a flash drive in place of an internal hard drive. Just about everyone makes something like this now, and <a href="http://dcsblog.burtongroup.com/data_center_strategies/2008/09/ssd-performance.html"  target="_blank">they work pretty well in some cases</a>. Then there are <a href="http://blog.fosketts.net/2007/07/19/hybrid-drives-are-here-–-but-they’re-irrelevant-to-enterprise-storage/"  target="_self">hybrid drives</a>, which have <a rel="nofollow" href="http://storagearchitect.blogspot.com/2008/09/whatever-happened-to-hybrid-drives.html"  target="_blank">gone nowhere</a> so far.</p>
<p>But will this work? We need operating systems and applications that can make use of this local flash, and that has been a problem. Intel&#8217;s flash-on-the-motherboard idea never caught on, even as Vista included ReadyBoost, because the truth is that operating systems, file systems, or applications must be re-engineered to really make use of flash in a server. That&#8217;s happening, but slowly.</p>
<p><strong>The Case for Arrays</strong></p>
<p>Then we turn to the other end of the storage pipe. <a href="http://blog.fosketts.net/2008/01/14/flash-emcs-dmx-is-the-new-new-thing-again/"  target="_self">EMC put flash in the DMX</a> in January, and <a href="http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/"  target="_self">Compellent is doing it as we speak</a>. IBM went wild with a bunch of Fusion-IO drives and an SVC over the summer, too. All this proves that <strong>flash works in storage arrays</strong>!</p>
<p>Why? Simply because modern storage arrays are already engineered to make good use of disk drive capabilities. This is a &#8220;what works&#8221; strategy &#8211; even though it doesn&#8217;t sound as nice in theory, the array doesn&#8217;t need lots of re-engineering to see some benefit from flash. And post-RAID virtualized systems like that Compellent can really make hay with a few super-speed flash drives, since <a rel="nofollow" href="http://storagearchitect.blogspot.com/2008/10/compellent-and-ssds.html"  target="_blank">they can move hot blocks to flash dynamically</a>.</p>
<p>Sure, there is latency between the CPU and the flash drive, but storage arrays are really computers in their own right. So they can derive the same benefit from flash that a server could, and they can share that benefit to connected servers rather than leaving it locked up.</p>
<p><strong>Why Not Everywhere?</strong></p>
<p>How about we end the debate. Flash works great in the server, and it works great in the array. Why not just <a rel="nofollow" href="http://thestorageanarchist.typepad.com/weblog/2008/09/1025-flash-wars.html"  target="_blank">put it anywhere it makes sense in your particular environment</a>? Have an operating system, application, or file system that can make use of server-side flash? Go buy a Fusion-IO card! Have a virtualized enterprise storage array? Get some SSD there, too. And remember that it&#8217;s not all about NAND flash &#8211; RAM-based solid state storage from companies like Texas Memory Systems, Gear6, and Violin are even faster!</p>
<p>But remember one thing: This stuff is still very very expensive, so you have to really need the performance to make a case for flash.</p>
<p><em>Image by <a rel="nofollow" href="http://commons.wikimedia.org/wiki/User:Slaunger" >Kim Hansen</a>, GFDL or CC-BY-SA (<a rel="nofollow" href="http://commons.wikimedia.org/wiki/File:Fram_app.."  target="_blank">source</a>)</em></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2008/10/22/flash-disk-cache/"  rel="bookmark" class="crp_title">Is Flash A Disk Or A Cache?</a></li><li><a href="http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/"  rel="bookmark" class="crp_title">Compellent Does Enterprise SSD Right</a></li><li><a href="http://blog.fosketts.net/2007/07/19/hybrid-drives-are-here-%e2%80%93-but-they%e2%80%99re-irrelevant-to-enterprise-storage/"  rel="bookmark" class="crp_title">Hybrid Drives Are Here – But they’re Irrelevant to Enterprise Storage</a></li><li><a href="http://blog.fosketts.net/2010/05/17/hybrid-ssd-hard-disk-drives/"  rel="bookmark" class="crp_title">Hybrid SSD/Hard Disk Drives: This Time For Sure!</a></li><li><a href="http://blog.fosketts.net/2008/10/28/3par-inserve-ssd-drive/"  rel="bookmark" class="crp_title">3PAR Reserves A Seat At The Solid State Disk Drive Table</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/10/15/ssd-storage-where/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2008. |
<a href="http://blog.fosketts.net/2008/10/15/ssd-storage-where/">SSD: So Close and Yet So Far</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2008/10/15/ssd-storage-where/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Compellent Does Enterprise SSD Right</title>
		<link>http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/</link>
		<comments>http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 15:17:37 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[3PAR]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[DMX]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[EqualLogic]]></category>
		<category><![CDATA[EVA]]></category>
		<category><![CDATA[Greg Schulz]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[LeftHand]]></category>
		<category><![CDATA[SNW]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[Storage Networking World]]></category>
		<category><![CDATA[storage virtualization]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[SVC]]></category>
		<category><![CDATA[Symmetrix]]></category>
		<category><![CDATA[tiered storage]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=867</guid>
		<description><![CDATA[Yes! Compellent has just announced at Storage Networking World that they&#8217;ll be adding enterprise solid state drives (SSDs) to their excellent fully-virtualized storage arrays. Why is this worth shouting about? Simply because their automated block-based tiered storage architecture ought to be able to really take full advantage of the performance offered by SSDs. If you&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Yes! Compellent <a href="http://www.theregister.co.uk/2008/10/13/compellent_adds_ssd/"  target="_blank">has just announced</a> at Storage Networking World that they&#8217;ll be adding enterprise solid state drives (SSDs) to their excellent fully-virtualized storage arrays. Why is this worth shouting about? Simply because their automated block-based tiered storage architecture ought to be able to really take full advantage of the performance offered by SSDs. If you&#8217;ll pardon the pun, SSD in a Compellent array is positively <em>compelling</em>!</p>
<p>Let&#8217;s take a second to review: EMC became the first modern storage vendor to include NAND flash-based solid state drives as a standard tier of storage in an enterprise storage product when they <a href="http://blog.fosketts.net/2008/01/14/flash-emcs-dmx-is-the-new-new-thing-again/"  target="_self">announced flash in the Symmetrix DMX in January</a>. Although every other vendor has made &#8220;me too&#8221; comments since then, enterprise flash remains pretty rare. Could Compellent really be the second major vendor to actually do something, coming along 10 months later?</p>
<p>More than a year ago, <a href="http://blog.fosketts.net/2007/08/02/wherefore-art-thou-solid-state-disks/"  target="_self">I rhetorically asked where the enterprise solid state drives were</a>. In that post, and <a href="http://blog.fosketts.net/2007/08/14/commercial-ssds-are-here/"  target="_self">others that followed</a>, I suggested that SSD wouldn&#8217;t really &#8220;work&#8221; as a mainstream tier unless a storage array was smart enough to dynamically allocate content to this &#8220;tier-0&#8243; <a href="http://blog.fosketts.net/2008/10/05/granularity-challenge-storage-management/"  target="_self">in a granular fashion</a>. In other words, adding a big lump of flash to a static storage array and trying to manually allocate it on a LUN-by-LUN basis to hot applications is not likely to meet anyone&#8217;s cost/benefit sniff test!</p>
<p>But if a <a href="http://blog.fosketts.net/2008/09/14/turning-page-raid/"  target="_self">post-RAID</a> storage system was smart, it could really make use of the technology, and that&#8217;s what makes Compellent&#8217;s announcement so interesting. They dynamically move <em>blocks</em> (rather than the much-bigger LUNs) around, and could thus make a smaller amount of flash go a lot further. Add a few flash drives and let the system tune itself! This is a big differentiator, folks!</p>
<p>Of course, this is not just Compellent&#8217;s advantage. Any fully-virtualized system could do the same, and we&#8217;ve heard such talk from folks as diverse as <a rel="nofollow" href="http://www.communities.hp.com/online/blogs/datastorage/archive/2008/10/08/solid-state-hype-or-fud.aspx"  target="_self">HP</a> (I&#8217;d love to see it in both EVA and LeftHand), IBM (for real in SVC, not the <a href="http://www.ibm.com/developerworks/blogs/page/storagevirtualization?entry=1m_iops_from_flash_actions"  target="_blank">science experiment</a>), <a href="http://blogs.sun.com/studler/entry/open_storage_the_r_evolution"  target="_blank">Sun</a> (combined with ZFS), <a href="http://thesantechnologist.com/?p=161"  target="_blank">Dell/EqualLogic</a>, and I&#8217;d love to hear it from 3PAR. Bring it on, folks! <a href="http://storageio.com/blog/?p=8"  target="_blank">Listen to Greg</a>!  Let&#8217;s get this technology integrated, tested, released, and in the field!</p>
<p>Update: Compellent probably won&#8217;t ship their SSDs in volume &#8217;till Q1. But <a rel="nofollow" href="http://storagearchitect.blogspot.com/2008/10/compellent-and-ssds.html"  target="_blank">Chris Evans seems to agree with me</a> 100%, and <a href="http://www.theregister.co.uk/2008/10/14/dell_deduplication_strategy/"  target="_blank">Dell is talking SSD</a> (but no promises yet).</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2008/10/15/ssd-storage-where/"  rel="bookmark" class="crp_title">SSD: So Close and Yet So Far</a></li><li><a href="http://blog.fosketts.net/2008/10/28/3par-inserve-ssd-drive/"  rel="bookmark" class="crp_title">3PAR Reserves A Seat At The Solid State Disk Drive Table</a></li><li><a href="http://blog.fosketts.net/2009/02/09/automated-storage-automation/"  rel="bookmark" class="crp_title">How I Learned to Stop Worrying and Love Storage Automation</a></li><li><a href="http://blog.fosketts.net/2007/08/14/commercial-ssds-are-here/"  rel="bookmark" class="crp_title">Commercial SSDs Are Here?</a></li><li><a href="http://blog.fosketts.net/2008/10/22/flash-disk-cache/"  rel="bookmark" class="crp_title">Is Flash A Disk Or A Cache?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2008. |
<a href="http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/">Compellent Does Enterprise SSD Right</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2008/10/13/compellent-enterprise-ssd/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>greenBytes Embraces and Extends ZFS</title>
		<link>http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/</link>
		<comments>http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 15:13:29 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[CDP]]></category>
		<category><![CDATA[Copan]]></category>
		<category><![CDATA[data deduplication]]></category>
		<category><![CDATA[Data Domain]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[greenBytes]]></category>
		<category><![CDATA[MAID]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[spin-down]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[thin provisioning]]></category>
		<category><![CDATA[Thumper]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=622</guid>
		<description><![CDATA[I&#8217;ve long hollered that ZFS is a real storage revolution in the making, but recognized that it still had a way to go before replacing UFS, HFS+, and most volume managers. Well, a little Rhode Island company called greenBytes comes out of stealth today to announce that they&#8217;re doing just that &#8211; taking the solid [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve long hollered that <a href="http://blog.fosketts.net/2008/02/27/zfs-super-file-system/"  target="_self">ZFS is a real storage revolution in the making</a>, but recognized that it still had a way to go before replacing UFS, HFS+, and most volume managers. Well, a little Rhode Island company called <a href="http://www.green-bytes.com/"  target="_blank">greenBytes comes out of stealth today</a> to announce that they&#8217;re doing just that &#8211; taking the solid ZFS core and adding some serious enterprise storage features to it. And they&#8217;re rolling the lot into a multi-protocol storage array using commodity (<a href="http://www.sun.com/servers/x64/x4500/"  target="_blank">Sun Thumper</a>) hardware. These guys have cooked up a seriously interesting entrant in the storage market, though I can&#8217;t say much for the <a rel="nofollow" href="http://en.wikipedia.org/wiki/CamelCase"  target="_blank">decapitated camel-case spelling</a> of their (<a href="http://greenbytes.de/"  target="_blank">already in use</a>) name!</p>
<p><span id="more-622"></span><strong>Spun Down</strong></p>
<p>Although <a rel="nofollow" href="http://en.wikipedia.org/wiki/ZFS#Features"  target="_blank">ZFS&#8217; universal storage pool with non-RAID</a> is a great concept, it stands in the way of at least one (sometimes) desirable storage technique: disk spin-down. Put simply, since every disk contains metadata, all disks must always be spinning. This issue is by no means a ZFS-only problem, though &#8211; certain vendors tout the (laughable) greenness of their storage systems, while hoping that the average user won&#8217;t notice the truth: That a disk simply cannot spin down while any part of it is in use. This means that tacking spin-down onto a regular storage array is like painting it a different color: There is no benefit whatsoever to the average user. Sure, a few non-provisioned drives might spin down, but what are you doing buying a lot of non-provisioned drives anyway?</p>
<p>The solution has always been right in front of everyone: Develop <a href="http://blog.fosketts.net/2008/09/14/turning-the-page-on-raid/"  target="_self">a new type of non-RAID</a> with enough intelligence to allow drives to spin down when not used. This is what <a href="http://www.copansystems.com/index.php?"  target="_blank">COPAN Systems</a> did with their <a rel="nofollow" href="http://en.wikipedia.org/wiki/Massive_array_of_idle_disks"  target="_blank">MAID</a> technology: Invent an entirely new storage array, with integrated data protection and management techniques that allow <em>alive but not active</em> drives to spin down. Spin-down is not MAID any more than a bicycle is a Ducati.</p>
<p>Let&#8217;s make one thing clear: It&#8217;s <em>really hard</em> to reduce the power demands of storage devices. Disks guzzle watts like few other data center devices, and enterprise storage uses lots of disks. Lots of vendors are looking to hop onto the green storage bandwagon, and they all seem to realize that bringing some <a href="http://storageio.com/blog/?p=72"  target="_blank">intelligence to power management by enabling spin-down</a> is an open door. But it&#8217;s awfully hard to maintain performance and data protection when disks are spinning up and down all the time.</p>
<p>One element of the greenByte story is the way in which they have tweaked ZFS to allow disks to spin down. They limit the metadata updates to just a few disks, so the others can be idled when no access to them is made. The company suggests scheduling this for off hours to minimize latency as drives are brought back online, an approach that is less than optimal from an energy perspective but demonstrates that they understand just how difficult this problem is to crack. The core is there, however: They have integrated the data protection and storage management elements to enable spin-down to be practical.</p>
<p><strong>Compressed</strong></p>
<p>Another major storage industry theme of the last few years is deduplication of data. An advanced (or devolved, depending on your perspective) form of compression, deduplication allows a storage array to store duplicate data more efficiently, reducing the amount of capacity required for some applications. <a href="http://www.datadomain.com/"  target="_blank">Data Domain</a> is top-of-mind in this space, but just about everyone now offers some form of deduplication technology.</p>
<p>One major roadblock on the way to deduplication (or compression) nirvana is performance. Simply put, it&#8217;s <em>really really hard</em> to process data on the fly without affecting performance, especially as data scales up to the multi-terabyte range or as systems scale out to include multiple devices. One approach to tackling this issue is post-processing dedupe, which accepts incoming data in the normal way but goes back and processes it later to remove duplicates. This is the method <a href="http://netapp.com"  target="_blank">NetApp</a> uses, and they have leveraged it to become <a href="http://blog.fosketts.net/2008/03/12/de-duplication-goes-mainstream/"  target="_self">the first vendor to support deduplication of production applications</a>.</p>
<p>Predictably, deduplication is another technology integrated into greenBytes&#8217; &#8220;ZFS+&#8221; technology. They claim that they can handle inline compression at wire speed, and also claim deduplication inline. It&#8217;s not yet clear exactly what the difference between compression and deduplication is to the company, or just what kind of performance their inline technology will yield, but it&#8217;s certainly nice to see this tech integrated with ZFS!</p>
<p><strong>Thin is In (the House!)</strong></p>
<p>greenBytes gets closer to enterprise storage bingo by adding <a href="http://blog.fosketts.net/2008/09/02/3pars-thin-un-provisioning-is-slightly-less-bad/"  target="_self">thin provisioning</a> to the mix. Actually, as the company&#8217;s CTO was quick to point out, they had to offer virtual or thin provisioning to enable the rest of the system to function. When your storage is sliced and diced by their Cypress array, the only way to present storage is with a wink and a promise of capacity to spare. Thankfully this is not the core of their pitch, however.</p>
<p>The company also promises snapshots and CDP replication, all leveraging ZFS at the core. All they need to add is tier-0 solid state storage to get five chips in a row without even <a rel="nofollow" href="http://en.wikipedia.org/wiki/Bingo_(U.S.)"  target="_blank">using the free space</a>! Although greenBytes is using Sun&#8217;s Thumper chassis currently for their Cypress array, their core technology is the ZFS+ software, and I expect we might see this mixed quite differently in the future. This is a software company, not an array vendor.</p>
<p>All considered, greenBytes has thoroughly broken the link between physical and logical storage, and I applaud them for it. This is exactly the kind of storage revolution the industry needs right now.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2008/09/25/deduplication-ready-prime-time/"  rel="bookmark" class="crp_title">Is Deduplication Ready for Prime Time?</a></li><li><a href="http://blog.fosketts.net/2008/09/16/deduplication-primary-storage/"  rel="bookmark" class="crp_title">Deduplication Coming to Primary Storage</a></li><li><a href="http://blog.fosketts.net/2008/09/02/3pars-thin-un-provisioning/"  rel="bookmark" class="crp_title">3PAR&#8217;s Thin Un-Provisioning is Slightly Less Bad</a></li><li><a href="http://blog.fosketts.net/2008/09/14/turning-page-raid/"  rel="bookmark" class="crp_title">Turning the Page on RAID</a></li><li><a href="http://blog.fosketts.net/2011/04/30/storage-revolution/"  rel="bookmark" class="crp_title">We Need a Storage Revolution</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2008. |
<a href="http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/">greenBytes Embraces and Extends ZFS</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2008/09/15/greenbytes-embraces-extends-zfs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

