Prijscategorieën in Azure Database for PostgreSQL - enkele server

VAN TOEPASSING OP: Azure Database for PostgreSQL - enkele server

Belangrijk

Azure Database for PostgreSQL - Enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan om een upgrade uit te voeren naar Azure Database for PostgreSQL - Flexible Server. Zie Wat gebeurt er met Azure Database for PostgreSQL Enkele server voor meer informatie over migreren naar Azure Database for PostgreSQL - Flexible Server.

U kunt een Azure Database for PostgreSQL server maken in een van deze drie verschillende prijscategorieën: Basic, Algemeen en Geoptimaliseerd voor geheugen. De prijscategorieën onderscheiden zich van elkaar door de hoeveelheid rekenkracht in vCores die kan worden ingericht, de grootte van het geheugen per vCore en de opslagtechnologie die wordt gebruikt om de gegevens op te slaan. Alle resources worden ingericht op het niveau van de PostgreSQL-server. Een server kan een of meer databases hebben.

Resource/laag Basic Algemeen doel Geoptimaliseerd voor geheugen
Compute-generatie Gen 4, Gen 5 Gen 4, Gen 5 Gen 5
vCores 1, 2 2, 4, 8, 16, 32, 64 2, 4, 8, 16, 32
Geheugen per vCore 2 GB 5 GB 10 GB
Opslaggrootte 5 GB tot 1 TB 5 GB tot 16 TB 5 GB tot 16 TB
Bewaarperiode voor databaseback-ups 7 tot 35 dagen 7 tot 35 dagen 7 tot 35 dagen

Als u een prijscategorie wilt kiezen, gebruikt u de volgende tabel als uitgangspunt.

Prijscategorie Beoogde workloads
Basis Werkbelastingen waarvoor lichte reken- en I/O-prestaties zijn vereist. Denk bijvoorbeeld aan servers die voor ontwikkeling en testen worden gebruikt of kleinschalige toepassingen die niet veel worden gebruikt.
Algemeen gebruik De meeste zakelijke workloads die een evenwichtige rekenkracht en geheugen nodig hebben met schaalbare I/O-doorvoer. Voorbeelden zijn onder meer servers voor het hosten van web- en mobiele apps en andere zakelijke toepassingen.
Geoptimaliseerd geheugen Databaseworkloads met hoge prestaties die prestaties in het geheugen vereisen voor snellere transactieverwerking en hogere gelijktijdigheid. Voorbeelden zijn onder meer servers voor het verwerken van realtime gegevens en transactionele of analytische toepassingen met hoge prestaties.

Nadat u een server hebt gemaakt, kan het aantal vCores, hardwaregeneratie en de prijscategorie (behalve van en naar Basic) binnen enkele seconden omhoog of omlaag worden gewijzigd. U kunt ook de hoeveelheid opslagruimte onafhankelijk aanpassen en de bewaarperiode voor back-ups omhoog of omlaag instellen zonder uitvaltijd van toepassingen. U kunt het type back-upopslag niet wijzigen nadat een server is gemaakt. Zie de sectie Resources schalen voor meer informatie.

Generaties en vCores berekenen

Rekenresources worden geleverd als vCores, die de logische CPU van de onderliggende hardware vertegenwoordigen. China - oost 1, China - noord 1, US DoD - centraal en US DoD - oost maken gebruik van logische CPU's van Gen 4 die zijn gebaseerd op Intel E5-2673 v3 (Haswell) 2,4 GHz-processors. Alle andere regio's maken gebruik van logische CPU's van Gen 5 die zijn gebaseerd op Intel E5-2673 v4 (Broadwell) 2,3 GHz-processors.

Storage

De opslag die u inricht, is de hoeveelheid opslagcapaciteit die beschikbaar is voor uw Azure Database for PostgreSQL-server. De opslag wordt gebruikt voor de databasebestanden, tijdelijke bestanden, transactielogboeken en de PostgreSQL-serverlogboeken. De totale hoeveelheid opslagruimte die u inricht, definieert ook de I/O-capaciteit die beschikbaar is voor uw server.

Opslagkenmerken Basic Algemeen doel Geoptimaliseerd voor geheugen
Opslagtype Opslaglaag Basic Opslag voor algemeen gebruik Opslag voor algemeen gebruik
Opslaggrootte 5 GB tot 1 TB 5 GB tot 16 TB 5 GB tot 16 TB
Grootte van incrementele opslag 1 GB 1 GB 1 GB
IOPS Variabel 3 IOPS/GB
Min. 100 IOPS
Max. 20.000 IOPS
3 IOPS/GB
Min. 100 IOPS
Max. 20.000 IOPS

Notitie

Opslag tot 16 TB en 20.000 IOPS wordt ondersteund in de volgende regio's: Australië - oost, Australië - zuidoost, Brazilië - zuid, Canada - centraal, Canada - oost, VS - centraal, China - oost 2, China - noord 2, Azië - oost, VS - oost, VS - oost 1, VS - oost 2, Frankrijk - centraal, India - centraal, India - zuid, Japan - oost, Japan - west, Korea - centraal, Korea - zuid, VS - noord-centraal, Europa - noord, VS - zuid-centraal, Azië - zuidoost, Zwitserland - noord, ZWITSERLAND - west, US Gov - oost, US Gov - zuidwest, UAE - noord, VK - zuid, VK - west, Europa - west, VS - west, VS - west en VS - west 2.

Alle andere regio's ondersteunen maximaal 4 TB aan opslag en 6000 IOPS.

U kunt extra opslagcapaciteit toevoegen tijdens en na het maken van de server en het systeem toestaan om de opslag automatisch te laten groeien op basis van het opslagverbruik van uw workload.

Notitie

Opslag kan alleen omhoog en niet omlaag worden geschaald.

De Basic-laag biedt geen IOPS-garantie. In de prijscategorieën Algemeen gebruik en Geoptimaliseerd voor geheugen wordt de IOPS-schaal geschaald met de ingerichte opslaggrootte in een verhouding van 3:1.

U kunt uw I/O-verbruik bewaken in Azure Portal of met behulp van Azure CLI-opdrachten. De relevante metrische gegevens die moeten worden bewaakt, zijn opslaglimiet, opslagpercentage, gebruikte opslag en IO-percentage.

De opslaglimiet wordt bereikt

Servers met minder dan 100 GB ingerichte opslag zijn gemarkeerd als alleen-lezen als de vrije opslag kleiner is dan 512 MB of 5% van de ingerichte opslaggrootte. Servers met meer dan 100 GB ingerichte opslag worden als alleen-lezen gemarkeerd als de vrije opslag minder is dan 5 GB.

Als u bijvoorbeeld 110 GB opslagruimte hebt ingericht en het werkelijke gebruik meer dan 105 GB is, wordt de server gemarkeerd als alleen-lezen. Als u 5 GB opslagruimte hebt ingericht, wordt de server ook gemarkeerd als alleen-lezen wanneer de vrije opslag minder dan 512 MB bereikt.

Wanneer de server is ingesteld op alleen-lezen, worden alle bestaande sessies losgekoppeld en worden niet-vastgelegde transacties teruggedraaid. Alle volgende schrijfbewerkingen en vastleggingen van transacties mislukken. Alle volgende leesquery's werken ononderbroken.

U kunt de hoeveelheid ingerichte opslag voor uw server verhogen of een nieuwe sessie starten in de lees-/schrijfmodus en gegevens verwijderen om vrije opslag beschikbaar te maken. Als de huidige sessie wordt uitgevoerd SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE; , wordt de schrijfmodus gelezen. Om beschadiging van gegevens te voorkomen, moet u geen schrijfbewerkingen uitvoeren wanneer de server nog steeds de status Alleen-lezen heeft.

We raden u aan om automatisch vergroten van opslag in te schakelen of om een waarschuwing in te stellen om u te waarschuwen wanneer de serveropslag de drempelwaarde nadert, zodat u de status Alleen-lezen kunt voorkomen. Zie de documentatie over het instellen van een waarschuwing voor meer informatie.

Opslag automatisch vergroten

Automatisch vergroten van opslag voorkomt dat uw server geen opslagruimte meer heeft en alleen-lezen wordt. Als automatisch vergroten van opslag is ingeschakeld, neemt de opslag automatisch toe zonder dat dit van invloed is op de werkbelasting. Voor servers met minder dan 100 GB ingerichte opslag wordt de ingerichte opslaggrootte met 5 GB verhoogd zodra de gratis opslag lager is dan 1 GB of 10% van de ingerichte opslag. Voor servers met ingerichte opslag van meer dan 100 GB wordt de ingerichte opslag met 5% verhoogd zodra de vrije opslag lager is dan 10 GB of 5% van de ingerichte opslag (welke groter is). De hierboven gespecificeerde maximale opslaglimieten zijn van toepassing.

Als u bijvoorbeeld 1000 GB opslagruimte hebt ingericht en het werkelijke gebruik hoger is dan 950 GB, wordt de opslaggrootte van de server verhoogd tot 1050 GB. Als u 10 GB opslagruimte hebt ingericht, is de opslaggrootte ook groter dan 15 GB wanneer minder dan 1 GB aan opslagruimte gratis is.

Houd er rekening mee dat opslag alleen omhoog kan worden geschaald, niet omlaag.

Back-upopslag

Azure Database for PostgreSQL biedt maximaal 100% van uw ingerichte serveropslag als back-upopslag zonder extra kosten. Voor elke back-upopslag die u gebruikt, wordt meer dan dit bedrag in GB per maand in rekening gebracht. Als u bijvoorbeeld een server met 250 GB opslagruimte inricht, hebt u gratis 250 GB extra opslagruimte beschikbaar voor serverback-ups. Opslag voor back-ups van meer dan 250 GB wordt in rekening gebracht volgens het prijsmodel. Raadpleeg de back-updocumentatie voor informatie over factoren die van invloed zijn op het gebruik van back-upopslag, het bewaken en beheren van de kosten voor back-upopslag.

Resources schalen

Nadat u de server hebt gemaakt, kunt u onafhankelijk de vCores, de hardwaregeneratie, de prijscategorie (met uitzondering van en naar Basic), de hoeveelheid opslagruimte en de bewaarperiode voor back-ups wijzigen. U kunt het type back-upopslag niet wijzigen nadat een server is gemaakt. Het aantal vCores kan omhoog of omlaag worden geschaald. De bewaarperiode voor back-ups kan omhoog of omlaag worden geschaald van 7 naar 35 dagen. De opslaggrootte kan alleen worden verhoogd. Het schalen van de resources kan worden uitgevoerd via de portal of Azure-CLI. Zie Een Azure Database for PostgreSQL-server bewaken en schalen met behulp van Azure CLI voor een voorbeeld van schalen met behulp van Azure CLI.

Notitie

De opslaggrootte kan alleen worden verhoogd. U kunt niet teruggaan naar een kleinere opslaggrootte na de toename.

Wanneer u het aantal vCores, de hardwaregeneratie of de prijscategorie wijzigt, wordt er een kopie van de oorspronkelijke server gemaakt met de nieuwe rekentoewijzing. Wanneer de nieuwe server actief is, worden de verbindingen hiernaartoe overgeschakeld. Op het moment dat het systeem overschakelt naar de nieuwe server, kunnen er geen nieuwe verbindingen worden vastgelegd en worden alle niet-doorgevoerde transacties teruggedraaid. Dit tijdvenster is variabel, maar is in de meeste gevallen minder dan een minuut.

Opslag schalen en de bewaarperiode voor back-ups wijzigen zijn echte onlinebewerkingen. Er is geen downtime en dit heeft geen gevolgen voor uw toepassing. Als IOPS wordt geschaald met de grootte van de ingerichte opslag, kunt u de IOPS vergroten die beschikbaar is voor uw server door de opslag omhoog te schalen.

Prijzen

Zie de pagina met serviceprijzen voor de meest recente prijsinformatie. Als u de kosten voor de gewenste configuratie wilt bekijken, worden in Azure Portal de maandelijkse kosten weergegeven op het tabblad Prijscategorie op basis van de opties die u selecteert. Als u geen Azure-abonnement hebt, kunt u de Azure-prijscalculator gebruiken om een geschatte prijs op te halen. Selecteer op de website van de Azure-prijscalculator items toevoegen, vouw de categorie Databases uit en kies Azure Database for PostgreSQL om de opties aan te passen.

Volgende stappen