Servicio de catálogo de alta disponibilidad

Un dominio de servicio de catálogo es la cuadrícula de datos de los servidores de catálogo que está utilizado, que mantienen información de topología de todos los servidores de contenedor del entorno de eXtreme Scale. El servicio de catálogo controla el equilibrio de carga y el direccionamiento para todos los clientes.

Para obtener más información sobre los servidores de catálogo, consulte Servicio de catálogo.

Figura 1. Dominio de servicio de catálogo
Un dominio de servicio de catálogo está formado por varias máquinas virtuales Java, incluida una JVM maestra y una serie de JVM de copia de seguridad.

Cuando se inician varios servidores, uno de ellos se elige como el servidor de catálogo maestro que acepta las pulsaciones IIOP (Internet Inter-ORB Protocol) y maneja los cambios de datos del sistema en respuesta a cualquier cambio de servicio de catálogo o contenedor.

Cuando los clientes se ponen en contacto con uno de los servidores de catálogo, la tabla de direccionamiento del dominio de servicio de catálogo se propaga en los clientes a través del contexto del servicio CORBA (Common Object Request Broker Architecture).

Configure al menos tres servidores de catálogo en el dominio de servicio de catálogo. Los servidores de catálogo se deben instalar en nodos distintos o en imágenes de instalación distintas a los servidores de contenedor, a fin de garantizar que se podrán actualizar sin problemas los servidores en cualquier momento en el futuro. Si la configuración tiene zonas, puede configurar un servidor de catálogo por zona.

Cuando un servidor de contenedor se pone en contacto por primera vez con uno de los servidores de catálogo, la tabla de direccionamiento del dominio de servicio de catálogo también se propaga al servidor de catálogo y al servidor de contenedor a través del contexto del servicio CORBA. Además, si el servidor de catálogo contactado no es actualmente el servidor de catálogo maestro, la solicitud se redirecciona automáticamente al servidor de catálogo maestro actual y la tabla de direccionamiento del servidor de catálogo se actualiza.

Nota: Un dominio de servicio de catálogo y una cuadrícula de datos de servidor de contenedor son muy distintos. El dominio de servicio de catálogo es para la alta disponibilidad de los datos del sistema. La cuadrícula de datos de servidor de catálogo es para la alta disponibilidad de datos, la escalabilidad y la gestión de la carga de trabajo. Por lo tanto, existen dos tablas de direccionamiento distintas: la tabla de direccionamiento para el dominio de servicio de catálogo y la tabla de direccionamiento para los fragmentos de cuadrícula de datos de servidor de contenedor.