Configurazioni di archiviazione SSD Premium v2 in macchine virtuali di Azure con SAP HANA

Questo documento descrive le configurazioni di archiviazione HANA per SSD Premium v2 di Azure. SSD Premium v2 di Azure è una nuova risorsa di archiviazione sviluppata per un'archiviazione a blocchi più flessibile con una latenza di sotto-millisecondo per utilizzo generico e carico di lavoro DBMS. SSD Premium v2 semplifica il modo in cui si creano le architetture di archiviazione e consente di adattare le funzionalità di archiviazione al carico di lavoro. SSD Premium v2 consente di configurare e pagare per la capacità, le operazioni di I/O al secondo (IOPS) e la velocità effettiva in modo indipendente l'una dall'altra.

Per considerazioni generali sulle dimensioni di striping quando si usa LVM, il partizionamento del volume di dati HANA o altre considerazioni indipendenti dal tipo di archiviazione specifico, controllare questi due documenti:

Importante

I suggerimenti per le configurazioni di archiviazione in questo documento sono concepiti come indicazioni per iniziare. Eseguendo il carico di lavoro e analizzando i modelli di utilizzo dell'archiviazione, ci si potrebbe rendere conto che non si sta usando tutta la larghezza di banda di archiviazione o le operazioni di I/O al secondo fornite. È possibile prendere in considerazione il ridimensionamento della risorsa di archiviazione. In alternativa, il carico di lavoro potrebbe richiedere più velocità effettiva di archiviazione rispetto a quella suggerita con queste configurazioni. Di conseguenza, potrebbe essere necessario distribuire più capacità, operazioni di I/O al secondo o velocità effettiva. Nel campo della tensione tra capacità di archiviazione necessaria, latenza di archiviazione necessaria, velocità effettiva di archiviazione e operazioni di I/O al secondo necessarie e configurazione meno costosa, Azure offre un numero sufficiente di tipi di archiviazione con funzionalità diverse e punti di prezzo diversi per trovare e adattare il giusto compromesso per l'utente e il carico di lavoro HANA.

Principali differenze di SSD Premium v2 rispetto ad Archiviazione Premium Archiviazione su disco Ultra

Le differenze principali tra SSD Premium v2 e le risorse di archiviazione certificate netWeaver e HANA esistenti sono le seguenti:

  • Con SSD Premium v2, si paga la capacità distribuita esatta. A differenza di quanto accade con il disco Premium e il disco Ultra, per i quali vengono prese in considerazione fasce di dimensioni per determinare i costi della capacità
  • Ogni disco di archiviazione SSD Premium v2 include 3.000 operazioni di I/O al secondo e 125 MBps di velocità effettiva inclusi nel prezzo della capacità
  • È possibile effettuare in qualsiasi momento il provisioning di operazioni di I/O al secondo e velocità effettiva aggiuntive, oltre a quelle predefinite fornite con ogni disco, e vengono addebitate separatamente
  • Le modifiche alle operazioni di I/O al secondo e alla velocità effettiva di cui è stato effettuato il provisioning possono essere eseguite una volta ogni 6 ore
  • La latenza di SSD Premium v2 è inferiore all'archiviazione Premium, ma superiore al disco Ultra. Tuttavia, la latenza è di sotto-millisecondi, in modo da superare i KPI di SAP HANA senza l'aiuto di altre funzionalità, come Acceleratore di scrittura di Azure
  • Come con il disco Ultra, è possibile usare SSD Premium v2 per i volumi /hana/data e /hana/log senza la necessità di acceleratori o altre cache.
  • Come il disco Ultra, SSD Premium di Azure non offre opzioni di memorizzazione nella cache come l'archiviazione Premium
  • Con SSD Premium v2, la stessa configurazione di archiviazione si applica alle macchine virtuali della serie Ev4, Ev5 e M certificate HANA che offrono la stessa memoria
  • A differenza dell'archiviazione Premium, non esiste un bursting del disco per SSD Premium v2

L'assenza del supporto dell'acceleratore di scrittura di Azure o di altre cache rende la configurazione di SSD Premium v2 per le diverse famiglie di macchine virtuali più semplice e unificata, evitando variazioni che devono essere considerate nell'automazione della distribuzione. L'assenza di funzionalità di bursting rende la velocità effettiva e le operazioni di I/O al secondo più deterministiche e affidabili. Poiché SSD Premium v2 è un nuovo tipo di archiviazione, esistono ancora alcune restrizioni correlate alle funzionalità. Per scoprire queste limitazioni e differenze tra le diverse risorse di archiviazione, iniziare con la lettura del documento Tipi di dischi gestiti di Azure.

Nota

Le configurazioni suggerite di seguito tengono presenti gli indicatori KPI minimi di HANA, come indicato in Configurazioni di archiviazione delle macchine virtuali di Azure con SAP HANA. I test finora non hanno dato indicazioni sul fatto che, con i valori elencati, i test SAP HCMT hanno esito negativo nella velocità effettiva o nella latenza. Ciò premesso, non sono state testate tutte le varianti possibili e le combinazioni di set di stripe estesi su più dischi o di diverse dimensioni di striping. I test condotti con volumi con striping su più dischi sono stati eseguiti con le dimensioni di striping documentate in Configurazioni di archiviazione delle macchine virtuali di Azure con SAP HANA.

Nota

Per gli scenari di produzione, controllare se un determinato tipo di macchina virtuale è supportato da SAP per SAP HANA nella documentazione SAP per IAAS.

Quando si cerca il listino prezzi per i dischi gestiti di Azure, diventa evidente che lo schema di costo introdotto con SSD Premium v2 offre due percorsi generali da seguire:

  • Si tenta di semplificare l'architettura di archiviazione usando un singolo disco per /hana/data e /hana/log e di pagare per più operazioni di I/O al secondo e velocità effettiva in base alle esigenze per ottenere i livelli indicati di seguito. Con la consapevolezza che un singolo disco ha un livello di velocità effettiva di 1.200 MBps e 80.000 operazioni di I/O al secondo.
  • Si vogliono sfruttare le 3.000 operazioni di I/O al secondo e i 125 MBps disponibili gratuitamente con ogni disco. A tale scopo, è necessario creare un numero maggiore di dischi più piccoli che raggiungano la capacità necessaria e quindi creare un volume con striping con un gestore di volumi logici su questi dischi. Lo striping tra più dischi consente di ridurre i fattori di costo delle operazioni di I/O al secondo e della velocità effettiva. Ma comporterebbe ulteriori sforzi per automatizzare le distribuzioni e la gestione di tali soluzioni.

Poiché non si vuole definire la direzione da seguire, si lascia decidere all'utente se adottare l'approccio a disco singolo o adottare l'approccio a più dischi. Tenere tuttavia presente che l'approccio a disco singolo può avere dei limiti con la velocità effettiva di 1.200 MB/sec. Potrebbe esserci un punto in cui è necessario estendere /hana/data in più volumi. Tenere anche presente che le funzionalità delle macchine virtuali di Azure per garantire la velocità effettiva di archiviazione aumentano nel tempo. E che i punti di salvataggio HANA sono critici e richiedono una velocità effettiva elevata per il volume /hana/data

Importante

È possibile definire le dimensioni del settore di SDD Premium v2 di Azure come 512 byte o 4096 byte. La dimensione predefinita del settore è di 4096 byte. I test condotti con HCMT non hanno rivelato differenze significative in termini di prestazioni e velocità effettiva tra le diverse dimensioni del settore. Questa dimensione del settore è diversa dalle dimensioni di striping che è necessario definire quando si usa un gestore di volumi logici.

Raccomandazione: le configurazioni di avvio consigliate con Archiviazione Premium di Azure v2 per gli scenari di produzione sono le seguenti:

Configurazione per il volume /hana/data SAP:

SKU di VM RAM Massimo. velocità effettiva
Velocità effettiva.
Numero massimo di operazioni di I/O al secondo della macchina virtuale Capacità /hana/data Velocità effettiva /hana/data Operazioni di I/O al secondo di /hana/data
E20ds_v4 160 GiB 480 MBps 32.000 192 GB 425 MBps 3,000
E20(d)s_v5 160 GiB 750 MBps 32.000 192 GB 425 MBps 3,000
E32ds_v4 256 GiB 769 MBps 51.200 304 GB 425 MBps 3,000
E32ds_v5 256 GiB 865 MBps 51.200 304 GB 425 MBps 3,000
E48ds_v4 384 GiB 1.152 MBps 76.800 464 GB 425 MBps 3,000
E48ds_v4 384 GiB 1.315 MBps 76.800 464 GB 425 MBps 3,000
E64ds_v4 504 GiB 1.200 MBps 80.000 608 GB 425 MBps 3,000
E64(d)s_v5 512 GiB 1.735 MBps 80.000 608 GB 425 MBps 3,000
E96(d)s_v5 672 GiB 2.600 MBps 80.000 800 GB 425 MBps 3,000
M32ts 192 GiB 500 MBps 20.000 224 GB 425 MBps 3,000
M32ls 256 GiB 500 MBps 20.000 304 GB 425 MBps 3,000
M64ls 512 GiB 1.000 MBps 40.000 608 GB 425 MBps 3,000
M32(d)ms_v2 875 GiB 500 MBps 30.000 1.056 GB 425 MBps 3,000
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1.560 MBps 65,000 1.232 GB 600 MBps 5,000
M64s, M64(d)s_v2 1.024 GiB 1.000 MBps 40.000 1.232 GB 600 MBps 5,000
M64ms, M64(d)ms_v2 1.792 GiB 1.000 MBps 50,000 2.144 GB 600 MBps 5,000
M96(d)s_2_v3 1.946 GiB 3.120 MBps 130.000 2.464 GB 800 MBps 12,000
M128s, M128(d)s_v2 2.048 GiB 2.000 MBps 80.000 2.464 GB 800 MBps 12,000
M192i(d)s_v2 2.048 GiB 2.000 MBps 80.000 2.464 GB 800 MBps 12,000
M176(d)s_3_v3 2.794 GiB 4.000 MBps 130.000 3.424 GB 1.000 MBps 15.000
M176(d)s_4_v3 3.892 GiB 4.000 MBps 130.000 4.672 GB 800 MBps 12,000
M128ms, M128(d)ms_v2 3.892 GiB 2.000 MBps 80.000 4.672 GB 800 MBps 12,000
M192i(d)ms_v2 4.096 GiB 2.000 MBps 80.000 4.912 GB 800 MBps 12,000
M208s_v2 2.850 GiB 1.000 MBps 40.000 3.424 GB 1.000 MBps 15.000
M208ms_v2 5.700 GiB 1.000 MBps 40.000 6.848 GB 1.000 MBps 15.000
M416(d)s_6_v3 5.696 GiB 4.000 MBps 130.000 6.848 GB 1.200 MBps 30.000
M416s_v2 5.700 GiB 2.000 MBps 80.000 6.848 GB 1.200 MBps 17.000
M416s_8_v2 7.600 GiB 2.000 MBps 80.000 9.120 GB 1.250 MBps 20.000
M416(d)s_8_v3 7.600 GiB 4.000 MBps 130.000 9.120 GB 1.250 MBps 30.000
M416ms_v2 11.400 GiB 2.000 MBps 80.000 13.680 GB 1.300 MBps 25,000
M624(d)s_12_v3, M832(d)s_12_v3 11.400 GiB 4.000 MBps 130.000 13.680 GB 1.300 MBps 40.000
M832ixs1 14.902 GiB più di 2.000 righe Mbps 80.000 19.200 GB 2.000 MBps2 40.000
M832i(d)s_16_v3 15.200 GiB 8.000 MBps 130.000 19.200 GB 4.000 MBps2 60.000
M832ixs_v21 23.088 GiB più di 2.000 righe Mbps 80.000 28.400 GB 2.000 MBps2 60.000
M896ixds_32_v31 30.400 GiB 8.000 MBps 130.000/260.0003 36,0000 GB 2.000 MBps2 80.000
M1792ixds_32_v31 30.400 GiB 8.000 MBps 130.000/260.0003 36,0000 GB 2.000 MBps2 80.000

1 Tipo di macchina virtuale non disponibile per impostazione predefinita. Contatta il team Microsoft dedicato

2 La velocità effettiva massima fornita dalla macchina virtuale e la velocità effettiva richiesta dal carico di lavoro SAP HANA, in particolare dall'attività del punto di salvataggio, possono costringere a implementare una velocità effettiva e operazioni di I/O al secondo significativamente maggiori

3 Numero maggiore con l'uso dell'interfaccia NVMe

Per il volume /hana/log. La configurazione sarà simile alla seguente:

SKU di VM RAM Massimo. velocità effettiva
Velocità effettiva.
Numero massimo di operazioni di I/O al secondo della macchina virtuale Capacità/hana/log Velocità effettiva /hana/log Operazioni di I/O al secondo /hana/log Capacità /hana/shared2
usando operazioni di I/O al secondo predefinite
e velocità effettiva
E20ds_v4 160 GiB 480 MBps 32.000 80 GB 275 MBps 3,000 160 GB
E20(d)s_v5 160 GiB 750 MBps 32.000 80 GB 275 MBps 3,000 160 GB
E32ds_v4 256 GiB 768 MBps 51.200 128 GB 275 MBps 3,000 256 GB
E32(d)s_v5 256 GiB 865 MBps 51.200 128 GB 275 MBps 3,000 256 GB
E48ds_v4 384 GiB 1.152 MBps 76.800 192 GB 275 MBps 3,000 384 GB
E48(d)s_v5 384 GiB 1.315 MBps 76.800 192 GB 275 MBps 3,000 384 GB
E64ds_v4 504 GiB 1.200 MBps 80.000 256 GB 275 MBps 3,000 504 GB
E64(d)s_v5 512 GiB 1.735 MBps 80.000 256 GB 275 MBps 3,000 512 GB
E96(d)s_v5 672 GiB 2.600 MBps 80.000 512 GB 275 MBps 3,000 672 GB
M32ts 192 GiB 500 MBps 20.000 96 GB 275 MBps 3,000 192 GB
M32ls 256 GiB 500 MBps 20.000 128 GB 275 MBps 3,000 256 GB
M64ls 512 GiB 1.000 MBps 40.000 256 GB 275 MBps 3,000 512 GB
M32(d)ms_v2 875 GiB 500 MBps 20.000 512 GB 275 MBps 3,000 875 GB
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1.560 MBps 65,000 512 GB 275 MBps 3,000 1024 GB
M64s, M64(d)s_v2 1.024 GiB 1.000 MBps 40.000 512 GB 275 MBps 3,000 1024 GB
M64ms, M64(d)ms_v2 1.792 GiB 1.000 MBps 40.000 512 GB 275 MBps 3,000 1024 GB
M96(d)s_2_v3 1.946 GiB 3.120 MBps 130.000 512 GB 300 MBps 4.000 1024 GB
M128s, M128(d)s_v2 2.048 GiB 2.000 MBps 80.000 512 GB 300 MBps 4.000 1024 GB
M192i(d)s_v2 2.048 GiB 2.000 MBps 80.000 512 GB 300 MBps 4.000 1024 GB
M176(d)s_3_v3 2.794 GiB 4.000 MBps 130.000 512 GB 300 MBps 4.000 1024 GB
M176(d)s_4_v3 3.892 GiB 4.000 MBps 130.000 512 GB 300 MBps 4.000 1024 GB
M128ms, M128(d)ms_v2 3.892 GiB 2.000 MBps 80.000 512 GB 300 MBps 4.000 1024 GB
M192i(d)ms_v2 4.096 GiB 2.000 MBps 80.000 512 GB 300 MBps 4.000 1024 GB
M208s_v2 2.850 GiB 1.000 MBps 40.000 512 GB 300 MBps 4.000 1024 GB
M208ms_v2 5.700 GiB 1.000 MBps 40.000 512 GB 350 MBps 4\.500 1024 GB
M416(d)s_6_v3 5.696 GiB 4.000 MBps 130.000 512 GB 400 MBps 5,000 1024 GB
M416s_v2 5.700 GiB 2.000 MBps 80.000 512 GB 400 MBps 5,000 1024 GB
M416s_8_v2 7.600 GiB 2.000 MBps 80.000 512 GB 400 MBps 5,000 1024 GB
M416(d)s_8_v3 7.600 GiB 4.000 MBps 130.000 512 GB 400 MBps 5,000 1024 GB
M416ms_v2 11.400 GiB 2.000 MBps 80.000 512 GB 400 MBps 5,000 1024 GB
M624(d)s_12_v3, M832(d)s_12_v3 11.400 GiB 4.000 MBps 130.000 512 GB 600 MBps 6.000 1024 GB
M832ixs1 14.902 GiB più di 2.000 righe Mbps 80.000 512 GB 600 MBps 9,000 1024 GB
M832i(d)s_16_v3 15.200 GiB 8.000 MBps 130.000 512 GB 600 MBps 10,000 1024 GB
M832ixs_v21 23.088 GiB più di 2.000 righe Mbps 80.000 512 GB 600 MBps 9,000 1024 GB
M896ixds_32_v31 30.400 GiB 8.000 MBps 130.000/260.0003 600 MBps 10,000 1024 GB
M1792ixds_32_v31 30.400 GiB 8.000 MBps 130.000/260.0003 600 MBps 10,000 1024 GB

1 Tipo di macchina virtuale non disponibile per impostazione predefinita. Contatta il team Microsoft dedicato

2 Esaminare attentamente le considerazioni per il ridimensionamento di /hana/shared

3 Numero maggiore con l'uso dell'interfaccia NVMe

Controllare se la velocità effettiva di archiviazione per i diversi volumi suggeriti soddisfa i requisiti del carico di lavoro che si vuole eseguire. Se il carico di lavoro richiede volumi più elevati per /hana/data e /hana/log, è necessario aumentare le operazioni di I/O al secondo e/o la velocità effettiva nei singoli dischi in uso.

In questa tabella sono riportati alcuni esempi di come la combinazione di più dischi SSD Premium v2 con un set di striping possa influire sulla necessità di fornire più operazioni di I/O al secondo o velocità effettiva per /hana/data:

SKU di VM RAM numero di
disks
singoli dischi
capacità
Operazioni di I/O al secondo proposte Provisioning di operazioni di I/O al secondo predefinite Operazioni di I/O al secondo aggiuntive
Con provisioning
Velocità effettiva proposta
per il volume
Provisioning della velocità effettiva predefinita Velocità effettiva aggiuntiva
Con provisioning
E32(d)s_v5 256 GiB 1 304 GB 3,000 3,000 0 425 MBps 125 MBps 300 MBps
E32(d)s_v5 256 GiB 2 152 GB 3,000 6.000 0 425 MBps 250 MBps 175 MBps
E32(d)s_v5 256 GiB 4 76 GB 3,000 12,000 0 425 MBps 500 MBps 0 MBps
E96(d)s_v5 672 GiB 1 304 GB 3,000 3,000 0 425 MBps 125 MBps 300 MBps
E96(d)s_v5 672 GiB 2 152 GB 3,000 6.000 0 425 MBps 250 MBps 175 MBps
E96(d)s_v5 672 GiB 4 76 GB 3,000 12,000 0 425 MBps 500 MBps 0 MBps
M128s, M128ds_v2, M128s_v2 2.048 GiB 1 2.464 GB 12,000 3,000 9,000 800 MBps 125 MBps 675 MBps
M128s, M128ds_v2, M128s_v2 2.048 GiB 2 1.232 GB 12,000 6.000 6.000 800 MBps 250 MBps 550 MBps
M128s, M128ds_v2, M128s_v2 2.048 GiB 4 616 GB 12,000 12,000 0 800 MBps 500 MBps 300 MBps
M416ms_v2 11.400 GiB 1 13.680 25,000 3,000 22.000 1.200 MBps 125 MBps 1.075 MBps
M416ms_v2 11.400 GiB 2 6.840 25,000 6.000 19.000 1.200 MBps 250 MBps 950 MBps
M416ms_v2 11.400 GiB 4 3.420 25,000 12,000 13.000 1.200 MBps 500 MBps 700 MBps
M832ixs1 14.902 GiB 2 7.451 GB 40.000 6.000 34.000 2.000 MBps 250 MBps 1.750 MBps
M832ixs1 14.902 GiB 4 3.726 GB 40.000 12,000 28.000 2.000 MBps 500 MBps 1.500 MBps
M832ixs1 14.902 GiB 8 1.863 GB 40.000 24,000 16.000 2.000 MBps 1.000 MBps 1.000 MBps

1 Tipo di macchina virtuale non disponibile per impostazione predefinita. Contatta il team Microsoft dedicato

Per /hana/log, un approccio simile all'uso di due dischi potrebbe essere simile al seguente:

SKU di VM RAM numero di
disks
singoli dischi
capacità
Operazioni di I/O al secondo proposte Provisioning di operazioni di I/O al secondo predefinite Operazioni di I/O al secondo aggiuntive
Con provisioning
Velocità effettiva proposta
per il volume
Provisioning della velocità effettiva predefinita Velocità effettiva aggiuntiva
Con provisioning
E32(d)s_v5 256 GiB 1 128 GB 3,000 3,000 0 275 MBps 125 MBps 150 MBps
E32(d)s_v5 256 GiB 2 64 GB 3,000 6.000 0 275 MBps 250 MBps 25 MBps
E96(d)s_v5 672 GiB 1 512 GB 3,000 3,000 0 275 MBps 125 MBps 150 MBps
E96(d)s_v5 672 GiB 2 256 GB 3,000 6.000 0 275 MBps 250 MBps 25 MBps
M128s, M128ds_v2, M128s_v2 2.048 GiB 1 512 GB 4.000 3,000 1.000 300 MBps 125 MBps 175 MBps
M128s, M128ds_v2, M128s_v2 2.048 GiB 2 256 GB 4.000 6.000 0 300 MBps 250 MBps 50 MBps
M416ms_v2 11.400 GiB 1 512 GB 5,000 3,000 2,000 400 MBps 125 MBps 275 MBps
M416ms_v2 11.400 GiB 2 256 GB 5,000 6.000 0 400 MBps 250 MBps 150 MBps
M832ixs1 14.902 GiB 1 512 GB 9,000 3,000 6.000 600 MBps 125 MBps 475 MBps
M832ixs1 14.902 GiB 2 256 GB 9,000 6.000 3,000 600 MBps 250 MBps 350 MBps

1 Tipo di macchina virtuale non disponibile per impostazione predefinita. Contattare il team dell'account Microsoft

Queste tabelle combinate con i prezzi di operazioni di I/O al secondo e velocità effettiva dovrebbero dare un'idea del modo in cui lo striping tra più dischi SSD Premium v2 potrebbe ridurre i costi per la configurazione di archiviazione specifica che si sta esaminando. In base a questi calcoli, è possibile decidere se procedere con un approccio a disco singolo per /hana/data e/o /hana/log.

Passaggi successivi

Per altre informazioni, vedi: