<?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.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Commenti per Cinetica</title>
	
	<link>http://www.cinetica.it</link>
	<description>idee e new di cinetica</description>
	<lastBuildDate>Thu, 18 Mar 2010 19:33:01 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CineticaBlogComments" /><feedburner:info uri="cineticablogcomments" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Commenti su Scale UP or Scale OUT – The Storage side di Fabio Rapposelli</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/uo4lfj1V0Us/</link>
		<dc:creator>Fabio Rapposelli</dc:creator>
		<pubDate>Thu, 18 Mar 2010 19:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/#comment-2922</guid>
		<description>Calvin,
I'm looking forward to read your upcoming blog post, I'm eager to see your point of view on where the old monolithic storages still stand strong in terms of availability.</description>
		<content:encoded><![CDATA[<p>Calvin,<br />
I&#8217;m looking forward to read your upcoming blog post, I&#8217;m eager to see your point of view on where the old monolithic storages still stand strong in terms of availability.</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/uo4lfj1V0Us" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/comment-page-1/#comment-2922</feedburner:origLink></item>
	<item>
		<title>Commenti su Scale UP or Scale OUT – The Storage side di Calvin Zito</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/aITwxzVsqTw/</link>
		<dc:creator>Calvin Zito</dc:creator>
		<pubDate>Thu, 18 Mar 2010 17:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/#comment-2917</guid>
		<description>Thanks for clarifying this was your post Fabio.  I disagree with your assessment that mid-range arrays can sustain the availablility levels of products like the XP. Disk Array.  They can't.  There's still a gap between that functionality.  People have often questioned whether HP would continue to sell the XP - and the answer is we absolutely will because mid-range products can't deliver the same availability.  I think you've given me an idea for a blog post on my blog.</description>
		<content:encoded><![CDATA[<p>Thanks for clarifying this was your post Fabio.  I disagree with your assessment that mid-range arrays can sustain the availablility levels of products like the XP. Disk Array.  They can&#8217;t.  There&#8217;s still a gap between that functionality.  People have often questioned whether HP would continue to sell the XP &#8211; and the answer is we absolutely will because mid-range products can&#8217;t deliver the same availability.  I think you&#8217;ve given me an idea for a blog post on my blog.</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/aITwxzVsqTw" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/comment-page-1/#comment-2917</feedburner:origLink></item>
	<item>
		<title>Commenti su Scale UP or Scale OUT – The Storage side di Fabio Rapposelli</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/JpsnYlNWnys/</link>
		<dc:creator>Fabio Rapposelli</dc:creator>
		<pubDate>Thu, 18 Mar 2010 15:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/#comment-2912</guid>
		<description>Calvin,
It's not an Enrico's post, but mine.
And you obviously point the argument in the right direction, the Scale Up model is no more sustainable, HP did a great job acquiring LeftHand, they have a really good product based on standard components.
A next-generation scalable mid-range array right now can sustain the availability levels of the old-fashioned enterprise systems so that will not be an issue anymore.
It's Hitachi that seems to focus only on the monolithic approach, without considering the scalable approach, they hide behind their concept of "USP-V in front of everything" but unless they start to scale to a federation of them they will slowly go the way of the dodo.

Fabio</description>
		<content:encoded><![CDATA[<p>Calvin,<br />
It&#8217;s not an Enrico&#8217;s post, but mine.<br />
And you obviously point the argument in the right direction, the Scale Up model is no more sustainable, HP did a great job acquiring LeftHand, they have a really good product based on standard components.<br />
A next-generation scalable mid-range array right now can sustain the availability levels of the old-fashioned enterprise systems so that will not be an issue anymore.<br />
It&#8217;s Hitachi that seems to focus only on the monolithic approach, without considering the scalable approach, they hide behind their concept of &#8220;USP-V in front of everything&#8221; but unless they start to scale to a federation of them they will slowly go the way of the dodo.</p>
<p>Fabio</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/JpsnYlNWnys" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/comment-page-1/#comment-2912</feedburner:origLink></item>
	<item>
		<title>Commenti su Scale UP or Scale OUT – The Storage side di Calvin Zito</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/iT3k1TQtjLc/</link>
		<dc:creator>Calvin Zito</dc:creator>
		<pubDate>Thu, 18 Mar 2010 14:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/#comment-2909</guid>
		<description>Enrico,
Disclaimer - I work for HP StorageWorks.

When looking at questions like the one you raise, I think you have to consider all the different considerations, not just one.  People that use products like USP-V and the StorageWorks XP Disk Array use those products because they know once they turn the product on, they'll never turn it off.  Not all data needs this kind of availability.  That said, I think we all know that the high-end enterprise storage market has flattened out.  I'm sure in part that's because mid-range arrays are getting more scalable and have more of the enterprise-class features.

But to your point on scale-out/scale-up, that's exactly why our P4000 (formerly HP LeftHand) and X9000 (formerly IBRIX) are key to where HP storage is going.  The P4000 is a unique clustered storage architecture that allows customers to scale performance and capacity together in an iSCSI-based SAN.  The X9000 is similar but for unstructured data.  Over the coming months, you'll start to hear a lot more about how these kinds of architectures are central to customers converged infrastructure strategies.  Ciao!</description>
		<content:encoded><![CDATA[<p>Enrico,<br />
Disclaimer &#8211; I work for HP StorageWorks.</p>
<p>When looking at questions like the one you raise, I think you have to consider all the different considerations, not just one.  People that use products like USP-V and the StorageWorks XP Disk Array use those products because they know once they turn the product on, they&#8217;ll never turn it off.  Not all data needs this kind of availability.  That said, I think we all know that the high-end enterprise storage market has flattened out.  I&#8217;m sure in part that&#8217;s because mid-range arrays are getting more scalable and have more of the enterprise-class features.</p>
<p>But to your point on scale-out/scale-up, that&#8217;s exactly why our P4000 (formerly HP LeftHand) and X9000 (formerly IBRIX) are key to where HP storage is going.  The P4000 is a unique clustered storage architecture that allows customers to scale performance and capacity together in an iSCSI-based SAN.  The X9000 is similar but for unstructured data.  Over the coming months, you&#8217;ll start to hear a lot more about how these kinds of architectures are central to customers converged infrastructure strategies.  Ciao!</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/iT3k1TQtjLc" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/18/scale-up-or-scale-out-the-storage-side/comment-page-1/#comment-2909</feedburner:origLink></item>
	<item>
		<title>Commenti su Boot From SAN di Sicuri che sia tutto chiaro? « Cinetica</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/wiGuFyX7MjQ/</link>
		<dc:creator>Sicuri che sia tutto chiaro? « Cinetica</dc:creator>
		<pubDate>Tue, 16 Mar 2010 08:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1271#comment-2803</guid>
		<description>[...] - Boot from SAN [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211; Boot from SAN [...]</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/wiGuFyX7MjQ" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/02/25/boot-from-san/comment-page-1/#comment-2803</feedburner:origLink></item>
	<item>
		<title>Commenti su Why Compellent proposes fewer disks di uberVU - social comments</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/FCPFij36Bug/</link>
		<dc:creator>uberVU - social comments</dc:creator>
		<pubDate>Fri, 12 Mar 2010 20:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1286#comment-2637</guid>
		<description>&lt;strong&gt;Social comments and analytics for this post...&lt;/strong&gt;

This post was mentioned on Twitter by esignoretti: RT @dikrek: New blog: Sizing best practices and does Compellent follow them? http://is.gd/a5nUz  // my comment here: http://bit.ly/d5f3GV...</description>
		<content:encoded><![CDATA[<p><strong>Social comments and analytics for this post&#8230;</strong></p>
<p>This post was mentioned on Twitter by esignoretti: RT @dikrek: New blog: Sizing best practices and does Compellent follow them? <a href="http://is.gd/a5nUz" rel="nofollow">http://is.gd/a5nUz</a>  // my comment here: <a href="http://bit.ly/d5f3GV..." rel="nofollow">http://bit.ly/d5f3GV&#8230;</a></p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/FCPFij36Bug" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/10/why-compellent-proposes-fewer-disks/comment-page-1/#comment-2637</feedburner:origLink></item>
	<item>
		<title>Commenti su Why Compellent proposes fewer disks di Fabio Rapposelli</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/TERfxRUEgUI/</link>
		<dc:creator>Fabio Rapposelli</dc:creator>
		<pubDate>Fri, 12 Mar 2010 15:47:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1286#comment-2626</guid>
		<description>This is a reply to the thread at: http://bit.ly/bcEHFh

Dimitris,

I’m not sure you’re understanding correctly how Compellent works, let me explain how it works basic-style:

First thing first, the concepts:

Tiers are organized like that:

1st Tier - Fastest disks
2nd Tier - Medium disks
3rd Tier - Slowest disks

and they’re dynamically chosen based on the available drives in the storage, every tier is subdivided in different RAID Levels and different Tracks.

To clear things up, let’s imagine that we have a system configured with:

15 active drives FC 450GB 15K
15 active drives SATA 1TB 7.2K

With this kind of system we would have:

Tier 1 - 15K drives
- Raid 10 Fast Tracks
- Raid 5-9 Fast Tracks
- Raid 10 Standard Tracks
- Raid 5-9 Standard Tracks

Tier 3 - 7.2K drives
- Raid 10 Fast Tracks
- Raid 5-9 Fast Tracks
- Raid 10 Standard Tracks
- Raid 5-9 Standard Tracks

I’m using an “old” example since right now you can also have Raid 6 in the mix but let’s leave that alone for now, also Raid 5-9 means that it’s a Raid stripe made of 8 Data blocks and 1 Parity block (You can also have Raid 5-5 if you want)

So in this system my data can live on those 8 “tiers”, right now when I create a new Volume (LUN) I can choose where to put my active data and my snapshot data just selecting a “Storage Profile”, for example let’s use a best practice for that:

The “Recommended (All Tiers)” default profile is the most used and it’s configured like that:

Write data on Tier1:Raid 10 and Tier2:Raid 10
Snapshot data on Tier1:Raid 5-9, Tier2:Raid 5-9, Tier3:Raid 5-9

I usually create another custom storage Profile called “Archival Data (R5-9)” that’s configured like that:

Write data on Tier3:Raid 5-9
Snapshot Data on Tier3:Raid 5-9

To accomodate the need for low impact stuff.

Considering that let’s see how the data flow is for those two profiles:

—- Profile “Recommended (All Tiers)”

- Data flow from the server hbas to Compellent front-end ports
- the Data stage to write cache (512MB per controller) and it’s replicated to the other controller.
- The data is written to disk on the Tier1, Fast Tracks in Raid 10.

The data is now on stable storage.

—- Profile “Archival Data (R5-9)”

- Data flow from the server hbas to Compellent front-end ports
- the Data stage to write cache (512MB per controller) and it’s replicated to the other controller.
- The data is cached until a full stripe write is possible.
- The data is written to disk on the Tier3, Fast Tracks in Raid 5-9.

The data is now on stable storage.

And that’s for the write data flow, there’s no such thing as continuous destaging to Raid 5 from Raid 10.

After the data is on disk there are several ways to progress to the lower tiers, if you just leave the Volume (LUN) alone, the system will continue to keep statistic for every “chunk” of data (512k, 2MB or 4MB), and then progress it slowly (the algorithm is based on access treshold on a 14-day basis) to the lower tiers, that’s not a “quick &amp; dirty” destage to Raid 5.

Instead, if you take snapshot, either using scheduled snapshot or manually, the data progress quicker, just for example, let’s imagine we have a 100GB volume (LUN):

it’s 12.00 pm

- We write 10GB of data (let’s call it Data Blob 1), it’s in Raid 10 on Tier 1, Fast Tracks, and it’s consuming 20GB of raw space (100% raid overhead due to Raid10)
- take a snapshot of the volume

It’s 3.00 pm

- We write another 5GB of data (call it Data Blob 2), that’s also in Raid 10 on Tier 1, Fast Tracks, 10GB of Raw Space (grand total of 30GB)

Usually at 7.00 pm (that’s the default but it’s configurable) the Data Progression Job kicks in, due to the fact that Compellent’s snapshot are pointer based (just like NetApp) what we’ve called “Data Blob 1″ becomes a Read-Only Blob of data and it progress immediately to Raid 5-9 to get some free space back.
So the next morning we find the system in this situation:

Blob Data 1 who’s now part of the Snapshot Data is written in Raid 5-9 on Tier 1, Fast Tracks, consuming almost 12 GB of Raw Disk Space
Blob Data 2 who’s part of the Active Data is still written in Raid 10 on Tier 1, Fast Tracks, still consuming 10 GB of Raw Disk Space

We just got 8GB of Raw Disk Space back, without sacrificing performances, because “Blob Data 1″ is considered “Read Only” thus we don’t have to write Raid 5 but just read from it, eliminating the raid penalty.
If we’re going to write data on that volume we’ll still write to “Blob Data 2″ who’s still active data, still in Raid 10.

Said that, I would not imply that the configuration that you found from Compellent was right for the kind of workload the customer had, as I stated many times previously, I trust only *MY* configurations, made from a known set of information that *I* analyze, but I still hope that you can more easily wrap around your head on how Compellent works in detail and why you simply cannot take off the optimizations from the drawing board.

HTH,
Fabio</description>
		<content:encoded><![CDATA[<p>This is a reply to the thread at: <a href="http://bit.ly/bcEHFh" rel="nofollow">http://bit.ly/bcEHFh</a></p>
<p>Dimitris,</p>
<p>I’m not sure you’re understanding correctly how Compellent works, let me explain how it works basic-style:</p>
<p>First thing first, the concepts:</p>
<p>Tiers are organized like that:</p>
<p>1st Tier &#8211; Fastest disks<br />
2nd Tier &#8211; Medium disks<br />
3rd Tier &#8211; Slowest disks</p>
<p>and they’re dynamically chosen based on the available drives in the storage, every tier is subdivided in different RAID Levels and different Tracks.</p>
<p>To clear things up, let’s imagine that we have a system configured with:</p>
<p>15 active drives FC 450GB 15K<br />
15 active drives SATA 1TB 7.2K</p>
<p>With this kind of system we would have:</p>
<p>Tier 1 &#8211; 15K drives<br />
- Raid 10 Fast Tracks<br />
- Raid 5-9 Fast Tracks<br />
- Raid 10 Standard Tracks<br />
- Raid 5-9 Standard Tracks</p>
<p>Tier 3 &#8211; 7.2K drives<br />
- Raid 10 Fast Tracks<br />
- Raid 5-9 Fast Tracks<br />
- Raid 10 Standard Tracks<br />
- Raid 5-9 Standard Tracks</p>
<p>I’m using an “old” example since right now you can also have Raid 6 in the mix but let’s leave that alone for now, also Raid 5-9 means that it’s a Raid stripe made of 8 Data blocks and 1 Parity block (You can also have Raid 5-5 if you want)</p>
<p>So in this system my data can live on those 8 “tiers”, right now when I create a new Volume (LUN) I can choose where to put my active data and my snapshot data just selecting a “Storage Profile”, for example let’s use a best practice for that:</p>
<p>The “Recommended (All Tiers)” default profile is the most used and it’s configured like that:</p>
<p>Write data on Tier1:Raid 10 and Tier2:Raid 10<br />
Snapshot data on Tier1:Raid 5-9, Tier2:Raid 5-9, Tier3:Raid 5-9</p>
<p>I usually create another custom storage Profile called “Archival Data (R5-9)” that’s configured like that:</p>
<p>Write data on Tier3:Raid 5-9<br />
Snapshot Data on Tier3:Raid 5-9</p>
<p>To accomodate the need for low impact stuff.</p>
<p>Considering that let’s see how the data flow is for those two profiles:</p>
<p>—- Profile “Recommended (All Tiers)”</p>
<p>- Data flow from the server hbas to Compellent front-end ports<br />
- the Data stage to write cache (512MB per controller) and it’s replicated to the other controller.<br />
- The data is written to disk on the Tier1, Fast Tracks in Raid 10.</p>
<p>The data is now on stable storage.</p>
<p>—- Profile “Archival Data (R5-9)”</p>
<p>- Data flow from the server hbas to Compellent front-end ports<br />
- the Data stage to write cache (512MB per controller) and it’s replicated to the other controller.<br />
- The data is cached until a full stripe write is possible.<br />
- The data is written to disk on the Tier3, Fast Tracks in Raid 5-9.</p>
<p>The data is now on stable storage.</p>
<p>And that’s for the write data flow, there’s no such thing as continuous destaging to Raid 5 from Raid 10.</p>
<p>After the data is on disk there are several ways to progress to the lower tiers, if you just leave the Volume (LUN) alone, the system will continue to keep statistic for every “chunk” of data (512k, 2MB or 4MB), and then progress it slowly (the algorithm is based on access treshold on a 14-day basis) to the lower tiers, that’s not a “quick &amp; dirty” destage to Raid 5.</p>
<p>Instead, if you take snapshot, either using scheduled snapshot or manually, the data progress quicker, just for example, let’s imagine we have a 100GB volume (LUN):</p>
<p>it’s 12.00 pm</p>
<p>- We write 10GB of data (let’s call it Data Blob 1), it’s in Raid 10 on Tier 1, Fast Tracks, and it’s consuming 20GB of raw space (100% raid overhead due to Raid10)<br />
- take a snapshot of the volume</p>
<p>It’s 3.00 pm</p>
<p>- We write another 5GB of data (call it Data Blob 2), that’s also in Raid 10 on Tier 1, Fast Tracks, 10GB of Raw Space (grand total of 30GB)</p>
<p>Usually at 7.00 pm (that’s the default but it’s configurable) the Data Progression Job kicks in, due to the fact that Compellent’s snapshot are pointer based (just like NetApp) what we’ve called “Data Blob 1″ becomes a Read-Only Blob of data and it progress immediately to Raid 5-9 to get some free space back.<br />
So the next morning we find the system in this situation:</p>
<p>Blob Data 1 who’s now part of the Snapshot Data is written in Raid 5-9 on Tier 1, Fast Tracks, consuming almost 12 GB of Raw Disk Space<br />
Blob Data 2 who’s part of the Active Data is still written in Raid 10 on Tier 1, Fast Tracks, still consuming 10 GB of Raw Disk Space</p>
<p>We just got 8GB of Raw Disk Space back, without sacrificing performances, because “Blob Data 1″ is considered “Read Only” thus we don’t have to write Raid 5 but just read from it, eliminating the raid penalty.<br />
If we’re going to write data on that volume we’ll still write to “Blob Data 2″ who’s still active data, still in Raid 10.</p>
<p>Said that, I would not imply that the configuration that you found from Compellent was right for the kind of workload the customer had, as I stated many times previously, I trust only *MY* configurations, made from a known set of information that *I* analyze, but I still hope that you can more easily wrap around your head on how Compellent works in detail and why you simply cannot take off the optimizations from the drawing board.</p>
<p>HTH,<br />
Fabio</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/TERfxRUEgUI" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/10/why-compellent-proposes-fewer-disks/comment-page-1/#comment-2626</feedburner:origLink></item>
	<item>
		<title>Commenti su Why Compellent proposes fewer disks di Enrico Signoretti</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/y1jPiUQJXMI/</link>
		<dc:creator>Enrico Signoretti</dc:creator>
		<pubDate>Fri, 12 Mar 2010 09:30:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1286#comment-2616</guid>
		<description>this comment is an answer to last Dimitris questions, you can find them here: http://recoverymonkey.net/wordpress/2010/03/09/more-tales-from-the-field-sizing-best-practices-does-compellent-follow-them/

Techmute, Dimitris,

You don't know the technology involved and it is very difficult for me to speak about theory and compare it with a real world case when we (me and Fabio) don't know the environment of the customer!
I invite you to share with us all the informations about this particular case, at least:
- a complete sampling (28800 samples in 24h, one every 3 seconds for all the server involved)
- a full picture of the SAN (servers, applications, data)
- customer requests 

or stop to confuse who is reading!

BTW, for that customer did you propose something like 23 disks???
This is very far away from 15 and we may continue to discuss for years about the subsized 12HDs Compellent configuration or the oversized 23 HDs NetApp one!
My first question may be: Why you are proposing 23 HDs when 16 (15+1 spare)  are more than enough?

Then, please, let me know if you want to talk about the theoretical 3000 IOPS or the real world solution comprising a 12 disks system and relative optimizations.

Anyway, I suggest you to spend some time on the Compellent site (http://www.compellent.com) to look for some documentation and videos and learn a little bit more about the architecture ( http://www.compellent.com/Products/Architecture.aspx ) of the product, probably you will find some interesting readings about how the system works, this will widen your horizons.

Well, back to the theory.
Fabio wrote about the 3000 IOPS with 15*15K disk for the IO pattern you suggested, without any specific optimization, and I add that Compellent may do more with data placement optimization features (Fast Track). He never spoke about a 12K block size because it's not important, we obtain similar results with 4,8,16K blocks.

The main difference between Compellent and others is the fully virtualized concept of the LUN thanks to block's metadata: each LUN is dispersed in every disk of the system (SSD,FC,SAS,SATA) and with different RAID levels.
There is no staging area (I apologize if my simplifications were pushed to the limit) and all data movements (RAID level and tier) are done when the system's load allows to.
All of this makes sense only if the system is properly configured.

ciao,
Enrico</description>
		<content:encoded><![CDATA[<p>this comment is an answer to last Dimitris questions, you can find them here: <a href="http://recoverymonkey.net/wordpress/2010/03/09/more-tales-from-the-field-sizing-best-practices-does-compellent-follow-them/" rel="nofollow">http://recoverymonkey.net/wordpress/2010/03/09/more-tales-from-the-field-sizing-best-practices-does-compellent-follow-them/</a></p>
<p>Techmute, Dimitris,</p>
<p>You don&#8217;t know the technology involved and it is very difficult for me to speak about theory and compare it with a real world case when we (me and Fabio) don&#8217;t know the environment of the customer!<br />
I invite you to share with us all the informations about this particular case, at least:<br />
- a complete sampling (28800 samples in 24h, one every 3 seconds for all the server involved)<br />
- a full picture of the SAN (servers, applications, data)<br />
- customer requests </p>
<p>or stop to confuse who is reading!</p>
<p>BTW, for that customer did you propose something like 23 disks???<br />
This is very far away from 15 and we may continue to discuss for years about the subsized 12HDs Compellent configuration or the oversized 23 HDs NetApp one!<br />
My first question may be: Why you are proposing 23 HDs when 16 (15+1 spare)  are more than enough?</p>
<p>Then, please, let me know if you want to talk about the theoretical 3000 IOPS or the real world solution comprising a 12 disks system and relative optimizations.</p>
<p>Anyway, I suggest you to spend some time on the Compellent site (<a href="http://www.compellent.com" rel="nofollow">http://www.compellent.com</a>) to look for some documentation and videos and learn a little bit more about the architecture ( <a href="http://www.compellent.com/Products/Architecture.aspx" rel="nofollow">http://www.compellent.com/Products/Architecture.aspx</a> ) of the product, probably you will find some interesting readings about how the system works, this will widen your horizons.</p>
<p>Well, back to the theory.<br />
Fabio wrote about the 3000 IOPS with 15*15K disk for the IO pattern you suggested, without any specific optimization, and I add that Compellent may do more with data placement optimization features (Fast Track). He never spoke about a 12K block size because it&#8217;s not important, we obtain similar results with 4,8,16K blocks.</p>
<p>The main difference between Compellent and others is the fully virtualized concept of the LUN thanks to block&#8217;s metadata: each LUN is dispersed in every disk of the system (SSD,FC,SAS,SATA) and with different RAID levels.<br />
There is no staging area (I apologize if my simplifications were pushed to the limit) and all data movements (RAID level and tier) are done when the system&#8217;s load allows to.<br />
All of this makes sense only if the system is properly configured.</p>
<p>ciao,<br />
Enrico</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/y1jPiUQJXMI" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/10/why-compellent-proposes-fewer-disks/comment-page-1/#comment-2616</feedburner:origLink></item>
	<item>
		<title>Commenti su Why Compellent proposes fewer disks di Enrico Signoretti</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/5b6rPz7keCY/</link>
		<dc:creator>Enrico Signoretti</dc:creator>
		<pubDate>Thu, 11 Mar 2010 17:13:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1286#comment-2576</guid>
		<description>Dimitris,
I apologize for my delays, I'm very busy in these days with customers and having some problems to connect,  but I see that Fabio (my colleague in Cinetica) is helping you in understanding better Compellent's Technology.

He posted a comment some hours ago to your post.

BTW, I would like to add that Fabio hasn't considered Fast Track in his comment, this data placement optimization feature can add a variable (some times slightly important) performance improvement to your disks.

ciao,
Enrico</description>
		<content:encoded><![CDATA[<p>Dimitris,<br />
I apologize for my delays, I&#8217;m very busy in these days with customers and having some problems to connect,  but I see that Fabio (my colleague in Cinetica) is helping you in understanding better Compellent&#8217;s Technology.</p>
<p>He posted a comment some hours ago to your post.</p>
<p>BTW, I would like to add that Fabio hasn&#8217;t considered Fast Track in his comment, this data placement optimization feature can add a variable (some times slightly important) performance improvement to your disks.</p>
<p>ciao,<br />
Enrico</p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/5b6rPz7keCY" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/10/why-compellent-proposes-fewer-disks/comment-page-1/#comment-2576</feedburner:origLink></item>
	<item>
		<title>Commenti su Why Compellent proposes fewer disks di Dimitris Krekoukias</title>
		<link>http://feedproxy.google.com/~r/CineticaBlogComments/~3/5aYnh_73u_g/</link>
		<dc:creator>Dimitris Krekoukias</dc:creator>
		<pubDate>Thu, 11 Mar 2010 11:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.cinetica.it/?p=1286#comment-2564</guid>
		<description>Hi Enrico, more questions back at http://bit.ly/bcEHFh - I still don't get it, like Andrew and Keith. Sorry :)</description>
		<content:encoded><![CDATA[<p>Hi Enrico, more questions back at <a href="http://bit.ly/bcEHFh" rel="nofollow">http://bit.ly/bcEHFh</a> &#8211; I still don&#8217;t get it, like Andrew and Keith. Sorry <img src='http://www.cinetica.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/CineticaBlogComments/~4/5aYnh_73u_g" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.cinetica.it/2010/03/10/why-compellent-proposes-fewer-disks/comment-page-1/#comment-2564</feedburner:origLink></item>
</channel>
</rss>
