Mejora de Disponibilidad en Almacén Robotizado

Empresa catalana líder del sector farmacéutico a nivel internacional, con presencia física en diversos países. Se plantea actualizar el gestor de Bases de Datos Oracle 9i que da servicio a la aplicación que controla su Almacén Automático, totalmente robotizado, a versión 10gR2 en un entorno de alta disponibilidad tanto para la Base de Datos como para las aplicaciones de control. La actividad de expediciones en el Almacén es contínua y no puede detenerse; se admite una mínima parada para la conmutación de sistemas en caso de contingencia, inferior a los 5 minutos.


Práctica

Entorno de Base de Datos Oracle 10gR2 Single-Instance en un cluster de Alta Disponibilidad en modo Activo/Pasivo bajo la protección de Oracle Clusterware que integra también la ejecución y Disponibilidad de las aplicaciones de control, también en modo Activo/Pasivo. Se añade un entorno Dataguard en un Site distinto para asegurar la máxima disponibilidad de datos sobre una segunda cabina de discos replicada en el segundo Site.


Implementación

• Definición de arquitectura y requerimientos. Definición de elementos redundantes y requerimientos para Alta Disponibilidad.
• Instalación y configuración SO Red Hat Enterprise Linux 4; EMC-Powerpath.
• Instalación y configuración de toda la pila de software Oracle: Clusterware Oracle CRS, Oracle ASM (Automatic Storage Management) y Oracle RDBMS.
• Integración en Oracle Clusterware de la Alta Disponibilitat Activo/Pasivo de las aplicaciones de control, al igual que la instancia de Base de Datos, la instancia ASM y el Listener de aplicaciones.
• Implantación Oracle Dataguard. Definición de Buenas Prácticas MAA (Maximum Availability Architecture).
• Definición del procedimiento de conmutación de cabinas replicadas para contingencia e integración con Oracle ASM.
• Ajuste de las aplicaciones.