

# 15. Evalúe las opciones de ajuste para el sistema operativo, la base de datos y la aplicación SAP
<a name="design-principle-15"></a>

 **¿Cómo entiende y sopesa los efectos de las diferentes opciones de ajuste en el rendimiento de su sistema SAP?** La gran variación en las recomendaciones de rendimiento para las diferentes combinaciones de ofertas de software de SAP y para los sistemas operativos, bases de datos y versiones compatibles imposibilita reunir en un solo documento una lista exhaustiva de recomendaciones para obtener un rendimiento excepcional. Con eso en mente, la siguiente guía debería ser aplicable a la mayoría de los casos de uso de SAP, y mencionaremos áreas de enfoque específicas cuando corresponda. 

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/wellarchitected/latest/sap-lens/design-principle-15.html)

# Práctica recomendada 15.1: siga las pautas del sistema operativo para el rendimiento de SAP
<a name="best-practice-15-1"></a>

SAP brinda orientación específica sobre la mejor manera de optimizar el rendimiento de cada uno de los sistemas operativos compatibles con el software de SAP que está implementando. Asegúrese de leer toda la documentación de SAP en la que se hable acerca del sistema operativo en el que está realizando sus implementaciones, de manera que pueda comprender los parámetros de ajuste pertinentes y aprovechar las opciones específicas del sistema operativo y hacer que el ajuste del rendimiento sea más fácil y dinámico.

 **Sugerencia 15.1.1: revise las notas de SAP relacionadas con el sistema operativo antes de la instalación, actualización de la versión o el cambio de infraestructura** 

 Al crear o actualizar su sistema operativo (de manera automática o manual), confirme que se hayan aplicado las configuraciones de rendimiento adecuadas que sean específicas para su combinación de software de SAP y para la versión del sistema operativo. 

 **Sugerencia 15.1.2: evalúe el ajuste de SAP proporcionado por el proveedor del sistema operativo** 

Red Hat y SUSE proporcionan imágenes y repositorios que contienen herramientas y configuraciones optimizadas para ejecutar SAP. Estos servicios están disponibles en AWS Marketplace, pero también se pueden integrar mediante el modelo de Bring Your Own Suscription (BYOS, traer su propia suscripción).

 Los proveedores están comprometidos en garantizar que sus sistemas operativos estén optimizados para la aplicación SAP. Usar herramientas de ajuste proporcionadas por el proveedor, como `saptune` o los roles del sistema (Ansible) para Red Hat Enterprise Linux, pueden ayudar a definir un estándar de referencia conocido para el ajuste del rendimiento. Si bien esto no impide ajustar el sistema operativo para adaptarse mejor a su carga de trabajo específica de SAP, estas herramientas pueden reducir el esfuerzo asociado con la investigación, el cálculo y la aplicación de los requisitos más comunes. Las configuraciones vinculadas con el `daemon ajustado` también se pueden ajustar de forma dinámica utilizando la información que recopila del sistema, incluido el número de CPU y la memoria disponible. 

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/wellarchitected/latest/sap-lens/best-practice-15-1.html)

 **Sugerencia 15.1.3: aplique parámetros de red pertinentes al sistema operativo** 

El rendimiento del sistema SAP puede verse seriamente afectado por una mala configuración de la red, en especial, cuando se trata de diseños de bases de datos escalables horizontalmente de SAP HANA y de comunicaciones entre diferentes instancias del servidor de aplicaciones y la instancia de la base de datos en un entorno del sistema. Si bien en muchos casos en AWS, el rendimiento máximo de la red de una instancia lo determina la familia y el tamaño de la instancia, el ajuste de la configuración de la red a nivel del sistema operativo y en el propio software de SAP puede tener un impacto.

 Consulte las siguientes recomendaciones de SAP y de AWS: 
+  Documentación de AWS: [Evaluación basada en el rendimiento de la red entre instancias de Linux de Amazon EC2 en la misma VPC de Amazon](https://aws.amazon.com/premiumsupport/knowledge-center/network-throughput-benchmark-linux-ec2/) 
+  Documentación de AWS: [Elastic Network Adapter – High Performance Network Interface for Amazon EC2 (Adaptador de red elástico: interfaz de red de alto rendimiento para Amazon EC2)](https://aws.amazon.com/blogs/aws/elastic-network-adapter-high-performance-network-interface-for-amazon-ec2/) 
+  Documentación de AWS: [Grupos de ubicación de clúster](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-cluster) 
+  Notas de SAP: [2198693 - Key Monitoring Metrics for SAP on Amazon Web Services (AWS) (Métricas de supervisión clave para SAP en Amazon Web Services [AWS])](https://launchpad.support.sap.com/#/notes/2198693) [Se necesita acceso al portal de SAP] 
+  Notas de SAP: [1612283 - Hardware Configuration Standards and Guidance (Guía y estándares de configuración de hardware)](https://launchpad.support.sap.com/#/notes/1612283) [Se necesita acceso al portal de SAP] 
+  Notas de SAP: [2081065 - Troubleshooting SAP HANA Network (solución de problemas de red de SAP HANA)](https://launchpad.support.sap.com/#/notes/2081065) [Se necesita acceso al portal de SAP] 
+  Notas de SAP: [1100926 - FAQ: Network performance](https://launchpad.support.sap.com/#/notes/1100926) [Se necesita acceso al portal de SAP] 

# Práctica recomendada 15.2: modifique los parámetros de la base de datos para alinearlos con la selección de hardware
<a name="best-practice-15-2"></a>

SAP brinda una orientación específica para optimizar el rendimiento de un sistema SAP mediante la modificación de determinados parámetros de la base de datos subyacente. Estos parámetros son específicos del tipo de base de datos y pueden variar en función de si admite una aplicación de tipo analítico o transaccional.

 **Sugerencia 15.2.1: revise los parámetros de ajuste específicos de SAP HANA, si corresponde** 

 Los parámetros del sistema operativo y de la base de datos SAP HANA pueden afectar enormemente el rendimiento. Siga las recomendaciones de SAP on AWS correspondientes al sistema operativo y a la configuración de almacenamiento. 
+  Documentación de AWS: [SAP HANA on AWS – Operating System and Storage Configuration (SAP HANA on AWS: sistema operativo y configuración de almacenamiento)](https://docs.aws.amazon.com/sap/latest/sap-hana/operating-system-and-storage-configuration.html) 

 Consulte las notas y la documentación de SAP para obtener orientación sobre los parámetros de SAP HANA, incluida la asignación de memoria. 
+  Notas de SAP: [2000000 - FAQ: SAP HANA Performance Optimization (Preguntas frecuentes: optimización del rendimiento de SAP HANA)](https://launchpad.support.sap.com/#/notes/2000000) [Se necesita acceso al portal de SAP] 
+  Documentación de SAP: [HANA Parameter: global\$1allocation\$1limit (Parámetro de HANA: global\$1allocation\$1limit)](https://help.sap.com/viewer/009e68bc5f3c440cb31823a3ec4bb95b/2.0.05/en-US/514ab38a2e574c85a70ebba80ff16d99.html#loio514ab38a2e574c85a70ebba80ff16d99__configSPS05_id_805) 
+  Notas de SAP: [1999997 - FAQ: SAP HANA Memory](https://launchpad.support.sap.com/#/notes/1999997) [Se necesita acceso al portal de SAP] 
+  Notas de SAP: [2926166 - How to limit the overall SAP HANA memory allocation (Cómo limitar la asignación de memoria general de SAP HANA)](https://launchpad.support.sap.com/#/notes/2926166) [Se necesita acceso al portal de SAP] 

 **Sugerencia 15.2.2: revise la guía de ajuste de bases de datos para bases de datos que no son de SAP HANA** 

 Independientemente de la base de datos subyacente de su sistema SAP, el rendimiento del sistema depende en parte de cómo se ajuste la base de datos. Cada base de datos tiene recomendaciones específicas para el ajuste en función de la capacidad de computación, de memoria y de almacenamiento en disco disponibles. Ciertos parámetros de la base de datos dependen de su elección del tamaño de la instancia de EC2 subyacente; por ejemplo, la memoria física disponible limitará `el parámetro db_cache_size` de una base de datos Oracle. 

 Para obtener información pertinente para su base de datos, consulte lo siguiente: 

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/wellarchitected/latest/sap-lens/best-practice-15-2.html)

# Práctica recomendada 15.3: modifique los parámetros de SAP para alinearlos con la selección de hardware
<a name="best-practice-15-3"></a>

Ajustar los parámetros de la aplicación SAP puede ayudar a mejorar el rendimiento de la aplicación. Estos parámetros suelen depender de la configuración del hardware subyacente y del tipo de sistema operativo.

 ** Sugerencia 15.3.1: permita que SAP se autoajuste en función de `PHYS_MEMSIZE` ** 

 En las versiones recientes del software de SAP, si se usa la versión 7.40 o superior del kernel, se recomienda configurar el ajuste automático de ciertos parámetros. Por ejemplo, muchos parámetros se derivan mediante fórmulas relacionadas con la memoria principal disponible en una instancia (PHYS\$1MEMSIZE). Esto permite el ajuste automático de los parámetros de la memoria al cambiar el tamaño de una instancia de EC2 subyacente al software de SAP para cumplir con requisitos de rendimiento cambiantes. 
+  Documentación de SAP: [SAP Memory Management: Parameter Reference (Gestión de memoria SAP: referencia de parámetros)](https://help.sap.com/viewer/f146e75588924fa4987b6c8f1a7a8c7e/LATEST/en-US/493431b15cce5717e10000000a42189b.html) 
+  Notas de SAP: [2085980 – New features in memory management as of Kernel Release 7.40 (Nuevas funciones en la gestión de memoria a partir de la versión 7.40 del kernel)](https://launchpad.support.sap.com/#/notes/2085980) [Se necesita acceso al portal de SAP] 

 **Sugerencia 15.3.2: revise el espacio de intercambio de SAP y el uso máximo de memoria** 

 Cuando se ejecuta SAP on AWS, el espacio de intercambio sobreutilizado en el disco puede provocar el agotamiento del crédito de E/S en Amazon EBS y provocar una degradación del rendimiento. Evalúe las diferentes opciones [de almacenamiento de EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html) disponibles en AWS y configure el espacio de intercambio para satisfacer sus necesidades de rendimiento. 
+  Notas de SAP: [1597355 - Swap-space recommendation for Linux (Recomendación de espacio de intercambio para Linux)](https://launchpad.support.sap.com/#/notes/1597355) [Se necesita acceso al portal de SAP] 
+  Documentación de SAP: [Swap Space Requirements (Requisitos del espacio de intercambio)](https://help.sap.com/saphelp_nw73/helpdata/en/49/325e42e93934ffe10000000a421937/frameset.htm) 

# Práctica recomendada 15.4: considere el ajuste del rendimiento para las opciones de recuperación y disponibilidad
<a name="best-practice-15-4"></a>

En consonancia con los pilares de fiabilidad y excelencia operativa de Well-Architected, se debe evaluar el ajuste del sistema SAP en función de los requisitos de recuperación y resiliencia elegidos para minimizar cualquier impacto en el rendimiento. Tenga en cuenta elementos como el rendimiento del sistema durante una copia de seguridad, las opciones de agrupación en clústeres para la base de datos elegida (por ejemplo, una replicación sincrónica del sistema SAP HANA en vez de una asincrónica) y la distribución de la carga entre varias instancias del servidor de aplicaciones SAP.

 **Sugerencia 15.4.1: revise las recomendaciones de rendimiento para las copias de seguridad y las soluciones de recuperación** 

A cada base de datos compatible, le corresponden diferentes recomendaciones para la optimización del rendimiento de las operaciones de copia de seguridad y recuperación, y estas suelen funcionar con la solución de software elegida para administrar las copias de seguridad y las restauraciones, incluidas las ofertas de terceros. Entre los ejemplos que se pueden encontrar en AWS, se incluyen la configuración de los valores máximos de las IOPS y del rendimiento para los volúmenes de EBS y la configuración de los parámetros de simultaneidad cuando se usa AWS Backint Agent para SAP HANA.

 En general, si sigue las pautas para mejorar el rendimiento entre una instancia de EC2 y la ubicación de almacenamiento de destino de su copia de seguridad (como volúmenes de EBS, buckets de S3 y sistemas de archivos de EFS), podrá mejorar el rendimiento de su copia de seguridad y recuperación. Por ejemplo, cuando se utiliza Amazon S3 como repositorio para copias de seguridad, el uso de la AWS Command Line Interface (AWS CLI) para Amazon S3 puede permitir mejoras en el rendimiento mediante la realización de cambios [en parámetros de configuración](https://awscli.amazonaws.com/v2/documentation/api/latest/topic/s3-config.html) tales como el número máximo de solicitudes concurrentes o el tamaño de fragmentos multipartes. 

 Para obtener más información, consulte lo siguiente: 
+  Documentación de AWS: [AWS Backint Agent para SAP HANA](https://docs.aws.amazon.com/sap/latest/sap-hana/aws-backint-agent-installing-configuring.html#aws-backint-agent-performance-tuning) 
+  Documentación de AWS: [SAP NetWeaver on AWS – Backup and Recovery (SAP NetWeaver on AWS: copia de seguridad y recuperación)](https://docs.aws.amazon.com/sap/latest/sap-netweaver/backup-and-recovery.html) 
+  Blog de SAP on AWS: [Build for availability and reliability (Crear para obtener disponibilidad y fiabilidad)](https://aws.amazon.com/blogs/awsforsap/sap-on-aws-build-for-availability-and-reliability/) 

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/wellarchitected/latest/sap-lens/best-practice-15-4.html)

 **Sugerencia 15.4.2: revise la configuración de los parámetros de agrupación de clústeres** 

 Las opciones de agrupación en clúster para SAP HANA y otras bases de datos se suelen basar en una conexión confirmada en un clúster (es decir, un latido) entre la instancia principal y la instancia de conmutación por error. Los administradores de SAP deben buscar un equilibrio entre la velocidad con la que puede ocurrir una acción en el sistema y la probabilidad de que se produzcan efectos secundarios de conmutación por error si hay una interrupción falsa en la comunicación. Siga las recomendaciones correspondientes a los parámetros de tiempo de espera y la configuración relacionada. 
+  Documentación de AWS: [SAP HANA on AWS: High Availability Configuration Guide for SLES and RHEL (SAP HANA on AWS: guía de configuración de alta disponibilidad para SAP en RHEL)](https://docs.aws.amazon.com/sap/latest/sap-hana/sap-hana-on-aws-ha-configuration.html) 
+  Documentación de AWS: [SAP HANA on AWS Operations Guide: Networking (SAP HANA on AWS: guía de operaciones, redes)](https://docs.aws.amazon.com/sap/latest/sap-hana/hana-ops-networking.html) 
+  Documentación de AWS: [SAP on AWS – IBM Db2 HADR with Pacemaker](https://docs.aws.amazon.com/sap/latest/sap-ibmdb2/sap-ibm-pacemaker.html) 
+  Notas de SAP: 1612105 [DB6: FAQ on Db2 High Availability Disaster Recovery (HADR)](https://launchpad.support.sap.com/#/notes/1612105) [Se necesita acceso al portal de SAP] 
+  Documentación específica del sistema operativo: [SUSE Linux SAP HSR Scale-up Performance Optimized Scenario (Caso de rendimiento optimizado del escalado horizontal de SAP HSR para SUSE Linux)](https://documentation.suse.com/sbp/all/html/SLES4SAP-hana-sr-guide-PerfOpt-12/index.html) 
+  Documentación específica del sistema operativo: [Automated SAP HANA System Replication in Scale-Up in pacemaker cluster (Automatización de la replicación de sistema del escalado vertical de SAP HANA en clúster de marcapasos)](https://access.redhat.com/articles/3004101) 