Funciones de Google Cloud NetApp Volumes

En esta página, se proporciona una descripción general de las características y funciones de Google Cloud NetApp Volumes.

Almacenamiento conectado a la red

NetApp Volumes comparte sistemas de archivos, o volúmenes, con clientes de almacenamiento conectado a la red (NAS). Por lo general, los clientes de NAS son máquinas virtuales (VMs) que se ejecutan en sistemas operativos Windows o Linux con los protocolos estándar de la industria Network File System (NFS) y Server Message Block (SMB).

Modelo cliente-servidor

Tanto NFS como SMB usan un modelo cliente-servidor en el que un cliente envía solicitudes a un servidor para que actúe en el sistema de archivos. El servidor realiza operaciones como crear o borrar archivos o carpetas, modificar archivos y explorar y leer archivos.

Los sistemas de archivos están integrados en volúmenes que pueden compartir muchos clientes. Por lo general, los sistemas operativos Windows, Linux y UNIX incluyen software cliente SMB y NFS integrado.

Permisos de acceso

Todos los objetos del sistema de archivos deben tener un propietario, pero puedes otorgar permisos de acceso a otros usuarios y grupos para los objetos.

En el caso de NFS, la propiedad especifica los IDs de usuario y los IDs de grupo, que utilizan permisos de usuario y grupo estándar de estilo UNIX. NFSv4.1 puede usar IDs de usuario y de grupo, o bien principales de seguridad. Cuando usas NFSv4.1 con Kerberos, el uso de principales de Kerberos reemplaza el acceso con ID de usuario, lo que autentica las identidades de los usuarios. Además de los permisos estándar de UNIX, NFSv4.1 también ofrece listas de control de acceso de NFSv4.1 como método alternativo para administrar el acceso.

En el caso de SMB, los identificadores de seguridad de Windows especifican la propiedad y usan listas de control de acceso de estilo NTFS para administrar el acceso a los objetos.

Almacenamiento en bloque

El nivel de servicio unificado Flex de NetApp Volumes te permite aprovisionar almacenamiento en bloque con los protocolos iSCSI y NVMe/TCP. Con el almacenamiento en bloque, puedes ejecutar cargas de trabajo que requieren acceso directo al disco, como bases de datos, mientras los usuarios siguen disfrutando de una experiencia completamente administrada. La integración del almacenamiento en bloque con los protocolos iSCSI y NVMe/TCP aumenta la flexibilidad de la implementación, lo que amplía el rango de aplicaciones que puedes alojar enGoogle Cloud.

NetApp Volumes presenta dispositivos de bloques a los hosts a través de una red TCP/IP con los protocolos estándares de la industria iSCSI y NVMe/TCP. iSCSI permite que las VMs que se ejecutan en Windows y Linux accedan a NetApp Volumes como discos conectados de forma local, a pesar de que el almacenamiento físico sea remoto. Solo puedes usar NVMe/TCP con servidores Linux.

Modelo de iniciador-objetivo

iSCSI usa un modelo de iniciador-destino. El cliente, conocido como iniciador iSCSI, envía comandos SCSI a través de redes IP al sistema de almacenamiento, que actúa como destino iSCSI. El destino recibe estos comandos y realiza operaciones a nivel de bloque, como leer y escribir datos, formatear discos y administrar particiones.

NetApp Volumes se presentan a los iniciadores como números de unidades lógicas (LUN) de iSCSI como dispositivos de bloque. Cada LUN aparece para el cliente como un disco sin procesar, lo que permite que el sistema operativo cree y administre sus propios sistemas de archivos, como NTFS, ext4 o XFS. La mayoría de los sistemas operativos Windows y Linux tienen software iniciador iSCSI integrado, lo que simplifica la conexión a destinos iSCSI.

NVMe/TCP usa un modelo de iniciador-destino que funciona dentro del modelo de arquitectura más amplio de host-subsistema para NVMe over Fabrics (NVMe-oF) para acceder al almacenamiento en bloque a través de redes IP. El cliente actúa como host de NVMe y se comunica con el sistema de almacenamiento, que expone uno o más subsistemas de NVMe, a través del protocolo de NVMe sobre TCP. El sistema de almacenamiento presenta el almacenamiento en bloques NVMe como espacios de nombres NVMe para los clientes de Linux.

Para obtener más información sobre cómo crear y administrar grupos de hosts, consulta Acerca de los grupos de hosts.

Grupos de almacenamiento

Los grupos de almacenamiento actúan como contenedores para los volúmenes. Todos los volúmenes de un grupo de almacenamiento comparten la siguiente información:

  • Ubicación

  • Nivel de servicio

  • Red de nube privada virtual (VPC)

  • Política de Active Directory

  • Uso de LDAP para volúmenes de NFS, si corresponde

  • Política de claves de encriptación administradas por el cliente (CMEK)

  • Disponibilidad de la zona o el grupo regional

  • Capacidad de nivelación automática

La capacidad del grupo se puede dividir y asignar a los volúmenes dentro del grupo. Los grupos de almacenamiento son un componente facturable de NetApp Volumes. La facturación se basa en la ubicación, el nivel de servicio y la capacidad asignada a un grupo, independientemente del consumo a nivel del volumen.

Los grupos de almacenamiento también proporcionan capacidades de rendimiento a los volúmenes:

  • Los volúmenes de los grupos de almacenamiento para los niveles de servicio Estándar, Premium y Extremo proporcionan 16, 64 y 128 MiB/s de capacidad de procesamiento, respectivamente, por TiB de capacidad de volumen aprovisionada.

  • Los volúmenes en grupos de almacenamiento para el nivel de servicio de rendimiento predeterminado de Flex File comparten el rendimiento del grupo, que es de 16 MiBps por TiB de capacidad del grupo aprovisionada.

  • Los volúmenes en grupos de almacenamiento para los niveles de servicio personalizados de rendimiento Flex Unified o Flex File comparten el rendimiento del grupo. Puedes configurar el rendimiento del grupo de forma independiente de la capacidad.

Flex Unified: Modo predeterminado en comparación con el modo ONTAP

El nivel de servicio Flex Unified ofrece dos formas de aprovisionar grupos de almacenamiento:

  • Modo predeterminado

  • Modo ONTAP

A menos que se especifique lo contrario, toda la información de esta documentación se aplica a ambos modos.

Modo predeterminado

  • El modo predeterminado está completamente administrado por Google. Todos los recursos se administran a través de laGoogle Cloud consola, Google Cloud CLI y el proveedor de Google Terraform, todos los cuales operan a través de las APIs de Google, de manera similar a los niveles de servicio Estándar, Premium y Extremo.

  • Diseñado para usuarios que prefieren una administración simplificada y que pueden tener experiencia limitada en almacenamiento.

  • Desarrollado con Google Cloud NetApp ONTAP, pero solo están disponibles las funciones de ONTAP que se exponen a través de las APIs de Google. No puedes acceder a las funciones de ONTAP que no admiten las APIs de Google ni modificarlas.

Modo ONTAP

  • Proporciona un control avanzado del sistema operativo de almacenamiento ONTAP, lo que te permite usar la mayoría de las funciones y la configuración de ONTAP para las SVM, los volúmenes y los protocolos.

  • Diseñado para usuarios con experiencia en la configuración y el funcionamiento de los sistemas de almacenamiento ONTAP.

  • Google solo administra los grupos de almacenamiento, las redes y la CMEK, mientras que las APIs de ONTAP controlan todos los demás recursos, como los volúmenes, los protocolos y las instantáneas.

  • Puedes usar el proveedor de Terraform para Google Cloud para administrar el grupo y el proveedor de NetApp ONTAP para administrar los recursos dentro del grupo. Para obtener más información, consulta Usa Terraform para administrar el modo ONTAP.

  • Eres responsable de supervisar todos los recursos, excepto los grupos de almacenamiento, por ejemplo, los volúmenes.

Volúmenes

Un volumen es un contenedor del sistema de archivos en un grupo de almacenamiento que almacena datos de aplicaciones, bases de datos y usuarios.

Puedes crear la capacidad de un volumen con la capacidad disponible en el grupo de almacenamiento, y puedes definir y cambiar el tamaño de la capacidad sin interrumpir ningún proceso.

La configuración del grupo de almacenamiento se aplica automáticamente a los volúmenes que contiene.

Instantáneas y administración de datos basada en instantáneas

NetApp Volumes te ayuda a administrar el uso de datos con las capacidades de instantáneas. Esto te permite tomar instantáneas de tus datos en segundos sin necesidad de espacio de almacenamiento adicional.

Las instantáneas de NetApp Volumes no son una copia física independiente de tus datos. En cambio, las instantáneas de NetApp Volumes solo capturan los datos que cambiaron desde la última instantánea. Ten en cuenta que, cuando reemplazas todos tus datos, las instantáneas pueden consumir una capacidad de volumen significativa.

Replicación de volumen

Puedes proteger tus datos con la replicación de volúmenes entre ubicaciones, que replica de forma asíncrona un volumen de origen en una ubicación a un volumen de destino en otra ubicación. Con esta función, puedes usar el otro volumen para la actividad esencial de las aplicaciones en caso de que ocurra una interrupción o un desastre en toda la ubicación.

La replicación de volúmenes solo mueve los bloques de datos usados durante la transferencia inicial. Durante las transferencias incrementales posteriores, solo se transfieren los bloques modificados. Los cargos se generan solo por los bytes transferidos, lo que optimiza los tiempos de transferencia y reduce los costos.

Copias de seguridad

Una copia de seguridad es una copia de un volumen que se almacena de forma independiente del volumen en una backup vault. Si un volumen no está disponible o se borró, puedes usar copias de seguridad para restablecer tus datos en un volumen nuevo. NetApp Volumes admite copias de seguridad de volúmenes manuales y programadas.

La primera copia de seguridad de un volumen contiene todos sus datos. Las copias de seguridad posteriores solo capturan los cambios incrementales, lo que permite realizar copias de seguridad incrementales para siempre de forma rápida y reduce la capacidad requerida dentro de la bóveda de copias de seguridad.

Integración con Active Directory

Los protocolos de uso compartido de archivos, como SMB (CIFS), NFSv3 con grupos extendidos y NFSv4.1, dependen de servicios de directorio externos para proporcionar información de identidad del usuario a través de principales de seguridad. NetApp Volumes depende de Active Directory para los servicios de directorio. Active Directory proporciona servicios como servidores LDAP para buscar los siguientes objetos:

  • Usuarios

  • Grupos

  • Cuentas de máquina

  • Servidores DNS (para la resolución de nombres de host)

  • Servidores de Kerberos (para fines de autenticación)

Encriptación de datos

NetApp Volumes siempre encripta tus datos en reposo con claves específicas del volumen.

Con las claves de encriptación administradas por el cliente (CMEK), las claves específicas del volumen se encapsulan con tus claves almacenadas en Cloud Key Management Service. Esta función te brinda mayor control sobre las claves de encriptación que usas y agrega una capa adicional de seguridad, ya que almacena las claves en un sistema o en una ubicación diferente de los datos. NetApp Volumes admite las capacidades de Cloud Key Management Service, como los módulos de seguridad de hardware, la administración de claves de encriptación y el ciclo de vida completo de la administración de claves (generación, uso, rotación y destrucción).

Nivelación automática

Los usuarios que tienen grandes cantidades de datos inactivos pueden reducir su costo de almacenamiento general con la estratificación automática. La función de nivel automático mueve los datos inactivos a un nivel de almacenamiento más económico. Este proceso es transparente para los clientes de NFS y SMB, y los usuarios tienen visibilidad y accesibilidad completas a los datos. Acceder a datos en frío es más lento que acceder a datos activos. Para obtener más información, consulta Cómo administrar la organización automática en niveles.

SnapMirror

SnapMirror copia datos de un volumen de origen principal a un volumen de destino secundario. El destino puede estar en el mismo sitio o en una ubicación remota. Esta copia se usa para la copia de seguridad y la recuperación ante desastres para restablecer los datos si el sistema principal no está disponible.

SnapMirror admite la replicación síncrona y asíncrona, y puede administrar muchos pares de origen y destino de forma simultánea.

Después de la primera copia completa, SnapMirror solo transfiere los datos modificados, lo que reduce el ancho de banda y acelera las actualizaciones. También admite funciones de almacenamiento, como la deduplicación y la compresión.

SnapMirror te permite pausar temporalmente la replicación para probar la recuperación ante desastres. Después de un desastre, SnapMirror también puede invertir la dirección de replicación para resincronizar rápidamente los sistemas.

Para obtener más información, consulta SnapMirror entre ONTAP y Google Cloud NetApp Volumes.

Métodos de migración y replicación admitidos

En la siguiente tabla, se describen los métodos de migración y replicación que admiten tipos de volúmenes de origen y destino.

Volumen de origen Volumen de destino Método de replicación
Todo ONTAP Modo predeterminado unificado Flex, Estándar, Premium o Extremo Migración de volumen o Replicación externa
Todo ONTAP Modo ONTAP unificado de Flex SnapMirror
Modo ONTAP unificado de Flex Modo predeterminado unificado Flex, Estándar, Premium o Extremo Migración de volumen o Replicación externa
Modo ONTAP unificado de Flex Todo ONTAP SnapMirror
Estándar, Premium o Extremo Estándar, Premium o Extremo Replicación de volumen
Modo predeterminado de Flex unificado Modo predeterminado de Flex unificado Replicación de volumen
Archivo de Flex Archivo de Flex Replicación de volumen

Migración de volumen

La función de migración de volúmenes te permite migrar volúmenes Flex basados en ONTAP a NetApp Volumes con una migración basada en SnapMirror. SnapMirror usa transferencias incrementales asíncronas y de referencia para minimizar el tiempo de inactividad necesario durante la transición de tus cargas de trabajo a NetApp Volumes.

Esta función está diseñada para migraciones por tiempo limitado. Para las replicaciones en curso entre los sistemas ONTAP y NetApp Volumes, consulta Replicación externa.

Replicación externa

La replicación externa te permite configurar replicaciones de volúmenes entre sistemas fuente basados en ONTAP y NetApp Volumes con SnapMirror. SnapMirror usa transferencias incrementales asíncronas y de referencia para mantener sincronizados los volúmenes de origen y destino. Al igual que la replicación de volúmenes, las replicaciones externas se pueden detener, reanudar y revertir su dirección de replicación. Esta funcionalidad te permite usar NetApp Volumes como destinos de recuperación ante desastres para sistemas ONTAP locales.

FlexCache

FlexCache es una tecnología de NetApp que optimiza el acceso a los datos creando copias persistentes, dispersas y grabables de volúmenes en ubicaciones remotas, lo que acerca los datos a los usuarios. Esta función mejora el rendimiento de las cargas de trabajo con uso intensivo de lectura, ya que reduce la latencia y aumenta la capacidad de procesamiento. FlexCache también simplifica la administración de datos en entornos de nube híbrida, ya que permite el almacenamiento en caché de datos en la nube sin necesidad de una migración completa de datos.

Además, NetApp Volumes te permite crear volúmenes de caché a partir de volúmenes de origen alojados en sistemas de origen basados en ONTAP, incluidos los volúmenes Flex Unified en modo ONTAP.

Compatibilidad con multiprotocolo de S3 en modo ONTAP

En el modo ONTAP, puedes configurar clústeres para proporcionar acceso a S3 junto con protocolos NAS, como NFS y SMB, para aplicaciones que necesitan acceder a los datos a través de protocolos S3 y NAS. Si bien los volúmenes de archivos (NAS) y de bloques (iSCSI) pueden coexistir en los grupos de almacenamiento habilitados en modo ONTAP, la compatibilidad con varios protocolos de S3 solo está disponible para los volúmenes de archivos dentro de esos grupos.

No se admiten buckets de S3 independientes. El acceso a S3 solo está disponible como parte de una configuración en modo ONTAP que también admite protocolos NAS.

Para obtener más información sobre el protocolo múltiple de S3 en modo ONTAP, consulta Compatibilidad con el protocolo múltiple de S3 en ONTAP.

Integración de NetApp Volumes con la consola de NetApp

NetApp Volumes está integrado en el agente de la consola de NetApp. Esta integración tiene como objetivo simplificar la administración del almacenamiento, ya que te ofrece una plataforma unificada que simplifica el manejo de todos tus requisitos de Cloud Storage. Para obtener más información sobre el agente de NetApp Console, consulta NetApp Console.

¿Qué sigue?

Obtén información sobre los niveles de servicio de Google Cloud NetApp Volumes.