WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Visión general de la prioridad del flujo de peticiones

La prioridad del flujo de peticiones se obtiene en WebSphere Extended Deployment con la colaboración del Direccionador on demand (ODR) y son los gestores autónomos los que controlan el flujo de peticiones, la prioridad de las peticiones y la gestión de la carga de trabajo dinámica. En este tema se describe la prioridad del flujo de peticiones HTTP.

El direccionador On demand es un nuevo tipo de servidor introducido en WebSphere Extended Deployment y actúan como un proxy o intermediario entre las peticiones HTTP y los servidores de aplicaciones comprometidos a satisfacer dichas peticiones. Los ODR ejecutan el Gestor de flujo de peticiones autónomo (ARFM), que lleva a cabo la función de prioridad del flujo de peticiones. Pueden haber varios ODR y cada petición sólo pasa por ODR, aunque puede ser cualquiera de ellos. Los flujos de peticiones se gestionan para lograr un rendimiento equilibrado óptimo, teniendo en cuenta las políticas de servicio configuradas y la carga ofrecida.

Con WebSphere Extended Deployment, puede definir objetivos de rendimiento y vincularlos a subconjuntos específicos del tráfico de entrada. ODR y los gestores autónomos asociados pueden dar soporte a objetivos empresariales en momentos de una alta carga tomando "decisiones inteligentes" relacionadas con el trabajo que entra en el ODR. No todo el trabajo de la configuración se crea igual. ODR permite dar soporte a este concepto remitiendo distintos flujos de peticiones más o menos rápidamente para obtener el mejor resultado equilibrado.

ODR reconoce su entorno gracias a un componente denominado configuración de on demand (ODC). La ODC intenta obtener automáticamente información sobre todos los servidores de aplicaciones de WebSphere Extended Deployment y las aplicaciones desplegadas en la célula. La ODC configurará dinámicamente las normas de direccionamiento en tiempo de ejecución para permitir que el ODR direccione correctamente las peticiones HTTP hacia esos servidores de aplicaciones. Después de su creación, un ODR podrá direccionar las peticiones HTTP hacia nodos WebSphere Extended Deployment y, si se configura adicionalmente, también puede direccionar el trabajo a servidores o puntos finales que no son de WebSphere Extended Deployment. El ODR, al igual que el plug-in del servidor Web para WebSphere Application Server, utiliza la afinidad de sesión para direccionar peticiones de trabajo. Después de establecer una sesión en un servidor, las posteriores peticiones de trabajo para la misma sesión irán al servidor original, lo que maximizará el uso de la antememoria y reducirá las consultas a recursos de programas de fondo.
NoteColonSymbol ODC no puede leer entornos que no sean un entorno de WebSphere Extended Deployment homogéneo.

Una política de servicio es una categorización definida por un usuario que se asigna a un trabajo potencial como un atributo leído por ARFM. Puede utilizar una política de servicio para clasificar peticiones basadas en atributos de peticiones, incluido el URI, la dirección y el nombre del cliente y el ID de usuario o el grupo. Al configurar las políticas de servicio, se aplicarán distintos niveles de importancia al trabajo real. Puede utilizar varias políticas de servicio para entregar servicios diferenciados a distintas categorías de peticiones. Los objetivos de la política de servicio pueden diferir en los destinos de rendimiento así como en la importancia.

El ARFM existe en ODR y controla la prioridad de peticiones. El gestor de flujo de peticiones autónomo consta de dos partes: un controlador y una pasarela. La función de ARFM la implementa, para cada célula, un controlador más una colección de pasarelas en los direccionadores On Demand (ODR). Las pasarelas interceptan y ponen en cola las peticiones HTTP de entrada, mientras que el controlador proporciona las señales de control, o indicaciones, a las pasarelas y al controlador de ubicación. El ARFM también incluye el perfilador de trabajo, que calcula las características de carga de cálculo de los distintos flujos de peticiones. El funcionamiento conjunto de estos componentes permite establecer correctamente las prioridades de las peticiones de entrada.

La gestión de la carga de trabajo dinámica (DWLM) es una característica de ODR que aplica los mismos principios que la gestión de carga de trabajo (WLM), por ejemplo, el direccionamiento basado en un sistema de pesos que establece un sistema de direccionamiento con prioridades. DWLM es un complemento opcional que añade los valores autónomos de los pesos de direccionamiento a WLM. Con WLM, se establecen manualmente pesos estáticos en la consola administrativa. Con DWLM, el sistema puede modificar dinámicamente los pesos para que se mantengan actualizados con los objetivos de la empresa. DWLM se puede concluir. Si tiene pensado utilizar las modalidades operativas automáticas para los componentes de operaciones dinámicas, al establecer un peso estático de WLM en alguno de los clústeres dinámicos podría impedir que la función on demand del producto opere con normalidad.

Como muestra el diagrama anterior, la cantidad de flujo de peticiones de entrada en ODR es la misma, pero después de clasificar el trabajo, se asignan prioridades y se pone en cola, un volumen elevado del trabajo más importante se envía a proceso mientras que un volumen menor de trabajo Bronce menos importante espera a ponerse en cola. Sin embargo, sólo porque el trabajo de prioridad más baja es el que más se demora, esto no hace que la velocidad media a largo plazo de Bronce saliendo de los ODR sea menor que la velocidad media a largo plazo de Bronce de entrada. En la práctica, las funciones de las operaciones dinámicas intentarán mantener el trabajo dentro del tiempo asignado para su finalización.




Related tasks
Creación y configuración de ODR

Tema de concepto    

Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:01:03 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/codoerequestflow.html

© Copyright IBM 2004, 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)