Dela via


Skala ett kluster i Azure Cosmos DB för PostgreSQL

GÄLLER FÖR: Azure Cosmos DB for PostgreSQL (drivs av Citus-databastillägget till PostgreSQL)

Azure Cosmos DB for PostgreSQL tillhandahåller självbetjäningsskalning för att hantera ökad belastning. Azure-portalen gör det enkelt att lägga till nya arbetsnoder och öka de virtuella kärnorna och lagringen för befintliga noder.

Att lägga till noder orsakar ingen stilleståndstid, och även att flytta shards till de nya noderna (kallas shard-ombalansering) sker utan att avbryta frågor.

Lägga till arbetsnoder

  1. På portalsidan för klustret väljer du Skala på den vänstra menyn.

  2. På sidan Skala under Noder väljer du ett nytt värde för Antal noder.

    Resource sliders

  3. Välj Spara för att tillämpa de ändrade värdena.

Kommentar

När du har ökat noderna och sparat kan du inte minska antalet arbetsnoder med hjälp av den här skalningssidan .

Kommentar

Om du vill dra nytta av nyligen tillagda noder måste du balansera om distribuerade tabellshards, vilket innebär att flytta vissa shards från befintliga noder till de nya. Ombalansering kan fungera i bakgrunden och kräver ingen stilleståndstid.

Öka eller minska virtuella kärnor på noder

Du kan öka funktionerna för befintliga noder. Att justera beräkningskapaciteten upp och ned kan vara användbart för prestandaexperiment och kort- eller långsiktiga ändringar av trafikkraven.

Om du vill ändra virtuella kärnor för alla arbetsnoder väljer du ett nytt värde under Beräkning per nodskalningsskärmen. Om du vill justera koordinatorns virtuella kärnor expanderar du Koordinator och väljer ett nytt värde under Koordinatorberäkning.

Kommentar

Du kan skala beräkning på klusterläsningsrepliker oberoende av deras primära klusters beräkning.

Kommentar

Det finns en kvot för virtuell kärna per Azure-prenumeration per region. Standardkvoten bör vara mer än tillräcklig för att experimentera med Azure Cosmos DB för PostgreSQL. Om du behöver fler virtuella kärnor för en region i din prenumeration kan du läsa om hur du justerar beräkningskvoter.

Öka lagringen på noder

Du kan öka diskutrymmet för befintliga noder. Om du ökar diskutrymmet kan du göra mer med befintliga arbetsnoder innan du behöver lägga till fler arbetsnoder.

Om du vill ändra lagringsmängden för alla arbetsnoder går du till skalningsskärmen och väljer ett nytt värde under Lagring per nod. Om du vill justera koordinatornodens lagring expanderar du Koordinator och väljer ett nytt värde under Koordinatorlagring.

Kommentar

När du har ökat lagringsutrymmet och sparat kan du inte minska mängden lagringsutrymme.

Välj önskad tillgänglighetszon

Du kan välja önskad tillgänglighetszon för noder om klustret finns i en Azure-region som stöder tillgänglighetszoner. Om du väljer önskad tillgänglighetszon under klusteretablering etablerar Azure Cosmos DB for PostgreSQL alla klusternoder i den valda tillgänglighetszonen. Om du väljer eller ändrar önskad tillgänglighetszon efter etableringen flyttas alla klusternoder till den nya föredragna tillgänglighetszonen under nästa schemalagda underhåll.

Om du vill välja önskad tillgänglighetszon för alla klusternoder anger du en zon i listan Önskad tillgänglighetszonskalningsskärmen. Om du vill låta Azure Cosmos DB för PostgreSQL-tjänsten välja en tillgänglighetszon för kluster väljer du "Ingen inställning".

Nästa steg