✒️La arquitectura del SAP Netweaver AS
La arquitectura del SAP Netweaver AS
Plaforma del sistema SAP
SAP NetWeaver SA
Sistema SAP: Servidor de aplicación Netweaver, como entorno de ejecución + BD
Servidores de Aplicación: Servidor en una red que ejecuta ciertas aplicaciones. Dispositivo de software que proporciona servicios. Un servidor de aplicaciones gestiona la mayor parte o totalidad de las funciones lógicas y de acceso a la BD. Tiene como beneficio la centralización y desminución de la complejidad.
Sap Basis -> Netweaver
SAP NETWEAVER AS
· Entorno confiable y comprobado de ejecución
· Framework de ejecución de procesos complejos con estándares de seguridad altos
· Ambiente de desarrollo integrado
· Soporta estándares abiertos
· Escalable
· Diferentes BD y SO (multiplataforma)
Arquitectura
Cómo distribuir procesos
Aplicaciones independientes del hardware, so y bd. 2 ambientes de ejecución: ABAP y JAVA
Cliente Servidor
Orientado a Hardware: Servidor provee BD, MEM y otros recursos a lass workstations
Orientado a Software: ambos definidos a nivel de procesos (servicios)
Un servicio es provisto por un componente de software, que puede consistir en un proceso o un grupo de procesos y un servidor para ese servicio específico.
Un cliente puede comportarse como servidor
Configuración Cliente Servidor Sistemas SAP
· Procesos de presentación (presentar pantallas)
· Procesos de aplicación (ejecutar programas)
· Procesos de BD (gestionar y organizar datos)
La implementación puede ser single-tier o multi-tier dependiendo del número de capas.
SAP ECC = software de aplicación
Single-tier: (Un solo escalón) Todo se encuentra en un mismo servidor, todas las tareas de procesamiento SAP son realizadas por una única computadora. Procesamiento mainframe.
Multi-tier: Servidores dedicados para cada tarea, como presentación, aplicación y BD. También más de un servidor por cada capa, x ej varios servidores de aplicación conectados a una BD y múltiples computadoras de usuarios para la presentación.
Conformación de Sistema SAP
Una BD y una o más intancias
Instancia + BD = Instancia central, si ambos corren en el mismo servidor será “sistema central”
Múltiples instalaciones de instancias de sistema o de diferentes sistemas en el mismo servidor o más de un sistema en un mismo servidor si se cuenta con el hardware
Sistema SAP se indentifica por SID, el conjunto de sistemas SAP se referencia como landscape. Cada SID debe ser úncio y no repetirse.
Instancia SAP
Unidad administrativa en la que los componentes que proveen servicios se encuentran combinados
Los servicios pueden ser iniciados o detenidos en conjunto, un sistema con más de una instancia podría tener una detenida y las demás funcionado. La instancia central SIEMPRE debe estar funcionado
Variantes de Servidores
Instancia basada en ABAP:
· Dispatcher es el principal proceso, se encarga de iniciar otros procesos (work processes), el Gateway y el Internet Comunication Manager (ICM).
· Se configura con su perfil de instanciam, posee su propia área de memoria y su propia estructura de directorio, tiene un único dispatcher y es lo primero en iniciar.
· Se requieren mínimo 2 procesos de diálogo.
· Se identifica por 2 dígitos que deben ser únicos por servidor, de manera secuencial (00 – 97)
· La instancia central posee el proceso único Message Server y ofrece uno o más workprocess de enqueue
Instancia basada en JAVA:
· Dispatcher es el principal proceso, distribuye las solicitudes entre los servers processes
· Posee un único dispatcher, requiere mínimo 1 server process, cada instancia tendrá un número diferente
· Sólo una instancia central, incluye el proceso SDM, Software Deployment Manager, uno para todo el sistema
· Cuenta con Servicios Centrales, JAVA Central Services, que proporciona el JAVA Message Server y JAVA Enqueue Server
· La instancia central y JAVA CS suelen alojarse en el mismo servidor.
Instancias ABAP JAVA
· Procesos instancia central ABAP + procesos de instancia central JAVA
Instancia de servicios centrales independiente, no es parte de la instancia central ABAP JAVA
 
 
 
Sobre el autor
Publicación académica de Abel Franco Garrido Letelier, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Abel Franco Garrido Letelier
Profesión: Ingeniero en Infraestructuras - Chile - Legajo: OG36X
✒️Autor de: 40 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Abel Garrido