Enabling Jumbo Frames on ESXi

The default maximum size for data transmission on Ethernet is 1500 bytes for legacy compatibility reasons, unfortunately for newer high-speed networks breaking up data into 1500 byte chunks called frames creates too much overhead and prevents one from utilizing the full capabilities of the network hardware.  For example on a 10Gbit link you are only able to transmit about 3-4Gbit of data between machines using 1500 byte frames due to the overhead of processing so many small frames of data while we were able to easily saturate 10Gbit when using jumbo frames. Modern full-featured network equipment can transmit larger frame sizes if configured to do so, usually up to 9000 bytes, allowing for full utilization of the available resources.  Jumbo frames are usually only used in a controlled and segmented environment, for example an iSCSI SAN, as they can cause additional overhead from the need for packet fragmentation at the point when converting between a 9000 byte frame network and a standard 1500 byte frame network.

Configuring Jumbo Frames on an ESX VM server

Support for jumbo frames is included in ESX and ESXi but is not exposed in the GUI for the default vSwitch implementation, in addition remote configuration for vSwitches is not enabled on ESXi using the free license from the API using PowerCLI or VMware CLI.

Example for vSwitch:

esxcfg-vswitch --list
esxcfg-vswitch --mtu 9000 vSwitch0

Example for VMkernel interface (for vMotion or iSCSI):

esxcfg-vmknic --list
esxcfg-vmknic --mtu 9000 "VMkernel Portgroup Name"

Note:  When configuring a VMkernel interface for Jumbo Frames make sure that the underlying vSwitch is also configured for Jumbo Frames.

Configuring Jumbo Frames on ESX VM guest

The default emulated Intel E1000 network device presented to guests in VMware ESX does not support Jumbo Frames, one must install VMware Tools and enable a VMXNET3 interface to take advantage.

Source: https://kb.wisc.edu/ns/page.php?id=17243

Realtek NIC 8169 with ESXi 4.1

Hi, ESXi does not recognize Realtek 8169 based network cards by default. So here is a little howto to enable these cards on ESXi 4.1. Simply follow the next steps and after a reboot the card will be there:

  1. Download oem.tgz
  2. Transfer the downloaded file to your ESXi 4.1 host trough SSH (e.g. with SCP or WinSCP)
  3. Enter maintenance mode:
    # vim-cmd hostsvc/maintenance_mode_enter
  4. Replace /vmfs/volumes/Hypervisor1/oem.tgz with the downloaded version of the file
  5. Reboot

Here is a nice link: how to customize esxi 4.1

Check here for more drivers.

 

Slow download speed on PS4

As you may read across the web the people are not that satisfied with Sony's PSN network: slow downloads, often down etc…

I had this slow downloads too, around 200 KBytes/s which is not acceptable when you are using the playstation store to buy games and need to download about 40 GBytes.

For me two simple tricks worked finally to push my line to max again:

  1. Set up a fast DNS provider like OpenDNS or Google's DNS servers. I chose OpenDNS because i am not a Google friend 😉
  2. Set the MTU setting of your LAN connection to 1473

I haven't tried the MTU setting with the wireless card because around the web a lot of people said that the wifi connection on the PS4 is crap. I used it at the beginning but had constantly voice chat dropouts so i gave it up.