CONEXIÓN POR ISCSI DE UNA CABINA A SERVIDOR ESXI
Vamos a conectar una cabina de discos Netgear a un servidor Esxi a través de protocolo ISCSI.
Para mí, esta práctica es muy recomendable nos permite independizar el núcleo de almacenamiento con el de proceso.
Nos permite poder cambiar los servidores virtuales de Host en minutos y aprovecharnos de las ventajas de seguridad que nos ofrecen los fabricantes de cabinas como la copia entre ellas el aumento de capacidad de las luns en caliente etc.
Fernando Macho Mariño
Tecnic House S.L.
23-5-2018
El primer paso es crear la LUN, que es la unidad de almacenamiento dentro de una cabina, digamos, que es asignar un trozo de la capacidad total de la cabina como si fuera un disco.
Yo personalmente recomiendo tener una LUN por cada máquina virtual de nuestro ESXI, así, en el caso de que vayamos creciendo podemos repartir máquinas virtuales en hosts diferentes.
Cada LUN tenemos que dimensionarla al tamaño de la máquina virtual, el cálculo mínimo aconsejable es tamaño disco del servidor virtual + tamaño de RAM asignada al servidor virtual + 40 % libre
Por ejemplo un servidor virtual de 40 Gbytes de disco + 4 Gbytes de Ram =44 en total le daría un espacio a la LUN de 61 Gbytes mínimo
La explicación es muy simple, los servidores virtuales además del espacio de disco que ocupan Vmware generan un fichero de igual tamaño de la memoria para su gestión y después si hacemos gestiones de snapshot etc necesitaremos espacio libre.
Este sería un ejemplo de cómo conectar dos servidores ESXI una cabina con diferentes máquinas virtuales en LUNS diferentes
El primer paso es la creación de la LUN, entraremos desde el navegador web a la cabina e iremos al menú ISCSI donde pulsaremos nueva LUN, en este caso la voy a llamar lun1 con un espacio de 100 GB
Una vez la hemos creado la LUN debemos crear el grupo al que asignaremos a la LUN, en este caso la llamare glun1 y nos asignara un Objetivo que será el que utilicemos para conectar al ESXI
Solo nos queda asignar la lun1 al grupo glun1 lo haremos pulsando encima de la lun en la opción asignar
Una vez hecho los quedara el grupo/lun preparado
El siguiente paso es conectar el servidor ESXI al grupo y viceversa.
Lo primero es ir a nuestro servidor ESXI y añadir el controlador ISCSI “ en caso de que no lo tengamos previamente” en la opción agregar adaptadores en la solapa de configuración adaptadores de almacenamiento de nuestro servidor y nos añadirá un controlador en nuestro caso con nombre vmhba33
Le asignara un nombre que podremos ver pulsando encima con botón contrario del controlador vmhba33 y accediendo a las propiedades,
Este nombre debemos copiarlo, para añadirlo en la configuración de seguridad de acceso del grupo/lun de la cabina, iremos a la configuración del grupo/lun a la opción propiedades desde el botón ISCSI del menú principal de gestión de la cabina y pulsaremos el botón propiedades.
Nos aparecerá la siguiente pantalla
Y en el botón + añadir el nombre del iniciador del servidor ISCSI que previamente hemos copiado y pulsamos crear
Una vez hecho nos aparcera la siguiente pantalla, donde pulsaremos en el check de permitido en la línea del iniciador que hemos añadido
Con todo esto lo que hemos hecho es decirle a la cabina que ese iniciador ESXI tiene permiso para utilizar esa LUN/GRUPO
Ahora nos queda conectar al servidor ESXI al LUN/GRUPO para ello debemos copiar el objetivo de la LUN/GRUPO en la imagen marcado de verde
E irnos al servidor ESXI a las propiedades del iniciador a la solapa detección estática y agregar, donde indicaremos la ip de la cabina y el objetivo/Nombre de destino ISCSI que previamente copiamos
Al aceptar nos propondrá si queremos reescanear los adaptadores le diremos que si
Ya solo nos queda añadirlo al Datastore de nuestro servidor ESXI, para ello iremos a la opción Storage / add Storage de nuestro servidor ESXI
Elegiremos Disk/LUN para añadir la lun de la cabina y pulsaremos siguiente
Nos aparecerá la LUN disponible de 100 Gbytes que hemos configurado la seleccionaremos y pulsaremos siguiente
Como no está formateada nos solicitara en que formato la queremos, en nuestro caso la pondremos en VMFS-5
Nos aparecerá un resumen de la configuración y pulsaremos siguiente
Nos solicitara el nombre que queremos darle al datastore en nuestro caso le pondremos lun1
Y el tamaño del Datastore si será el total de la lun o parte de él, nosotros le pondremos el total
Nos aparecerá el resumen de lo configurado y podremos finalizar con el botón finish
Así ya tendremos nuestro datastore nuevo ubicado en la cabina y conectado a nuestro servidor ESXI