Академический Документы
Профессиональный Документы
Культура Документы
2005 REALTECH
Copyright
Copyright 2005 SAP ESPAA. Reservados todos los derechos. Prohibida la distribucin, reproduccin o traduccin de este manual o de parte del mismo, sea cual sea el fin y la forma, sin la autorizacin expresa por escrito de SAP ESPAA. La informacin contenida en este manual puede modificarse o complementarse sin previo aviso. Reservados todos los derechos.
2005 REALTECH
Resumen
2005 REALTECH
Una vez terminado este curso, podr: Describir el concepto de Alta Disponibilidad en SAP Netweaver. Identificar los escenarios de Alta Disponibilidad que permiten minimizar las paradas no planificadas de los sistema basados en SAP NW. Conocer los mecanismos existentes para reducir las paradas planificadas de los sistemas basados en SAP NW.
2005 REALTECH
Antes de empezar
Requisitos previos:
Conocimientos de Arquitectura SAP. Conocimientos generales de Alta Disponibilidad.
A quien va dirigido:
Administradores de Sistema SAP. Consultores del mdulo BC. Proveedores de Soluciones de Alta Disponibilidad.
2005 REALTECH
Contenidos
Resumen Unidad Unidad Unidad Unidad Unidad Unidad Unidad Unidad Unidad Introduccin Arquitectura Concepto de Switchover Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA Alta Disponibilidad Soluciones basadas en SAP NW 04 Add-In Servidor de Enqueue Standalone Balanceo de Carga Reduccin de Paradas Planificadas Conclusiones Apndices
2005 REALTECH
Introduccin
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Qu es Alta Disponibilidad? Paradas planificadas y no planificadas del sistema Escala de Alta disponibilidad Curva de Perdidas por paradas/ Curva de costes Alta Disponibilidad Por qu utilizar Alta Disponibilidad? Responsabilidades
Objetivos
Una vez terminado esta seccin, podr: Describir qu es Alta Disponibilidad. Describir cmo se obtiene Alta Disponibilidad. Describir el porqu de utilizar Alta Disponibilidad. Describir quines estn involucrados en Alta Disponibilidad.
2005 REALTECH
Qu es alta disponibilidad?
Disponibilidad: Es el tiempo que est disponible un sistema para su utilizacin por parte de los usuarios finales. Las paradas planificadas necesarias para realizar tareas de mantenimiento de los sistemas, y las paradas no planificadas debidas a fallos tcnicos o humanos son el origen de que un sistema no est disponible.. Las compaas utilizan sistemas que dan soporte a funciones de negocio de alta criticidad. Adems muchas compaas requieren fiabilidad 24x7, es decir 24 horas al da, 7 das a la semana. La alta disponibilidad requiere maximizar la disponibilidad de los sistemas desde el punto de vista del usuario final. La alta disponibilidad de un sistema supone la reduccin al mnimo de las paradas planificadas y no planificadas.
2005 REALTECH
Paradas no planificadas
CAUSAS DE PARADAS NO PLANIFICADAS
0,3 0,6 7,9 8,1 9,6 22,7 Red Hardw are Errores de operacin Aplicacin SAP SAP Bsico Desastres Base de datos 9,9 10,2 15,3 15,4 Sistema Operativo Otros Seguridad
Los fallos hardware, de SO, los desastres, etc se pueden evitar eliminando los llamados Puntos nicos de Fallo o Single Points of Failure (SPOF). Ejemplos de medidas a adoptar para eliminar los SPOFs son:
Discos Mirrorizados (RAID). Base de datos en Standby. Utilizar un CPD alternativo. Cluster Redundancia de componentes de red.
Los fallos humanos se pueden minimizar utilizando herramientas de gestin de sistemas y mejorando los procesos de gestin de incidencias. -> Fallos no resolubles con mecanismos de switchover.
2005 REALTECH
Paradas planificadas
CAUSAS DE PARADAS PLANIFICADAS
10 10
2 27 Mantenimiento Hw /Sw Support Packages Reorg. BBDD Upgrades Kernel Backup Offline
12 21
Transportes Propios 13
Las paradas planificadas se pueden evitar utilizando componentes escalables que permitan el mantenimiento rolling o en caliente. Los tiempos de parada planificada se han minimizado como consecuencia de la mejora de los procesos de aplicacin de parches y de upgrade de versin.
2005 REALTECH
Disponibilidad
99,9999%
??
??
99,999%
6 seg
Switchover semanal
5 min.
Rearranque (anual)
99,99%
1 min.
Switchover diario
52 min.
99,9%
10 min.
99%
1h 40 min.
90%
16h 48 min.
36 das
2005 REALTECH
2005 REALTECH
Perdida de clientes
Estrs Empleados
La alta disponibilidad evita las paradas planificadas y no planificadas proporcionando proteccin frente a:
Perdida de ingresos y reputacin. Decrecimiento de la productividad. Perdida y frustracin de clientes. Estrs de los empleados. Perdida de datos.
2005 REALTECH
Responsabilidades
Dotar a un sistema de Alta Disponibilidad es una responsabilidad compartida entre SAP, el proveedor de la plataforma y el cliente.
Proveedor de plataforma
Proporcionar una infraestructura capaz de satisfacer requerimientos de HA. Proporcionar procedimientos de HA especficos de la plataforma.
SAP
Proporcionar una plataforma de aplicacin e integracin capaz de satisfacer requerimientos de HA. Ayudar a los proveedores en la definicin de procedimientos de HA.
Clientes:
Definir los niveles de Alta Disponibilidad requeridos. Asegurar unos procedimientos de operacin adecuados y una formacin al personal de IT apropiada.
2005 REALTECH
Resumen
Ahora puede:
Describir los cuatro aspectos bsicos de la alta disponibilidad: QU ES CMO SE OBTIENE POR QU QUIN
2005 REALTECH
Arquitectura
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Introduccin a SAP Netweaver Arquitectura SAP Tradicional frente a SAP WAS Opciones de instalacin del SAP Web AS 6.40 Arquitectura SAP Web AS 6.40: Abap, Java y Add-in. Puntos nicos de fallo en Arquitectura SAP Web AS 6.40
Objetivos
Una vez terminado esta seccin, podr: Describir la Arquitectura SAP Web AS 6.40 en la que se basan todos los componentes SAP Netweaver. Identificar los principales Puntos nicos de Fallo existentes en la Arquitectura SAP Web AS 6.40.
2005 REALTECH
SAP Netweaver
SAP Netweaver es bsicamente una plataforma de integracin que permite integrar y alinear personas, informacin y procesos de negocio.
SAP NetWeaver
PEOPLE INTEGRATION
SAP Enterprise Portal SAP Business Warehouse Master Data Management SAP Exchange Infrastructure
DB and OS Abstraction
.NET
2005 REALTECH
WebSphere
.....
2005 REALTECH
SAP Web AS
Browser Internet
Otros sistemas
ICM
Work Process
Work Process
Work Process
Work Process
Work Process
Work Process
BBDD
BBDD
2005 REALTECH
SAP
Todos los componentes Netweaver (BI, XI, EP, ...) se ejecutan sobre SAP Web Application Server 6.40 (Web AS 6.40). Hay tres opciones de instalacin del Web AS 6.40:
Web AS 6.40 ABAP (ABAP only) ABAP
DB
Schema ABAP
ABAP
La opcin de instalacin del Web AS 6.40 depende del componente Netweaver a utilizar.
SAP EP 6.0 requiere Java Stack, por tanto es necesario instalar el Web AS Java (o Add-In). SAP XI 3.0 requiere Web AS Add-In etc.
2005 REALTECH
ABAP Dispatcher Work Work Work Process Process Process Gateway ENQ Server (ABAP) MSG Server (ABAP)
ABAP
IGS
/usr/sap/<SID>/D<InstNo>
IGS
/usr/sap/<SID>/DVEBMGS<InstNo>
2005 REALTECH
IGS
2005 REALTECH
ABAP Dispatcher Work Work Work Process Process Process Gateway ENQ Server (ABAP)
Java Dispatcher Java Java Server Server Server Process Process Process SDM
Java Dispatcher Java Java Server Server Server Process Process Process
Java
/usr/sap/<SID>/D<InstNo>
IGS
/usr/sap/<SID>/SCS<InstNo>
/usr/sap/<SID>/DVEBMGS<InstNo>
2005 REALTECH
Terminologa
SAP Web AS - Sistema SAP formado por una o varias instancias SAP y un sistema gestor de base de datos (BBDD). Base de Datos ( BBDD, DB) - Software de gestin de base de datos que soporta el sistema SAP. Instancia Central ABAP (CI) - Instancia SAP que incluye el servicio de Enqueue para el motor ABAP. Normalmente, el servidor de mensajes se encuentra tambin en la CI. Adicionalmente puede incluir otros procesos de trabajo (Dialogo, Actualizacin, Fondo, Spool) Instancia Central Java (CI, Java-CI) - Instancia SAP que incluye el Java dispatcher, varios procesos Java y el Software Delivery Manager (SDM). Normalmente, el SCS se encuentra tambin en la Java-CI. Instancia Central Add-in (CI) Instancia SAP que incluye los servicios de la instancia central ABAP y los servicios de la instancia central JAVA. SAP Central Services (SCS) - Instancia SAP que incluye el servicio de Enqueue y de Mensajes para el motor Java. Instancia de Dialogo (DI) - Instancia SAP que contiene un dispatcher y varios procesos (ABAP Work Process o Java Server Process).
2005 REALTECH
2005 REALTECH
CI
Message Server
CI
Balanceo Carga
Web Disp.
Enqueue Server
repl. enqueue
DB
Appl. Server
Cluster DB / Standby.
Resumen
Ahora puede:
Describir la Arquitectura SAP Web AS 6.40 en la que se basan todos los componentes SAP Netweaver. Identificar los principales Puntos nicos de Fallo existentes en la Arquitectura SAP Web AS 6.40. Explicar de forma bsica cmo se eliminan estos SPOFs.
2005 REALTECH
Concepto de Switchover
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Introduccin al concepto de switchover (cluster). Terminologa Ejemplo de un entorno switchover (MSCS) Evaluacin de Soluciones de switchover
Objetivos
Una vez terminado esta seccin, podr: Conocer los fundamentos de las soluciones switchover. Identificar los criterios a la hora de valorar diferentes soluciones de Alta Disponibilidad.
2005 REALTECH
Introduccin
Las infraestructuras de alta disponibilidad estn basadas en el concepto de cluster (switchover). Las soluciones de Alta Disponibilidad son muy dependientes de las soluciones de proveedores externos:
Microsoft Cluster Service (MSCS) HP Service Guard SUN Cluster Veritas Cluster Server ORACLE Failsafe, ORACLE RAC IBM HACMP
Las soluciones de Alta Disponibilidad las ofrecen proveedores de hardware/HA, que son responsables de proporcionar soporte y servicios de consultora.
2005 REALTECH
Terminologa
Entorno Switch-Over
Nmero de servidores que forman el cluster Son capaces de compartir recursos del cluster
Grupo de recursos
Agrupacin de recursos que conmutan juntos.
2005 REALTECH
Resumen
Ahora puede:
Describir los fundamentos de las soluciones switchover. Evaluar soluciones de Alta Disponibilidad en funcin de diferentes criterios de comparacin.
2005 REALTECH
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Puntos nicos de fallo en Arquitectura SAP Web AS 6.40 ABAP Escenarios de switchover que permiten proteger el SAP Web AS 6.40 ABAP frente a paradas no planificadas.
Objetivos
Una vez terminado esta seccin, podr: Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 ABAP Describir y conocer los diferentes escenarios de switchover para el SAP Web AS 6.40 ABAP
2005 REALTECH
DI
Instancia Dilogo ABAP
ICM
ABAP Dispatcher Work Work Work Process Process Process Gateway ENQ Server (ABAP)
IGS
Base Datos
ABAP Schema
DB
2005 REALTECH
Nodo C2
DB CI DI DI DI Idle
Nodo E2
DI DI DI DI DI DI
Nodo C2
DB+CI CI+DB CI/DB CI DB DB
Nodo E2
DI DI DI DI DI DI
CI DB CI/DB CI DB DB
Operacin Normal
CI
DB
DI
Cluster
Switchover CI
CI
CI+DB
DI
Cluster CI+DB DB DI
Switchover BD
2005 REALTECH
Escenarios SO-3
En el escenarios SO-3 la BD y la CI se encuentran en el mismo nodo del cluster constituyendo un sistema centralizado. En el segundo nodo hay arrancada instancia AS. Si el primer nodo falla, la instancia AS se para en el segundo nodo y posteriormente se conmuta la BD y la CI al segundo nodo. Una configuracin alternativa de este escenario es que el segundo nodo no tenga instalada ninguna instancia de aplicacin (nodo pasivo).
Cluster CI+DB DI DI
Operacin Normal
Cluster
Switchover CI+DB
CI+DB
CI+DB
DI
2005 REALTECH
Operacin Normal
Cluster 3 nodos
Switchover CI
CI
CI
DB
DI
Cluster 3 nodos
Switchover BD
CI
DB
DB
DI
2005 REALTECH
Operacin Normal
CI
DI
DB
DI
DI
Cluster 4 nodos
Switchover CI
CI
CI
DB
DI
DI
Cluster 4 nodos
Switchover BD
CI
DI
DB
DB
DI
Cluster 4 nodos
Switchover CI y BD
CI
CI
DB
DB
DI
2005 REALTECH
Escenarios SO-6
El escenario SO-6 se ha incluido para aquellos casos en los que la BD y las instancias SAP se encuentren en sistemas operativos diferentes (instalacin mixta) y no se puedan instalar instancias SAP sobre el sistema operativo de la BD. Con lo cual, se tiene un cluster para la BD y el nodo 2 se encuentra en Standby.
Cluster
Operacin Normal
DB
Idle
CI
DI
Cluster
Switchover DB
DB
DB
CI
DI
2005 REALTECH
Resumen
Ahora puede:
Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 ABAP Describir los diferentes escenarios de switchover para el SAP Web AS 6.40 ABAP.
2005 REALTECH
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Puntos nicos de fallo en Arquitectura SAP Web AS 6.40 JAVA Escenarios de switchover que permiten proteger el SAP Web AS 6.40 JAVA frente a paradas no planificadas.
Objetivos
Una vez terminado esta seccin, podr: Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 JAVA Describir y conocer los diferentes escenarios de switchover para el SAP Web AS 6.40 JAVA
2005 REALTECH
SCS
Instancia SCS
ENQ Server (Java) MSG Server (Java)
DI
Java-DI
Java Dispatcher Java Java Server Server Server Process Process Process
Java
IGS
IGS
Java Schema
DB
Escenarios de Switch-over 1) Solamente la BD se encuentra en switch-over. 2) Java-CI, SCS y la BBDD en el mismo grupo de switch-over. 3) CI y SCS en un grupo de switch-over, BD en otro. 4) BD y SCS en el mismo grupo de switch-over 5) BD y SCS, cada una en un grupo de switch-over
2005 REALTECH
DI
DI
MSCS Cluster
Oracle Failsafe Failover Instalacin ORACLE Instancia ORA 1a Java Heartbeat Servidor 1
Servidor 2
Ficheros BBDD
2005 REALTECH
Servidor BBDD 1 Instalacin ORACLE Instancia ORA 1 Java Redo logs Failover
Ficheros BBDD
Permanent Recovery
Ficheros BBDD
2005 REALTECH
DI
DI
2005 REALTECH
DI
DI
Procesos BBDD
Procesos BBDD
DI
DI
Dos Instancias DI instaladas localmente en cada mquina y arrancadas nicamente en la mquina donde la CI+SCS no se est ejecutando CI+SCS instalada completamente en un grupo de switch-over
Procesos BBDD
Procesos BBDD
Procesos BBDD
Procesos BBDD
Base Datos
DI
DI
Java-CI y otra Java-DI instalada localmente dentro del entorno Switch-over Base de datos y SCS instaladas dentro del mismo grupo de switch-over
Procesos BBDD
Procesos BBDD
2005 REALTECH
5a) BD y SCS, cada una en un grupo switch-over. Java CI fuera del cluster.
La importancia de este escenario radica en la separacin en dos grupos de switch-over de la BD y la instancia SCS. La primera variante de este escenario mantiene la Java-CI fuera del entorno cluster. El SDM (Software Delivery Manager) no se considera SPOF en entornos productivos.
DI
Replicated Enqueue Replicated Enqueue
DI
Servidor Enqueue replicado en un nodo pasivo Los servidores de ENQ y MSG instalados en su propio grupo de switch-over BD instalada en otro grupo de switch-over
Procesos BBDD
Procesos BBDD
2005 REALTECH
5b) BD y SCS, cada una en un grupo switch-over. Java CI fuera del cluster.
Este escenario es una variante del anterior. Incluye la Java-CI dentro del entorno del cluster, pero la Java-CI no se encuentra en ningn grupo de switchover.
En el otro nodo, se instala una Java-DI. Java-CI instalado en un nodo del cluster. No hay conmutacin automtica.
Replicated Enqueue Replicated Enqueue
Servidor Enqueue replicado en un nodo pasivo Servidor de ENQ y MSG pueden conmutar.
Procesos BBDD
Procesos BBDD
SCS
DI
Replicated Enqueue Replicated Enqueue
DI
Servidor Enqueue replicado en un nodo pasivo Los servidores de ENQ y MSG instalados en su propio cluster
DB
Procesos BBDD Procesos BBDD
2005 REALTECH
Resumen
Ahora puede:
Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 JAVA Describir los diferentes escenarios de switchover para el SAP Web AS 6.40 JAVA.
2005 REALTECH
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Puntos nicos de fallo en Arquitectura SAP Web AS 6.40 Add-In Un ejemplo de escenario de switchover que permite proteger el SAP Web AS 6.40 Add-In frente a paradas no planificadas. Tabla Resumen de escenarios de Alta Disponibilidad de la Arquitectura SAP Web AS 6.40 ABAP, JAVA y Add-In
Objetivos
Una vez terminado esta seccin, podr: Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 Add-In Conocer el escenario de switchover recomendable para el SAP Web AS 6.40 ABAP
2005 REALTECH
SCS
Instancia SCS
ENQ Server (Java) MSG Server (Java)
DI
Instancia Dialogo Add-In
ICM
ABAP Dispatcher Work Work Work Process Process Process Gateway ENQ Server (ABAP)
Java Dispatcher Java Java Server Server Server Process Process Process SDM
Java Dispatcher Java Java Server Server Server Process Process Process
Java
DB
2005 REALTECH
DI
DI
Procesos BBDD
Procesos BBDD
2005 REALTECH
Web AS Add-In
POSIBLE
Web AS ABAP
POSIBLE
POSIBLE
POSIBLE
RECOMENDADO
RECOMENDADO
NO RECOMENDADO
NO APLICA NO APLICA
RECOMENDADO
Resumen
Ahora puede:
Identificar los puntos nicos de fallo de la Arquitectura SAP Web AS 6.40 Add-In Describir el escenario de switchover recomendado para el SAP Web AS 6.40 Add-In.
2005 REALTECH
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Servidor de Enqueue Standalone Replicacin del Servidor de Enqueue Standalone
Objetivos
Una vez terminado esta seccin, podr: Describir la configuracin standalone del Servidor de Enqueue Conocer el escenario de replicacin del Servidor de Enqueue Standalone
2005 REALTECH
Si se utiliza un servidor de ENQ standalone, es posible replicar la tabla de bloqueos en un segundo servidor configurado en cluster. Si el servicio de ENQ falla, se puede arrancar un servidor de ENQ en el nodo 2 utilizando la tabla de bloqueos copiada. De esta forma se garantiza la disponibilidad del sistema en caso de fallo del servicio de enqueue.
2005 REALTECH
Despachador
Replicacin
WP
WP
2005 REALTECH
Resumen
Ahora puede:
Describir la configuracin standalone del Servidor de Enqueue Conocer el escenario de replicacin del Servidor de Enqueue Standalone que permite dotar de Alta Disponibilidad a este SPOF.
2005 REALTECH
Balanceo de Carga
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Balanceo de Carga basado en Grupo de Logon Balanceo de Carga basado en Web Dispatcher
Objetivos
Una vez terminado esta seccin, podr: Describir el proceso de balanceo de carga basado en Grupo de Logon. Definir el componente Web Dispatcher y describir el proceso de balanceo de carga basado en Web Dispatcher.
2005 REALTECH
Enqueue Server
DI DB
DI
DI
2005 REALTECH
Cluster
Web Dispatcher
DI DB
Web Dispatcher
DI
DI
2005 REALTECH
Resumen
Ahora puede:
Describir el proceso de balanceo de carga basado en Grupo de Logon. Definir el componente Web Dispatcher y describir el proceso de balanceo de carga basado en Web Dispatcher.
2005 REALTECH
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Contenidos/Objetivos
Contenidos
Paradas planificadas del sistema Parmetros y Modo de Operacin Soft Shutdown Actualizacin Kernel Support Packages Reorganizacin de la base de datos Upgrade de SAP Fin del horario de verano
Objetivos
Una vez terminado esta seccin, podr: Identificar la tipologa de las paradas planificadas del sistema. Describir los procedimientos que minimizan el tiempo de parada debidos a actualizaciones de software, reorganizaciones, upgrades, etc.
2005 REALTECH
Paradas Planificadas
Alta Frecuencia Backup Offline con split-mirror Actualizar Kernel Modificar Parmetros Backup Offline sin split-mirror
Semanal
Mensual
Trimestral
Anual
Baja Frecuencia
Minutos
Corta Duracin
2005 REALTECH
0,5 2 horas
1015 horas
Larga Duracin
Instancia SAP
ABAP Dispatcher
2005 REALTECH
Soft Shutdown
A partir de la versin 6.10 se puede realizar un parada suave (Soft Shutdown) de un servidor de aplicaciones, cambiando el estado del servidor a pasivo utilizando el comando SMMS.
El servidor de aplicaciones puede continuar procesando las peticiones recibidas. Sin embargo, el servidor de aplicaciones no recibe nuevas peticiones. El objetivo de este estado es parar lgicamente el servidor de forma que est disponible para su parada fsica. El servidor finaliza las peticiones que se estn procesando, pero no acepta nuevas peticiones y puede ser parado sin interrumpir las peticiones pendientes tipo update o batch.
Beneficio: Los servidores de aplicacin se pueden parar sin interrumpir la actividad de los usuarios finales.
2005 REALTECH
Instancia3
Update L. x, Patch y Update L. x, Patch z Update L. x, Patch z Update L. x, Patch z
El sistema permanece online porque las instancias no se paran al mismo tiempo. Recomendable utilizar Soft shutdown.
Central Services
BD
MSG Service
ENQ Service
Los servidores de aplicacin no deben tener SPOF (requiere servidores enqueue standalone / replicado) Solo se deben utilizar kernel no nivelados durante un breve periodo de tiempo. short time
2005 REALTECH
Downtime
Conmutacin cdigo fuente
Uptime
Situacin final
Programas activos
Programas activos
A partir del kernel 4.6D: Support package shadow import Uptime: Se puede ejecutar el import de los cdigos fuente de los programas sin parar la actividad normal del usuario. Downtime: Durante la parada, se realiza el import de los objetos DDIC y se realiza la conmutacin a estado activo de los nuevos programas importados. Beneficio: Todos los programas (parte principal de un SP) se pueden importar sin parar la actividad normal del usuario. El tiempo de parada disminuye! ( ahorro de hasta un 70%).
2005 REALTECH
2005 REALTECH
2005 REALTECH
Desde un punto de vista de configuracin y datos de aplicacin, cada sistema es nico. Por este motivo, para predecir el tiempo de parada durante un upgrade, es recomendable analizar los resultados de la ejecucin de una migracin en un entorno de pruebas lo ms parecido al sistema productivo.
2005 REALTECH
Nueva Patch Integration Nueva SGEN (ms rpida y optimizada) Activacin Paralela Ejecucin DDL Paralela Importar Customizing Paralelo Importar Language Paralelo Creacin y Act. de tablas nuevas in Uptime (~ 30% - 40%)
Integracin de Support Packages & Add-Ons en Shadow Tables (~10% - 50%) Incremental Data Conversion ICNV (~0% - 30%)
2005 REALTECH
2005 REALTECH
Support Packs
Modification Adjustment
Activation Distribution
Add-Ons
Inst.
Uptime
PREPARE Upgrade
Upgrade
Backup downtime-minimized
ICNV
Nueva Versin
Imp.
Backup
Downtime
Backup
resource-minimized
post Upgrade
2005 REALTECH
Resumen
Ahora puede:
Identificar la tipologa de las paradas planificadas del sistema. Describir algunos procedimientos que minimizan el tiempo de parada: Modificacin de parmetros en caliente Modos de Operacin Soft Shutdown Actualizacin Kernel Rolling Support package shadow import System Switch Upgrade
2005 REALTECH
Conclusiones
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH
Conclusiones
Las paradas planificadas y no planificadas del sistema afectan al tiempo de disponibilidad del sistema para los usuarios finales. Dotar a un sistema de alta disponibilidad es responsabilidad de SAP, el cliente y los proveedores de la plataforma tecnolgica. SAP Netweaver est basado en el Web AS 6.40. Todos los Puntos nicos de Fallo que pueden provocar paradas no planificadas del SAP Web Application Server 6.40, se pueden eliminar. Las paradas planificadas del sistema se pueden reducir aplicando diferentes medidas.
2005 REALTECH
Bibliografa
SAP help portal http://help.sap.com SAP NetWeaver -> Solution Life Cycle Management -> SAP High Availability Notas en el rea de aplicacin BC SAP Service Marketplace http://service.sap.com/netweaver http://service.sap.com/ha SAP Developper Network
2005 REALTECH
Apndice
Introduccin
Arquitectura
Concepto de Switchover
Balanceo de Carga
Alta Disponibilidad Soluciones basadas en SAP NW 04 ABAP Alta Disponibilidad Soluciones basadas en SAP NW 04 JAVA
2005 REALTECH