Alta disponibilidad del servicio de repositorio de PowerCenter
Configure la alta disponibilidad del servicio de repositorio de PowerCenter para minimizar las interrupciones en las tareas de integración de datos.
El servicio de repositorio de PowerCenter tiene las siguientes funciones de alta disponibilidad que están disponibles en función de su licencia:
- •Fiabilidad. El servicio de repositorio de PowerCenter es fiable para la falta de disponibilidad temporal de otros servicios y de la base de datos del repositorio. Los clientes del servicio de repositorio de PowerCenter son fiables para las conexiones con el servicio de repositorio de PowerCenter.
- •Reinicio y conmutación por error. Si el servicio de repositorio de PowerCenter falla, el administrador de servicios puede reiniciar el servicio o conmutarlo por error a otro nodo, según la disponibilidad de los nodos.
- •Recuperación. Tras el reinicio o la conmutación por error, el servicio de repositorio de PowerCenter puede recuperar las operaciones a partir del punto de interrupción.
Fiabilidad
El servicio de repositorio de PowerCenter es fiable ante la falta de disponibilidad temporal de los clientes del servicio de repositorio de PowerCenter y la base de datos del repositorio de PowerCenter.
Un servicio de aplicación puede no estar disponible debido a un error en la red o porque se ha producido un error en el proceso del servicio. Puede configurar el tiempo de espera de fiabilidad de la conexión entre el servicio de repositorio de PowerCenter y los siguientes componentes:
- Clientes del servicio de repositorio de PowerCenter
- Un cliente del servicio de repositorio de PowerCenter puede ser un cliente de PowerCenter o un servicio de PowerCenter que depende del servicio de repositorio de PowerCenter. Por ejemplo, el servicio de integración de PowerCenter es un cliente del servicio de repositorio de PowerCenter porque depende de éste para la conexión con el repositorio.
- El período de tiempo de espera de fiabilidad del servicio de repositorio de PowerCenter se basa en las propiedades de fiabilidad que se configuren para el servicio de repositorio de PowerCenter, los clientes del servicio de repositorio de PowerCenter y el dominio.
Nota: El concentrador de servicios web no es fiable ente el servicio de repositorio de PowerCenter.
- Base de datos del repositorio de PowerCenter
- La base de datos del repositorio de PowerCenter podría dejar de estar disponible debido a un error en la red o porque el sistema de la base de datos del repositorio deje de estar disponible. Si la base de datos del repositorio deja de estar disponible, el servicio de repositorio de PowerCenter intentará una nueva conexión con la base de datos durante el período especificado por el tiempo de espera de conexión de la base de datos configurado en las propiedades del servicio de repositorio de PowerCenter.
Consejo: Si la base de datos del repositorio dispone de funciones de alta disponibilidad, establezca el tiempo de espera de conexión de la base de datos con los valores suficientes que permitan al sistema de la base de datos del repositorio volver a estar disponible antes de que el servicio de repositorio de PowerCenter intente de nuevo la conexión. Pruebe las funciones del sistema de la base de datos que vaya a utilizar para determinar el tiempo de espera óptimo de conexión de la base de datos.
Reinicio y conmutación por error
Si se produce un error del proceso del servicio de repositorio de PowerCenter, el administrador de servicios puede reiniciar el proceso en el mismo nodo. Si el nodo no está disponible, el proceso de servicio de repositorio de PowerCenter realizará una conmutación por error en el nodo de copia de seguridad.
El proceso de servicio de repositorio de PowerCenter conmuta por error al nodo de refuerzo en las siguientes situaciones:
- •El proceso de servicio de repositorio de PowerCenter falla y el nodo principal no está disponible.
- •El proceso de servicio de repositorio de PowerCenter se está ejecutando en un nodo que falla.
- •Se ha deshabilitado el proceso de servicio de repositorio de PowerCenter.
Después de la conmutación por error, los clientes del servicio de repositorio de PowerCenter se sincronizan y se conectan al proceso de servicio de repositorio de PowerCenter sin pérdida del servicio.
Puede deshabilitar un proceso del servicio de repositorio de PowerCenter si quiere cerrar un nodo para realizar tareas de mantenimiento. Si deshabilita un proceso de servicio de repositorio de PowerCenter en modo completo o anulado, el proceso de servicio de repositorio de PowerCenter conmuta por error a otro nodo.
Recuperación
Cuando un servicio de repositorio de PowerCenter se reinicia o realiza una conmutación por error, se restaura el estado de operación del repositorio y se recuperan las operaciones desde el punto de interrupción.
El servicio de repositorio de PowerCenter mantiene el estado de las operaciones en el repositorio. El estado de operaciones incluye información sobre bloqueos del repositorio, solicitudes en curso y clientes conectados.
El servicio de repositorio de PowerCenter realiza las siguientes tareas para recuperar las operaciones:
- •Obtiene bloqueos en objetos del repositorio, tales como asignaciones y sesiones
- •Se vuelve a conectar con clientes, tales como PowerCenter Designer y el servicio de integración de PowerCenter
- •Finaliza solicitudes en progreso, tales como guardar una asignación
- •Envía notificaciones pendientes acerca de cambios en los metadatos, tales como cambios en el programa de flujo de trabajo