Questa pagina fornisce una panoramica del networking per il cluster Memorystore for Redis. Il cluster Memorystore for Redis utilizza l'automazione della connettività di servizio Private Service Connect per automatizzare la connettività per le istanze.
In qualità di lettore di questa pagina, è probabile che tu assuma uno di due ruoli, ognuno dei quali ha attività diverse da svolgere (potresti avere sovrapposizioni tra questi ruoli). Conoscere il ruolo e gli obiettivi del ruolo consente di eseguire le attività di networking e creazione di istanze in modo rapido ed efficiente.
Ecco due ruoli che potresti scegliere:
Ruolo 1 – Amministratore Redis
Il tuo obiettivo è creare un'istanza di Memorystore for Redis Cluster. Stai leggendo questa pagina per sapere se hai i prerequisiti richiesti per creare l'istanza.
Una volta stabilito che il criterio di connessione al servizio è corretto per la tua rete, il tuo obiettivo è recuperare il nome completo della rete (nel formato
projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID
) dall'amministratore di rete in modo da poterlo utilizzare per creare un'istanza.`
Ruolo 2 – Amministratore di rete
Il tuo obiettivo è scoprire se è stato creato il criterio di connessione del servizio corretto per la rete sulla quale l'amministratore Redis vuole eseguire il deployment di un'istanza di Memorystore Cluster Memorystore per Redis. Se il criterio di connessione al servizio non è stato creato, crealo. Per istruzioni su come configurare e gestire un criterio di connessione ai servizi, consulta Configurare i criteri di connessione ai servizi.
- Utilizza la classe di servizio
gcp-memorystore-redis
durante la creazione del criterio di rete del servizio.
- Utilizza la classe di servizio
Il tuo prossimo obiettivo è fornire il nome della rete all'amministratore Redis, in modo che possa utilizzarlo per creare un'istanza.
Se sei l'amministratore di rete, devi disporre dei ruoli obbligatori per creare un criterio di connessione al servizio.
Il cluster Memorystore for Redis ha le seguenti caratteristiche di networking:
L'unico metodo di connettività di rete che può essere utilizzato per Cluster Memorystore for Redis Cluster è l'automazione della connettività dei servizi Private Service Connect (abilitato dai criteri di connessione del servizio). Per maggiori dettagli, consulta Criteri di connessione al servizio.
Se esiste il criterio di connessione del servizio corretto, l'automazione della connettività di servizio esegui automaticamente il deployment della connettività per un'istanza di Memorystore for Redis Cluster durante la creazione dell'istanza.
Prerequisiti richiesti prima della creazione di un cluster
Come descritto in Criteri di connessione al servizio,
un criterio di connessione al servizio è univoco per la tua rete, regione e classe di servizio.
Per poter creare un'istanza di Memorystore for Cluster Redis, devi disporre di un criterio di connessione di servizio per la regione, la rete e la classe di servizio gcp-memorystore-redis
. Devi inoltre assicurarti che le API necessarie siano abilitate prima di poter creare un'istanza.
Comunicare i requisiti di rete
Se leggi come amministratore Redis, chiedi all'amministratore di rete se esiste un criterio di connessione del servizio per la regione, la rete e la classe di servizio gcp-memorystore-redis
in cui vuoi creare l'istanza. Dopo che l'amministratore di rete ha creato il criterio, chiedigli il nome completo della rete (nel formato projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID
), in modo da poterlo utilizzare per creare un'istanza di Memorystore for Redis Cluster.
Invia all'amministratore di rete un link a questa pagina per comprendere i requisiti preliminari dei criteri di connessione del servizio necessari per creare un'istanza.
Abilita API
Come amministratore Redis, prima di poter creare un'istanza di Memorystore for Redis Cluster, devi abilitare tutte le API elencate in Prima di iniziare.
VPC condiviso
Oltre alle reti VPC standard, Memorystore per il cluster Redis supporta anche le reti VPC condivise. Per utilizzare i criteri di connessione al servizio in una rete VPC con VPC condiviso, devi concedere il ruolo Utente di rete Compute(roles/compute.networkUser
) all'agente di servizio Connettività di rete nel progetto di servizio.
Le configurazioni di VPC condiviso hanno un progetto host e uno o più progetti di servizio. Il criterio di connessione al servizio per il cluster Memorystore for Redis è definito nel progetto host dall'amministratore di rete. In genere, gli amministratori Redis creano l'archivio di memoria per le istanze cluster Redis nei progetti di servizio.
Indirizzi di rete riservati
Dopo aver creato correttamente un'istanza del cluster Memorystore for Redis, Memorystore prenota due indirizzi di rete per l'istanza. Vengono utilizzati per gestire il traffico per l'istanza. Uno di questi è l'endpoint di rilevamento che utilizzi per connetterti all'istanza.