Abilitazione dei frame jumbo negli ambienti VMware

Una caratteristica essenziale che dobbiamo sempre configurare quando lavoriamo con reti gigabit è modificare il valore MTU (Maximum Transfer Unit – Unità Massima di Trasferimento) che è la dimensione (in byte) dell'unità di dati più grande che può essere inviata tramite IP, di default le reti LAN usano una MTU di 1500 Byte. In VMware e in tutti i dispositivi che compongono la rete Ethernet gigabit (normalmente la rete di storage iSCSI) il suo valore deve essere aumentato a 9000 Byte, dovremmo abilitarlo nell'array di storage, switch (alcuni switch lo hanno abilitato di default), nei host VMware ESX / VMware ESXi (vSwitch & Port Group) e a livello di NIC nei computer collegati direttamente. Tutto ciò al fine di sfruttare la rete gigabit e poter inviare pacchetti più grandi.

A livello di ESX(io) potremo osservare con il comando ‘esxcfg-vswitch -l’ il valore MTU degli switch virtuali, nell'immagine possiamo vedere che ho 3 vSwitch'es (vSwitch0 con 2 NIC (0 & 1) per la gestione e la rete delle macchine virtuali LAN, vSwitch1 con 2 NIC (2 e 3) per la rete di storage iSCSI/vMkernel e vMotion & vSwitch2 senza NIC per una rete interna di macchine virtuali). Quindi nel mio scenario dovrei aumentare il valore MTU di 1500 A 9000.

Attraverso il comando ‘esxcfg-vswitch -m 9000 vSwitchX’ modificheremo tale valore.

Se eseguiamo di nuovo ‘esxcfg-vswitch -l’ potremo vedere come ora lo switch virtuale sia configurato correttamente.

Anche a livello di port group dobbiamo modificarlo, quindi se abbiamo già il Port Group creato ci darà un errore ‘controllato’ che si ‘corregge’ eliminando el Port Group y volviéndolo a crear. Con ‘esxcfg-vmknic -lpodremos observar la configuración actual, para modificar el valor MTU ejecutamos: ‘esxcfg-vmknic -a -i DIRECCIÓN_IP_PORT_GROUP -n MASCARA -m 9000 NOMBRE_PORT_GROUP, lo dicho si nos da error que ya existe deberemos eliminarlo con ‘esxcfg-vmknic -d NOMBRE_PORT_GROUPy volver a ejecutar el comando anterior. Cosa ho detto, volvemos a comprobar que ya tenemos bien modificado el valor con ‘esxcfg-vmknic -l’.

Cosa ho detto, si tenemos una máquina (física o virtual) conectada a una red gigabit y queremos aprovechar realmente dicha velocidad también aumentaremos el valor predeterminado de MTU a 9000, en el caso de ser un linux podremos ver la configuración con ‘ifconfigy con ‘ifconfig ethX mtu 9000aplicaremos la modificación.

En Windows se puede realizar desde las propiedades de la tarjeta de red (en la pestaña ‘Avanzadas’) o directamente a través de registro (en HKLM > Sistema > CurrentControlSet > Servizi > Tcpip > Parametri > Interfaces > TARJETA_DE_RED > Crear una entrada DWORD con valor 9000).

 


Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Citrix XenClient 1.0!

12 Ottobre 2010

Citrix XenDesktop 5

24 Ottobre 2010