<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.gestaltit.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Gestalt IT » Gestalt IT Storage </title>
	
	<link>http://gestaltit.com</link>
	<description>Independent Experts United</description>
	<lastBuildDate>Fri, 03 Feb 2012 17:00:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
			<title>Gestalt IT</title>
			<url>http://gestaltit.com/wp-content/uploads/2009/02/gestalt-it-feedicon-21.png</url>
			<link>http://gestaltit.com</link>
			<width>144</width>
			<height>37</height>
			<description>Independent Experts United</description>
		</image><!-- podcast_generator="Blubrry PowerPress/2.0.4" -->
	<itunes:summary>Gestalt IT is a community of independent IT infrastructure experts. We gather at GestaltIT.com and our Tech FIeld Day events to discuss the topics of the day. This podcast includes video and audio recordings of these discussions.</itunes:summary>
	<itunes:author>Stephen Foskett</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_600.png" />
	<itunes:owner>
		<itunes:name>Stephen Foskett</itunes:name>
		<itunes:email>stephen@fosketts.net</itunes:email>
	</itunes:owner>
	<managingEditor>stephen@fosketts.net (Stephen Foskett)</managingEditor>
	<itunes:subtitle>The best independent IT commentary</itunes:subtitle>
	<itunes:keywords>Storage, Virtualization, Networking, IT</itunes:keywords>
	<image>
		<title>Gestalt IT » Gestalt IT Storage </title>
		<url>http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_144.png</url>
		<link>http://gestaltit.com/category/all/tech/storage/</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>

	
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.gestaltit.com/GestaltIT_Storage" /><feedburner:info uri="gestaltit_storage" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><feedburner:emailServiceId>GestaltIT_Storage</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Why Should Anyone Take Dell Seriously in Enterprise Storage?</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/RElW3YWu_ss/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 17:00:55 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[Computer history]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Dell DX]]></category>
		<category><![CDATA[Dell storage forum]]></category>
		<category><![CDATA[EDS]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Exanet]]></category>
		<category><![CDATA[Force10]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[ocarina]]></category>
		<category><![CDATA[Perot]]></category>
		<category><![CDATA[Tech Field Day]]></category>
		<category><![CDATA[Virtual Storage]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6699</guid>
		<description><![CDATA[For a massive IT company, Dell sure doesn't get the kind of respect given their competitors. Time and again, I'll hear the sneers about Dell being little more than a “box shifter” who doesn't “get” real enterprise IT needs. After a series of acquisitions in storage and networking, Dell is trying to stake a claim as a serious competitor to HP, IBM, Oracle, and the like. But why should anyone take Dell seriously, especially in enterprise storage?]]></description>
			<content:encoded><![CDATA[<p>For a massive IT company, Dell sure doesn&#8217;t get the kind of respect given their competitors. Time and again, I&#8217;ll hear the sneers about Dell being little more than a “box shifter” who doesn&#8217;t “get” real enterprise IT needs. After a series of acquisitions in storage and networking, Dell is trying to stake a claim as a serious competitor to HP, IBM, Oracle, and the like. But why should anyone take Dell seriously, especially in enterprise storage?</p>
<h3>I Promise Not To Quote That Old Annoying Dell PC Slogan</h3>
<p><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-medium wp-image-6701" title="Dell Ice Logo" src="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07714-300x199.jpg" alt="" width="300" height="199" /></p>
<p>I&#8217;ve been buying Dell computers for decades, but not really because I loved them. Sure, my XPS laptop was awesome, but it burned out its motherboard and I never really touched the RMA replacement, having <a href="http://blog.fosketts.net/2008/06/12/switch-or-how-the-mac-finally-won-me-over/"  >bought a MacBook Pro</a> in the meantime. Enterprise buyers seem to have the same ambivalence about Dell. They buy it, but I&#8217;m not sure they really “buy” the company as an IT partner.</p>
<p>I&#8217;m sure you&#8217;ve heard the same comments as me: “Dell just assembles off-the-shelf components and sells them in volume” or “Dell&#8217;s a follower, not an innovator.” There seems to be a great deal of respect for Dell&#8217;s ability to produce competitive products and sell them at reasonable cost. Truly, most of their competitors would love to have this kind of reputation. But most of their competitors also have a reputation for partnership, innovation, and solution selling.</p>
<h3>Dell Is Making An Effort</h3>
<p>It seems clear that Dell would like to change this attitude, and they are investing serious resources to make it happen. While acquisitions like Compellent and Force10 raised eyebrows in storage and networking, it is the activity I see behind the scenes that paints the clearest picture. Dell isn&#8217;t just buying into new markets, they&#8217;re investing to change the company.</p>
<p>When Dell acquired EqualLogic in 2008, many assumed it was a tactical investment to increase margins over the (resold) EMC storage equipment the company was then pushing. Pundits were similarly dismissive of the acquisition of Perot Systems in 2009, calling it a “me too” effort after HP acquired rival EDS. Regardless of the motivations, however, Dell was becoming more of a serious <a href="http://blog.fosketts.net/2010/08/24/enterprise-superpowers/"  >challenger to HP and IBM</a> every day.</p>
<p>After failing to acquire 3PAR in 2010, then <a href="http://gestaltit.com/featured/top/stephen/dell-compellent-acquisition/"  >picking up Compllent shortly after</a>, accusations that Dell was “mini me” to HP were rampant. But HP stumbled mightily in 2011, and many in IT quickly lost confidence in that company&#8217;s management. All the while, Dell moved forward, increasing in-house IP and expanding enterprise offerings.</p>
<h3>What Is The Result?</h3>
<p>Today, one sees a very different landscape than just last year. Dell&#8217;s acquisitions focused on some of the ripest spots in storage and networking, and no one would disagree that the company has the ability strongly to push these products. Compellent and Force10 went from interesting startups to serious contenders overnight.</p>
<div id="attachment_6702" class="wp-caption alignright" style="width: 209px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a href="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07581.jpg"  ><img class="size-medium wp-image-6702" title="Dell is Fluid by Design" src="http://static.fosketts.net/wp-content/uploads/2012/01/DSC07581-199x300.jpg" alt="" width="199" height="300" /></a>
<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Dell really pulled out all the stops to tell us they are &quot;Fluid by Design&quot;</p>
</div>
<p>More importantly, Dell has retained much of the innovation these companies offered, from employees to support programs. Last week, I attended the Dell Storage Forum in London, an event initiated by Compellent prior to the acquisition. At the event, I talked to many Dell employees who came to the company through acquisition but had now been given power to challenge the status quo in their respective areas.</p>
<p>If Dell really intended only to push product, why retain marketing personnel? Why invest in the Dell Storage Forum? Why continue Compellent&#8217;s beloved Co-Pilot support program?</p>
<p>Then <a href="http://www.theregister.co.uk/2012/01/11/dell_storage_forum_london/"  >there are the products</a>. Dell leveraged its investment in Ocarina Networks to create a deduplicating backup appliance, the new DR4000. <a href="http://gestaltit.com/featured/top/stephen/dell-exanet/"  >They salvaged file system startup ExaNet</a> and are beginning to bring scale out technology to market. The latest revision of the Compellent software finally brings it to parity in terms of VMware support. And Dell is really working to sell their DX Object Store.</p>
<p>This is the sort of activity one would expect from a contender, not a “box pusher”.</p>
<h3>Stephen&#8217;s Stance</h3>
<p><iframe src="http://www.youtube.com/embed/b-e-HY69Gb0" frameborder="0" width="450" height="229"></iframe></p>
<p>In the words of <a href="http://en.wikipedia.org/wiki/Malcolm_Reynolds" rel="nofollow"  >Malcolm Reynolds</a>, my days of not taking Dell seriously are certainly coming to a middle. Dell is investing in product IP, innovative marketing and PR events, customer support, and personnel. This does not mean that Dell is instantly a player in the enterprise storage and networking markets, or that all this work will pay off. But I don&#8217;t laugh when I hear Dell boast that they intend to be a &#8220;top three&#8221; enterprise storage company in a few years. It could happen.</p>
<blockquote><p>Disclaimer: Dell sponsored two <a href="http://techfieldday.com"  >Tech Field Day</a> events in 2011, paid me as a speaker at two DX events, and paid for <a href="http://blog.fosketts.net/2011/12/20/dell-storage-forum-uk/"  >my trip</a> to Dell Storage Forum in London. But no one can buy a post on this site, and I did similar business with IBM, HP, Cisco, and many other companies. This is my opinion.</p>
</blockquote>
<div id="crp_related">
<h3>You might also want to read these other posts&#8230;</h3>
<ul>
<li><a href="http://blog.fosketts.net/2011/12/20/dell-storage-forum-uk/"   rel="bookmark" class="crp_title">Dell Storage Forum &#8211; London, UK</a></li>
<li><a href="http://blog.fosketts.net/2010/08/16/dell-3par-enterprise-storage/"   rel="bookmark" class="crp_title">Dell + EqualLogic, Exanet, Ocarina, 3Par = What?</a></li>
<li><a href="http://blog.fosketts.net/2010/08/23/3par-bidding-war/"   rel="bookmark" class="crp_title">Everyone Loves 3Par &#8211; Here&#8217;s Why!</a></li>
<li><a href="http://blog.fosketts.net/2010/12/20/pile-interesting-links-december-17-2010/"   rel="bookmark" class="crp_title">Back From the Pile: Interesting Links, December 17, 2010</a></li>
<li><a href="http://blog.fosketts.net/2010/08/24/enterprise-superpowers/"   rel="bookmark" class="crp_title">Meet the Enterprise IT Superpowers</a></li>
</ul>
</div>
<p><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/16/dell-enterprise-storage/" type="text/javascript" charset="utf-8"></script><br />
<hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net" >Stephen Foskett, Pack Rat</a>, 2012. |<br />
<a href="http://blog.fosketts.net/2012/01/16/dell-enterprise-storage/" >Why Should Anyone Take Dell Seriously in Enterprise Storage?</a><br />
<br/><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/virtualstorage/"  title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you&#8217;d like to filter out or focus on posts like this.<br/><br />
</small></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/3par-bidding-war/"  rel="bookmark" class="crp_title">Everyone Loves 3Par – Here’s Why!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/meet-enterprise-superpowers/"  rel="bookmark" class="crp_title">Meet the Enterprise IT Superpowers</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/oracles-acquisition-hp-netapp/"  rel="bookmark" class="crp_title">Could Oracle’s Next Acquisition Be HP or NetApp?</a></li><li><a href="http://gestaltit.com/featured/top/stephen/dell-exanet/"  rel="bookmark" class="crp_title">Dell Scoops Up Exanet After All</a></li><li><a href="http://gestaltit.com/all/tech/storage/joerg/dell-buys-3par-monolithic-modular-storage/"  rel="bookmark" class="crp_title">Dell Buys 3PAR and Monolithic vs. Modular Storage</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/">Why Should Anyone Take Dell Seriously in Enterprise Storage?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/RElW3YWu_ss" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/</feedburner:origLink></item>
		<item>
		<title>Eight Unresolved Questions About FCoE</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/e5nF9KoUwx4/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:00:44 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[10GBASE-T]]></category>
		<category><![CDATA[Brocade]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[CNA]]></category>
		<category><![CDATA[Corey Hines]]></category>
		<category><![CDATA[David Hardaker]]></category>
		<category><![CDATA[Derick Winkworth]]></category>
		<category><![CDATA[Dmitri Kalintsev]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[FCF]]></category>
		<category><![CDATA[FCIP]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[iFCP]]></category>
		<category><![CDATA[Ivan Pepelnjak]]></category>
		<category><![CDATA[J Metz]]></category>
		<category><![CDATA[Juan Lage]]></category>
		<category><![CDATA[LOM]]></category>
		<category><![CDATA[MPIO]]></category>
		<category><![CDATA[OpenFCoE]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[Tech Field Day]]></category>
		<category><![CDATA[Tony Bourke]]></category>
		<category><![CDATA[trill]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vxlan]]></category>
		<category><![CDATA[zoning]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6522</guid>
		<description><![CDATA[What elements remain unresolved to make FCoE truly world-class? What should the vendors be prioritizing?]]></description>
			<content:encoded><![CDATA[<div id="attachment_915" class="wp-caption aligncenter" style="width: 250px;  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=" wp-image-915  " title="FC to Ethernet Patch Cable" src="http://blog.fosketts.net/wp-content/uploads/2008/10/img_00882.png" alt="" width="240" height="241" />
<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">It&#39;s not going to be this easy to bridge Fibre Channel and Ethernet!</p>
</div>
<p>Before the holidays, <a href="https://plus.google.com/116575301739886800473/posts/B73Xub5SXPt" rel="nofollow"  >I posed a question on Google+</a> that generated quite a bit of interest and feedback. Now that it has settled down a bit I&#8217;d like to summarize the unresolved elements to make FCoE truly a world-class storage interconnect.</p>
<h3>Setting the Stage</h3>
<p>FCoE has been a controversial topic in both storage and networking, and for good reason. No one would deny that Ethernet is not an ideal transport mechanism for block storage I/O. “Porting” Fibre Channel to run on Ethernet networks has been a supreme technical challenge, and many companies and individuals have labored long and hard to make FCoE a reality.</p>
<p>Now that FCoE is specified in the standard and has been deployed in production environments, <a href="http://blog.fosketts.net/series/fcoe-reality-check/"  >the question turns to its future</a>. Will it take off and seize the mantle of dominance currently held by what I like retroactively to call “Fibre Channel over Fibre Channel?” Will they coexist for the next decade, with FCoE mainly deployed in “block” environments such as Cisco UCS? Or will FCoE ultimately fail to catch on, displaced by some other storage protocol like plain FC, iSCSI, NFS, or something entirely different?</p>
<p>The data center needs a flexible new protocol to meet <a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/"  >the needs of virtual environments</a>, and convergence of storage and data networking makes a great deal of sense in these environments. This was the root of my question, and I ask it in all earnestness.</p>
<p>My question: <strong>What elements remain unresolved to make FCoE truly world-class?</strong> What should the vendors be prioritizing? Here are the answers I received.</p>
<h3>Technical Considerations</h3>
<h4>Link Aggregation on CNA&#8217;s</h4>
<p>Converged network adapters (CNA&#8217;s) allow multiple protocols to access a single Ethernet connection, but some also include multiple ports that can be aggregated. In traditional Ethernet networks, link aggregation is a respectable approach for performance and availability. But storage networks have traditionally relied on host-based MPIO software, and these features are mutually exclusive. The zeitgeist seems to be a recommendation to avoid link aggregation on CNA&#8217;s that are used for storage networks.</p>
<h4>How Do You Handle Virtual Machine Mobility?</h4>
<p>As I described recently, virtual machine mobility is a major technical challenge for existing networks. The VMware proposal, the VXLAN, seems to be gaining traction right now. But this is only a solution for data networking. How will FCoE SANs handle virtual machine mobility? This remains unresolved as far as I can tell, though Ethernet switch vendors have come up with their own answers. <a href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=brocade%20nfd2&amp;source=web&amp;cd=1&amp;ved=0CCAQFjAA&amp;url=http://techfieldday.com/2011/brocade-presents-networking-field-day-2/&amp;ei=a4gET8voDYOfgwfBpM2YAg&amp;usg=AFQjCNG-NtIIYZHZpIDZbitqAABlsoGPYA&amp;sig2=-IMqm0sNJsCQOv1W5IRj0Q" rel="nofollow"  >Brocade demonstrated just such a solution at Networking Field Day 2</a>, and I know that others have answers as well. But will there be an interoperable industry solution?</p>
<h4>How Should FCoE Be Implemented Over Longer Distances?</h4>
<p>Fibre Channel has traditionally relied on routers and other protocols (FCIP and iFCP) to span distances, but FCoE raises the possibility of native traversal. While it is certainly possible to span distances with FCoE, this is definitely not a recommended or supported idea. Without TCP/IP, or any routing mechanism, it&#8217;s just a bad idea. But I imagine that it won&#8217;t be long before vendors decide to give it a go anyway.</p>
<h3>Implementation Considerations</h3>
<h4>Is TRILL Required for FCoE Networks?</h4>
<p>This has been one of my own questions since the very beginning. Clearly, edge only FCoE works just fine without TRILL. But as networks become more complicated, and virtual machines move, it seems an awfully good idea to have some protocol to alleviate East-West routing concerns. I feel much better with TRILL (or some similar Ethernet fabric technology) in a complicated FCoE network.</p>
<h4>Should All Switches Be Full FC Forwarders?</h4>
<p>There are number of ways to implement FCoE on Ethernet network, and not all involve building a full Fibre Channel stack in each switch. While many (including myself) assumed that FCoE implied Fibre Channel forwarding in all switches, this is clearly not the direction taken by vendors, at least initially. Perhaps the current “Ethernet forwarding” approach is only a stepping stone, or perhaps it will emerge as the dominant FCoE standard.</p>
<h4>How Will OpenFCoE and LoM Be Used?</h4>
<p>OpenFCoE is a software solution allowing FCoE to be run without a CNA. If this became popular, it wouldn&#8217;t be long before data center architects began looking at LAN on Motherboard (LoM) and even 10GBASE-T as a potential SAN alternative. Will this be used in the long run? It could happen, but it&#8217;s certainly not something that&#8217;s here at the moment. But OpenFCoE is a real player, especially with Intel&#8217;s backing.</p>
<h4>How Will Technologies like Zoning Interoperate?</h4>
<p>Many networkers are just now beginning to see the true complexity of Fibre Channel SANs. Although interoperability of higher-level Fibre Channel functions between vendors has never been a priority in “FC over FC” SANs, Ethernet could change things. I would not be at all surprised to see a groundswell of customer support demanding greater levels of interoperability from FCoE than from FC, and zoning and VSAN is the likely first beachhead.</p>
<h3>The Big Question: When Will We See the “Killer App” For FCoE</h3>
<p>Just about everyone agreed that the real challenge for FCoE is market acceptance. Customers aren&#8217;t yet demanding FCoE, and vendors are finding it hard to articulate a compelling case to move from “tried-and-true” FC. Convergence, cost savings, and performance have all been put forth, but customers aren&#8217;t biting. Perhaps they just need a little time and a little more proof.</p>
<p>This post relies extensively on feedback from a number of people, including <a href="https://plus.google.com/103244604531451267644" rel="nofollow"  >Ivan Pepelnjak</a>, <a href="https://plus.google.com/111386816450405119005" rel="nofollow"  >Tony Bourke</a>, <a href="https://plus.google.com/115697260145370975451" rel="nofollow"  >J Metz</a>, <a href="https://plus.google.com/101284205438094689133" rel="nofollow"  >Dmitri Kalintsev</a>, <a href="https://plus.google.com/104269789587468564569" rel="nofollow"  >Derick Winkworth</a>, <a href="https://plus.google.com/106205752271551897284" rel="nofollow"  >David Hardaker</a>, <a href="https://plus.google.com/100654274102684149704" rel="nofollow"  >Juan Lage</a>, and <a href="https://plus.google.com/114785996803151565852" rel="nofollow"  >Corey Hines</a>.</p>
<div id="crp_related">
<h3>You might also want to read these other posts&#8230;</h3>
<ul>
<li><a href="http://blog.fosketts.net/2010/04/25/fibre-channel-over-ethernet-fcoe-symbol/"   rel="bookmark" class="crp_title">FCoE Symbolism</a></li>
<li><a href="http://blog.fosketts.net/2008/11/21/10-gig-iscsi-fcoe/"   rel="bookmark" class="crp_title">Storage Folks Are Talking 10-Gig and FCoE</a></li>
<li><a href="http://blog.fosketts.net/2011/10/21/fcoe-ready-prime-time/"   rel="bookmark" class="crp_title">Multi-Hop FCoE Is Not Ready For Prime Time (Yet)</a></li>
<li><a href="http://blog.fosketts.net/2008/10/19/fcoe-reality/"   rel="bookmark" class="crp_title">Reality Check: The FCoE Forecast</a></li>
<li><a href="http://blog.fosketts.net/2010/04/15/microsoft-windows-server-fcoe-support/"   rel="bookmark" class="crp_title">Where Is Microsoft&#8217;s FCoE Support?</a></li>
</ul>
</div>
<p><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/" type="text/javascript" charset="utf-8"></script><br />
<hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net" >Stephen Foskett, Pack Rat</a>, 2012. |<br />
<a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/" >Eight Unresolved Questions About FCoE</a><br />
<br/><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/gestaltit/"  title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</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&#8217;d like to filter out or focus on posts like this.<br/><br />
</small></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-and-intel-pushing-iscsi-performance-limits/"  rel="bookmark" class="crp_title">Microsoft and Intel Pushing iSCSI Performance Limits</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/fcoe-symbolism-7/"  rel="bookmark" class="crp_title">FCoE Symbolism</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/cloud-curmudgeons/"  rel="bookmark" class="crp_title">Cloud Curmudgeons</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/dell-enterprise-storage/"  rel="bookmark" class="crp_title">Why Should Anyone Take Dell Seriously in Enterprise Storage?</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/are-microsoft-and-emc-beginning-a-renaissance-of-geek-respect/"  rel="bookmark" class="crp_title">Are Microsoft and EMC beginning a renaissance of geek respect?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/">Eight Unresolved Questions About FCoE</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/e5nF9KoUwx4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/unresolved-questions-fcoe/</feedburner:origLink></item>
		<item>
		<title>Microsoft Adds Data Deduplication to NTFS in Windows 8</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/vDwoQQFOpv0/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:00:06 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[data deduplication]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[File System]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[I/O]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NTFS]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6475</guid>
		<description><![CDATA[The next version of Microsoft Windows Server includes integrated data deduplication technology. Microsoft is positioning this as a boon for server virtualization and claims it has very little performance impact. But how exactly does Microsoft's de-duplication technology work?]]></description>
			<content:encoded><![CDATA[<div id="attachment_6628" 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/2012/01/Microsoft-Windows-8-Dedupe-Stack.jpg" ><img class="size-medium wp-image-6628 " title="Microsoft Windows 8 Dedupe Stack" src="http://static.fosketts.net/wp-content/uploads/2012/01/Microsoft-Windows-8-Dedupe-Stack-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Windows 8 server editions will include a filter driver for NTFS for data deduplication</p>
</div>
<p>The next version of Microsoft Windows Server includes <strong>integrated data deduplication technology</strong>. Microsoft is positioning this as a boon for server virtualization and claims it has very little performance impact. But how exactly does Microsoft’s de-duplication technology work?</p>
<h3>Introducing Windows 8 Deduplication</h3>
<p>Let’s make one thing clear right from the start: Microsoft started from a clean sheet and invented their own deduplication technology. This is not a licensed, cloned, or copied feature as far as I can tell. There are some clever aspects to it, along with a few head scratchers for folks like me who’ve seen lots of different deduplication approaches.</p>
<p><strong>Microsoft’s deduplication is layered onto NTFS in Windows 8</strong>, and will be a feature add-on for Server users. It is implemented as a filter driver on a per volume basis, with each volume a complete, self describing unit. It is cluster aware, and fully crash consistent on all operations. This is a pretty neat trick: As is typical for Microsoft, deduplication will be a simple, transparent feature.</p>
<p>Now let’s talk for a moment about what Windows 8 deduplication is not.</p>
<ul>
<li>It is a <strong>server-only</strong> feature, like so many of Microsoft’s storage developments. But perhaps we might see it deployed in low-end or home servers in the future.</li>
<li>It is <strong>not supported on boot or system volumes</strong>.</li>
<li>Although it should work just fine on removable drives, <strong>deduplication requires NTFS</strong> so you can forget about FAT or exFAT. And of course the connected system must be running a server edition of Windows 8.</li>
<li>Although <strong>deduplication does not work with clustered shared volumes</strong>, it is supported in Hyper-V configurations that do not use CSV.</li>
<li>Finally, deduplication does not function on encrypted files, files with extended attributes, tiny (less than 64 kB) files, or re-parse points.</li>
</ul>
<h3>Some Technical Details on Deduplication in Windows 8</h3>
<p>Microsoft Research spent 2 years experimenting with algorithms to find the “cheapest” in terms of overhead. <strong>They select a chunk size  for each data set</strong>. This is typically between 32 KB and 128 KB, but smaller chunks can be created as well. Microsoft claims that most real-world use cases are about 80 KB. The system processes all the data looking for “fingerprints” of split points and selects the “best” on the fly for each file.</p>
<p>After data is de-duplicated, Microsoft compresses the chunks and stores them in a special “chunk store” within NTFS. This is actually  part of the System Volume store in the root of the volume, so dedupe is volume-level. The entire setup is self describing, so a deduplication NTFS volume can be read by another server without any external data.</p>
<p>There is some redundancy in the system as well. Any chunk that is referenced more than x times (100 by default) will be kept in a second location. All data in the filesystem is checksummed and will be proactively repaired. The same is done for the metadata. The deduplication service includes a scrubbing job as well as a file system optimization task to keep everything running smoothly.</p>
<p>Windows 8 deduplication cooperates with other elements of the operating system. <strong>The Windows caching layer is dedupe-aware</strong>, and this will greatly accelerate overall performance. Windows 8 also includes a new “express” library that makes compression “20 times faster”. Compressed files are not re-compressed based on filetype, so zip files, Office 2007+ files, etc will be skipped and just deduped.</p>
<p>New writes are not deduped – <strong>this is a post-process technology</strong>. The data deduplication service can be scheduled or can run in “background mode” and wait for idle time. Therefore, I/O impact is between “none and 2x” depending on type. Opening a file is less than 3% greater I/O and can be faster if it’s cached. Copying a large file can make some difference (e.g. 10 GB VHD) since it adds additional disk seeks, but multiple concurrent copies that share data can actually improve performance.</p>
<h3>Stephen’s Stance</h3>
<p>Although I am intrigued by Microsoft’s new deduplication technology in Windows 8 server, I still have many questions about its usefulness and impact on performance. Concentrating duplicate data in the system volume makes sense from a technical perspective, but could lead to an I/O hotspot on the disk. This is especially true for external caching storage systems, since there is no integration between Microsoft deduplication and storage array features. I am particularly concerned about the use of deduplication with VHD files in Hyper-V, since it could eat up valuable system RAM and impact I/O performance.</p>
<p>If you would like to try Microsoft deduplication for yourself, I am happy to report that it is included in <a href="http://msdn.microsoft.com/en-us/windows/br229518"  rel="nofollow">the developer preview of Windows 8 that is available on Dev Center</a>. Here are <a href="http://social.msdn.microsoft.com/Forums/zh/windowsdeveloperpreviewgeneral/thread/3f601771-1400-47c4-9aec-bb9bc45b2d85"  rel="nofollow">a few commands</a> to get you started, and read <a href="http://www.techrepublic.com/blog/networking/configuring-windows-server-8-deduplication/4918" >Rick Vanover’s post</a> too!</p>
<pre>Import-Module ServerManager
Add-WindowsFeature -name FS-Data-Deduplication
Import-Module Deduplication
Enable-DedupVolume E:
get-dedupvolume</pre>
<blockquote><p>Note: I am a Microsoft MVP and Microsoft briefs me on upcoming technologies under NDA. This post is based on a Microsoft briefing from November which was said at the time not to be covered by any NDA. All of this information could be gleaned by experimenting with the Windows 8 developer preview, but it’s much easier to just go to the source.</p></blockquote>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/"  rel="bookmark" class="crp_title">NetApp Deduplication An In-depth Look</a></li><li><a href="http://gestaltit.com/all/tech/storage/bill/fixed-block-variable-block-deduplication-quick-primer/"  rel="bookmark" class="crp_title">Fixed Block vs Variable Block Deduplication – A Quick Primer</a></li><li><a href="http://gestaltit.com/featured/top/stephen/windows-storage-server-2008/"  rel="bookmark" class="crp_title">Windows Storage Server-Based Systems Step Into 2008</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-fcoe-support/"  rel="bookmark" class="crp_title">Where Is Microsoft’s FCoE Support?</a></li><li><a href="http://gestaltit.com/all/tech/storage/edsai/data-dedupe-comes-to-zfs/"  rel="bookmark" class="crp_title">Data Dedupe comes to ZFS</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/">Microsoft Adds Data Deduplication to NTFS in Windows 8</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/vDwoQQFOpv0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/</feedburner:origLink></item>
		<item>
		<title>The Terrifying True Story Of Virtual Machine Mobility</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/l7iIcJlRpX8/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 17:00:48 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[NPV]]></category>
		<category><![CDATA[QoS]]></category>
		<category><![CDATA[thin provisioning]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vxlan]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6587</guid>
		<description><![CDATA[Virtualization of server, network, and storage services illuminates the link between physical resources and functional applications. A running virtual machine can instantly move from one server, network adapter, HBA, or LUN to another. And when it happens, traditional components have no idea how to react.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6591" 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/12/Crazy-Dragon-Truck.jpg" ><img class="size-medium wp-image-6591" title="Crazy Dragon Truck" src="http://static.fosketts.net/wp-content/uploads/2011/12/Crazy-Dragon-Truck-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">It isn&#8217;t always easy to get where you need to go!</p>
</div>
<p>Consider the following situation: You go to lunch with your good friends, John and Mary. Halfway through a rousing discussion of the latest Hollywood movie, Mary starts talking about the fantastic action sequences while John criticizes the romantic angle. You realize something mine-bending has happened: John now has Mary’s personality, and vice versa. It’s like they have switched brains or something!</p>
<p><iframe src="http://www.youtube.com/embed/NzlG28B-R8Y" frameborder="0" width="420" height="315"></iframe></p>
<p>This truly weird situation isn’t likely to happen in person, but occurs all the time in the data center. Virtualization of server, network, and storage services illuminates the link between physical resources and functional applications. A running virtual machine can instantly move from one server, network adapter, HBA, or LUN to another. And when it happens, traditional components have no idea how to react.</p>
<h3>The Challenges of Mobility</h3>
<p>Mobility is perhaps the “killer app” of virtualization, but it is also the killer of traditional IT systems. Let’s consider the challenges of this “Twilight Zone” moment.</p>
<ul>
<li>The operating system expects a consistent hardware environment, which is exactly what the hypervisor creates</li>
<li>The LAN must be prepared to redirect all network traffic instantly and seamlessly to one or more new physical interfaces</li>
<li>The SAN similarly must be able to reroute all I/O to a new pair of HBA’s without missing a beat</li>
<li>The storage array must be able to re-present capacity to a new physical device, and must maintain snapshots and other configurations</li>
<li>The backup system must also be able to maintain consistency over time even as machines relocate to different server and storage locations</li>
</ul>
<p>All of this must be done while maintaining quality of service (QoS), access control, reporting, and appropriate segmentation at all levels. This is an incredibly challenging task, and no conventional protocol (IP, Ethernet, NFS, SCSI, Fibre Channel, etc.) is anymore ready then you are when you’re good friends switch personalities.</p>
<h3>Two Paths</h3>
<p>So much of the development that is currently taking place in IT focuses on accommodating this “mobility issue”. Two key approaches have emerged to take on this challenge:</p>
<ul>
<li>“In a vacuum” technologies (like VXLAN) assume that no other changes will be made, so the focus is on maintaining complete compatibility in front and behind</li>
<li>“Clean sheet” technologies (usually from startups) take a different approach, throwing out compatibility in favor of technical elegance</li>
</ul>
<p>Both of these approaches have merit. Attempting to maintain compatibility only works so far (just ask a Windows API programmer), but it leverages the existing environment and recognizes that most people are not ready for wholesale change. Clean sheet designs always make more sense, but they rarely attain mass acceptance. Nearly every technology we rely on today is full of bolt-ons in the name of compatibility. Some, like Ethernet and x86, actually work pretty well, too.</p>
<h3>The Stack of Lies</h3>
<p><a href="http://static.fosketts.net/wp-content/uploads/2011/11/VAAI-big-picture.jpg" ><img class="alignright size-full wp-image-6392" style="float: right; padding: 4px; margin: 0 0 2px 7px;" title="VAAI big picture" src="http://static.fosketts.net/wp-content/uploads/2011/11/VAAI-big-picture.jpg" alt="" width="217" height="407" /></a>The difference between virtualization and cloud computing is exactly this same distinction. Hypervisors, NPV, NAT, thin provisioning, and so many other virtualization technologies exist mainly to maintain compatibility in a vacuum. In contrast, true cloud computing dispenses with the entire stack and creates a new platform for applications.</p>
<p>This is, perhaps, the reason that cloud computing is not taken off in the enterprise. Simply put, IT is not prepared to ditch everything they have ever used even in the face of a demonstrably superior alternative. Currently, the highest use of cloud is behind gateways and virtualization engines that bring it back down to earth.</p>
<p>This brings us to the stack of lies called server virtualization. Any “modern” virtualized data center is built on lie after lie, with each level telling the other what it wants to hear. The volume manager lies to the operating system, hypervisor lies to the volume manager, and the storage array lies to the hypervisor. The same sad state of affairs allows networking and even memory to function in a virtual world.</p>
<p>But these shaky stacks of lies have difficulty adapting to motion, since no level truly “knows” the reality of the world around. The depressing truth is that a bowl of spaghetti like VXLAN is perhaps the highest form of art we can expect in a virtual data center.</p>
<h3>Stephen’s Stance</h3>
<p>As a techie, I am always drawn to clean sheet designs that offer technical elegance along with functionality. But I know that, realistically, products that assume nothing about the world around them and bend over backward to maintain compatibility are more likely to succeed. Still, I maintain hope that the issues of virtual machine mobility will be solved in an elegant way, rather than adding to the “stack of lies”.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/"  rel="bookmark" class="crp_title">Are You a Hypervisor Hugger or a Storage Stalwart?</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/curtis-prestons-backup-central-live/"  rel="bookmark" class="crp_title">See W. Curtis Preston’s Backup Central Live!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/thin-provisioning-playing-telephone-game/"  rel="bookmark" class="crp_title">Thin Provisioning: Playing the Telephone Game</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/multipath-activepassive-dual-active-activeactive/"  rel="bookmark" class="crp_title">Multipath: Active/Passive, Dual Active, and Active/Active</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/flexible-path-services-future/"  rel="bookmark" class="crp_title">Flexible IT and the Path to the Services Future</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/">The Terrifying True Story Of Virtual Machine Mobility</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/l7iIcJlRpX8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/</feedburner:origLink></item>
		<item>
		<title>Are You a Hypervisor Hugger or a Storage Stalwart?</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/bdI3xtfNgmo/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 14:35:05 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Atomic Test and Set]]></category>
		<category><![CDATA[Computer history]]></category>
		<category><![CDATA[DAS]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[JBOD]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[ODX]]></category>
		<category><![CDATA[Policy-Driven Storage]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VASA]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMworld]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6444</guid>
		<description><![CDATA[The time has come to take sides on the core question of storage for virtual servers: Do you want storage intelligence to live in the hypervisor or the array? Most administrators are already lining up on one side or the other, unintentionally casting their vote while the rest flounder. But the storage industry must wake up and embrace the divide.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6449" 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;"><img class="size-medium wp-image-6449 " title="Hypervisor Huggers and Storage Stalwarts" src="http://static.fosketts.net/wp-content/uploads/2011/11/Hypervisor-Huggers-and-Storage-Stalwarts-300x160.jpg" alt="" width="300" height="160" /></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">The great battle of enterprise storage is on!</p>
</div>
<p>The time has come to take sides on the core question of storage for virtual servers: <strong>Do you want storage intelligence to live in the hypervisor or the array?</strong> Most administrators are already lining up on one side or the other, unintentionally casting their vote while the rest flounder. But the storage industry must wake up and embrace the divide.</p>
<h3>Hypervisor Huggers Unite!</h3>
<div id="attachment_6447" class="wp-caption alignright" style="width: 250px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; float: right;"><a href="http://www.cafepress.com/sfoskett.593075736"  rel="nofollow"><img class="size-full wp-image-6447 " title="I Heart V12N" src="http://static.fosketts.net/wp-content/uploads/2011/11/I-Heart-V12N.jpg" alt="" width="240" height="240" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Do you &#8220;heart&#8221; virtualization?</p>
</div>
<p>VMware’s vSphere dominates the world of enterprise server virtualization and has become the core element of the modern open systems datacenter. Microsoft recognizes this but has been unable to field a competitive hypervisor ecosystem for the virtual datacenter. Today, <strong>vSphere is the state of the art and nowhere is this more apparent than in storage</strong>.</p>
<p>In just a few years, VMware has delivered and updated a host of advanced storage functionality, from provisioning to migration and load balancing to backup and data protection. vSphere 5 includes an advanced and scalable storage virtualization layer, delivering everything a datacenter needs. VMFS sculpts basic block storage into a shared resource for virtual machines, with snapshots, policy-based layout and movement, and flexible allocation and thin provisioning.</p>
<p>Most VMware administrators are “server guys” and relish these features. They have never experienced an automated “storage service” like this, and the enterprise storage world has never been able to construct anything remotely as flexible, user-friendly, and functional. And Hypervisor Huggers don’t need complex enterprise storage arrays to do it: They can use basic iSCSI or Fibre Channel devices to provide performance and capacity and let VMware do the rest!</p>
<p>Storage DRS is exemplary of the new virtual datacenter world. Introduced in vSphere 5 (and restricted to the pricey Enterprise Plus license), Storage DRS uses the core technology of Storage vMotion to dynamically balance I/O and capacity across a diverse pool of storage. Storage DRS even uses Policy-Driven Storage and <a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/" >VASA</a> to enforce tiered storage and data placement strategy. <strong>This kind of virtualization has been a “holy grail” quest for the enterprise storage industry, but they’ve never delivered on their promises</strong>.</p>
<h3>Cheers for Storage Stalwarts!</h3>
<div id="attachment_6448" class="wp-caption alignright" style="width: 250px; border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align: center; float: right;"><a href="http://www.cafepress.com/sfoskett.593079616"  rel="nofollow"><img class="size-full wp-image-6448 " title="Stinking Hypervisor" src="http://static.fosketts.net/wp-content/uploads/2011/11/Stinking-Hypervisor.jpg" alt="" width="240" height="240" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Do you wish all this virtualization nonsense would just go away?</p>
</div>
<p>But not every IT environment wants be 100% vSphere focused, and many aren’t convinced that dumb storage is the smartest place for their data. <strong>These Storage Stalwarts want smarter and better-integrated storage arrays, and VMware is innovating here as well</strong>.</p>
<p><a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/" >VMware’s Storage APIs for Array Integration (VAAI) technology</a> is squarely aimed at this market. VAAI allows vSphere to hand off heavy storage operations to the high-end storage arrays from the major players. It works transparently, too, coordinating cloning without the kind of scripting and hair-pulling that used to require. VAAI in vSphere 4.1 also includes block zeroing support and something called “atomic test and set” which we’ll get to in a moment. Microsoft announced their own cloning integration, ODX, but it won’t ship until Windows Server 8 appears sometime next year.</p>
<p>But cloning is just the tip of the iceberg when it comes to Hypervisor-to-array integration. The rising army of NAS users have seen the glory of more-complete array integration for a while, and they’re not quiet about it. They love that VMware’s NFS protocol support makes storage “disappear” in vCenter, becoming just another resource with integrated thin provisioning and flexible allocation and movement.</p>
<p>VMware is moving aggressively to please their Storage Stalwarts, adding more VAAI support for block and file in vSphere 5. But, as the company laid out at VMworld 2011, neither access method is ideal for virtual servers. So VMware has been pushing the enterprise array vendors for ever-greater integration. They see a future where a VAAI-based protocol enables arrays to de-multiplex I/O streams from the hypervisor and intelligently handle per-VM data.</p>
<h3>Stephen’s Stance</h3>
<p><strong>You can spot a Hypervisor Hugger by their big LUNs</strong>: They would rather treat storage as a bulk commodity, and array vendors should be lining up to get their business. <strong>Storage Stalwarts will jump on each new VMware innovation</strong>, finally making use of the capabilities they have spent over a decade paying for but not utilizing. The only untenable stance is trying to keep a foot in both worlds: <strong>It’s foolish to buy an enterprise array and use it as bulk storage!</strong></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/fcoe-symbolism-7/"  rel="bookmark" class="crp_title">FCoE Symbolism</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/curtis-prestons-backup-central-live/"  rel="bookmark" class="crp_title">See W. Curtis Preston’s Backup Central Live!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-and-intel-push-one-million-iscsi-iops/"  rel="bookmark" class="crp_title">Microsoft and Intel Push One Million iSCSI IOPS</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/terrifying-true-story-virtual-machine-mobility/"  rel="bookmark" class="crp_title">The Terrifying True Story Of Virtual Machine Mobility</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/multipath-activepassive-dual-active-activeactive/"  rel="bookmark" class="crp_title">Multipath: Active/Passive, Dual Active, and Active/Active</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/">Are You a Hypervisor Hugger or a Storage Stalwart?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/bdI3xtfNgmo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/hypervisor-hugger-storage-stalwart/</feedburner:origLink></item>
		<item>
		<title>NetApp Deduplication An In-depth Look</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/ocR4qB-wIpc/</link>
		<comments>http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 16:30:00 +0000</pubDate>
		<dc:creator>Joerg Hallbauer</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flash Cache]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[tiered storage]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?guid=fca0114f0dde6817a89f70fe38f3a461</guid>
		<description><![CDATA[There has been a lot of discussion lately about the NetApp deduplication technology, especially on twitter.  We had a lot of misinformation and FUD flying around, so I thought that a blog entry that takes a close look at the technology was in order.]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of discussion lately about the NetApp deduplication technology, especially on twitter.  We had a lot of misinformation and FUD flying around, so I thought that a blog entry that takes a close look at the technology was in order.</p>
<p>But first a bit of disclosure,  I currently work for a storage reseller that sells NetApp as well as other storage. The information in this blog posting is derived from NetApp documents, as well as my own personal experience with the technology at our customer sites.  This posting is not intended to promote the technology as much as it is to explain it. The intent here is to provide information from an independent perspective. Those reading this blog post are, of course, free to interpret it the way they choose.</p>
<p><strong>How NetApp writes data to disk.</strong></p>
<p>First lets talk about how the technology works.  For those who aren&#8217;t familiar with how a NetApp array stores data on disk, here&#8217;s the key to understanding how NetApp approaches writes.  NetApp stores data on disk using a simple file system called WAFL (Write Anywhere File Layout).  The file system stores metadata which contains information about the data blocks, has inodes that point to indirect blocks, and indirect blocks point to the data blocks. One other thing that should be noted about the way that NetApp writes data is that the controller will coalesce writes into full stripes when ever possible. Furthermore, the concept of updating a block is unknown in the NetApp world. Block updates are simply handled as new writes, and the pointers to the updated blocks are moved to point to the new &#8220;updated&#8221; block.</p>
<p><strong>How deduplication works.</strong></p>
<p>First, it should be noted that NetApp deduplication operates on a volume level.  In other words,all of the data within a single NetApp volume is a candidate for deduplication. This includes both file data, and block (LUN) data that is stored within that Netapp volume.  NetApp deduplication is a post-process that occurs based on either a watermark for the volume, or on a schedule.  For example, if the volume exceeds 80% of it&#8217;s capacity a deduplication run can be started automatically. Or, a  deduplication run can be started at a particular time of day, usually at a time when the user thinks the array will be less utilized.</p>
<p>The maximum sharing for a block is 255. This means that if there are 500 duplicate blocks,there will be 2 blocks actually stored with 1/2 of the pointers pointing to the first block and 1/2 of the pointers pointing to the second block. Note that this 255 maximum is separate from the 255 maximum for snapshots.</p>
<p>When deduplication runs for the first time on a NetApp volume with existing data, it scans the blocks in the volume and creates a fingerprint database, which contains a sorted list of all fingerprints for used blocks in the volume.  After the fingerprint file is created, fingerprints are checked for duplicates, and, when found, first a byte- by-byte comparison of the blocks is done to make sure that the blocks are indeed identical. If they are found to be identical, the block‘s pointer is updated to the already existing data block, and the new (duplicate) data block is released. Releasing a duplicate data block entails updating the indirect inode pointing to it, incrementing the block reference count for the already existing data block, and freeing the duplicate data block.</p>
<p>As new data is written to the deduplicated volume, a fingerprint is created for each new block and written to a change log file. When deduplication is run subsequently, the change log is sorted, its sorted fingerprints are merged with those in the fingerprint file, and then the deduplication processing occurs as described above.  There are two change log files, so that as deduplication is running and merging the new blocks from one change log file into the fingerprint file, new data that is being written to the flexible volume is causing fingerprints for these new blocks to be written to the second change log file. The roles of the two files are then reversed the next time that deduplication is run. (For those familiar with Data ONTAP usage of NVRAM, this is analogous to when it switches from one half to the other to create a consistency point.)  Note that when deduplication is run an an empty volume, the fingerprint file is still created from the log file.<br />
<strong><br />
Performance of NetApp deduplication</strong>.</p>
<p>There has been a lot of discussion about the performance of Netapp deduplication. In general, deduplication will use CPU and memory in the controller. How much CPU will be ustilied is very had to determine ahead of time, however in general you can expect to use from 0% to 15% of the CPU in most cases, but as much as 50% has been observed in some cases. The impact of deduplication on a host or application can very significantly and depends on a number of different factors including:</p>
<p>•    The application and the type of dataset being used<br />
•    The data access pattern (for example, sequential versus random access, the size and pattern of the<br />
•    I/O)<br />
•    The amount of duplicate data, the compressibility of the data, the amount of total data, and the<br />
•    average file size<br />
•    The nature of the data layout in the volume<br />
•    The amount of changed data between deduplication runs<br />
•    The number of concurrent deduplication processes and compression scanners running<br />
•    The number of volumes that have compression/deduplication enabled on the system<br />
•    The hardware platform—the amount of CPU/memory in the system<br />
•    The amount of load on the system<br />
•    Disk types ATA/FC, and the RPM of the disk<br />
•    The number of disk spindles in the aggregate</p>
<p>The deduplication is a low priority process, so host I/O will take precedence over dedupllication. However, all of the items above will effect the performance of the deduplication process itself.  In general you can expect to get somewhere between 100MB/sec to 200/MB/sec of data dedupication from a NetApp controller.</p>
<p>The effect of deduplication on the write performance of a system is very dependent on the model of controller and the amont of load that is being put on the system. For deduplicated volumes, if the load on a system is low—that is, for systems where the CPU utilization is around 50% or lower—there is a negligible difference in performance when writing data to a deduplicated volume, and there is no noticeable impact on other applications running on the system. On heavily used systems, however, where the system is nearly saturated, the impact on write performance can be expected to be around 15% for most models of controllers.</p>
<p>Read performance of a deduplicated volume depends on the type of reads being performed. The implicit on random reads is negligible. In early versions of ONTAP the impact of deduplication was noticeable with heavy sequential read applications. However with version 7.3.1 and above NetApp added something they called &#8220;intelligent cache&#8221; to ONTAP specifically to help with the performance of sequential reads on deduplicated volumes and were able to mitigate the performance impact of sequential reads nearly completely. Finally, with the addition of FlashCache cards to a controller, performance of deduplicated volumes can actually be better than non-deduplicated volumes.</p>
<p><strong>Deuplication Interoperability with Snapshots</strong>.</p>
<p>Snapshots and their interoperability with deduplication has been a hotly debated topic on the internet lately. Snapshot copies lock blocks on disk that cannot be freed until the Snapshot copy expires or is deleted. On any volume, once a Snapshot copy of data is made, any subsequent changes to that data temporarily require additional disk space, until the snapshot is deleted or expires. The is true with deduplicated volumes as well as non-deduplicated volumes. Thus the space savings from deuplication for any data held by a snapshot prior to a deduplication run will not be recognized until after that snapshot expires or is deleted.</p>
<p>Some best practices to achieve the best space savings from deduplication-enabled volumes that contain Snapshot copies include:</p>
<p>•    Run deduplication before creating new Snapshot copies.<br />
•    Limit the number of Snapshot copies you maintain.<br />
•    If possible, reduce the retention duration of Snapshot copies.<br />
•    Schedule deduplication only after significant new data has been written to the volume.<br />
•    Configure appropriate reserve space for the Snapshot copies.</p>
<p><strong>Some Application Best Practices</strong></p>
<p>VMWare</p>
<p>In general VMware deduplicates well, especially if a few best practices in laying out the VMDK files are considered. The following best practices should be considered for VMware implementations:</p>
<p>•    Operating system data deduplicates very well therefore you should stack as many OS&#8217;s  onto the same volume as possible.<br />
•    Keep VM swap files, pagefiles, user and system temp directories on separate VMDK files.<br />
•    Utilize FlashCache where ever possible to cache frequently accessed blocks (like those from the OS).<br />
•    Always perform proper alignment of your VM&#8217;s on the NetApp 4K boundaries.<br />
•</p>
<p>Microsoft Exchange</p>
<p>In general deduplication provides little benefit for versions of Microsoft Exchange prior to Exchange 2010. Starting with Exchange 2010 Microsoft has eliminated single instance storage and deduplication can reclaim much of the additional space created by this change.</p>
<p>Backups (NDMP, SnapMirror and SnapVault)</p>
<p>The following are some best practices to consider for backups of deduplicated volumes:</p>
<p>•    Ensure deduplication operations initiate only after your backup completes.<br />
•    Deduplication operations on the destination volume complete prior to initiating the next backup.<br />
•    If backing up data from multiple volumes to a single volume you may achieve significant space savings from deduplication beyond that of the deduplication savings from the source volumes.  This is because you are able to run deduplication on the destination volume which could contain duplicate<br />
•    data from multiple source volumes.<br />
•    If you are backing up data from your backup disk to tape consider using SMTape to preserve the deduplication/compression savings.  Utilizing NDMP to tape will not preserve the deduplication savings on tape.<br />
•    Data compression can affect the throughput of your backups.  The amount of impact is dependent upon the type of data, compressibility, storage system type and available resources on the destination storage system.  It is important to test the affect on your environment before implementing<br />
•    into production.<br />
•    If the application that you are using to perform backups already does compression, NetApp data compression will not add significant additional savings.</p>
<p><strong>Conclusions</strong></p>
<p>In general, NetApp deduplication can help drive down the TCO of your storage systems significantly, especially when combined with FlashCache in a VMware or Virtual Desktop environment. If best practices are followed carefully, the performance impact of deduplication is negligible, and the space savings for some applications can be considerable. Some careful planning and testing in the customers environment are necessary to ensure that maximum advantage is taken of deduplication, however the ability to schedule when the operations take place combined with the ability to turn on and off deduplication provide significant flexibility in to tune the environment for a customer&#8217;s particular application profile.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/bill/fixed-block-variable-block-deduplication-quick-primer/"  rel="bookmark" class="crp_title">Fixed Block vs Variable Block Deduplication – A Quick Primer</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-adds-data-deduplication-ntfs-windows-8/"  rel="bookmark" class="crp_title">Microsoft Adds Data Deduplication to NTFS in Windows 8</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/thin-provisioning-holy-grail-utilisation/"  rel="bookmark" class="crp_title">Why Thin Provisioning Is Not The Holy Grail for Utilisation</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/next-generation-celerra-%e2%80%93-unified-storage-with-deduplication-%e2%80%93-feb-2009/"  rel="bookmark" class="crp_title">Next Generation Celerra – Unified Storage with Deduplication</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/emc-takes-netapp-data-domains-affections/"  rel="bookmark" class="crp_title">EMC Takes On NetApp For Data Domain&#8217;s Affections</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Joerg Hallbauer for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/">NetApp Deduplication An In-depth Look</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/ocR4qB-wIpc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/joerg/netapp-deduplication-indepth/</feedburner:origLink></item>
		<item>
		<title>Micron Bursts Into the PCIe SSD Market</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/Ls62RYRdkgA/</link>
		<comments>http://gestaltit.com/all/tech/storage/stephen/micron-bursts-pcie-ssd-market/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 16:30:47 +0000</pubDate>
		<dc:creator>Stephen Foskett</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[C300]]></category>
		<category><![CDATA[Crucial]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Fusion-IO]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[ioDRIVE DUO]]></category>
		<category><![CDATA[LSI]]></category>
		<category><![CDATA[Micron]]></category>
		<category><![CDATA[OCZ]]></category>
		<category><![CDATA[P300]]></category>
		<category><![CDATA[P320h]]></category>
		<category><![CDATA[pcie]]></category>
		<category><![CDATA[RAIN]]></category>
		<category><![CDATA[RAISE]]></category>
		<category><![CDATA[RamSan-70]]></category>
		<category><![CDATA[RealSSD]]></category>
		<category><![CDATA[SandForce]]></category>
		<category><![CDATA[SLC]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[tachIOn]]></category>
		<category><![CDATA[Texas Memory Systems]]></category>
		<category><![CDATA[Virident]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[WarpDrive]]></category>
		<category><![CDATA[Z-Drive]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=5586</guid>
		<description><![CDATA[PCIe SSDs like Micron's new P320h offer mindbending performance and enterprise class reliability. Although expensive, these devices are in an entirely different league from any other storage option. Micron promises to bring the PCIe P320h to market at nearly $15 per gigabyte, a substantial discount over other PCIe SSD competitors.]]></description>
			<content:encoded><![CDATA[<div id="attachment_5587" 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/06/Micron-RealSSD-P320h-card.jpg" ><img class="size-medium wp-image-5587 " title="Micron RealSSD P320h card" src="http://static.fosketts.net/wp-content/uploads/2011/06/Micron-RealSSD-P320h-card-300x177.jpg" alt="" width="300" height="177" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">The Micron RealSSD P320h is more than a new form-factor for the company; it also introduces their RAIN technology</p>
</div>
<p>This morning, Micron announced their <a href="http://www.micron.com/products/solid_state_storage/enterprise_pcie_ssd.html" >“RealSSD” P320h SSD</a>, bringing them into the PCIe storage market for the first time. Already a leading supplier of both consumer and enterprise SATA SSDs, as well as the world’s leading supplier of NAND flash in partnership with Intel, this move puts Micron in direct competition with existing suppliers like media darling Fusion IO.</p>
<h3>Introducing the RealSSD P320h</h3>
<p>The RealSSD P320h SSD can be seen as a PCIe companion to the existing P300 series of enterprise SSDs, but it is much more than that. Micron brands their entire SSD line “RealSSD”, from the consumer grade C300 and C400 (which Crucial sells as the M4) to the enterprise P300. All include Micron’s own SSD controller ASICs and flash memory modules, offering greater levels of integration and profitability for the company.</p>
<p>The P320h seems similar to the recently introduced P300 in terms of componentry, but the PCIe interface puts it into a different realm of performance. Although Micron’s RealSSD line is lauded for its 6 Gb SATA interface, an internal PCI express card like that P320h blows the doors off any disk interface. Micron’s presentations show the P320h delivering over many times the IOPS of their already speedy P300! As demonstrated already by numerous competitors, there is no substitute to the low latency I/O performance of a PCIe card.</p>
<p>The RealSSD P320h will initially be offered in two models, both in the full-height half-length PCIe form factor. The 350 GB model offers slightly lower random write performance than its 700 GB big brother, but both boast massive performance numbers. Both use 34 nm SLC flash chips and are built on a 32-channel design.</p>
<h3>Massive Performance</h3>
<p>The P320h delivers astonishing performance, at least in Micron’s PowerPoint illustrations. My own C300 can push <a href="http://blog.fosketts.net/2011/02/21/iomega-usb-30-ssd-handson-review/" >250 MB per second</a> of sequential writes, and the enterprise class P300 is maybe a bit faster. But the P320h is rated at 2 GB per second sustained sequential write performance, nearly an order of magnitude faster. It would be difficult find an application, let alone a server, that could sustain this kind of throughput for long.</p>
<div id="attachment_5589" 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/06/SSD-Sequential-Performance-Claims.png" ><img class="size-medium wp-image-5589 " title="SSD Sequential Performance Claims" src="http://static.fosketts.net/wp-content/uploads/2011/06/SSD-Sequential-Performance-Claims-300x180.png" alt="" width="300" height="180" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Micron boasts industry-beating throughput</p>
</div>
<p>Even more important than throughput is I/O performance. SSDs like my C300 excel at servicing I/O requests, and are rated at 30,000 to 45,000 random 4K write IOPS. Again, the P300 is able to match this level of performance while providing five-year reliability for enterprise applications. But the P320h delivers nearly 350,000 4K write IOPS, besting the fastest and most expensive enterprise storage arrays in existence.</p>
<div id="attachment_5588" 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/06/SSD-Random-IOPS-Claims.png" ><img class="size-medium wp-image-5588" title="SSD Random IOPS Claims" src="http://static.fosketts.net/wp-content/uploads/2011/06/SSD-Random-IOPS-Claims-300x180.png" alt="" width="300" height="180" /></a></p>
<p class="wp-caption-text" style="padding: 0 4px 5px; margin: 0;">Micron&#8217;s IOPS claims are astonishing</p>
</div>
<p>Note that all numbers in these charts are from the manufacturers’ own specification sheets: <a href="http://www.micron.com/products/solid_state_storage/enterprise_pcie_ssd.html" >Micron P320h</a>, <a href="http://www.fusionio.com/products/iodriveduo/" >Fusion I/O ioDRIVE DUO</a>, <a href="http://www.ramsan.com/files/download/676" >TMS RamSan-70</a>, <a href="http://www.lsi.com/channel/products/solidstatestorage/warpdrive_slp300/index.html" >LSI WarpDrive SLP-300</a>, <a href="http://www.ocztechnology.com/ocz-z-drive-r2-e88-pci-express-ssd.html" >OCZ Z-Drive R2 e88</a>, <a href="http://www.virident.com/products/specs.php" >Virident tachIOn</a>. I have included two of Micron’s RealSSD SATA drives for comparison purposes: <a href="http://cache.micron.com/Protected/expiretime=1306956560;badurl=aHR0cDovL3d3dy5taWNyb24uY29tLy80MDQuaHRtbA==/1238ff6e915589d58b8cacf726208cc1/1/57/realssd_p300_2_5.pdf" >Micron P300</a>, <a href="http://www.crucial.com/pdf/Datasheets-letter_C300_RealSSD_v2-5-10_online.pdf" >Micron/Crucial C300</a>.</p>
<p>Benchmarks should always be taken with a grain of salt, and manufacturer spec-sheet claims are doubly dubious. But Micron makes these claims, and it won’t be long before these devices are independently benchmarked.</p>
<p><span style="font-size: 15px; font-weight: bold;">Digging Deeper Into the Hardware: RAIN Reliability</span></p>
<p>The P320h is a first for Micron in a number of ways. Along with being their first PCIe card, it also is the first SSD to feature Micron’s so-called RAIN architecture and RealSSD Manager software. The P320h includes optimized drivers for Windows and Linux to further improve performance, but Micron is leaving it to partners to integrate the SSD with operating systems, hypervisors, or applications.</p>
<p>RAIN is Micron’s answer to concerns about SSD reliability in the enterprise. Although already using ultra-reliable SLC chips, the P320h introduces a raid like technology Micron calls Redundant Array of Independent NAND, or RAIN for short. Reminiscent of SandForce’s Redundant Array of Independent Silicon Elements (RAISE), RAIN arranges flash memory chips in a 7+1 arrangement to improve reliability and recoverability in the event of a failure.</p>
<p>Micron claims that this combination of intelligent controllers, RAIN, and SLC memory chips delivers top-notch reliability. The company measures reliability in terms of the number of full drive fills that can be sustained per day for five years. They claim that enterprise customers demand SSDs that can sustain 30 fills per day for five years, or an incredible 54,750 drive fills. That’s 25 PB of data written for 350 gig unit or 50 PB for the big 750 GB P320h!</p>
<p>Putting things another way, if the 700 GB P320h was pounded with sequential data at its rated maximum of 2 GB per second, it would take over nine months to wear out this drive. Just in case the customer expects to hammer on the drive constantly, they may use the RealSSD Manager software to throttle performance and ensure reliability to a given date.</p>
<h3>Stephen’s Stance</h3>
<p>PCIe SSDs like Micron’s new P320h offer mindbending performance and enterprise class reliability. Although expensive, these devices are in <a href="http://searchstorage.techtarget.com/tip/0,289483,sid5_gci1525453,00.html" >an entirely different league from any other storage option</a>. Micron promises to bring the PCIe P320h to market at nearly $15 per gigabyte, a substantial discount over other PCIe SSD competitors. But the card will still cost more than $5000, making it an expensive add-on for most servers.</p>
<p>The challenge in enterprise storage is not delivering absolute capacity or performance any longer. Today’s challenge is making that capacity and performance available to applications and, ultimately, and users in the form of improved satisfaction or profitability. Micron is moving the ball forward on the hardware front, but my focus remains on software providers that will deliver this performance in a usable form for applications, hypervisors, and operating systems.</p>
<p>And what’s next from Micron? I expect a SAS HDD-form factor SSD shortly, and perhaps a line of <a href="http://blog.fosketts.net/2010/10/20/unconventional-ssds-pci-express-mini-card-mini-pcie/" >PCI Express Mini Cards</a> or <a href="http://blog.fosketts.net/2010/11/09/toshiba-blade-x-gale-ssd-apple-macbook-air/" >“Blade” SSDs</a> might follow.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/stec-zeusram-ssd/"  rel="bookmark" class="crp_title">STEC Spills the Beans on ZeusRAM SSD</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/microsoft-and-intel-push-one-million-iscsi-iops/"  rel="bookmark" class="crp_title">Microsoft and Intel Push One Million iSCSI IOPS</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/fcoe-symbolism-7/"  rel="bookmark" class="crp_title">FCoE Symbolism</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/curtis-prestons-backup-central-live/"  rel="bookmark" class="crp_title">See W. Curtis Preston’s Backup Central Live!</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/multipath-activepassive-dual-active-activeactive/"  rel="bookmark" class="crp_title">Multipath: Active/Passive, Dual Active, and Active/Active</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/stephen/micron-bursts-pcie-ssd-market/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Stephen Foskett for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/stephen/micron-bursts-pcie-ssd-market/">Micron Bursts Into the PCIe SSD Market</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/Ls62RYRdkgA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/stephen/micron-bursts-pcie-ssd-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/stephen/micron-bursts-pcie-ssd-market/</feedburner:origLink></item>
		<item>
		<title>EMC FAST and NetApp FlashCache a Comparison</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/rZOga27aKOw/</link>
		<comments>http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 16:30:00 +0000</pubDate>
		<dc:creator>Joerg Hallbauer</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Top Story]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[Flash Cache]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[tiered storage]]></category>

		<guid isPermaLink="false">http://gestaltit.com/?p=15454</guid>
		<description><![CDATA[This article is intended to provide the reader with an introduction to two technologies,  EMC FAST and NetApp FlashCache. Both of these technologies are intended to improve the performance of storage arrays, while also helping to bend the cost curve of storage downward.]]></description>
			<content:encoded><![CDATA[<p>This article is intended to provide the reader with an introduction to two technologies,  EMC FAST and NetApp FlashCache. Both of these technologies are intended to improve the performance of storage arrays, while also helping to bend the cost curve of storage downward. With the amount of data that needs to be stored increasing on a daily basis, anything that addresses the cost of storage is a welcome addition to the data center portfolio.</p>
<h3><strong>EMC FAST</strong></h3>
<p>EMC FAST (Fully Automated Storage Tiering) is actually a suite made of of two different products. the first, called FAST Cache operates by keeping a copy of &#8220;hot&#8221; blocks of data on SSD drives. In effect it acts as a very fast disk cache for data that is currently being accessed while the data itself is being stored on either 15K SAS or 7200 RPM NL-SAS (SATA) drives.</p>
<p>FAST Cache provides the ability to improve the performance of SATA drives, as well as to turbo charge the performance of fiber channel and SAS drives as well. In general, this kind of technology helps to divide performance from spindle count, which helps drive down the number of drives required for many workloads, thus driving down the cost of storage, and the overall TCO of storage.</p>
<div class="separator" style="clear: both; text-align: center;"><a rel="nofollow" href="http://1.bp.blogspot.com/-NN97t3uRmeQ/TeSCXfIbujI/AAAAAAAAACQ/Js0Qv0IbfVo/s1600/i1.jpg" style="margin-left: 1em; margin-right: 1em;" ><img src="http://1.bp.blogspot.com/-NN97t3uRmeQ/TeSCXfIbujI/AAAAAAAAACQ/Js0Qv0IbfVo/s320/i1.jpg" alt="" width="320" height="210" border="0" /></a></div>
<p>The other product in the FAST suite is FAST Virtual Pool.  This is the product that most people associate with FAST since it is the one that leverages  three different disk technologies, SSD, high speed drives such as 15K RPM SAS, and slower high capacity drives such as 7200 RPM NL-SAS. By placing only data that requires high speed access on the SSD drives, data that is receiving a moderate amount of access on the 15K SAS drives, and putting the rest on the slower, high capacity disks EMC FAST is able to drive the TCO of storage downward.</p>
<div class="separator" style="clear: both; text-align: center;"><a rel="nofollow" href="http://3.bp.blogspot.com/-5SaNnt1oElY/TeSCX5LL24I/AAAAAAAAACU/irOerV3zy8g/s1600/i2.jpg" style="margin-left: 1em; margin-right: 1em;" ><img src="http://3.bp.blogspot.com/-5SaNnt1oElY/TeSCX5LL24I/AAAAAAAAACU/irOerV3zy8g/s320/i2.jpg" alt="" width="184" height="320" border="0" /></a></div>
<h3><strong>NetApp FlashCache</strong></h3>
<p>NetApp approaches the overall issue of improved performance while simultaneously driving down the TCO of storage in a different way. NetApp believes that using fewer disks to store the same amount of data is the best way to drive down TCO. Therefore NetApp has spent a significant amount of time developing storage efficiency tools to help their customer&#8217;s store more data in less space.  For example, they developed a variant of RAID-6 called RAID-DP which provides the protection and performance of RAID-10, while utilizing significantly less space. NetApp has also developed block level de-duplication which can be utilized with primary production data.</p>
<p>However, as with many technologies of this type there could be a performance penalty paid for it&#8217;s utilization. Therefore, Netapp needed to develop a way to improve the performance if it&#8217;s arrays while also supporting it&#8217;s storage efficiency technology. With the advent of Flash memory, Netapp found a way to do this without any need for significant changes in the architecture of it&#8217;s arrays. Thus was born FlashCache.</p>
<p>FlashCahce provides a secondary read cache for hot blocks of data. This proves a way to separate performance from spindle count,  and thus not only allows workloads intended for Fiber Channel or SAS drives to potentially run on SATA drives, but it also addresses some of the performance issues with the storage efficiency technologies that NetApp developed. For example, with FlashCache utilized in a virtual desktop environment Netapp de-duplication allows many individual Windows images to be represented in a very small footprint on disk. However a problem arrises when a large numer of desktops all try to access their Windows image at once. However with the addition of FlashCache, most, if not all of the Windows image would end up being storage in Flash memory, thus avoiding the performance issue of a boot storm, virus checking storm, etc.</p>
<div class="separator" style="clear: both; text-align: center;"><a rel="nofollow" href="http://3.bp.blogspot.com/-II-6a8XSNgY/TeSBSR1YNQI/AAAAAAAAACM/VcXTDQrzzag/s1600/I3.jpg" style="margin-left: 1em; margin-right: 1em;" ><img src="http://3.bp.blogspot.com/-II-6a8XSNgY/TeSBSR1YNQI/AAAAAAAAACM/VcXTDQrzzag/s320/I3.jpg" alt="" width="320" height="239" border="0" /></a></div>
<h3><strong>Conclusion</strong></h3>
<p>Both EMC and Netapp have developed ways to help both improve the performance, and drive the TCO of storage downward. the two vendors approached the problem is somewhat different ways, but in the end they have both solved the problem in unique and effective ways.</p>
<p>The NetApp technology requires that the user buy-in completely to the NetApp vision of storage efficiency. If the user ignores the advantages of de-dupication in particular, or has data or workloads  that simply don&#8217;t allow for the application of the NetApp storage efficiency technology then the TCO saving that NetApp promises will not be achieved. Utilizing FlashCache to seperate performance from spindle count is also critical in maintaining the performance of the array. This separation of performance from spindle count also in and of itself drives dwn the number ofd drives needed to support a workload, and thus also drives down the TCO.</p>
<p>The EMC technology requires a very good understanding of your application workloads, and careful planning and sizing of the different tiers of storage. EMC could do more to make the two sub-products work together so that a single solution could provide both the TCO and the performance improvements at the same time. However, EMC FAST is a product that provides the TCO improvement promised, and doe it with a clean and elegant solution.</p>
<p>Finally, a little on the future. With the cost of Flash memory coming down 50% year over year, it will soon reach the same price point that we currently see 15K HDD&#8217;s at. Once that happens one has to wonder what role 15K HHDs will fill? If 15K HDDs are, indeed, squeezed out of existence by this reduction in the price of Flash memory, what purpose will 3 tiered automated storage tiering fill? Or, will the future simply be 2 tiers of storage, one that provides bulk capacity, and one that accelerates the performance of this bult capacity? if that predication is correct, then FAST VP will have a limited life, and FAST Cache and FlashCache will be the longer surviving technology.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/"  rel="bookmark" class="crp_title">Flash Storage and Automated Storage Tiering</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/after-all-fast-makes-a-debut/"  rel="bookmark" class="crp_title">After all, FAST makes a debut</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/fast-features-drawbacks-applications-and-some-questions/"  rel="bookmark" class="crp_title">FAST: Features, Drawbacks, Applications and some Questions</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/enterprise-flash-drives-efd-emc-symmetrix-vmax-systems/"  rel="bookmark" class="crp_title">Enterprise Flash Drives (EFD) on EMC Symmetrix V-Max Systems</a></li><li><a href="http://gestaltit.com/all/tech/storage/bas/storage-tiering-dying/"  rel="bookmark" class="crp_title">“Storage tiering is dying.” But purple unicorns exist.</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Joerg Hallbauer for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/">EMC FAST and NetApp FlashCache a Comparison</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a>, <a href="http://gestaltit.com/category/featured/top/" title="View all posts in Top Story" rel="category tag">Top Story</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/rZOga27aKOw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/</feedburner:origLink></item>
		<item>
		<title>Flash Storage and Automated Storage Tiering</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/X_6QERcNgUQ/</link>
		<comments>http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 16:30:00 +0000</pubDate>
		<dc:creator>Joerg Hallbauer</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[tiered storage]]></category>

		<guid isPermaLink="false">http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/</guid>
		<description><![CDATA[In recent years, a move toward automated storage tiering has begun in the data center. This move has been inspired by the desire to continue to drive down the cost of storage, as well as the introduction of faster, but more expensive storage in the form of Flash memory in the storage array marketplace.]]></description>
			<content:encoded><![CDATA[<p>In recent years, a move toward automated storage tiering has begun in the data center. This move has been inspired by the desire to continue to drive down the cost of storage, as well as the introduction of faster, but more expensive storage in the form of Flash memory in the storage array marketplace. Flash memory is significantly faster than spinning disks, and thus it’s ability to provide very high performance storage has been of interest. However, its cost is considerable, and therefore a way to utilize it and still bend the cost curve downward was needed. Note that Flash memory has been implemented in different ways. It can be obtained as a card for the storage array controller, or as SSD disk drives, and even, as cache on regular spinning disks. However it is implemented, it’s speed and expense remains the same.</p>
<p>Enter the concept of tiered storage again. The idea was to place only that data which absolutely required the very high performance of Flash on Flash, and to leave the remaining data on spinning disk. The challenge with tiered storage in the way that it has been defined in the past was that it meant that too much data would be placed on very expensive Flash since traditionally an entire application would have all it’s data placed on a single tier. Even if only specific parts of the data at the file, or LUN level were placed on Flash, the quantity needed would still be very high, thus driving the costs of for a particular application up. It was quickly recognized that the only way to make Flash cost effective would be to place only the blocks which are “hot” for an application in Flash storage, thereby minimizing the footprint of Flash storage.</p>
<p>The issue addressed by automated storage tiering is that you no longer need to know ahead of time what the proper tier of storage for a particular application’s data needs to be. Furthermore the classification of the data can occur at a much more fine-grained block level rather than the file or the LUN as with some earlier automated storage tiering implementations.</p>
<p>Flash has changed the landscape of storage for the enterprise. Currently, Fash/SSD storage can cost 16-20X what Fiber channel, SAS, or SATA storage can cost. The dollars per GB model ends up looking something like the following:</p>
<div class="separator" style="clear: both; text-align: center;"><a rel="nofollow" href="http://1.bp.blogspot.com/-epdVz-bwsi8/TdatYM_WjTI/AAAAAAAAAB8/RNBssUAd1QA/s1600/pic1.png" style="margin-left: 1em; margin-right: 1em;" ><img src="http://1.bp.blogspot.com/-epdVz-bwsi8/TdatYM_WjTI/AAAAAAAAAB8/RNBssUAd1QA/s400/pic1.png" alt="" width="392" height="400" border="0" /></a></div>
<p>However the IOPS per $ model looks more like this:</p>
<div class="separator" style="clear: both; text-align: center;"><a rel="nofollow" href="http://4.bp.blogspot.com/-LnMVDmm1_wg/TdatindCiUI/AAAAAAAAACA/7OIqz0hRFvk/s1600/pic2.png" style="margin-left: 1em; margin-right: 1em;" ><img src="http://4.bp.blogspot.com/-LnMVDmm1_wg/TdatindCiUI/AAAAAAAAACA/7OIqz0hRFvk/s400/pic2.png" alt="" width="363" height="400" border="0" /></a></div>
<p>The impact on the tiered storage architectural model of Flash storage has been, in effect, to add a tier-0 level of storage where application data is placed that requires extremely fast random I/O performance. Typical examples of such data are database index tables or key lookup tables, etc. Placing this kind of data, which may only be part of an application’s data, on Flash storage can often have a dramatically positive effect on the performance of an application.  However, due to the cost of Flash storage the question is often raised, how can data centers ensure that only data that requires this level of performance resides on SSD or Flash storage so that they can continue to contain costs? Furthermore, is there a way to put only the “hot” parts of the data in the very expensive tier-0 capacity, and leave less hot, and cold data in slower, less expensive capacity? Block based automated storage tiering is the answer to these questions.</p>
<p>Different storage array vendors have approached this problem in different ways. However, in all cases, the object is to place data at a block level, on tier-0 or Flash storage only while that data is actually being accessed, and then to store the rest of the data on lower tiered storage while the data is at rest. Note that this movement must be done at the block level in order to avoid performance issues, and to truly minimize the capacity of the tier-0 storage.</p>
<p>One approach used by several storage vendors is to move blocks of data between multiple tiers of storage via a policy. For example, the policy might dictate that writes always occur to tier-0, and then if that data is not read immediately it is moved to tier-1. Then if the data isn’t read for 3 months that data is then moved to tier-2. The policy might also dictate that if the data is then read from the tier-2 disk then it is placed back on tier-0 in case additional reads are required and the entire process starts all over again. Logically this mechanism provides what enterprises are looking for, minimizing tier-0 storage and placing blocks of data on the lowest-cost storage possible. The challenge with this approach is that the I/O profile of the application needs to be well understood when the policies are developed in order to avoid accessing data from tier-2 storage too frequently and generally moving data up and down the stack too often since this movement is not “free” from a performance perspective. Additionally, EVT has found that for most customers, data rarely needs to spend time in tier-1 (FC or SAS) storage, that most of the data ends up spending most of it’s live on the SATA storage.</p>
<p>Therefore as the cost of Flash storage continues to come down, the need for the SAS or Fiber Channel storage will continue to decline, and eventually disappear leaving just Flash and SATA storage in most arrays.</p>
<p>Another approach that at least one storage vendor is using is to avoid all the policy based movement and to treat the Flash storage as a large read cache. This places the blocks that are most used on tier-0, and leaves the rest on spinning disk. When the fact that the sequential write performance of Flash, SAS/FC, and SATA is similar is taken into consideration along with a controller that orders its random writes, this approach can provide a much more robust way to implement Flash storage.  In some cases, it allows an application that would not normally be considered a good candidate for SAS or Fiber Channel storage to be able to utilize SATA disks instead. In general, this technique de-couples spindle count from performance thus providing more subtle advantages as well.  For example, applications which has traditionally required very small disk drives so that the spindle could would be might (many, many 146GB FC drives, for example) can now be run on much higher capacity 600GB SAS drives and still provide the same, or better performance.</p>
<p>Overall, automated storage tiering is becoming a de-facto standard in the storage industry. However different storage array vendors have taken very different approaches to the implementation of automated tiering, but in the end the result is uniformly the same. The ability of the enterprise to purchase Flash storage to help improve the performance of their applications while at the same time continuing to bend the cost curve of storage downward.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/featured/top/joerg/emc-fast-netapp-flashcache-comparison/"  rel="bookmark" class="crp_title">EMC FAST and NetApp FlashCache a Comparison</a></li><li><a href="http://gestaltit.com/all/tech/storage/bas/storage-tiering-dying/"  rel="bookmark" class="crp_title">“Storage tiering is dying.” But purple unicorns exist.</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/enterprise-flash-drives-efd-emc-symmetrix-vmax-systems/"  rel="bookmark" class="crp_title">Enterprise Flash Drives (EFD) on EMC Symmetrix V-Max Systems</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/after-all-fast-makes-a-debut/"  rel="bookmark" class="crp_title">After all, FAST makes a debut</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/fast-furious/"  rel="bookmark" class="crp_title">FAST and Furious</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Joerg Hallbauer for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/">Flash Storage and Automated Storage Tiering</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/X_6QERcNgUQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/joerg/flash-storage-automated-storage-tiering/</feedburner:origLink></item>
		<item>
		<title>Share Permissions… a simple pain</title>
		<link>http://feeds.gestaltit.com/~r/GestaltIT_Storage/~3/XptyLZ07I4k/</link>
		<comments>http://gestaltit.com/all/tech/storage/derek/share-permissions-simple-pain/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 16:30:53 +0000</pubDate>
		<dc:creator>Derek Schauland</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Technet]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://techhelp.cybercreations.net/2011/04/30/share-permissions-a-simple-pain/</guid>
		<description><![CDATA[I finally got the data migrated to new storage at my organization. The information moved very quickly and went off without a hitch (and minimal yelling/frustration). The one area I found that was not so friendly is the Share Permissions on the destination storage.]]></description>
			<content:encoded><![CDATA[<p>I finally got the data migrated to new storage at my organization. The information moved very quickly and went off without a hitch (and minimal yelling/frustration). The one area I found that was not so friendly is the Share Permissions on the destination storage.</p>
<p>I understand that the basic rule of permissions is least privilege, where the most restrictive setting wins. However I apparently missed this idea when configuring the shares where the data would land. As soon as the copy was completed, the email went out to alert the users that the new storage was all set and shortly thereafter, the emails came in that it wasn’t working.</p>
<p>Everyone had readonly access to the newly moved information. Read only is no good. And I proceeded to review all the NTFS permissions and look over all of the items that were copied because there was a problem with the NTFS permissions or how the copy was done (you know, the hard stuff has to be where the problem is).</p>
<p>After several looks at the completed project, and getting nowhere fast, I removed one of the shares using Share and storage manager. The removal was to prevent use of the share while I was troubleshooting the problem. When I decided that it was not the problem and that the read access was ok I rebuilt the share… In the wizard to read the share I found the options for Share permissions.</p>
<p>Then the light bulb went off…</p>
<p>If the Admins group has full control and everyone else has read only access to the share… the read only problem was right out front. The share was disallowing it. Changing these settings got the problem solved right away.</p>
<p>The lesson here is to think simple. Sure you need to think about the NTFS and more complex items as well, but most certainly do not leave out the easy upfront items because they are simple and likely shouldn’t be the problem. Many times these things will bring headaches that are not worth it… just check one more time. Had I looked into that one more time during prep, the entire migration would have been completed with the scheduled job… no weekend work required (by me at least).</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/derek/storage-migration-tools-richcopy/"  rel="bookmark" class="crp_title">Storage Migration Tools: RichCopy</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/rich/p2v-strategy-for-a-physical-server-with-an-iscsi-partition/"  rel="bookmark" class="crp_title">P2V strategy for a Physical Server with an iSCSI Partition</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/data-management-industrial-light-magic/"  rel="bookmark" class="crp_title">Data Management &#8211; Industrial Light and Magic</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/dont-ignore-nas/"  rel="bookmark" class="crp_title">Why I Don&#8217;t Ignore NAS?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/"  rel="bookmark" class="crp_title">vSphere 4.1 HA and DRS Technical Deepdive – Book Review</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/derek/share-permissions-simple-pain/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© derek for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/derek/share-permissions-simple-pain/">Share Permissions… a simple pain</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p><img src="http://feeds.feedburner.com/~r/GestaltIT_Storage/~4/XptyLZ07I4k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/derek/share-permissions-simple-pain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gestaltit.com/all/tech/storage/derek/share-permissions-simple-pain/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 3.000 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-03 12:17:17 --><!-- Compression = gzip -->

