![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Elección de una topología para mejorar el rendimiento
Utilice esta página para comprender las ventajas y desventajas de las diferentes topologías de Workload Management.
WebSphere Application Server proporciona varias topologías de la gestión de carga de trabajo (WLM). En primer lugar, en este tema se describe una topología de un solo nivel y una topología de nivel dividido. En segundo lugar, se comparan estas dos topologías para mostrar cómo puede afectar el tipo de topología que seleccione al rendimiento, la seguridad y la flexibilidad del sistema.
La topología de un solo nivel contiene un clúster de servidores WebSphere Application Servers. Cada miembro del clúster contiene un contenedor web y un contenedor EJB (Enterprise JavaBeans). La topología de nivel dividido consta de un clúster de máquinas de contenedor web delante de un clúster de máquinas de contenedor EJB. El número de máquinas WebSphere Application Servers es el mismo en ambas topologías: el controlador de cliente, el servidor Web con plug-in y la base de datos de programa de fondo se encuentran en máquinas dedicadas diferentes.
La topología de un solo nivel tiene una ventaja (el rendimiento) porque el contenedor web y el contenedor EJB se ejecutan en un única máquina virtual Java™ (JVM). En esta topología, con el paso por referencia de ORB (Object Request Broker) habilitado, el proceso de EJB se realiza en la misma hebra que el proceso de contenedor web. En la topología de nivel dividido, la opción de paso por referencia de ORB se ignora, ya que el contenedor web y el contenedor EJB están en JVM diferentes.
La topología de nivel dividido permite aislar y administrar por separado los recursos web y EJB.
En un experimento de laboratorio con el ejemplo de banco de pruebas de WebSphere (Trade3) y un clúster de 6 servidores de aplicaciones se descubrió que el rendimiento de la topología de un solo nivel era entre un 10 y 20% mayor que la topología de nivel dividido. Puede descargar el ejemplo del banco de pruebas para WebSphere (Trade3) desde el sitio web siguiente:
http://www-306.ibm.com/software/webservers/appserv/was/performance.html