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:
- Certifique-se de que a sua rede de VPC partilhada está ligada à sua rede
no local através de uma das seguintes opções
- Túnel do Cloud VPN
- Uma associação de interligação (VLAN) para Dedicated Interconnect ou Partner Interconnect.
-
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
. -
Atualize a ligação de intercâmbio para trocar rotas personalizadas definindo os indicadores
--import-custom-routes
e--export-custom-routes
- Identifique o intervalo atribuído usado pela ligação de serviços privados.
- 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
.