<?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; Compellent</title>
	<atom:link href="http://thestoragearchitect.com/tag/compellent/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>Compellent &#8211; The Inevitable Acquisition</title>
		<link>http://thestoragearchitect.com/2010/12/10/compellent-the-inevitable-acquisition/</link>
		<comments>http://thestoragearchitect.com/2010/12/10/compellent-the-inevitable-acquisition/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 10:17:02 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[3par]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[dell]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2137</guid>
		<description><![CDATA[<p><a href="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" ></a></p> <p>Well, the announcement has been made and it&#8217;s official, <a rel="nofollow" href="http://www.dell.com" target="_blank">Dell</a> and <a href="http://www.thestoragearchitect.com/2010/10/15/hp-converged-infrastructure-event-3par-is-the-big-story/" target="_blank">Compellent</a> are in talks over a &#8220;merger&#8221; which basically means Dell acquiring Compellent for around $27.50 per share.  The press release can be found <a href="http://www.compellent.com/About-Us/News-and-Events/Press-Releases/2010/101209-Dell-CML.aspx" target="_blank">here</a>.  Even as recently as a couple of weeks ago, [...]<!--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><a href="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" ><img class="alignleft size-full wp-image-2090" style="margin: 5px;" title="COMP_H_3C_300_JPG.ashx" src="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" alt="COMP_H_3C_300_JPG.ashx" width="300" height="47" /></a></p>
<p>Well, the announcement has been made and it&#8217;s official, <a rel="nofollow" href="http://www.dell.com"  target="_blank">Dell</a> and <a href="http://www.thestoragearchitect.com/2010/10/15/hp-converged-infrastructure-event-3par-is-the-big-story/"  target="_blank">Compellent</a> are in talks over a &#8220;merger&#8221; which basically means Dell acquiring Compellent for around $27.50 per share.  The press release can be found <a href="http://www.compellent.com/About-Us/News-and-Events/Press-Releases/2010/101209-Dell-CML.aspx"  target="_blank">here</a>.  Even as recently as a couple of weeks ago, Compellent were <a href="http://www.thestoragearchitect.com/2010/11/24/compellent-new-features-speculation/"  target="_blank">denying</a> acquisition rumours.</p>
<p>Compellent&#8217;s share price has risen dramatically in the last couple of days (see <a href="http://www.nasdaq.com/aspx/dynamic_charting.aspx?selected=CML&amp;symbol=CML"  target="_blank">chart</a>), presumably as speculation rose on the possibility of the acquisition.  However, the current share price (and peak) are well above the suggested price from Dell and I guess that signifies a number of things.  Either speculators got greedy and overpurchased or they expected another bidder to come into the market and trump Dell as happened over 3Par.  But who would want to do that now?  HP surely wouldn&#8217;t bother as they have 3Par and have <a href="http://www.thestoragearchitect.com/2010/10/15/hp-converged-infrastructure-event-3par-is-the-big-story/"  target="_blank">made it plain</a> that 3Par is the foundation of their future storage plans for the next 10 years.  EMC are unlikely to even see Compellent as being worth their effort.  IBM have focused on their own new technology in the shape of the <a href="http://www.thestoragearchitect.com/2010/10/29/storage-networking-world-europe-iii/"  target="_blank">v7000</a> array.  Hitachi/HDS don&#8217;t acquire technologies and in any case they have existing modular products and no need of the Compellent technology.  What about Netapp?  Well, they have ploughed their own furrow and built a strategy around (their own definition of) unified storage; one array to rule them all, so perhaps not.</p>
<p>For those companies not in the storage business directly (like Cisco, Microsoft), then Compellent doesn&#8217;t seem a large enough acquisition to make any impact to their existing business.  So it looks like Dell might finally be lucky this time after being the jilted bride so many times before.</p>
<p>Compellent would fit easily into Dell&#8217;s server/storage business, meeting the requirements of medium sized businesses for which Equallogic is too small.  This of course would directly affect their EMC/CLARiiON reseller relationship, which in any case seems to have been on rocky ground over the last few years &#8211; more of a marriage of convenience than a partnership for life.  This still leaves Dell with a big gap at the top end of the market.  Theoretically they can resell Symmetrix/V-MAX (although I have no direct evidence or experience of V-MAX sales via Dell) but EMC may decide to break completely with their reseller agreement (and in any case I think the Symmetrix business for Dell wasn&#8217;t that large or profitable), leaving a big gap in the Dell storage portfolio.</p>
<p>Whilst ultimately for Compellent the Dell acquisition is likely to be a good thing, for Dell their storage strategy remains incomplete and that will be an ongoing problem for them to compete with the likes of IBM, HP and VCE in the stack wars.  One little suggestion; Compellent shareholders, when you get your cash, you may not want to put it into Dell stock&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/12/10/compellent-the-inevitable-acquisition/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Compellent: New Features Speculation</title>
		<link>http://thestoragearchitect.com/2010/11/24/compellent-new-features-speculation/</link>
		<comments>http://thestoragearchitect.com/2010/11/24/compellent-new-features-speculation/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 11:09:10 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[data deduplication]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[primary deduplication]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=2087</guid>
		<description><![CDATA[<p><a href="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" ></a>Chris Mellor recently <a href="http://www.theregister.co.uk/2010/11/22/compellent_storage_center_5dot4/" target="_blank">speculated</a> on Compellent and the additional horsepower of their new storage product releases &#8211; series 40 controllers with Storage Center 5.4.  Over dinner last night, we discussed how various features could be integrated into the current architecture.  Many of them are surprisingly easy to achieve (or so we [...]<!--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><a href="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" ><img class="alignleft size-full wp-image-2090" style="margin: 5px;" title="COMP_H_3C_300_JPG.ashx" src="http://31.222.189.99/wp-content/uploads/2010/11/COMP_H_3C_300_JPG.ashx_.jpeg" alt="COMP_H_3C_300_JPG.ashx" width="300" height="47" /></a>Chris Mellor recently <a href="http://www.theregister.co.uk/2010/11/22/compellent_storage_center_5dot4/"  target="_blank">speculated</a> on Compellent and the additional horsepower of their new storage product releases &#8211; series 40 controllers with Storage Center 5.4.  Over dinner last night, we discussed how various features could be integrated into the current architecture.  Many of them are surprisingly easy to achieve (or so we believe).  One feature under the spotlight was primary data de-duplication.  Here&#8217;s how it could be done.</p>
<h3>What Primary De-Duplication is</h3>
<p>De-duplication has typically been used to reduce the size of infrequently accessed archive data in dedicated archive appliances.  Blocks of identical data are &#8220;deduped&#8221; by removing them and only retaining pointers to a single physical copy on disk.  De-duplication appliances benefit from storing lots of identical (typically read-only) data such as that generated by backup appliances.  However de-duplication is also valuable in other environments were data can be duplicated, such as email archives and virtual environments.</p>
<h3>How Compellent Could Do It</h3>
<p>There are a number of features of the Compellent architecture that could enable de-duplication including:</p>
<ul>
<li><strong>Snapshot Support</strong> &#8211; Storage Center already supports snapshots. This functionality creates point-in-time images of LUNs, only retaining pointers to shared blocks of data in the way de-duplication works.</li>
<li><strong>Metadata</strong> &#8211; The architecture already retains metadata on referencing LUNs, I/O activity and so on.  It wouldn&#8217;t be difficult to extend that to include a unique hash code per block.</li>
<li><strong>Write New</strong> &#8211; All changed blocks are written as new blocks of data.  Old data is simply invalidated unless it forms part of a snapshot.  Therefore, if a block of data is referenced by multiple LUNs and any LUN is updated, the changed data would be re-written as a new block and the old retained for other LUN references.  Over time the level of de-duplication would reduce.</li>
<li><strong>Background Processing</strong> &#8211; the existing storage controllers already run scheduled tasks to manage data progression, moving blocks between tiers of storage dictated by historical usage patterns.  It would be simple to add another task to scan and consolidate blocks with identical hash codes.</li>
</ul>
<p>De-duplicating primary data has certain risks.  There is, for example, a risk of creating hot-spots of data access, where shared blocks become heavily accessed.  This can occur in Virtual Desktop implementations, for example.  Netapp introduced PAM (Performance Acceleration Module) cards to get over this kind of problem as their architecture isn&#8217;t capable of the granular i.e. block) level of data placement required to overcome this issue.  The Compellent architecture can do this already by promoting &#8220;hot blocks&#8221; to a faster tier of storage within a single LUN.  This ability is a key differentiator over other de-duplication implementations that would make Compellent hardware suitable for primary de-duplication.</p>
<p>Of course all this discussion is pure speculation as I have no prior knowledge of Compellent&#8217;s roadmap or futures strategy.  It is fun to try and second-guess things, though, and you never know, maybe this will become a feature in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/11/24/compellent-new-features-speculation/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Review: Compellent Storage Center &#8211; Part II</title>
		<link>http://thestoragearchitect.com/2010/09/16/review-compellent-storage-center-part-ii/</link>
		<comments>http://thestoragearchitect.com/2010/09/16/review-compellent-storage-center-part-ii/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 09:14:50 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[Data Progression]]></category>
		<category><![CDATA[Dynamic Block Architecture]]></category>
		<category><![CDATA[Replays]]></category>
		<category><![CDATA[Storage Center]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1870</guid>
		<description><![CDATA[<p>This is a series of posts reviewing the Compellent Storage Center SAN Array.  Previous Posts:</p> <a href="http://www.thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/" target="_blank">Review: Compellent Storage Center &#8211; Part I</a> <p>In this post we&#8217;ll discuss the logical configuration, connectivity and protocols available on the Compellent Storage Center array, including the way disks are grouped and LUNs are created from the underlying [...]<!--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>This is a series of posts reviewing the Compellent Storage Center SAN Array.  Previous Posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/"  target="_blank">Review: Compellent Storage Center &#8211; Part I</a></li>
</ul>
<p>In this post we&#8217;ll discuss the logical configuration, connectivity and protocols available on the Compellent Storage Center array, including the way disks are grouped and LUNs are created from the underlying storage.</p>
<h3>Where&#8217;s My LUN?</h3>
<div id="attachment_1885" class="wp-caption alignleft" style="width: 310px"><a href="http://31.222.189.99/wp-content/uploads/2010/09/Compellent_Post_2_SS_1.png" ><img class="size-medium wp-image-1885" title="Dynamic Block Architecture" src="http://50.57.85.110/wp-content/uploads/2010/09/Compellent_Post_2_SS_1-300x178.png" alt="Dynamic Block Archiecture" width="300" height="178" /></a><p class="wp-caption-text">Dynamic Block Archiecture</p></div>
<p>The first thing that should be noted as we dive into the detail on how the Compellent array stores data is that it does not operate like traditional storage arrays with disks in fixed RAID groups and LUN configurations, but uses the previously mentioned Dynamic Block Architecture.  RAID 10 RAID-10 DM (Dual Mirror), RAID-5 and RAID-6 configurations are supported (including both RAID-5 with 5 or 9 drives in a RAID set and RAID-6 with 6 or 10 drives), however that&#8217;s where the similarity with traditional arrays ends.  The underlying physical disks are actually simply grouped together to provide raw disk capacity and LUNs are configured from that storage.  RAID is applied to each individual block of a LUN and this can change over the lifetime of that block of data.  At the outset this may seem like a complicated design but in reality it isn&#8217;t.  By breaking down a LUN to the block level and then applying protection and performance criteria, Compellent can achieve higher performance from a system using less cache and crucially less high performance drives. Let&#8217;s start at the basic disk level and work up to define how the Compellent system works.</p>
<h3>Disk Pools</h3>
<p>Physical disks are classified by their rotational speeds, which effectively groups them by performance.  In the review hardware, drives were classified as SLCSSD (for STEC SSD drives), 15K (the fibre channel drives) and 7K (the SAS drives).  By default all disks are added to a single group (or folder) called &#8220;Assigned&#8221;.  Disks that are not in use are assigned to a dummy folder called &#8220;Unassigned&#8221; from where they can be added to a new or existing disk folder.  Compellent recommend keeping a single disk folder, as spares must be assigned within each group. Having multiple folders would both waste spares from a capacity perspective and reduce performance as I/O would be spread over less spindles.  Of course it is possible to create separate groups if you wish.</p>
<p>As part of the disk folder definition, either single or dual parity must be specified for each tier.  Screenshots 2 &amp; 3 show the setup of the default &#8220;Assigned&#8221; group and a second &#8220;New Disk Folder 1&#8243;.  There are two other things to say about disk folders.  Firstly disks can be removed from a folder.  This requires &#8220;evacuating the disk&#8221; which can be achieved by moving it to another dummy folder.  If the disk contains no data, it can simply be removed from the folder.  Second, as disks are added to a folder, there&#8217;s the risk of RAID imbalance, with all of the data existing on the disks already in the disk  folder.  Therefore as disks are added, the RAID configuration can be rebalanced to obtain optimum use of all spindles.</p>
<h3>Storage Profiles</h3>
<p>The concept of Storage Profiles is where the Compellent Storage Center &#8220;secret sauce&#8221; is to be found.    These determine how the system writes data to disk for each LUN (or volume as they are known in Compellent terms) and how data ages over time &#8211; a feature called Data Progression.  Let&#8217;s look first at the profiles.</p>
<p>For each volume/LUN in an array, the Storage Profile determines how data is written to disk.  Storage profiles have two components, specification of where data should be written and specification on where Replay data should be located.  It&#8217;s worth taking a moment to understand what Replays are as I&#8217;ve yet to mention them.  Replays are essentially snapshots, used to return a volume to a previous point in time.  By their nature, Replay data blocks are only ever used for reads as all writes made after a snapshot/replay is taken will be written to a new location in order to preserve the replay for a potential future restore.  Replay blocks are therefore not part of the active write set of data being written to a LUN and don&#8217;t always need to reside on high performance storage; if they are being read frequently then they will reside in cache.  Storage Profiles allow the administrator to indicate what should happen to both writable blocks and replay blocks for a volume.  A high performance LUN could, for example, have its writable data on tier 1 storage with RAID-10 configuration and have replays on RAID-5 SAS.  A medium performance volume could have writable data on tier 2 15K Fibre Channel and replay data on SATA.</p>
<p>The use of Storage Profiles provides some very important benefits in optimising the performance of the disks in a Storage Center array.  They allow on a LUN basis, the exact performance criteria to be specified.  In addition, only active data is retained on the highest performance storage with inactive data moved off to lower performing (and lower cost) devices.  As RAID is established at the block level, this means a granularity on writes of 2MB in a standard configuration.  If required, volumes can be created using 512KB blocks where writes are small.</p>
<h3>
<div id="attachment_1886" class="wp-caption alignleft" style="width: 310px"><a href="http://31.222.189.99/wp-content/uploads/2010/09/Compellent_Post2_SS_2.png" ><img class="size-medium wp-image-1886" title="Data Progression" src="http://50.57.85.110/wp-content/uploads/2010/09/Compellent_Post2_SS_2-300x176.png" alt="Data Progression" width="300" height="176" /></a><p class="wp-caption-text">Data Progression</p></div>
<p>Replays and Data Progression</h3>
<p>Although I&#8217;ve touched on the subject of classifying data into active writes and replays, I haven&#8217;t explained the actual mechanism in which data moves between these groups.  There are two methods by which data is migrated between tiers of storage; via Data Instant Replay and through Data Progression.  Replays as we have discussed are Point-In-Time snapshots of volumes.  When a replay is taken, all of the pages comprising a volume are frozen.  Subsequent writes to the volume are made to new blocks on storage.  This preserves the data at the point the Replay was taken and also quite helpfully allows the blocks that are being actively written to be distinguished from those which are inactive.  The Replay blocks can then be moved to a lower tier of storage.  Compellent recommend that every volume has a Replay taken on a daily basis.</p>
<p>Data Progression uses a similar technique to move blocks of data that are less frequently used, down to lower tiers of storage over time.  Initially all writes are made to the highest tier of storage and over time, migrated to lower tiers based on frequency of access.  This occurs at the block level and means Storage Center arrays can be configured with the optimal mix of different drive types.  For instance, if more performance is required, SSD could be added; if more capacity is required, SATA can be added.</p>
<p>In summary, the Compellent design enables data placement to optimised to the block level, with less frequently accessed data moved to lower tiers of storage.  In normal circumstances the default settings can be used but if specific high performance volumes are needed, this can be accommodated too.</p>
<h3>Protocol Support</h3>
<p>One final topic, as this is becoming a long post.  Storage Center supports both Fibre Channel and iSCSI connectivity.  Unusually for storage arrays it allows both protocols to be mixed to a single volume at the same time; so I/O can be actively using both fibre channel and iSCSI.  If you have the right version of switch firmware, Fibre Channel also supports NPIV, which enables the creation of virtual ports on physical ports.  I hope to go over this in a future post.</p>
<p>In the next post I&#8217;ll discuss performance and some of the other miscellaneous features such as replication and clustering.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/09/16/review-compellent-storage-center-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Review: Compellent Storage Center &#8211; Part I</title>
		<link>http://thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/</link>
		<comments>http://thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 09:00:22 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[CML]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[nasdaq]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[Storage Array]]></category>
		<category><![CDATA[Storage Center]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1823</guid>
		<description><![CDATA[<p>This is a series of posts reviewing the Compellent Storage Center Storage Array.</p> <p>Compellent Inc, founded in 2002, produces the Storage Center product, a SAN storage array build around commodity hardware.  In addition to providing advanced features found on newer storage arrays (such as thin provisioning), the Compellent device has one unique (for now) feature [...]<!--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>This is a series of posts reviewing the Compellent Storage Center Storage Array.</p>
<p>Compellent Inc, founded in 2002, produces the Storage Center product, a SAN storage array build around commodity hardware.  In addition to providing advanced features found on newer storage arrays (such as thin provisioning), the Compellent device has one unique (for now) feature that sets it apart from the competition and that&#8217;s the ability to tier storage at the block level, a feature known as Dynamic Block Architecture.  Where traditional arrays place an entire LUN onto a single tier of storage, Storage Center breaks down the LUN into smaller chunks, allowing a finer granularity in the way data is written to disk.  As we will see with this hardware and software feature review there&#8217;s more to the tiering than initially appears.</p>
<h3>Company Background</h3>
<div id="attachment_1879" class="wp-caption alignleft" style="width: 310px"><a href="http://31.222.189.99/wp-content/uploads/2010/09/Compellent-Financials.png" ><img class="size-medium wp-image-1879" title="Compellent Financials" src="http://50.57.85.110/wp-content/uploads/2010/09/Compellent-Financials-300x209.png" alt="Compellent Financials Since IPO" width="300" height="209" /></a><p class="wp-caption-text">Compellent Financials Since IPO</p></div>
<p>Before we get into the technical specifications, let&#8217;s look at the company in more detail.  As previously mentioned, Compellent Inc was founded in 2002 and is based in Minnesota, USA.  The company is publicly traded, having filed for IPO in October 2007 and now claims over 1000 customers in 25 countries with over 2000 array deployments.  Since IPO, the company has moved into profitability and increased revenue and margin consistently.  See the embedded graph for more details.  In recent months, Compellent has been seen as an acquisition target, following the bidding war for 3Par by HP and Dell.  It remains perhaps one of the only independent SAN storage array vendors that target the tier 1 or Enterprise-class space.</p>
<p>In the remainder of this post, we&#8217;ll look at the hardware itself.</p>
<h3>The Hardware</h3>
<p>Compellent have provided one of their Storage Center Model 30 controllers (CT-SC030) with two disk shelves for the review.  The disk shelves contain SSD, SAS and FC drives, enabling configurations of up to three tiers to be tested.  We&#8217;ll look at those in a moment.</p>
<p>The controller itself is pretty straightforward and is a standard PC chassis and motherboard.  It has the following specifications:</p>
<ul>
<li>3GB onboard memory</li>
<li>Intel Xeon 5160 &#8211; 3Ghz</li>
<li>SuperMicro Motherboard</li>
<li>Dual redundant power supplies</li>
<li>Six on-board fans</li>
<li>4x PCI-Express expansion slots</li>
<li>1x PCI-X expansion slots</li>
<li>2x on-board ethernet GigE ports</li>
</ul>
<p>The expansion slots are used to support external connectivity to hosts and disk shelves.  The review model was supplied with Qlogic iSCSI HBAs in slots 1 and 2, a Qlogic QLE2464 in slot 3, providing both front and back-end Fibre Channel connectivity and a SAS controller in slot 6.  The only non-commodity part of the hardware is a cache controller that sits in slot 5.  This is directly manufactured by Compellent rather than a 3rd party supplier.  Power supplies are hot-swappable components, however fans, cache cards and interface cards aren&#8217;t unless the array is part of a dual controller configuration and in the case of interface cards, have been configured in a redundant design.  This factor is clearly a consideration when choosing a storage system as powering down systems for parts upgrade is both intrusive in maintenance slots as well as in terms of outages due to failed components.</p>
<p>Two disk shelves (termed enclosures) have been provided with the evaluation unit.  One houses SSD and Fibre Channel drives and is FC connected from the controller, the other is SAS connected and holds large capacity (1TB) SAS drives.  Each enclosure contains dedicated power supplies, fans and I/O modules with redundancy built in.  This increases the overall availability of a single Compellent array solution.  Fibre Channel enclosures hold up to 16 drives in a horizontal 4&#215;4 configuration occupying 3U; SAS enclosures hold up to 12 drives horizontally in 2U.  All drives are hot-swappable.  Drive capacities and types currently supported include (excluding EOL models):</p>
<ul>
<li>Fibre Channel &#8211; 15K 300GB &amp; 15K 450GB</li>
<li>SATA &#8211; 500GB &amp; 1TB</li>
<li>SSD &#8211; 140GB</li>
<li>SAS &#8211; 15K 450GB &amp; 7.2K 1TB</li>
</ul>
<p>In the evaluation equipment the SSD drives were supplied by STEC and the remaining drives were Seagate models, but presumably could be sourced from multiple manufacturers as the drives reported their standard model names in the Storage Center GUI.</p>
<p>Both the controller unit and enclosures look pretty non-descript (see the videos at the foot of this post showing the controller, with bezel removed).  In my opinion, the look of hardware is much less important than the reliability and functionality it offers (HP storage products, for example, all look like servers and enclosures).  All of the components of the Storage Center hardware &#8211; slots, power supplies, fans &#8211; are all visibly monitored from the central management tool, providing consistent reporting on the hardware status at any time.  This level of detail is much more important than the colour of the front bezel, in my view.  As we will see in the next few posts, the &#8220;secret sauce&#8221; is achieved through software, rather than bespoke hardware components.  In the meantime, enjoy this brief video of the hardware as it was being installed.</p>
<p><a href="http://thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/09/06/review-compellent-storage-center-part-i/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Which Vendors Have the Right Vintage in 2010?</title>
		<link>http://thestoragearchitect.com/2010/02/15/enterprise-computing-which-vendors-have-the-right-vintage-in-2010/</link>
		<comments>http://thestoragearchitect.com/2010/02/15/enterprise-computing-which-vendors-have-the-right-vintage-in-2010/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 09:00:29 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[3par]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[Pillar]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=993</guid>
		<description><![CDATA[<p>There&#8217;s no doubt that 2010 will prove to be another tough year in the storage industry.  Customers are looking to continue on cost reduction and austerity programmes, squeezing assets as much as they can.  Of all the storage vendors out there, which have got the the right vintage to succeed?  Here&#8217;s my light-hearted look (in no [...]<!--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 no doubt that 2010 will prove to be another tough year in the storage industry.  Customers are looking to continue on cost reduction and austerity programmes, squeezing assets as much as they can.  Of all the storage vendors out there, which have got the the right vintage to succeed?  Here&#8217;s my light-hearted look (in no particular order) at how the vendors compare.</p>
<ul>
<li><strong>EMC</strong>- No doubt the king of wines, champagne.  Sold in numerous brands, some of which are re-assuringly expensive, like V-Max and DMX, but others that suit the lighter pocket and don&#8217;t quite come up to the standards of a Grand Marque.  Unfortunately there&#8217;s been a glut of champagne recently and consequently prices have dropped.  As the economy picks up, prices will get back to their high levels again, I&#8217;m sure.</li>
<li><strong>Netapp</strong>- English wine.  Yes, technically it is a wine, but really, no-one would buy it on that basis.  If you are a connoisseur, English wine is something that should be avoided.</li>
<li><strong>IBM</strong>- A tough choice, IBM is a bit of a split personality.  On the one hand the DS8000 series is the old stuffy French Bordeaux, with years of pedigree stretching back over time.  You can trace the history of other more modern wines from this classic standard but today it looks old and tired.  On the other hand, IBM&#8217;s latest storage offering (XIV) is a Beaujolais nouveau, barely out of the barrel, fresh and new, but with no history to back it up.  Therefore it could be good, but you may be in for disappointment too.</li>
<li><strong>Compellent</strong> &#8211; a new age wine from perhaps Chile or New Zealand.  You know people who have tried new age wines and you&#8217;ve heard good things about them.  However you aren&#8217;t quite prepared to take that leap of faith yourself and try one out, preferring to stick with the brands you know.  New age wines are making in-roads into existing markets.  Could they be the future?</li>
<li><strong>3Par </strong>- a classic California chardonnay.  Californian wines seem to have been around for a while, but in reality only have a modern history of a few decades.  They were trendy and popular a few years back, being unique and different in the wine marketplace.  However, they&#8217;re seen now as just another option on the wine cellar shelf, having lost some of that &#8220;new kid on the block&#8221; appeal. </li>
<li><strong>Hitachi -</strong> a typical supermarket wine.  OK, there&#8217;s nothing wrong with supermarket wines.  The supermarket buyers do a great job of finding reliable wines you could drink every day for a reasonable price.  But, they&#8217;re not going to set your world on fire and have you raving about them.  They just do the job.</li>
<li><strong>Pillar</strong> &#8211; rosé wine.  You know, that rosé wine looked good in the summer when you were drinking it on holiday.  Now you&#8217;ve got home and you&#8217;re drinking it in the depths of winter, you can&#8217;t decide whether it was really a good purchase.</li>
<li><strong>HP </strong>- blended table wine.  Some wines just don&#8217;t make it on their own, but blend them together and they take on a new life.  Each of the component wines had some good features, but not enough of them to stand alone in a tough market place.  Bring them together though, blend and rebrand them and you&#8217;ve a perfectly acceptable everyday drinking wine for the table.</li>
</ul>
<p>Remember this is a light-hearted look &#8211; don&#8217;t take things too seriously!  What&#8217;s your favourite tipple?</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/02/15/enterprise-computing-which-vendors-have-the-right-vintage-in-2010/feed/</wfw:commentRss>
		<slash:comments>17</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>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>Compellent and SSDs</title>
		<link>http://thestoragearchitect.com/2008/10/14/compellent-and-ssds/</link>
		<comments>http://thestoragearchitect.com/2008/10/14/compellent-and-ssds/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 12:00:00 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Compellent]]></category>
		<category><![CDATA[EMC EFDs]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[SSDs]]></category>

		<guid isPermaLink="false">http://thestoragearchitect.wordpress.com/2008/10/14/compellent-and-ssds/</guid>
		<description><![CDATA[<p>There&#8217;s been a lot of talk this week about <a href="http://www.compellent.com/" >Compellent</a> and their support for solid state drives. See the press release <a href="http://www.compellent.com/News-and-Events/Press-Releases/2008/Live-Volume_081013.aspx?ref=HPPR_1013" >here</a>. So now we have two vendors offering SSD devices in their arrays, Compellent join the club with EMC. Which is best?</p> <p>At a meeting I had last week, we [...]<!--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 this week about <a href="http://www.compellent.com/" >Compellent</a> and their support for solid state drives.  See the press release <a href="http://www.compellent.com/News-and-Events/Press-Releases/2008/Live-Volume_081013.aspx?ref=HPPR_1013" >here</a>.  So now we have two vendors offering SSD devices in their arrays,  Compellent join the club with EMC.  Which is best?</p>
<p>At a meeting I had last week, we discussed SSD drives and EMC&#8217;s implementation in particular.  The consensus was that SSDs (or should I be calling them EFDs?) in existing DMX array were more of an &#8220;also supports&#8221; rather than a mainline feature.  The reason for that thinking was that DMX was never engineered specifically to support EFDs, but rather they&#8217;ve been added on as a recent value-add option.  What&#8217;s not clear is whether this bolt-on approach really means you get the best from the drives themselves, something that&#8217;s important with the price point they sit at.  Consider that EFDs sit behind a shared architecture of director ports, memory, front-end ports and queues.  Do EFDs get priority access (I know they have to be placed in specific slots in the DMX storage cabinet so presumably they are affected by their position on the back-end directors).</p>
<p>The other problem with the EMC approach is that entire EFD LUNs must be given up to a host.  With large databases, how do you predict which parts of the database at any one time are the hot parts?  How does a re-org or reload affect the layout of the data?  Either you need to put all of your database on EFD or spend a lot more time with the DBAs and Sys Admins creating a design that segments out active areas (and possibly repeating this process often).</p>
<p>If Compellent&#8217;s technology works as described, then LUNs will be analysed at the block level and the active blocks will remain on the fastest storage with the least active moved to lower tiers of disk (or to other parts of the disk) within the same array.</p>
<p>This should offer a more granular approach to using SSDs for active data.  In addition, if data can dynamically move up/down the stack of storage tiers, then as data profiles change over time, no application re-mapping or layout should be necessary.  Hopefully this means that SSDs are used as efficiently as possible, justifying their inflated cost.</p>
<p>Just to conclude, I&#8217;m not saying Compellent have the perfect solution for using SSDs but it is a step in the right direction for making storage usage as efficient as possible.
<div class="blogger-post-footer">
<p>_uacct = &#8220;UA-1104321-2&#8243;;<br />
urchinTracker();
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2008/10/14/compellent-and-ssds/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

