<?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; dumb disk Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/dumb-disk/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>The Dumb Disk Fallacy</title>
		<link>http://blog.fosketts.net/2009/10/13/dumb-disk-fallacy/</link>
		<comments>http://blog.fosketts.net/2009/10/13/dumb-disk-fallacy/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 15:00:39 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[dumb disk]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FreeNAS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[TCO]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2346</guid>
		<description><![CDATA[I am spending a few weeks examining the truths and fictions that bind our industry together. Let&#8217;s start with one of my favorite old canards: That enterprise storage must be overpriced because bare disk drives are so cheap. I have seen this straw man argument set up by so many throughout my career that it [...]]]></description>
			<content:encoded><![CDATA[<p>I am spending a few weeks examining the <a href="http://blog.fosketts.net/2009/10/12/storage-truths/"  target="_blank">truths and fictions</a> that bind our industry together. Let&#8217;s start with one of my favorite old canards: That <strong>enterprise storage must be overpriced because bare disk drives are so cheap</strong>.</p>
<p>I have seen this straw man argument set up by so many throughout my career that it has become laughably predictable. Every time a new high or low point is set for enterprise storage cost, someone is there pointing out that a bunch of disk drives is vastly cheaper. Let&#8217;s call this the <strong>Dumb Disk Fallacy</strong>: Only a fool would claim that dumb disks are comparable to enterprise storage.<span id="more-2346"></span></p>
<p>Are we supposed to be surprised that <strong>raw materials make up such a small percent of the cost</strong> of an integrated system? One can prepare a delicious meal at home using supermarket-bought ingredients for a quarter the cost of a restaurant outing. A single glass of wine at a bar often costs as much as a whole bottle at the store, yet the restaurant industry is holding on even through a recession.</p>
<p>Lack of expertise only one factor: Even one who can not whip up a soufflé can certainly boil some spaghetti, warm up some sauce, and pour a glass of Chianti! Convenience is another driver, since many lack the time required to shop and cook. But there are other benefits as well: Dining out is a social activity and restaurant meals allow us to sample unfamiliar cuisine. Clearly, <strong>there are many reasons for one to pay far more for a finished product than for the ingredients it contains</strong>.</p>
<p>The same is true of enterprise storage. Although they make up a significant proportion of the bulk of a given storage array, hard disk drives are often a small element in the overall cost. One does not price a salad by its lettuce or a lasagne by its pasta, after all. <strong>Modern enterprise storage systems are defined their capabilities</strong>, ranging from performance to reliability to flexibility. Indeed, core components like disk drives and processors have long since been commoditized, and many vendors are leveraging much larger-scale commodity subsystems these days. The day will soon come when <strong>major vendors will differentiate entire product lines based solely on the software they run</strong>.</p>
<p>Now, it <em>is</em> possible to build very cheap storage systems, and the price of these can even approach the raw disk cost. But finished storage systems will never be as cheap as just a bunch of disks (JBOD, for newbies), because of the following:</p>
<ol>
<li>Disk arrays include lots of <strong>hardware components beyond disk drives</strong> &#8211; chassis, power supplies, controllers (complete with CPUs, RAM, etc), and cabling and connectors</li>
<li><strong>Data must be protected</strong> using extra disk capacity for parity, mirrors, snapshots, and spares</li>
<li><strong>Arrays include software</strong> to orchestrate the whole operation; even free software requires development, testing, and integration</li>
<li>Support and <strong>maintenance contracts</strong> are required for any production system</li>
<li><strong>Supporting software</strong> is often a requirement, too, for configuration, operation, management, and integration with servers and applications</li>
<li>The companies selling the array deserve <strong>a bit of profit</strong> or they&#8217;ll go out of business and your support contract won&#8217;t be worth much</li>
<li>Don&#8217;t forget <strong>utilization</strong>: A half-empty disk costs twice as much as a full one, and it is awfully hard to make use of 100% of available capacity without a storage network of some kind</li>
</ol>
<p>So how close to &#8220;dumb disk&#8221; can a production storage system get? Google&#8217;s is probably the closest: They use custom server boards, custom chassis, custom power supplies, custom racks, and low-end disk drives to keep hardware costs at a minimum; the entire thing is composed of commodity components, too; the array software is all written and supported in-house for very low overhead; the capacity is very highly utilized due to the inherent flexibility of the applications they support. So Google has attacked every one of these areas in an effort to drive out costs. But <strong>would it really be practical for folks other than Google to invent, construct, and run their own storage system</strong>?</p>
<p>Instead of dreaming about building our own storage solution, let&#8217;s look at the spectrum of storage available to the modern enterprise IT shop:</p>
<ol>
<li><strong>Bare disk drives</strong> are widely available with a handful of companies producing just a few different models. The idiosyncracies of these are interesting to some, but a hard disk drive is useless alone</li>
<li><strong>Direct-attached storage</strong> offerings range from single-drive USB-connected external disks to multi-drive racks, yet these too are useless without a server to drive them. These normally lack any sort of intelligence or advanced features and quite a bit of effort is required to ensure acceptable levels of performance or reliability. But so-called JBOD or DAS storage can be incredibly cheap to purchase.</li>
<li>True <strong>storage arrays</strong> range from the most basic home NAS boxes to the most advanced enterprise systems. All are purchased primarily for their features, with price tags merely differentiating between competitive offerings. For this reason, storage developers focus the vast majority of their engineering, sales, and marketing efforts on advanced capabilities rather than per-GB cost.</li>
<li><strong>Storage as a service</strong> is a different realm entirely. Although advances in manageability and utilization and commoditization of hardware allow today&#8217;s cloud storage offerings to be offered at very attractive per-GB price points, low cost is merely a welcome side benefit. Engineering and support resources focus almost entirely on enhancing user experience, while hardware is small component of the cost of delivering enterprise-class storage as a managed service.</li>
</ol>
<p>I&#8217;m not an apologist for overpriced enterprise storage, but I recognize that <strong>arrays are more than just a collection of disks</strong>. I look forward to the day when we finally dispense with the dumb disk fallacy and focus instead on the real value added by enterprise storage innovation. But the realist in me knows that this straw man will continue raising his head for some time to come. I am sure that developments like <a href="http://gestaltit.com/featured/top/gestalt/emc-unified-platform-storage-tiering/"  target="_blank">EMC&#8217;s unified CLARiiON and Symmetrix hardware platform</a>, the spread of software appliances on commodity server hardware, and excellent free storage software like <a href="http://www.nexenta.org/os"  target="_blank">Nexenta</a> and <a href="http://freenas.org/"  target="_blank">FreeNAS</a> will only add fuel to the fire. Therefore I entreat you, dear reader: <strong>Do not succumb and pitch disk that is dumb!</strong></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/10/12/storage-truths/"  rel="bookmark" class="crp_title">We Hold These (Storage) Truths&#8230;</a></li><li><a href="http://blog.fosketts.net/2010/01/12/gdrive-finally-launched/"  rel="bookmark" class="crp_title">Is GDrive Finally Being Launched?</a></li><li><a href="http://blog.fosketts.net/2009/08/27/pillar-put-faith-2-tb-enterprise-drives/"  rel="bookmark" class="crp_title">Pillar First To Put Faith In 2 TB Enterprise Drives</a></li><li><a href="http://blog.fosketts.net/2007/08/08/thoughts-on-mark-lewis-future-storage/"  rel="bookmark" class="crp_title">Thoughts on Mark Lewis&#8217; Future Storage</a></li><li><a href="http://blog.fosketts.net/2009/08/14/2-tb-enterprise-drives/"  rel="bookmark" class="crp_title">2 TB Enterprise Drives Are Here?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/10/13/dumb-disk-fallacy/" 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/10/13/dumb-disk-fallacy/">The Dumb Disk Fallacy</a>
<br/>
This post was categorized as <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/gestaltit/" title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</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/2009/10/13/dumb-disk-fallacy/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<series:name><![CDATA[Storage truths]]></series:name>
	</item>
		<item>
		<title>We Hold These (Storage) Truths&#8230;</title>
		<link>http://blog.fosketts.net/2009/10/12/storage-truths/</link>
		<comments>http://blog.fosketts.net/2009/10/12/storage-truths/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 22:00:55 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[dumb disk]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[RAID 5]]></category>
		<category><![CDATA[storage management]]></category>
		<category><![CDATA[TCO]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2340</guid>
		<description><![CDATA[I usually welcome discussion (and even argument) about the things I know best: There is always more to learn, and the best insights come through engaging those who disagree with us. But some ideas have been argued so well for so long that they deserve enshrinement. For example, although non-scientists like to argue about evolution [...]]]></description>
			<content:encoded><![CDATA[<p>I usually welcome discussion (and even argument) about the things I know best: There is always more to learn, and the best insights come through engaging those who disagree with us. But some ideas have been argued so well for so long that they deserve enshrinement. For example, although non-scientists like to argue about evolution and climate change, the scientific community no longer feels that their theories in these areas require much discussion. Like gravity and relativity, they have been accepted as a foundation upon which to build more interesting hypotheses.</p>
<p>My field of enterprise storage has its share of generally-accepted theories<span id="more-2340"></span>:</p>
<ul>
<li>Availability, backup, and archive form a <strong>Data Protection Trinity</strong>: They are unique requirements calling for focused solutions.</li>
<li><strong>The Rule of RAID</strong>: Combining multiple disk drives in creative ways allows us to change the inherent reliability and performance of the system.</li>
<li>When it comes to storage management, <strong>Homogeneity is Paramount</strong>: A single storage administrator can manage thousands of identical systems but would be hard-pressed to support a half-dozen unique ones.</li>
<li>The entire history of computing demonstrates that <strong>Connectivity Trumps Capacity</strong> when sizing systems: Performance bottlenecks always limit the scalability of storage systems.</li>
</ul>
<p>Each of these theories underpins the our industy&#8217;s daily routine of storing and retrieving the data that drives modern society. These storage theories are also targets for innovation, with the best minds constantly trying to bend or break them.</p>
<p>This album of storage theories also has a B-side, however. These are the no-longer-true theories that have been transcended, as well as the dubious beliefs that were never really true.</p>
<ul>
<li><strong>Commutability of Management and Cost</strong> is highly suspect: Unless one is considering only identical and homogenous systems, the total cost of ownership (TCO) or number of administrators associated with a given system (TB/admin) cannot be compared between environments.</li>
<li><strong>The Price of Parity</strong>: The impact of parity calculations and multi-disk commits used to kill write performance, giving RAID-5 a bad name. But write-back caches and array intelligence have all but eliminated this &#8220;write penalty&#8221; for modern enterprise systems.</li>
<li>Whenever the high cost of enterprise storage is to be refuted, someone is bound to trot out <strong><a href="http://blog.fosketts.net/2009/10/13/dumb-disk-fallacy/"  target="_blank">The Dumb Disk Fallacy</a></strong>, claiming that per-GB array costs ought to be comparable to the price of a bare disk drive. But the value of enterprise storage has always been greater than the sum of its parts.</li>
</ul>
<p>Over the next few weeks, I will be sharing focused articles about these &#8220;holy cows&#8221; of the enterprise storage world. I encourage everyone in the industry to join me in taking a step back and shining some light on these and other truisms. Which do you agree with or dispute? Are there other theories that I have overlooked?</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/10/13/dumb-disk-fallacy/"  rel="bookmark" class="crp_title">The Dumb Disk Fallacy</a></li><li><a href="http://blog.fosketts.net/2010/10/07/4-horsemen-cache/"  rel="bookmark" class="crp_title">The Four Horsemen of Storage System Performance: Never Enough Cache</a></li><li><a href="http://blog.fosketts.net/2009/08/14/2-tb-enterprise-drives/"  rel="bookmark" class="crp_title">2 TB Enterprise Drives Are Here?</a></li><li><a href="http://blog.fosketts.net/2007/08/08/thoughts-on-mark-lewis-future-storage/"  rel="bookmark" class="crp_title">Thoughts on Mark Lewis&#8217; Future Storage</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></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/10/12/storage-truths/" 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/10/12/storage-truths/">We Hold These (Storage) Truths&#8230;</a>
<br/>
This post was categorized as <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/gestaltit/" title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</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/10/12/storage-truths/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<series:name><![CDATA[Storage truths]]></series:name>
	</item>
	</channel>
</rss>

