Almacenamiento virtualizado para otras máquinas virtuales en el host ESXi

Almacenamiento virtualizado para otras máquinas virtuales en el host ESXi

Esta pregunta tiene dos vertientes.

Parte 1:

¿Es una mala idea virtualizar una solución de almacenamiento y ejecutar VMDK a partir de ella en lugar del almacén de datos VMFS original?

Básicamente, supongamos que tengo 2 TB de DAS RAID. Actualmente tengo algunos VMDK en DAS VMSFS. Lo que quiero hacer es eliminar los VMDK del VMFS, asignar unos buenos 1,8-1,9 TB para una instalación de FreeNAS (un VMDK de FreeNAS grande) y ejecutar los otros VMDK a través de NFS.

No tengo el hardware para un NAS, pero tengo varios recursos compartidos diferentes. Esto simplificaría mi gestión. Entiendo que hay cierta sobrecarga con otra capa de abstracción de almacenamiento (un sistema de archivos ZFS virtual sobre NFS respaldado por DAS RAID formateado como VMFS), pero no veo cómo podría ser tan malo. El NAS también tiene más funciones que un simple almacén de datos VMFS en DAS.

Parte 2:

VMWare desaprueba las instantáneas de larga duración, pero ¿qué pasa con las instantáneas ZFS? ¿Es seguro/recomendado ejecutar mis VMDK invitados (clientes Windows, servidores aleatorios) en instantáneas ZFS? Esto me dará la capacidad de revertir rápidamente las máquinas virtuales a estados anteriores sin las implicaciones de instantáneas de larga ejecución directamente en el VMFS.

Respuesta1

Para un entorno de laboratorio, la Parte 1 no tiene nada de malo, aparte del tiempo dedicado a la reconstrucción cuando se pliega sobre sí mismo. No digo que vaya a suceder, sólo que puede suceder (Ley de Murphy).

En cuanto a la Parte 2, tendría que cederle el paso a VMWare.

Respuesta2

No sé sobre la parte 2 pero para la parte 1:

De hecho, tanto VMware como HP ofrecen productos para hacer esto:VMwareVSAyHPVSA. (Puede haber otros que ofrezcan soluciones similares, pero esas son las dos que conozco). Por lo tanto, probablemente no sea una mala idea en general. Sin embargo, no sé si FreeNAS es una solución de almacenamiento con soporte oficial, por lo que es posible que no tenga soporte cuando haya problemas con él. Sin soporte no lo ejecutaría en producción. Pero como desea implementarlo en un entorno de laboratorio, debe decidir por sí mismo si puede funcionar sin soporte.

Podría haber (sólopodría) tener un cierto impacto como se describeaquí. (Se trata de una plataforma de virtualización flash, pero los conceptos básicos del módulo del kernel versus el dispositivo virtual también deberían aplicarse a los dispositivos de almacenamiento virtual). Por otro lado, es posible que no experimente ningún problema de rendimiento.

información relacionada