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

<channel>
	<title>The Storage Architect &#187; FAST</title>
	<atom:link href="http://thestoragearchitect.com/tag/fast/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestoragearchitect.com</link>
	<description>Storage, Virtualisation &#38; Cloud</description>
	<lastBuildDate>Tue, 07 Feb 2012 10:08:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Opinion: Netapp &amp; vSphere 4.1 &#8211; Where&#8217;s the Beef?</title>
		<link>http://thestoragearchitect.com/2010/07/14/opinion-netapp-vsphere-4-1-wheres-the-beef/</link>
		<comments>http://thestoragearchitect.com/2010/07/14/opinion-netapp-vsphere-4-1-wheres-the-beef/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 13:51:30 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[FASTv2]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[vSphere 4.1]]></category>

		<guid isPermaLink="false">http://www.thevirtualisationarchitect.com/?p=1603</guid>
		<description><![CDATA[<p>Yesterday&#8217;s announcements on vSphere 4.1 was amazing in a number of respects.  Firstly the blogging community were falling over themselves to make announcements on the new release.  I expect there was a well organised PR &#38; marketing push behind the scenes to get so many people talking about the technology from midnight onwards.  Secondly, there [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>Yesterday&#8217;s announcements on vSphere 4.1 was amazing in a number of respects.  Firstly the blogging community were falling over themselves to make announcements on the new release.  I expect there was a well organised PR &amp; marketing push behind the scenes to get so many people talking about the technology from midnight onwards.  Secondly, there was a slew of announcements from storage vendors, none more vocal than Netapp, who have turned their file storage device into a serendipidous all encompassing virtualisation friendly unified storage server.</p>
<p>However all is not what it seems with Netapp&#8217;s announcements.  In line with many vendors, Netapp do not currently support the VAAI features in the current code release.  Worse than that, VAAI isn&#8217;t currently supported on NFS at all.  So Netapp, bearing in mind you&#8217;ve been publishing demo videos of VAAI in action for nearly 12 months, I have to ask where&#8217;s the beef?</p>
<ul>
<li>If VAAI integration has been around for so long, why wasn&#8217;t it integrated into Data ONTAP 8.0?</li>
<li>Why will VAAI not be supported in cluster mode, only &#8220;legacy mode&#8221;?</li>
<li>If you&#8217;re such a strong VMware partner, why have you not managed to get NFS support in release 1 of VAAI?</li>
</ul>
<p>There seems to be a trend towards pre-announcement of hardware and software features from vendors that are well ahead of when they will actually be made available.  This is now being bolstered by a co-ordinated effort to get the blogging community, hired or not to release their tie stories.  We saw the first major evidence of this phenomenon with EMC and FASTv2; with vSphere 4.1 it goes on.</p>
<p>As a counter argument I&#8217;m sure I&#8217;ll get comments regarding &#8220;roadmaps&#8221; and &#8220;future strategy&#8221;.  That&#8217;s fine; but make sure that you&#8217;re announcing just that; not making product announcement for something I can&#8217;t buy or use.</p>
<p>What would be nice?  A return to old fashioned product release values &#8211; make a product release announcement when you can (a) support immediately (b) let upgrade immediately to support it.  Then I&#8217;ll think your announcements are worthwhile.</p>
<p>Update:  As per Greg Knieriemen&#8217;s comment, I&#8217;m adding a list of vendors I&#8217;m aware of that are announcing vSphere 4.1 VAAI support.  Here is the list.</p>
<ul>
<li>EMC &#8211; Symmetrix support from 4Q2010 with next release of Enginuity</li>
<li>EMC &#8211; CLARiiON support with FLARE30 &#8211; GA release &#8220;any day now&#8221; (quote: <a rel="nofollow" href="http://virtualgeek.typepad.com/virtual_geek/2010/07/vsphere-41---what-do-the-vstorage-apis-for-array-integration-mean-to-you.html#more"  target="_blank">Chad Sakac</a>)</li>
<li>Netapp &#8211; Supported in DATA Ontap 8.0.1 7-mode &#8211; due 4Q2010</li>
<li>3Par &#8211; Supported in next release of InServ software &#8211; due September 2010</li>
<li>Dell/Equallogic &#8211; no official announcments received or identified</li>
<li>Hitachi Data Systems &#8211; Support for AMS announced &#8211; no specific dates</li>
</ul>
<p>If you have any further updates, let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/07/14/opinion-netapp-vsphere-4-1-wheres-the-beef/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Has EMC Slipped Zero Block Reclaim Into V-Max?</title>
		<link>http://thestoragearchitect.com/2009/12/11/enterprise-computing-has-emc-slipped-zero-block-reclaim-into-v-max/</link>
		<comments>http://thestoragearchitect.com/2009/12/11/enterprise-computing-has-emc-slipped-zero-block-reclaim-into-v-max/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 13:56:48 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[barry burke]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enginuity]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[V-Max]]></category>
		<category><![CDATA[Zero Block Reclaim]]></category>
		<category><![CDATA[ZPR]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=942</guid>
		<description><![CDATA[<p>I spent some time today looking at the release notes for Enginuity code 5874.207.166, which presumably is the one that brings the much lauded Fully Automated Storage Tiering (FAST) into general release on V-Max.  Just above the FAST paragraph I found the following:</p> <p>Symmetrix Virtual Provisioning Space Reclamation reduces capacity requirements and total cost of [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>I spent some time today looking at the release notes for Enginuity code <strong>5874.207.166</strong>, which presumably is the one that brings the much lauded <strong>Fully Automated Storage Tiering</strong> (FAST) into general release on V-Max.  Just above the FAST paragraph I found the following:</p>
<blockquote><p><em>Symmetrix Virtual Provisioning Space Reclamation reduces capacity requirements and total cost of ownership by automatically reclaiming chunks (768 KB track groups) that contain all zeros. This is most effective when used on volumes after thick-to-thin migration or replication.</em></p></blockquote>
<p>So, it seems that V-Max now supports features previously only seen on 3Par InServ, HDS USP V and HP XP &#8211; that is the ability to <strong>reclaim </strong>empty &#8220;zeros&#8221; of data from LUNs &#8211; otherwise known as <strong>Zero Block Reclaim</strong>.</p>
<p>I don&#8217;t remember EMC mentioning this little fact as part of their big FAST announcement.  In fact, looking back over Barry B&#8217;s posts, here&#8217;s a <a rel="nofollow" href="http://thestorageanarchist.typepad.com/weblog/2009/07/2015-challenge-accepted-free-vp.html" >link</a> to a post from July in which Barry indicates (quoting again);</p>
<blockquote><p><em>I cannot confirm nor deny that VP will support one or more unused space reclamation approaches in the future.</em></p></blockquote>
<p>So do EMC just see ongoing space reclamation as a BAU activity, <strong>not worthy</strong> of an announcement?  I&#8217;m surprised that this would be the case.  Reclamation of &#8220;empty&#8221; storage is <strong>incredibly important</strong> when migrating from thick-&gt;thin storage environments.  Hitachi quote around <strong>40%</strong> savings from using ZPR after a migration to thin provisioning on USP V.</p>
<p>Perhaps EMC don&#8217;t want us to know that migrating to V-Max can actually <strong>reduce</strong> the amount of storage in use.  After all, its not good for hardware sales, is it?</p>
<p>By the way, EMC, please feel free to comment on this new feature and how easy it is to use.  I&#8217;d be interested to discover how it is implemented.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/12/11/enterprise-computing-has-emc-slipped-zero-block-reclaim-into-v-max/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Is There Any Point Buying From EMC?</title>
		<link>http://thestoragearchitect.com/2009/12/09/enterprise-computing-is-there-any-point-buying-from-emc/</link>
		<comments>http://thestoragearchitect.com/2009/12/09/enterprise-computing-is-there-any-point-buying-from-emc/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 19:02:05 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[3par]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[DMX]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[equallogic]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[lefthand]]></category>
		<category><![CDATA[V_Max]]></category>
		<category><![CDATA[xiv]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=932</guid>
		<description><![CDATA[<p>Yesterday, EMC announced Fully Automated Storage Tiering (FAST), their much <a rel="nofollow" href="http://thestorageanarchist.typepad.com/weblog/2009/04/1059-fully-automated-storage-tiering-fast.html" >hyped</a> and much <a href="http://storagenerve.com/2009/12/09/fast-features-drawbacks-applications-and-some-questions/" >anticipated</a> storage feature enabling the automated moving of data between tiers of storage on a policy basis.  However the most notable missing feature in the EMC <a href="http://www.emc.com/about/news/press/2009/20091208-01.htm" >announcement</a> was the lack of support for legacy DMX-3 [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>Yesterday, EMC announced <strong>Fully Automated Storage Tiering</strong> (FAST), their much <a rel="nofollow" href="http://thestorageanarchist.typepad.com/weblog/2009/04/1059-fully-automated-storage-tiering-fast.html" >hyped</a> and much <a href="http://storagenerve.com/2009/12/09/fast-features-drawbacks-applications-and-some-questions/" >anticipated</a> storage feature enabling the automated moving of data between tiers of storage on a policy basis.  However the most notable missing feature in the EMC <a href="http://www.emc.com/about/news/press/2009/20091208-01.htm" >announcement</a> was the lack of support for legacy DMX-3 and DMX-4 platforms.  This to me sends a message loud and clear that despite continuing to sell it, the DMX3/4 legacy monolithic hardware is dead.  If that&#8217;s the case, why bother buying from EMC any more?</p>
<p>Discounting EMC in the storage array market may seem like a <strong>naive </strong>and perhaps<strong> foolish</strong> comment to make.  After all, <a rel="nofollow" href="http://www.boston.com/business/ticker/2009/12/study_hp_tops_e.html" >recent IDC numbers</a> show EMC top of the pile at nearly a <strong>quarter</strong> of all external storage arrays sold, depending on which figure you choose to use.  However, take a moment to look at the EMC briefing pages on FAST (you can find them <a href="http://uk.emc.com/products/launch/fast/index.htm?pid=home-fast-081209" >here</a>).  There you will see Intel co-branded with EMC, highlighting many previous messages that monolithic architectures are dead and commodity modular boxes are the way of the future.  We&#8217;ve seen that this year already with the release of <a href="http://uk.emc.com/products/detail/software/atmos.htm" >Atmos</a>.</p>
<p>To my knowledge, FAST is the first <a href="http://thestoragearchitect.com/2008/11/03/innovation/" >&#8220;innovation&#8221;</a> of the new V-Max product line, but it isn&#8217;t unique.  In fact, I don&#8217;t think any features of V-Max are unique; the architecture is found in many other products.  There&#8217;s a whole raft of mid-range storage arrays from IBM (XIV), 3Par, Compellent, Pillar, Dell/Equallogic and HP (Lefthand) with the last two being acquisitions of successful companies.  I expect in the next 12 months we&#8217;ll see enterprise modular releases from Hitachi/HP and a revamped EVA.  Most of the products mentioned here have been designed from scratch to remove the<strong> legacy</strong> encumberances of the past that products such as V-Max still retain.</p>
<p>So what&#8217;s my point?  Well, simply this; EMC have legitimised the enterprise modular architecture characterised by V-Max.  This accepts that the future is commodity-based hardware with differentiation in software.  However, EMC are no longer the leaders in this field and are having to play catch up.</p>
<p> There&#8217;s never been a better time to look wider than the Big 4 (EMC/Hitachi/HP/IBM) and see if the features you need can be found elsewhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/12/09/enterprise-computing-is-there-any-point-buying-from-emc/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Enteprise Computing: Automated Tiering &#8211; Why Move The Data?</title>
		<link>http://thestoragearchitect.com/2009/10/21/enteprise-computing-automated-tiering-why-move-the-data/</link>
		<comments>http://thestoragearchitect.com/2009/10/21/enteprise-computing-automated-tiering-why-move-the-data/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 18:27:34 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[tiering]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=798</guid>
		<description><![CDATA[<p>There&#8217;s been a lot of talk lately about automated storage tiering (not least from myself) and there&#8217;s one piece of the puzzle I&#8217;m not completely sure has been explored in depth.  Many of the posts refer to physically moving data between tiers of internal (or external) storage.  In legacy environments where LUNs are comprised of [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of talk lately about <strong>automated storage tiering</strong> (not least from myself) and there&#8217;s one piece of the puzzle I&#8217;m not completely sure has been explored in depth.  Many of the posts refer to<strong> physically</strong> moving data between tiers of internal (or external) storage.  In legacy environments where LUNs are comprised of disk slices &#8211; either whole slices or LUNs taken from RAID groups - then architecturally, moving all data for a specific LUN is a requirement.  Clearly <strong>block-level</strong> migration is auto-tiering <strong>nirvana</strong>, where only those specific hot blocks are moved onto faster disk.  But does this have to be achieved by physically moving that data?  The answer is no.</p>
<p><strong>Making Use of Cache</strong></p>
<p>All shared storage arrays use <strong>cache memory</strong> of some sort in order to smooth out the <strong>unpredictability</strong> of I/O response time from physical media like hard drives.  Read and write response times <strong>vary</strong> depending on the position of the drive read/write heads and the added overhead of latency.  In addition, the use of RAID to stripe data across physical spindles requires cache in order to prepare a RAID stripe for writing to disk, with methodologies like RAID-5/6 requiring in-memory calculations of parity before committing data to its physical resting place.</p>
<p>Writes of data are <strong>always</strong> cached and it&#8217;s possible reads are too, if the piece of data still resides in cache from a previous operation or has been <strong>pre-fetched</strong>.  So it is possible to simplify I/O operations as such:</p>
<ol>
<li>Write I/O &#8211; write to cache; confirm response to host; destage to physical disk asynchronously; leave I/O block in cache.</li>
<li>Read I/O &#8211; read from cache if available; if not, read from disk; leave I/O block in cache</li>
</ol>
<p><strong><a rel="nofollow" href="http://thestoragearchitect.files.wordpress.com/2009/10/brk-read-write-cache.png" ><img class="alignright size-medium wp-image-801" title="BRK - Read-Write Cache" src="http://thestoragearchitect.files.wordpress.com/2009/10/brk-read-write-cache.png?w=300" alt="BRK - Read-Write Cache" width="300" height="138" /></a>Cache for Tiers</strong></p>
<p>Cache can be used to move data between tiers <strong>without</strong> actually moving data.  Imagine all blocks (or chunks) of a LUN are tagged with a <strong>performance profile</strong> that determines which tier of disk the chunk should reside on.  During normal operations, the chunk will be read, re-written and destaged to disk as normal.  At some point, the chunk is marked to move to another service tier, say SSD rather than FC storage.  At this point, the next time the chunk is written to cache, it gets destaged to a <strong>new location</strong> on SSD.  Once completed, the old chunk is logically released from the FC drive.  Voila!  The data is moved <strong>without</strong> an additional I/O operation, but by simply utilising the normal I/O operation. </p>
<p>Of course, I&#8217;m <strong>simplifying</strong> the whole process here.  In reality things are much more complicated.  Vendors have developed sophisticated algorithms to pre-stage and de-stage data to and from cache to minimise mechanical drive impact and to maximise performance.  RAID calculations have to be managed.  In addition, this concept works well for active data but inactive data moving down tiers would still require <strong>additional</strong> I/O.  Also, spare resources would need to be set aside to make sure chunks were readily available when data profiles changed.  Otherwise there would be a risk of <strong>resource</strong> <strong>starvation</strong> as demand for one tier of storage outstripped supply.</p>
<p>Whilst this is a simple illustration, it does show that storage platforms in which the underlying architecture is designed to handle I/O and LUN layout at the block level, will have a <strong>massive advantage</strong> over legacy platforms using (previously good) methologies for storing data.  I suspect vendors such as Hitachi/HP and EMC are having to spend a lot more time re-writing the <strong>fundamental</strong> operating principles of their enterprise storage products than they care to admit.  Why else would FAST for blocks be announced a full <strong>12 months</strong> before a committed availability date?</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/10/21/enteprise-computing-automated-tiering-why-move-the-data/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Do We Need FAST v1, EMC?</title>
		<link>http://thestoragearchitect.com/2009/10/18/enterprise-computing-do-we-need-fast-v1-emc/</link>
		<comments>http://thestoragearchitect.com/2009/10/18/enterprise-computing-do-we-need-fast-v1-emc/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 09:50:45 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[barry whyte]]></category>
		<category><![CDATA[binfile]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[Data Progression]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[HiCommand Tiered Storage Manager]]></category>
		<category><![CDATA[hitachi]]></category>
		<category><![CDATA[hyper]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[Optimizer]]></category>
		<category><![CDATA[Storage Tiering 1.0]]></category>
		<category><![CDATA[Storage Tiering 2.0]]></category>
		<category><![CDATA[Symmetrix]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=772</guid>
		<description><![CDATA[<p>So, here&#8217;s my rash statement from Twitter last night: &#8220;If FAST isn&#8217;t free, I don&#8217;t want it!  All it&#8217;s doing is automating process I could script/do manually&#8221;.  It&#8217;s a bold statement, I know, so is FAST really offering something better than what could be achieved today using EMC&#8217;s <a href="http://uk.emc.com/products/detail/software/symmetrix-optimizer.htm" >Symmetrix Optimizer</a>?</p> <p>Hot Spots</p> <p>EMC&#8217;s [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>So, here&#8217;s my rash statement from Twitter last night: <em><span style="color:#0000ff;">&#8220;If FAST isn&#8217;t free, I don&#8217;t want it!  All it&#8217;s doing is automating process I could script/do manually&#8221;</span></em>.  It&#8217;s a bold statement, I know, so is <strong>FAST</strong> really offering something better than what could be achieved today using EMC&#8217;s <a href="http://uk.emc.com/products/detail/software/symmetrix-optimizer.htm" >Symmetrix Optimizer</a>?</p>
<p><strong>Hot Spots</strong></p>
<p>EMC&#8217;s Symmetrix architecture (18 years old and counting, I believe) uses the concept of disk <strong>hypers</strong> to present LUNs.  Each physical disk is carved into a number of slices, which are then recombined to create LUNs to present to a host.  A mirrored (RAID-1) LUN uses two hypers, a RAID-5 (3+1) LUN uses 4.  EMC ensure general performance by setting standards on how LUNs are created from hypers and that&#8217;s reflected in a <strong>&#8220;binfile&#8221;</strong> layout.  However despite this sensible planning, it is possible (especially as hard drives are now much larger and contain many more hypers) that two hypers on a single physical disk could be highly active and so contend against each other &#8211; in other words <strong>&#8220;hot spots&#8221;</strong> on disk.</p>
<p>Optimizer helps alleviate the issue of hot spots by <strong>exchanging</strong> the high I/O hypers with low I/O ones, distributing busy LUNs across more physical spindles.  This is classic load balancing where resources are distributed across the available infrastructure in order to obtain better overall generic performance.  EMC have now rebranded Optimizer as part of <strong>Ionix</strong> for Storage Resource Managment, but it&#8217;s still effectively the same product.  Hyper swaps can be managed automatically, based on historical performance data.  They can also be user-defined &#8211; a manual swap at the users request.</p>
<p>Although tedious (and not as well automated as Hitachi&#8217;s HiCommand Tiered Storage Manager), in theory Optimizer could be used to manually move workload between storage tiers.  In fact, Optimizer is already aware of a tiered storage infrastructure.  Here&#8217;s a quote directly from the ControlCenter 6.1 manual:</p>
<blockquote><p><span style="color:#0000ff;">&#8220;Optimizer is also aware of physical drives that operate at different speeds, as well as location of the data on the physical media, which influences the I/O rate. This information is used when determining which logical devices to move.&#8221;</span></p></blockquote>
<p>So with a little bit of knowledge on the layout of data on a Symmetrix array, it would be possible today to use Optimizer to perform LUN-based FAST.</p>
<p><strong>Load-Balancing Versus Policy</strong></p>
<p>Unfortunately, simple load-balancing of I/O across a storage array doesn&#8217;t offer what should be seen as the next generation of storage tiering.  Where <strong>Storage Tiering 1.0</strong> was about offering multiple layers of storage within the same physical infrastructure and manually placing or moving LUNs to the appropriate tier, <strong>Storage Tiering 2.0</strong> will be about establishing policies that determine more service-based measurements of the performance and availability customers receive. </p>
<p>A policy-based approach would allow rules to be established on how <strong>data at the application layer</strong> moves between tiers.  This is a critical distinction from the load-balancing  methodology earlier described.  As an example, where an application was known to require higher performance at a certain time of day or day of the week, data could be moved proactively to a faster tier of storage, returning later once the high I/O workload had completed.  Whilst achievable using Optimizer, there&#8217;s no doubt the process of application migration would be tedious and time consuming.  I expect the v1.0 implementation of FAST will simply package up Optimizer into a tool that automates the migration of related data between tiers.  Don&#8217;t forget, other vendors have been <strong>offering this feature for some time</strong> &#8211; for example Hitachi and Tiered Storage Manager.</p>
<p><strong>Increasing Granularity</strong></p>
<p>Now LUN-based migration has its benefits.  Where large numbers of disks exist in an infrastructure, application data can be placed or moved to the most appropriate location as required.  However with the introduction of <strong>solid state disks</strong> (SSDs), a more granular approach is needed as the number of SSDs deployed in an array is likely to be low due to their excessive cost.  Moving an entire application (or even LUN) to SSD will be undesirable unless that application can take full use of the SSD hardware.  There are <strong>very few</strong>, if any, applications that require high-intensity read/write activity from every piece of application data all the time.</p>
<p>Block-level tiering offers a higher level of granularity to the placement of data.  A LUN can be split into blocks and placed across multiple layers of storage technology including traditional HDDs and faster SSDs.  Selective placement will ensure the more efficient use of expensive SSD media by placing only the highly active data onto it.</p>
<p>All of a sudden with increased granularity we&#8217;re back to Storage Tiering 1.0 where data is being placed on faster technology purely based on <strong>increasing overall system performance</strong>.  This is a feature <a href="http://www.compellent.com" >Compellent</a> have been offering for some time.  Data is migrated up or down the tier hierarchy on a <strong>daily basis</strong>, subject to performance figures over a 12-day period.  This level of granular performance management is possible because data is stored in a block-based structure.  Unfortunately for EMC, the <strong>hyper design legacy</strong> represents a technical challenge in making FAST version 2 a reality. </p>
<p><strong>Patent Rights</strong></p>
<p>As just mentioned, Compellent already offer block-based data migration in their products.  At a recent dinner in London with the Compellent team, they highlighted their strong position in the market, protected by patents covering block-level data migration between tiers.  You can find the filed patent <a href="http://www.patentstorm.us/patents/7398418/fulltext.html" >here</a>.  Compellent use the term <strong>&#8220;Data Progression&#8221;</strong> to describe how blocks are moved between tiers based on I/O activity.  As I/O activity is monitored over time, it is possible to determine the most appropriate tier of storage to use when expanding capacity.  Typically these are lower tier SATA drives, as initial performance requirements are usually over-estimated.  This metholodogy is very much Storage Tiering 1.0 discussed earlier.</p>
<p>Compellent aren&#8217;t the only people claiming rights to block-level tiering within a storage array.  I&#8217;ve also found the following <a href="http://www.patentstorm.us/patents/7421556/fulltext.html" >patent application</a> from <strong>IBM</strong>, filed by Barry Whyte, Steve Legg and others.  If IBM and Compellent both claim to have invented the FAST concept, how does that position EMC?  Do they have an earlier patent which trumps these two?</p>
<p><strong>Summary</strong></p>
<p>Storage Tiering 1.0 provides performance management of storage arrays.  Storage Tiering 2.0 extends this to offer policy-driven optimisation offerings.  Both of these technologies are available today from existing vendors in one format or another.  EMC will simply be playing catchup with these vendors once FAST 1 &amp; FAST 2 are released.  I&#8217;d like to be surprised and see EMC offer something the competition currently don&#8217;t.  I&#8217;m not holding my breath&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/10/18/enterprise-computing-do-we-need-fast-v1-emc/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: EMC Announced Next Generation V-Max Architecture</title>
		<link>http://thestoragearchitect.com/2009/04/14/enterprise-computing-emc-announced-next-generation-v-max-architecture/</link>
		<comments>http://thestoragearchitect.com/2009/04/14/enterprise-computing-emc-announced-next-generation-v-max-architecture/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 09:18:21 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FAST]]></category>
		<category><![CDATA[Overtake the Future]]></category>
		<category><![CDATA[Symmetrix]]></category>
		<category><![CDATA[V-Max]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.com/?p=478</guid>
		<description><![CDATA[<p>So, the announcements have started; EMC have unveiled their next-generation version of the Symmetrix high-end storage array family and it is called the V-Max.  So I guess previous guesses about DMX-5 or DMX-V weren&#8217;t far off!</p> <p>Naturally, the EMC PR machine is in full flow; blog posts are already up from the usual suspects:</p> <p><a [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>So, the announcements have started; EMC have unveiled their next-generation version of the Symmetrix high-end storage array family and it is called the V-Max.  So I guess previous guesses about DMX-5 or DMX-V weren&#8217;t far off!</p>
<p>Naturally, the EMC PR machine is in full flow; blog posts are already up from the usual suspects:</p>
<p><a rel="nofollow" href="http://thestorageanarchist.typepad.com/weblog/2009/04/1054-overtake-the-future-with-emc-symmetrix-v-max.html" >http://thestorageanarchist.typepad.com/weblog/2009/04/1054-overtake-the-future-with-emc-symmetrix-v-max.html</a></p>
<p><a rel="nofollow" href="http://storagezilla.typepad.com/storagezilla/2009/04/countdown-to-overtake-the-future.html" >http://storagezilla.typepad.com/storagezilla/2009/04/countdown-to-overtake-the-future.html</a></p>
<p><a href="http://chucksblog.emc.com/chucks_blog/2009/04/symmetrix-vmax-a-new-paradigm-for-storage-virtualization.html" >http://chucksblog.emc.com/chucks_blog/2009/04/symmetrix-vmax-a-new-paradigm-for-storage-virtualization.html</a></p>
<p><a href="http://thestoragearchitect.com/2009/04/14/enterprise-computing-emc-announced-next-generation-v-max-architecture/emc11/" rel="attachment wp-att-479" ><img class="alignleft size-full wp-image-479" title="emc11" src="http://thestoragearchitect.files.wordpress.com/2009/04/emc11.jpg" alt="emc11" width="500" height="348" /></a>I picked up the first comments on ZDNet about 6am UK time this morning.  From the brief marketing blurb I&#8217;ve read, the new technology will scale better (more connectivity, more drives, more throughput and a bigger range of devices) and be more tuned to virtual infrastructures.  It does however, still rely on the existing Symmetrix technologies such as the Enginuity operating system.</p>
<p>Have a look at the following graphic I borrowed from the ZDnet post.  It describes a new technology called FAST (Fully Automated Storage Tiering).  The implication is that the technology enables the automated tiering of data across all levels of technology within the array.  *IF* this is as good as it sounds, then this will be a killer feature of the new technology.  As usual, the devil is in the detail; I&#8217;d hope FAST offers:</p>
<p> </p>
<p> </p>
<ul>
<li>High granularity of data chunks (e.g. 1GB chunks or less).</li>
<li>High granularity of sampling period (e.g. data migration in minutes and seconds not days)</li>
<li>Un-interrupted data movement.</li>
<li>Policy-based migration (e.g. not technology based but a service level the customer can subscribe t0).</li>
</ul>
<p>The other concern I have is how much legacy architecture V-Max will retain.  Symmetrix and DMX LUN changes are inflexible and require binfile or symconfigure commands to create and destroy LUNs.  Data is not fully dynamic across an entire array, hence the need for Symmetrix Optimiser.  I&#8217;d like to understand if V-Max still retains the legacy configuration constraints of the older products or whether EMC have moved to reduce these dependencies.</p>
<p>As usual, EMC continue to push the boundaries.  It will be interesting to see how the competition responds, in particular, those vendors still cranking out their <a href="http://www.netapp.com/us/products/storage-systems/" >legacy products</a>, which as time goes on, look more and more antiquated.</p>
<p>More news as I discover it.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2009/04/14/enterprise-computing-emc-announced-next-generation-v-max-architecture/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

