Opzioni di calcolo e archiviazione in Database di Azure per PostgreSQL - Server flessibile
SI APPLICA A: Database di Azure per PostgreSQL - Server flessibile
È possibile creare un'istanza del server flessibile Database di Azure per PostgreSQL in uno dei tre piani tariffari: Burstable, Utilizzo generico e Ottimizzato per la memoria. Il piano tariffario viene calcolato in base al calcolo, alla memoria e all'archiviazione di cui si effettua il provisioning. Un server può avere uno o più database.
Risorsa/Livello | Con possibilità di burst | Utilizzo generico | Con ottimizzazione per la memoria |
---|---|---|---|
Serie di macchine virtuali | Serie B | Serie Ddsv5, Serie Dadsv5, Serie Ddsv4, Serie Dsv3 |
Serie Edsv5, Serie Eadsv5, Serie Edsv4, Serie Esv3 |
vCore | 1, 2, 4, 8, 12, 16, 20 | 2, 4, 8, 16, 32, 48, 64, 96 | 2, 4, 8, 16, 20 (v4/v5), 32, 48, 64, 96 |
Memoria per vCore | Variabile | 4 GB | Da 6,75 GB a 8 GB |
Dimensioni dello spazio di archiviazione | Da 32 GB a 32 TB | Da 32 GB a 32 TB | Da 32 GB a 32 TB |
Periodo di conservazione dei backup dei database | Da 7 a 35 giorni | Da 7 a 35 giorni | Da 7 a 35 giorni |
Per scegliere un piano tariffario, usare la tabella seguente come punto di partenza:
Piano tariffario | Carichi di lavoro di destinazione |
---|---|
Con possibilità di burst | Carichi di lavoro che non richiedono continuamente la CPU completa. |
Utilizzo generico | La maggior parte dei carichi di lavoro aziendali che richiedono risorse di calcolo e di memoria bilanciate con velocità effettiva di I/O scalabile. Tra gli esempi sono inclusi i server per l'hosting di app Web e per dispositivi mobili e di altre applicazioni aziendali. |
Con ottimizzazione per la memoria | Carichi di lavoro di database ad alte prestazioni che richiedono prestazioni in memoria per l'elaborazione più rapida delle transazioni e una concorrenza maggiore. Tra gli esempi sono inclusi i server per l'elaborazione dei dati in tempo reale e le app transazionali o analitiche a prestazioni elevate. |
Dopo aver creato un server per il livello di calcolo, è possibile modificare il numero di vCore (verso l'alto o verso il basso) e le dimensioni di archiviazione (fino) in secondi. È anche possibile modificare in modo indipendente il periodo di conservazione dei backup verso l'alto o verso il basso. Per altre informazioni, vedere la pagina Ridimensionamento delle risorse .
Livelli di calcolo, vCore e tipi di server
È possibile selezionare le risorse di calcolo in base al livello, ai vCore e alle dimensioni della memoria. I vCore rappresentano la CPU logica dell'hardware sottostante.
Le specifiche dettagliate dei tipi di server disponibili sono le seguenti:
Nome SKU | vCore | Dimensioni memoria | Numero massimo di operazioni di I/O al secondo supportate | Larghezza di banda di I/O supportata massima |
---|---|---|---|---|
Burstable | ||||
B1ms | 1 | 2 GiB | 640 | 10 MiB/sec |
B2s | 2 | 4 GiB | 1,280 | 15 MiB/sec |
B2ms | 2 | 4 GiB | 1,700 | 22,5 MiB/sec |
B4ms | 4 | 8 GiB | 2400 | 35 MiB/sec |
B8ms | 8 | 16 GiB | 3,100 | 50 MiB/sec |
B12ms | 12 | 24 GiB | 3,800 | 50 MiB/sec |
B16ms | 16 | 32 GiB | 4.300 | 50 MiB/sec |
B20ms | 20 | 40 GiB | 5,000 | 50 MiB/sec |
Utilizzo generico | ||||
D2s_v3/D2ds_v4/D2ds_v5/D2ads_v5 | 2 | 8 GiB | 3.200 | 48 MiB/sec |
D4s_v3/D4ds_v4/D4ds_v5/D4ads_v5 | 4 | 16 GiB | 6.400 | 96 MiB/sec |
D8s_v3/D8ds_v4/D8ds_v5/D8ads_v5 | 8 | 32 GiB | 12.800 | 192 MiB/sec |
D16s_v3/D16ds_v4/D16ds_v5/D16ds_v5 | 16 | 64 GiB | 20.000 | 384 MiB/sec |
D32s_v3/D32ds_v4/D32ds_v5/D32ads_v5 | 32 | 128 GiB | 20.000 | 768 MiB/sec |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 48 | 192 GiB | 20.000 | 900 MiB/sec |
D64s_v3/D64ds_v4/D64ds_v5/ D64ads_v5 | 64 | 256 GiB | 20.000 | 900 MiB/sec |
D96ds_v5/D96ads_v5 | 96 | 384 GiB | 20.000 | 900 MiB/sec |
Ottimizzato per la memoria | ||||
E2s_v3/E2ds_v4/E2ds_v5/E2ads_v5 | 2 | 16 GiB | 3.200 | 48 MiB/sec |
E4s_v3/E4ds_v4/E4ds_v5/E4ads_v5 | 4 | 32 GiB | 6.400 | 96 MiB/sec |
E8s_v3/E8ds_v4/E8ds_v5/E8ads_v5 | 8 | 64 GiB | 12.800 | 192 MiB/sec |
E16s_v3/E16ds_v4/E16ds_v5/E16ads_v5 | 16 | 128 GiB | 20.000 | 384 MiB/sec |
E20ds_v4/E20ds_v5/E20ads_v5 | 20 | 160 GiB | 20.000 | 480 MiB/sec |
E32s_v3/E32ds_v4/E32ds_v5/E32ads_v5 | 32 | 256 GiB | 20.000 | 768 MiB/sec |
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 | 48 | 384 GiB | 20.000 | 900 MiB/sec |
E64s_v3/E64ds_v4 | 64 | 432 GiB | 20.000 | 900 MiB/sec |
E64ds_v5/E64ads_v4 | 64 | 512 GiB | 20.000 | 900 MiB/sec |
E96ds_v5 /E96ads_v5 | 96 | 672 GiB | 20.000 | 900 MiB/sec |
Storage
Lo spazio di archiviazione di cui si effettua il provisioning è la quantità di capacità di archiviazione disponibile per il server Database di Azure per PostgreSQL. Lo spazio di archiviazione viene usato per i file di database, i file temporanei, i log delle transazioni e i log del server PostgreSQL. La quantità totale di spazio di archiviazione di cui si effettua il provisioning definisce anche la capacità di I/O disponibile per il server.
Archiviazione è disponibile nelle dimensioni fisse seguenti:
Dimensioni del disco | IOPS |
---|---|
32 GiB | Provisioning 120; fino a 3.500 |
64 GiB | Provisioning 240; fino a 3.500 |
128 GiB | Provisioning 500; fino a 3.500 |
256 GiB | Provisioning di 1.100; fino a 3.500 |
512 GiB | Provisioning di 2.300; fino a 3.500 |
1 TiB | 5,000 |
2 TiB | 7.500 |
4 TiB | 7.500 |
8 TiB | 16.000 |
16 TiB | 18.000 |
32 TiB | 20.000 |
Il tipo di macchina virtuale ha anche limiti di IOPS. Anche se è possibile selezionare qualsiasi dimensione di archiviazione indipendentemente dal tipo di server, potrebbe non essere possibile usare tutte le operazioni di I/O al secondo fornite dall'archiviazione, soprattutto quando si sceglie un server con alcuni vCore. È possibile aggiungere capacità di archiviazione durante e dopo la creazione del server.
Nota
L'archiviazione può essere solo aumentata, non ridotta.
È possibile monitorare il consumo di I/O nel portale di Azure oppure usando i comandi dell'interfaccia della riga di comando di Azure. Le metriche pertinenti da monitorare sono il limite di archiviazione, la percentuale di archiviazione, l'archiviazione usata e la percentuale di I/O.
Numero massimo di operazioni di I/O al secondo per la configurazione
Burstable
Nome SKU | Numero massimo di IOPS | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1.024 GiB | 2.048 GiB | 4.096 GiB | 8.192 GiB | 16.384 GiB | 32.767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
B1ms | 640 operazioni di I/O al secondo | 120 | 240 | 500 | 640* | 640* | 640* | 640* | 640* | 640* | 640* | 640* |
B2s | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* |
B2ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* |
B4ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 2,400* | 2,400* | 2,400* | 2,400* | 2,400* | 2,400* |
B8ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,100* | 3,100* | 3,100* | 3,100* | 2,400* | 2,400* |
B12ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,800* | 3,800* | 3,800* | 3,800* | 3,800* | 3,800* |
B16ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 4,300* | 4,300* | 4,300* | 4,300* | 4,300* | 4,300* |
B20ms | 1.280 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 5,000* | 5,000* | 5,000* | 5,000* | 5,000* |
Utilizzo generico
Nome SKU | Numero massimo di IOPS | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1.024 GiB | 2.048 GiB | 4.096 GiB | 8.192 GiB | 16.384 GiB | 32.767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
D2s_v3/D2ds_v4 | 3.200 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
D2ds_v5/D2ads_v5 | 3.750 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
D4s_v3/D4ds_v4/D4ds_v5/D4ads_v5 | 6.400 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 6,400* | 6,400* | 6,400* | 6,400* | 6,400* |
D8s_v3/D8ds_v4/D8ds_v5/D8ads_v5 | 12.800 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 12,800* | 12,800* | 12,800* |
D16s_v3/D16ds_v4/D16ds_v5/D16ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
D32s_v3/D32ds_v4/D32ds_v5/D32ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
D64s_v3/D64ds_v4/D64ds_v5/D64ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
D96ds_v5/D96ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
Ottimizzato per la memoria
Nome SKU | Numero massimo di IOPS | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1.024 GiB | 2.048 GiB | 4.096 GiB | 8.192 GiB | 16.384 GiB | 32.767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
E2s_v3/E2ds_v4 | 3.200 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
E2ds_v5 /E2ads_v5 | 3.750 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
E4s_v3/E4ds_v4/E4ds_v5/E4ads_v5 | 6.400 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 6,400* | 6,400* | 6,400* | 6,400* | 6,400* |
E8s_v3/E8ds_v4/E8ds_v5/E8ads_v5 | 12.800 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 12,800* | 12,800* | 12,800* |
E16s_v3/E16ds_v4/E16ds_v5/E16ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
E20ds_v4/E20ds_v5/E20ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
E32s_v3/E32ds_v4/E32ds_v5/E32ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
E64s_v3/E64ds_v4/E64ds_v5/E64ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
E96ds_v5/E96ads_v5 | 20.000 operazioni di I/O al secondo | 120 | 240 | 500 | 1.100 | 2.300 | 5,000 | 7.500 | 7.500 | 16.000 | 18.000 | 20.000 |
Le operazioni di I/O al secondo contrassegnate con un asterisco (*) sono limitate dal tipo di macchina virtuale selezionato. In caso contrario, le dimensioni di archiviazione selezionate limitano le operazioni di I/O al secondo.
Nota
È possibile che vengano visualizzate operazioni di I/O al secondo superiori nelle metriche a causa del bursting a livello di disco. Per altre informazioni, vedere Bursting del disco gestito.
Larghezza di banda massima di I/O (MiB/sec) per la configurazione
Nome SKU | dimensioni Archiviazione in GiB | 32 | 64 | 128 | 256 | 512 | 1.024 | 2.048 | 4.096 | 8,192 | 16,384 | 32.767 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Larghezza di banda Archiviazione in MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 | |
Burstable | ||||||||||||
B1ms | 10 MiB/sec | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* |
B2s | 15 MiB/sec | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 10* | 10* |
B2ms | 22,5 MiB/sec | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* |
B4ms | 35 MiB/sec | 25 | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* |
B8ms | 50 MiB/sec | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B12ms | 50 MiB/sec | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B16ms | 50 MiB/sec | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B20ms | 50 MiB/sec | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
Utilizzo generico | ||||||||||||
D2s_v3/D2ds_v4 | 48 MiB/sec | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
D2ds_v5 /D2ads_v5 | 85 MiB/sec | 25 | 50 | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* |
D4s_v3/D4ds_v4 | 96 MiB/sec | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
D4ds_v5/D4ads_v5 | 145 MiB/sec | 25 | 50* | 100* | 125* 145* | 145* | 145* | 145* | 145* | 145* | 145* | |
D8s_v3/D8ds_v4 | 192 MiB/sec | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* | 192* |
D8ds_v5/D8ads_v5 | 290 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 290* | 290* | 290* |
D16s_v3/D16ds_v4 | 384 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* | 384* |
D16ds_v5/D16ads_v5 | 600 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 600* | 600* |
D32s_v3/D32ds_v4 | 768 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
D32ds_v5/D32ads_v5 | 865 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 865* |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
D64s_v3/Dd64ds_v4/D64ds_v5/D64ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Dd96ds_v5/Dd96ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Ottimizzato per la memoria | ||||||||||||
E2s_v3/E2ds_v4 | 48 MiB/sec | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
E2ds_v5 /E2ads_v5 | 85 MiB/sec | 25 | 50 | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* |
E4s_v3/E4ds_v4 | 96 MiB/sec | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
E4ds_v5/E4ads_v5 | 145 MiB/sec | 25 | 50* | 100* | 125* 145* | 145* | 145* | 145* | 145* | 145* | 145* | |
E8s_v3/E8ds_v4 | 192 MiB/sec | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* | 192* |
E8ds_v5 /E8ads_v5 | 290 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 290* | 290* | 290* |
E16s_v3/E16ds_v4 | 384 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* | 384* |
E16ds_v5/E16ads_v5 | 600 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 600* | 600* |
E20ds_v4 | 480 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 480* | 480* | 480* |
E20ds_v5/E20ads_v5 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 750* |
E32s_v3/E32ds_v4 | 750 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 750 |
E32ds_v5/E32ads_v5 | 865 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 865* |
E48s_v3/E48ds_v4 /E48ds_v5/E48ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
E64s_v3/E64ds_v4/E64ds_v5/E64ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Ed96ds_v5/Ed96ads_v5 | 900 MiB/sec | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
La larghezza di banda di I/O contrassegnata con un asterisco (*) è limitata dal tipo di macchina virtuale selezionato. In caso contrario, le dimensioni di archiviazione selezionate limitano la larghezza di banda di I/O.
Raggiungere il limite di archiviazione
Quando si raggiunge il limite di archiviazione, il server inizia a restituire errori e impedisce ulteriori modifiche. Il raggiungimento del limite può anche causare problemi con altre attività operative, ad esempio i backup e l'archiviazione dei log write-ahead.
Per evitare questa situazione, il server passa automaticamente alla modalità di sola lettura quando l'utilizzo dello spazio di archiviazione raggiunge il 95% o quando la capacità disponibile è inferiore a 5 GiB.
È consigliabile monitorare attivamente lo spazio su disco in uso e aumentare le dimensioni del disco prima di esaurire lo spazio di archiviazione. È possibile configurare un avviso per notificare quando l'archiviazione del server si avvicina a uno stato out-of-disk. Per altre informazioni, vedere Usare il portale di Azure per configurare gli avvisi sulle metriche per Database di Azure per PostgreSQL - Server flessibile.
Archiviazione aumento automatico
Archiviazione aumento automatico può contribuire a garantire che il server abbia sempre una capacità di archiviazione sufficiente e non diventi di sola lettura. Quando si attiva l'aumento automatico dell'archiviazione, l'archiviazione si espanderà automaticamente senza influire sul carico di lavoro.
Per i server con più di 1 TiB di spazio di archiviazione con provisioning, il meccanismo di aumento automatico dello spazio di archiviazione viene attivato quando lo spazio disponibile scende a meno del 10% della capacità totale o 64 GiB dello spazio disponibile, a seconda dei due valori sono inferiori. Al contrario, per i server con spazio di archiviazione inferiore a 1 TiB, questa soglia viene adattata al 20% dello spazio disponibile o 64 GiB, a seconda di quale di questi valori è inferiore.
Come illustrazione, prendere un server con una capacità di archiviazione di 2 TiB (maggiore di 1 TiB). In questo caso, il limite di aumento automatico viene impostato su 64 GiB. Questa scelta viene effettuata perché 64 GiB è il valore più piccolo rispetto al 10% di 2 TiB, che è approssimativamente 204,8 GiB. Al contrario, per un server con dimensioni di archiviazione pari a 128 GiB (inferiore a 1 TiB), la funzionalità di aumento automatico viene attivata quando è presente solo 25,8 GiB di spazio lasciato. Questa attivazione si basa sulla soglia del 20% dello spazio di archiviazione totale allocato (128 GiB), minore di 64 GiB.
Database di Azure per PostgreSQL server flessibileDischi gestiti di Azure. Il comportamento predefinito consiste nell'aumentare le dimensioni del disco al livello Premium successivo. Questo aumento è sempre doppio sia nelle dimensioni che nei costi, indipendentemente dal fatto che si avvii l'operazione di ridimensionamento dell'archiviazione manualmente o tramite l'aumento automatico dell'archiviazione. L'abilitazione dell'aumento automatico delle risorse di archiviazione è utile quando si gestiscono carichi di lavoro imprevedibili, perché rileva automaticamente condizioni di archiviazione basse e aumenta di conseguenza l'archiviazione.
Il processo di ridimensionamento dell'archiviazione viene eseguito online senza causare tempi di inattività, tranne quando viene effettuato il provisioning del disco a 4.096 GiB. Questa eccezione è una limitazione dei dischi gestiti di Azure. Se un disco è già 4.096 GiB, l'attività di ridimensionamento dell'archiviazione non verrà attivata, anche se l'aumento automatico dell'archiviazione è attivato. In questi casi, è necessario ridimensionare manualmente l'archiviazione. La scalabilità manuale è un'operazione offline che è consigliabile pianificare in base ai requisiti aziendali.
Tenere presente che l'archiviazione può essere ridimensionata solo e non ridotta.
Limitazioni e considerazioni
Le operazioni di ridimensionamento dei dischi sono sempre online, ad eccezione di scenari specifici che coinvolgono il limite di 4.096 GiB. Questi scenari includono il raggiungimento, l'inizio o il superamento del limite di 4.096 GiB. Un esempio è quando si passa da 2.048 GiB a 8.192 GiB.
La memorizzazione nella cache dell'host (ReadOnly e Lettura/Scrittura) è supportata nelle dimensioni del disco inferiori a 4 TiB. Ciò significa che qualsiasi disco di cui è stato effettuato il provisioning fino a 4095 GiB può sfruttare la memorizzazione nella cache dell'host. La memorizzazione nella cache dell'host non è supportata per le dimensioni del disco superiori o uguali a 4096 GiB. Ad esempio, un disco P50 Premium di cui è stato effettuato il provisioning a 4095 GiB può sfruttare la memorizzazione nella cache dell'host e un disco P50 di cui è stato effettuato il provisioning a 4096 GiB non può sfruttare la memorizzazione nella cache dell'host. I clienti che passano da dimensioni inferiori del disco a 4096 GiB o versioni successive smetteranno di ottenere la capacità di memorizzazione nella cache del disco.
Questa limitazione è dovuta al disco gestito di Azure sottostante, che richiede un'operazione di ridimensionamento manuale del disco. Quando si avvicina questo limite, viene visualizzato un messaggio informativo nel portale.
Archiviazione aumento automatico attualmente non funziona con i server abilitati per la replica di lettura.
Archiviazione aumento automatico non viene attivato quando si dispone di un utilizzo elevato di WAL.
Nota
Archiviazione aumento automatico non attiva mai un aumento offline.
SSD Premium v2 (anteprima)
SSD Premium v2 offre prestazioni superiori rispetto alle unità SSD Premium e sono generalmente meno costose. È possibile modificare singolarmente le prestazioni (capacità, velocità effettiva e operazioni di I/O al secondo) dei dischi SSD Premium v2 in qualsiasi momento, consentendo ai carichi di lavoro di essere efficienti in termini di costi e soddisfare allo stesso tempo esigenze di prestazioni mutevoli. Ad esempio, un database a elevato utilizzo di transazioni potrebbe richiedere una grande quantità di operazioni di I/O al secondo a dimensioni ridotte oppure un'applicazione di gioco potrebbe richiedere una grande quantità di operazioni di I/O al secondo, ma solo durante le ore di punta. Per questo motivo, per la maggior parte dei carichi di lavoro per utilizzo generico, SSD Premium v2 può offrire le migliori prestazioni in termini di prezzo. È ora possibile distribuire Database di Azure per PostgreSQL istanze di server flessibili con disco SSD Premium v2 in aree limitate.
Differenze tra SSD Premium e SSD Premium v2
A differenza delle unità SSD Premium, l'unità SSD Premium v2 non ha dimensioni dedicate. È possibile impostare un'unità SSD Premium v2 su qualsiasi dimensione supportata preferita e apportare modifiche granulari (incrementi di 1 GiB) in base ai requisiti del carico di lavoro. SSD Premium v2 non supporta la memorizzazione nella cache dell'host, ma offre comunque una latenza significativamente inferiore rispetto all'unità SSD Premium. Le capacità SSD v2 Premium vanno da 1 GiB a 64 TiB.
La tabella seguente fornisce un confronto tra i cinque tipi di disco per decidere quale usare.
SSD Premium v2 | SSD Premium | |
---|---|---|
Tipo di disco | SSD | SSD |
Scenario | Carichi di lavoro di produzione e sensibili alle prestazioni che richiedono costantemente bassa latenza, un numero elevato di operazioni di I/O al secondo e velocità effettiva elevata | Carichi di lavoro di produzione con requisiti particolari di prestazioni |
Dimensioni massime disco | 65.536 GiB | 32.767 GiB |
Velocità effettiva massima | 1\.200 MB/s | 900 MB/s |
Operazioni di I/O al secondo max | 80.000 | 20.000 |
Possibilità di uso come disco del sistema operativo | No | Sì |
Ssd Premium v2 offre fino a 32 TiB per area per sottoscrizione per impostazione predefinita, ma supporta una capacità superiore per richiesta. Per richiedere un aumento della capacità, richiedere un aumento della quota o contattare il supporto tecnico di Azure.
SSD Premium v2 operazioni di I/O al secondo
Tutti i dischi SSD Premium v2 hanno una baseline di 3000 operazioni di I/O al secondo gratuite. Dopo 6 GiB, il numero massimo di operazioni di I/O al secondo di un disco può essere a una velocità di 500 per GiB, fino a 80.000 operazioni di I/O al secondo. Quindi, un disco GiB da 8 può avere fino a 4.000 operazioni di I/O al secondo e un 10 GiB può avere fino a 5.000 operazioni di I/O al secondo. Per poter impostare 80.000 operazioni di I/O al secondo su un disco, tale disco deve avere almeno 160 GIB. L'aumento delle operazioni di I/O al secondo oltre 3000 aumenta il prezzo del disco.
Velocità efferttiva Premium SSD v2
Tutti i dischi SSD Premium v2 hanno una velocità effettiva di base di 125 MB/s gratuita. Dopo 6 GiB, la velocità effettiva massima che può essere impostata aumenta di 0,25 MB/s per set di operazioni di I/O al secondo. Se un disco ha 3.000 operazioni di I/O al secondo, la velocità effettiva massima che può essere impostata è 750 MB/s. Per aumentare la velocità effettiva per questo disco oltre 750 MB/s, è necessario aumentare le operazioni di I/O al secondo. Ad esempio, se si aumentano le operazioni di I/O al secondo a 4.000, la velocità effettiva massima che può essere impostata è 1.000. 1.200 MB/s è la velocità effettiva massima supportata per i dischi con 5.000 operazioni di I/O al secondo o più. L'aumento della velocità effettiva oltre 125 aumenta il prezzo del disco.
Nota
Ssd Premium v2 è attualmente in anteprima per Database di Azure per PostgreSQL server flessibile.
Limitazioni dell'anteprima anticipata di SSD Premium v2
Database di Azure per PostgreSQL server flessibile con disco SSD Premium V2 può essere distribuito solo in Europa occidentale, Stati Uniti orientali, Aree nord della Svizzera durante l'anteprima anticipata e purché sia ancora disponibile capacità nell'area selezionata. Il supporto per altre aree sarà presto disponibile.
Durante l'anteprima iniziale, il disco SSD V2 non include il supporto per la disponibilità elevata, le repliche in lettura, i backup con ridondanza geografica, le chiavi gestite dal cliente Archiviazione funzionalità di aumento automatico. Queste funzionalità saranno presto supportate in SSD Premium V2.
Durante l'anteprima iniziale, non è possibile passare dai tipi di archiviazione SSD Premium V2 a Premium SSD.
È possibile abilitare SSD Premium V2 solo per i server appena creati. Il supporto per i server esistenti sarà presto disponibile.
Operazioni di I/O al secondo (anteprima)
Database di Azure per PostgreSQL server flessibile supporta il provisioning di operazioni di I/O al secondo aggiuntive. Questa funzionalità ti permette di effettuare il provisioning di un numero di operazioni di I/O al secondo aggiuntive superiore al limite gratuito di operazioni di I/O al secondo. Usando questa funzionalità, è possibile aumentare o ridurre il numero di operazioni di I/O al secondo di cui è stato effettuato il provisioning in base ai requisiti del carico di lavoro in qualsiasi momento.
Le operazioni di I/O al secondo minimo e massimo sono determinate dalle dimensioni di calcolo selezionate. Per altre informazioni sulle operazioni di I/O al secondo minimo e massimo per ogni dimensione di calcolo, vedere la tabella.
Importante
Le operazioni di I/O al secondo minimo e massimo sono determinate dalle dimensioni di calcolo selezionate.
Informazioni su come aumentare o ridurre le operazioni di I/O al secondo.
Price
Per informazioni sui prezzi più aggiornate, vedere la pagina dei prezzi del server flessibile Database di Azure per PostgreSQL. Il portale di Azure mostra il costo mensile nella scheda Piano tariffario, in base alle opzioni selezionate.
Se non è disponibile una sottoscrizione di Azure, è possibile usare il calcolatore dei prezzi di Azure per ottenere una stima. Nel sito Web del calcolatore prezzi di Azure selezionare Aggiungi elementi, espandere la categoria Database e quindi selezionare Database di Azure per PostgreSQL per personalizzare le opzioni.