WebSphere Virtual Enterprise está basada en las funciones de
cálculo autónomo del entorno de operaciones dinámicas. Con estas características,
el entorno de servidor de aplicaciones virtualizado se puede ampliar y contraer según las demandas de la empresa. El uso de los gestores autónomos del entorno del producto permite que las operaciones dinámicas tomen decisiones lógicas basadas en objetivos de la empresa.
Las características de WebSphere Virtual Enterprise también se aplican a la gestión del entorno
WebSphere Extended Deployment Compute Grid y su carga de trabajo de segundo plano asociada cuando las dos características se despliegan conjuntamente. Por lo tanto, si es cliente de WebSphere Extended Deployment Compute Grid, debe tener los dos productos.
El entorno de operaciones dinámicas tiene los siguientes componentes:
- Política operativa
- Una política operativa es un objetivo empresarial o de
rendimiento que permite objetivos específicos para solicitudes específicas. Las
políticas operativas incluyen las políticas de servicio y de salud. Una
política de servicio define un objetivo de empresa y una importancia, y
contiene una o más clases de transacción. Para una determinada clase de trabajo, una
condición de regla se correlaciona con una clase de transacción que pertenezca a una
política de servicio. La política de
servicio contiene los requisitos de los objetivos empresariales y la clase
de trabajo contiene la descripción del trabajo al que se puede aplicar la
política de servicio. El entorno de operaciones dinámicas lee la combinación de estas
políticas y toma las decisiones necesarias relacionadas con las solicitudes de trabajo
HTTP, SOAP, JMS, SIP e IIOP.
- Clústeres dinámicos
- Un clúster dinámico es un destino de despliegue de aplicaciones que el
entorno de operaciones dinámicas puede ampliar y contraer según sea necesario.
Los clústeres dinámicos proporcionan las funciones principales de la virtualización de la infraestructura de aplicaciones. Se crean instancias de clúster dinámico en los
nodos que cumplen los criterios de una política de pertenencia que se
especifica al crear el clúster dinámico.
- Gestor de flujo de solicitudes autónomo
- El gestor de flujo de solicitudes autónomo (ARFM) tiene muchas funciones:
- Utiliza las colas de mensajes entrantes en las pasarelas basadas en límites para
proporcionar protección contra sobrecargas a la capacidad de proceso y un servicio
diferenciado. El recurso de proceso protegido contra sobrecargas es normalmente la
capacidad de la CPU. El servicio diferenciado permite proporcionar los resultados de
rendimiento más equilibrados entre los distintos flujos de tráfico, relativos a la
política operativa dada y a la carga ofrecida actualmente.
- Puede ejercer de manera óptima el control de admisión orientado a los
diálogos/sesiones para proteger la capacidad de proceso contra sobrecargas.
- Envía información al controlador de ubicación sobre cada clúster para permitir que el
controlador de ubicación optimice la ubicación de la política operativa y la carga
ofrecida actualmente. La información sobre el clúster dado es la relación entre la
capacidad de proceso y el programa de utilidad de servicio del clúster.
- Direccionador On Demand
- Los direccionadores On Demand (ODR) son proxies HTTP inteligentes. Los direccionadores On Demand (ODR) son proxies HTTP inteligentes y un proxy SIP.
Los ODR son el punto de entrada en un entorno de producto y son pasarelas a través de las cuales las solicitudes HTTP y los mensajes SIP fluyen a los
servidores de aplicaciones de programa de fondo. El ODR puede poner en cola
momentáneamente las solicitudes de las aplicaciones menos importantes para que se manejen
más rápidamente las solicitudes de las aplicaciones más importantes o para impedir la
sobrecarga de los servidores de aplicaciones de programa de fondo. El ODR conoce la
ubicación actual de las instancias de servidor de un clúster dinámico para que las
solicitudes puedan direccionarse al punto final correcto.
El ODR también ajusta dinámicamente la cantidad de tráfico enviado a cada instancia de
servidor individual basándose en la utilización del proceso y los tiempos de respuesta. Tenga en cuenta que para un mensaje UDP de entrada, un mensaje de SIP/UDP de entrada, el puede direccionar el mensaje a otro ODR para comprobar correctamente y manejar la retransmisión de UDP.
- Gestor de carga de trabajo dinámica
- El gestor de flujo de solicitudes autónomo clasifica y da
prioridad a las solicitudes dirigidas a los servidores de aplicaciones
según la demanda y las políticas. Después, el gestor de carga de trabajo
dinámica distribuye las solicitudes entre los nodos de un clúster dinámico para para equilibrar el trabajo.
- Controlador de ubicación de aplicaciones
- El controlador de ubicación de aplicaciones es un gestor autónomo en la infraestructura de operaciones dinámicas que da soporte a la virtualización de aplicaciones o la movilidad fluida de aplicaciones en un clúster dinámico.
El controlador de ubicación de aplicaciones añade instancias de servidor de aplicaciones
cuando el trabajo es mayor del que puede manejar la aplicación actual y detiene los
servidores de aplicaciones cuando hay muy pocas solicitudes para el número de aplicaciones
iniciadas.
- Controlador de salud
- El controlador de salud supervisa constantemente las políticas de salud
definidas. Cuando en el entorno no se cumple una condición especificada por una
política de salud, el controlador de salud comprueba que se ejecuten las acciones
configuradas para corregir el problema.
- EWLM
- El gestor de carga de trabajo de empresa (EWLM) gestiona las
asignaciones de recursos y objetivos secundarios para el entorno de mayor
tamaño que contenga WebSphere Virtual Enterprise.