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

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.