Dimensionare un cluster in Azure Cosmos DB for PostgreSQL

SI APPLICA A: Azure Cosmos DB for PostgreSQL (basato su estensione database Citus per PostgreSQL)

Azure Cosmos DB for PostgreSQL offre ridimensionamento self-service per gestire un carico maggiore. Il portale di Azure semplifica l'aggiunta di nuovi nodi di lavoro, e l'aumento dei vCore e l'archiviazione per i nodi esistenti.

L'aggiunta di nodi non causa tempi di inattività e anche lo spostamento delle partizioni nei nuovi nodi (denominato ribilanciamento delle partizioni) avviene senza interrompere le query.

Aggiungere nodi di lavoro

  1. Nella pagina del portale per il cluster, selezionare Ridimensiona dal menu a sinistra.

  2. Nella pagina Scalabilità, in Nodi, selezionare un nuovo valore per Conteggio nodi.

    Resource sliders

  3. Selezionare Salva per applicare i valori modificati.

Nota

Dopo aver aumentato i nodi e salvato, non è possibile ridurre il numero di nodi di lavoro usando la pagina Scalabilità.

Nota

Per trarre vantaggio dai nuovi nodi aggiunti, è necessario ribilanciare le partizioni di tabella distribuite, ovvero spostare alcune partizioni dai nodi esistenti a quelli nuovi. Il ribilanciamento può funzionare in background e non richiede tempo di inattività.

Aumentare o ridurre il numero di vCore nei nodi

È possibile aumentare le capabilities dei nodi esistenti. La regolazione della capacità di calcolo in termini di aumento o riduzione può essere utile per gli esperimenti sulle prestazioni e le modifiche a breve o a lungo termine alle richieste di traffico.

Per modificare i vCore per tutti i nodi di lavoro, nella schermata Ridimensiona selezionare un nuovo valore in Calcolo per nodo. Per modificare i vCore del coordinatore, espandere Coordinatore e quindi selezionare un nuovo valore in Calcolo coordinatore.

Nota

È possibile ridimensionare il calcolo nelle repliche in lettura del cluster indipendentemente dal calcolo del cluster primario.

Nota

Esiste una quota vCore per sottoscrizione di Azure per area. La quota predefinita deve essere più che sufficiente per sperimentare Azure Cosmos DB for PostgreSQL. Se sono necessari più vCore per un'area nella sottoscrizione, vedere come modificare le quote di calcolo.

Aumentare lo spazio di archiviazione nei nodi

È possibile aumentare lo spazio su disco dei nodi esistenti. L'aumento dello spazio su disco consente di eseguire più operazioni con i nodi di lavoro esistenti prima di doverne aggiungere altri.

Per modificare la quantità di archiviazione per tutti i nodi di lavoro, nella schermata Ridimensiona selezionare un nuovo valore in Archiviazione per nodo. Per modificare lo spazio di archiviazione del nodo coordinatore, espandere Coordinatore e selezionare un nuovo valore in Archiviazione coordinatore.

Nota

Non è possibile ridurre la quantità di spazio di archiviazione dopo che è stata incrementata e salvata.

Scegliere la zona di disponibilità preferita

È possibile scegliere la zona di disponibilità preferita per i nodi se il cluster si trova in un'area di Azure che supporta le zone di disponibilità. Se si seleziona la zona di disponibilità preferita durante il provisioning del cluster, Azure Cosmos DB for PostgreSQL effettua il provisioning di tutti i nodi del cluster nella zona di disponibilità selezionata. Se dopo il provisioning si seleziona o si modifica la zona di disponibilità preferita, alla manutenzione pianificata successiva tutti i nodi del cluster saranno spostati nella nuova zona di disponibilità preferita.

Per selezionare la zona di disponibilità preferita per tutti i nodi del cluster, nella schermata Ridimensiona specificare una zona nell'elenco Zona di disponibilità preferita. Per consentire al servizio Azure Cosmos DB for PostgreSQL di selezionare una zona di disponibilità per il cluster, scegliere "Nessuna preferenza".

Passaggi successivi