Configurazioni dell'archiviazione di macchine virtuali di Azure in SAP HANASAP HANA Azure virtual machine storage configurations

Azure offre diversi tipi di archiviazione adatti per le VM di Azure che eseguono SAP HANA.Azure provides different types of storage that are suitable for Azure VMs that are running SAP HANA. I tipi di archiviazione di Azure certificati per SAP HANA che possono essere considerati per le distribuzioni SAP HANA sono:The SAP HANA certified Azure storage types that can be considered for SAP HANA deployments list like:

Per informazioni su questi tipi di dischi, vedere l'articolo Selezionare un tipo di discoTo learn about these disk types, see the article Select a disk type

Azure offre due metodi di distribuzione per VHD su Archiviazione Standard e Premium di Azure.Azure offers two deployment methods for VHDs on Azure Standard and Premium Storage. Se lo scenario lo permette, sfruttare i vantaggi offerti dalle distribuzioni di Azure Managed Disks.If the overall scenario permits, take advantage of Azure managed disk deployments.

Per un elenco dei tipi di archiviazione e dei relativi contratti di servizio per operazioni di I/O al secondo e velocità effettiva di archiviazione, vedere la documentazione di Azure per Managed Disks.For a list of storage types and their SLAs in IOPS and storage throughput, review the Azure documentation for managed disks.

Importante

Indipendentemente dal tipo di archiviazione di Azure scelto, il file system usato in tale risorsa di archiviazione deve essere supportato da SAP per il sistema operativo e il DBMS specifici.Independent of the Azure storage type chosen, the file system that is used on that storage needs to be supported by SAP for the specific operating system and DBMS. La Nota di supporto SAP #405827 elenca i file system supportati per diversi sistemi operativi e database, tra cui SAP HANA.SAP support note #405827 lists the supported file systems for different operating systems and databases, including SAP HANA. Questo vale per tutti i volumi SAP HANA accessibili in lettura e scrittura per qualsiasi attività.This applies to all volumes SAP HANA might access for reading and writing for whatever task. In particolare, usando NFS in Azure per SAP HANA, le restrizioni aggiuntive delle versioni di NFS si applicano come indicato più avanti in questo articoloSpecifically using NFS on Azure for SAP HANA, additional restrictions of NFS versions apply as stated later in this article

Le condizioni minime SAP HANA certificate per i diversi tipi di archiviazione sono:The minimum SAP HANA certified conditions for the different storage types are:

  • SSD Premium di Azure: /hana/log deve essere memorizzato nella cache con l'acceleratore di scrittura di Azure.Azure Premium SSD - /hana/log is required to be cached with Azure Write Accelerator. Il volume /hana/data potrebbe essere inserito in SSD Premium senza l'acceleratore di scrittura di Azure o nel disco UltraThe /hana/data volume could be placed on Premium SSD without Azure Write Accelerator or on Ultra disk
  • Disco Ultra di Azure almeno per il volume /hana/log.Azure Ultra disk at least for the /hana/log volume. Il volume /hana/data può essere inserito in SSD Premium senza l'acceleratore di scrittura di Azure o per ottenere tempi di riavvio del disco Ultra più rapidiThe /hana/data volume can be placed on either Premium SSD without Azure Write Accelerator or in order to get faster restart times Ultra disk
  • Volumi NFS v4.1 su Azure NetApp Files per /hana/log e /hana/data.NFS v4.1 volumes on top of Azure NetApp Files for /hana/log and /hana/data. Il volume di /hana/shared può usare il protocollo NFS v3 o NFS v4.1.The volume of /hana/shared can use NFS v3 or NFS v4.1 protocol. Il protocollo NFS v4.1 è obbligatorio per i volumi /hana/data e /hana/log.The NFS v4.1 protocol is mandatory for /hana/data and/hana/log volumes.

Alcuni tipi di risorsa di archiviazione possono essere combinati.Some of the storage types can be combined. Ad esempio, è possibile inserire /hana/data nell'Archiviazione Premium e /hana/log in una risorsa di archiviazione su disco Ultra per ottenere la bassa latenza richiesta.For example, it is possible to put /hana/data onto Premium Storage and /hana/log can be placed on Ultra disk storage in order to get the required low latency. Tuttavia, se si usa un volume NFS v4.1 basato su Azure NetApp Files per /hana/data, è necessario usare un altro volume NFS v4.1 basato su Azure NetApp Files per /hana/log.However, if you use an NFS v4.1 volume based on ANF for /hana/data, you are required to use another NFS v4.1 volume based on ANF for /hana/log. L'uso di NFS su Azure NetApp Files per uno dei volumi (ad esempio /hana/data) e Archiviazione Premium di Azure o disco Ultra per l'altro volume (ad esempio /hana/log) non è supportato.Using NFS on top of ANF for one of the volumes (like /hana/data) and Azure Premium Storage or Ultra disk for the other volume (like /hana/log) is not supported.

È raro che sia necessario preoccuparsi dei sottosistemi di I/O e delle relative funzionalità nei sistemi localiIn the on-premises world, you rarely had to care about the I/O subsystems and its capabilities. perché il fornitore dell'appliance deve assicurarsi che siano soddisfatti i requisiti di archiviazione minima per SAP HANA.Reason was that the appliance vendor needed to make sure that the minimum storage requirements are met for SAP HANA. Se si configura l'infrastruttura di Azure in autonomia, è necessario conoscere alcuni di questi requisiti per SAP.As you build the Azure infrastructure yourself, you should be aware of some of these SAP issued requirements. Alcune delle caratteristiche minime della velocità effettiva per SAP richiedono di:Some of the minimum throughput characteristics that are required from SAP, are resulting in the need to:

  • Abilitare lettura/scrittura in /hana/log per 250 MB/sec con dimensioni di I/O di 1 MBEnable read/write on /hana/log of a 250 MB/sec with 1 MB I/O sizes
  • Abilitare l'attività di lettura per minimo 400 MB/sec per /hana/data con dimensioni di I/O di 16 MB e 64 MBEnable read activity of at least 400 MB/sec for /hana/data for 16 MB and 64 MB I/O sizes
  • Abilitare l'attività di scrittura per minimo 250 MB/sec per /hana/data con dimensioni di I/O di 16 MB e 64 MBEnable write activity of at least 250 MB/sec for /hana/data with 16 MB and 64 MB I/O sizes

Detto questo, una bassa latenza di archiviazione è fondamentale per i sistemi DBMS, anche perché i sistemi DBMS, come SAP HANA, mantengono dati in memoria.Given that low storage latency is critical for DBMS systems, even as DBMS, like SAP HANA, keep data in-memory. Il percorso critico per l'archiviazione riguarda in genere le scritture nel log delle transazioni dei sistemi DBMS.The critical path in storage is usually around the transaction log writes of the DBMS systems. Ma possono essere critiche anche operazioni come la scrittura di punti di salvataggio o il caricamento di dati in memoria dopo il ripristino da un arresto anomalo del sistema.But also operations like writing savepoints or loading data in-memory after crash recovery can be critical. È quindi obbligatorio usare Dischi Premium di Azure per i volumi /hana/data e /hana/log.Therefore, it is mandatory to leverage Azure Premium Disks for /hana/data and /hana/log volumes. Per ottenere la velocità effettiva minima di /hana/log e /hana/data come richiesto da SAP, è necessario configurare un sistema RAID 0 tramite MDADM o LVM su più dischi di Archiviazione Premium di AzureIn order to achieve the minimum throughput of /hana/log and /hana/data as desired by SAP, you need to build a RAID 0 using MDADM or LVM over multiple Azure Premium Storage disks. e usare i volumi RAID come volumi /hana/data e /hana/log.And use the RAID volumes as /hana/data and /hana/log volumes.

Importante

I tre file system SAP HANA /data, /log e /shared non devono essere inseriti in un gruppo di volumi predefinito o radice.The three SAP HANA FileSystems /data, /log and /shared must not be put in a default or root volume group. È consigliabile seguire le linee guida per i fornitori Linux che in genere creano singoli gruppi di volumi per /data, /log e /shared.It is highly recommended to follow the Linux Vendors guidance which is typically to create individual Volume Groups for /data, /log and /shared.

Raccomandazione: per le dimensioni di striping di RAID 0 è consigliabile l'uso di:Recommendation: As stripe sizes for the RAID 0 the recommendation is to use:

  • 256 KB per /hana/data256 KB for /hana/data
  • 32 KB per /hana/log32 KB for /hana/log

Importante

Le dimensioni di striping per /hana/data sono state modificate rispetto alle raccomandazioni precedenti da 64 KB o 128 KB a 256 KB in base alle esperienze dei clienti con versioni più recenti di Linux.The stripe size for /hana/data got changed from earlier recommendations calling for 64 KB or 128 KB to 256 KB based on customer experiences with more recent Linux versions. Le dimensioni di 256 KB offrono prestazioni leggermente miglioriThe size of 256 KB is providing slightly better performance

Nota

Non è necessario configurare alcun livello di ridondanza con i volumi RAID perché l'Archiviazione Standard e Premium di Azure mantiene tre immagini di un disco rigido virtuale.You don't need to configure any redundancy level using RAID volumes since Azure Premium and Standard storage keep three images of a VHD. L'utilizzo di un volume RAID è richiesto esclusivamente per configurare volumi in grado di offrire una velocità effettiva di I/O sufficiente.The usage of a RAID volume is purely to configure volumes that provide sufficient I/O throughput.

Accumulare un certo numero di dischi rigidi virtuali di Azure in una configurazione RAID consente di ottenere valori cumulativi per le operazioni di I/O al secondo e la velocità effettiva di archiviazione.Accumulating a number of Azure VHDs underneath a RAID, is accumulative from an IOPS and storage throughput side. Pertanto, se si configura un sistema RAID 0 su 3 dischi di Archiviazione Premium di Azure P30, si dovrebbero ottenere livelli triplicati di operazioni di I/O al secondo e velocità effettiva di archiviazione rispetto a un singolo disco di Archiviazione Premium di Azure P30.So, if you put a RAID 0 over 3 x P30 Azure Premium Storage disks, it should give you three times the IOPS and three times the storage throughput of a single Azure Premium Storage P30 disk.

Durante il ridimensionamento o quando si sceglie una macchina virtuale, tenere presente anche la velocità effettiva di I/O complessiva delle macchine virtuali.Also keep the overall VM I/O throughput in mind when sizing or deciding for a VM. Per informazioni sulla velocità effettiva di archiviazione complessiva delle macchine virtuali, vedere l'articolo Dimensioni delle macchine virtuali ottimizzate per la memoria.Overall VM storage throughput is documented in the article Memory optimized virtual machine sizes.

Modalità di pianificazione I/O LinuxLinux I/O Scheduler mode

Linux offre varie modalità di pianificazione I/O diverse.Linux has several different I/O scheduling modes. Una raccomandazione comune per i fornitori di Linux e SAP consiste nel riconfigurare la modalità di pianificazione I/O per i volumi di dischi dalla modalità mq-deadline o kyber alla modalità noop (non multiqueue) o none per (multiqueue).Common recommendation through Linux vendors and SAP is to reconfigure the I/O scheduler mode for disk volumes from the mq-deadline or kyber mode to the noop (non-multiqueue) or none for (multiqueue) mode. Informazioni dettagliate sono disponibili nella nota SAP #1984787.Details are referenced in SAP Note #1984787.

Soluzioni con Archiviazione Premium e l'acceleratore di scrittura di Azure per macchine virtuali di Azure della serie MSolutions with Premium Storage and Azure Write Accelerator for Azure M-Series virtual machines

L'acceleratore di scrittura di Azure è una funzionalità disponibile esclusivamente per le VM di Azure della serie M.Azure Write Accelerator is a functionality that is available for Azure M-Series VMs exclusively. Come indicato dal nome, lo scopo della funzionalità è migliorare la latenza di I/O delle scritture per l'Archiviazione Premium di Azure.As the name states, the purpose of the functionality is to improve I/O latency of writes against the Azure Premium Storage. Per SAP HANA, l'uso dell'acceleratore di scrittura è previsto solo sul volume /hana/log.For SAP HANA, Write Accelerator is supposed to be used against the /hana/log volume only. Pertanto, /hana/data e /hana/log sono volumi separati con l'acceleratore di scrittura di Azure che supporta solo il volume /hana/log.Therefore, the /hana/data and /hana/log are separate volumes with Azure Write Accelerator supporting the /hana/log volume only.

Importante

Quando si usa Archiviazione Premium di Azure, l'uso dell'acceleratore di scrittura di Azure o del volume /hana/log è obbligatorio.When using Azure Premium Storage, the usage of Azure Write Accelerator or the /hana/log volume is mandatory. L'acceleratore di scrittura è disponibile solo per Archiviazione Premium e per le VM della serie M e Mv2.Write Accelerator is available for premium Storage and M-Series and Mv2-Series VMs only.

Gli elementi consigliati sulla memorizzazione nella cache riportati di seguito presuppongono caratteristiche di I/O per SAP HANA come:The caching recommendations below are assuming the I/O characteristics for SAP HANA that list like:

  • Non esiste quasi nessun carico di lavoro in lettura sui file di dati HANA,There hardly is any read workload against the HANA data files. ad eccezione degli I/O di grandi dimensioni dopo il riavvio dell'istanza di HANA o quando i dati vengono caricati in HANA.Exceptions are large sized I/Os after restart of the HANA instance or when data is loaded into HANA. Un altro caso di I/O in lettura di dimensioni maggiori sui file di dati è rappresentato dai backup di database HANA.Another case of larger read I/Os against data files can be HANA database backups. Di conseguenza spesso la lettura della cache non ha senso in quanto, nella maggior parte dei casi, tutti i volumi dei file di dati devono essere letti completamente.As a result read caching mostly does not make sense since in most of the cases, all data file volumes need to be read completely.
  • La scrittura sui file di dati si verifica in burst in base ai punti di salvataggio HANA e al ripristino da arresto anomalo del sistema HANA.Writing against the data files is experienced in bursts based by HANA savepoints and HANA crash recovery. La scrittura di punti di salvataggio è un'operazione asincrona e non impedisce le transazioni dell'utente.Writing savepoints is asynchronous and are not holding up any user transactions. La scrittura di dati durante il ripristino da arresto anomalo del sistema è un'operazione critica a livello di prestazioni per ottenere che il sistema risponda di nuovo rapidamente.Writing data during crash recovery is performance critical in order to get the system responding fast again. Tuttavia, il ripristino da arresto anomalo del sistema dovrebbe essere un caso piuttosto eccezionale.However, crash recovery should be rather exceptional situations
  • Esistono pochissime operazioni di lettura dai file di rollforward HANA.There are hardly any reads from the HANA redo files. Le eccezioni sono gli I/O di grandi dimensioni quando si eseguono backup dei log di transazioni, il ripristino da arresto anomalo del sistema o nella fase di riavvio di un'istanza HANA.Exceptions are large I/Os when performing transaction log backups, crash recovery, or in the restart phase of a HANA instance.
  • Il carico principale sul file di log di rollforward SAP HANA è rappresentato delle operazioni di scrittura.Main load against the SAP HANA redo log file is writes. A seconda del tipo di carico di lavoro, è possibile che le operazioni di I/O siano di piccole dimensioni, ad esempio 4 kB o, in altri casi, di almeno 1 MB.Dependent on the nature of workload, you can have I/Os as small as 4 KB or in other cases I/O sizes of 1 MB or more. La latenza di scrittura rispetto al log di rollforward SAP HANA è critica dal punto di vista delle prestazioni.Write latency against the SAP HANA redo log is performance critical.
  • Tutti i dati delle scritture devono essere salvati in modo permanente su disco in modo affidabile.All writes need to be persisted on disk in a reliable fashion

Raccomandazione: tenendo conto di questi criteri di I/O osservati da SAP HANA, la memorizzazione nella cache per i diversi volumi tramite Archiviazione Premium di Azure deve essere impostata nel modo seguente:Recommendation: As a result of these observed I/O patterns by SAP HANA, the caching for the different volumes using Azure Premium Storage should be set like:

  • /hana/data: nessuna memorizzazione nella cache/hana/data - no caching
  • /hana/log: nessuna memorizzazione nella cache ad eccezione della serie M e Mv2 in cui è necessario abilitare l'acceleratore di scrittura senza la memorizzazione nella cache di lettura./hana/log - no caching - exception for M- and Mv2-Series where Write Accelerator should be enabled without read caching.
  • /hana/shared: lettura della cache/hana/shared - read caching

Importante

La certificazione SAP HANA per le macchine virtuali di Azure della serie M è valida esclusivamente con l'acceleratore di scrittura di Azure per il volume /hana/log.SAP HANA certification for Azure M-Series virtual machines is exclusively with Azure Write Accelerator for the /hana/log volume. Di conseguenza, per le distribuzioni di SAP HANA in scenari di produzione nelle macchine virtuali di Azure della serie M è prevista la configurazione con l'acceleratore di scrittura di Azure per il volume /hana/log.As a result, production scenario SAP HANA deployments on Azure M-Series virtual machines are expected to be configured with Azure Write Accelerator for the /hana/log volume.

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.For production scenarios, check whether a certain VM type is supported for SAP HANA by SAP in the SAP documentation for IAAS.

Le raccomandazioni spesso superano i requisiti minimi di SAP indicati in precedenza in questo articolo.The recommendations are often exceeding the SAP minimum requirements as stated earlier in this article. Le raccomandazioni elencate costituiscono un compromesso tra le raccomandazioni di SAP relative alle dimensioni e la velocità effettiva massima di archiviazione offerta dai diversi tipi di VM.The listed recommendations are a compromise between the size recommendations by SAP and the maximum storage throughput the different VM types provide.

Raccomandazione: le configurazioni consigliate per gli scenari di produzione sono simili alle seguenti:Recommendation: The recommended configurations for production scenarios look like:

SKU di VMVM SKU RAMRAM Max.Max. velocità effettivaVM I/O
Velocità effettivaThroughput
/hana/data/hana/data /hana/log/hana/log /hana/shared/hana/shared volume /root/root volume /usr/sap/usr/sap hana/backuphana/backup
M32tsM32ts 192 GiB192 GiB 500 MB/s500 MB/s 3 x P203 x P20 2 x P202 x P20 1 x P201 x P20 1 x P61 x P6 1 x P61 x P6 1 x P201 x P20
M32lsM32ls 256 GiB256 GiB 500 MB/s500 MB/s 3 x P203 x P20 2 x P202 x P20 1 x P201 x P20 1 x P61 x P6 1 x P61 x P6 1 x P201 x P20
M64lsM64ls 512 GiB512 GiB 1000 MB/s1000 MB/s 3 x P203 x P20 2 x P202 x P20 1 x P201 x P20 1 x P61 x P6 1 x P61 x P6 1 x P301 x P30
M64sM64s 1000 GiB1000 GiB 1000 MB/s1000 MB/s 4 x P204 x P20 2 x P202 x P20 1 x P301 x P30 1 x P61 x P6 1 x P61 x P6 2 x P302 x P30
M64msM64ms 1750 GiB1750 GiB 1000 MB/s1000 MB/s 3 x P303 x P30 2 x P202 x P20 1 x P301 x P30 1 x P61 x P6 1 x P61 x P6 3 x P303 x P30
M128sM128s 2000 GiB2000 GiB 2000 MB/s2000 MB/s 3 x P303 x P30 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 2 x P402 x P40
M128msM128ms 3800 GiB3800 GiB 2000 MB/s2000 MB/s 5 x P305 x P30 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 4 x P404 x P40
M208s_v2M208s_v2 2850 GiB2850 GiB 1000 MB/s1000 MB/s 4 x P304 x P30 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 3 x P403 x P40
M208ms_v2M208ms_v2 5700 GiB5700 GiB 1000 MB/s1000 MB/s 4 x P404 x P40 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 3 x P503 x P50
M416s_v2M416s_v2 5700 GiB5700 GiB 2000 MB/s2000 MB/s 4 x P404 x P40 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 3 x P503 x P50
M416ms_v2M416ms_v2 11400 GiB11400 GiB 2000 MB/s2000 MB/s 8 x P408 x P40 2 x P202 x P20 1 x P301 x P30 1 x P101 x P10 1 x P61 x P6 4 x P504 x P50

Controllare se la velocità effettiva di archiviazione per i diversi volumi suggeriti soddisfa i requisiti del carico di lavoro che si vuole eseguire.Check whether the storage throughput for the different suggested volumes meets the workload that you want to run. Se il carico di lavoro richiede volumi più elevati per /hana/data e /hana/log, è necessario aumentare il numero di dischi rigidi virtuali di Archiviazione Premium di Azure.If the workload requires higher volumes for /hana/data and /hana/log, you need to increase the number of Azure Premium Storage VHDs. Il dimensionamento di un volume con più dischi rigidi virtuali di quelli elencati consente di aumentare le operazioni di I/O al secondo e la velocità effettiva di I/O entro i limiti del tipo di macchina virtuale di Azure.Sizing a volume with more VHDs than listed increases the IOPS and I/O throughput within the limits of the Azure virtual machine type.

L'acceleratore di scrittura di Azure funziona solo in combinazione con Azure Managed Disks.Azure Write Accelerator only works in conjunction with Azure managed disks. Almeno i dischi di Archiviazione Premium di Azure che costituiscono il volume /hana/log devono quindi essere distribuiti come dischi gestiti.So at least the Azure Premium Storage disks forming the /hana/log volume need to be deployed as managed disks.

Esistono limiti per il numero di dischi rigidi virtuali di Archiviazione Premium di Azure per ogni macchina virtuale supportati dall'acceleratore di scrittura di Azure.There are limits of Azure Premium Storage VHDs per VM that can be supported by Azure Write Accelerator. I limiti correnti sono:The current limits are:

  • 16 dischi rigidi virtuali per una VM M128xx e M416xx16 VHDs for an M128xx and M416xx VM
  • 8 dischi rigidi virtuali per una VM M64xx e M208xx8 VHDs for an M64xx and M208xx VM
  • 4 dischi rigidi virtuali per una macchina virtuale M32xx4 VHDs for an M32xx VM

Istruzioni più dettagliate su come abilitare l'acceleratore di scrittura di Azure sono disponibili nell'articolo Acceleratore di scrittura.More detailed instructions on how to enable Azure Write Accelerator can be found in the article Write Accelerator.

La stessa documentazione include anche informazioni dettagliate e sulle restrizioni per l'acceleratore di scrittura di Azure.Details and restrictions for Azure Write Accelerator can be found in the same documentation.

Raccomandazione: è necessario usare l'acceleratore di scrittura per i dischi che formano il volume /hana/logRecommendation: You need to use Write Accelerator for disks forming the /hana/log volume

Configurazione di Archiviazione di Azure tenendo conto dei costiCost conscious Azure Storage configuration

La tabella seguente illustra una configurazione di tipi di macchine virtuali comunemente usati dai clienti per ospitare SAP HANA in VM di Azure.The following table shows a configuration of VM types that customers also use to host SAP HANA on Azure VMs. Potrebbero essere presenti alcuni tipi di VM che non soddisfano tutti i criteri minimi per SAP HANA o non sono ufficialmente supportati con SAP HANA da SAP,There might be some VM types that might not meet all minimum storage criteria for SAP HANA or are not officially supported with SAP HANA by SAP. anche se offrono prestazioni adeguate per scenari non di produzione.But so far those VMs seemed to perform fine for non-production scenarios. /hana/data e /hana/log vengono combinati in un solo volume.The /hana/data and /hana/log are combined to one volume. Di conseguenza, l'uso dell'acceleratore di scrittura di Azure può diventare una limitazione in termini di operazioni di I/O al secondo.As a result the usage of Azure Write Accelerator can become a limitation in terms of IOPS.

Nota

Per gli scenari SAP supportati, controllare se un determinato tipo di VM è supportato da SAP per SAP HANA nella documentazione SAP per IAAS.For SAP supported scenarios, check whether a certain VM type is supported for SAP HANA by SAP in the SAP documentation for IAAS.

Nota

Una modifica rispetto alle raccomandazioni precedenti per una soluzione economica consiste nel passare dai dischi HDD Standard di Azure ai dischi SDD Standard di Azure per prestazioni migliori e più affidabiliA change from former recommendations for a cost conscious solution, is to move from Azure Standard HDD disks to better performing and more reliable Azure Standard SSD disks

Le raccomandazioni spesso superano i requisiti minimi di SAP indicati in precedenza in questo articolo.The recommendations are often exceeding the SAP minimum requirements as stated earlier in this article. Le raccomandazioni elencate costituiscono un compromesso tra le raccomandazioni di SAP relative alle dimensioni e la velocità effettiva massima di archiviazione offerta dai diversi tipi di VM.The listed recommendations are a compromise between the size recommendations by SAP and the maximum storage throughput the different VM types provide.

SKU di VMVM SKU RAMRAM Max.Max. velocità effettivaVM I/O
Velocità effettivaThroughput
/hana/data and /hana/log/hana/data and /hana/log
con striping con LVM o MDADMstriped with LVM or MDADM
/hana/shared/hana/shared volume /root/root volume /usr/sap/usr/sap hana/backuphana/backup
DS14v2DS14v2 112 GiB112 GiB 768 MB/s768 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E151 x E15
E16v3E16v3 128 GiB128 GiB 384 MB/s384 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E151 x E15
E32v3E32v3 256 GiB256 GiB 768 MB/s768 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E201 x E20
E64v3E64v3 432 GiB432 GiB 1.200 MB/s1,200 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E301 x E30
GS5GS5 448 GiB448 GiB 2.000 MB/s2,000 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E301 x E30
M32tsM32ts 192 GiB192 GiB 500 MB/s500 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E201 x E20
M32lsM32ls 256 GiB256 GiB 500 MB/s500 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E201 x E20
M64lsM64ls 512 GiB512 GiB 1.000 MB/s1,000 MB/s 3 x P203 x P20 1 x E201 x E20 1 x E61 x E6 1 x E61 x E6 1 x E301 x E30
M64sM64s 1.000 GiB1,000 GiB 1.000 MB/s1,000 MB/s 2 x P302 x P30 1 x E301 x E30 1 x E61 x E6 1 x E61 x E6 2 x E302 x E30
M64msM64ms 1.750 GiB1,750 GiB 1.000 MB/s1,000 MB/s 3 x P303 x P30 1 x E301 x E30 1 x E61 x E6 1 x E61 x E6 3 x E303 x E30
M128sM128s 2.000 GiB2,000 GiB 2.000 MB/s2,000 MB/s 3 x P303 x P30 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 2 x E402 x E40
M128msM128ms 3.800 GiB3,800 GiB 2.000 MB/s2,000 MB/s 5 x P305 x P30 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 2 x E502 x E50
M208s_v2M208s_v2 2.850 GiB2,850 GiB 1.000 MB/s1,000 MB/s 4 x P304 x P30 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 3 x E403 x E40
M208ms_v2M208ms_v2 5.700 GiB5,700 GiB 1.000 MB/s1,000 MB/s 4 x P404 x P40 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 4 x E404 x E40
M416s_v2M416s_v2 5.700 GiB5,700 GiB 2.000 MB/s2,000 MB/s 4 x P404 x P40 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 4 x E404 x E40
M416ms_v2M416ms_v2 11.400 GiB11400 GiB 2.000 MB/s2,000 MB/s 8 x P408 x P40 1 x E301 x E30 1 x E101 x E10 1 x E61 x E6 4 x E504 x E50

I dischi consigliati per i tipi di macchine virtuali più piccoli con 3 x P20 superano in dimensioni i volumi riguardanti le indicazioni di spazio contenute nel white paper sull'archiviazione di SAP TDI.The disks recommended for the smaller VM types with 3 x P20 oversize the volumes regarding the space recommendations according to the SAP TDI Storage Whitepaper. Tuttavia, la scelta indicata nella tabella è stata effettuata per offrire una velocità effettiva del disco sufficiente per SAP HANA.However the choice as displayed in the table was made to provide sufficient disk throughput for SAP HANA. Se è necessario apportare modifiche al volume /hana/backup, che è stato ridimensionato per mantenere backup che rappresentano il doppio del volume di memoria, procedere liberamente.If you need changes to the /hana/backup volume, which was sized for keeping backups that represent twice the memory volume, feel free to adjust.
Controllare se la velocità effettiva di archiviazione per i diversi volumi suggeriti soddisfa i requisiti del carico di lavoro che si vuole eseguire.Check whether the storage throughput for the different suggested volumes meets the workload that you want to run. Se il carico di lavoro richiede volumi più elevati per /hana/data e /hana/log, è necessario aumentare il numero di dischi rigidi virtuali di Archiviazione Premium di Azure.If the workload requires higher volumes for /hana/data and /hana/log, you need to increase the number of Azure Premium Storage VHDs. Il dimensionamento di un volume con più dischi rigidi virtuali di quelli elencati consente di aumentare le operazioni di I/O al secondo e la velocità effettiva di I/O entro i limiti del tipo di macchina virtuale di Azure.Sizing a volume with more VHDs than listed increases the IOPS and I/O throughput within the limits of the Azure virtual machine type.

Nota

Le configurazioni sopra indicate NON traggono vantaggio dal contratto di servizio per macchine virtuali con istanza singola di macchina virtuale di Azure perché usa in combinazione Archiviazione Premium di Azure e Archiviazione Standard di Azure.The configurations above would NOT benefit from Azure virtual machine single VM SLA since it does use a mixture of Azure Premium Storage and Azure Standard Storage. Tuttavia, la selezione è stata scelta per ottimizzare i costi.However, the selection was chosen in order to optimize costs. È necessario scegliere Archiviazione Premium per tutti i dischi sopra quello elencato come Archiviazione di Azure Standard (Sxx) per rendere la configurazione della macchina virtuale conforme al contratto di servizio per singole macchine virtuali di Azure.You would need to choose Premium Storage for all the disks above that listed as Azure Standard Storage (Sxx) to make the VM configuration compliant with the Azure single VM SLA.

Nota

I suggerimenti sulla configurazione del disco forniti fanno riferimento ai requisiti minimi definiti da SAP per i provider di infrastruttura.The disk configuration recommendations stated are targeting minimum requirements SAP expresses towards their infrastructure providers. Nelle distribuzioni effettive dei clienti e negli scenari con carichi di lavoro reali, tuttavia, si sono verificate situazioni in cui questi suggerimenti non garantivano funzionalità sufficienti.In real customer deployments and workload scenarios, situations were encountered where these recommendations still did not provide sufficient capabilities. Queste situazioni si possono verificare quando un cliente richiede un ricaricamento più veloce dei dati dopo un riavvio HANA o se una configurazione di backup richiede una larghezza di banda maggiore per l'archiviazione.These could be situations where a customer required a faster reload of the data after a HANA restart or where backup configurations required higher bandwidth to the storage. Altri casi includono, ad esempio, percorsi /hana/log in cui 5000 IOPS non sono sufficienti per un carico di lavoro specifico.Other cases included /hana/log where 5000 IOPS were not sufficient for the specific workload. Considerare quindi queste indicazioni come punto di inizio e adattarle in base ai requisiti del carico di lavoro.So take these recommendations as a starting point and adapt based on the requirements of the workload.

Configurazione dell'archiviazione su disco Ultra di Azure per SAP HANAAzure Ultra disk storage configuration for SAP HANA

Microsoft sta implementando un nuovo tipo di archiviazione di Azure denominato disco Ultra di Azure.Microsoft is in the process of rolling out a new Azure storage type called Azure Ultra disk. La differenza significativa tra l'archiviazione di Azure offerta fino a questo momento e il disco Ultra è che le capacità del disco non sono più associate alle sue dimensioni.The significant difference between Azure storage offered so far and Ultra disk is that the disk capabilities are not bound to the disk size anymore. I clienti possono definire le capacità seguenti per il disco Ultra:As a customer you can define these capabilities for Ultra disk:

  • Dimensioni di un disco compreso tra 4 GiB e 65.536 GiBSize of a disk ranging from 4 GiB to 65,536 GiB
  • Intervallo di operazioni di I/O al secondo da 100 a 160.000 (il valore massimo dipende anche dai tipi di VM)IOPS range from 100 IOPS to 160K IOPS (maximum depends on VM types as well)
  • Velocità effettiva di archiviazione da 300 MB/sec a 2.000 MB/secStorage throughput from 300 MB/sec to 2,000 MB/sec

Il disco Ultra consente di definire un singolo disco che soddisfi le dimensioni, le operazioni di I/O al secondo e l'intervallo di velocità effettiva del disco.Ultra disk gives you the possibility to define a single disk that fulfills your size, IOPS, and disk throughput range. Anziché usare gestori di volumi logici come LVM o MDADM in Archiviazione Premium di Azure per costruire volumi che soddisfino i requisiti di operazioni di I/O al secondo e velocità effettiva di archiviazione,Instead of using logical volume managers like LVM or MDADM on top of Azure Premium Storage to construct volumes that fulfill IOPS and storage throughput requirements. è possibile eseguire una combinazione di configurazioni tra il disco Ultra e Archiviazione Premium.You can run a configuration mix between Ultra disk and Premium Storage. Di conseguenza, è possibile limitare l'utilizzo del disco Ultra ai volumi /hana/data e /hana/log critici per le prestazioni e coprire gli altri volumi con Archiviazione Premium di Azure.As a result, you can limit the usage of Ultra disk to the performance critical /hana/data and /hana/log volumes and cover the other volumes with Azure Premium Storage

Altri vantaggi offerti dal disco Ultra possono essere la latenza di lettura migliore rispetto ad Archiviazione Premium.Other advantages of Ultra disk can be the better read latency in comparison to Premium Storage. La latenza di lettura più veloce può avere vantaggi quando si vogliono ridurre i tempi di avvio di HANA e il caricamento dei dati in memoria.The faster read latency can have advantages when you want to reduce the HANA startup times and the subsequent load of the data into memory. I vantaggi dell'archiviazione nel disco Ultra si hanno anche quando HANA scrive punti di salvataggio.Advantages of Ultra disk storage also can be felt when HANA is writing savepoints. Poiché i dischi di Archiviazione Premium per /hana/data non sono in genere memorizzati nella cache dell'acceleratore di scrittura, la latenza di scrittura in /hana/data in Archiviazione Premium rispetto al disco Ultra è superiore.Since Premium Storage disks for /hana/data are usually not Write Accelerator cached, the write latency to /hana/data on Premium Storage compared to the Ultra disk is higher. Si può prevedere che la scrittura di punti di salvataggio con il disco Ultra abbia prestazioni migliori.It can be expected that savepoint writing with Ultra disk is performing better on Ultra disk.

Importante

Il disco Ultra non è ancora presente in tutte le aree di Azure e non supporta ancora tutti i tipi di VM elencati di seguito.Ultra disk is not yet present in all the Azure regions and is also not yet supporting all VM types listed below. Per informazioni dettagliate sulla disponibilità del disco Ultra e sulle famiglie di VM supportate, vedere l'articolo Tipi di disco disponibili in Azure.For detailed information where Ultra disk is available and which VM families are supported, check the article What disk types are available in Azure?.

In questa configurazione i volumi /hana/data e /hana/log vengono conservati separatamente.In this configuration, you keep the /hana/data and /hana/log volumes separately. I valori suggeriti sono derivati dagli indicatori KPI che SAP ha per certificare i tipi di VM per le configurazioni SAP HANA e di archiviazione come consigliato nel documento SAP TDI Storage Whitepaper (Withepaper sull'archiviazione SAP TDI).The suggested values are derived out of the KPIs that SAP has to certify VM types for SAP HANA and storage configurations as recommended in the SAP TDI Storage Whitepaper.

Le raccomandazioni spesso superano i requisiti minimi di SAP indicati in precedenza in questo articolo.The recommendations are often exceeding the SAP minimum requirements as stated earlier in this article. Le raccomandazioni elencate costituiscono un compromesso tra le raccomandazioni di SAP relative alle dimensioni e la velocità effettiva massima di archiviazione offerta dai diversi tipi di VM.The listed recommendations are a compromise between the size recommendations by SAP and the maximum storage throughput the different VM types provide.

SKU di VMVM SKU RAMRAM Max.Max. velocità effettivaVM I/O
Velocità effettivaThroughput
Volume /hana/data/hana/data volume Velocità effettiva di I/O /hana/data/hana/data I/O throughput Operazioni di I/O al secondo /hana/data/hana/data IOPS Volume /hana/log/hana/log volume Velocità effettiva di I/O /hana/log/hana/log I/O throughput Operazioni di I/O al secondo /hana/log/hana/log IOPS
E64s_v3E64s_v3 432 GiB432 GiB 1.200 MB/s1,200 MB/s 600 GB600 GB 700 MBps700 MBps 7.5007,500 512 GB512 GB 500 MBps500 MBps 2.0002,000
M32tsM32ts 192 GiB192 GiB 500 MB/s500 MB/s 250 GB250 GB 400 MBps400 MBps 7.5007,500 256 GB256 GB 250 MBps250 MBps 2.0002,000
M32lsM32ls 256 GiB256 GiB 500 MB/s500 MB/s 300 GB300 GB 400 MBps400 MBps 7.5007,500 256 GB256 GB 250 MBps250 MBps 2.0002,000
M64lsM64ls 512 GiB512 GiB 1.000 MB/s1,000 MB/s 600 GB600 GB 600 MBps600 MBps 7.5007,500 512 GB512 GB 400 MBps400 MBps 2.5002,500
M64sM64s 1.000 GiB1,000 GiB 1.000 MB/s1,000 MB/s 1.200 GB1,200 GB 600 MBps600 MBps 7.5007,500 512 GB512 GB 400 MBps400 MBps 2.5002,500
M64msM64ms 1.750 GiB1,750 GiB 1.000 MB/s1,000 MB/s 2.100 GB2,100 GB 600 MBps600 MBps 7.5007,500 512 GB512 GB 400 MBps400 MBps 2.5002,500
M128sM128s 2.000 GiB2,000 GiB 2.000 MB/s2,000 MB/s 2.400 GB2,400 GB 1.200 MBps1,200 MBps 90009,000 512 GB512 GB 800 MBps800 MBps 3,0003,000
M128msM128ms 3.800 GiB3,800 GiB 2.000 MB/s2,000 MB/s 4.800 GB4,800 GB 1.200 MBps1200 MBps 90009,000 512 GB512 GB 800 MBps800 MBps 3,0003,000
M208s_v2M208s_v2 2.850 GiB2,850 GiB 1.000 MB/s1,000 MB/s 3.500 GB3,500 GB 1.000 MBps1,000 MBps 90009,000 512 GB512 GB 400 MBps400 MBps 2.5002,500
M208ms_v2M208ms_v2 5.700 GiB5,700 GiB 1.000 MB/s1,000 MB/s 7.200 GB7,200 GB 1.000 MBps1,000 MBps 90009,000 512 GB512 GB 400 MBps400 MBps 2.5002,500
M416s_v2M416s_v2 5.700 GiB5,700 GiB 2.000 MB/s2,000 MB/s 7.200 GB7,200 GB 1.500 MBps1,500 MBps 90009,000 512 GB512 GB 800 MBps800 MBps 3,0003,000
M416ms_v2M416ms_v2 11.400 GiB11,400 GiB 2.000 MB/s2,000 MB/s 14.400 GB14,400 GB 1.500 MBps1,500 MBps 90009,000 512 GB512 GB 800 MBps800 MBps 3,0003,000

I valori elencati sono intesi come punto di partenza e devono essere valutati in base alle esigenze effettive.The values listed are intended to be a starting point and need to be evaluated against the real demands. Il vantaggio del disco Ultra di Azure è che i valori per operazioni di I/O al secondo e velocità effettiva possono essere adattati senza la necessità di arrestare la VM o il carico di lavoro applicato al sistema.The advantage with Azure Ultra disk is that the values for IOPS and throughput can be adapted without the need to shut down the VM or halting the workload applied to the system.

Nota

Al momento gli snapshot di archiviazione con l'archiviazione su disco Ultra non sono disponibili.So far, storage snapshots with Ultra disk storage is not available. Questo impedisce l'uso degli snapshot delle VM con i servizi di Backup di AzureThis blocks the usage of VM snapshots with Azure Backup Services

Soluzione di archiviazione a costi contenuti con configurazione disco Ultra puroCost conscious storage solution with pure Ultra disk configuration

In questa configurazione i volumi /hana/data e /hana/log vengono conservati nello stesso disco.In this configuration, you the /hana/data and /hana/log volumes on the same disk. I valori suggeriti sono derivati dagli indicatori KPI che SAP ha per certificare i tipi di VM per le configurazioni SAP HANA e di archiviazione come consigliato nel documento SAP TDI Storage Whitepaper (Withepaper sull'archiviazione SAP TDI).The suggested values are derived out of the KPIs that SAP has to certify VM types for SAP HANA and storage configurations as recommended in the SAP TDI Storage Whitepaper.

Le raccomandazioni spesso superano i requisiti minimi di SAP indicati in precedenza in questo articolo.The recommendations are often exceeding the SAP minimum requirements as stated earlier in this article. Le raccomandazioni elencate costituiscono un compromesso tra le raccomandazioni di SAP relative alle dimensioni e la velocità effettiva massima di archiviazione offerta dai diversi tipi di VM.The listed recommendations are a compromise between the size recommendations by SAP and the maximum storage throughput the different VM types provide.

SKU di VMVM SKU RAMRAM Max.Max. velocità effettivaVM I/O
Velocità effettivaThroughput
Volume per /hana/data e /logVolume for /hana/data and /log Velocità effettiva di I/O /hana/data e log/hana/data and log I/O throughput Operazioni di I/O al secondo /hana/data e log/hana/data and log IOPS
E64s_v3E64s_v3 432 GiB432 GiB 1.200 MB/s1,200 MB/s 1.200 GB1,200 GB 1.200 MBps1,200 MBps 9.5009,500
M32tsM32ts 192 GiB192 GiB 500 MB/s500 MB/s 512 GB512 GB 400 MBps400 MBps 9.5009,500
M32lsM32ls 256 GiB256 GiB 500 MB/s500 MB/s 600 GB600 GB 400 MBps400 MBps 9.5009,500
M64lsM64ls 512 GiB512 GiB 1.000 MB/s1,000 MB/s 1.100 GB1,100 GB 900 MBps900 MBps 10,00010,000
M64sM64s 1.000 GiB1,000 GiB 1.000 MB/s1,000 MB/s 1.700 GB1,700 GB 900 MBps900 MBps 10,00010,000
M64msM64ms 1.750 GiB1,750 GiB 1.000 MB/s1,000 MB/s 2.600 GB2,600 GB 900 MBps900 MBps 10,00010,000
M128sM128s 2.000 GiB2,000 GiB 2.000 MB/s2,000 MB/s 2.900 GB2,900 GB 1.800 Mbps1,800 MBps 1200012,000
M128msM128ms 3.800 GiB3,800 GiB 2.000 MB/s2,000 MB/s 5.300 GB5,300 GB 1.800 Mbps1,800 MBps 1200012,000
M208s_v2M208s_v2 2.850 GiB2,850 GiB 1.000 MB/s1,000 MB/s 4.000 GB4,000 GB 900 MBps900 MBps 10,00010,000
M208ms_v2M208ms_v2 5.700 GiB5,700 GiB 1.000 MB/s1,000 MB/s 7.700 GB7,700 GB 900 MBps900 MBps 10,00010,000
M416s_v2M416s_v2 5.700 GiB5,700 GiB 2.000 MB/s2,000 MB/s 7.700 GB7,700 GB 1.800 MBps1,800MBps 1200012,000
M416ms_v2M416ms_v2 11.400 GiB11,400 GiB 2.000 MB/s2,000 MB/s 15.000 GB15,000 GB 1.800 Mbps1,800 MBps 1200012,000

I valori elencati sono intesi come punto di partenza e devono essere valutati in base alle esigenze effettive.The values listed are intended to be a starting point and need to be evaluated against the real demands. Il vantaggio del disco Ultra di Azure è che i valori per operazioni di I/O al secondo e velocità effettiva possono essere adattati senza la necessità di arrestare la VM o il carico di lavoro applicato al sistema.The advantage with Azure Ultra disk is that the values for IOPS and throughput can be adapted without the need to shut down the VM or halting the workload applied to the system.

Volumi NFS v4.1 in Azure NetApp FilesNFS v4.1 volumes on Azure NetApp Files

Azure NetApp Files offre condivisioni NFS native che possono essere usate per i volumi /hana/shared, /hana/data e /hana/log.Azure NetApp Files provides native NFS shares that can be used for /hana/shared, /hana/data, and /hana/log volumes. L'uso di condivisioni NFS basate su Azure NetApp Files per i volumi /hana/data e /hana/log richiede l'utilizzo del protocollo NFS v4.1.Using ANF based NFS shares for the /hana/data and /hana/log volumes requires the usage of the v4.1 NFS protocol. Il protocollo NFS v3 non è supportato per l'utilizzo di volumi /hana/data e /hana/log quando le condivisioni si basano su Azure NetAppFiles.The NFS protocol v3 is not supported for the usage of /hana/data and /hana/log volumes when basing the shares on ANF.

Importante

Il protocollo NFS v3 implementato in Azure NetApp Files non è supportato per l'uso con /hana/data e /hana/log.The NFS v3 protocol implemented on Azure NetApp Files is not supported to be used for /hana/data and /hana/log. L'utilizzo di NFS 4.1 è obbligatorio per i volumi /hana/data e /hana/log da un punto di vista funzionale.The usage of the NFS 4.1 is mandatory for /hana/data and /hana/log volumes from a functional point of view. Mentre per il volume /hana/shared il protocollo NFS v3 o NFS v4.1 può essere usato da un punto di vista funzionale.Whereas for the /hana/shared volume the NFS v3 or the NFS v4.1 protocol can be used from a functional point of view.

Considerazioni importantiImportant considerations

Quando si prende in considerazione Azure NetApp Files per SAP NetWeaver e SAP HANA, tenere presente le considerazioni importanti seguenti:When considering Azure NetApp Files for the SAP Netweaver and SAP HANA, be aware of the following important considerations:

  • La capacità minima del pool è di 4 TiB.The minimum capacity pool is 4 TiB.
  • Le dimensioni minime del volume sono di 100 GiB.The minimum volume size is 100 GiB
  • Azure NetApp Files e tutte le macchine virtuali in cui verranno montati i volumi Azure NetApp Files devono trovarsi nella stessa Rete virtuale di Azure o in reti virtuali con peering nella stessa area.Azure NetApp Files and all virtual machines, where Azure NetApp Files volumes will be mounted, must be in the same Azure Virtual Network or in peered virtual networks in the same region.
  • La rete virtuale selezionata deve avere una subnet delegata ad Azure NetApp Files.The selected virtual network must have a subnet, delegated to Azure NetApp Files.
  • La velocità effettiva di un volume di Azure NetApp è una funzione della quota del volume e del livello di servizio, come documentato in Livelli di servizio per Azure NetApp Files.The throughput of an Azure NetApp volume is a function of the volume quota and Service level, as documented in Service level for Azure NetApp Files. Quando si ridimensionano i volumi di Azure NetApp di HANA, verificare che la velocità effettiva risultante soddisfi i requisiti di sistema HANA.When sizing the HANA Azure NetApp volumes, make sure the resulting throughput meets the HANA system requirements.
  • Azure NetApp Files offre criteri di esportazione: è possibile controllare i client consentiti, il tipo di accesso, come ad esempio lettura e scrittura, sola lettura e così via.Azure NetApp Files offers export policy: you can control the allowed clients, the access type (Read&Write, Read Only, etc.).
  • La funzionalità Azure NetApp Files non è ancora in grado di riconoscere la zona.Azure NetApp Files feature isn't zone aware yet. Attualmente la funzionalità Azure NetApp Files non viene distribuita in tutte le zone di disponibilità in un'area di Azure.Currently Azure NetApp Files feature isn't deployed in all Availability zones in an Azure region. Tenere presente le implicazioni di latenza potenziali in alcune aree di Azure.Be aware of the potential latency implications in some Azure regions.
  • È importante che le macchine virtuali vengano distribuite in prossimità dell'archiviazione di Azure NetApp per una bassa latenza.It is important to have the virtual machines deployed in close proximity to the Azure NetApp storage for low latency.
  • L'ID utente per sidadm e l'ID gruppo per sapsys nelle macchine virtuali devono corrispondere alla configurazione in Azure NetApp Files.The User ID for sidadm and the Group ID for sapsys on the virtual machines must match the configuration in Azure NetApp Files.

Importante

Per carichi di lavoro SAP HANA, è fondamentale una bassa latenza.For SAP HANA workloads, low latency is critical. Collaborare con il rappresentante Microsoft per assicurarsi che le macchine virtuali e i volumi Azure NetApp Files vengano distribuiti in prossimità.Work with your Microsoft representative to ensure that the virtual machines and the Azure NetApp Files volumes are deployed in close proximity.

Importante

Se non vi è corrispondenza tra l'ID utente per sidadm e l'ID gruppo per sapsys tra la macchina virtuale e la configurazione di Azure NetApp, le autorizzazioni per i file nei volumi Azure NetApp, montati in macchine virtuali, verranno visualizzate come nobody.If there is a mismatch between User ID for sidadm and the Group ID for sapsys between the virtual machine and the Azure NetApp configuration, the permissions for files on Azure NetApp volumes, mounted on virtual machines, will be displayed as nobody. Assicurarsi di specificare l'ID utente corretto per sidadm e l'ID gruppo per sapsys quando si acquisisce un nuovo sistema in Azure NetApp Files.Make sure to specify the correct User ID for sidadm and the Group ID for sapsys, when on-boarding a new system to Azure NetApp Files.

Dimensionamento per il database HANA in Azure NetApp FilesSizing for HANA database on Azure NetApp Files

La velocità effettiva di un volume di Azure NetApp è una funzione delle dimensioni del volume e del livello di servizio, come documentato in Livelli di servizio per Azure NetApp Files.The throughput of an Azure NetApp volume is a function of the volume size and Service level, as documented in Service level for Azure NetApp Files.

Quando si progetta l'infrastruttura per SAP in Azure, è necessario conoscere alcuni requisiti minimi di velocità effettiva di archiviazione da parte di SAP, che si traduce nelle caratteristiche minime di velocità effettiva seguenti:As you design the infrastructure for SAP in Azure you should be aware of some minimum storage throughput requirements by SAP, which translate into minimum throughput characteristics of:

  • Abilitare lettura/scrittura in /hana/log per 250 MB/sec con dimensioni di I/O di 1 MBEnable read/write on /hana/log of a 250 MB/sec with 1 MB I/O sizes
  • Abilitare l'attività di lettura per almeno 400 MB/sec per /hana/data con dimensioni di I/O di 16 MB e 64 MBEnable read activity of at least 400 MB/sec for /hana/data for 16 MB and 64 MB I/O sizes
  • Abilitare l'attività di scrittura per almeno 250 MB/sec per /hana/data con dimensioni di I/O di 16 MB e 64 MBEnable write activity of at least 250 MB/sec for /hana/data with 16 MB and 64 MB I/O sizes

I limiti di velocità effettiva di Azure NetApp Files per 1 TiB della quota del volume sono:The Azure NetApp Files throughput limits per 1 TiB of volume quota are:

  • Livello Archiviazione Premium: 64 MiB/sPremium Storage Tier - 64 MiB/s
  • Livello di archiviazione Ultra: 128 MiB/sUltra Storage Tier - 128 MiB/s

Importante

Indipendentemente dalla capacità che si distribuisce in un singolo volume NFS, la velocità effettiva è prevista per un livello di larghezza di banda compreso tra 1,2 e 1,4 GB/sec, usata da un consumer in una macchina virtuale.Independent of the capacity you deploy on a single NFS volume, the throughput, is expected to plateau in the range of 1.2-1.4 GB/sec bandwidth leveraged by a consumer in a virtual machine. Questo dipende dall'architettura sottostante dell'offerta di Azure NetApp Files e dai limiti della sessione Linux correlata in base a NFS.This has to do with the underlying architecture of the ANF offer and related Linux session limits around NFS. I numeri relativi a prestazioni e velocità effettiva, come documentato nell'articolo Risultati dei test di benchmark delle prestazioni per Azure NetApp Files sono stati eseguiti su un volume NFS condiviso con più macchine virtuali client e, di conseguenza, più sessioni.The performance and throughput numbers as documented in the article Performance benchmark test results for Azure NetApp Files were conducted against one shared NFS volume with multiple client VMs and as a result with multiple sessions. Questo scenario è diverso dallo scenario misurato in SAPThat scenario is different to the scenario we measure in SAP. dove misuriamo la velocità effettiva da una singola VM a un volume NFSWhere we measure throughput from a single VM against an NFS volume. ospitato in Azure NetApp Files.hosted on ANF.

Per soddisfare i requisiti di velocità effettiva minima SAP per dati e log e in base alle linee guida per /hana/shared, le dimensioni consigliate sono le seguenti:To meet the SAP minimum throughput requirements for data and log, and according to the guidelines for /hana/shared, the recommended sizes would look like:

VolumeVolume DimensioneSize
Livello Archiviazione PremiumPremium Storage tier
DimensioneSize
Livello Archiviazione UltraUltra Storage tier
Protocollo NFS supportatoSupported NFS protocol
/hana/log//hana/log/ 4 TiB4 TiB 2 TiB2 TiB v4.1v4.1
/hana/data/hana/data 6,3 TiB6.3 TiB 3,2 TiB3.2 TiB v4.1v4.1
/hana/shared/hana/shared Massima (512 GB, 1xRAM) per 4 nodi di lavoroMax(512 GB, 1xRAM) per 4 worker nodes Massima (512 GB, 1xRAM) per 4 nodi di lavoroMax(512 GB, 1xRAM) per 4 worker nodes v3 o v4.1v3 or v4.1

Nota

Le raccomandazioni per il dimensionamento di Azure NetApp Files fanno riferimento ai requisiti minimi definiti da SAP per i provider di infrastruttura.The Azure NetApp Files sizing recommendations stated here are targeting to meet the minimum requirements SAP expresses towards their infrastructure providers. Nelle distribuzioni reali dei clienti e negli scenari di carico di lavoro, questo potrebbe non essere sufficiente.In real customer deployments and workload scenarios, that may not be enough. Considerare quindi queste indicazioni come punto di inizio e adattarle in base ai requisiti del carico di lavoro specifico.Use these recommendations as a starting point and adapt, based on the requirements of your specific workload.

È pertanto possibile prendere in considerazione la distribuzione di una velocità effettiva simile per i volumi Azure NetApp Files, come elencato già per l'archiviazione su disco Ultra.Therefore you could consider to deploy similar throughput for the ANF volumes as listed for Ultra disk storage already. Prendere in considerazione anche le dimensioni elencate per i volumi per i diversi SKU di VM, come già fatto nelle tabelle del disco Ultra.Also consider the sizes for the sizes listed for the volumes for the different VM SKUs as done in the Ultra disk tables already.

Suggerimento

È possibile ridimensionare i volumi Azure NetApp Files in modo dinamico, senza dover eseguire l'operazione unmount per i volumi, arrestare le macchine virtuali o SAP HANA.You can re-size Azure NetApp Files volumes dynamically, without the need to unmount the volumes, stop the virtual machines or stop SAP HANA. Questo consente la flessibilità di soddisfare le esigenze di velocità effettiva previste e non previste per le applicazioni.That allows flexibility to meet your application both expected and unforeseen throughput demands.

La documentazione su come distribuire una configurazione con scalabilità orizzontale SAP HANA con un nodo standby usando i volumi NFS v4.1 ospitati in Azure NetApp Files è pubblicata in Distribuire un sistema di SAP HANA con scalabilità orizzontale con un nodo standby in macchine virtuali di Azure usando Azure NetApp Files su SUSE Linux Enterprise Server.Documentation on how to deploy an SAP HANA scale-out configuration with standby node using NFS v4.1 volumes that are hosted in ANF is published in SAP HANA scale-out with standby node on Azure VMs with Azure NetApp Files on SUSE Linux Enterprise Server.

Passaggi successiviNext steps

Per altre informazioni, vedere:For more information, see: