<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	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/"
		>
<channel>
	<title>Comments on: Isilon&#8217;s Cluster Technology.  Pt. 2.0</title>
	<atom:link href="http://storagemojo.com/2007/01/30/isilons-cluster-technology-pt-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://storagemojo.com/2007/01/30/isilons-cluster-technology-pt-20/</link>
	<description>Data storage info &#38; analysis</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:02:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Pragmatic Dictator &#187; Blog Archive &#187; links for 2007-02-02</title>
		<link>http://storagemojo.com/2007/01/30/isilons-cluster-technology-pt-20/comment-page-1/#comment-20173</link>
		<dc:creator>Pragmatic Dictator &#187; Blog Archive &#187; links for 2007-02-02</dc:creator>
		<pubDate>Mon, 05 Feb 2007 10:36:29 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=360#comment-20173</guid>
		<description>[...] StorageMojo » Isilon’s Cluster Technology. Pt. 2.0 (tags: storage) [...]</description>
		<content:encoded><![CDATA[<p>[...] StorageMojo » Isilon’s Cluster Technology. Pt. 2.0 (tags: storage) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Harris</title>
		<link>http://storagemojo.com/2007/01/30/isilons-cluster-technology-pt-20/comment-page-1/#comment-19397</link>
		<dc:creator>Robin Harris</dc:creator>
		<pubDate>Fri, 02 Feb 2007 05:37:16 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=360#comment-19397</guid>
		<description>Richard,

You&#039;re spot on. I question the scalability of Isilon because of the parity RAID overhead. Google optimizes for cheap CPU cycles and they don&#039;t do any parity RAID. Who do you think is smarter?

YottaYotta used Infiniband, which is a technology I like. I don&#039;t know what the state of Infiniband management software is these days, but I&#039;ve heard it isn&#039;t in the same league with ethernet.

I do applaud Isilon for virtualizing the block pool, which enables minimizing storage management, the major cost of SANs today. They aren&#039;t going after the 15% of structured data - they want the 85% of unstructured data that no one has time to manage. Revolutionary? No. Lucrative? Could be. Sounds like a plan to me.

Cheers,

Roibn</description>
		<content:encoded><![CDATA[<p>Richard,</p>
<p>You&#8217;re spot on. I question the scalability of Isilon because of the parity RAID overhead. Google optimizes for cheap CPU cycles and they don&#8217;t do any parity RAID. Who do you think is smarter?</p>
<p>YottaYotta used Infiniband, which is a technology I like. I don&#8217;t know what the state of Infiniband management software is these days, but I&#8217;ve heard it isn&#8217;t in the same league with ethernet.</p>
<p>I do applaud Isilon for virtualizing the block pool, which enables minimizing storage management, the major cost of SANs today. They aren&#8217;t going after the 15% of structured data &#8211; they want the 85% of unstructured data that no one has time to manage. Revolutionary? No. Lucrative? Could be. Sounds like a plan to me.</p>
<p>Cheers,</p>
<p>Roibn</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://storagemojo.com/2007/01/30/isilons-cluster-technology-pt-20/comment-page-1/#comment-19271</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Thu, 01 Feb 2007 08:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=360#comment-19271</guid>
		<description>Robin,

You say &quot;There is a lot to like in the Isilon architecture, starting with their fundamental abandonment of the volume or LUN construct in favor of the storage pool&quot;. 

A simple NFS server running under Linux can be protected via an internal DP Raid file system (DP). This eliminates the need for an external RAID …  but is slow, for various good  technical reasons…. some of it is the generation of XOR.
It is a  ‘low cost’ solution. 
 
Isilon seems to be using &#039;commodity motherboard’ hardware, running a specialized file system.... and hence the  opportunity to eliminate the need for multiple mapping layers associated with the traditional RAID firmware  … not really a new architecture. 

While this may deliver some marginal performance benefits, the protection is still based on computationally intensive RAID5/6 algorithms.... which probably now reside on the central processor.... which is already very busy supporting  NFS, TCP/IP etc. It remains to be seen how fast all this is under &#039;writes&#039;.

InfiniBand switch is not a new concept. Ethernet is too slow in clustered architectures. I am surprised that they started with Ethernet.
Very little choice here… IB or 10Gbit Ethernet …. both expensive.

Lets not forget that there is only *one * manufacturer of  IB chips. IB Host adapters &amp; switches are not cheap… but come with drivers, etc ….  easier integration job.  

Striping across multiple enclosures does not add to the performance until the existing data is  moved to the new enclosure. Re-striping is very time-consuming and  may be prone to failure…  no immediate scaling in performance to the existing users, plus the extra management…. forever !.

Reported use of large ‘chunk’.  size… 
Small writes will produce a ‘storm’ over the  IB switch i.e. RAID  algorithms trying to cope with partial writes.…. this is why they need  IB . 

Performance  is probably reasonable under sequential ‘read only’ traffic...  but so what? It is very limited by the 1 Gbit Ethernet Host connection ... plus the overhead of the protocol stack.  Extra host connections require additional enclosures…  more cost and re-striping.  

The next step here… can only be to 10 Gbit Ethernet…  more cost.

Remains to be seen how ’revolutionary’ all this is.</description>
		<content:encoded><![CDATA[<p>Robin,</p>
<p>You say &#8220;There is a lot to like in the Isilon architecture, starting with their fundamental abandonment of the volume or LUN construct in favor of the storage pool&#8221;. </p>
<p>A simple NFS server running under Linux can be protected via an internal DP Raid file system (DP). This eliminates the need for an external RAID …  but is slow, for various good  technical reasons…. some of it is the generation of XOR.<br />
It is a  ‘low cost’ solution. </p>
<p>Isilon seems to be using &#8216;commodity motherboard’ hardware, running a specialized file system&#8230;. and hence the  opportunity to eliminate the need for multiple mapping layers associated with the traditional RAID firmware  … not really a new architecture. </p>
<p>While this may deliver some marginal performance benefits, the protection is still based on computationally intensive RAID5/6 algorithms&#8230;. which probably now reside on the central processor&#8230;. which is already very busy supporting  NFS, TCP/IP etc. It remains to be seen how fast all this is under &#8216;writes&#8217;.</p>
<p>InfiniBand switch is not a new concept. Ethernet is too slow in clustered architectures. I am surprised that they started with Ethernet.<br />
Very little choice here… IB or 10Gbit Ethernet …. both expensive.</p>
<p>Lets not forget that there is only *one * manufacturer of  IB chips. IB Host adapters &amp; switches are not cheap… but come with drivers, etc ….  easier integration job.  </p>
<p>Striping across multiple enclosures does not add to the performance until the existing data is  moved to the new enclosure. Re-striping is very time-consuming and  may be prone to failure…  no immediate scaling in performance to the existing users, plus the extra management…. forever !.</p>
<p>Reported use of large ‘chunk’.  size…<br />
Small writes will produce a ‘storm’ over the  IB switch i.e. RAID  algorithms trying to cope with partial writes.…. this is why they need  IB . </p>
<p>Performance  is probably reasonable under sequential ‘read only’ traffic&#8230;  but so what? It is very limited by the 1 Gbit Ethernet Host connection &#8230; plus the overhead of the protocol stack.  Extra host connections require additional enclosures…  more cost and re-striping.  </p>
<p>The next step here… can only be to 10 Gbit Ethernet…  more cost.</p>
<p>Remains to be seen how ’revolutionary’ all this is.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

