<?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: HP versus Cisco: to tag VM&#8217;s or not to tag VM&#8217;s</title>
	<atom:link href="http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/</link>
	<description>Data Centers, Virtualization, and Cloud Computing</description>
	<lastBuildDate>Sun, 02 May 2010 01:04:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: vina</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-103</link>
		<dc:creator>vina</dc:creator>
		<pubDate>Tue, 04 Aug 2009 12:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-103</guid>
		<description>Well written post - helped understand the situation in a clear business like manner - but with enough technology content. Thank you.</description>
		<content:encoded><![CDATA[<p>Well written post &#8211; helped understand the situation in a clear business like manner &#8211; but with enough technology content. Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Gracely</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-69</link>
		<dc:creator>Brian Gracely</dc:creator>
		<pubDate>Fri, 31 Jul 2009 03:29:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-69</guid>
		<description>@dgourlay - This seems like a pretty simple equation to me.  If you&#039;re big enough to fund the R&amp;D (ie. Cisco) and you can solve enough new problems (ie. ISL with router port counts, SCCP for IP Telephony call-control), then the reward is a 2-3yr advantage in the market for the vendor and a near-term solution for the customer.  
It could also backfire if there is enough customer pushback.  It&#039;s not a given.

In the past, there was never another company big enough (in networking) to challenge Cisco with a competitive non-standard protocol (unlike the HD-DVD vs. Blu-Ray standards), but maybe that changes now with all the consolidation (ie. Juniper, HP, etc.) and instead of a tagging standard (18-24 months of bureacracy), there quickly emerges a VN-Link alternative.  

@JimD - welcome to protocol battles.  I made my bones with SIP many years ago.</description>
		<content:encoded><![CDATA[<p>@dgourlay &#8211; This seems like a pretty simple equation to me.  If you&#8217;re big enough to fund the R&#038;D (ie. Cisco) and you can solve enough new problems (ie. ISL with router port counts, SCCP for IP Telephony call-control), then the reward is a 2-3yr advantage in the market for the vendor and a near-term solution for the customer.<br />
It could also backfire if there is enough customer pushback.  It&#8217;s not a given.</p>
<p>In the past, there was never another company big enough (in networking) to challenge Cisco with a competitive non-standard protocol (unlike the HD-DVD vs. Blu-Ray standards), but maybe that changes now with all the consolidation (ie. Juniper, HP, etc.) and instead of a tagging standard (18-24 months of bureacracy), there quickly emerges a VN-Link alternative.  </p>
<p>@JimD &#8211; welcome to protocol battles.  I made my bones with SIP many years ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Doherty</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-62</link>
		<dc:creator>Jim Doherty</dc:creator>
		<pubDate>Tue, 28 Jul 2009 19:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-62</guid>
		<description>Doug,

Great article. This is off the VN-tag topic but paragraphs 2 and 3 really stood out because of a biz-dev meeting I just had.   

We were talking to a larger company about a possible partnership based on our technology which is winning market share.   One of the engineers on their side was stonewalling us in the meeting because we are not standards based.  

We tried to explain to him that the current standard is unable to solve the problem which is why we went away from it.  Still he was stuck.   I got the feeling that this guy never talks to customers and may be a member of the standards committee.

Good example of the tail wagging the dog.</description>
		<content:encoded><![CDATA[<p>Doug,</p>
<p>Great article. This is off the VN-tag topic but paragraphs 2 and 3 really stood out because of a biz-dev meeting I just had.   </p>
<p>We were talking to a larger company about a possible partnership based on our technology which is winning market share.   One of the engineers on their side was stonewalling us in the meeting because we are not standards based.  </p>
<p>We tried to explain to him that the current standard is unable to solve the problem which is why we went away from it.  Still he was stuck.   I got the feeling that this guy never talks to customers and may be a member of the standards committee.</p>
<p>Good example of the tail wagging the dog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenneth Duda</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-61</link>
		<dc:creator>Kenneth Duda</dc:creator>
		<pubDate>Tue, 28 Jul 2009 19:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-61</guid>
		<description>Good point Doug. The Nexus 1000V of course is available today, but what are the other practical alternatives to VN-TAG?   

Well, today you are probably stuck with option &quot;c&quot; above (for &quot;creative&quot; or for &quot;compromise&quot; :-).  But this will improve.  There are startups working on better vswitches, and VMware will surely improve theirs over time ... and both of these will happen before your NIC vendor, server load balancer, application-aware firewall, and intrusion protection system all support VN-TAG.  

In other words, VN-TAG is not a complete solution today either, and I expect the standards-based approach (of putting access-layer functions into the vswitch) will be complete much sooner because it is so much more straightforward architecturally.

The Ethernet frame format is virtually unchanged since 1980, when Ethernet went from 8-bit addresses to 48-bit addresses (and from 3 megabits to 10 megabits).  802.1q is the only frame format change since then, and it brought us VLANs and QOS which are important features.  I remain skeptical that we should modify the frame format for the third time in history when the only benefit is enabling aggregation-layer switches to perform access-layer functions.</description>
		<content:encoded><![CDATA[<p>Good point Doug. The Nexus 1000V of course is available today, but what are the other practical alternatives to VN-TAG?   </p>
<p>Well, today you are probably stuck with option &#8220;c&#8221; above (for &#8220;creative&#8221; or for &#8220;compromise&#8221; <img src='http://www.douglasgourlay.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .  But this will improve.  There are startups working on better vswitches, and VMware will surely improve theirs over time &#8230; and both of these will happen before your NIC vendor, server load balancer, application-aware firewall, and intrusion protection system all support VN-TAG.  </p>
<p>In other words, VN-TAG is not a complete solution today either, and I expect the standards-based approach (of putting access-layer functions into the vswitch) will be complete much sooner because it is so much more straightforward architecturally.</p>
<p>The Ethernet frame format is virtually unchanged since 1980, when Ethernet went from 8-bit addresses to 48-bit addresses (and from 3 megabits to 10 megabits).  802.1q is the only frame format change since then, and it brought us VLANs and QOS which are important features.  I remain skeptical that we should modify the frame format for the third time in history when the only benefit is enabling aggregation-layer switches to perform access-layer functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Douglas Gourlay</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-60</link>
		<dc:creator>Douglas Gourlay</dc:creator>
		<pubDate>Tue, 28 Jul 2009 19:00:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-60</guid>
		<description>Ken- am with you on the &#039;put the right function in the right place&#039; but if the access-layer device is virtual and doesn&#039;t have the capability is the answer to a) work with the virtual switch vendor to improve theirs  b) build your own virtual switch or c) find a creative way working within the existing standards to carry policy between a non-capable access layer and the aggregation switch?  

I see your point on the rigid segmentation model falling apart in multicast/broadcast environments too depending on how the upstream devices handles multicast replication.</description>
		<content:encoded><![CDATA[<p>Ken- am with you on the &#8216;put the right function in the right place&#8217; but if the access-layer device is virtual and doesn&#8217;t have the capability is the answer to a) work with the virtual switch vendor to improve theirs  b) build your own virtual switch or c) find a creative way working within the existing standards to carry policy between a non-capable access layer and the aggregation switch?  </p>
<p>I see your point on the rigid segmentation model falling apart in multicast/broadcast environments too depending on how the upstream devices handles multicast replication.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenneth Duda</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-58</link>
		<dc:creator>Kenneth Duda</dc:creator>
		<pubDate>Tue, 28 Jul 2009 18:43:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-58</guid>
		<description>Using the MAC address instead of the tag does not help for two reasons:

   1. What about traffic that is local between two VM&#039;s on the same server?  How do you get your policies applied uniformly to this traffic?  The answer is that the vswitch would do it, which is great for Nexus 1000V but not so great if you are using a standard vswitch that does not have the security feature you need --- in that case, you really want all traffic routed through your top-of-rack switch.

   2. What about broadcast and multicast traffic coming into the vswitch from top-of-rack?  If your vswitch applies policies based on the egress virtual port, you are okay, but if you are attempting to apply policies in top-of-rack, you are stuck, because the top-of-rack switch can&#039;t treat the packet differently on a per-destination-host basis when the vswitch is simply going to flood the packet to several destination virtual machines.

In summary, doing everything based on MAC address is (in general) the same as  doing everything based on port, which is the status quo today.  Both MAC-address-based policies and per-port policies work great when the vswitch has the features, and they are both inadequate when you want the top-of-rack switch to do the heavy lifting.

In reality, the primary purpose of VN-TAG-like tagging schemes is not about making policies follow VM&#039;s.  You don&#039;t need VN-TAG for that --- you just need a vswitch that can enforce the policies.  The purpose of VN-TAG is fundamentally to enable an aggregation switch to perform access-layer functions.  To me, this appears to be a significant and unnecessary complication in LAN architecture, when the obvious answer is to perform access-layer functions in access-layer switches.  It is not the sort of innovation that should be rewarded in my view, and I am hopeful that the IEEE sees things the same way, namely: we should create standards to solve customer problems, not to protect the business models of large network equipment vendors.</description>
		<content:encoded><![CDATA[<p>Using the MAC address instead of the tag does not help for two reasons:</p>
<p>   1. What about traffic that is local between two VM&#8217;s on the same server?  How do you get your policies applied uniformly to this traffic?  The answer is that the vswitch would do it, which is great for Nexus 1000V but not so great if you are using a standard vswitch that does not have the security feature you need &#8212; in that case, you really want all traffic routed through your top-of-rack switch.</p>
<p>   2. What about broadcast and multicast traffic coming into the vswitch from top-of-rack?  If your vswitch applies policies based on the egress virtual port, you are okay, but if you are attempting to apply policies in top-of-rack, you are stuck, because the top-of-rack switch can&#8217;t treat the packet differently on a per-destination-host basis when the vswitch is simply going to flood the packet to several destination virtual machines.</p>
<p>In summary, doing everything based on MAC address is (in general) the same as  doing everything based on port, which is the status quo today.  Both MAC-address-based policies and per-port policies work great when the vswitch has the features, and they are both inadequate when you want the top-of-rack switch to do the heavy lifting.</p>
<p>In reality, the primary purpose of VN-TAG-like tagging schemes is not about making policies follow VM&#8217;s.  You don&#8217;t need VN-TAG for that &#8212; you just need a vswitch that can enforce the policies.  The purpose of VN-TAG is fundamentally to enable an aggregation switch to perform access-layer functions.  To me, this appears to be a significant and unnecessary complication in LAN architecture, when the obvious answer is to perform access-layer functions in access-layer switches.  It is not the sort of innovation that should be rewarded in my view, and I am hopeful that the IEEE sees things the same way, namely: we should create standards to solve customer problems, not to protect the business models of large network equipment vendors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Douglas Gourlay</title>
		<link>http://www.douglasgourlay.com/blog/2009/07/hp-versus-cisco-to-tag-vms-or-not-to-tag-vms/comment-page-1/#comment-54</link>
		<dc:creator>Douglas Gourlay</dc:creator>
		<pubDate>Tue, 28 Jul 2009 16:30:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.douglasgourlay.com/blog/?p=92#comment-54</guid>
		<description>Phl Calvin, via FriendFeed, asked me-  &quot;What is HP&#039;s alternative?  Is it to use the MAC Address?&quot;

Good question Phil - can anyone comment?</description>
		<content:encoded><![CDATA[<p>Phl Calvin, via FriendFeed, asked me-  &#8220;What is HP&#8217;s alternative?  Is it to use the MAC Address?&#8221;</p>
<p>Good question Phil &#8211; can anyone comment?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
