Usar un volumen de NFS como almacén de datos de vSphere alojado en Filestore
Puedes usar instancias de nivel zonal, regional y Enterprise de Filestore como almacenes de datos externos para hosts de VMware ESXi en VMware Engine de Google Cloud.
Para ello, puedes crear tus instancias de Filestore en regiones donde estén disponibles tanto VMware Engine como Filestore y, a continuación, montarlas como almacenes de datos externos en tus hosts VMware ESXi de VMware Engine.
VMware Engine ofrece las siguientes opciones de almacenamiento de vSphere:
- VMware vSAN. Esto incluye el almacenamiento que viene con cada nodo de VMware Engine.
- Almacenamiento NFS externo. Esto incluye las siguientes opciones:
- Instancias de Filestore usadas como almacén de datos de vSphere.
- Instancias de servicio de Google Cloud NetApp Volumes que se usan como almacén de datos de vSphere.
¿Por qué usar almacenes de datos externos en VMware Engine?
VMware Engine vSAN proporciona almacenamiento virtual de alto rendimiento para las máquinas virtuales que se ejecutan en VMware Engine. El servicio VMware Engine usa nodos de hardware con unidades de estado sólido (SSD) NVMe locales que gestiona vSAN para ofrecer una infraestructura virtual para las VMs de VMware. Si solo quieres escalar los recursos de almacenamiento de tu clúster, debes comprar un nodo completo, junto con las funciones de computación y de redes, que puede que no necesites. Esta limitación de la infraestructura hiperconvergente (HCI) basada en vSAN crea la necesidad de escalar el almacenamiento independientemente de otros recursos.
Con los almacenes de datos NFS externos, puedes escalar el almacenamiento de forma independiente a los recursos de computación y usar VMware Engine para todas tus cargas de trabajo de VMware.
Las instancias de nivel High Scale y Enterprise tienen la certificación de VMware para usarse con almacenes de datos de VMware Engine y están disponibles en todas las regiones de VMware Engine.
Limitaciones de las funciones
Se aplican las siguientes limitaciones:
- Solo está disponible para instancias de Filestore a gran escala y de nivel Enterprise. No se admiten las instancias de nivel SSD básico ni HDD básico.
- La compatibilidad con instantáneas coherentes con los fallos solo está disponible en instancias del nivel Enterprise de Filestore.
- La copia de seguridad está disponible en los niveles de gran escala y Enterprise.
- La copia de descarga (VAAI) no está disponible.
- No puedes montar instancias de Filestore conectadas con emparejamiento directo a VMware Engine. Para obtener más información, consulta los requisitos de configuración de red y recursos de IP.
Compatibilidad con protocolos
Se admite el protocolo NFSv3.
Redes
Los servicios de Filestore y VMware Engine están conectados a través del acceso a servicios privados (PSA). No se aplican cargos de red derivados del acceso al almacenamiento en una región.
Antes de empezar
En los pasos de este documento se da por hecho que has hecho lo siguiente:
- Se ha reservado un CIDR
/26
para la red de servicio de Google Cloud VMware Engine que se usará para el almacenamiento NFS externo.
Subredes de servicio
Cuando creas una nube privada, VMware Engine crea subredes de servicio adicionales (por ejemplo, service-1
, service-2
y service-3
). Las subredes de servicio están diseñadas para escenarios de implementación de dispositivos o servicios, como almacenamiento, copias de seguridad y recuperación ante desastres, o streaming multimedia. Ofrecen una gran escalabilidad, un rendimiento lineal y un procesamiento de paquetes incluso para las nubes privadas de mayor tamaño. La comunicación entre máquinas virtuales en una subred de servicio se desplaza desde el host de VMware ESXi directamente a la infraestructura de red Google Cloud , lo que permite una comunicación de alta velocidad.
Las reglas de cortafuegos distribuidas y de pasarela de NSX-T no se aplican a ninguna subred de servicio.
Configurar subredes de servicio
Las subredes de servicio no tienen una asignación de CIDR en la creación inicial. En su lugar, debes especificar un intervalo CIDR y un prefijo que no se solapen para las subredes de servicio mediante la consola o la API de VMware Engine.
La primera dirección utilizable se convierte en la dirección de la pasarela. Para asignar un intervalo CIDR y un prefijo, edita una de las subredes de servicio.
Las subredes de servicio se pueden actualizar si cambian los requisitos de CIDR. Sin embargo, la modificación del CIDR de una subred de servicio puede provocar interrupciones en la disponibilidad de la red para las VMs conectadas a esa subred de servicio.
Debe añadir las asignaciones de CIDR reservadas para las subredes de servicio que haya definido en el portal de VMware Engine a la lista de clientes importados de la conexión de peering de VPC de su red.
Si no lo hace, se devolverá el siguiente error o uno similar en vmkernel.log
:
2022-09-23T04:58:14.266Z cpu23:2103354 opID=be2a0887)NFS: 161: Command: (mount)
Server: (10.245.17.21) IP: (10.245.17.21) Path: (/vol-g-shared-vmware-002) Label:
(NFS) Options: (None)
...
2022-09-23T04:58:14.270Z cpu23:2103354 opID=be2a0887)NFS: 194: NFS mount
10.245.17.21:/vol-g-shared-vmware-002 failed: The mount request was denied by the
NFS server. Check that the export exists and that the client is permitted to
mount it.
Crear y gestionar instancias de Filestore
Para ver cómo usar la Google Cloud consola para crear y gestionar una instancia de Filestore, consulta Crear una instancia.
Para ver cómo importar las asignaciones de CIDR reservadas que has creado para las subredes de tu servicio, consulta Actualizar una conexión de peering.
Los clientes deben ponerse en contacto con el equipo de Asistencia de GCVE para montar sus almacenes de datos NFS de Filestore. Una vez que el almacén de datos NFS se haya montado en todos los hosts de un clúster determinado y esté disponible, podrás usar la consola de vCenter para aprovisionar máquinas virtuales en el almacén de datos externo, ver métricas y consultar los registros relacionados con las operaciones de E/S de Google realizadas en el almacén de datos externo.
Si te interesa esta función, ponte en contacto con el equipo de tu cuenta o con el Google Cloud equipo de Asistencia.
Siguientes pasos
- Consulta más información sobre Filestore.
- Compara las ventajas relativas del almacenamiento en bloques, de archivos y de objetos.
- Consulta las opciones de almacenamiento para cargas de trabajo de computación de alto rendimiento (HPC) en Google Cloud.