Pasos y recomendaciones para usar un NAS QNAP como almacen de datos VMware via NFS (Datastore)

¡QNAP te ofrece lo que otros no pueden!

Debido a que NFS es un servidor de almacenamiento para archivos, el almacen de datos NFS es un almacén ideal para aplicaciones orientadas a archivos. El uso del NAS QNAP como servidor le ofrecerá seguridad, eficiencia, y le permitirá usar todas las demas características que QNAP ofrece. Además, la migración del nivel RAID online y su capacidad de expansión online de su QNAP le permitirá ampliar este almacén de datos en línea, sin tiempo de inactividad.

NFS es una vía fácil para configurar un almacén de datos
VMware usando su QNAP. VMware soporta almacenes de datos NFS hasta para los usuarios más avanzados.

Almacén de datos NFS (NFS Datastore)
ESXi (y ESX) pueden acceder a un volumen NFS designado en un servidor NAS, montar el volumen, y usarlo para sus necesidades de almacenamiento. Puedes usar volúmenes NFS para guardar y cargar máquinas virtuales de la misma manera que se usan almacenes de datos VMFS. ESXi (y ESX) soporta las siguientes capacidades de almacenamiento en volúmenes NFS:
vMotion
VMware DRS y VMware HA
Imágenes ISO, que son mostradas como CDROMs a las máquinas virtuales
Instantáneas (snapshots) de maquinas virtuales.

Almacenamiento de datos NFS como repositorios para archivos de uso comun.
Ademas de guardar discos virtuales en almacenes de datos NFS, también puedes usar NFS como repositorio para imágenes ISO, plantillas de maquinas virtuales,… para usar NFS como repositorio compartido, puedes crear un directorio en el servidor NFS y montarlo como almacén de datos para todos los hosts.

Arquitectura de la red


click en la imagen para verla a tamaño completo

para poder tener el mejor rendimiento, conecte sus servidores ESX y su QNAP NAS a un swith Gigabit. Cada uno de sus hosts VMware podrá conectarse a su NAS QNAP por NFS y permitirle añadir almacenamiento de datos NFS en su entorno VSphere.

Requisitos del procedimiento
– NAS QNAP con versión de firmware 3.2.0 o superior
– ESX 4.0 o superior, o ESXi 4.0 o superior.

Nota importante: Si usted usa EXT4, por favor actualice su firmware a 3.2.1 y desactive el «write cache»


click en la imagen para verla a tamaño completo

En la versión v3.2.1, por defecto, el «write cache» esta desactivado para mayor estabilidad. (En anteriores versiones, estaba activado)

PASO 1:

Primero vamos a permitir la funcion NFS y crear el NFS share en el NAS QNAP. Se usará como el almacenamiento de datos para su entorno VMware. Para hacer esto, acceda a su NAS QNAP. Diríjase a «NEtwork Services» – «NFS Service» y accione el servicio NFS


click en la imagen para verla a tamaño completo

PASO 2: Cree un archivo compartido en su QNAP NAS.

Una vez que ha accionado su servicio de NFS, ahora puede crear su carpeta compartida. Llamémosla ESXDataStore01 para este ejemplo.


click en la imagen para verla a tamaño completo

Desde el «Access Right Management», selección «Share folders», y haga click en «New Share folder» cuando se lo solicite, rellene el formulario como le decimos a continuación:

– Nombre de la carpeta (Folder Name): Nombre de su almacén de datos. Para este ejemplo lo llamaremos «ESXDataStore01»
– Volumen de discos (Disk volume): El volumen donde quiere que poner su almacén de datos. En caso de que hayan 2 sistemas RAID en su nAS, puede seleccionar el que desee.
– Ocultar carpeta (Hide Forder): Seleccione «SI» (yes) ya que no queremos que sea visible ya que tiene un uso especial, su entorno VMware.
– Bloqueo de archivos (lock files): seleccione «NO», no queremos usar esta funcionalidad ya que usaremos el acceso NFS.

Una vez terminado, puede regresar a la lista de archivos compartidos. (Access Right Management – Share Folders) En el compartido ESXDataStore01, puede hacer click en «NFS» para configurar su acceso NFS para esta partición.


click en la imagen para verla a tamaño completo

Seleccione una acceso «sin limite» (no limit) para la partición NFS y permita que todas las IPs se conecten


click en la imagen para verla a tamaño completo

Sin embargo, también puede para mayor seguridad, dejar solo que su servidor ESX se conecte a su almacén de datos NFS. (El puerto de su red VMkernel se usa para conectar al NFS. Puede encontrarlo en «host configuration panel» – «Networking». Aqui podrá ver su puerto IP VMkernel.)

Introduzca las IPs de todos sus servidores ESX y sepárelos con una coma, sin espacios.


click en la imagen para verla a tamaño completo


PASO 3: monte su carpeta compartida nFS como almacén de datos.

Una vez que haya creado su carpeta compartida y configurado la seguridad NFS, ya puede añadir su almacén de datos con su cliente vSphere.

Abra su cliente vSphere, y seleccione el hosts en el que quiere añadir el almacen de datos. Diríjase a la pestaña de»Configuración». Seleccione «Storage» y haga click en «Add Storage»


click en la imagen para verla a tamaño completo

Seleccione «Network File System» ya que queremos añadir la carpeta compartida NFS. click en «Next», y rellene el formulario de la manera siguiente:


click en la imagen para verla a tamaño completo


click en la imagen para verla a tamaño completo

– Server: la dirección IP de su QNAP NAS
– Folder: la carpeta compartida que hemos creado antes (ESXDataStore01) que podemos acceder usando /share/ESXDataStore01
– Mount NFS read only. No seleccionar la opción «read only»
– Datastore Name: El nombre de su almacén de datos que aparecerá en su entorno VMware.

Click en «Next» para ver el resumen de todo, en en «Finish» para terminar.

Después de todo esto, su nuevo almacén de datos estará visible para su host.


click en la imagen para verla a tamaño completo

PASO 4. ¿Que es lo siguiente?

Puede que tenga algunas dudas sobre la seguridad de su almacén de datos NFS en caso de algún problema con el Hardware. Existen muchas opciones para ayudarle a mejorar su seguridad y el servicio online. Aquí tiene algunas sugerencias:

En el QNAP NAS:
– Use las dos tarjetas de red de su QNAP para que en caso de que caiga una, pueda seguir la otra trabajando.
– Un RAID 5 le permite perder hasta un disco duro.
– Un RAID 5 + Spare o RAID 6 le permitirá hasta perder 2 discos duros
– Su NAS QNAP puede configurarse como RAID 5 o 6 y en caso de rotura, puede cambiar el disco roto en caliente.

En el lado del VMware, usted puede
– Puede hacer Teaming y configurar un «Failover Policy» en caso de caida de red. Véase «Load Balancing and Failover Policy» en la guía de configuración ESX y ESXi.
– Puede permitir «VMware HA clusters» para asegurar mayor disponibilidad.
– Puede configurar «VMware FT (fault tolerance) usando su almacén de datos.

Recomendaciones

Debido a que las conexiones de red son de 1Gbs, tenga en cuenta que cada conexión se compartirá con otros usuarios. Dependiendo de las necesidades, maquinas virtuales en reposo no necesitan mucho caudal de entrada / salida (I/O), pero si se usan mucho, pueden necesitar una gran caudal.
Le recomendamos que use el port bonding «Balance-alb» o 802.3ad modo para permitir un trafico de entrada / salida de hasta 2 Gb/s.