Opties voor Storage compute en Azure Database for PostgreSQL in Azure Database for PostgreSQL - Flexible Server
U kunt een Azure Database for PostgreSQL maken in een van de drie verschillende prijslagen: Burstable, Algemeen en Geoptimaliseerd voor geheugen. De prijslagen worden onderscheiden door de hoeveelheid rekenkracht in vCores die kan worden ingericht, het geheugen per vCore en de opslagtechnologie die wordt gebruikt om de gegevens op te slaan. Alle resources worden ingericht op postgreSQL-serverniveau. Een server kan een of meer databases hebben.
| Resource/laag | Burstable | Algemeen doel | Geoptimaliseerd geheugen |
|---|---|---|---|
| VM-reeks | B-serie | Ddsv4-serie, Dsv3-serie |
Edsv4-serie, Esv3-serie |
| vCores | 1, 2 | 2, 4, 8, 16, 32, 48, 64 | 2, 4, 8, 16, 20(v4), 32, 48, 64 |
| Geheugen per vCore | Variabele | 4 GB | 6,75 tot 8 GB |
| Storage grootte | 32 GB tot 16 TB | 32 GB tot 16 TB | 32 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 |
|---|---|
| Burstable | Dit is het beste voor workloads die niet continu de volledige CPU nodig hebben. |
| Algemeen gebruik | De meeste zakelijke workloads waarvoor een goede balans tussen rekenkracht en geheugen is vereist 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 maken, kunnen de rekenlaag, het aantal vCores en de opslaggrootte binnen enkele seconden omhoog of omlaag worden gewijzigd. U kunt de bewaarperiode voor back-ups ook onafhankelijk omhoog of omlaag aanpassen. Zie de sectie Resources schalen voor meer informatie.
Compute-lagen, vCores en servertypen
Rekenbronnen kunnen worden geselecteerd op basis van de laag, vCores en geheugengrootte. vCores vertegenwoordigen de logische CPU van de onderliggende hardware.
De gedetailleerde specificaties van de beschikbare servertypen zijn als volgt:
| SKU-naam | vCores | Geheugengrootte | Maximaal aantal ondersteunde IOPS | Maximale ondersteunde I/O-bandbreedte |
|---|---|---|---|---|
| Burstable | ||||
| B1ms | 1 | 2 GiB | 640 | 15 MiB per seconde |
| B2s | 2 | 4 GiB | 1280 | 15 MiB per seconde |
| Algemeen doel | ||||
| D2s_v3/D2ds_v4 | 2 | 8 GiB | 3200 | 48 MiB per seconde |
| D4s_v3/D4ds_v4 | 4 | 16 GiB | 6400 | 96 MiB per seconde |
| D8s_v3/D8ds_V4 | 8 | 32 GiB | 12800 | 192 MiB/sec. |
| D16s_v3/D16ds_v4 | 16 | 64 GiB | 18000 | 384 MiB per seconde |
| D32s_v3/D32ds_v4 | 32 | 128 GiB | 18000 | 750 MiB/sec |
| D48s_v3/D48ds_v4 | 48 | 192 GiB | 18000 | 750 MiB/sec |
| D64s_v3/D64ds_v4 | 64 | 256 GiB | 18000 | 750 MiB per seconde |
| Geoptimaliseerd geheugen | ||||
| E2s_v3/E2ds_v4 | 2 | 16 GiB | 3200 | 48 MiB per seconde |
| E4s_v3/E4ds_v4 | 4 | 32 GiB | 6400 | 96 MiB per seconde |
| E8s_v3/E8ds_v4 | 8 | 64 GiB | 12800 | 192 MiB per seconde |
| E16s_v3/E16ds_v4 | 16 | 128 GiB | 18000 | 384 MiB/sec. |
| E20ds_v4 | 20 | 160 GiB | 18000 | 480 MiB per seconde |
| E32s_v3/E32ds_v4 | 32 | 256 GiB | 18000 | 750 MiB per seconde |
| E48s_v3/E48ds_v4 | 48 | 384 GiB | 18000 | 750 MiB per seconde |
| E64s_v3/E64ds_v4 | 64 | 432 GiB | 18000 | 750 MiB per seconde |
Storage
De opslag die u inrichten, is de hoeveelheid opslagcapaciteit die beschikbaar is voor 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 inrichten, definieert ook de I/O-capaciteit die beschikbaar is voor uw server.
Storage is beschikbaar in de volgende vaste grootten:
| Schijfgrootte | IOPS |
|---|---|
| 32 GiB | Ingericht 120, maximaal 3500 |
| 64 GiB | Ingericht 240, maximaal 3500 |
| 128 GiB | Ingericht 500, maximaal 3500 |
| 256 GiB | Ingericht 1100, maximaal 3500 |
| 512 GiB | Ingericht 2300, maximaal 3500 |
| 1 TiB | 5.000 |
| 2 TiB | 7.500 |
| 4 TiB | 7.500 |
| 8 TiB | 16.000 |
| 16 TiB | 18.000 |
Houd er rekening mee dat IOPS ook wordt beperkt door uw VM-type. Hoewel u een opslaggrootte kunt selecteren onafhankelijk van het servertype, kunt u mogelijk niet alle IOPS gebruiken die de opslag biedt, met name wanneer u een server met een klein aantal vCores kiest.
U kunt extra opslagcapaciteit toevoegen tijdens en na het maken van de server.
Notitie
Opslag kan alleen omhoog en niet omlaag worden geschaald.
U kunt uw I/O-verbruik bewaken in de Azure Portal of met behulp van Azure CLI-opdrachten. De relevante metrische gegevens die moeten worden bewaakt, zijn opslaglimiet, opslagpercentage, gebruikte opslag en I/O-percentage.
Maximale IOPS voor uw configuratie
| SKU-naam | Storage grootte in GiB | 32 | 64 | 128 | 256 | 512 | 1.024 | 2048 | 4,096 | 8.192 | 16.384 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maximum IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 | |
| Burstable | |||||||||||
| B1ms | 640 IOPS | 120 | 240 | 500 | 640* | 640* | 640* | 640* | 640* | 640* | 640* |
| B2s | 1280 IOPS | 120 | 240 | 500 | 1100 | 1280* | 1280* | 1280* | 1280* | 1280* | 1280* |
| Algemeen doel | |||||||||||
| D2s_v3/D2ds_v4 | 3200 IOPS | 120 | 240 | 500 | 1100 | 2300 | 3200* | 3200* | 3200* | 3200* | 3200* |
| D4s_v3/D4ds_v4 | 6400 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 6400* | 6400* | 6400* | 6400* |
| D8s_v3/D8ds_v4 | 12.800 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 12800* | 12800* |
| D16s_v3/D16ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| D32s_v3/D32ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| D48s_v3/D48ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| D64s_v3/D64ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| Geoptimaliseerd geheugen | |||||||||||
| E2s_v3/E2ds_v4 | 3200 IOPS | 120 | 240 | 500 | 1100 | 2300 | 3200* | 3200* | 3200* | 3200* | 3200* |
| E4s_v3/E4ds_v4 | 6400 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 6400* | 6400* | 6400* | 6400* |
| E8s_v3/E8ds_v4 | 12.800 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 12800* | 12800* |
| E16s_v3/E16ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| E20ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| E32s_v3/E32ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| E48s_v3/E48ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
| E64s_v3/E64ds_v4 | 18.000 IOPS | 120 | 240 | 500 | 1100 | 2300 | 5000 | 7500 | 7500 | 16000 | 18000 |
Wanneer IOPS is gemarkeerd met * een , wordt dit beperkt door het VM-type dat u hebt geselecteerd. Anders wordt IOPS beperkt door de geselecteerde opslaggrootte.
Notitie
Mogelijk ziet u hogere IOPS in de metrische gegevens vanwege bursting op schijfniveau. Raadpleeg de documentatie voor meer informatie.
Maximale I/O-bandbreedte (MiB/sec) voor uw configuratie
| SKU-naam | Storage Grootte, GiB | 32 | 64 | 128 | 256 | 512 | 1.024 | 2048 | 4,096 | 8.192 | 16.384 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Storage bandbreedte, MiB/sec. | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | |
| Burstable | |||||||||||
| B1ms | 10 MiB/sec | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* |
| B2s | 15 MiB per seconde | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* |
| Algemeen doel | |||||||||||
| D2s_v3/D2ds_v4 | 48 MiB per seconde | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
| D4s_v3/D4ds_v4 | 96 MiB per seconde | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
| D8s_v3/D8ds_v4 | 192 MiB/sec. | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* |
| D16s_v3/D16ds_v4 | 384 MiB per seconde | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* |
| D32s_v3/D32ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
| D48s_v3/D48ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
| D64s_v3/Dd64ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
| Geoptimaliseerd geheugen | |||||||||||
| E2s_v3/E2ds_v4 | 48 MiB per seconde | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
| E4s_v3/E4ds_v4 | 96 MiB per seconde | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
| E8s_v3/E8ds_v4 | 192 MiB/sec. | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* |
| E16s_v3/E16ds_v4 | 384 MiB per seconde | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* |
| E20ds_v4 | 480 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 480* | 480* |
| E32s_v3/E32ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
| E48s_v3/E48ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
| E64s_v3/E64ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 |
Wanneer i/o is gemarkeerd met * een , wordt de I/O-bandbreedte beperkt door het VM-type dat u hebt geselecteerd. Anders wordt de I/O-bandbreedte beperkt door de geselecteerde opslaggrootte.
De opslaglimiet wordt bereikt
Wanneer u de opslaglimiet bereikt, retourneert de server fouten en worden verdere wijzigingen voorkomen. Dit kan ook problemen veroorzaken met andere operationele activiteiten, zoals back-ups en WAL-archivering.
Om deze situatie te voorkomen, wordt de server automatisch overgeschakeld naar de modus alleen-lezen als het opslaggebruik 95% bereikt of als de beschikbare capaciteit minder is dan 5 GiB.
We raden u aan om de schijfruimte die in gebruik is actief te bewaken en de schijfgrootte te vergroten in een situatie waarin de opslagruimte niet meer beschikbaar is. U kunt een waarschuwing instellen om u op de hoogte te stellen wanneer de serveropslag bijna buiten schijf is, zodat u problemen kunt voorkomen met een schijf die bijna vol is. Zie de documentatie over het instellen van een waarschuwing voor meer informatie.
Storage automatisch laten groeien
Storage automatisch laten groeien is nog niet beschikbaar voor Flexible Server.
Backup
De service maakt automatisch back-ups van uw server. U kunt een bewaarperiode van 7 tot 35 dagen selecteren. Meer informatie over back-ups kunt u lezen in het conceptenartikel.
Resources schalen
Nadat u de server hebt gemaakt, kunt u de vCores, de rekenlaag, de hoeveelheid opslag en de bewaarperiode voor back-ups onafhankelijk wijzigen. 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.
Notitie
De opslaggrootte kan alleen worden verhoogd. U kunt niet teruggaan naar een kleinere opslaggrootte na de toename.
Wanneer u het aantal vCores of de rekenlaag wijzigt, wordt de server opnieuw opgestart om het nieuwe servertype van kracht te laten worden. 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. Het schalen van de opslag werkt op dezelfde manier en vereist ook een korte herstart.
Het wijzigen van de bewaarperiode voor back-ups is een onlinebewerking.
Prijzen
Zie de pagina met serviceprijzen voor de meest recente prijsinformatie. Als u de kosten voor de configuratie die u wilt bekijken, Azure Portal de maandelijkse kosten 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 opties aan te passen.
Volgende stappen
- Meer informatie over het maken van een PostgreSQL-server in de portal.
- Meer informatie over servicelimieten.