Scala le istanze Memcached

Questa pagina spiega come eseguire il ridimensionamento delle istanze e come funziona il ridimensionamento per Memorystore for Memcached.

Puoi ridurre il numero di nodi in un cluster fino a un minimo di 1 nodo o fino a un massimo di 20 nodi. Non puoi scalare la capacità di memoria o il numero di vCPU di un nodo.

Eseguire il ridimensionamento in uscita

Quando esegui lo scaling out del cluster, a meno che non utilizzi la scoperta automatica, devi aggiungere manualmente gli indirizzi IP dei nuovi nodi all'applicazione in modo che possa accedervi. Inoltre, Memorystore for Memcached non ribilancia i dati nei tuoi nodi. Devi gestire qualsiasi riequilibrio dei dati che vuoi eseguire.

Aumentare lo zoom

Se esegui fare lo scale in istanza, perderai i dati archiviati nei nodi eliminati dal cluster.

Durante un'operazione di riduzione, Memorystore rimuove i nodi dalla fine dell'elenco dei nodi. Ad esempio, se esegui il ridimensionamento da 12 a 8 nodi, i nodi 9-12 verranno eliminati dall'istanza.

Puoi visualizzare l'elenco dei nodi nella scheda Elenco nodi della tua istanza Memcached nella console Google Cloud.

Puoi anche visualizzare l'elenco dei nodi eseguendo il seguente comando, sostituendo variables con i valori appropriati:

gcloud memcache instances describe instance-id --region=us-region

Gestione dei nodi durante la riduzione della scala

La strategia di gestione dei nodi dell'applicazione influisce sulle azioni che devi intraprendere per eseguire il ridimensionamento nel cluster.

Se gestisci manualmente l'aggiunta e la rimozione dei nodi Memcached nella tua applicazione, devi modificare il codice rimuovendo i riferimenti ai nodi che verranno eliminati prima di eseguire il ridimensionamento nel cluster.

Se utilizzi l'individuazione automatica, l'aggiunta e la rimozione dei nodi vengono gestite automaticamente.

Scalabilità del numero di nodi nel cluster

Console

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


    Memorystore for Memcached

  2. Fai clic sull'ID istanza dell'istanza che vuoi ridimensionare.

  3. Fai clic su Modifica.

  4. Nel campo Nodi, inserisci il numero di nodi desiderato.

  5. Fai clic su Salva.

Gcloud

Inserisci il seguente comando, sostituendo variables con i valori appropriati:

gcloud memcache instances update instance-id --region=region --node-count=desired-number-of-nodes

Ad esempio:

gcloud memcache instances update myinstance --region=us-central1 --node-count=6

Passaggi successivi