Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scalabilità manuale per i cluster Memcached
Scalare manualmente e orizzontalmente un cluster Memcached in entrata o in uscita è facile tanto quanto aggiungere o rimuovere nodi dal cluster. I cluster Memcached sono composti da 1 a 60 nodi.
Poiché è possibile ripartire i dati su tutti i nodi in un cluster Memcached, il dimensionamento verso l'alto a un tipo di nodo con una memoria di dimensioni maggiori è richiesto raramente. Tuttavia, poiché il motore Memcached non mantiene i dati in modo permanente, se si esegue la scalabilità a un tipo di nodo diverso, il nuovo cluster risulterà vuoto a meno che l'applicazione non lo compili.
Per scalare manualmente in verticale il cluster Memcached, è necessario creare un nuovo cluster. Al momento della creazione, i cluster Memcached sono sempre vuoti, a meno che l'applicazione non li popoli.
| Azione | Topic |
|---|---|
|
Dimensionamento orizzontale |
|
|
Dimensionamento verticale |
|
|
Modifica dei tipi di nodo |
Ridimensionamento manuale e verticale dei cluster Memcached basati su nodi |
Argomenti
Scalabilità manuale orizzontale di un cluster Memcached basato su nodi
Il motore Memcached supporta il partizionamento dei dati su più nodi. Per questo motivo, il dimensionamento orizzontale dei cluster Memcached è più semplice. Per dimensionare orizzontalmente un cluster Memcached è sufficiente aggiungere o rimuovere i nodi.
Gli argomenti che seguono illustrano nel dettaglio come dimensionare un cluster Memcached verso l'alto o verso il basso aggiungendo o rimuovendo nodi.
Ogni volta che si cambia il numero di nodi di un cluster Memcached, è necessario rimappare almeno una parte del keyspace in modo da mapparlo sul nodo corretto. Per informazioni più dettagliate sul load balancer del cluster Memcached, consulta Configurazione ElastiCache del client per un bilanciamento efficiente del carico (Memcached):
Se utilizzi il rilevamento automatico sul cluster Memcached, non è necessario modificare gli endpoint nell'applicazione quando aggiungi o rimuovi nodi. Per ulteriori informazioni sull'individuazione automatica, consulta Identifica automaticamente i nodi del cluster (Memcached). Se non utilizzi l'individuazione automatica, ogni volta che modifichi il numero di nodi nel cluster Memcached è necessario aggiornare gli endpoint nell'applicazione.
Ridimensionamento manuale e verticale dei cluster Memcached basati su nodi
Quando si aumenta o riduce manualmente il cluster Memcached, è necessario creare un nuovo cluster. Al momento della creazione, i cluster Memcached sono sempre vuoti, a meno che l'applicazione non li popoli.
Importante
Se esegui il dimensionamento a un tipo di nodo più piccolo, assicurati che il tipo di nodo più piccolo sia adeguato ai dati e all'overhead. Per ulteriori informazioni, consulta Scelta delle dimensioni dei nodi.
Argomenti
Scalabilità verticale di un cluster Memcached basato su nodi (Console)
La procedura seguente illustra la scalabilità verticale di un cluster Memcached basato su nodi utilizzando.Console di gestione AWS
-
Creare un nuovo cluster con il nuovo tipo di nodo. Per ulteriori informazioni, consulta Creazione di un cluster Memcached (console).
-
Nell'applicazione, aggiornare gli endpoint con gli endpoint del nuovo cluster. Per ulteriori informazioni, consulta Individuazione degli endpoint di un cluster (console) (Memcached).
-
Eliminare il cluster precedente. Per ulteriori informazioni, consulta Deleting a new node in Memcached.
Ridimensionamento verticale di un cluster Memcached basato su nodi ()AWS CLI
La procedura seguente illustra la scalabilità verticale di un cluster Memcached basato su nodi utilizzando.AWS CLI
-
Creare un nuovo cluster con il nuovo tipo di nodo. Per ulteriori informazioni, consulta Creazione di un cluster (AWS CLI).
-
Nell'applicazione, aggiornare gli endpoint con gli endpoint del nuovo cluster. Per ulteriori informazioni, consulta Individuazione degli endpoint (AWS CLI).
-
Eliminare il cluster precedente. Per ulteriori informazioni, consulta Utilizzo di AWS CLI per eliminare un ElastiCache cluster.
Ridimensionamento verticale di un cluster Memcached basato su nodi (API) ElastiCache
La procedura seguente illustra la scalabilità verticale di un cluster Memcached basato su nodi utilizzando l'API. ElastiCache
-
Creare un nuovo cluster con il nuovo tipo di nodo. Per ulteriori informazioni, consulta Creazione di un cluster per Memcached (API) ElastiCache
-
Nell'applicazione, aggiornare gli endpoint con gli endpoint del nuovo cluster. Per ulteriori informazioni, consulta Ricerca degli endpoint (API) ElastiCache.
-
Eliminare il cluster precedente. Per ulteriori informazioni, consulta Utilizzo dell' ElastiCache API.