Redes

En esta página se ofrece una descripción general de las redes de Memorystore para Memcached. Para ver una lista de errores de red habituales, consulta Situaciones de error de red.

Acceso a servicios privados

Memorystore para Memcached usa el acceso a servicios privados para crear un emparejamiento de redes entre tu proyecto y una red interna para algunos Google Cloud servicios, como Cloud SQL, Memorystore para Redis y Memorystore para Memcached.

Esto significa que, antes de crear una instancia de Memcached con una red, debes establecer una conexión de acceso a servicios privados para esa red.

Si usas una conexión de acceso a servicios privados, podrás disfrutar de las ventajas de los intervalos de direcciones IP centralizados y personalizables para los servicios mencionados anteriormente. Para obtener instrucciones sobre cómo seleccionar una asignación de intervalo de IP específica, consulta Crear una instancia de Memcached que use un intervalo de direcciones IP específico.

Acceso local con acceso privado a servicios

Puedes conectarte desde un cliente de una red on-premise si esta está conectada a la red VPC a la que está conectada tu instancia de Memorystore para Memcached. Para permitir conexiones desde una red local, haz lo siguiente:

  1. Asegúrate de que tu red de VPC compartida esté conectada a tu red local mediante una de las siguientes opciones:
  2. Identifique el peering producido por la conexión de servicios privados. El nombre del peering que usa Memorystore para Memcached es servicenetworking-googleapis-com.
  3. Actualiza la conexión de emparejamiento para intercambiar rutas personalizadas configurando las marcas --import-custom-routes y --export-custom-routes.
  4. Identifica el intervalo asignado que usa la conexión de servicios privados.
  5. Crea una ruta anunciada personalizada de Cloud Router para el intervalo asignado en los routers de Cloud que gestionan las sesiones BGP de tus túneles VPN de Cloud o vinculaciones de Cloud Interconnect (VLANs).

Comunicar los requisitos de red

Normalmente, el equipo de redes o el administrador de la red de tu organización se encarga de configurar una conexión de acceso de servicios privados. De esta forma, el equipo de redes puede asegurarse de que no se solapen las direcciones o los intervalos de IP que se usan para otros recursos deGoogle Cloud , lo que puede provocar problemas de conectividad.

Te recomendamos que te pongas en contacto con el equipo de red o de seguridad de tu organización para que configure la conexión de servicio privada, sobre todo si se produce un error durante el proceso de configuración. Cuando te pongas en contacto con tu equipo de redes, envíales la siguiente información:

The Memorystore for Memcached instance cannot be created due to the following
error:

"Google private services access is not enabled. Enable privates service access
and try again."

Before an instance can be created, a private service access connection needs to
be established for network <project name: network>. Please refer to the
following Memorystore documentation links for more information on how to create
this connection:

* Networking.
* Establishing a private services access connection.
* Verifying a private services access connection.

Direcciones IP

Cada instancia de Memorystore para Memcached tiene un endpoint de descubrimiento, y cada nodo de la instancia tiene su propia dirección IP. Puedes ver estas direcciones IP en la Google Cloud consola o mediante gcloud memcache instances describe.

Las direcciones IP de los nodos y del endpoint de descubrimiento no cambian.

Redes admitidas e intervalos de IP de cliente

Se admiten las siguientes redes o instancias con direcciones IP RFC 1918:
  • Redes de VPC, excepto las redes antiguas
  • Redes de VPC compartidas
  • Sistemas on-premise
  • Instancias de VM de Compute Engine, excepto 172.17.0.0/16, ya que este intervalo de IPs está reservado para componentes internos.
  • Te recomendamos que uses un intervalo de acceso a servicios privados con un tamaño de bloque de al menos /24 para admitir Memorystore para Memcached y otros servicios. Sin embargo, el tamaño de bloque mínimo necesario para admitir Memorystore para Memcached es /26.

Siguientes pasos