Configura las Herramientas de redes

En esta página, se describe cómo configurar las redes para Google Cloud NetApp Volumes. NetApp Volumes usa el acceso privado a servicios para crear una conexión privada con una ruta de datos de alto rendimiento y baja latencia.

Consideraciones

Antes de comenzar a configurar la red, ten en cuenta lo siguiente:

  • Las conexiones privadas de VPC requieren una configuración única: Debes configurar la conexión privada una vez por VPC. No es necesario que repitas la configuración de la conexión privada para varios proyectos de servicio o regiones.

  • VPC compartidas: Cuando conectas NetApp Volumes a una VPC compartida, debes realizar el intercambio de tráfico del acceso privado a servicios en el proyecto host que posee la VPC compartida. Comunícate con el administrador de red para configurar el intercambio de tráfico con la VPC compartida siguiendo las instrucciones que se indican en Configura el acceso privado a los servicios.

  • Asigna un rango CIDR: Los rangos de enrutamiento entre dominios sin clases (CIDR) te permiten representar direcciones IP y sus redes correspondientes para que el servicio las use. El servicio usa direcciones IP del rango de CIDR asignado para asignar volúmenes al tipo de protocolo correcto, como el Sistema de archivos de red (NFS) o el Bloque de mensajes del servidor (SMB).

  • Configura el peering de acceso privado a servicios antes de crear tu primer grupo de almacenamiento: Si el peering aún no está configurado, el proceso de creación del grupo de almacenamiento en la consola deGoogle Cloud lo detecta y te solicita que configures el peering con un flujo de trabajo basado en la consola deGoogle Cloud . Si ya existe una conexión de intercambio de tráfico con la VPC especificada, el flujo de trabajo de la consola de Google Cloud la usa. Tanto para el intercambio de tráfico manual como para el basado en la consola de Google Cloud , puedes especificar manualmente un CIDR o hacer que las redes de Google elijan uno automáticamente.

  • Elige un rango CIDR que no entre en conflicto con los rangos CIDR de la red local: Si planeas usar NetApp Volumes desde redes locales a través de una VPN o Cloud Interconnect, te recomendamos que elijas un rango CIDR que no entre en conflicto con los rangos CIDR que se usan en tu red local. Si no lo haces, se pueden producir colisiones de IP y problemas de enrutamiento.

  • El tráfico de NetApp Volumes permanece dentro de la VPC conectada: El acceso a NetApp Volumes usa el acceso privado a servicios, que se basa en el intercambio de tráfico entre VPC. Dado que el tráfico no puede atravesar dos conexiones consecutivas de intercambio de tráfico entre redes de VPC, el tráfico de los clientes a un volumen o de NetApp Volumes a los servidores de Active Directory no puede salir de tu VPC adjunta. Para habilitar la conectividad de red, puedes conectar redes adicionales.

  • Modificación del rango de CIDR: Cuando configuras el acceso privado a servicios, asignas rangos de CIDR para NetApp Volumes. Después de aprovisionar el primer volumen, no podrás cambiar esos rangos de CIDR. Solo puedes agregar rangos de CIDR adicionales para proporcionar más direcciones IP.

    Para modificar un rango de CIDR existente, completa los siguientes pasos:

    1. Borra todos los volúmenes existentes.

    2. Quita la conexión de intercambio de tráfico.

    3. Espera un mínimo de seis horas para que se limpie la red.

    4. Crea una nueva conexión de intercambio de tráfico con el rango CIDR actualizado.

  • No se puede modificar la dirección IP asignada a un volumen: NetApp Volumes asigna una dirección IP del rango CIDR de acceso privado a servicios delegado a los volúmenes. No puedes controlar qué dirección IP recibe un volumen ni cambiar la dirección IP de un volumen existente.

Configura el acceso privado a servicios

Puedes configurar el acceso privado a servicios más adelante con la IU durante la creación del grupo de almacenamiento o hacerlo de forma manual como se describe en las siguientes instrucciones. Para obtener más información sobre el acceso privado a servicios, consulta Configura el acceso privado a los servicios.

  1. Elige un rango CIDR: NetApp Volumes usa rangos de direcciones IP públicas de uso privado (PUPI) o RFC 1918. Los niveles de servicio Estándar, Premium, Extremo y Flex File admiten PUPI para volúmenes NFS o SMB y clientes NFS o SMB que acceden a los volúmenes. El nivel de servicio Flex File no admite los rangos de direcciones PUPI 6.0.0.0/8 y 7.0.0.0/8. Cuando uses direcciones PUPI, usa los comandos de Google Cloud CLI en lugar de la consola de Google Cloud para configurar la red. Para obtener más información sobre por qué no se admite el nivel de servicio unificado de Flex, consulta Limitaciones conocidas.

    Puedes hacer que el acceso privado a servicios seleccione automáticamente un rango de CIDR sin usar o especificarlo de forma manual. La selección manual te permite elegir un rango de direcciones específico.

    Elige un rango de CIDR que sea lo suficientemente grande como para admitir tus volúmenes y grupos. El rango CIDR mínimo que puedes usar es /24. NetApp Volumes consume rangos secundarios del rango CIDR asignado según el nivel de servicio y las siguientes reglas:

    • Niveles de servicio Estándar, Premium y Extremo:

      • Los volúmenes pueden compartir una sola dirección IP, incluso en diferentes grupos de almacenamiento, lo que permite que varios volúmenes y grupos compartan un solo subrango de /28. Según los parámetros del grupo de almacenamiento, como la CMEK, LDAP y la política de Active Directory, es posible que los volúmenes consuman direcciones IP adicionales.

      • Los volúmenes de gran capacidad usan un subrango de /27 para admitir varios extremos de almacenamiento.

      • La comunicación entre clústeres, la migración de volúmenes, la replicación externa y FlexCache usan un subrango de /27.

      • El servicio asigna direcciones IP a los volúmenes desde los rangos secundarios consumidos. Si un subrango se queda sin direcciones IP, es posible que el servicio use subrangos adicionales, incluso dentro del mismo proyecto, VPC o región.

    • Nivel de servicio de Flex Unified:

      • Cada grupo de almacenamiento normal usa un subrango de /28, que se comparte entre todos sus volúmenes.

      • Cada grupo de almacenamiento de gran capacidad usa un subrango /26, que se comparte entre todos sus volúmenes.

    • Nivel de servicio del archivo de Flex:

      • La creación del primer grupo de almacenamiento de archivos Flex consume un subrango de /28. Cada grupo usa una dirección IP para el acceso al volumen y una dirección IP para el acceso a Active Directory.

      • Los grupos adicionales comparten el mismo subrango /28 hasta que se usan 12 direcciones IP. Una vez que se alcanza este límite, la creación de grupos adicionales consume un nuevo subrango de /28.

    Los diferentes niveles de servicio no pueden compartir la misma asignación de subrangos, con la excepción de los niveles de servicio Estándar, Premium y Extremo, que pueden compartir una sola asignación de subrangos. Los volúmenes y las agrupaciones en diferentes regiones requieren asignaciones de subrangos independientes. El tamaño del subrango requerido depende del tipo de grupo o volumen. Cada proyecto de servicio en una VPC compartida requiere sus propios rangos de subred para volúmenes o grupos.

  2. Habilita la API de Service Networking: Asegúrate de habilitar la API de servicenetworking.googleapis.com.

    Habilitar la API

  3. Configura el acceso privado a servicios: Sigue estas instrucciones para configurar el acceso privado a servicios con Google Cloud CLI:

    1. Reserva un rango de direcciones IP internas estáticas para tu CIDR:

      gcloud compute addresses create netapp-addresses-production-vpc1 \
       --project=PROJECT_ID \
       --global \
       --purpose=VPC_PEERING \
       --prefix-length=24 \
       --network=VPC \
       --no-user-output-enabled

      Reemplaza PROJECT_ID por el nombre del proyecto en el que deseas configurar el acceso privado a servicios.

      Este comando elige automáticamente la dirección base para el CIDR. Si deseas especificar una dirección base específica, incluye la siguiente línea:

        --addresses=192.168.0.0 \

      Reemplaza 192.168.0.0 por la dirección base para la que deseas configurar el acceso privado a servicios.

    2. Ejecuta el siguiente comando para interconectar las redes:

        gcloud services vpc-peerings connect \
         --project=PROJECT_ID \
         --service=netapp.servicenetworking.goog \
         --ranges=netapp-addresses-production-vpc1,ADDITIONAL_IP_RANGES \
         --network=VPC

      Reemplaza PROJECT_ID por el nombre del proyecto en el que deseas configurar el acceso privado a servicios.

      Puedes especificar varios rangos de direcciones de procesamiento como una lista separada por comas para la marca --ranges. NetApp Volumes usa rangos secundarios /28 o /27 de los rangos de direcciones de procesamiento en un orden indefinido.

      Reemplaza ADDITIONAL_IP_RANGES por una lista separada por comas de rangos de direcciones adicionales para establecer la interconexión, o bien déjalo vacío para interconectar las redes solo con el rango de direcciones creado en el paso anterior.

    3. Habilita la propagación de rutas personalizadas. Ten en cuenta que NetApp Volumes crea un intercambio de tráfico de sn-netapp-prod cuando se configura la conexión privada.

        gcloud compute networks peerings update sn-netapp-prod \
          --project=PROJECT_ID \
          --network=VPC  \
          --import-custom-routes \
          --export-custom-routes

      Reemplaza PROJECT_ID por el nombre del proyecto en el que deseas configurar el acceso privado a servicios. Si usas PUPI, usa los parámetros import-subnet-routes-with-public-ip y export-subnet-routes-with-public-ip en su lugar.

¿Qué sigue?

Configura los permisos de IAM.