Esta página fornece uma visão geral da rede do Memorystore para Memcached. Para ver uma lista de erros comuns de rede, consulte Cenários de erro de rede.
Acesso privado a serviços
O Memorystore para Memcached usa o acesso a serviços privados para criar um peering de rede entre seu projeto e uma rede interna para alguns serviços do Google Cloud, como Cloud SQL, Memorystore para Redis e Memorystore para Memcached.
Isso significa que você precisa estabelecer uma conexão de acesso a serviços privados para uma rede antes de criar uma instância do Memcached usando essa rede.
O uso de uma conexão de acesso a serviços particulares oferece a vantagem de intervalos de endereços IP centralizados e personalizáveis para os serviços mencionados acima. Para instruções sobre como selecionar uma alocação de intervalo de IP específica, consulte Como criar uma instância do Memcached que usa um intervalo de endereços IP específico.
Acesso local com acesso a serviços privados
É possível se conectar a partir de um cliente em uma rede local se ela estiver conectada à rede VPC em que a instância do Memorystore para Memcached está conectada. Para permitir conexões de uma rede local, faça o seguinte:
- Verifique se a rede VPC compartilhada está conectada à rede local usando uma das seguintes opções:
- Túnel do Cloud VPN
- um anexo de interconexão (VLAN) para Interconexão dedicada ou Interconexão por parceiro.
-
Identifique o peering produzido pela conexão de serviços particulares.
O peering usado pelo Memorystore para Memcached é chamado de
servicenetworking-googleapis-com
. -
Atualize a conexão de peering para trocar rotas personalizadas configurando as sinalizações
--import-custom-routes
e--export-custom-routes
- Identifique o intervalo alocado usado pela conexão de serviços particulares.
- Crie uma rota divulgada personalizada do Cloud Router para o intervalo alocado nos Cloud Routers que gerenciam sessões do BGP para os túneis do Cloud VPN ou anexos do Cloud Interconnect (VLANs).
Como comunicar requisitos de rede
Normalmente, a equipe de rede e/ou o administrador de rede da sua organização é responsável por configurar uma conexão de acesso a serviços privados. Isso permite que a equipe de rede garanta que nenhum endereço IP ou intervalo usado para outros recursos do Google Cloud se sobreponha, o que pode causar problemas de conectividade.
Recomendamos que você entre em contato com a equipe de rede/segurança da sua organização para configurar a conexão de serviço particular, especialmente se encontrar um erro durante o processo de configuração. Ao entrar em contato com sua equipe de rede, envie 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 para Memcached tem um endpoint de descoberta,
e cada nó na instância tem o próprio endereço IP. É possível conferir esses endereços IP no console do Google Cloud ou usando gcloud memcache instances describe
.
Os endereços IP dos nós e do endpoint de descoberta não mudam.
Redes compatíveis e intervalos de IP do cliente
As redes ou instâncias com os endereços IP RFC 1918 a seguir são compatíveis:
- Redes VPC, exceto redes legadas
- Redes VPC compartilhadas
- sistemas no local
- Instâncias de VM do Compute Engine, exceto 172.17.0.0/16, uma vez que esse intervalo de IP é reservado para componentes internos
- Recomendamos o uso de um intervalo de acesso a serviços particulares com um tamanho de bloco
de pelo menos
/24
para oferecer suporte ao Memorystore para Memcached e outros serviços. No entanto, o tamanho mínimo de bloco necessário para oferecer suporte ao Memorystore para Memcached é/26
.