📘Servidores
Definición de Servidores
En el contexto de SAP, el término "servidor SAP" puede referirse a varias cosas, pero en su significado más común y técnico, se refiere a los componentes de software que constituyen el sistema SAP y se ejecutan en servidores físicos o virtuales.
La arquitectura de un sistema SAP (particularmente en su versión clásica R/3 o la más moderna S/4HANA) se basa en un modelo de tres capas o niveles (three-tier architecture). Cada capa puede ejecutarse en uno o más servidores, lo que permite una gran escalabilidad y flexibilidad.
Las tres capas de la arquitectura SAP
-
Capa de Presentación (Presentation Layer):
-
¿Qué es? Es la capa con la que interactúa el usuario final. No es un "servidor" en el sentido tradicional, sino el software cliente que se instala en el ordenador del usuario o se accede a través de un navegador web.
-
Ejemplos:
-
SAP GUI (Graphical User Interface): La aplicación de escritorio clásica para interactuar con los sistemas SAP.
-
SAP Fiori: La interfaz de usuario moderna basada en la web para S/4HANA y otras soluciones SAP.
-
SAP Business Client: Una interfaz de usuario para lanzar aplicaciones de SAP.
-
-
-
Capa de Aplicación (Application Layer):
-
¿Qué es? Este es el corazón del "servidor SAP" en el sentido técnico. Es donde se ejecuta la lógica de negocio, las transacciones y los programas de SAP. Un sistema SAP puede tener una o varias instancias de servidor de aplicaciones.
-
Componentes clave:
-
Procesos de Trabajo (Work Processes): Ya explicados anteriormente (Diálogo, Fondo, Actualización, etc.). Son los "motores" que ejecutan las tareas.
-
Servidor de Mensajes (Message Server): Un componente central que gestiona la comunicación entre las diferentes instancias del servidor de aplicaciones, distribuyendo las solicitudes de los usuarios.
-
Servidor de Enqueue (Enqueue Server): Se encarga de la gestión de bloqueos de datos para garantizar la consistencia en el acceso a la base de datos.
-
-
Función: La capa de aplicación recibe las solicitudes de la capa de presentación, las procesa, interactúa con la base de datos y envía los resultados de vuelta al usuario.
-
-
Capa de Base de Datos (Database Layer):
-
¿Qué es? Es el servidor donde se almacenan todos los datos del sistema SAP, incluyendo datos de negocio (clientes, productos, facturas, etc.) y datos de configuración del sistema.
-
Ejemplos: SAP ha sido tradicionalmente compatible con una variedad de bases de datos de terceros (Oracle, Microsoft SQL Server, IBM DB2, etc.). Sin embargo, la base de datos principal de la nueva generación de sistemas SAP, como S/4HANA, es SAP HANA, una base de datos en memoria diseñada por la propia SAP para un rendimiento superior.
-
¿Entonces, qué es un "Servidor SAP"?
Cuando alguien habla de un "servidor SAP", generalmente se refiere al servidor de aplicaciones (Application Server). Es el componente que ejecuta el software SAP y sus procesos de trabajo. Sin embargo, para que un sistema SAP funcione, se requiere la colaboración de las tres capas:
-
Un servidor con la capa de base de datos instalada.
-
Uno o más servidores con la capa de aplicación instalada.
-
Los equipos o dispositivos de los usuarios que ejecutan la capa de presentación.
Un "servidor SAP" es un término general que alude al software de servidor que forma parte de la arquitectura de un sistema SAP, principalmente el servidor de aplicaciones, que es el que gestiona la lógica de negocio y los procesos que hacen que SAP funcione.


Disponibilidad Laboral: FullTime