<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic VMware ESXi - Transmit buffer setting question. in BladeSystem - General</title>
    <link>https://community.hpe.com/t5/bladesystem-general/vmware-esxi-transmit-buffer-setting-question/m-p/5542419#M32075</link>
    <description>&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Trung had a VMware question:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*********************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just wondering if anyone can confirm if there is a transmit buffer setting for a ESX host for the physical NICs (FlexFabric CNAs).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A customer has received a recommendation from Microsoft for setting transmit buffer for a Mocrosoft Lync Server 2010 VM. My guess is that it has to do with Hyper-V or a VM specific setting as I can’t seem to find any setting for this at the ESX host level.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any comments appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Deepak:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If Physical Nic support this feature and has proper driver which allows us to manipulate this value. Then this option will be available to virtual machines NIC settings too. If physical NIC does not have this feature then you won’t be able to manipulate it for VMs too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Jim:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For VMXNET, the default number of receive and transmit buffers is 100 each, with the maximum possible&lt;/P&gt;&lt;P&gt;being 128. For Enhanced VMXNET, the default number of receive and transmit buffers are 150 and 256,&lt;/P&gt;&lt;P&gt;respectively, with the maximum possible receive buffers being 512. You can alter these settings by&lt;/P&gt;&lt;P&gt;changing the buffer size defaults in the .vmx (configuration) files for the affected virtual machines.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For VMXNET3 and E1000, the default number of receive and transmit buffers are controlled by the guest&lt;/P&gt;&lt;P&gt;driver, with the maximum possible for both being 4096. For Linux, the values for both VMXNET3 and&lt;/P&gt;&lt;P&gt;E1000 can be changed from within the guest by using ethtool. In Windows, the values for E1000 can be&lt;/P&gt;&lt;P&gt;changed in the device properties window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www.vmware.com/pdf/Perf_Best_Practices_vSphere4.0.pdf"&gt;http://www.vmware.com/pdf/Perf_Best_Practices_vSphere4.0.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Reply from Trung:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;********************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I suspected this appears to be a VM setting only in ESX. There does not appear to be a way to set buffers at the host level (i.e. physical NIC) rather than the VMXNET3 or E1000 virtual NICs used by a VM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Customer is running a BL490c G7 with ESXi 4.1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Incidentally I have tried to set transmit buffers on a BL460c G7 &amp;nbsp;running Windows 2008 R2 and was not able to go beyond 256.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG align="center" alt="webpic67.png" border="0" title="webpic67.png" src="http://h30499.www3.hp.com/t5/image/serverpage/image-id/4489iBEE64D8FEDC2D721/image-size/original?v=mpbl-1&amp;amp;px=-1" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Jim:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;***************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, number of Ethernet transmit buffers allocated are&amp;nbsp; 64 through 256.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Emulex Drivers for Windows &lt;EM&gt;NIC version 4.0.317.0&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P.34&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www-dl.emulex.com/support/windows/windows/250007/windows_drivers.pdf"&gt;http://www-dl.emulex.com/support/windows/windows/250007/windows_drivers.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Hope this helps. Any comments or questions?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 07 Feb 2012 15:49:20 GMT</pubDate>
    <dc:creator>chuckk281</dc:creator>
    <dc:date>2012-02-07T15:49:20Z</dc:date>
    <item>
      <title>VMware ESXi - Transmit buffer setting question.</title>
      <link>https://community.hpe.com/t5/bladesystem-general/vmware-esxi-transmit-buffer-setting-question/m-p/5542419#M32075</link>
      <description>&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Trung had a VMware question:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*********************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just wondering if anyone can confirm if there is a transmit buffer setting for a ESX host for the physical NICs (FlexFabric CNAs).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A customer has received a recommendation from Microsoft for setting transmit buffer for a Mocrosoft Lync Server 2010 VM. My guess is that it has to do with Hyper-V or a VM specific setting as I can’t seem to find any setting for this at the ESX host level.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any comments appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Deepak:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If Physical Nic support this feature and has proper driver which allows us to manipulate this value. Then this option will be available to virtual machines NIC settings too. If physical NIC does not have this feature then you won’t be able to manipulate it for VMs too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Jim:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For VMXNET, the default number of receive and transmit buffers is 100 each, with the maximum possible&lt;/P&gt;&lt;P&gt;being 128. For Enhanced VMXNET, the default number of receive and transmit buffers are 150 and 256,&lt;/P&gt;&lt;P&gt;respectively, with the maximum possible receive buffers being 512. You can alter these settings by&lt;/P&gt;&lt;P&gt;changing the buffer size defaults in the .vmx (configuration) files for the affected virtual machines.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For VMXNET3 and E1000, the default number of receive and transmit buffers are controlled by the guest&lt;/P&gt;&lt;P&gt;driver, with the maximum possible for both being 4096. For Linux, the values for both VMXNET3 and&lt;/P&gt;&lt;P&gt;E1000 can be changed from within the guest by using ethtool. In Windows, the values for E1000 can be&lt;/P&gt;&lt;P&gt;changed in the device properties window.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www.vmware.com/pdf/Perf_Best_Practices_vSphere4.0.pdf"&gt;http://www.vmware.com/pdf/Perf_Best_Practices_vSphere4.0.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Reply from Trung:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;********************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I suspected this appears to be a VM setting only in ESX. There does not appear to be a way to set buffers at the host level (i.e. physical NIC) rather than the VMXNET3 or E1000 virtual NICs used by a VM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Customer is running a BL490c G7 with ESXi 4.1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Incidentally I have tried to set transmit buffers on a BL460c G7 &amp;nbsp;running Windows 2008 R2 and was not able to go beyond 256.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG align="center" alt="webpic67.png" border="0" title="webpic67.png" src="http://h30499.www3.hp.com/t5/image/serverpage/image-id/4489iBEE64D8FEDC2D721/image-size/original?v=mpbl-1&amp;amp;px=-1" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;******************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;From Jim:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;***************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, number of Ethernet transmit buffers allocated are&amp;nbsp; 64 through 256.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Emulex Drivers for Windows &lt;EM&gt;NIC version 4.0.317.0&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P.34&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www-dl.emulex.com/support/windows/windows/250007/windows_drivers.pdf"&gt;http://www-dl.emulex.com/support/windows/windows/250007/windows_drivers.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Hope this helps. Any comments or questions?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Feb 2012 15:49:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/vmware-esxi-transmit-buffer-setting-question/m-p/5542419#M32075</guid>
      <dc:creator>chuckk281</dc:creator>
      <dc:date>2012-02-07T15:49:20Z</dc:date>
    </item>
  </channel>
</rss>

