<?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: ESXi 4.1 and the 9000 Byte MTU (on vmk0)</title>
	<atom:link href="http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/</link>
	<description>Musings on hobbies, technology and topics of interest</description>
	<lastBuildDate>Sat, 04 Feb 2012 14:40:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Joseph P</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-1012</link>
		<dc:creator>Joseph P</dc:creator>
		<pubDate>Sat, 04 Feb 2012 14:40:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-1012</guid>
		<description>Very simple and effective.

Thanks dude ! Help me a lot !</description>
		<content:encoded><![CDATA[<p>Very simple and effective.</p>
<p>Thanks dude ! Help me a lot !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-931</link>
		<dc:creator>Lee</dc:creator>
		<pubDate>Tue, 19 Jul 2011 17:51:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-931</guid>
		<description>Great article, helped me alot</description>
		<content:encoded><![CDATA[<p>Great article, helped me alot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-872</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Mon, 27 Jun 2011 00:52:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-872</guid>
		<description>great write up dude. The only tip I give, depends on if you have the Lic for this, but it pays to dump the vswitch concept and create a distributed switch, under distributed switch you can manage all the VLan and port groups quite well. 

as a personal favorite can create a direct link to the dedicated nic for man or NFS traffic into two separate port groups, one for service console the other for (the rest), talking home lab style here :). Anyway, when you create the new vmkernel it asks for which port group to assign (in distributed switch). 

And if you want to migrate it to a virtual switch its a one click job.</description>
		<content:encoded><![CDATA[<p>great write up dude. The only tip I give, depends on if you have the Lic for this, but it pays to dump the vswitch concept and create a distributed switch, under distributed switch you can manage all the VLan and port groups quite well. </p>
<p>as a personal favorite can create a direct link to the dedicated nic for man or NFS traffic into two separate port groups, one for service console the other for (the rest), talking home lab style here <img src='http://www.gavinadams.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Anyway, when you create the new vmkernel it asks for which port group to assign (in distributed switch). </p>
<p>And if you want to migrate it to a virtual switch its a one click job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WS</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-866</link>
		<dc:creator>WS</dc:creator>
		<pubDate>Fri, 24 Jun 2011 05:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-866</guid>
		<description>Great article.  What if you have more than one vSwitch.  Where will the new vmk be created?  Is there a way to specify vSwitch in the CLI?</description>
		<content:encoded><![CDATA[<p>Great article.  What if you have more than one vSwitch.  Where will the new vmk be created?  Is there a way to specify vSwitch in the CLI?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-864</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Wed, 04 May 2011 18:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-864</guid>
		<description>I&#039;m running ESXi 4.1

I created my vSwitches and modified the MTU using the PowerCLI, executing the following:

esxcfg-vswitch.pl -m 9000 vSwitch2

Is that acceptable</description>
		<content:encoded><![CDATA[<p>I&#8217;m running ESXi 4.1</p>
<p>I created my vSwitches and modified the MTU using the PowerCLI, executing the following:</p>
<p>esxcfg-vswitch.pl -m 9000 vSwitch2</p>
<p>Is that acceptable</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VCAP-DCA Study guide &#8211; 6.3 Troubleshooting Network Performance and Connectivity &#124; www.vExperienced.co.uk</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-862</link>
		<dc:creator>VCAP-DCA Study guide &#8211; 6.3 Troubleshooting Network Performance and Connectivity &#124; www.vExperienced.co.uk</dc:creator>
		<pubDate>Mon, 25 Apr 2011 09:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-862</guid>
		<description>[...] ping -s &lt;size&gt; &lt;destination IP&gt; Here&#039;s a good blogpost about MTU &#8211; check the [...]</description>
		<content:encoded><![CDATA[<p>[...] ping -s &lt;size&gt; &lt;destination IP&gt; Here&#8217;s a good blogpost about MTU &#8211; check the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mohit</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-817</link>
		<dc:creator>Mohit</dc:creator>
		<pubDate>Fri, 21 Jan 2011 01:15:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-817</guid>
		<description>Well i think i spoke too soon. When i deleted vmk0 and recreated it with mtu 9000 i could access the datastore. But after sometime i did not loose connectivity but i could not access data on the datastore.

her eis my config

vmk0 192.168.50.75 mask 255.255.255.0 m 9000 gw 192.168.50.1
vmk1 192.168.112.9 mask 255.255.255.0 m 9000 gw 192.168.50.1

VLAN 112 - 192.168.112.0/24 mtu =9216
VLAN 50 -192.168.50.0/24 mtu =1500

both on vSwitch0 with two 10G Nics.

When i recreated vmk1 I could access my datastore. however this is not stable. Atleast i feel so.

vSwitch has mtu 9000
nics have mtu 9000


I want my esx servers to use vmk1 to mount NFS Share. however it looks like its going through the .50.75 interface. I noticed this when i changed te right on the nfs share to only 112. it mounted the share but it could not write to it. I had to add 50.75 and then it could write to it.

What could be the problem???</description>
		<content:encoded><![CDATA[<p>Well i think i spoke too soon. When i deleted vmk0 and recreated it with mtu 9000 i could access the datastore. But after sometime i did not loose connectivity but i could not access data on the datastore.</p>
<p>her eis my config</p>
<p>vmk0 192.168.50.75 mask 255.255.255.0 m 9000 gw 192.168.50.1<br />
vmk1 192.168.112.9 mask 255.255.255.0 m 9000 gw 192.168.50.1</p>
<p>VLAN 112 &#8211; 192.168.112.0/24 mtu =9216<br />
VLAN 50 -192.168.50.0/24 mtu =1500</p>
<p>both on vSwitch0 with two 10G Nics.</p>
<p>When i recreated vmk1 I could access my datastore. however this is not stable. Atleast i feel so.</p>
<p>vSwitch has mtu 9000<br />
nics have mtu 9000</p>
<p>I want my esx servers to use vmk1 to mount NFS Share. however it looks like its going through the .50.75 interface. I noticed this when i changed te right on the nfs share to only 112. it mounted the share but it could not write to it. I had to add 50.75 and then it could write to it.</p>
<p>What could be the problem???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: me@gavinadams.org</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-816</link>
		<dc:creator>me@gavinadams.org</dc:creator>
		<pubDate>Thu, 20 Jan 2011 19:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-816</guid>
		<description>Glad you got it working. My example is basically to help people test in a lab and to see what the process is for changing the MTU. Please follow VMware&#039;s design guidelines for production environments.

Normally this have storage traffic onto a separate physical NIC, and do the same with host traffic. In my home config, I have 2 or 3 NICs teamed together for all use (vMotion, storage, and the various networks for the guests).

To verify, see if the command on the switch &quot;sh controllers ethernet-controller iface&quot; (where iface is the interface of the NAS or ESXi host) and see what shows up for different MTU sizes.

I don&#039;t have a Cisco switch available to test jumbo frames on - poor only 2924&#039;s here.</description>
		<content:encoded><![CDATA[<p>Glad you got it working. My example is basically to help people test in a lab and to see what the process is for changing the MTU. Please follow VMware&#8217;s design guidelines for production environments.</p>
<p>Normally this have storage traffic onto a separate physical NIC, and do the same with host traffic. In my home config, I have 2 or 3 NICs teamed together for all use (vMotion, storage, and the various networks for the guests).</p>
<p>To verify, see if the command on the switch &#8220;sh controllers ethernet-controller iface&#8221; (where iface is the interface of the NAS or ESXi host) and see what shows up for different MTU sizes.</p>
<p>I don&#8217;t have a Cisco switch available to test jumbo frames on &#8211; poor only 2924&#8242;s here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mohit</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-815</link>
		<dc:creator>Mohit</dc:creator>
		<pubDate>Thu, 20 Jan 2011 19:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-815</guid>
		<description>So i looked at my oncfiguratiosn and i saw the i had vmk0 for management on mtu 1500 and vmk1 for nfs on mtu 9000. The moment i chnaged the vmk0 to mtu 9000 i could access the datastore. however, i am still not sure if i am getting end to end jumbo frame traffic. 


You mentioned that &quot; Management Network - vmk0 - Management traffic - managed via vCenter / vMA, and as lowest vmk, used by NFS for storage on the same subnet.&quot;

I have my storage on a different subnet (vmk1) should me NFS traffic go through vmk1?? and not worry about vmk0.</description>
		<content:encoded><![CDATA[<p>So i looked at my oncfiguratiosn and i saw the i had vmk0 for management on mtu 1500 and vmk1 for nfs on mtu 9000. The moment i chnaged the vmk0 to mtu 9000 i could access the datastore. however, i am still not sure if i am getting end to end jumbo frame traffic. </p>
<p>You mentioned that &#8221; Management Network &#8211; vmk0 &#8211; Management traffic &#8211; managed via vCenter / vMA, and as lowest vmk, used by NFS for storage on the same subnet.&#8221;</p>
<p>I have my storage on a different subnet (vmk1) should me NFS traffic go through vmk1?? and not worry about vmk0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: me@gavinadams.org</title>
		<link>http://www.gavinadams.org/blog/2010/07/19/esxi-41-and-the-9000-byte-mtu-on-vmk0/comment-page-1/#comment-814</link>
		<dc:creator>me@gavinadams.org</dc:creator>
		<pubDate>Thu, 20 Jan 2011 12:40:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinadams.org/blog/?p=190#comment-814</guid>
		<description>Hi Mohit,

It sounds like there may still be a packet size problem somewhere between the ESXI host and the EMC. I&#039;m not familiar with the Cisco switch or the EMS NAS, but slow performance can be indicative of mismatched MTUs.

The first thing I would try is to verify that the MTU is properly set, and operational, between the endpoints. If your NFS is UNIX/Linux based, use the ping command to the ESXi host to verify the MTU.

In Linux, it would be something like: ping -s 8500 -M do hostname
Where -s is the packet size and the &quot;-M do&quot; ensures the don&#039;t fragment flag is set. You should get microsecond (less than 1ms) response times. If you see something like:

... icmp_seq=1 Frag needed and DF set (mtu = 9000)

That will indicate an issue.

If the NFS host doesn&#039;t have a similar ping command, setup a host on the same VLAN as the ESXi vmkernel and NFS server. Make sure it also has a MTU of 9000 set, and ping the ESXi and NFS servers from there.

For Windows, the ping command would be: ping -l 8500 -f hostname

In know for some switches you may need to restart in order for the MTU to take affect. What version of IOS are you running, and what supervisor do you have?</description>
		<content:encoded><![CDATA[<p>Hi Mohit,</p>
<p>It sounds like there may still be a packet size problem somewhere between the ESXI host and the EMC. I&#8217;m not familiar with the Cisco switch or the EMS NAS, but slow performance can be indicative of mismatched MTUs.</p>
<p>The first thing I would try is to verify that the MTU is properly set, and operational, between the endpoints. If your NFS is UNIX/Linux based, use the ping command to the ESXi host to verify the MTU.</p>
<p>In Linux, it would be something like: ping -s 8500 -M do hostname<br />
Where -s is the packet size and the &#8220;-M do&#8221; ensures the don&#8217;t fragment flag is set. You should get microsecond (less than 1ms) response times. If you see something like:</p>
<p>&#8230; icmp_seq=1 Frag needed and DF set (mtu = 9000)</p>
<p>That will indicate an issue.</p>
<p>If the NFS host doesn&#8217;t have a similar ping command, setup a host on the same VLAN as the ESXi vmkernel and NFS server. Make sure it also has a MTU of 9000 set, and ping the ESXi and NFS servers from there.</p>
<p>For Windows, the ping command would be: ping -l 8500 -f hostname</p>
<p>In know for some switches you may need to restart in order for the MTU to take affect. What version of IOS are you running, and what supervisor do you have?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

