Trabalhar em rede

Esta página apresenta uma vista geral da rede para o Memorystore for Memcached. Para ver uma lista de erros de rede comuns, consulte o artigo Cenários de erros de rede.

Acesso a serviços privados

O Memorystore for Memcached usa o acesso privado a serviços para criar uma interligação de rede entre o seu projeto e uma rede interna para alguns Google Cloud serviços, como o Cloud SQL, o Memorystore for Redis e o Memorystore for Memcached.

Isto significa que primeiro tem de estabelecer uma ligação de acesso a serviços privados para uma rede antes de poder criar uma instância do Memcached através dessa rede.

A utilização de uma ligação de acesso a serviços privados oferece-lhe a vantagem de intervalos de endereços IP centralizados e personalizáveis para os serviços mencionados acima. Para ver instruções sobre como selecionar uma atribuição de intervalo de IP específica, consulte o artigo Criar uma instância do Memcached que use um intervalo de endereços IP específico.

Acesso no local com acesso a serviços privados

Pode estabelecer ligação a partir de um cliente numa rede no local se a rede no local estiver ligada à rede VPC à qual a sua instância do Memorystore for Memcached está ligada. Para permitir ligações a partir de uma rede no local, faça o seguinte:

  1. Certifique-se de que a sua rede de VPC partilhada está ligada à sua rede no local através de uma das seguintes opções
  2. Identifique a interligação produzida pela ligação de serviços privados. A interligação usada pelo Memorystore for Memcached chama-se servicenetworking-googleapis-com.
  3. Atualize a ligação de intercâmbio para trocar rotas personalizadas definindo os indicadores --import-custom-routes e --export-custom-routes
  4. Identifique o intervalo atribuído usado pela ligação de serviços privados.
  5. Crie um trajeto anunciado personalizado do Cloud Router para o intervalo atribuído nos Cloud Routers que gerem sessões BGP para os seus túneis da Cloud VPN ou anexos do Cloud Interconnect (VLANs).

Comunicar requisitos de rede

Normalmente, a equipa de rede e/ou o administrador de rede da sua organização são responsáveis por configurar uma ligação de acesso privado aos serviços. Isto permite à equipa de rede garantir que não existem endereços IP nem intervalos usados para outros recursosGoogle Cloud que se sobreponham, o que pode causar problemas de conetividade.

Recomendamos que contacte a equipa de rede/segurança da sua organização para configurar a ligação privada do serviço por si, especialmente se encontrar um erro durante o processo de configuração. Quando contactar a sua equipa de rede, envie-lhe as seguintes informações:

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.

Endereços IP

Cada instância do Memorystore for Memcached tem um ponto final de deteção e cada nó na instância tem o seu próprio endereço IP. Pode ver estes endereços IP na Google Cloud consola ou através de gcloud memcache instances describe.

Os endereços IP dos nós e do ponto final de deteção não são alterados.

Redes suportadas e intervalos de IP do cliente

São suportadas as seguintes redes ou instâncias com endereços IP RFC 1918:
  • Redes da VPC, exceto redes antigas
  • Redes VPC partilhadas
  • sistemas nas instalações
  • Instâncias de VM do Compute Engine, exceto 172.17.0.0/16, porque este intervalo de IPs está reservado para componentes internos
  • Recomendamos que use um intervalo de acesso a serviços privados com um tamanho de bloco de, pelo menos, /24 para suportar o Memorystore para Memcached e outros serviços. No entanto, o tamanho mínimo do bloco necessário para suportar o Memorystore for Memcached é de /26.

O que se segue?