Crea e gestisci le istanze Memcached

Questa pagina descrive come utilizzare la console Google Cloud e Google Cloud CLI per creare e gestire le istanze Memorystore for Memcached.

Per indicazioni sulla creazione di istanze, consulta le best practice per il provisioning delle istanze Memcached.

Per un elenco delle autorizzazioni necessarie per creare e gestire le istanze Memcached, vedi Controllo dell'accesso e autorizzazioni.

Creazione di istanze Memcached

Per creare un'istanza Memcached:

Console

  1. Vai alla pagina Memorystore per Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sul pulsante Crea istanza.

  3. Nella pagina Crea un'istanza Memcached, seleziona le configurazioni per la nuova istanza.

    • Inserisci un ID istanza utilizzando solo lettere minuscole, numeri e trattini. Inizia con una lettera.
      • Ad esempio, my-memcached-instance-1.
    • (Facoltativo) Inserisci un Nome visualizzato per l'istanza.
    • Scegli un'area geografica dal menu a discesa Regione.
    • Scegli Automatically distribute o una zona preferita dal menu a discesa Zona.
    • Scegli il numero di nodi che preferisci.
    • Scegli la memoria per nodo che preferisci.
    • Scegli i core per nodo che preferisci.
    • Scegli la Versione che preferisci.
    • Seleziona la Rete autorizzata che preferisci.

  4. Fai clic su Crea.

gcloud

  1. Imposta il progetto predefinito in cui creare un'istanza Memcached. Inserisci il seguente comando, sostituendo highlighted-variables con i valori appropriati:

    gcloud config set core/project project-id
    
  2. Crea un'istanza Memcached:

    gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --memcached-version=memcached-version
    

    Dove:

    • instance-id è l'ID assegnato all'istanza. L'ID istanza deve essere compreso tra 1 e 63 caratteri e deve contenere solo lettere minuscole, numeri o trattini. Deve iniziare con una lettera minuscola e terminare con una lettera minuscola o un numero.
    • number-of-nodes è il numero di nodi desiderato.
    • number-of-cpus è il numero di vCPU desiderato.
      • Valori accettati: 1 o 2-32 (solo valori pari).
      • Ogni vCPU richiede 0, 9 GB di memoria dei nodi e supporta fino a 8 GB di memoria dei nodi.
    • memory-per-node è la memoria desiderata per ciascun nodo.

      • Minimo: 1 GB o (0,9 GB * vCPU per nodo), a seconda del valore maggiore.
      • Massimo: 256 GB.
    • region è la regione in cui creare i nodi.

    • zone(s) sono le zone in cui creare i nodi.

      • Escludi il flag --zones per distribuire automaticamente i nodi tra le zone.
    • memcached version è la versione Memcached che vuoi per l'istanza. I valori accettati sono 1.5 e 1.6.15.

    Ad esempio:

    gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --memcached-version=1.6.15
    

Creazione di un'istanza Memcached che utilizza un intervallo di indirizzi IP specifico

Console

  1. Segui le istruzioni riportate in Creazione di istanze Memcached fino a raggiungere la sezione Seleziona intervalli IP (facoltativo).

  2. Utilizza il menu a discesa Seleziona intervalli IP per selezionare un intervallo allocato esistente per la tua rete. Per istruzioni sulla creazione e sull'elenco delle allocazioni di intervalli IP per l'accesso privato ai servizi, consulta Creare un'allocazione di IP ed Elencare gli intervalli di indirizzi IP allocati.

gcloud

Crea un'istanza Memcached:

gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --authorized-network=network --reserved-ip-range-id=range-name(s)

Sostituisci quanto segue:

  • instance-id è l'ID assegnato all'istanza. L'ID istanza deve essere compreso tra 1 e 63 caratteri e deve contenere solo lettere minuscole, numeri o trattini. Deve iniziare con una lettera minuscola e terminare con una lettera minuscola o un numero.
  • number-of-nodes è il numero di nodi desiderato.
  • number-of-cpus è il numero di vCPU desiderato.
    • Valori accettati: 1 o 2-32 (solo valori pari).
    • Ogni vCPU richiede 0, 9 GB di memoria dei nodi e supporta fino a 8 GB di memoria dei nodi.
  • memory-per-node è la memoria desiderata per ciascun nodo.

    • Minimo: 1 GB o (0,9 GB * vCPU per nodo), a seconda del valore maggiore.
    • Massimo: 256 GB.
  • region è la regione in cui creare i nodi.

  • zone(s) sono le zone in cui creare i nodi.

    • Escludi il flag --zones per distribuire automaticamente i nodi tra le zone.
  • network è la rete utilizzata per creare l'istanza. Utilizza il formato projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. L'ID rete utilizzato qui deve corrispondere all'ID rete in cui si trova l'intervallo IP allocato. In caso contrario, l'operazione di creazione non va a buon fine.

  • range-name(s) è il nome di uno o più intervalli di accesso ai servizi privati allocati. Per istruzioni su come creare ed elencare le allocazioni di intervalli IP per l'accesso privato ai servizi, consulta Creare un'allocazione di IP ed Elencare gli intervalli di indirizzi IP allocati.

Ad esempio:

gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --authorized-network=projects/my-project-335118/global/networks/default --reserved-ip-range-id=myrange1,myrange2

Visualizzazione di informazioni sulle istanze

Per visualizzare le informazioni di un'istanza:

Console

  1. Vai alla pagina Memorystore per Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sull'ID istanza per visualizzarne le informazioni.

gcloud

  1. Per visualizzare l'elenco di tutte le istanze Memcached in una regione, inserisci il comando seguente:

    gcloud memcache instances list --region=region-id
    
  2. Per visualizzare i dettagli di un'istanza, inserisci il seguente comando:

    gcloud memcache instances describe instance_id --region=region_id
    

Modifica di istanze

Per modificare un'istanza:

Console

  1. Vai alla pagina Memorystore per Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sull'ID istanza dell'istanza da modificare.

  3. Fai clic sul pulsante Edit (Modifica).

    1. Nella pagina Modifica istanza Memcached puoi modificare:

  4. Fai clic sul pulsante Salva.

Durante l'esecuzione degli aggiornamenti, accanto all'istanza viene visualizzato un cerchio intorno all'istanza nella home page di Memorystore for Memcached. Al termine degli aggiornamenti, il cerchio diventa un segno di spunta verde.

gcloud

Dopo aver creato un'istanza, puoi aggiornare le seguenti proprietà:

Ad esempio, inserisci il comando seguente per aggiornare il nome visualizzato e le etichette di un'istanza, sostituendo variables con i valori appropriati:

gcloud memcache instances update instance-id --region=region-id --display-name=name --labels=key=value

Eliminazione di istanze

Per eliminare un'istanza:

Console

  1. Vai alla pagina Memorystore per Memcached nella console Google Cloud.
    Memorystore per Memcached

  2. Fai clic sull'ID istanza.

  3. Fai clic sul pulsante Elimina.

  4. Conferma di voler eliminare l'istanza inserendo il relativo ID e facendo clic sul pulsante Elimina.

gcloud

  1. Per eliminare un'istanza, inserisci il comando seguente:

    gcloud memcache instances delete instance-id --region=region-id
    

Passaggi successivi