<?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>Technical Deep Dive &#187; I/O Virtualisation</title>
	<atom:link href="http://blog.nigelpoulton.com/category/iov/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nigelpoulton.com</link>
	<description>with nigel poulton</description>
	<lastBuildDate>Fri, 23 Dec 2011 13:22:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Xsigo Would Seriously Up HP&#8217;s Game</title>
		<link>http://blog.nigelpoulton.com/xsigo-would-seriously-up-hps-game/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/xsigo-would-seriously-up-hps-game/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:53:22 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[HP]]></category>
		<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/xsigo-would-seriously-up-hps-game/</guid>
		<description><![CDATA[I got pretty excited about SCSI Express the other week when I was at HP Discover in Vienna.
Well&#8230;. while there I had a quick Twitter exchange with Scott Lowe and Amnon Izhar about fabrics.&#160; This is another topic that gets the old juices flowing.

Cisco UCS Kicking Some @rse
Not that long ago I recorded a podcast [...]]]></description>
			<content:encoded><![CDATA[<p>I got pretty excited about <a href="http://blog.nigelpoulton.com/ive-seen-the-future-of-ssd-arrays/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">SCSI Express</a> the other week when I was at HP Discover in Vienna.</p>
<p>Well&hellip;. while there I had a quick Twitter exchange with <a href="twitter.com/scott_lowe#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Scott Lowe</a> and <a href="twitter.com/aizhar#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Amnon Izhar</a> about fabrics.&nbsp; This is another topic that gets the old juices flowing.</p>
<p><span id="more-1030"></span></p>
<h2>Cisco UCS Kicking Some @rse</h2>
<p>Not that long ago I recorded a <a href="http://infosmackpodcasts.com/what-do-uc-in-ucs/">podcast on the topic of Cisco UCS</a>.&nbsp; At the beginning of the podcast, Rick and I did a goofy intro making fun of former HP CEO Leo Apotheker&rsquo;s apparent comment that if Cisco were selling UCS they must be selling it on planet Zircon, because HP weren&rsquo;t coming up against it in the real world.&nbsp;</p>
<p>Well&hellip;since then I know of loads of people taking up Cisco UCS, whether it be straight UCS or as part of a Vblock.&nbsp; So it&rsquo;s pretty clear that Cisco have really taken the game to HP in the compute market.&nbsp; And clearly, in some people&rsquo;s opinions, it has advantages over and above HP&rsquo;s offerings.</p>
<p>Yes, UCS scores points on management, but they also score technical points too.&nbsp; UCS has good tech.</p>
<p>HP have traditionally taken a steady approach to pushing server based technologies forward.&nbsp; Things like Virtual Connect FlexFabric are &hellip;.. well&hellip;.. OK.&nbsp; Kind of average.&nbsp; But with Cisco in this market, average won&rsquo;t cut it any more!</p>
<h2>Software</h2>
<p>No doubt that HP has to improve their software.&nbsp; Now that is a task that I do not envy.&nbsp; If describing HP&rsquo;s software I&rsquo;d have to use words like <em>clunky, bloated, slow, cumbersome, flaky&hellip;</em>&nbsp; Making significant strides in this area will be long a hard.&nbsp; Good luck HP.</p>
<h2>The Cool Stuff &ndash; Fabrics</h2>
<p>It&rsquo;s my opinion that HP need to up their game on the server technology front.&nbsp; They need to be bolder and more innovative (even if via acquisition).&nbsp; <strong>HP needs to get back to being best of breed</strong> and not rely on the fact that <em>they are HP.</em></p>
<p>One way to do this, and at the same time take the game right back to Cisco, would be to buy <a href="http://www.xsigo.com">Xsigo Systems</a>.</p>
<blockquote>
<p><strong>NOTE: </strong>I am in no way suggesting HP are even remotely thinking of buying Xsigo &#8211; how the hell would I know! I&#39;m just saying I think it&#39;s a cracking technology and they would make a cracking combo!</p>
</blockquote>
<p>Xsigo&rsquo;s Server Fabric would really cloud enable HP solutions and put them ahead of the 10Gbps curve, as well as simplify and add flexibility to HP solutions.&nbsp; And all of this to an extent not possible with average technologies like VC FlexFabric.</p>
<p>One of the things I like about Xsigo solutions is similar to what VMware have been doing with vMotion technology.&nbsp; VM movement operations (using the fs3dm datamover with hardware offload) can now be done within the storage controller without the data ever having travel up the stack from the array, through the fabric to the ESXi host and then back down again.&nbsp; As a result not only are storage vMotions faster but the load is taken off the fabric and ESXi hosts.&nbsp; It just makes good sense to do things this way!</p>
<p>Similarly, Xsigo allows us to do things in networking and server-to-server or VM-to-VM connectivity that just make sense.&nbsp; Things like server to server traffic not having to travel up and over the network -</p>
<p><a class="thickbox" href="http://blog.nigelpoulton.com/wp-content/uploads/2011/12/image.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="image" height="281" src="http://blog.nigelpoulton.com/wp-content/uploads/2011/12/image_thumb.png" style="display: block; float: none; margin-left: auto; margin-right: auto" title="image" width="489" /></a></p>
<p>Now I&rsquo;m no stupid, yes I expect the network guys to come out with their pitchforks and tell me how this doesn&rsquo;t fit with their <strike>legacy backwards</strike> current models and I expect the network security card to be played.&nbsp; But hey, the best technologies are always disruptive and force us to rethink the way we have traditionally done things.&nbsp; And that&rsquo;s only one of the advantages Xsigo brings.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>In a nutshell Xsigo would leapfrog HP servers past Cisco UCS (yes I think UCS is probably ahead o HP on a technology front right now).</p>
<h2>What About A PCIe Fabric</h2>
<p>So I like the idea of that and yes I know that the number of PCIe nodes deployed makes Ethernet look niche, but when I looked into this in the past (~2 years ago) PCIe wasn;t so scalable lacked a lot of networking capability and scalability.&nbsp; Server fabrics dont necessarily have have all of the features of networks, but when I looked in to it back then I didn&#39;t feel that PCIe was a great fit.&nbsp; Mental note: Go and revisit this.</p>
<p>Anyway, may be a blog and a podcast on Xsigo is required&hellip;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/xsigo-would-seriously-up-hps-game/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dell, new storage superpower?</title>
		<link>http://blog.nigelpoulton.com/dell-new-storage-superpower/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/dell-new-storage-superpower/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 22:05:09 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[FCoE]]></category>
		<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/dell-new-storage-superpower/</guid>
		<description><![CDATA[NOTE: Originally posted 19th August 2010 but temporarily removed.&#160; Obviously since I wrote this, HP have come along and trumped Dell in their bid for 3PAR&#8230;
Earlier this week Dell wrecked my day when they announced their intention to acquire 3PAR, the company that &#8211; in my personal opinion &#8211; has the best storage array architecture [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NOTE: Originally posted 19th August 2010 but temporarily removed.&nbsp;</strong> Obviously since I wrote this, HP have come along and trumped Dell in their bid for 3PAR&#8230;</p>
<p>Earlier this week Dell wrecked my day when they announced their <a href="http://content.dell.com/us/en/corp/d/secure/2010-08-16-ir-release.aspx" target="_blank">intention to acquire 3PAR</a>, the company that &#8211; in my <em>personal</em> opinion &#8211; has the best storage array architecture on the market.</p>
<p>Why did this wreck my day?&nbsp;</p>
<p><span id="more-861"></span></p>
<p>Personally I felt that 3PAR, and their top-notch architecture, deserved somebody better than Dell &ndash; no offence Dell.&nbsp; Let&rsquo;s face it though, Dell isn&rsquo;t exactly synonymous with great enterprise storage&hellip;&nbsp; If Id had my pick, I would have preferred HP pick up 3PAR. But hey, life goes on.</p>
<h2>Best of Breed</h2>
<p>However, now that I&#39;ve had a chance to think, I&rsquo;ve made an about-turn and changed my opinion.&nbsp; Here&rsquo;s why -</p>
<p>Dell already have a quality iSCSI array in guise of the <a href="http://www.equallogic.com/" target="_blank">Dell EqualLogic</a> line, and I think that iSCSI has a great future in the SMB space.&nbsp; <em><u>Big tick in that box for Dell</u></em>.</p>
<p>Now they have a best of breed FC block storage array that can compete with the Symmetrix and USP gorillas of the storage world!&nbsp; And let&rsquo;s face it, while it might not be growing at a huge pace, block storage shows no signs of going away in the enterprise space.&nbsp; And even if FCoE eventually gets its act together and gobbles up the FC market, the 3PAR technology will adapt to that as easily as any other FC block storage array out there.&nbsp; <em><u>So, big tick in the Enterprise storage box for Dell too</u></em>.</p>
<blockquote>
<p>In fact, Dell now look better positioned than HP at the high end.&nbsp; HP currently still OEM the Hitachi enterprise line of products in the enterprise block storage space.&nbsp; These days companies are scrambling to own the stack, and Dell <em>owning</em> the 3PAR technology looks better than HP <em>OEM</em>&rsquo;ing the Hitachi technology &ndash; emphasis on &ldquo;owning&rdquo;.</p>
</blockquote>
<p>Let&rsquo;s also remember that a few weeks ago Dell announced their <a href="http://content.dell.com/us/en/corp/d/secure/2010-7-19-ocarina-networks-aquisition.aspx" target="_blank">intention to acquire Ocarina Networks</a>.&nbsp; I&rsquo;ve been to Ocarina HQ, talked with some of their guys and know a little about their technology.&nbsp; Smarts like those provided by the likes of Ocarina that allow for compression, de-dupe and other means of storing our data more efficiently have a great future in my opinion.&nbsp; If Dell are able to integrate the Ocarina IP into the EqualLogic and 3PAR lines then they will have a really compelling story.&nbsp; <em><u>So that&rsquo;s another big tick in the box for Dell</u></em>.</p>
<p>With the above in mind, the Dell storage portfolio looks to be at serious risk of becoming synonymous with &ldquo;Best of Breed&rdquo;.&nbsp; Surely not! :-S</p>
<h2>What&rsquo;s missing</h2>
<p>With so many ticks in boxes, what is still missing for Dell?</p>
<p>Well, a line-up that includes a top-notch block array (3PAR), a top-notch iSCSI array (EqualLogic) and some top-notch storage optimisation technologies (Ocarina) deserves a top-notch NAS device.&nbsp;</p>
<blockquote>
<p><em>I&rsquo;m not convinced that Exanet fits the top &ldquo;top-notch&rdquo; moniker in today&rsquo;s ultra-cometetive scale-out NAS world</em></p>
</blockquote>
<p>Looking at what is potentially available on the market, <a href="http://www.isilon.com/" target="_blank">Isilon Systems</a> must be in the potential line of fire.&nbsp; They recently became a Billion dollar company so they won&rsquo;t be cheap, but heck, you get what you pay for right!&nbsp;</p>
<blockquote>
<p>I remember hearing rumours that HP&rsquo;s first choice scale-out NAS acquisition might have been Isilon when they went shopping for scale-out NAS and ended up buying IBRIX.&nbsp; So, what better way to land a heavy kick to the <a href="http://www.urbandictionary.com/define.php?term=cahoonas" target="_blank">cahoonas</a> of one of your most fierce rivals than to go out and land something they <em>supposedly</em> weren&rsquo;t able to land.&nbsp; <em>Of course I am only speculating that HP would have preferred to buy Isilon!&nbsp; </em>Let me just add that I personally like the looks of IBRIX, or the X9000 range as HP now call it.</p>
</blockquote>
<p>Anyway, adding Isilon to the Dell storage portfolio would pretty much give Dell a store line-up to be reckoned with.&nbsp; Granted, a million miles away from being integrated with each other, but nonetheless really cool and compelling technologies.</p>
<p>Without any doubt though, if Dell are to complete the acquisition of 3PAR and then went on to pick up someone like Isilon, then we would be waking up to a world with a new storage superpower called &ldquo;Dell&rdquo;.</p>
<p>All that would then remain in order to truly compete with the likes of Cisco, HP and IBM would be a networking platform &ndash; may be something innovative and different like <a href="http://www.xsigo.com/" target="_blank">Xsigo</a> might be in order?</p>
<p>Oh and of course they would need to go out there and invest in acquiring a decent server platform <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p><strong>PS. </strong>You can join in the real-time tech talk by following me on Twitter &#8211; <a href="http://twitter.com/nigelpoulton">@nigelpoulton</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/dell-new-storage-superpower/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Deep Dive Podcast with VirtenSys</title>
		<link>http://blog.nigelpoulton.com/deep-dive-podcast-with-virtensys/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/deep-dive-podcast-with-virtensys/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 21:50:01 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Podcasts]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/?p=775</guid>
		<description><![CDATA[
On the topic of I/O Virtualisation, we look into a product that takes I/O adapters (NIC and HBA) out of physical servers and places them into a Top of Rack switch and extends PCIe out of the server chassis to the ToR switch.&#160; The notion of extending PCIe out of the server and plumbing a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/DeepDivePodcast1.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="DeepDivePodcast" class="aligncenter size-full wp-image-746" src="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/DeepDivePodcast1.png" style="width: 206px; height: 243px;" title="DeepDivePodcast" /></a></p>
<p>On the topic of I/O Virtualisation, we look into a product that takes I/O adapters (NIC and HBA) out of physical servers and places them into a Top of Rack switch and extends PCIe out of the server chassis to the ToR switch.&nbsp; The notion of extending PCIe out of the server and plumbing a rack with PCIe is very interesting.<span id="more-775"></span></p>
<div><strong>Host:</strong> Nigel Poulton (@nigelpoulton)</div>
<div><strong>Co-host: </strong>Greg Ferro (@etherealmind)</div>
<div><strong>Guest:</strong> Bob Napaa, VP Business Development at <a href="http://www.virtensys.com">VirtenSys</a></div>
<div><strong>Guest:</strong> Marek Pierkarski, Chief Technology Officer at VirtenSys</div>
<div>&nbsp;</div>
<div>Enjoy</div>
<div>&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/deep-dive-podcast-with-virtensys/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://storage-strategist.com/Podcasts/VirtenSys-DeepDive-podcast.mp3" length="23336079" type="audio/mpeg" />
		</item>
		<item>
		<title>Deep Dive Podcast with Xsigo</title>
		<link>http://blog.nigelpoulton.com/deep-dive-podcast-with-xsigo/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/deep-dive-podcast-with-xsigo/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 21:42:10 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[FCoE]]></category>
		<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/?p=743</guid>
		<description><![CDATA[
In this inaugural episode of the Technical Deep Dive Podcast I&#39;m joined by Greg Ferro from Etherealmind.com and Camden Ford from Xsigo Systems.&#160; Cam talks to us about Xsigo Systems and the technologies and solutions they offer.
Host: Nigel Poulton (@nigelpoulton)
Co-host: Greg Ferro (@etherealmind)
Guests: Camden Ford, Director of Product Management, Xsigo Systems
Topics: Servers, Networking, I/O Virtualization, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/DeepDivePodcast1.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="DeepDivePodcast" class="alignnone size-full wp-image-746" src="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/DeepDivePodcast1.png" style="width: 202px; height: 239px;" title="DeepDivePodcast" /></a></p>
<p>In this inaugural episode of the Technical Deep Dive Podcast I&#39;m joined by Greg Ferro from Etherealmind.com and Camden Ford from Xsigo Systems.&nbsp; Cam talks to us about Xsigo Systems and the technologies and solutions they offer.<span id="more-743"></span></p>
<div><strong>Host:</strong> Nigel Poulton (<a href="http://twitter.com/nigelpoulton">@nigelpoulton</a>)</div>
<div><strong>Co-host: </strong><a href="http://etherealmind.com">Greg Ferro</a> (<a href="http://twitter.com/etherealmind">@etherealmind</a>)</div>
<div><strong>Guests:</strong> Camden Ford, Director of Product Management, <a href="http://www.xsigo.com">Xsigo Systems</a></div>
<div><strong>Topics:</strong><strong> </strong>Servers, Networking, I/O Virtualization, Infiniband and FCoE</div>
<div>&nbsp;</div>
<p>This is available as a two-parter due to length.&nbsp; Part 1 is about 30 minutes long and Part 2 is about 40.&nbsp; What can I say, you cant dive deep in 20 minutes!</p>
<p>Comments welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/deep-dive-podcast-with-xsigo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://storage-strategist.com/Podcasts/Deep-Dive-Xsigo-part-2.mp3" length="19668851" type="audio/mpeg" />
<enclosure url="http://storage-strategist.com/Podcasts/Deep-Dive-Xsigo-part-1.mp3" length="15828083" type="audio/mpeg" />
		</item>
		<item>
		<title>The Blade is Dead! Long Live the Rack!</title>
		<link>http://blog.nigelpoulton.com/the-blade-is-dead-long-live-the-rack/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/the-blade-is-dead-long-live-the-rack/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 18:53:33 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[FCoE]]></category>
		<category><![CDATA[I/O Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/the-blade-is-dead-long-live-the-rack/</guid>
		<description><![CDATA[OK, so the blade and the blade enclosure are not about to disappear, but the shift towards the Rack as a unit of design and a unit of management suggests we may be about to witness the coronation of the Rack as the new King.&#160; Well.. kind of&#8230;

As early as last summer I was involved [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so the blade and the blade enclosure are not about to disappear, but the shift towards the Rack as a unit of design and a unit of management suggests we may be about to witness the coronation of the Rack as the new King.&nbsp; Well.. kind of&hellip;</p>
<p><span id="more-736"></span></p>
<p>As early as last summer I was involved in specking and purchasing some <em>HP BladeSystem Matrix</em> based solutions &ndash; essentially a shrink-wrapped Rack based solution<em> </em>that had compute, networking, storage and management tools.&nbsp; Granted, HP Matrix is an early attempt and not much different from the norm, but a step towards the Rack Area Network (RAN).</p>
<p>So&hellip; Rack based solutions are on their way, and the way I see it &ndash; from speaking with peers, customers and vendors &ndash; the following two high level Rack based designs will be predominant and will slug it out over the next few years:</p>
<h2>1.&nbsp; The FCoE RAN Solution</h2>
<p>Of the two solutions, this one most closely resembles what we know today.&nbsp; The only major difference being the use of FCoE between the server and the Top of Rack (ToR) switch.&nbsp; This solution requires Converged Network Adapters (CNA), copper twinax cabling and FCoE ToR switches.&nbsp; As it happens this is really the only practical place that FCoE can currently be deployed.&nbsp; Fortunately, however, the FCoE products in this space (the RAN) are maturing quickly &ndash; we already have 2nd generation, single chip, single driver code base, high performance CNAs shipping and supported by most good server vendors&hellip;.</p>
<p>In the FCoE based RAN solution there is very little in the ways architectural change &#8211; no blurring of the server/network edges and no change to the design of servers or networks.&nbsp; This gives the comfort factor.&nbsp;</p>
<p>Anyway, the sketch below shows a high level view of of this type of solution -</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/FCoERANpicture.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="FCoE RAN picture" border="0" height="387" src="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/FCoERANpicture_thumb.png" style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="FCoE RAN picture" width="384" /></a></p>
<p>&nbsp;</p>
<h2>2.&nbsp; The IOV solution</h2>
<p>This second solution is slightly more innovative.&nbsp; It requires slight changes to existing server/blade designs, there is some blurring of the server and network edges, and some re-thinking of network design and management is required.&nbsp; Not quite the same comfort factor that the FCoE RAN solution gives,but as the saying goes &ndash; No pain, No gain!&nbsp;</p>
<p>The IOV solution can be summarised in the following -</p>
<blockquote>
<p>Servers and blades are reduced to pure compute and memory.&nbsp; The I/O components are disaggregated from the server chassis and re-housed in an external ToR I/O Director.&nbsp; Servers connect to the external I/O cards by either PCIe cables or IB.&nbsp; These I/O adapters can be CNAs or traditional NICs and HBAs.&nbsp; They are next generation in that each one can be carved into multiple logical adapters which can each be dynamically assigned and unassigned to any server and VM within the Rack.&nbsp; The I/O adapters and I/O Directors have <strong>built-in switching functionality</strong>, enabling traffic to be switched either within the I/O adapter or between adapters within the same I/O Director <strong>without the need to travel up to a traditional network switch </strong>(hairpinning in the adapter or I/O Director).&nbsp; Essentially, access layer switching will be moved on to the PCIe I/O adapter!</p>
</blockquote>
<p>The diagram below shows this at a high level -</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/IOVRANpicture.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="IOV RAN picture" border="0" height="415" src="http://blog.nigelpoulton.com/wp-content/uploads/2010/01/IOVRANpicture_thumb.png" style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="IOV RAN picture" width="425" /></a></p>
<p>&nbsp;</p>
<h2>No room in the RAN</h2>
<p>Personally I like the idea of using PCIe as the main interconnect within the Rack.&nbsp; <strong><font color="#0000ff">Every chipset on every server <em>already</em> has a bunch of PCIe bandwidth that is essentially&hellip;.. well&hellip;. FREE!</font></strong>&nbsp; Who doesn&rsquo;t like the sound of that!?&nbsp; 10Gbps CEE and FCoE licensing of ports is &hellip; well&hellip;. definitely not free.</p>
<p>Of course there is the other side.&nbsp; PCIe muscling Ethernet out of the RAN will not go down well with some, nor will implementing switches within NICs/CNAs and I/O Directors.&nbsp; Not only will this tread on certain vendors markets and margins, it also brings with it several network design and management challenges.&nbsp; But what the heck&hellip; we grow from our challenges and come out the better for it &ndash; right?&nbsp; Point being, knee-jerk self-preservation type reactions from the network guys should be expected <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<h2>Final thought on FCoE</h2>
<p>While the IOV solution could potentially muscle Ethernet out of the RAN, it can still branch out to FCoE switches in the core.&nbsp; So either way, FCoE will play a role.&nbsp;</p>
<p>And if we are being creative, we could run our I/O up to the ToR I/O Director over PCIe within the RAN and then branch out via a CNA in one of those I/O Directors to a core switch with FCoE ports.&nbsp; One way of utilising FCoE ports that are currently available in core switches.</p>
<p>Interesting times!</p>
<p>PS. I will be featuring on the <a href="http://wikibon.org/wiki/v/February_2_2010_-_FCoE:_Fact_vs._Fiction">Wikibon FCoE Fact vs Fiction</a> call on 2nd February along with <a href="http://blogstu.wordpress.com">Stu Miniman</a>, <a href="http://www.flickerdown.com">Dave Graham</a> and&nbsp; <a href="http://www.demartek.com">Dennis Martin</a>&nbsp; If you&rsquo;re interesting in FCoE put it in your calendar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/the-blade-is-dead-long-live-the-rack/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Manage your infrastructure via your iPhone!?</title>
		<link>http://blog.nigelpoulton.com/manage-infrastructure-via-iphone/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/manage-infrastructure-via-iphone/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 21:10:56 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[I/O Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/iphone-apps-for-the-enterprise/</guid>
		<description><![CDATA[The other day I noticed the below YouTube video featuring Dave Allison on the XsigoVirtualIO Channel on YouTube.&#160; The video shows off an iPhone app that allows you to manage Xsigo Directors from your iPhone.&#160;
I thought it was pretty cool, so gave it a shout on Twitter.&#160; It seems other folks thought it was more [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I noticed the below YouTube video featuring Dave Allison on the <a href="http://www.youtube.com/user/XsigoVirtualIO">XsigoVirtualIO</a> Channel on YouTube.&nbsp; The video shows off an iPhone app that allows you to manage<a href="http://blog.nigelpoulton.com/xsigo-try-it-out-i-dare-you/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"> Xsigo Directors</a> from your iPhone.&nbsp;</p>
<p>I thought it was <em>pretty cool</em>, so gave it a shout on Twitter.&nbsp; It seems other folks thought it was more than <em>pretty cool</em>, with comments like <em>way cool </em>being thrown about.</p>
<p><span id="more-726"></span></p>
<p>While I think the idea is <em>cool</em>, I&rsquo;m not sure how interested companies would be &ndash;&gt; management and configuration changes to production kit from an iPhone &hellip;.. sounds a bit ahead of its time to me.&nbsp;&nbsp; <em>Cool, </em>yes<em>.&nbsp; </em>But is <em>cool</em> what major companies and managers of large Data Centres are looking for?&nbsp; <em>Remember that Xsigo kit is pretty squarely pitched at enterprise customers.&nbsp; </em>Would such applications cause more worries and concerns than they would solve problems?</p>
<p>Think about it this way&hellip;&hellip;. <a href="http://www.techmute.com">Matt Davis</a> pinged me back saying that he had once done &ldquo;<em>symcli over ssh over VPN &hellip;.. via my iPhone</em>&rdquo; to administer a Symmetrix DMX!!&nbsp; Not sure what your initial thoughts are on hearing that, but mine were trepidation.&nbsp; Sure, that&rsquo;s pretty damn cool, but pretty flipping scary too!&nbsp; Kudos to Matt, but more scary than cool in my books <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>But that is comparing apples to oranges, SYMCLI is an entirely different beast to the Xsigo UI.&nbsp; If nothing else, one thing that the Xsigo iPhone app does demonstrate, is the simplicity of administering Xsigo kit.&nbsp; I&rsquo;d feel a lot safer administering a Xsigo director via an iPhone app than performing SYMCLI via an iPhone.&nbsp;</p>
<blockquote>
<p><strong>Thought:&nbsp; </strong>Hows about administering Cisco UCS via an iPhone?&nbsp; I hear rumours that Cisco UCS is so complicated to configure, Cisco will only let you have it if <em>they</em> do the configuration work!&nbsp;</p>
</blockquote>
<p>Anyhow, even if the Xsigo kit is so simple to manage &hellip;.. not sure how comfortable the powers that be would be with it?&nbsp; Id be interested in other peoples thoughts on this.</p>
<p>So assuming enterprise data centres are not <em>quite</em> ready (Im open to being wrong) for staff administering production kit via their iPhone, what <em>would</em> they be happy doing via an iPhone?&nbsp;</p>
<p>How&rsquo;s about iPhone apps for monitoring and reporting?</p>
<p>Not quite as cool, but once people become comfortable with monitoring and reporting via an iPhone&hellip;. may be bolder moves like configuring and managing might be more palatable.</p>
<div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:3155391a-ba8c-4059-9d65-b67b261689c5" style="margin: 0px; padding: 0px; display: inline; float: none;">
<div><object height="355" width="425"><param name="movie" value="http://www.youtube.com/v/_rJw2AHfkKQ&amp;hl=en_GB&amp;fs=1&amp;&amp;hl=en" /><embed height="355" src="http://www.youtube.com/v/_rJw2AHfkKQ&amp;hl=en_GB&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425"></embed></object></div>
</div>
<p><em>Video courtesy of the XsigoVirtualIO&rsquo;s Channel on YouTube</em></p>
<p>Heck may be apps like this will help propel the iPhone in to large corporate accounts as a serious business phone.&nbsp; Probably about as close to <em>enterprise</em> as Apple are going to get.</p>
<p><strong>Initial opinion:</strong> Very cool, unsure how popular it would be in enterprise accounts. May be slightly ahead of its time.</p>
<p><span style="background-color: rgb(255, 255, 0);"><span style="font-size: 14px;"><strong>UPDATED OPINION (6th Jan 2010):</strong> The more and more I think about this, the more and more I like it.&nbsp; We will no doubt be seeing more and more apps like these in the future, and this could be an absolute godsend under certain circumstances.&nbsp; A great little tool to have in your toolbox.&nbsp; It probably wont be long before we wonder how we got by without apps like these.&nbsp; But the hard part will still be trying to convince the risk averse &quot;steady as she goes&quot; powers that be.<br />
	</span></span></p>
<p>I&rsquo;m interested to hear what anybody else thinks.&nbsp; I&#39;ve also placed a related poll on the <a href="http://blog.nigelpoulton.com#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Homepage</a> please cast your vote.</p>
<p><strong>&nbsp;DISCLAIMER: </strong>I use a BlackBerry&hellip;&hellip;.. and wish it was an iPhone <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/manage-infrastructure-via-iphone/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>RAN: IOV and hairpin turns</title>
		<link>http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 17:03:56 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[I/O Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/</guid>
		<description><![CDATA[After reading a comment on Standalone Sysadmin blog suggesting a reader initially thought I was just making some of this stuff up,&#160; I thought I&#8217;d whip this up quickly to add some meat around the concept of hairpin turns.&#160; This post will briefly explain the concept of the hairpin turn, then in the new year [...]]]></description>
			<content:encoded><![CDATA[<p>After reading a comment on <a href="http://www.standalone-sysadmin.com/blog/2009/12/rack-area-networking-all-ive-got-is-a-rack/">Standalone Sysadmin</a> blog suggesting a reader initially thought I was just making some of this stuff up,&nbsp; I thought I&rsquo;d whip this up quickly to add some meat around the concept of hairpin turns.&nbsp; This post will <em>briefly</em> explain the <em>concept</em> of the hairpin turn, then in the new year we will dive deeper into the theory, practicalities and some of the pro&rsquo;s and con&rsquo;s&hellip;..</p>
<p>So&hellip;. when discussing I/O Virtualisation (IOV) it&rsquo;s usually not long before the concept of hair-pinning arises.&nbsp; The conversation usually goes like this &ndash;</p>
<p><span id="more-719"></span></p>
<p>&nbsp;</p>
<blockquote>
<p><em>If a single physical port is being carved into multiple virtual ports, can you switch traffic between two virtual ports sharing the same hardware, without the I/O having to leave the physical adapter? </em></p>
</blockquote>
<p>The diagram below shows this concept, which is sometimes called <em>Virtual Ethernet Bridging, switching within the adapter, hair-pinning</em> or a <em>hairpin turn</em> &ndash;</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/SRhairpin.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="SR-hairpin" border="0" height="334" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/SRhairpin_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="SR-hairpin" width="218" /></a></p>
<p>In the above diagram there is a single server running two Virtual Machines.&nbsp; The server has a single physical NIC configured to present two virtual NICs (vNIC).&nbsp; vNIC 1 is assigned to VM1 and vNIC 2 is presented to VM2.&nbsp; When VM1 sends data to VM2, in the diagram above, the physical NIC switches the packets <strong>without having to send them on to the edge switch</strong> &ndash; requiring the physical NIC to have a built-in switch, blurring the lines between server and network and a boat load more&hellip;..!</p>
<p>Sound interesting?&nbsp; Sound disruptive?&nbsp; Sound bold?&nbsp; Sound cool? &hellip;&hellip;.. It should!</p>
<p>&nbsp;</p>
<h2>&nbsp;</h2>
<h2>&nbsp;</h2>
<h2>Some Theoretical Examples</h2>
<p>Like you might expect, there are several different ways that hair-pinning can be implemented and the diagrams below show 3 possibilities &ndash;</p>
<p align="center"><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/SRhairpinsmall.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="SR-hairpin-small" border="0" height="176" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/SRhairpinsmall_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="SR-hairpin-small" width="157" /></a><strong>SR style</strong></p>
<p align="left">The above Single Root (SR) style implementation has a single physical NIC in a single physical server, with vNICs being presented only to VMs executing on a single physical server.&nbsp; It can switch frames between vNICs carved from the <strong>same</strong> physical NIC.</p>
<p align="center">&nbsp;<a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/MRhairpin.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="MR-hairpin" border="0" height="328" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/MRhairpin_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="MR-hairpin" width="339" /></a>&nbsp;<strong>MR Style</strong></p>
<p align="left">The above can be either Single Root (SR) or Multi Root (MR) and removes the physical NIC from the server chassis and re-houses it in an external I/O Aggregator such as those offered by Xsigo and VirtenSys.&nbsp; The potential exists to switch frames between vNICs from <em>either</em> the same physical <strong>or</strong> different physical NICs.&nbsp; It can switch frames between VMs on different physical machines without touching the <em>network.</em></p>
<p align="center">&nbsp;</p>
<p align="center"><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/VEBinswitch.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="VEB-in-switch" border="0" height="283" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/VEBinswitch_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="VEB-in-switch" width="341" /></a> <strong>Hairpinning in the switch</strong></p>
<p align="left">The above example actually performs the hairpin turn in the edge switch rather than the I/O adapter.&nbsp; A single physical switch port is carved in to multiple virtual switch ports (referred to as VP in my above sketch).&nbsp; Normally Ethernet switches don&rsquo;t switch frames back out over the same prot that they arrived on.<strong>&nbsp;</strong></p>
<p align="left">Like most new technologies and disruptive concepts, there are die-hard advocates for each approach.&nbsp; There are also equally die-hard opponents.&nbsp; Naturally this creates some interesting and often intense discussion &ndash; after all, taking a moment to think about the possibilities, this could potentially be very disruptive to existing networking models, and as always, there will be people who will not take this lying down.</p>
<p>Obviously there are pro&rsquo;s and con&rsquo;s as well as pre-req&rsquo;s for each approach, and I intend to highlight and discuss some of them in future posts.</p>
<p>Hopefully this has shwd some light for now, and feel free to pitch in with thoughts, experiences and questions.&nbsp;</p>
<p>Nigel</p>
<p><strong>PS. </strong>FAO Standalone Sysadmin, the diagrams are not crayon <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> &nbsp; Oh and I kind of like them!</p>
<p><strong>PPS.</strong>&nbsp; Just so that folks don&rsquo;t think Im making this stuff up again <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  go search terms such as VNTag and VN-Link.&nbsp; These are technologies that Cisco is all over and they relate to being able to hairpin on physical switch ports.&nbsp; In fact when I get a minute I might get my crayons out again and add some detail to the diagrams</p>
<p>Other RAN and IOV related posts &ndash;</p>
<p><a href="http://blog.nigelpoulton.com/ran-rack-area-networking/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Introducing the RAN concept</a></p>
<p><a href="http://blog.nigelpoulton.com/rack-area-networking-iov/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">IOV vNICs and vHBAs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Chatting about Xsigo and 3PAR at Tech Field Day</title>
		<link>http://blog.nigelpoulton.com/chatting-about-xsigo-and-3par-at-tech-field-day/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/chatting-about-xsigo-and-3par-at-tech-field-day/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 21:02:23 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/?p=689</guid>
		<description><![CDATA[The video below is&#160;of me talking about Xsigo Systems and 3PAR at the&#160;first ever GestaltIT Tech Field Day in Silicon Valley.&#160;
And before anybody asks&#8230;&#8230;. yes the stubble is designer, no Im not wearing a toupee, and the bags under my eyes are from 16 hours of travelling and then chatting in the hotel bar&#160;until silly [...]]]></description>
			<content:encoded><![CDATA[<p>The video below is&nbsp;of me talking about Xsigo Systems and 3PAR at the&nbsp;first ever <a href="http://www.gestaltit.com">GestaltIT</a> <a href="http://gestaltit.com/field-day/">Tech Field Day</a> in Silicon Valley.&nbsp;</p>
<p>And before anybody asks&hellip;&hellip;. yes the stubble is designer, no Im <strong>not</strong> wearing a toupee, and the bags under my eyes are from 16 hours of travelling and then chatting in the hotel bar&nbsp;until silly o&rsquo;clock in the morning <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><object height="300" width="400"><embed allowfullscreen="true" allowscriptaccess="always" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=8175763&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" width="400"></embed></object></p>
<p><a href="http://vimeo.com/8175763">Nigel Poulton Tech Field Day Interview</a> from <a href="http://vimeo.com/sfoskett">Stephen Foskett</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Feel free to check out the following link to the<a href="http://www.vimeo.com/groups/techfieldday/videos"> GestaltIT Tech Field Day home page on Vimeo</a>, with links to all of the uploaded videos form the event.&nbsp; It was an amazing event with some very interesting technologies and companies in participation.</p>
<p>Nigel</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/chatting-about-xsigo-and-3par-at-tech-field-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rack Area Networking: IOV</title>
		<link>http://blog.nigelpoulton.com/rack-area-networking-iov/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/rack-area-networking-iov/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 20:15:58 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[I/O Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/?p=670</guid>
		<description><![CDATA[One of the key technologies or principles in Rack Area Networking (RAN) is I/O Virtualisation (IOV).&#160; In fact, IOV is about to rock the world of physical server and Hypervisor design.
If you work deploying VMware, Hyper-V, XenServer etc or if you have anything to do with the so called Virtual Data Centre, then you need [...]]]></description>
			<content:encoded><![CDATA[<p>One of the key technologies or principles in <a href="http://blog.nigelpoulton.com/?p=655#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">Rack Area Networking</a> (RAN) is I/O Virtualisation (IOV).&nbsp; In fact, IOV is about to rock the world of physical server and Hypervisor design.</p>
<p>If you work deploying VMware, Hyper-V, XenServer etc or if you have anything to do with the so called Virtual Data Centre, then you need to be all over IOV.</p>
<p>This is the second post in my mini-series on RAN and IOV.&nbsp; In this particular post Im going to talk about the concept virtual adapters &ndash; Virtual NICs and Virtual HBAs.<span id="more-670"></span></p>
<h2>The vNIC and the vHBA</h2>
<p>The concept is simple: Take a physical NIC, perform some magic on it, and make it appear to the OS as multiple NICs.&nbsp; Same goes for HBAs.</p>
<p>The diagram below shows a single physical NIC carved into 4 virtual NICs (vNIC) and a single HBA carved in to 4 virtual HBAs (vHBA).&nbsp;</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV1.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="IOV-1" border="0" height="241" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV1_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="IOV-1" width="318" /></a>The benefits of such technologies should be obvious &ndash; <em>higher utilisation, requirement for fewer physical NICs, fewer cables, and fewer edge switch ports</em> &ndash; just to name a few.</p>
<p>Another added benefit is <strong>flexibility</strong>.&nbsp; Assume you have a 10Gbps NIC in a server which you have carved in to 2 vNICs.&nbsp; That server now has a requirement for an additional NIC.&nbsp; You no longer have to power down the server, open it up, install a new physical card and then wait for new cables to be laid.&nbsp; Instead, you can simply create a new vNIC, from the already installed physical NIC, and have it dynamically discovered and initialised by the OS.&nbsp; All done in software &ndash; no cracking the server open and no waiting for cables!&nbsp; Talk about reducing the time taken to implement a change, not to mention reducing the risk (there is always added risk when opening up servers and messing around in the floor void&hellip;.).</p>
<h2>The CNA</h2>
<p>In the above diagram we labelled the vNIC solution as Good.&nbsp; If we swap out that IOV capable NIC and replace it with a <a href="http://blog.nigelpoulton.com/?p=523#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">CNA (Converged Network Adapter)</a> that can act as both a NIC and a CNA, then we suddenly have the ability to carve vNICs and vHBAs from a single physical Adapter.&nbsp; The diagram below has been expanded to now include a CNA based solution.&nbsp; The CNA solution is labelled as &ldquo;Better&rdquo;.</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV2.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="IOV-2" border="0" height="215" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV2_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="IOV-2" width="444" /></a></p>
<blockquote>
<p><strong>NOTE:</strong> I should point out that in most IOV solutions most of the&nbsp; <em>legwork</em> is done in hardware.&nbsp; The vNIC and vHBA devices are created in hardware, as well as most modern CNAs providing protocol offloads&hellip;..</p>
</blockquote>
<h2>Single Root</h2>
<p>The above approach &#8211; of creating multiple virtual adapters from a single physical adapters located within a single server &#8211; falls under the category of <strong>Single Root (SR)</strong>.&nbsp; Single Root being another way of saying single server (PCIe root complex).&nbsp; Single Root approaches are limited to presenting their virtual adapters to a single PCIe root complex &ndash; operating systems executing within a single physical server.</p>
<blockquote>
<p>While talking about Single Root technologies I need to mention <strong>SR-IOV</strong>.&nbsp; SR-IOV is a <em>semi-open</em> <a href="http://www.pcisig.com/specifications/iov/" target="_blank">PCI-SIG standard</a> for SR style I/O Virtualisation.&nbsp; As with all standards, it will take time to take-off and become widely deployed, and is open to implementation interpretation (some vendors <em>may</em> implement SR-IOV <em>slightly</em> differently to others).</p>
<p>True PCI-SIG SR-IOV requires the following components to be <em>SR-IOV aware</em> in order to support it -</p>
<ul>
<li>BIOS</li>
<li>OS/Hypervisor</li>
<li>Physical I/O Adapter</li>
<li>Driver</li>
</ul>
<p>Changes to the above components are required due to the fact that SR-IOV changes the architecture and model for PCIe adapters.&nbsp; It introduces the concept of Virtual Functions (VF) which look and feel like a normal physical I/O adapter.&nbsp; However, VFs are a lightweight version of a physical I/O adapter and inherit some configuration options from their parent physical I/O adapter.&nbsp; As a result, vNICs and vHBAs are enumerated on a servers PCIe device tree as VFs, and the BIOS, OS and driver must understand this.</p>
<p>Citrix recently demoed <a href="http://www.youtube.com/watch?v=17so6019Dow" target="_blank">XenServer working with SR-IOV NICs and Intel VT-d technology</a>.</p>
</blockquote>
<p>While SR-IOV is a great technology and is destined to play a role in driving IOV forward, it is very early days for the technology and the many of the currently shipping IOV technologies are using proprietary techniques and not PCI-SIG SR-IOV.&nbsp; Some of these technologies include -</p>
<ul>
<li><a href="http://h18000.www1.hp.com/products/blades/virtualconnect/" target="_blank">HP Virtual Connect Flex-10</a></li>
<li><a href="http://blog.nigelpoulton.com/?p=556#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">IBM Virtual Fabric</a></li>
</ul>
<blockquote>
<p><strong>NOTE:</strong> While the Virtual Fabric for IBM BladeCenter solution is not currently SR-IOV, the chip that powers the Emulex CNA that sits at the heart of the solution, is SR-IOV capable&hellip;.. just waiting for the other components (BIOS, OS, Drivers&hellip;) to catch up.</p>
</blockquote>
<h2>Good, better, BEST!</h2>
<p>So far we have talked about SR style solutions where the vNIC and vHBA devices are only available to Operating Systems executing on the same physical server that the adapter is installed in.&nbsp; While these technologies are all good and a step in the right direction, there exists a superior solution &ndash; <strong>Multi Root (MR)</strong>.</p>
<p>Taking IOV to the next step involves removing the physical I/O adapters from the physical server chassis and re-house them in an external device that I am generically referring to as the <strong>I/O Aggregator</strong>.&nbsp;</p>
<p>The diagram below has been expanded to include an example I/O Aggregator approach.</p>
<p><a href="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV3.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img alt="IOV-3" border="0" height="513" src="http://blog.nigelpoulton.com/wp-content/uploads/2009/12/IOV3_thumb.png" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="IOV-3" width="421" /></a></p>
<p>Such technologies can be referred to as Multi Root (MR).</p>
<p>There are already Multi Root I/O Aggregator style solutions shipping from the likes of <a href="http://nextio.com/" target="_blank">NextIO</a>, <a href="http://www.virtensys.com" target="_blank">VirtenSys</a> and <a href="http://blog.nigelpoulton.com/?p=606#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">Xsigo</a> &#8211; all are delivering next generation IOV benefits today!</p>
<p>Of the currently available solutions, these MR technologies offer the greatest levels of virtualisation and flexibility and for me represent the future.&nbsp; By removing the I/O adapter from within the physical confines of the server chassis, you enable <strong>any</strong> vNIC or vHBA to be assigned to <strong>any</strong> server.&nbsp; Your physical server becomes entirely stateless from an I/O perspective!</p>
<p>I used to be excited about LOM style CNA implementations&hellip;. until I discovered I/O Aggregators.</p>
<blockquote>
<p><strong>NOTE: </strong>PCI-SIG also have a specification for MR-IOV.&nbsp; However, I do not know of anybody deploying it at the moment</p>
</blockquote>
<h2>Moving Home</h2>
<p>Opinion time here, but they way I see it, the I/O adapter is folding its underwear and packing its bags ready to ship out of the server chassis into a bigger, better and more comfortable new home &ndash; the I/O Aggregator.&nbsp;</p>
<p>PCIe adapters in servers&hellip;&hellip; don&rsquo;t be so <em>yesterday <img src='http://blog.nigelpoulton.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </em></p>
<p>&nbsp;</p>
<p>Would love to know what anybody else thinks.</p>
<p>Nigel</p>
<p>You can follow me on Twitter. I&rsquo;m <a href="http://twitter.com/nigelpoulton">@nigelpoulton</a> and I only talk about technology.</p>
<p>I am also available as an independant freelance consultant and can be contacted via the <a href="http://blog.nigelpoulton.com/contact-me/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Contact Me</a> page.</p>
<p>Other RAN and IOV related posts &ndash;</p>
<p><a href="http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">IOV and introducing hairpin turns</a></p>
<p><a href="http://blog.nigelpoulton.com/ran-rack-area-networking/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Introducing the RAN concept<br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/rack-area-networking-iov/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>RAN: Rack Area Networking</title>
		<link>http://blog.nigelpoulton.com/ran-rack-area-networking/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://blog.nigelpoulton.com/ran-rack-area-networking/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 20:31:06 +0000</pubDate>
		<dc:creator>Nigel Poulton</dc:creator>
				<category><![CDATA[FCoE]]></category>
		<category><![CDATA[I/O Virtualisation]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://blog.nigelpoulton.com/?p=655</guid>
		<description><![CDATA[Ever heard of a Rack Area Network?
The term, as well as the concept, of Rack Area Networking is one I&#8217;m hearing more and more often.&#160; As a result of this, as well as the fact that I&#8217;m convinced this is going to be one of the most interesting and important areas of Data Center computing [...]]]></description>
			<content:encoded><![CDATA[<p>Ever heard of a Rack Area Network?</p>
<p>The term, as well as the concept, of <strong>Rack Area Networking</strong> is one I&rsquo;m hearing more and more often.&nbsp; As a result of this, as well as the fact that I&rsquo;m convinced this is going to be one of the <u>most interesting</u> and important areas of Data Center computing over the next few years, I&rsquo;ve decided to write a mini-series on the topic.&nbsp;</p>
<p>This post is instalment number 1 and is intended to introduce the concept and get the ball rolling.&nbsp; The whole thing is a bit of me thinking out-loud and attempting to generate some awareness and conversation around the topic, as .&nbsp; So please pitch in!</p>
<p><span id="more-655"></span></p>
<p>&nbsp;</p>
<p><strong>Rack Area Network &ndash; the concept</strong></p>
<p>For me, Rack Area Networking, or RAN for short, is an umbrella term for most of the <em>clever</em> networking and <strong>I/O virtualization</strong> stuff that goes on within a rack &ndash; a 42u rack.&nbsp;</p>
<p>With it being &ldquo;Rack Area&rdquo;, it is a close proximity network and as a result operates over very high-speed low-latency interconnects.&nbsp;&nbsp;</p>
<p>Physically, RAN technologies include a new generation of at least the following: I/O adapters, cabling, Top of Rack (ToR), and may be even End of Row (EoR), switches.&nbsp; However, for reasons which will become clear, the emphasis is heavily on the <em>clever</em> &ndash; technologies that enable the flexible, the dynamic and the virtual aspects.</p>
<p>For example, the I/O Adapters driving the RAN evolution are not just faster than the legacy adapters they are replacing, they have built-in cleverness &ndash; hardware virtualization and huge flexibility!&nbsp;</p>
<blockquote>
<p>Some of the other technologies that define and operate within the RAN include &ndash; SR-IOV, MR-IOV, vNIC, vHBA, CNA, FCoE, Hairpin-turns, switching in the adapter, VNTag, VN-Link&hellip;. just to name a few.&nbsp; In future posts we will discuss most of them.</p>
</blockquote>
<p>As well as the above new hardware and technologies, the RAN also requires and includes a new generation of management software and functionality.&nbsp; True value is often in the software &ndash; the glue that holds it all together and makes it all happen.</p>
<p>The best part being, there are early RAN technologies already out there in the wild.&nbsp; And they are already delivering real-world tangible benefits.</p>
<p><strong>Some technologies driving the evolution&hellip;</strong></p>
<p>It&rsquo;s really important to note that while technologies in the RAN are experiencing a period of accelerated evolution, it is most definitely an evolution.&nbsp; The changes are happening fast, but they are not huge disruptive changes.&nbsp; For the most part, they are improvements and enhancements, albeit major, on what we already know and are comfortable with.&nbsp; E.g. take PCIe adapters and create multiple virtual adapters (vNIC and vHBA) in hardware&hellip;.</p>
<p>Just a few of the currently shipping RAN technologies include -</p>
<ul>
<li>HP Virtual Connect Flex-10</li>
<li><a href="http://blog.nigelpoulton.com/?p=556#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">IBM Virtual Fabric Solution w/ Emulex UCNA</a></li>
<li>Cisco UCS w/ Palo adapter</li>
<li><a href="http://blog.nigelpoulton.com/?p=606#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">Xsigo I/O Director</a></li>
<li>Virtensys VIO switches</li>
</ul>
<blockquote>
<p><strong>NOTE:</strong> Let me know if I&rsquo;ve missed any major RAN technologies off the list</p>
</blockquote>
<p>Some of the above technologies are very much generation 1 and only a small step towards the RAN, bringing only small benefits.&nbsp; Whereas others are a major step with huge benefits.&nbsp; All vendors are scrambling to take the lead in this evolving area.&nbsp; In later posts we&rsquo;ll dig <strong>deep </strong>into most of them.</p>
<p><strong><font size="2">Blurring the Lines and Causing Havoc</font></strong></p>
<p>Naturally, many of these technologies are challenging and threatening the traditional server/network edge configurations we are used to.&nbsp;</p>
<p>Hairpin turns, switching in the adapter and avoiding edge switches are just some of the paradigm shifts that RAN technologies might force us to consider.&nbsp; Such topics are the subject of intense and engaging debate.&nbsp; All very interesting and some of the concepts are very cool!</p>
<p>In upcoming posts we&rsquo;ll talk about the likes of &ndash; <em><font size="4">SR-IOV</font> <font size="5">MR-IOV</font> <font size="3">Hairpin-turns</font> <font size="5">VirtenSys</font> <font size="4">Flex-10</font> <font size="3">VEB</font> <font size="4">Xsigo</font> <font size="3">VNTag</font> <font size="5">NextIO</font> <font size="4">VNLink</font> <font size="5">InfiniBand</font> <font size="3">PCIe</font></em></p>
<p>Thanks for dropping by and feel free to throw in your penny&rsquo;s worth.</p>
<p>Nigel</p>
<p>I am available as an independant freelance consultant and can be reached via the <a href="http://blog.nigelpoulton.com/contact-me/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Contact Me</a> page.</p>
<p><em><strong>If you&#39;re thinking that I might just bemaking some of this stuff up or inventing buzwords, then you need to check out my follow-on RAN and IOV related posts listed below </strong></em>-</p>
<p><a href="http://blog.nigelpoulton.com/rack-area-networking-iov/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">IOV vNICs and vHBAs<br />
	</a></p>
<p><a href="http://blog.nigelpoulton.com/ran-iov-and-hairpin-turns/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">IOV and introducing hairpin turns<br />
	</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nigelpoulton.com/ran-rack-area-networking/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

