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 admiteGoogle 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 |
Google Cloud almacenamiento de archivos completamente administrado y de alto rendimiento. 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. |
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 | Google Cloud NetApp Volumes |
---|---|---|---|---|
Recuperación ante desastres | Manual | Manual | Automatizado con SnapMirror | 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.95% |
Instantáneas/copias de seguridad | Sí | Sí | Sí | Sí |
Servicio administrado | Sí | Sí | No | Sí |
Protocolos | NFSv3 | NFSv3 | NFSv3, NFSv4.1, SMB, iSCSI | NFSv3, NFSv4.1, SMB |
Replicación regional | No | No | Con SnapMirror | Sí |
Disponibilidad regional | Todas las regiones | Todas las regiones | Todas las regiones | 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 10 minutosNota 1 |
Almacenamiento, mínimo | 1 TB | 1 TB | Volumen de 100 GB con disco del sistema de 638 GB | 1 TB |
Proveedor de asistencia | Google Cloud | Google Cloud | NetApp para software de NetApp y Google Cloud para la infraestructura | 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. | 125 MiB/s de lectura y escrituraNota 3 |
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 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 Google Cloud NetApp Volumes
Los volúmenes de NetApp de Google Cloud son un servicio de almacenamiento de datos completamente administrado y basado en la nube que puedes usar para crear un sistema de archivos NFS para sistemas de escalamiento vertical de SAP HANA en todos los tipos de instancias de Compute Engine que están certificados para su uso con SAP HANA.
NetApp Volumes ofrece los siguientes niveles de servicio: Flex, Estándar, Premium y Extremo. Con SAP HANA, debes usar el nivel de servicio Premium o Extreme. Para obtener más información sobre los niveles de servicio, consulta Funciones clave.
La compatibilidad con NetApp Volumes en implementaciones de escalamiento horizontal se limita a tipos de instancias específicos de Compute Engine, como se indica en la tabla en Tipos de máquinas certificadas para SAP HANA.
Con NetApp Volumes, puedes colocar todos los directorios de SAP HANA, incluidos /hana/data
y /hana/logs
, en el almacenamiento compartido, en lugar de usar discos persistentes o volúmenes de Hyperdisk de Google Cloud. Con la mayoría de los demás sistemas de almacenamiento compartido, solo puedes colocar el directorio /hana/shared
en el almacenamiento compartido.
La compatibilidad de SAP con NetApp Volumes se detalla en el Directorio de hardware de SAP HANA certificado y compatible.
Disponibilidad regional de NetApp Volumes para SAP HANA
Tus volúmenes de NetApp Volumes deben estar en la misma región que las instancias de Compute Engine que alojan tu sistema SAP HANA.
La compatibilidad con SAP HANA de NetApp Volumes no está disponible en todas las regiones en las que está disponible NetApp Volumes.
Puedes usar NetApp Volumes con SAP HANA en las siguientes regiones deGoogle 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 Volumes en una Google Cloud región que no se menciona en la tabla anterior, comunícate con Google Cloud Ventas.
Compatibilidad con el protocolo NFS
NetApp Volumes admite los protocolos NFSv3 y NFSv4.1 con SAP HANA en Google Cloud.
Se recomienda NFSv3 para los volúmenes configurados a fin de permitir múltiples conexiones TCP. NFSv4.1 no es compatible con múltiples conexiones TCP.
Requisitos de volumen para los volúmenes de NetApp con SAP HANA
Los volúmenes de NetApp Volumes 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 o Premium de NetApp Volumes. 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 volúmenes de NetApp:
Directorio | Tamaño mínimo |
---|---|
/hana/shared |
1 TB |
/hana/log |
2.5 TB |
/hana/data |
4 TB |
Ajusta el tamaño de los volúmenes para cumplir con los requisitos de capacidad de procesamiento. La capacidad de procesamiento máxima para el nivel de servicio Extreme es de 128 MB por segundo para cada volumen de 1 TB, hasta un máximo de 4.5 GB por volumen. Para obtener información sobre el rendimiento esperado de NetApp Volumes, consulta Capacidad de procesamiento y IOPS máximos del volumen.
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 Cloudpara SAP para realizar una copia de seguridad de la base de datos directamente en Cloud Storage. Para obtener más información, consulta Copia de seguridad y recuperación para SAP HANA con Backint.
Implementa un sistema SAP HANA con NetApp Volumes
Para implementar NetApp Volumes con SAP HANA en Google Cloud, primero debes implementar tus VMs 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 instancias de Compute Engine y SAP HANA, o puedes crear las instancias de procesamiento y, luego, instalar SAP HANA de forma manual.
Si usas los archivos de configuración de Terraform o las plantillas de Deployment Manager, las instancias de procesamiento se implementan con los directorios /hana/data
y /hana/log
asignados a los volúmenes de Persistent Disk o Hyperdisk. Después de activar los volúmenes de NetApp Volumes en las instancias de procesamiento, debes copiar el contenido de los discos implementados, como se describe en los siguientes pasos.
Para implementar SAP HANA con volúmenes de NetApp, usa los archivos de implementación que proporciona Google Cloud :
Implementa SAP HANA con volúmenes de disco persistente o Hyperdisk siguiendo las instrucciones que se proporcionan en la guía de implementación de SAP HANA.
Crea los volúmenes de NetApp Volumes. Para obtener información sobre cómo hacerlo, consulta Crea un volumen.
Activa NetApp Volumes 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 Hyperdisk o Persistent Disk conectados.
Copia el contenido de los volúmenes de Persistent Disk o Hyperdisk en los volúmenes de NetApp Volumes correspondientes.
Desconecta los volúmenes de Persistent Disk o Hyperdisk.
Vuelve a activar los volúmenes de NetApp Volumes en los puntos de activación permanentes. Para ello, actualiza
/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 volúmenes de disco persistente o Hyperdisk para evitar que se te cobre por ellos.