Soporte Técnico Premium para su infraestructura de virtualización por 1€/día
 

Tag Archive | "Jumbo Frames"

¿Cómo configurar el iniciador de software iSCSI y Multipathing en VMware vSphere ESX/ESXi?


Después de que un usuario me lanzara una pregunta via post en los foros de virtualización en español, he intentado documentar los pasos que hay que dar para configurar el iniciador de software iSCSI para un entorno con VMware vSphere ESX/ESXi 4.x.

La idea es, después de seguir todos los pasos siguientes, tener al menos dos caminos por LUN activos para que de esta manara podamos aumentar, no solo la disponibilidad con VMware multipathing sino también, el ancho de banda de E/S de nuestros datastores en VMware vSphere ESX/ESXi.

A continuación, os resumo los pasos a seguir:

Paso 1: Configura un vSwitch y habilita el Jumbo Frames

Este paso (jumbo Frames) tienes que hacerlo desde comando pues en los vswitch estándares no tienes la opción de hacerlo desde la GUI (si está disponible en los vswitch distribuidos)


esxcfg-vswitch –a vSwitch1 (creas un vSwitch llamado vSwitch1)
esxcfg-vswitch –m 9000 vSwitch2 (activas jumbo frame en el vSwitch1)

Paso 2: Añade los VMkernel Ports iSCSI

Aquí, dependerá de las tarjetas de red que tengas cableadas y de las controladoras de disco que tengas en tu cabina.

Al menos, deberías de configurar dos VMkernel Ports con dos tarjetas de red para tener, tanto balanceo de carga con RR ( de las siglas en Inglés Round Robin) como mecanismo de failover.


esxcfg-vswitch –A iSCSI1 vSwitch1 ( creas un VMkernel port llamado iSCSI1 )
esxcfg-vmknic –a –i 10.10.1.1 –n 255.255.255.0 –m 9000 iSCSI1 ( asigna un ip, subnet mask y jumbo frames al VMkernel port iSCSI1 )

esxcfg-vswitch –A iSCSI2 vSwitch1 ( crea un VMkernel port llamado iSCSI2 )
esxcfg-vmknic –a –i 10.10.2.1 –n 255.255.255.0 –m 9000 iSCSI2 ( asigna un ip, subnet mask y jumbo frames al VMkernel port iSCSI2)

Paso 3: Asigna las tarjetas de Red físicas al vSwitch1

Primero, asegúrate que tienes al menos dos tarjetas de red físicas sin asignar a otro vswitch. Lo puedes ver con este comando esxcfg-nics –l.

esxcfg-vswitch –L vmnic3 vSwitch1 (Conecta la tarjeta vmnic3 al vswitch1)
esxcfg-vswitch –L vmnic4 vSwitch1 (Conecta la tarjeta vmnic4 al vswitch1)

Aquí viene lo bueno. Por defecto, cuando creas un team en un vswitch las dos tarjetas son activa/activa. Para que el multipathing de ESX/ESXi funcione con el iniciador de software iSCSI debes cambiar las propiedades del multipathing. Lo explicare en el siguiente paso.

Paso 4: Asocia los VMkernel Ports a las tarjetas de red físicas

Antes de seguir con este paso, teclea el siguiente comando:

esxcfg-vswitch –l

Deberías de ver algo así en tu vswitch1:

Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch1 64 7 64 9000
vmnic3,vmnic4
PortGroup Name VLAN ID Used Ports Uplinks
iSCSI2 0 1 vmnic3,vmnic4
iSCSI1 0 1 vmnic3,vmnic4

Aquí, puedes ver que las dos tarjetas están asociadas en los dos VMkernel Ports. Esto es lo que tienes que cambiar con el siguiente comando.

esxcfg-vswitch –p iSCSI1 –N vmnic3 vSwitch1 (borra el vmnic3 del VMkernel port iSCSI1)
esxcfg-vswitch –p iSCSI2 –N vmnic4 vSwitch1 (borra el vmnic2 del VMkernel port iSCSI2)

Para verificar que has tecleado bien los comando, vuelve a teclear este comando para ver la salida:

esxcfg-vswitch –l

Deberías de ver algo así:

Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch1 64 7 64 9000
vmnic4,vmnic3
PortGroup Name VLAN ID Used Ports Uplinks
iSCSI2 0 1 vmnic4
iSCSI1 0 1 vmnic3

Paso 5: Habilita el iniciador de software iSCSI

Con el comando esxcfg-swiscsi –e habilitas el iniciador de software iSCSI.

Paso 6 – muy importante: Crear el Binding de los VMkernel Ports con el iniciador de software iSCSI

Primero, confirma el seudo-name de tu iniciador de software iscsi. Lo puedes ver con este comando.

esxcfg-scsidevs –a

Deberías de ver algo así:

vmhba0 mptsas link-n/a sas.5001ec90e0ba7c00
(1:0.0) LSI Logic / Symbios Logic LSI1068E vmhba1 ata_piix link-n/a ide.vmhba1
(0:31.1) Intel Corporation 631xESB/632xESB IDE Controller
vmhba32 ata_piix link-n/a ide.vmhba32(0:31.1) Intel Corporation 631xESB/632xESB IDE Controller
vmhba33 iscsi_vmk link-n/a iscsi.vmhba33() Software iSCSI

En mi caso como ves, el seudo-name de mi iniciador software iSCSI es vmhba33

Segundo, determina el nombre exacto de los VMkernel ports de tus iniciadores iSCSI. Lo puedes ver con este comando:

esxcfg-vmknic –l

Interface Port Group/DVPort IP Family IP Address
Netmask Broadcast MAC Address MTU TSO MSS
Enabled Type
vmk0 iSCSI1 IPv4 10.10.1.1
255.255.255.0 10.10.5.255 00:50:56:7b:d8:21 9000 65535 true
STATIC
vmk1 iSCSI2 IPv4 10.10.2.1
255.255.255.0 10.10.5.255 00:50:56:7e:ae:81 9000 65535 true

En mi caso, como ves en la salida anterior, es el vmk0 y el vmk1.

Una vez que conozcas cuál es el nombre del iniciador sw software iSCSI (vmhba32) y de los vmkernel ports (vmk0 y vmk1), ya puedes hacer el binding con el siguiente comando:

esxcli swiscsi nic add –n vmk0 –d vmhba33 (crea el binding para el vmk0 VMkernel port con el iniciador de software iSCSI vmhba33)

esxcli swiscsi nic add –n vmk1 –d vmhba33 (crea el binding para el vmk1 VMkernel port con el iniciador de software iSCSI vmhba33)

Para verificar que se han creado bien los binding con los VMkernel ports y el iniciador de software iSCSI, teclea el siguiente comando:

esxcli swiscsi nic list –d vmhba33

Deberías de ver que los dos VMkernel ports estan incluidos en el iniciador de software iSCSI.

Paso 7: Conecta la cabina – en este caso una Dell EqualLogic – a tu entorno VMware ESX/ESXi

  • Entra en la sección Configuration -> Storage Adapters.
  • Haz clic en iSCSI Software Adapter and selecciona Properties.
  • Haz clic en la pestaña Dynamic Discovery.
  • Clic Add.

En la sección iSCSI Server box, asegúrate de poner el IP del grupo de tu cabina PS y selecciona Ok.

Recibirás un mensaje que te pide hacer un Rescan de todas las HBAs. Dile que estás de acuerdo y en unos minutos deberías de ver tus LUNs si estas han sido configuradas correctamente en tu cabina y los servidores VMware vSphere ESX/ESXi tienen acceso a las LUNs.

¿Y tú qué opinas? ¿Conoces alguna mejor manera de configurar el iniciador de software iSCSI y VMware vSphere multipathing? ¿Cuáles son tus experiencias personales? Deja tu comentario abajo o charlemos sobre ello en twitter.

Posted in Estrategia, ESX, ESXi, Integración, Manual, Manuales, Publicaciones, reviews, Software, software, vCenter, Virtualizacion, Virtualización, virtualización, VMware, VMware, vmware, vSphereComments (13)

Configurando Jumbo Frames en XenServer


Queridos lectores del blog de virtualización en español. Para los que también quieran saber como configurar Jumbo frames en XenServer voy a explicar como hacerlo.

1.- Entramos por ssh a nuestro servidor XenServer.

2.- Buscamos la interfaz física a la que queremos aplicar el cambio:

xe pif-list

3.- Una vez encontrada, comprobamos su configuración:

xe pif-param-list uuid=”uuid de la interfaz de red física”

La informacion obtenida es mas o menos esta:

device ( RO): eth1
MAC ( RO): 00:23:7d:ee:f2:c0
physical ( RO): true
currently-attached ( RO): false
MTU ( RO): 1500
VLAN ( RO): -1
bond-master-of ( RO):
bond-slave-of ( RO): ba4a8cd5-3708-081b-c496-0967ab2bfce7
management ( RO): false
network-uuid ( RO): e4bbd54b-8236-fb25-98f5-60fd5c56b3f6
network-name-label ( RO): Pool-wide network associated with eth1
host-uuid ( RO): 9e7b7330-8776-4ec1-9f9e-0f1d55898e83
host-name-label ( RO):
IP-configuration-mode ( RO): None
IP ( RO):
netmask ( RO):
gateway ( RO):
DNS ( RO):
io_read_kbs ( RO): 0.000
io_write_kbs ( RO): 0.000
carrier ( RO): true
vendor-id ( RO): 14e4
vendor-name ( RO): Broadcom Corporation
device-id ( RO): 164c
device-name ( RO): NetXtreme II BCM5708 Gigabit Ethernet
speed ( RO): 1000 Mbit/s
duplex ( RO): full
disallow-unplug ( RW): false
pci-bus-path ( RO): 0000:05:00.0
other-config (MRW):

4.- Configuramos MTU 9000 sobre la interfaz física:

xe pif-para-set uuid=”uuid de la interfaz física” other-config:mtu=9000

5.- Volvemos a comprobar y vemos que se han aplicado los cambios:

xe pif-param-list uuid=”uuid de la interfaz de red física”

Y la información obtenida es más o menos esta:

device ( RO): eth1
MAC ( RO): 00:23:7d:ee:f2:c0
physical ( RO): true
currently-attached ( RO): false
MTU ( RO): 9000
VLAN ( RO): -1
bond-master-of ( RO):
bond-slave-of ( RO): ba4a8cd5-3708-081b-c496-0967ab2bfce7
management ( RO): false
network-uuid ( RO): e4bbd54b-8236-fb25-98f5-60fd5c56b3f6
network-name-label ( RO): Pool-wide network associated with eth1
host-uuid ( RO): 9e7b7330-8776-4ec1-9f9e-0f1d55898e83
host-name-label ( RO):
IP-configuration-mode ( RO): None
IP ( RO):
netmask ( RO):
gateway ( RO):
DNS ( RO):
io_read_kbs ( RO): 0.000
io_write_kbs ( RO): 0.000
carrier ( RO): true
vendor-id ( RO): 14e4
vendor-name ( RO): Broadcom Corporation
device-id ( RO): 164c
device-name ( RO): NetXtreme II BCM5708 Gigabit Ethernet
speed ( RO): 1000 Mbit/s
duplex ( RO): full
disallow-unplug ( RW): false
pci-bus-path ( RO): 0000:05:00.0
other-config (MRW): mtu: 9000;

Una vez configuradas Jumbo Frames sobre las interfaces físicas podremos hacerlo sobre las interfaces virtuales, la manera de hacerlo es muy parecida. Sería sustituir el comando pif por vif. Quedando de la siguiente manera:

1.- Buscamos la interfaz virtual:

xe vif-list

2.- Vemos sus características y parámetros:

xe vif-param-list uuid=”uuid de la interfaz de red virtual”

3.- Configuramos mtu 9000:

xe vif-para-set uuid=”uuid de la interfaz virtual” other-config:mtu=9000

4.- Comprobamos cambios:

xe vif-param-list uuid=”uuid de la interfaz de red virtual”

Esto es todo, a partir de ahora ya sabemos como poder hacerlo en VMWare y XenServer. Espero que os sea de utilidad.

Un saludo,

Adolfo.

Posted in Citrix, Manuales, Xen, XenServer, XenServerComments (1)

Configurando Jumbo Frames en Máquinas Virtuales


La semana pasada te mostre como activar y configurar Jumbo Frames en un switch virtual.

En este otro episodio te mostrare a configurar Jumbo Frames en una máquina virtual Windows 2003 con el driver virtual vmxnet para una tarjeta a un Gigabit.

De esta forma tendrás Jumbo Frames configurado en todos los compoenens de tu entorno Virtual. No olvides de asegurarte que el switch físico en el que conectamos la tarjeta de red física de tu red iSCSI tiene también activado el soporte Jumbo Frames.

En caso de que tu switch físico no tenga soporte Jumbo Frames, es aconsejable no configurar Jumbo Frames en nuestro servidor VMware ni máquina virtual por razones obvias.

Posted in Estrategia, ESX, ESXi, Integración, Manuales, Virtualización, VMware, VMware, vSphereComments (12)

Configurando Jumbo Frames en VMware vSphere


Por defecto, Jumbo Frames esta desactivado en VMware vSphere. La otra mala noticia es que tienes que “bajarte” de nivel (al Service Console) para poder activar Jumbo Frames en VMware vSphere.

Si recuerdas, hace una par de semanas, te mostré como activar Jumbo Frames en los nuevos vswtiches distribuidos en VMware vSphere. Para los vswitch distribuidos – solo incluidos en la versión Enterprise Plus de VMware vSphere -, activar Jumbo Frames es una tarea de un solo clic ya que existe la opción de activar Jumbo Frames desde la GUI – vCenter Client.

Desafortunadamente o afortunadamente, si te gusta bajarte de nivel y “trastear” en el Service Console, tendrás que saber cuál es el comando para activar Jumbo Frames en tu entorno VMware vSphere.

En este video te mostrare como activar la opción de Jumbo Frames en un vswitch virtual estandar:

Posted in ESX, ESXi, Manuales, Videos YouTube, Virtualización, VMware, VMware, vSphereComments (7)

Page 1 of 11

Sigue el blog Virtualización en Español

Blog Sponsors

Mi Empresa

JmG Virtual Consulting, expertos en Servicios y Soluciones de Virtualización y Cloud Computing

 

Síguenos en FaceBook

Descubre y domina VMware vSphere™ 5

Descubre y domina VMware vSphere™ 5. Por José María González

Descubre y domina la nueva versión de VMware vSphere™ 5 y aprovéchate de hasta un 20% de descuento al comprarlo online. Regístrate y recibe un capitulo de nuestro nuevo libro totalmente gratuito

 

 

Nuevo Site Recovery Manager 4 en español Consigue una copia gratuita del eBook



Nuevo VMware Site Recovery Manager 4 download gratis 

Nombre:
Email:


Anuncios