Google Cloud admite varias soluciones de uso compartido de archivos para SAP en Google Cloud. La elección depende de lo que uses para la solución de uso compartido de archivos, si tus sistemas de SAP se extienden entre zonas o regiones y de los requisitos de rendimiento de las cargas de trabajo.
Soluciones de uso compartido de archivos compatibles para SAP en Google Cloud
En la siguiente tabla, se muestran las soluciones de uso compartido de archivos que admite Google Cloud para los sistemas SAP.
Si ya usas una de estas soluciones de uso compartido de archivos con otros fines y las soluciones cumplen con todos los requisitos de tus cargas de trabajo de SAP, también puedes usar esa solución para tus sistemas SAP.
Solución para compartir archivos | Descripción |
---|---|
Filestore |
Almacenamiento de archivos completamente administrados y de alto rendimiento de Google Cloud. Para implementaciones con alta disponibilidad multizonales, te recomendamos usar el nivel empresarial de Filestore (Filestore Enterprise). Para obtener información sobre los niveles de servicio de Filestore, consulta Niveles de servicio. Para obtener una guía de inicio rápido sobre Filestore Basic, consulta Guía de inicio rápido para usar Console. |
Cloud Volumes ONTAP de NetApp |
Una solución de almacenamiento inteligente y con funciones completas que implementas y administras tú mismo en una máquina virtual de Compute Engine. Para obtener más información sobre Cloud Volumes ONTAP de NetApp, consulta Descripción general de Cloud Volumes. |
Cloud Volumes Service para Google Cloud de NetApp |
Una solución de almacenamiento de archivos de alto rendimiento y completamente administrada de NetApp que puedes implementar desde la consola de Google Cloud. NetApp Cloud Volumes Service ofrece dos tipos de servicio: CVS y CVS-Performance. Para obtener más información, consulta Tipos de servicios. Para SAP, necesitas usar el tipo de servicio CVS-Performance (CVS-Performance de NetApp), que proporciona varios niveles de servicio. Para la mayoría de los casos de uso de SAP, tienes que usar el nivel de servicio Extremo, pero, si tu caso de uso no requiere un alto rendimiento, puedes usarel nivel de servicio Estándar o Premium. Para obtener más información, consulta Niveles de servicio. |
Google Cloud NetApp Volumes |
Google Cloud NetApp Volumes es un servicio de almacenamiento de datos completamente administrado y basado en la nube que proporciona capacidades avanzadas de administración de datos y un rendimiento altamente escalable. NetApp Volumes ofrece tres tipos de niveles de servicio: Estándar, Premium y Extremo. Para la mayoría de los casos de uso de SAP, tienes que usar el nivel de servicio Extremo, pero, si tu caso de uso no requiere un alto rendimiento, puedes usarel nivel de servicio Estándar o Premium. Para obtener más información, consulta la tabla de comparación en Funciones clave. |
Caso de uso de soluciones de uso compartido de archivos de SAP
En la siguiente tabla, se enumeran los casos prácticos más comunes para las soluciones de uso compartido de archivos en entornos de SAP y las soluciones que admiten los casos prácticos.
Caso de uso | Objetivo | Soluciones recomendadas |
---|---|---|
Directorio de interfaz | Para su uso como ubicación de almacenamiento general de SAP y otros sistemas de software a fin de pasar archivos entre servidores. |
|
Directorio de transporte de SAP | Como una ubicación de almacenamiento de SAP para sistemas SAP que retenga archivos de aplicaciones compartidas en implementaciones distribuidas o de alta disponibilidad, o para transportar archivos y actualizaciones de SAP entre diferentes entornos operativos. |
|
Directorio de copias de seguridad | Para que SAP u otros sistemas usen como ubicación de almacenamiento centralizada para las copias de seguridad. |
|
Directorio del sistema de escalamiento horizontal de SAP HANA | Para que los sistemas de escalamiento horizontal de SAP HANA lo usen dentro de una zona a fin de compartir archivos binarios y de configuración entre los nodos de SAP HANA. |
|
Funciones compatibles con cada solución de uso compartido de archivos
En la siguiente tabla, se muestran las características comunes que los sistemas SAP requieren de las soluciones de uso compartido de archivos y las soluciones que admiten esas funciones.
Función | Filestore Basic | Filestore Enterprise | Cloud Volumes ONTAP de NetApp | CVS-Performance de NetApp | Google Cloud NetApp Volumes |
---|---|---|---|---|---|
Recuperación ante desastres | Manual | Manual | Automatizado con Snapmirror | Replicación multirregión | Replicación multirregión |
Alta disponibilidad | Servicio zonal, ANS del 99.9% | Servicio multizonal, ANS del 99.99% | Solución de alta disponibilidad multizona; ANS del 99.99% solo para la infraestructura de Google Cloud |
Servicio zonal, ANS del 99.99% | Servicio zonal, ANS del 99.95% |
Instantáneas/copias de seguridad | Sí | Sí | Sí | Sí | Sí |
Servicio administrado | Sí | Sí | No | Sí | Sí |
Protocolos | NFSv3 | NFSv3 | NFSv3, NFSv4.1, SMB, iSCSI | NFSv3, NFSv4.1, SMB | NFSv3, NFSv4.1, SMB |
Replicación regional | No | No | Con Snapmirror | Sí | Sí |
Disponibilidad regional | Todas las regiones | Todas las regiones | Todas las regiones | En regiones en las que está disponible NetApp CVS-Performance. Consulta los mapas de regiones globales de NetApp. | En regiones en las que NetApp Volumes está disponible. Consulta Ubicaciones de NetApp Volumes. |
RPO para la recuperación ante desastres | No aplicable | No aplicable | Hasta 15 minutosNota 1 | Hasta 15 minutosNota 1 | Hasta 10 minutosNota 1 |
Almacenamiento, mínimo | 1 TB | 1 TB | Volumen de 100 GB con disco del sistema de 638 GB | 1 TB | 1 TB |
Proveedor de asistencia | Google Cloud | Google Cloud | NetApp para software de NetApp y Google Cloud para la infraestructura | Google Cloud | Google Cloud |
Rendimiento de la capacidad de procesamiento | 100 MB/s R/WNota 2 | 120/100 MB/s R/WNota 2 | Dependiente de la configuración. Consulta la documentación de NetApp. | 128 MB/s R/WNota 3 | 125 MiB/s R/WNota 4 |
Notas de tabla:
- Nota 1: Los tiempos que se muestran son aproximados y dependen de una variedad de factores, incluidos la configuración del sistema y la red, los intervalos de copia de seguridad y los procedimientos de recuperación.
- Nota 2: Con los niveles de Filestore Básico y Enterprise, el tamaño del volumen afecta la velocidad de almacenamiento. La capacidad de procesamiento de R/W que se muestra en la tabla se basa en un tamaño de volumen de 1 TB. Para obtener más información, consulta Niveles de servicio de Filestore. El rendimiento de Filestore Enterprise escala a 1,200/1,000 MiB/s con un volumen de 10 TB.
- Nota 3: Con CVS-Performance de NetApp, el tamaño del volumen afecta la velocidad de almacenamiento. La capacidad de procesamiento de R/W que se muestra en la tabla es para el tipo de servicio de CVS-Performance y se basa en un tamaño de volumen de 1 TB.
- Nota 4: Con Google Cloud NetApp Volumes, el tamaño del volumen afecta la velocidad de almacenamiento. La capacidad de procesamiento de R/W que se muestra en la tabla es para la opción de menor costo y se basa en un tamaño de volumen de 1 TB.
Acerca de Cloud Volumes Service para Google Cloud de NetApp
Cloud Volumes Service de NetApp para Google Cloud es una plataforma de servicio de datos completamente administrada nativa de la nube que puedes usar para crear un sistema de archivos NFS para sistemas SAP HANA de escalamiento vertical en todos los tipos de instancias de Compute Engine que se certificada para SAP HANA.
NetApp Cloud Volumes Service ofrece dos tipos de servicio: CVS y CVS-Performance. El tipo de servicio CVS_Performance ofrece diferentes niveles de servicio. Debes usar el tipo de servicio NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance) y el nivel de servicio Extreme con SAP HANA.
La asistencia para NetApp CVS-Performance en implementaciones de escalamiento horizontal se limita a tipos de instancias específicos de Compute Engine, como se detalla en la tabla en Tipos de máquinas certificadas para SAP HANA.
Con NetApp CVS-Performance, puedes colocar todos los directorios de SAP HANA, incluidos /hana/data
y /hana/logs
, en el almacenamiento compartido, en lugar de usar discos persistentes de Compute Engine. Con la mayoría de los demás sistemas de almacenamiento compartido, solo puedes colocar el directorio /hana/shared
en el almacenamiento compartido.
La asistencia de SAP para NetApp CVS-Performance en Google Cloud aparece en el Directorio de hardware de SAP HANA certificado y compatible.
Disponibilidad regional de NetApp CVS-Performance para SAP HANA
Tus volúmenes de NetApp CVS-Performance deben estar en la misma región que tus instancias de VM de host.
La asistencia para SAP HANA de NetApp-CVS-Performance no está disponible en todas las regiones en las que está disponible NetApp CVS-Performance.
Puedes usar NetApp CVS-Performance con SAP HANA en las siguientes regiones de Google Cloud:
Región | Ubicación |
---|---|
europe-west4 |
Puerto de Ems, Países Bajos, Europa |
us-east4 |
Ashburn, Virginia, EE.UU. |
us-west2 |
Los Ángeles, California, EE.UU. |
Si te interesa ejecutar SAP HANA con NetApp CVS-Performance en una región de Google Cloud que no se menciona anteriormente, comunícate con Ventas.
Compatibilidad con el protocolo NFS
NetApp CVS-Performance admite los protocolos NFSv3 y NFSv4.1 con SAP HANA en Google Cloud.
Se recomienda NFSv3 para los volúmenes configurados para permitir múltiples conexiones TCP. NFSv4.1 aún no es compatible con múltiples conexiones TCP.
Requisitos de volumen para NetApp Cloud Volumes Service con SAP HANA
Los volúmenes de NetApp CVS-Performance deben estar en la misma región que las instancias de VM del host.
Para los volúmenes /hana/data
y /hana/log
, se requiere el nivel de servicio Extreme de NetApp CVS-Performance. Puedes usar el nivel de servicio Premium para el directorio /hana/shared
si está en un volumen independiente de los directorios /hana/data
y /hana/log
.
A fin de obtener el mejor rendimiento con los sistemas SAP HANA de más de 1 TB, crea volúmenes independientes para /hana/data
, /hana/log
y /hana/shared
.
Para cumplir con los requisitos de rendimiento de SAP HANA, se requieren los siguientes tamaños mínimos de volumen cuando se ejecuta SAP HANA con NetApp CVS-Performance:
Directorio | Tamaño mínimo |
---|---|
|
1 TB |
|
2.5 TB |
|
4 TB |
Ajusta el tamaño de los volúmenes para cumplir con los requisitos de capacidad de procesamiento. La tasa de capacidad de procesamiento mínima para el nivel de servicio Extreme es de 128 MB por segundo por cada 1 TB, por lo que la capacidad de procesamiento para 4 TB de espacio en disco es de 512 MB por segundo.
Aprovisionar más espacio en el disco para el volumen /hana/data
puede reducir los tiempos de inicio. Para el volumen /hana/data
, te recomendamos que sea 1.5 veces el tamaño de tu memoria o 4 TB, lo que sea mayor.
El tamaño mínimo para el volumen /hanabackup
está determinado por tu estrategia de copia de seguridad. También puedes usar la función de Backint del agente de Google Cloud para SAP a fin de realizar una copia de seguridad de la base de datos directamente en Cloud Storage.
Implementa un sistema SAP HANA con NetApp CVS-Performance.
Para implementar NetApp Performance-CVS con SAP HANA en Google Cloud, primero debes implementar tus VM y, luego, instalar SAP HANA. Puedes usar los archivos de configuración de Terraform o las plantillas de Deployment Manager que proporciona Google Cloud para implementar las VM y SAP HANA o puedes crear las instancias de VM y, luego, instalar SAP HANA de forma manual.
Si usas los archivos de configuración de Terraform o las plantillas de Deployment Manager, las VM se implementan con el volumen /hana/data
y /hana/log
asignado a los discos persistentes. Después de activar los volúmenes de NetApp CVS-Performance, puedes copiar el contenido de los discos persistentes, como se describe en los siguientes pasos.
Para implementar SAP HANA con NetApp CVS-Performance mediante los archivos de implementación que proporciona Google Cloud, haz lo siguiente:
Implementa SAP HANA con discos persistentes mediante las instrucciones que elijas:
Crea los volúmenes de NetApp CVS-Performance. Para obtener instrucciones completas de NetApp, consulta la documentación de NetApp Cloud Volumes Service para Google Cloud.
Activa el de NetApp CVS-Performance en un punto de activación temporal con el comando
mount
con la siguiente configuración:mount -t nfs -o options server:path mountpoint
Para options, usa la siguiente configuración:
rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock
La opción
vers=3
indica NFSv3. La opciónnconnect=16
especifica la compatibilidad con varias conexiones TCP.Detén SAP HANA y los servicios relacionados que usen los volúmenes de discos persistentes conectados.
Copia el contenido de los volúmenes del disco persistente en los volúmenes de NetApp CVS-Performance correspondientes.
Desconecta los discos persistentes.
Vuelve a activar los volúmenes de NetApp CVS-Performance en los puntos de activación permanentes mediante la actualización de
/etc/fstab
con la siguiente configuración:server:path /mountpoint nfs options 0 0
Para options, usa la siguiente configuración:
rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock
Para obtener más información sobre la actualización del archivo
/etc/fstab
, consulta la páginanfs
en el manual de formatos de archivo de Linux.Para obtener el mejor rendimiento, actualiza la categoría
fileio
en el archivoglobal.ini
de SAP HANA con la siguiente configuración sugerida:Parámetro Valor async_read_submit
on
async_write_submit_active
on
async_write_submit_blocks
all
max_parallel_io_requests
128
max_parallel_io_requests[data]
128
max_parallel_io_requests[log]
128
num_completion_queues
4
num_completion_queues[data]
4
num_completion_queues[log]
4
num_submit_queues
8
num_submit_queues[data]
8
num_submit_queues[log]
8
Reinicia SAP HANA.
Después de confirmar que todo funciona como se espera, borra los discos persistentes para evitar que se te cobre por ellos.