Un clúster dinámico es un clúster de servidores que utiliza pesos y el gestor de cargas de trabajo para
equilibrar dinámicamente las cargas de trabajo de los miembros del clúster,
basándose en la información de rendimiento recogida de los miembros del
clúster. Los clústeres dinámicos habilitan la virtualización del servidor de aplicaciones.
Un clúster dinámico es un destino para el despliegue de aplicaciones
que se puede puede ampliar y contraer, dependiendo de la carga de trabajo del entorno.
Los clústeres dinámicos trabajan con gestores autónomos, incluidos el controlador de
ubicación de aplicaciones y el gestor de carga de trabajo dinámica, para maximizar
el uso de los recursos de sistemas. Los clústeres dinámicos son necesarios para muchas de las funciones autónomas de WebSphere Virtual Enterprise, incluidas las políticas de servicio y de alta disponibilidad.
Los clústeres dinámicos son similares a los clústeres de servidores que puede crear
con WebSphere Application Server Network Deployment, pero existen diferencias clave que hacen que los clústeres dinámicos sean mucho más robustos. Para los servidores de gestión de ciclo de vida completo, el producto controla la creación y la supresión de instancias de servidor y puede iniciar y detener los servidores. Para los servidores de gestión de ciclo de vida asistido, el producto puede controlar el estado de servidores deteniendo e iniciando los servidores desde una agrupación de instancias de servidor predefinido.
Pertenencia a clústeres dinámicos
En WebSphere Virtual Enterprise versión
6.1 y posterior, existen dos opciones para añadir miembros a un clúster dinámico:
definir automáticamente miembros de clúster con reglas o definir manualmente
miembros de clúster.
Para usuarios de transición: Las
definiciones de pertenencia a clústeres dinámicos han cambiado desde la versión 6.0. En
la versión 6.0, se define un grupo de nodos que contiene los nodos en los que desea que
se ejecuten los miembros del clúster dinámico. En la versión 6.1, se define una política
de pertenencia que especifica los nodos en los que se ejecutan los miembros del clúster
dinámico.
trns
Definir automáticamente miembros del clúster con reglas
Al definir automáticamente miembros de clúster con reglas, puede crear una subexpresión
que seleccione automáticamente los nodos para alojar los miembros de clúster dinámico
según las distintas propiedades del nodo. Esta subexpresión se denomina una política
de pertenencia. Una vez creada una política de pertenencia, puede obtener una vista
previa de la pertenencia del nodo antes de terminar de crear el clúster dinámico.
La definición automática de miembros de clúster con reglas está disponible sólo para los servidores que tienen gestión de ciclo de vida completo. Una vez creado el clúster
dinámico con una política de pertenencia, las instancias del clúster dinámico pueden
iniciarse en cualquiera de los nodos seleccionados. Si hay disponibles nodos que cumplen
los criterios de la política de pertenencia, las instancias de clúster dinámico también
pueden iniciarse en estos nodos.
Definir manualmente miembros del clúster
Cuando se definen manualmente los miembros de clúster, se define estáticamente qué
servidores son miembros del clúster seleccionando los servidores que se van a añadir al
clúster. Esta opción se utiliza en lugar de la política de pertenencia por los siguientes
motivos:
- Tiene un clúster estático existente que desea convertir en un clúster dinámico.
- Está utilizando los servidores de gestión de ciclo de vida asistido.
Los servidores de gestión de ciclo de vida asistido no se pueden crear desde la consola administrativa. Con esta opción, puede crear representaciones de los servidores como
miembros de clúster. Estos miembros deben ser homogéneos, es decir, todos deben ser el
mismo tipo de servidor, por ejemplo, un grupo de servidores BEA WebLogic. Debe instalar
la misma versión del software de middleware en todos los nodos del clúster dinámico, y
debe desplegar las mismas aplicaciones en estos servidores antes de crear el clúster
dinámico.
Plantillas de servidor
Las plantillas de servidor son una copia
de una configuración de servidor que se puede utilizar como un punto de partida cuando se añade un servidor
al clúster dinámico. Las plantillas predefinidas existen para las distintas versiones de WebSphere Virtual Enterprise y los distintos tipos de servidor de middleware. También puede definir sus propias
plantillas de servidor.
Plantillas de servidor de clúster dinámico
Después de crear un clúster dinámico, la
plantilla del servidor de clúster dinámico define las propiedades para todos los miembros del clúster dinámico.
Impedir problema: Los cambios que realice en las plantillas del servidor de clúster dinámico sobrescribirán todos los cambios realizados directamente en los miembros del clúster dinámico.
gotcha
Instancias de clúster
Puede controlar la creación y la gestión
de instancias de clúster para el clúster dinámico. Tiene las siguientes opciones:
- Crear un número mínimo y máximo de instancias del clúster.
- Detener instancias de clúster cuando otros clústeres dinámicos necesitan recursos.
- Permitir iniciar más de una instancia de clúster en el mismo nodo, también conocido
como apilamiento vertical. Con el apilamiento vertical, puede mejorar las condiciones cuello de botella dentro de una aplicación. El número de apilamiento define cuántas
instancias de clúster pueden iniciarse en un nodo individual.
- Especificar si las instancias de clúster de otros clústeres
dinámicos pueden iniciarse en el mismo nodo, también conocido como aislamiento de
clúster dinámico.
Modalidades operativas
Los clústeres dinámicos actúan de forma
diferente, dependiendo de la modalidad operativa. Elija una de las siguientes opciones como modalidad de operación:
- Manual. En modalidad manual, el clúster dinámico no es diferente de los
entornos de servidores de aplicaciones estándares con clústeres estáticos.
La modalidad manual no da soporte a la ubicación de aplicaciones ni a las
sugerencias de tareas de tiempo de ejecución. El gestor de flujo de solicitudes autónomo
y a la gestión de la carga de trabajo dinámica (DWLM) pueden funcionar con el clúster.
- Supervisada. En la modalidad supervisada, el entorno proporciona
información sobre las acciones correctivas necesarias mediante la generación de tareas de tiempo de ejecución. Puede aceptar o rechazar las recomendaciones de los gestores autónomos en el panel de gestión de tareas en la consola administrativa.
Para gestionar tareas de tiempo de ejecución, pulse .
- Automática. En modalidad automática, el entorno lleva a cabo las acciones
correctivas de forma automática.
Importante: para utilizar la ubicación de aplicaciones dinámica,
pulse automática o supervisada como modalidad de operación.
Si utiliza la modalidad manual para el gestor de flujo de solicitudes autónomo (ARFM) a nivel de célula o a nivel de destino de
despliegue, también debe poner los clústeres dinámicos en modalidad manual. Asimismo,
puede utilizar clústeres estáticos cuando ARFM está en modalidad manual para la célula o
el destino de despliegue. Si el ARFM está en modalidad automática, puede utilizar la
modalidad operativa que desee para el clúster.