Configuraciones de almacenamiento SSD prémium de máquinas virtuales de Azure en SAP HANA
Este documento trata sobre las configuraciones de almacenamiento de HANA para Azure Premium Storage o SSD prémium, introducido hace años como almacenamiento de latencia baja para sistemas de administración de bases de datos (DBMS) y otras aplicaciones que necesitan almacenamiento de latencia baja. Para conocer las consideraciones generales sobre los tamaños de franja al usar el administrador de volúmenes lógicos (LVM), la creación de particiones de volúmenes de datos de HANA u otras consideraciones independientes del tipo de almacenamiento en concreto, consulte estos dos documentos:
- Configuraciones de almacenamiento de máquinas virtuales de Azure en SAP HANA
- Tipos de Azure Storage para una carga de trabajo de SAP
Importante
Las sugerencias para las configuraciones de almacenamiento de este documento se han diseñado como indicaciones con las que empezar. Al ejecutar la carga de trabajo y analizar los patrones de uso del almacenamiento, es posible que se dé cuenta de que no está usando todo el ancho de banda de almacenamiento o IOPS (operaciones de E/S por segundo) proporcionados. En ese caso, puede considerar la posibilidad de reducir el tamaño del almacenamiento. También puede que, por el contrario, la carga de trabajo necesite más rendimiento de almacenamiento del sugerido con estas configuraciones. Como resultado, es posible que tenga que implementar más capacidad, IOPS o rendimiento. En el campo de la tensión entre la capacidad de almacenamiento necesaria, la latencia de almacenamiento necesaria, el rendimiento de almacenamiento y las IOPS necesarias y la configuración menos costosa, Azure ofrece suficientes tipos de almacenamiento diferentes con distintas funcionalidades y precios de venta para determinar el compromiso adecuado para usted y su carga de trabajo de HANA y adaptarse a este.
Soluciones con Premium Storage y el Acelerador de escritura de Azure para máquinas virtuales de la serie M de Azure
El Acelerador de escritura de Azure es una funcionalidad que está disponible para máquinas virtuales (VM) de la serie M de Azure exclusivamente en combinación con Azure Premium Storage. Como el nombre indica, el propósito de la funcionalidad es mejorar la latencia de E/S de las escrituras en Azure Premium Storage. Para SAP HANA, el Acelerador de escritura se supone que debe usarse solo en el volumen /hana/log. Por lo tanto, /hana/data y /hana/log son volúmenes independientes y el Acelerador de escritura de Azure solo admite el volumen /hana/log.
Importante
Cuando se usa Azure Premium Storage, es obligatorio usar el Acelerador de escritura para el volumen /hana/log. El Acelerador de escritura solo está disponible para Premium Storage y para las VM de las series M y Mv2. El Acelerador de escritura no funciona en combinación con otras familias de VM de Azure, como Esv3 o Edsv4.
Las recomendaciones de almacenamiento en caché para los siguientes discos Premium de Azure suponen que se dan las siguientes características de E/S para SAP HANA:
- Apenas hay carga de trabajo de lectura en los archivos de datos de HANA. Las excepciones son las operaciones de E/S de tamaño grande después del reinicio de la instancia HANA o cuando se cargan datos en HANA. Otro caso de operaciones de E/S de lectura de mayor tamaño con archivos de datos pueden ser las copias de seguridad de base de datos de HANA. Como resultado, el almacenamiento en caché de lectura no tiene sentido, ya que en la mayoría de los casos, todos los volúmenes de archivos de datos tienen que leerse por completo.
- La escritura en los archivos de datos se produce en ráfagas según los puntos de retorno de HANA y la recuperación tras bloqueos de HANA. La escritura de los puntos de retorno es asincrónica y no bloquea las transacciones de usuario. La escritura de datos durante la recuperación tras bloqueo es esencial en el rendimiento a fin de lograr que el sistema responda de nuevo rápidamente. Sin embargo, la recuperación tras bloqueo debería constituir una situación excepcional.
- Apenas hay lecturas de los archivos de puesta al día de HANA. Las operaciones de E/S grandes al realizar copias de seguridad del registro de transacciones, la recuperación tras bloqueo o en la fase de reinicio de una instancia de HANA constituyen excepciones.
- La carga principal en el caso del archivo de registro de puesta al día SAP HANA la constituyen las escrituras. Según la naturaleza de la carga de trabajo, puede tener operaciones de E/S de solo 4 KB o llegar a superar 1 MB. La latencia de las escrituras en relación con el registro de puesta al día SAP HANA es esencial para el rendimiento.
- Todas las operaciones de escritura se deben conservar en el disco de forma confiable.
Recomendación: Como resultado de estos patrones de E/S observados por SAP HANA, debe establecer el almacenamiento en caché de los diferentes volúmenes con Azure Premium Storage como sigue:
- /hana/data: ninguno o almacenamiento en caché de lectura
- /hana/log: ninguno. Habilite el Acelerador de escritura para máquinas virtuales de la serie M y Mv2, la opción en Azure Portal es "Ninguno + Acelerador de escritura."
- /hana/shared: almacenamiento en caché de lecturas
- Disco de SO: no cambie el almacenamiento en caché predeterminado establecido por Azure en el momento de la creación de la VM.
Nota:
Con algunos de los nuevos tipos de máquinas virtuales M(b)v3, el uso de almacenamiento Premium SSD v1 con caché de lectura podría dar lugar a tasas de IOPS de lectura y escritura y rendimiento inferiores a los que se obtendrían si no se utilizara la caché de lectura.
Funcionalidad de ráfaga de Azure para Premium Storage
En el caso de los discos de Azure Premium Storage con una capacidad de 512 GiB o inferior, se ofrece funcionalidad de ráfaga. La forma exacta en que funciona la ráfaga de disco se describe en el artículo Seguridad de disco. Al leer el artículo, comprenderá el concepto de acumulación de operaciones de E/S por segundo (IOPS) y rendimiento en los casos en que la carga de trabajo de E/S esté por debajo del valor de IOPS y de rendimiento de los discos nominal (para obtener más información sobre el rendimiento nominal, consulte Precios del disco administrado). Acumulará la diferencia de IOPS y rendimiento entre el uso actual y los valores nominales del disco. Las ráfagas están limitadas a un máximo de 30 minutos.
Los casos ideales en los que se puede planear esta funcionalidad de ráfaga serán, probablemente, los volúmenes o discos que contengan archivos de datos para distintos DBMS. Se espera que la carga de trabajo de E/S para esos volúmenes, especialmente con sistemas de gama pequeña o mediana, tenga el aspecto siguiente:
- Carga de trabajo de lectura baja a moderada, ya que idealmente los datos se almacenan en caché en la memoria o, al igual que con SAP HANA, deben estar completamente en memoria
- Ráfagas de escritura desencadenadas por puntos de control o puntos de retorno de la base de datos que se emiten de forma regular
- Carga de trabajo de copia de seguridad que se lee en un flujo continuo en los casos en que las copias de seguridad no se ejecutan mediante instantáneas de almacenamiento
- En el caso de SAP HANA, carga de los datos en memoria después de reiniciar una instancia
Especialmente en sistemas DBMS más pequeños en los que la carga de trabajo controla solo unos cientos de transacciones por segundo, esta funcionalidad de ráfaga puede tener sentido para los discos o volúmenes que almacenan la transacción o el registro de fase de puesta al día. La carga de trabajo esperada en este disco o volúmenes tiene el siguiente aspecto:
- Las escrituras regulares en el disco que dependen de la carga de trabajo y la naturaleza de la carga de trabajo, ya que es probable que todas las confirmaciones emitidas por la aplicación desencadenen una operación de E/S
- Mayor carga de trabajo en el rendimiento para los casos de tareas operativas, como crear o recompilar índices
- Ráfagas de lectura al realizar copias de seguridad de registros de transacciones o fase de puesta al día
Solución de almacenamiento recomendada para producción basada en Azure Premium Storage
Importante
La certificación de SAP HANA para las máquinas virtuales de serie M de Azure es exclusivamente con el Acelerador de escritura de Azure para el volumen /hana/log. Como resultado, las implementaciones de SAP HANA en un escenario de producción en máquinas virtuales de la serie M de Azure se espera que estén configuradas con el Acelerador de escritura de Azure para el volumen /hana/log.
Nota
En escenarios que implican Azure Premium Storage, estamos implementando funcionalidades de ráfaga en la configuración. A medida que usa herramientas de prueba de almacenamiento de cualquier forma o formulario, tenga en cuenta el funcionamiento de la expansión de discos Premium de Azure. Al ejecutar las pruebas de almacenamiento que proporciona la herramienta HWCCT o HCMT de SAP, no se espera que todas las pruebas cumplan los criterios, ya que algunas pruebas superarán los créditos de expansión que se pueden acumular. Especialmente, cuando todas las pruebas se ejecutan secuencialmente sin interrupción.
Nota
Con las VM M32ts y M32ls, puede ocurrir que el rendimiento del disco sea menor de lo esperado mediante las pruebas de disco HCMT/HWCCT. Esto puede ocurrir incluso con la expansión de disco o con un rendimiento de E/S suficientemente aprovisionado de los discos subyacentes. La causa principal del comportamiento observado era que los archivos de prueba de almacenamiento HCMT/HWCCT estaban completamente almacenados en la caché de lectura de los discos de datos de almacenamiento prémium. Esta caché se encuentra en el host de proceso que hospeda la máquina virtual y que puede almacenar por completo en caché los archivos de prueba de HCMT/HWCCT. En tal caso, las cuotas enumeradas en la columna Rendimiento máximo de almacenamiento temporal y en caché: IOPS/MBps (tamaño de caché en GiB) del artículo Serie M son relevantes. Específicamente para M32ts y M32ls, la cuota de rendimiento en función de la caché de lectura es de solo 400 MB/seg. Como resultado, los archivos de prueba están completamente almacenados en la caché, y es posible que, a pesar de la expansión del disco o de obtener un mayor rendimiento de E/S aprovisionado, las pruebas sean ligeramente inferiores a 400 MB/seg del rendimiento máximo. Como alternativa, puede realizar pruebas sin la caché de lectura habilitada en los discos de datos de Azure Premium Storage.
Nota
Para escenarios de producción, compruebe si un determinado tipo de máquina virtual es compatible con SAP HANA de SAP en la documentación de SAP para IaaS.
Recomendación: Las configuraciones recomendadas para escenarios de producción de Azure Premium Storage tienen el siguiente aspecto:
Configuración para el volumen /hana/data de SAP:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
/hana/data | Rendimiento aprovisionado | Rendimiento de ráfaga máximo | E/S | IOPS de ráfaga |
---|---|---|---|---|---|---|---|
M32ts | 192 GiB | 500 MBps | 4 x P6 | 200 MBps | 680 Mbps | 960 | 14 000 |
M32ls | 256 GiB | 500 MBps | 4 x P6 | 200 MBps | 680 Mbps | 960 | 14 000 |
M64ls | 512 GB | 1000 MBps | 4 x P10 | 400 MBps | 680 Mbps | 2\.000 | 14 000 |
M32(d)ms_v2 | 875 GiB | 500 MBps | 4 x P15 | 500 MBps | 680 Mbps | 4400 | 14 000 |
M48(d)s_1_v3, M96(d)s_1_v3 | 974 GiB | 1560 MBps | 4 x P15 | 500 MBps | 680 Mbps | 4400 | 14 000 |
M64s, M64(d)s_v2 | 1024 GiB | 1000 MBps | 4 x P15 | 500 MBps | 680 Mbps | 4400 | 14 000 |
M64ms, M64(d)ms_v2 | 1792 GiB | 1000 MBps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M96(d)s_2_v3 | 1946 GiB | 3120 MBps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M128s, M128(d)s_v2 | 2048 GiB | 2000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M192i(d)s_v2 | 2048 GiB | 2000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M128ms, M128(d)ms_v2 | 3892 GiB | 2000 Mbps | 4 x P30 | 800 MBps | sin expansión | 20.000 | sin expansión |
M176(d)s_3_v3 | 2794 GiB | 4000 MBps | 4 x P30 | 800 MBps | sin expansión | 20.000 | sin expansión |
M176(d)s_4_v3 | 3892 GiB | 4000 MBps | 4 x P30 | 800 MBps | sin expansión | 20.000 | sin expansión |
M192i(d)ms_v2 | 4096 GiB | 2000 Mbps | 4 x P30 | 800 MBps | sin expansión | 20.000 | sin expansión |
M208s_v2 | 2850 GiB | 1000 MBps | 4 x P30 | 800 MBps | sin expansión | 20.000 | sin expansión |
M208ms_v2 | 5700 GiB | 1000 MBps | 4 x P40 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M416(d)s_6_v3 | 5,696 GiB | 4000 MBps | 4 x P40 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M416s_v2 | 5700 GiB | 2000 Mbps | 4 x P40 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M416(d)s_8_v2 | 7600 | 2000 Mbps | 4 x P40 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M416(d)s_8_v3 | 7600 | 4000 MBps | 4 x P40 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M416ms_v2 | 11 400 GiB | 2000 Mbps | 4 x P50 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M624(d)s_12_v3, M832(d)s_12_v3 | 11 400 GiB | 4000 MBps | 4 x P50 | 1000 MBps | sin expansión | 30,000 | sin expansión |
M832ixs1 | 14 902 GiB | mayor que 2000 Mbps | 4 x P602 | 2000 Mbps | sin expansión | 64 000 | sin expansión |
M832i(d)s_16_v3 | 15,200 GiB | 8000 Mbps | 4 x P602 | 2000 Mbps | sin expansión | 64 000 | sin expansión |
M832ixs_v21 | 23 088 GiB | mayor que 2000 Mbps | 4 x P602 | 2000 Mbps | sin expansión | 64 000 | sin expansión |
M896ixds_32_v31 | 30 400 GiB | 8000 Mbps | 4 x P602 | 2000 Mbps | sin expansión | 64 000 | sin expansión |
M1792ixds_32_v31 | 30 400 GiB | 8000 Mbps | 6 x P602 | 2000 Mbps | sin expansión | 64 000 | sin expansión |
1 Tipo de máquina virtual no disponible de forma predeterminada. póngase en contacto con su equipo de cuentas de Microsoft
2 El rendimiento máximo proporcionado por la máquina virtual y el requisito de rendimiento de la carga de trabajo de SAP HANA, especialmente la actividad de punto de retorno, puede forzar la implementación de una capacidad significativa de Premium Storage v1.
Para el volumen /hana/log. La configuración sería similar a la siguiente:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
Volumen /hana/log | Rendimiento aprovisionado | Rendimiento de ráfaga máximo | E/S | IOPS de ráfaga |
---|---|---|---|---|---|---|---|
M32ts | 192 GiB | 500 MBps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
M32ls | 256 GiB | 500 MBps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
M64ls | 512 GB | 1000 MBps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
M32(d)ms_v2 | 875 GiB | 500 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M48(d)s_1_v3, M96(d)s_1_v3 | 974 GiB | 1560 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M64s, M64(d)s_v2 | 1024 GiB | 1000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M64ms, M64(d)s_v2 | 1792 GiB | 1000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M96(d)s_2_v3 | 1946 GiB | 3120 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M128s, M128(d)s_v2 | 2048 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M192i(d)s_v2 | 2048 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M176(d)s_3_v3 | 2794 GiB | 4000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M176(d)s_4_v3 | 3892 GiB | 4000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M192i(d)ms_v2 | 4096 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M208s_v2 | 2850 GiB | 1000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M208ms_v2 | 5700 GiB | 1000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M416(d)s_6_v3 | 5,696 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M416s_v2 | 5700 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M416s_8_v2 | 7600 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M416(d)s_8_v3 | 7600 GiB | 4000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M416ms_v2 | 11 400 GiB | 2000 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M624(d)s_12_v3, M832(d)s_12_v3 | 11 400 GiB | 4000 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
M832ixs1 | 14 902 GiB | mayor que 2000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M832i(d)s_16_v3 | 15,200 GiB | 8000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M832ixs_v21 | 23 088 GiB | mayor que 2000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M896ixds_32_v31 | 30 400 GiB | 8000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
M1792ixds_32_v31 | 30 400 GiB | 8000 Mbps | 4 x P20 | 600 MBps | 680 Mbps | 9200 | 14 000 |
1 Tipo de máquina virtual no disponible de forma predeterminada. póngase en contacto con su equipo de cuentas de Microsoft
For the other volumes, the configuration would look like:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
/hana/shared2 | Volumen de /root | /usr/sap |
---|---|---|---|---|---|
M32ts | 192 GiB | 500 MBps | 1 x P15 | 1 x P6 | 1 x P6 |
M32ls | 256 GiB | 500 MBps | 1 x P15 | 1 x P6 | 1 x P6 |
M64ls | 512 GB | 1000 MBps | 1 x P20 | 1 x P6 | 1 x P6 |
M32dms_v2, M32ms_v2 | 875 GiB | 500 MBps | 1 x P30 | 1 x P6 | 1 x P6 |
M48(d)s_1_v3, M96(d)s_1_v3 | 974 GiB | 1560 MBps | 1 x P30 | 1 x P6 | 1 x P6 |
M64s, M64(d)s_v2 | 1024 GiB | 1000 MBps | 1 x P30 | 1 x P6 | 1 x P6 |
M64ms, M64(d)ms_v2 | 1792 GiB | 1000 MBps | 1 x P30 | 1 x P6 | 1 x P6 |
M96(d)s_2_v3 | 1946 GiB | 3120 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M128s, M128(d)s_v2 | 2048 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M192i(d)s_v2 | 2048 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M176(d)s_3_v3 | 2794 GiB | 4000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M176(d)s_4_v3 | 3892 GiB | 4000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M128ms, M128dms_v2, M128ms_v2 | 3892 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M192i(d)ms_v2 | 4096 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M208s_v2 | 2850 GiB | 1000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M208ms_v2 | 5700 GiB | 1000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M416(d)s_6_v3 | 5,696 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M416s_v2 | 5700 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M416s_8_v2 | 7600 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M416(d)s_8_v3 | 7600 GiB | 4000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M416ms_v2 | 11 400 GiB | 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M624(d)s_12_v3, M832(d)s_12_v3 | 11 400 GiB | 4000 MBps | 1 x P30 | 1 x P10 | 1 x P6 |
M832ixs1 | 14 902 GiB | mayor que 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M832i(d)s_16_v3 | 15,200 GiB | 8000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M832ixs_v21 | 23 088 GiB | mayor que 2000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M896ixds_32_v31 | 30 400 GiB | 8000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
M1792ixds_32_v31 | 30 400 GiB | 8000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
1 Tipo de máquina virtual no disponible de forma predeterminada. póngase en contacto con su equipo de cuentas de Microsoft
2 Revise cuidadosamente las consideraciones para el dimensionamiento de /hana/shared
Compruebe si el rendimiento del almacenamiento para los diferentes volúmenes sugeridos se adapta a la carga de trabajo que se va a ejecutar. Si la carga de trabajo requiere volúmenes mayores para /hana/data y /hana/log, debe aumentar el número de VHD de Azure Premium Storage. Ajustar el tamaño de un volumen con más discos duros virtuales de los que se enumeran, aumenta el IOPS y el rendimiento de E/S dentro de los límites del tipo de máquina virtual de Azure.
El Acelerador de escritura de Azure solo funciona con Azure Managed Disks. Así pues, al menos los discos de Azure Premium Storage que forman el volumen /hana/log deben implementarse como discos administrados. Puede encontrar instrucciones y restricciones del Acelerador de escritura de Azure en el artículo Acelerador de escritura.
Es posible que quiera usar Azure Ultra Disk Storage en lugar de Azure Premium Storage solo para que el volumen /hana/log sea compatible con los KPI de certificación de SAP HANA al usar máquinas virtuales de la serie E. Sin embargo, muchos usuarios usan discos SSD de almacenamiento prémium para el volumen /hana/log con fines que no son de producción o incluso para cargas de trabajo de producción pequeñas, ya que la latencia de escritura experimentada con el almacenamiento prémium para las escrituras críticas de registros de rehacer cumplen los requisitos de carga de trabajo. Las configuraciones del volumen /hana/data en Azure Premium Storage podrían ser así:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
/hana/data | Rendimiento aprovisionado | Rendimiento de ráfaga máximo | E/S | IOPS de ráfaga |
---|---|---|---|---|---|---|---|
E20ds_v4 | 160 GiB | 480 Mbps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
E20(d)s_v5 | 160 GiB | 750 Mbps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
E32ds_v4 | 256 GiB | 768 MBps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
E32ds_v5 | 256 GiB | 865 Mbps | 3 x P10 | 300 MBps | 510 Mbps | 1500 | 10 500 |
E48ds_v4 | 384 GiB | 1152 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
E48ds_v4 | 384 GiB | 1315 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
E64s_v3 | 432 GiB | 1200 MB/s | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
E64ds_v4 | 504 GiB | 1200 MBps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
E64(d)s_v5 | 512 GiB | 1735 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
E96(d)s_v5 | 672 GiB | 2600 Mbps | 3 x P15 | 375 MBps | 510 Mbps | 3300 | 10 500 |
En el caso del resto de volúmenes, incluido /hana/log del disco Ultra, la configuración podría tener este aspecto:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
Volumen /hana/log | Rendimiento de E/S de /hana/log | Operaciones de E/S por segundo en /hana/log | /hana/shared1 | Volumen de /root | /usr/sap |
---|---|---|---|---|---|---|---|---|
E20ds_v4 | 160 GiB | 480 Mbps | 80 GB | 250 MBps | 1800 | 1 x P15 | 1 x P6 | 1 x P6 |
E20(d)s_v5 | 160 GiB | 750 Mbps | 80 GB | 250 MBps | 1800 | 1 x P15 | 1 x P6 | 1 x P6 |
E32ds_v4 | 256 GiB | 768 MBps | 128 GB | 250 MBps | 1800 | 1 x P15 | 1 x P6 | 1 x P6 |
E32(d)s_v5 | 256 GiB | 865 Mbps | 128 GB | 250 MBps | 1800 | 1 x P15 | 1 x P6 | 1 x P6 |
E48ds_v4 | 384 GiB | 1152 Mbps | 192 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
E48(d)s_v5 | 384 GiB | 1315 Mbps | 192 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
E64s_v3 | 432 GiB | 1200 MBps | 220 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
E64ds_v4 | 504 GiB | 1200 MBps | 256 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
E64(d)s_v5 | 512 GiB | 1735 Mbps | 256 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
E96(d)s_v5 | 672 GiB | 2600 Mbps | 256 GB | 250 MBps | 1800 | 1 x P20 | 1 x P6 | 1 x P6 |
1 Revise cuidadosamente las consideraciones para el dimensionamiento de /hana/shared
Solución con control de costo con Azure Premium Storage
Hasta ahora, la solución de Azure Premium Storage que se describe en este documento en la sección Soluciones con Premium Storage y el Acelerador de escritura de Azure para máquinas virtuales de la serie M de Azure estaba diseñada para escenarios admitidos de producción de SAP HANA. Una de las características de las configuraciones admitidas con la producción es la separación de los volúmenes de datos de SAP HANA y el registro de la fase de puesta al día en dos volúmenes diferentes. La razón de esta separación es que las características de la carga de trabajo en los volúmenes son diferentes. Además, con las configuraciones de producción sugeridas, podría ser necesario un tipo de almacenamiento en caché diferente o incluso diferentes tipos de almacenamiento de bloques de Azure. En escenarios que no son de producción, es posible que algunas de las consideraciones tomadas para los sistemas de producción no se apliquen a sistemas que no sean de producción de menor calidad. Como resultado, se pueden combinar los datos y el volumen de registro de HANA. Aunque eventualmente con algunos culpables, como por ejemplo no cumplir con ciertos KPI de rendimiento o latencia que se requieren para los sistemas de producción. Otro aspecto para reducir costos en estos entornos puede ser el uso del almacenamiento SSD estándar de Azure. Tenga en cuenta que elegir Azure Storage de SSD estándar o HDD estándar afecta a los Acuerdos de Nivel de Servicio para una única máquina virtual, tal como se documenta en el artículo Acuerdo de Nivel de Servicio para Virtual Machines.
Una alternativa menos costosa para estas configuraciones podría ser similar a la siguiente:
SKU de la máquina virtual | RAM | Máx. E/S de VM Throughput |
/hana/data y /hana/log seccionado con LVM o MDAADM |
/hana/shared3 | Volumen de /root | /usr/sap | comments |
---|---|---|---|---|---|---|---|
DS14v2 | 112 GiB | 768 MB/s | 4 x P6 | 1 x E10 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
E16v3 | 128 GB | 384 MB/s | 4 x P6 | 1 x E10 | 1 x E6 | 1 x E6 | Tipo de máquina virtual no certificado por HANA no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
M32ts | 192 GiB | 500 MB/s | 3 x P10 | 1 x E15 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 5 0002. |
E20ds_v4 | 160 GiB | 480 MB/s | 4 x P6 | 1 x E15 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
E32v3 | 256 GiB | 768 MB/s | 4 x P10 | 1 x E15 | 1 x E6 | 1 x E6 | Tipo de máquina virtual no certificado por HANA no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
E32ds_v4 | 256 GiB | 768 MBps | 4 x P10 | 1 x E15 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
M32ls | 256 GiB | 500 MB/s | 4 x P10 | 1 x E15 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 5 0002. |
E48ds_v4 | 384 GiB | 1152 Mbps | 6 x P10 | 1 x E20 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
E64v3 | 432 GiB | 1200 MB/s | 6 x P10 | 1 x E20 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
E64ds_v4 | 504 GiB | 1200 MB/s | 7 x P10 | 1 x E20 | 1 x E6 | 1 x E6 | no obtendrá una latencia de almacenamiento inferior a 1 ms1. |
M64ls | 512 GB | 1000 MB/s | 7 x P10 | 1 x E20 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M32(d)ms_v2 | 875 GiB | 500 MB/s | 6 x P15 | 1 x E30 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 5 0002. |
M48(d)s_1_v3, M96(d)s_1_v3 | 974 GiB | 1560 MBps | 7 x P15 | 1 x E30 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M64s, M64(d)s_v2 | 1024 GiB | 1000 MB/s | 7 x P15 | 1 x E30 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M64ms, M64(d)ms_v2 | 1792 GiB | 1000 MB/s | 6 x P20 | 1 x E30 | 1 x E6 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M96(d)s_2_v3 | 1946 GiB | 3120 MBps | 6 x P20 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M128s, M128(d)s_v2 | 2048 GiB | 2000 MB/s | 6 x P20 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M192i(d)s_v2 | 2048 GiB | 2000 MB/s | 6 x P20 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M128ms, M128(d)ms_v2 | 3892 GiB | 2000 MB/s | 5 x P30 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M176(d)s_3_v3 | 2794 GiB | 4000 MBps | 4 x P30 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M176(d)s_4_v3 | 3892 GiB | 4000 MBps | 5 x P30 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M192i(d)ms_v2 | 4096 GiB | 2000 MB/s | 5 x P30 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M208s_v2 | 2850 GiB | 1000 MB/s | 4 x P30 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M208ms_v2 | 5700 GiB | 1000 MB/s | 4 x P40 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 10 0002. |
M416s_v2 | 5700 GiB | 2000 MB/s | 4 x P40 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M416s_8_v2 | 5700 GiB | 2000 MB/s | 5 x P40 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
M416ms_v2 | 11400 GiB | 2000 MB/s | 7 x P40 | 1 x E30 | 1 x E10 | 1 x E6 | El uso de Acelerador de escritura para los datos combinados y el volumen de registro limitará la tasa de IOPS a 20 0002. |
1 Acelerador de escritura de Azure no se puede usar con las familias de máquinas virtuales Ev4. Como resultado del uso de Azure Premium Storage, la latencia de E/S no será inferior a 1 ms.
2 La familia de máquinas virtuales admite Acelerador de escritura de Azure, pero existe la posibilidad de que el límite de IOPS de Acelerador de escritura limite las funcionalidades de IOPS de las configuraciones de disco.
3 Revise cuidadosamente las consideraciones para el dimensionamiento de /hana/shared
Al combinar el volumen de datos y de registro para SAP HANA, los discos que forman el volumen seccionado no deben tener habilitada la memoria caché de lectura o escritura.
Se muestran los tipos de máquina virtual que no están certificados con SAP y por eso, no se incluyen en el denominado directorio de hardware de SAP HANA. Los comentarios de los clientes fueron que los tipos de máquina virtual no enumerados se usaban correctamente para algunas tareas que no son de producción.
Pasos siguientes
Para más información, consulte: