3

Configuración almacenamiento iSCSI VMware vSphere 6.7

Hola a tod@s,

En este post vamos a ver como configurar el almacenamiento iSCSI para nuestra infraestructura de virtualización con VMware vSphere 6.7, la cabina de almacenamiento iSCSI la hemos montado sobre un Windows Server 2019 Standard, en este post del blog puedes seguir como montarlo, SAN iSCSI en MS Windows Server 2019.

  • Algunos de los conceptos básicos sobre almacenamiento en VMware vSphere:
  • Tiene un papel muy importante en una infraestructura virtualizada, por no decir, el más importante.
  • Puede ser local o externo como SAN o NAS.
  • Las máquinas virtuales pueden estar en almacenamiento VMFS (sistema de ficheros preparado para cluster), NFS o discos RAW.
  • El almacenamiento compartido es necesario para funcionalidades esenciales.
  • Los protocolos de almacenamiento que utiliza VMware vSphere son:
  • A nivel de bloques: FC, FCoE, iSCSI
  • A nivel de ficheros: NFS
  • Hemos configurado el networking para multipath con dos redes: 10.10.10.0/24 (ISCSIA) y 10.10.11.0/24 (ISCSIB) por lo que tenemos direccionamientos diferentes con medios dedicados Gigabit Ethernet.

  • Una vez que ya tenemos configurado el almacenamiento compartido por iSCSI en nuestra cabina SAN iSCSI con Windows Server 2019, pasaremos a configurar los host ESXi para que utilicen este almacenamiento compartido.
  • Aquí mostraremos la configuración de uno de ellos ya que el segundo se configuraría de la misma manera.
  • Lo primero que vamos a realizar será agregar el adaptador de software iSCSI, para ello, accedemos a Configurar > Almacenamiento > Adaptadores de almacenamiento > Agregar adaptador de software:

  • Marcamos el check Agregar adaptador iSCSI de software y aceptamos:

  • Como podemos ver ya lo tenemos agregado:

  • Le configuramos un alias al portal de iSCSI, en Propiedades > Editar:

  • Ahora vamos a agregar los puertos de red para iSCSI que configuramos anteriormente, en el post dedicado al networking, accedemos a Enlace de puertos de red > Agregar:

  • Seleccionamos los dos port group y aceptamos:

  • Nos indica que debemos volver a examinar el adaptador de iscsi:

  • Ahora vamos a agregar los enlaces a la cabina de almacenamiento iSCSI, accedemos a Detección dinámica > Agregar:

  • Agregamos el primer enlace a nuestra cabina SANISCSI, este es el enlace iSCSIA, podemos indicar la dirección IP o el nombre FQDN si lo tenemos configurado en nuestro servidor DNS, en este caso, vamos a poner la dirección IP:

  • Agregamos el segundo enlace a nuestra cabina SANISCSI, este es el enlace iSCSIB, podemos indicar la dirección IP o el nombre FQDN si lo tenemos configurado en nuestro servidor DNS, en este caso, vamos a poner la dirección IP:

  • Nos indica que debemos volver a examinar el adaptador de iscsi:

  • Una vez configurados los enlaces hasta nuestra cabina de almacenamiento iSCSI, si accedemos a Dispositivos, podemos ver las LUNs que nuestra cabina iSCSI le está presentando al host ESXi, en este caso, sólo tenemos una LUN de 500 GB:

  • Yo siempre acostumbro a nombrar las LUNs con el mismo nombre que le voy a dar al Datastore, siempre que asocie LUN a Datastore, si vamos a montar dos LUNs en un único Datastore, esta nomenclatura ya no sería correcta, la nomenclatura utilizada para nombrar los Datastore utilizo la siguiente, Tipo de disco (SATA, SAS, SSD…), Número (01, 02, 03…), Nombre cabina almacenamiento:

  • Aquí lo podemos ver renombrado:

  • Como podemos ver, ya tenemos activos los dos caminos a nuestro almacenamiento compartido por iSCSI:

  • Con el segundo host de nuestra infraestructura tenemos que realizar la misma configuración:

  • Ahora, nos quedaría agregar y configurar el/los Datastores a los hosts ESXi, para ello, damos clic derecho sobre el Datacenter, Cluster o host > Almacenamiento > Nuevo almacén de datos:

  • Se nos abrirá este asistente, y en Tipo, marcamos el check VMFS, ya que esta LUN la vamos a formatear con el sistema de ficheros preparado para trabajar en clúster de VMware:

  • Le asignamos un nombre al Datastore, seleccionamos uno de los hosts ESXi y seleccionamos la LUN:

  • Seleccionamos VMFS 6 como versión del sistema de ficheros:

  • Utilizamos la LUN completa para crear el Datastore:

  • Nos muestra un resumen y finalizamos:

  • Aquí podemos ver el nuevo Datastore creado y configurado sobre los dos hosts ESXi:

  • Una vez que hemos agregado y configurado los Datastore, vamos a configurar los algoritmos de multipathing, estos algoritmos se van a encargar de proporcionar múltiples rutas y balanceo de carga en nuestra red de almacenamiento, se configuran en cada Datastore y por host ESXi, para ello, accedemos a Almacenamiento > DATASTORE > Configurar > Conectividad y habilitación de múltiples rutas > Seleccionamos el host ESXi > Editar múltiples rutas:

  • Tenemos tres tipos de algoritmos para multipathing:
  • Fijo (VMware), el host ESXi sólo va a utilizar una ruta preferida al Datastore, es decir, tendremos una ruta activa y si esta cae, se utilizará otra de las rutas disponibles, en esta opción tenemos Failover pero NO tenemos Balanceo de carga, la ruta Activa se va a marcar como Activo (E/S) y la ruta en Espera se va a marcar como Activo:

  • Utilizadas recientemente (VMware), el host ESXi va a utilizar la ruta más reciente para el acceso al Datastore, hasta que esta ruta esté disponible, en caso de fallo, se utilizará otra de las rutas disponibles, en esta opción tenemos Failover pero NO tenemos Balanceo de carga, la ruta Activa se va a marcar como Activo (E/S) y la ruta en Espera se va a marcar como Activo:

  • Round Robin (VMware), el host ESXi va a utilizar todas las rutas disponibles para el acceso al Datastore, con este algoritmo, tendremos, por tanto, Failover y Balanceo de carga, como podemos ver todas las rutas se marcan como Activo (E/S), este será el algoritmo que vamos a configurar en nuestra infraestructura, es decir, en todos nuestros LUNs-Hosts:

  • Aquí podemos ver todos nuestros LUNs-Hosts, configurados con el algoritmo de multipathing Round Robin:

 

Saludos y espero que os resulte de ayuda 😉

Jose Ramon Ramos Gata

Técnico Superior STI

3 comentarios

  1. Hi JRAMOS,
    I’m looking for Storage configuration VMware vSphere, it’s very useful for me, thanks a lot. good luck.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.