Вы находитесь на странице: 1из 104

WebSphere Application Server

Conceptos, planificacin e instalacin de Edge Components


V ersin 5.0

GC10-3026-00

Nota Antes de utilizar esta informacin y el producto al que da soporte, asegrese de leer la informacin general del apartado Avisos en la pgina 93.

Primera edicin (noviembre de 2002) Este manual es la traduccin del original ingls Concepts, Planning and Installation for Edge Componentes (GC09-3955-00) Esta edicin se aplica a: WebSphere Application Server, Versin 5.0 y a todos los releases y modificaciones posteriores hasta que se indique lo contrario en nuevas ediciones. Realice el pedido de las publicaciones a travs del representante de IBM o de la sucursal de IBM que presta servicio en su localidad. Copyright International Business Machines Corporation 2002. Reservados todos los derechos.

Contenido
Figuras . . . . . . . . . . . . . . . . en . . v . vii . vii . vii . vii Funciones de colocacin en antememoria adicionales . . . . . . . . . . . 19 Captulo 5. Rendimiento de la red . . . Hardware de la red . . . . . . . . Consideraciones sobre la memoria . . Consideraciones sobre el disco duro . . Consideraciones sobre la red . . . . Consideraciones sobre la CPU . . . . Arquitectura de la red. . . . . . . . Consideraciones sobre la popularidad del sitio web y sobre la carga del servidor proxy . . . . . . . . . . . . Consideraciones sobre el tipo de trfico . . . . . . . . 21 21 21 22 22 22 23 Acerca de este manual . . . A quin va dirigido este manual Accesibilidad . . . . . . Convenios y terminologa que se este manual . . . . . . . . . . . . . . . . utilizan . . .

Parte 1. Visin general . . . . . . 1


Captulo 1. Introduccin a Edge Components de WebSphere Application Server . . . . . . . . . . . . . . 3 Proxy de antememoria . . . . . . . . . 4 Load Balancer . . . . . . . . . . . . 5 Dispatcher . . . . . . . . . . . . 6 Direccionamiento basado en el contenido . 6 Selector de sitio . . . . . . . . . . 6 Cisco CSS Controller . . . . . . . . 6 Nortel Alteon Controller . . . . . . . 6 Servidor de mtrica . . . . . . . . . 7 Captulo 2. Edge Components y la WebSphere . . . . . . . . Tivoli SecureWay Policy Director . WebSphere Portal Server . . . . WebSphere Site Analyzer. . . . WebSphere Transcoding Publisher. familia . . . . 9 . . . . 9 . . . . 9 . . . . 10 . . . . 10

. 23 . 24 27 27 27 29 30

Captulo 6. Disponibilidad . . . . . . . Equilibrio de carga . . . . . . . . . . Equilibrio de carga entre varios sistemas principales que alojan contenidos . . . . Equilibrio de carga entre varios servidores proxy . . . . . . . . . . . . . Soporte de sustitucin por anomala . . . .

Captulo 7. Direccionamiento basado en el contenido . . . . . . . . . . . . 33

Parte 3. Escenarios . . . . . . . 37
Captulo 8. Red de la empresa consumidor . . . . . . . Fase 1 . . . . . . . . . Fase 2 . . . . . . . . . Fase 3 . . . . . . . . . al . . . . . 39 . . . . . 39 . . . . . 41 . . . . . 43

Captulo 3. Ms informacin sobre Application Server y Edge Components .

. 11

Parte 2. Conceptos y descripciones de Edge Components . . . . . . . . . . 13


Captulo 4. Colocacin en antememoria . . Colocacin en antememoria bsica . . . . Colocacin en antememoria avanzada . . . Clsteres de Proxy de antememoria de carga equilibrada . . . . . . . . . Colocacin en antememoria de contenidos dinmicos . . . . . . . . . . . . 15 15 16 16 17

Captulo 9. Solucin de banca de la empresa al cliente . . . . . . . Captulo 10. Red de portal web . . .

. .

. 45 . 47

Parte 4. Instalacin de Edge Components . . . . . . . . . . 49

Copyright IBM Corp. 2002

iii

Captulo 11. Requisitos de Edge Components . . . . . . . . . . . Requisitos previos de hardware y software. . Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas AIX Requisitos previos de la instalacin para Load Balancer en los sistemas AIX . . . Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas Linux . . . . . . . . . . . . . Requisitos previos de la instalacin para Load Balancer en los sistemas Linux . . . Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas Solaris . . . . . . . . . . . . . Requisitos previos de la instalacin para Load Balancer en los sistemas Solaris . . Requisitos previos de la instalacin para Proxy de antememoria en los sistemas Windows . . . . . . . . . . . . Requisitos previos de la instalacin para Load Balancer en los sistemas Windows . Utilizacin de los navegadores con los formularios de Configuracin y Administracin del Proxy de antememoria . . Utilizacin de los navegadores con la ayuda en lnea de Load Balancer . . . . . . .

51 51 51 53

54 54

Instalacin para AIX . . . . Antes de instalar . . . . Procedimiento de instalacin Instalacin para Linux . . . Antes de instalar . . . . Pasos de instalacin . . . Instalacin para Solaris . . . Antes de instalar . . . . Pasos de instalacin . . . Instalacin para Windows 2000 Antes de instalar . . . . Pasos de instalacin . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

72 72 73 75 75 76 77 78 78 79 79 79

56 57

Parte 5. Creacin de redes con Edge Components . . . . . . . 81


Captulo 15. Creacin de una red de Proxy de antememoria . . . . . . . . . . Flujo de trabajo . . . . . . . . . . . Revisin de sistemas y software necesarios. . Creacin del Servidor 1 (sistema UNIX) . . . Creacin del Servidor 1 (sistema Windows) Configuracin del Servidor 1 . . . . . . Prueba de la red de Proxy de antememoria . Captulo 16. Creacin de una red de Load Balancer . . . . . . . . . . . . . Flujo de trabajo . . . . . . . . . . . Revisin de sistemas y software necesarios. . Configuracin de la red . . . . . . . . Configuracin de Dispatcher . . . . . . Configuracin utilizando la lnea de mandatos . . . . . . . . . . . . Configuracin utilizando el asistente de configuracin . . . . . . . . . . Configuracin utilizando la interfaz grfica de usuario (GUI) . . . . . . . . . Prueba de la red de Load Balancer . . . . 83 83 84 84 84 85 86

58 59

59 62

Captulo 12. Instalacin de Edge Components utilizando el programa de instalacin . . . . . . . . . . . . 63 Utilizacin del programa de instalacin para Windows . . . . . . . . . . . . . 63 Utilizacin del programa de instalacin para UNIX . . . . . . . . . . . . . . 65 Captulo 13. Instalacin del Proxy de antememoria utilizando herramientas de empaquetado del sistema . . . . . .

87 87 88 88 89 89 90 91 91

. 67

Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema . . . . . . . . . . . . 71

Avisos . . . . . . . . . . . . . 93 Marcas registradas . . . . . . . . . . 95

iv

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Figuras
1. 2. Configuracin bsica del proxy . . . . El Proxy de antememoria acta como servidor proxy para un clster de carga equilibrada . . . . . . . . . . Equilibrio de carga entre varios sistemas principales que alojan contenidos . . . Equilibrio de carga entre varios servidores proxy y sistemas principales que alojan contenidos . . . . . . . Utilizacin de un Load Balancer primario y uno de reserva para hacer que el contenido web est altamente disponible . . . . . . . . . . . Ubicacin del Load Balancer de reserva en un sistema principal que aloja contenidos. . . . . . . . . . . 16 7. 8. 17 9. 28 10. 29 11. 12. 31 13. 14. 15. Direccionamiento de peticiones HTTP con CBR . . . . . . . . . . Equilibrio de carga de peticiones HTTP direccionadas con CBR . . . . . Red de la empresa al consumidor (Fase 1). . . . . . . . . . . . . Red de la empresa al consumidor (Fase 2). . . . . . . . . . . . . Red de la empresa al consumidor (Fase 3). . . . . . . . . . . . . Solucin de banca de la empresa al consumidor . . . . . . . . . Portal web. . . . . . . . . . Red de Proxy de antememoria de demostracin . . . . . . . . . Red de Load Balancer de demostracin . 34 . 36 . 40 . 42 . 44 . 46 . 48 . 83 87

3. 4.

5.

6.

32

Copyright IBM Corp. 2002

vi

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Acerca de este manual


Este manual, WebSphere Application Server Conceptos, planificacin e instalacin de Edge Components, sirve de introduccin al producto Edge Components de WebSphere Application Server. Proporciona visiones generales del producto de alto nivel, explicaciones detalladas de su funcionalidad relativas a los componentes clave, escenarios en el extremo de la red, informacin sobre la instalacin y configuracin inicial y redes de demostracin.

A quin va dirigido este manual


El manual WebSphere Application Server Conceptos, planificacin e instalacin de Edge Components se ha escrito para aquellos administradores de red y de sistemas expertos que estn familiarizados con sus sistemas operativos y con el suministro de servicios de Internet. No es necesario tener conocimientos previos de WebSphere Application Server o Edge Components de WebSphere Application Server.

Accesibilidad
Las caractersticas de accesibilidad ayudan al usuario que tiene discapacidades fsicas, como por ejemplo una movilidad restringida o una visin limitada, a utilizar satisfactoriamente los productos de software. stas son las principales caractersticas de accesibilidad en WebSphere Application Server, Versin 5.0: v Puede utilizar el software lector de pantalla y un sintetizador de discurso digital para or lo que se visualiza en la pantalla. Tambin puede utilizar el software de reconocimiento de voz, como por ejemplo IBM ViaVoice, para entrar datos y para navegar por la interfaz de usuario. v Puede utilizar las caractersticas utilizando el teclado en lugar del ratn. v Puede configurar y administrar las caractersticas de Application Server utilizando editores de texto estndares o interfaces de lnea de mandatos en lugar de las interfaces grficas proporcionadas. Para obtener ms informacin sobre la accesibilidad de caractersticas especficas, consulte la documentacin sobre dichas caractersticas.

Convenios y terminologa que se utilizan en este manual


Esta documentacin utiliza los siguientes convenios tipogrficos y de teclas.

Copyright IBM Corp. 2002

vii

Tabla 1. Convenios que se utilizan en este manual


Convenio Negrita Significado Cuando se hace referencia a interfaces grficas de usuario (las GUI), se indican en negrita mens, elementos de los mens, etiquetas, botones, iconos y carpetas. Tambin puede utilizarse para enfatizar nombres de mandatos que, de lo contrario, podran confundirse con el texto de alrededor. Indica texto que es necesario entrar en un indicador de mandatos. Adems, el monoespaciado indica texto que aparece en la pantalla, ejemplos de cdigo y extractos de archivos. Indica valores de variable que debe proporcionar el usuario (por ejemplo, el usuario facilitar el nombre de un archivo para NombreArchivo). La cursiva tambin indica nfasis y los ttulos de manuales. Donde x es el nombre de una tecla, indica una secuencia de Control-carcter. Por ejemplo, Control-c significa pulsar y mantener pulsada la tecla Control mientras se pulsa la tecla c. Se refiere a la tecla etiquetada con la palabra Intro o con la flecha hacia la izquierda. Representa el indicador de shell de mandatos de UNIX para un mandato que no requiere privilegios de root. Representa el indicador de shell de mandatos de UNIX para un mandato que requiere privilegios de root. Representa el indicador de mandatos de Windows. Cuando se le indique que entre o emita un mandato, escriba el mandato y luego pulse Intro. Por ejemplo, la instruccin Entre el mandato ls significa que debe escribir ls en un indicador de mandatos y, despus, pulsar Intro. Encierran elementos opcionales en las descripciones de sintaxis. Encierran listas de las que debe elegirse un elemento en las descripciones de sintaxis. Separa elementos en una lista de opciones encerradas entre los signos { } (llaves) en las descripciones de sintaxis. Los puntos suspensivos que aparecen en las descripciones de sintaxis indican que es posible repetir el elemento anterior una o ms veces. Los puntos suspensivos que aparecen en los ejemplos indican que se ha omitido informacin en el ejemplo para una mayor brevedad.

Monoespaciado

Cursiva

Control-x

Intro % # C:\ Entrada de mandatos

[] {} | ...

viii

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Parte 1. Visin general


Esta parte es una introduccin a Edge Components de WebSphere Application Server, el Proxy de antememoria y Load Balancer, en la que se describe su integracin con Application Server. Adems, se definen los componentes del Proxy de antememoria y de Load Balancer. Asimismo, esta seccin presenta otros productos de la familia WebSphere relacionados. Esta parte contiene los captulos siguientes: Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 Captulo 2, Edge Components y la familia WebSphere en la pgina 9 Captulo 3, Ms informacin sobre Application Server y Edge Components en la pgina 11

Copyright IBM Corp. 2002

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 1. Introduccin a Edge Components de WebSphere Application Server


WebSphere es un tipo de software de infraestructura de Internet que permite a las compaas desarrollar, desplegar e integrar aplicaciones de e-business de la prxima generacin, tales como las de e-commerce de empresa a empresa. El middleware de WebSphere da soporte a aplicaciones comerciales que van desde la simple publicacin en la web hasta el proceso de transacciones a escala de empresa. Como fundamento de la plataforma WebSphere, el producto WebSphere Application Server ofrece un juego completo de middleware que permite a los usuarios disear, implementar, desplegar y gestionar aplicaciones comerciales. Estas aplicaciones pueden incluir desde un simple escaparate de sitio web hasta una revisin total de la infraestructura de sistemas de una organizacin. Las caractersticas intensivas de procesador, como, por ejemplo, la personalizacin, brindan una ventaja competitiva para cada e-business. No obstante, si habitualmente se relegan estas caractersticas a servidores centrales, puede impedirse la escala de funciones valiosas a las proporciones de Internet. En consecuencia, con la adicin constante de nuevas aplicaciones web, la infraestructura de Internet de una empresa ha de crecer en cuanto al mbito y al impacto. Adems, la fiabilidad y la seguridad resultan extraordinariamente importantes para e-business. Incluso una mnima interrupcin del servicio puede suponer prdidas en la empresa. El producto Edge Components (anteriormente Edge Server) forma parte ahora de la oferta de WebSphere Application Server. Es posible utilizar Edge Components junto con WebSphere Application Server a fin de controlar el acceso de los clientes a los servidores web y de permitir que las empresas comerciales proporcionen un mejor servicio a los usuarios que acceden al contenido basado en la web en Internet o en una intranet corporativa. Utilizando Edge Components, podr reducir la congestin en los servidores web, aumentar la disponibilidad de los contenidos y mejorar el rendimiento de dichos servidores. Como su nombre (Edge) indica, normalmente el producto Edge Components se ejecuta en mquinas que se encuentran cercanas (en el sentido de la configuracin de la red) al lmite entre la intranet de una empresa e Internet. WebSphere Application Server incluye el Proxy de antememoria y Load Balancer como Edge Components.

Copyright IBM Corp. 2002

Proxy de antememoria
El Proxy de antememoria reduce el uso del ancho de banda y mejora la velocidad y fiabilidad de un sitio web al proporcionar un nodo de punto de presencia para uno o ms servidores de contenido finales. El Proxy de antememoria puede colocar en antememoria y servir contenido esttico y contenido generado dinmicamente por WebSphere Application Server. El servidor proxy intercepta las peticiones de datos de un cliente, recupera la informacin solicitada de las mquinas que alojan contenidos y devuelve esos contenidos al cliente. Habitualmente, las peticiones se refieren a documentos que se almacenan en mquinas de servidor web (tambin llamadas servidores de origen o sistemas principales que alojan contenidos) y se entregan mediante el HTTP (Protocolo de transferencia de hipertexto). No obstante, es posible configurar el servidor proxy de forma que maneje otros protocolos, tales como el Protocolo de transferencia de archivos (FTP) y el Gopher. Antes de entregarlos al peticionario, el servidor proxy almacena en una antememoria local los contenidos que pueden colocarse en antememoria. Entre los ejemplos de contenidos que pueden colocarse en antememoria se incluyen las pginas web estticas y los archivos de JavaServer Pages con informacin que se genera dinmicamente, pero que cambia con poca frecuencia. La antememoria permite al servidor proxy satisfacer las peticiones subsiguientes que se refieren a los mismos contenidos entregndolos directamente desde la antememoria local, lo cual es mucho ms rpido que recuperarlos otra vez del sistema principal que aloja contenidos. Los conectores entregados con el Proxy de antememoria aaden funcionalidad al servidor proxy. v El conector ICP permite al servidor proxy consultar antememorias que son compatibles con ICP (Protocolo de antememoria de Internet) en busca de pginas HTML y otros recursos que puedan colocarse en antememoria. v El conector Policy Director de Tivoli SecureWay permite al servidor proxy utilizar los servicios de autorizacin o autenticacin integrados de Policy Director. v El Mdulo de autenticacin PAC-LDAP permite al servidor proxy acceder a un servidor LDAP al realizar rutinas de autorizacin o autenticacin. v El conector WebSphere Transcoding Publisher permite al servidor proxy colocar en antememoria diversas versiones transcodificadas de contenidos para dispositivos porttiles cuando se utilizan junto con WebSphere Transcoding Publisher. Puede ampliar todava ms las funciones del Proxy de antememoria escribiendo mdulos de conector personalizados con una interfaz de programas de aplicacin (API). La API es flexible, fcil de utilizar e

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

independiente de la plataforma. El proxy realiza una secuencia de pasos para cada peticin de cliente que procesa. Una aplicacin de conector modifica o sustituye un paso dentro del flujo de trabajo de proceso de peticiones, como la autenticacin de un cliente o la filtracin de peticiones. La potente interfaz Transmogrify, por ejemplo, proporciona acceso a los datos HTTP y permite la sustitucin o transformacin de URL y contenidos web. Los conectores pueden modificar o sustituir los pasos de proceso designados, y puede invocarse ms de un conector para un paso determinado.

Load Balancer
Load Balancer crea sistemas al extremo de la red que dirigen el flujo de trfico de la red, lo que reduce la congestin y equilibra la carga en otros servicios y sistemas distintos. Load Balancer proporciona seleccin de sitio, gestin de carga de trabajo, afinidad de las sesiones y una sustitucin por anomala transparente. Load Balancer se instala entre Internet y los servidores finales de la empresa, que pueden ser sistemas principales que alojan contenidos o mquinas Proxy de antememoria. Load Balancer acta como el nico nodo de punto de presencia de la empresa en Internet aunque la empresa utilice varios servidores finales a causa de la alta demanda o de grandes volmenes de contenido. Tambin puede garantizarse una alta disponibilidad mediante la instalacin de un Load Balancer de reserva que asuma la carga del primario si ste falla temporalmente. Load Balancer intercepta peticiones de datos de los clientes y reenva cada peticin al servidor que actualmente tiene ms posibilidades de cumplir la peticin. Es decir, equilibra la carga de peticiones entrantes entre un conjunto definido de mquinas que atienden al mismo tipo de peticiones. Load Balancer puede distribuir peticiones a muchos tipos de servidores, incluidas mquinas WebSphere Application Server y mquinas Proxy de antememoria. El equilibrio de carga podr personalizarse para una aplicacin o plataforma en particular utilizando consejeros personalizados. Se encuentran disponibles consejeros de fines especiales para obtener informacin para los WebSphere Application Server de equilibrio de carga. Si se instala el componente Direccionamiento basado en el contenido junto con el Proxy de antememoria, incluso pueden distribuirse las peticiones HTTP y HTTPS basndose en los URL o en otras caractersticas determinadas por el administrador, lo que eliminar la necesidad de almacenar contenidos idnticos en todos los servidores finales. Asimismo, el componente Dispatcher puede proporcionar la misma funcin para las peticiones HTTP. El equilibrio de carga mejora la disponibilidad y escalabilidad del sitio web al agrupar en clster y de forma transparente los servidores de contenido,
Captulo 1. Introduccin a Edge Components de WebSphere Application Server

incluidos servidores HTTP, servidores de aplicaciones y servidores proxy, que son servidores de contenido sustitutos. La disponibilidad se consigue a travs del paralelismo, equilibrio de carga y soporte de sustitucin por anomala. Cuando un servidor est inactivo, no se interrumpe la actividad empresarial. La escalabilidad de una infraestructura mejorar en gran medida porque puede aadirse de forma transparente la potencia del proceso de fondo. Load Balancer incluye los componentes siguientes:

Dispatcher
Para todos los servicios de Internet, como por ejemplo HTTP, FTP, HTTPS y Telnet, el componente Dispatcher realiza el equilibrio de carga para los servidores que estn dentro de una red de rea local (LAN) o de una red de rea amplia (WAN). Para los servicios HTTP, Dispatcher puede realizar el equilibrio de carga de los servidores basndose en el contenido del URL de la peticin del cliente. El componente Dispatcher permite la gestin estable y eficaz de una red de servidores grande y escalable. Con Dispatcher, puede enlazar muchos servidores individuales en lo que aparentar ser un solo servidor virtual. As, su sitio aparece como una sola direccin IP ante los dems.

Direccionamiento basado en el contenido


Para los servicios HTTP y HTTPS, el componente Direccionamiento basado en el contenido realiza el equilibrio de carga para los servidores basndose en el contenido de la peticin del cliente. El componente Direccionamiento basado en el contenido trabaja junto con el componente Proxy de antememoria de Application Server.

Selector de sitio
El componente Selector de sitio mejora un sistema de equilibrio de carga al permitir que acte como nodo de punto de presencia para una red y equilibre la carga de las peticiones entrantes correlacionando nombres del DNS con direcciones IP. Junto con el Servidor de mtrica, el Selector de sitio puede supervisar el nivel de actividad de un servidor, detectar si un servidor tiene la carga menos pesada y detectar un servidor anmalo.

Cisco CSS Controller


El componente Cisco CSS Controller genera mtricas de carga de servidor que se envan a un conmutador Cisco CSS para la seleccin de servidor, optimizacin de la carga y tolerancia de errores.

Nortel Alteon Controller


El componente Nortel Alteon Controller genera mtricas de carga de servidor que se envan a un conmutador Nortel Alteon para la seleccin de servidor, optimizacin de la carga y tolerancia de errores.

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Servidor de mtrica
El componente Servidor de mtrica se ejecuta como un daemon en un servidor de carga equilibrada y proporciona informacin sobre cargas del sistema a los componentes de Load Balancer.

Captulo 1. Introduccin a Edge Components de WebSphere Application Server

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 2. Edge Components y la familia WebSphere


La familia IBM WebSphere est diseada para ayudar a los usuarios a realizar la promesa de e-business. Es un conjunto de productos de software que permite a los usuarios desarrollar y gestionar sitios web de alto rendimiento e integrarlos con sistemas de informacin de empresa nuevos o existentes que no son de la web. La familia WebSphere se compone de WebSphere Application Server, incluido el producto Edge Components, y otro software de la familia WebSphere que est muy integrado con WebSphere Application Server y mejora su rendimiento. Obtendr una visin general de WebSphere Application Server y sus componentes si consulta el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3.

Tivoli SecureWay Policy Director


Tivoli SecureWay Policy Director (disponible por separado) proporciona control del acceso y seguridad centralizada para las aplicaciones web existentes y ofrece la posibilidad de autenticacin de una sola vez con acceso a mltiples recursos web. Un conector del Proxy de antememoria aprovecha la infraestructura de seguridad de Policy Director a fin de permitir al servidor proxy utilizar los servicios de autorizacin o autenticacin integrados de Policy Director.

WebSphere Portal Server


WebSphere Portal Server (disponible por separado) ofrece una infraestructura destinada a cumplir los objetivos de presentacin, seguridad, escalabilidad y disponibilidad asociados con los portales. Utilizando Portal Server, las compaas pueden crear su propio sitio web de portal personalizado para servir a las necesidades de los empleados, los business partners y los clientes. Los usuarios podrn iniciar sesin en el portal y recibir pginas web personalizadas que proporcionen acceso a la informacin, individuos y aplicaciones a los que necesiten acudir. Este nico punto de acceso personalizado a todos los recursos necesarios reduce la sobrecarga de informacin, acelera la productividad y hace que aumente la utilizacin del sitio web. WebSphere Portal Server se ejecuta en un clster de WebSphere Application Server para conseguir la escalabilidad y fiabilidad. Tambin es posible utilizar el componente Load Balancer de Application Server para el equilibrio de carga adicional y la alta disponibilidad.
Copyright IBM Corp. 2002

WebSphere Site Analyzer


WebSphere Site Analyzer (disponible por separado) ayuda a las empresas a prever los problemas de capacidad y de rendimiento. Con Site Analyzer, pueden utilizarse las anotaciones cronolgicas del Proxy de antememoria y de Load Balancer, as como otras ayudas para la gestin, a fin de prever la demanda de recursos adicionales mediante la supervisin, anlisis e informes del uso del sitio web. Adems, los componentes de gestin de Site Analyzer sirven a los usuarios que instalan y actualizan Edge Components, a los que gestionan y almacenan las configuraciones, a los que trabajan con Edge Components remotamente y a los que visualizan y notifican los sucesos.

WebSphere Transcoding Publisher


WebSphere Transcoding Publisher (disponible por separado) puede convertir una pgina web para su visualizacin en un dispositivo porttil, como, por ejemplo, un telfono con capacidad para Internet, puede convertir contenidos web al idioma nacional deseado por el usuario (invocando WebSphere Translation Server) y puede convertir lenguajes de marcacin. Transcoding Publisher mejora las posibilidades del Proxy de antememoria ya que le permite servir contenidos para diferentes dispositivos y usuarios. Despus de acceder a los contenidos de un servidor web, la interfaz Transmogrify del Proxy de antememoria puede configurarse para que invoque Transcoding Publisher con el objeto de transformar los datos y codificarlos para otra colocacin en antememoria y posible reutilizacin. En la interfaz de postautenticacin del Proxy de antememoria, Transcoding Publisher comprueba despus en el servidor proxy si coinciden los contenidos y los requisitos del usuario y del dispositivo, y en caso de hallar una coincidencia, sirve los contenidos desde la antememoria del servidor proxy.

10

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 3. Ms informacin sobre Application Server y Edge Components


La documentacin siguiente, especfica del producto Edge Components de WebSphere Application Server, se halla en el Edge Components InfoCenter. v v v v Caching Proxy Administration Guide GC09-4601-00 Load Balancer Administration Guide GC09-4602-00 Programming Guide for Edge Components GC09-3947-00 IBM WebSphere Edge Services Architecture

El resto de documentacin de WebSphere Application Server se encuentra disponible desde la pgina de la biblioteca de WebSphere Application Server. La informacin de soporte de autoayuda sobre Edge Components est disponible en la pgina de soporte de WebSphere Application Server o en el Edge Components InfoCenter. Consulte la siguiente lista de sitios Web para obtener informacin sobre Edge Components o informacin relacionada: v Pgina principal de IBM http://www.ibm.com/ v IBM WebSphere Application Server http://www.ibm.com/software/webservers/appserv/ v Sitio Web de la biblioteca de IBM WebSphere Application Server http://www.ibm.com/software/webservers/appserv/library.html v Sitio Web de soporte de IBM WebSphere Application Server http://www.ibm.com/software/webservers/appserv/support.html v IBM WebSphere Application Server InfoCenter http://www.ibm.com/software/webservers/appserv/infocenter.html v IBM WebSphere Application Server Edge Components InfoCenter http://www.ibm.com/software/webservers/appserv/ecinfocenter.html

Copyright IBM Corp. 2002

11

12

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Parte 2. Conceptos y descripciones de Edge Components


Esta parte incluye descripciones detalladas en las que se resaltan algunas de las funciones disponibles con Edge Components. Consulte el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 para obtener una visin general del componente Proxy de antememoria de Application Server. Esta parte contiene los captulos siguientes: Captulo 4, Colocacin en antememoria en la pgina 15 Captulo 5, Rendimiento de la red en la pgina 21 Captulo 6, Disponibilidad en la pgina 27 Captulo 7, Direccionamiento basado en el contenido en la pgina 33

Copyright IBM Corp. 2002

13

14

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 4. Colocacin en antememoria


La funcionalidad de colocacin en antememoria del Proxy de antememoria ayuda a minimizar la utilizacin del ancho de banda de la red y asegura que los usuarios finales reciban un servicio ms rpido y fiable. Esto tiene lugar porque la colocacin en antememoria realizada por el servidor proxy libera la carga de los servidores finales y enlaces de igual a igual. El Proxy de antememoria puede colocar en antememoria contenido esttico y contenido generado dinmicamente por WebSphere Application Server. Para proporcionar una mejora en la colocacin en antememoria, el Proxy de antememoria tambin funciona junto con el componente Load Balancer de Application Server. Consulte el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 para leer una introduccin dedicada a estos sistemas.

Colocacin en antememoria bsica


Las mquinas Proxy de antememoria estn ubicadas entre Internet y los sistemas principales que alojan contenidos de la empresa. Actuando como sustituto, el servidor proxy intercepta las peticiones de usuario que llegan desde Internet, las reenva al sistema principal correspondiente que aloja contenidos, coloca los datos devueltos en antememoria y entrega esos datos a los usuarios a travs de Internet. La colocacin en antememoria permite al Proxy de antememoria satisfacer las peticiones subsiguientes que se refieren a los mismos contenidos directamente desde la antememoria, lo cual es mucho ms rpido que recuperarlos otra vez del sistema principal que aloja contenidos. Puede colocarse informacin en antememoria en funcin de su caducidad, del tamao que ha de tener la antememoria y de cundo debe actualizarse la informacin. La mayor rapidez en las bajadas para los impactos en antememoria significa una mejor calidad de servicio para los clientes. La Figura 1 en la pgina 16 ilustra esta funcionalidad bsica del Proxy de antememoria.

Copyright IBM Corp. 2002

15

4 5
X

Figura 1. Configuracin bsica del proxy. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Proxy de antememoria 5Antememoria 6Sistema principal que aloja contenidos

En esta configuracin, el servidor proxy (4) intercepta peticiones cuyos URL incluyen el nombre de sistema principal del sistema principal que aloja contenidos (6). Cuando un cliente (1) solicita el archivo X, la peticin circula a travs de Internet (2) y entra en la red interna de la empresa mediante su pasarela Internet (3). El servidor proxy intercepta la peticin, genera una nueva peticin con su propia direccin IP como direccin origen y enva la nueva peticin al sistema principal que aloja contenidos (6). El sistema principal que aloja contenidos devuelve el archivo X al servidor proxy en vez de devolverlo directamente al usuario final. Si el archivo puede colocarse en antememoria, el Proxy de antememoria almacena una copia en su antememoria (5) antes de pasarlo al usuario final. El ejemplo ms destacable de contenidos que pueden colocarse en antememoria son las pginas web estticas; no obstante, el Proxy de antememoria tambin proporciona la posibilidad de colocar en antememoria y servir contenidos generados dinmicamente por WebSphere Application Server.

Colocacin en antememoria avanzada Clsteres de Proxy de antememoria de carga equilibrada


Para lograr una funcionalidad de colocacin en antememoria ms avanzada, utilice el Proxy de antememoria junto con el componente Load Balancer de Application Server. Integrando las posibilidades de colocacin en antememoria y equilibrio de carga, podr crear una infraestructura de rendimiento en la web que ser eficaz y muy manejable. La Figura 2 en la pgina 17 ilustra cmo puede combinar el Proxy de antememoria con Load Balancer para entregar contenidos web eficazmente aunque se produzca una gran demanda. En esta configuracin, el servidor proxy (4) est configurado para interceptar peticiones cuyos URL incluyen el

16

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

nombre de sistema principal de un clster de sistemas principales que alojan contenidos (7), para los cuales Load Balancer (6) realiza el equilibrio de carga.

X
1

4 5
X

X
7

X
Figura 2. El Proxy de antememoria acta como servidor proxy para un clster de carga equilibrada. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Proxy de antememoria 5Antememoria 6Load Balancer 7Sistema que aloja contenidos

Cuando un cliente (1) solicita el archivo X, la peticin circula a travs de Internet (2) y entra en la red interna de la empresa mediante su pasarela Internet (3). El servidor proxy intercepta la peticin, genera una nueva peticin con su propia direccin IP como direccin origen y enva la nueva peticin a Load Balancer en la direccin de clster. Load Balancer utiliza su algoritmo de equilibrio de carga a fin de determinar cul de los sistemas principales que alojan contenidos es actualmente el ms capacitado para satisfacer la peticin del archivo X. El sistema principal que aloja contenidos elegido devolver el archivo X al servidor proxy en lugar de utilizar Load Balancer. El servidor proxy determina si lo coloca en antememoria y lo entrega al usuario final, siguiendo el mismo procedimiento descrito anteriormente.

Colocacin en antememoria de contenidos dinmicos


La funcionalidad de colocacin en antememoria avanzada tambin se proporciona mediante el conector de Colocacin en antememoria dinmica del Proxy de antememoria. Cuando se utiliza junto con WebSphere Application Server, el Proxy de antememoria tiene la posibilidad de colocar en antememoria, servir e invalidar contenidos dinmicos en forma de JavaServer Pages (JSP) y respuestas de servlet generadas por WebSphere Application Server. Generalmente, los contenidos dinmicos con una caducidad indefinida deben marcarse como no colocar en antememoria porque la lgica estndar de caducidad de antememoria temporal no asegura su eliminacin oportuna. La lgica de caducidad controlada por sucesos del conector de Colocacin en antememoria dinmica permite que el servidor proxy coloque en antememoria
Captulo 4. Colocacin en antememoria

17

los contenidos con una caducidad indefinida. La colocacin en antememoria de este tipo de contenidos en el extremo de la red libera a los sistemas principales que alojan contenidos de tener que invocar repetidamente Application Server para satisfacer las peticiones de los clientes. Esto puede aportar las ventajas siguientes: v Reduccin de la carga de trabajo en los servidores web, los WebSphere Application Server y los sistemas principales finales que alojan contenidos v Mayor rapidez en las respuestas a los usuarios eliminando los retardos de la red v Reduccin de la utilizacin del ancho de banda por realizar menos viajes a travs de Internet v Mejor escalabilidad de los sitios web que sirven contenidos generados dinmicamente La colocacin en antememoria de respuestas de servlet es ideal para las pginas web producidas dinmicamente que caducan basndose en la lgica de la aplicacin o en un suceso, tal como un mensaje de una base de datos. Aunque la duracin de una pgina de este tipo es finita, el valor de tiempo de vida no puede establecerse en el momento de la creacin porque no puede conocerse de antemano el desencadenante de la caducidad. Cuando el tiempo de vida de estas pginas se establece en cero, los sistemas principales que alojan contenidos incurren en un gran error al servir contenidos dinmicos. La responsabilidad de sincronizar la antememoria dinmica del Proxy de antememoria y de Application Server est compartida por ambos sistemas. Por ejemplo, una pgina web pblica creada dinmicamente por una aplicacin que facilita el pronstico del tiempo actual puede exportarse mediante Application Server y colocarse en antememoria en el Proxy de antememoria. Entonces el Proxy de antememoria puede servir los resultados de ejecucin de la aplicacin repetidamente a muchos usuarios distintos hasta que se le notifique que la pgina no es vlida. Los contenidos existentes en la antememoria de respuestas de servlet del Proxy de antememoria sern vlidos hasta que el servidor proxy elimine una entrada porque la antememoria est congestionada, hasta que caduque el tiempo de espera excedido por omisin establecido por la directriz ExternalCacheManager del archivo de configuracin del Proxy de antememoria o hasta que el Proxy de antememoria reciba un mensaje de invalidacin indicndole que depure los contenidos de su antememoria. Los mensajes de invalidacin se originan en el WebSphere Application Server que posee los contenidos y se propagan a cada Proxy de antememoria configurado. Nota: En general, las pginas privadas generadas dinmicamente (como, por ejemplo, una pgina que muestre el contenido del carro de la compra de un usuario) no pueden ni deben colocarse en antememoria en el Proxy de antememoria. El Proxy de antememoria slo puede colocar en

18

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

antememoria y servir pginas privadas cuando est configurado para realizar la autenticacin y autorizacin a fin de asegurarse de que las pginas privadas se servirn nicamente a los usuarios pertinentes.

Funciones de colocacin en antememoria adicionales


El Proxy de antememoria ofrece otras funciones avanzadas clave de colocacin en antememoria: v La posibilidad de utilizar antememorias muy grandes v Una opcin para renovar automticamente la antememoria con las pginas de acceso ms frecuente v La posibilidad de colocar en antememoria incluso aquellas pginas cuya informacin de cabecera indica que se recuperen cada vez v La posibilidad de configurar una recogida de basura diaria a fin de mejorar el rendimiento del servidor y asegurar el mantenimiento de la antememoria v El Acceso remoto a antememoria (RCA), una funcin que permite que diversas mquinas Proxy de antememoria compartan la misma antememoria para que, de este modo, se reduzca la redundancia de los contenidos colocados en antememoria v El conector ICP, que permite al Proxy de antememoria consultar antememorias que son compatibles con ICP (Protocolo de antememoria de Internet) en busca de pginas HTML y otros recursos que puedan colocarse en antememoria

Captulo 4. Colocacin en antememoria

19

20

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 5. Rendimiento de la red


La introduccin de la funcionalidad del Proxy de antememoria afecta al rendimiento de la red. Utilice el Proxy de antememoria solo o junto con Load Balancer a fin de mejorar dicho rendimiento. Consulte el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 para leer una introduccin dedicada a estos sistemas. El rendimiento del Proxy de antememoria dentro de la empresa simplemente igualar al del hardware en el que se ejecute y al de la arquitectura general del sistema que lo incorpore. Para optimizar el rendimiento de la red, adapte el hardware y la arquitectura general de la red a las caractersticas de los servidores proxy. Nota: Evidentemente, la configuracin y administracin bsicas del software del Proxy de antememoria, as como los ajustes al nivel del sistema operativo, tambin contribuyen en gran manera al rendimiento del Proxy de antememoria. Pueden efectuarse muchos cambios en la configuracin del software para brindar un aumento del rendimiento; entre stos se incluyen, pero sin limitarse a ellos, ajustes en las directrices de anotacin cronolgica, reglas de correlacin, conectores, valores de tiempo de espera excedido, valores de configuracin de antememoria y valores de hebras activas. Es posible efectuar numerosos cambios en la configuracin del sistema operativo para brindar un aumento del rendimiento; entre stos se incluyen, pero sin limitarse a ellos, ajustes en TCP y ARP, aumento de los lmites de descriptor de archivo, sincronizacin de los relojes del sistema, ajustes en las Tarjetas de interfaz de red (las NIC) y seguimiento de una buena prctica habitual al realizar las tareas de administracin del sistema. Se presenta informacin detallada sobre la configuracin del software del Proxy de antememoria en el manual Caching Proxy Administration Guide.

Hardware de la red
En este apartado se describen cuestiones relacionadas con el hardware de la red que deben tomarse en consideracin a la hora de incorporar la funcionalidad del Proxy de antememoria a la red.

Consideraciones sobre la memoria


Debe dedicarse una gran cantidad de memoria al servidor proxy. El Proxy de antememoria puede consumir 2 GB de espacio de direcciones virtuales cuando se configura una gran antememoria de slo memoria. Tambin es necesaria memoria para el kernel, las bibliotecas compartidas y los almacenamientos
Copyright IBM Corp. 2002

21

intermedios de red. Por lo tanto, es posible tener un servidor proxy que consuma 3 4 GB de memoria fsica. Tenga en cuenta que una antememoria de slo memoria es significativamente ms rpida que una antememoria de disco sin procesar, y que este cambio de la configuracin puede considerarse en s una mejora en el rendimiento.

Consideraciones sobre el disco duro


Es importante tener una gran cantidad de espacio de disco en la mquina en la que se instale el Proxy de antememoria. Esto es especialmente cierto cuando se utilizan antememorias de disco. Leer y grabar en un disco duro es un proceso intensivo para un sistema. Aunque los procedimientos de E/S del Proxy de antememoria son eficaces, las limitaciones mecnicas de las unidades de disco duro pueden reducir el rendimiento cuando el Proxy de antememoria se configura para que utilice una antememoria de disco. Es posible minimizar los cuellos de botella producidos en la E/S de disco con prcticas tales como el uso de diversos discos duros para los dispositivos de antememoria sin procesar y archivos de anotaciones cronolgicas y el uso de unidades de discos con rapidez en los tiempos de bsqueda, velocidades rotacionales y velocidades de transferencia.

Consideraciones sobre la red


Los requisitos de red como velocidad, tipo y nmero de NIC, as como la velocidad de la conexin de red con el servidor proxy, afectan al rendimiento del Proxy de antememoria. En general, lo ms interesante para el rendimiento es utilizar dos NIC en una mquina de servidor proxy: una para el trfico de entrada y otra para el trfico de salida. Es probable que una sola NIC pueda alcanzar su lmite mximo en funcin del trfico de peticiones HTTP y respuestas individualmente. Adems, las NIC deben llegar, como mnimo, hasta los 100 MB, y siempre deben configurarse para el funcionamiento en dplex. Esto es porque, posiblemente, la negociacin automtica entre los equipos de direccionamiento y conmutacin causar errores y mermar la productividad. Finalmente, la velocidad de la conexin de red tiene una gran importancia. Por ejemplo, no puede esperar atender a una elevada carga de peticiones y conseguir una ptima productividad si la conexin con la mquina Proxy de antememoria es una portadora T1 saturada.

Consideraciones sobre la CPU


Es posible que la unidad central de proceso (CPU) de una mquina Proxy de antememoria se convierta en un factor limitador. La potencia de la CPU afecta al perodo de tiempo que tardan en procesarse las peticiones y el nmero de CPU existentes en la red afecta a la escalabilidad. Es importante que coincidan los requisitos de CPU del servidor proxy con el entorno, especialmente para adaptarse a la carga de peticiones punta a las que atender el servidor proxy.

22

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Arquitectura de la red
Para el rendimiento global, resulta generalmente beneficioso escalar la arquitectura y no slo aadir partes individuales de hardware. Por mucha cantidad de hardware que se aada a una sola mquina, ese hardware tiene un nivel mximo de rendimiento. En este apartado se describen cuestiones relacionadas con la arquitectura de la red que deben tomarse en consideracin a la hora de incorporar la funcionalidad del Proxy de antememoria a la red.

Consideraciones sobre la popularidad del sitio web y sobre la carga del servidor proxy
Si el sitio web de la empresa es popular, es posible que exista una mayor demanda de sus contenidos de la que pueda satisfacer un nico servidor proxy eficazmente, lo que ocasionar una lentitud en los tiempos de respuesta. Para optimizar el rendimiento de la red, considere la inclusin de mquinas Proxy de antememoria agrupadas en clster de carga equilibrada o el uso de una arquitectura de antememoria compartida con Acceso remoto a antememoria (RCA) en la arquitectura general de la red. v Clsteres de carga equilibrada Una forma de escalar la arquitectura es agrupar en clster los servidores proxy y utilizar el componente Load Balancer para equilibrar la carga entre ellos. La agrupacin en clster de los servidores proxy es una consideracin de diseo beneficiosa no slo por razones de rendimiento y escalabilidad, sino tambin para los objetivos de redundancia y de fiabilidad. Un nico servidor proxy representa un nico punto de anomala; si ste falla o se vuelve inaccesible a causa de una anomala en la red, los usuarios no podrn acceder al sitio web. v Arquitectura de antememoria compartida Considere asimismo una arquitectura de antememoria compartida con RCA. Una arquitectura de antememoria compartida reparte toda la antememoria virtual entre diversos servidores Proxy de antememoria que, normalmente, utilizan un protocolo interantememoria como el Protocolo de antememoria de Internet (ICP) o el Protocolo de direccionamiento de matriz de antememorias (CARP). El RCA est diseado para maximizar la proporcin de impactos en las antememorias agrupadas en clster al facilitar una gran antememoria virtual. Las ventajas para el rendimiento resultan de la utilizacin de una matriz RCA de servidores proxy frente a un nico Proxy de antememoria autnomo o incluso un clster de mquinas Proxy de antememoria autnomas. En su mayor parte, las ventajas para el rendimiento vienen dadas por el aumento del tamao de toda la antememoria virtual, lo que maximiza la proporcin de impactos en antememoria y minimiza la incoherencia y latencia de la antememoria. Con el RCA, slo reside en la
Captulo 5. Rendimiento de la red

23

antememoria una copia de un documento determinado. Con un clster de servidores proxy, aumenta el tamao de la antememoria total, pero es probable que diversos servidores proxy recuperen y coloquen en antememoria la misma informacin. Por lo tanto, no aumenta la proporcin total de impactos en antememoria. El RCA suele utilizarse en los escenarios de sistemas principales que alojan contenidos de grandes empresas. No obstante, la utilidad del RCA no est limitada a los despliegues de empresas de dimensiones extremas. Tome en consideracin el uso del RCA si la carga de la red requiere un clster de servidores de antememoria y si la mayora de las peticiones representan impactos en antememoria. Segn la configuracin de la red, el RCA no siempre mejorar el rendimiento de la empresa debido a un aumento del nmero de conexiones TCP que utiliza un cliente en la configuracin del RCA. Es as porque un miembro RCA no es responsable solamente de atender a los URL para los que tiene la puntuacin ms alta, sino que tambin debe reenviar las peticiones a otros miembros o clsteres si obtiene una peticin referente a un URL para el que no tiene la puntuacin ms alta. Esto significa que cualquier miembro determinado de una matriz RCA puede tener ms conexiones TCP abiertas de las que tendra si funcionara como un servidor autnomo.

Consideraciones sobre el tipo de trfico


Las contribuciones principales a una mejora del rendimiento parten de las posibilidades de antememoria del Proxy de antememoria. No obstante, la antememoria del servidor proxy puede convertirse en un cuello de botella si no se configura correctamente. Para determinar la mejor configuracin de la antememoria, ser necesario hacer un esfuerzo significativo a fin de analizar las caractersticas del trfico. El tipo, tamao, cantidad y atributos de los contenidos afectan al rendimiento del servidor proxy por lo que respecta al tiempo que tardan en recuperarse los documentos de los servidores de origen y por lo que respecta a la carga del servidor. Cuando se sepa el tipo de trfico que el Proxy de antememoria va a permitir o a servir desde su antememoria, podrn incluirse como factor estas caractersticas al configurar el servidor proxy. Por ejemplo, saber que el 80% de los objetos que se colocarn en antememoria son imgenes (*.gif o *.jpg) y que tienen, aproximadamente, 200 KB de tamao puede realmente servir de ayuda para ajustar los parmetros de la antememoria y para determinar el tamao de la misma. Adems, el hecho de conocer que la mayora de los contenidos son pginas dinmicas personalizadas que no son candidatas a colocarse en antememoria tambin es pertinente a la hora de ajustar el Proxy de antememoria. El anlisis de las caractersticas del trfico le permite determinar si el uso de una antememoria de disco o de memoria puede optimizar el rendimiento de la antememoria. Asimismo, familiarizarse con las caractersticas del trfico de

24

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

la red le permite determinar si puede significar una mejora en el rendimiento el uso de la funcin de colocacin en antememoria dinmica del Proxy de antememoria. v Antememoria de memoria frente a antememoria de disco Las antememorias de disco son apropiadas para sitios con gran cantidad de informacin a colocar en antememoria. Por ejemplo, si los contenidos del sitio son de un volumen elevado (superior a los 5 GB) y existe un ndice de impactos en antememoria del 80 al 90%, es recomendable una antememoria de disco. No obstante, se sabe que utilizar una antememoria de memoria (RAM) es ms rpido y que hay muchos escenarios en que utilizar una antememoria de slo memoria es factible para los sitios grandes. Por ejemplo, si el ndice de impactos en antememoria del Proxy de antememoria no tiene tanta importancia o si ha de utilizarse una configuracin de antememoria compartida, resultar prctica una antememoria de memoria. v Colocacin en antememoria de contenidos generados dinmicamente El Proxy de antememoria puede colocar en antememoria e invalidar contenidos dinmicos (JSP y resultados de servlet) generados por la antememoria dinmica de WebSphere Application Server, lo que proporciona una extensin virtual de la antememoria de Application Server en antememorias basadas en la red. Habilitar la colocacin en antememoria de contenidos generados dinmicamente es beneficioso para el rendimiento de la red en un entorno en que se efecten muchas peticiones de pginas web pblicas producidas dinmicamente, las cuales caduquen basndose en la lgica de la aplicacin o en un suceso, tal como un mensaje de base de datos. La duracin de la pgina es finita, pero no puede establecerse un desencadenante de caducidad en el momento de crearla; por lo tanto, los sistemas principales sin una funcin de colocacin en antememoria dinmica e invalidacin deben designar este tipo de pgina con un valor de tiempo de vida de cero. Si uno o varios usuarios solicitan esta pgina generada dinmicamente ms de una vez a lo largo de su duracin, la colocacin en antememoria dinmica proporciona una liberacin valiosa de la carga a fin de reducir la carga de trabajo en los sistemas principales que alojan contenidos de la red. Utilizar la colocacin en antememoria dinmica tambin mejora el rendimiento de la red brindando una mayor rapidez de respuesta a los usuarios al eliminar retardos en la red y reduciendo el uso del ancho de banda debido a la disminucin de viajes a travs de Internet.

Captulo 5. Rendimiento de la red

25

26

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 6. Disponibilidad
Funcionando junto con sistemas principales que alojan contenidos, como WebSphere Application Server, o con el componente Proxy de antememoria de Application Server, el componente Load Balancer de Application Server le permite mejorar la disponibilidad y la escalabilidad de la red. (Consulte el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 para leer una introduccin dedicada a Edge Components.) Load Balancer se utiliza en las redes de la empresa y se instala entre Internet y los servidores finales de la empresa. Load Balancer acta como el nico punto de presencia de la empresa en Internet aunque la empresa utilice varios servidores finales a causa de la alta demanda o de grandes volmenes de contenido. La disponibilidad se consigue mediante el equilibrio de carga y el soporte de sustitucin por anomala.

Equilibrio de carga
El equilibrio de carga mejora la disponibilidad y escalabilidad del sitio web al agrupar en clster y de forma transparente los servidores proxy y los servidores de aplicaciones. La escalabilidad de una infraestructura IT mejorar en gran medida porque puede aadirse de forma transparente la potencia del proceso de fondo.

Equilibrio de carga entre varios sistemas principales que alojan contenidos


Puede satisfacer la alta demanda duplicando los contenidos en varios sistemas principales, pero, a continuacin, necesita una manera de equilibrar la carga entre ellos. El DNS (Servicio de nombres de dominio) puede proporcionar un equilibrio bsico de carga de modalidad rotatoria, pero existen varias situaciones en las que no da buen rendimiento. Una solucin ms sofisticada para equilibrar la carga entre varios sistemas principales que alojan contenidos es utilizar el componente Dispatcher de Load Balancer, tal como se ilustra en la Figura 3 en la pgina 28. En esta configuracin, todos los sistemas principales que alojan contenidos (las mquinas marcadas como 5) almacenan los mismos contenidos. Estn definidos para formar un clster de carga equilibrada y una de las interfaces de red de la mquina Load Balancer (4) tiene asignados un nombre de sistema principal y una direccin IP dedicados al clster. Cuando un usuario final que trabaja en una de las mquinas marcadas como 1 solicita el archivo X, la peticin atraviesa Internet (2) y entra en la red interna de la empresa
Copyright IBM Corp. 2002

27

mediante su pasarela Internet (3). Dispatcher intercepta la peticin, porque el URL en ella est correlacionado con el nombre de sistema principal y la direccin IP de Dispatcher. Dispatcher determina cul de los sistemas principales que alojan contenidos del clster es actualmente el ms capacitado para atender a la peticin y reenva la peticin a este sistema principal, que, una vez configurado el mtodo de renvo MAC, devuelve el archivo X directamente al cliente (es decir, el archivo X no pasa por Load Balancer). Nota: Dispatcher proporciona tres mtodos de reenvo: v El mtodo MAC se utiliza para equilibrar la carga de las peticiones de entrada dirigidas al servidor. Las respuestas se devuelven directamente al cliente. v El mtodo de reenvo NAT/NAPT se utiliza con los servidores ubicados remotamente. Se equilibra la carga de las peticiones de entrada mediante Dispatcher, que recibe las respuestas del servidor y las devuelve a los clientes. v El mtodo de direccionamiento basado en el contenido (cbr) proporciona el direccionamiento basado en el contenido de las peticiones HTTP y HTTPS sin el uso del Proxy de antememoria. El direccionamiento basado en el contenido se lleva a cabo para HTTP utilizando la regla de tipo de contenido y para HTTPS utilizando la afinidad de ID de sesin SSL.

X
2
3

X
5

Figura 3. Equilibrio de carga entre varios sistemas principales que alojan contenidos. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Dispatcher 5Sistema que aloja contenidos

Por omisin, Dispatcher utiliza el equilibrio de carga de modalidad rotatoria como lo hace el DNS, pero incluso as trata algunas de las insuficiencias del DNS. De manera diferente al DNS, rastrea si un sistema principal que aloja contenidos est inaccesible o no disponible y no contina dirigiendo a los clientes a un sistema principal que aloja contenidos no disponible. Adems,

28

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

tiene en cuenta la carga actual del sistema principal que aloja contenidos rastreando las conexiones nuevas, activas y finalizadas. Es posible seguir optimizando el equilibrio de carga mediante la activacin de los componentes de gestor y consejero opcionales de Load Balancer, que rastrean el estado de un sistema principal que aloja contenidos incluso de forma ms precisa e incorporan la informacin adicional al proceso de decisiones del equilibrio de carga. El gestor le permite asignar diferentes pesos a los diferentes factores utilizados en el proceso de decisiones, a fin de personalizar ms el equilibrio de carga para el sitio.

Equilibrio de carga entre varios servidores proxy


El componente Dispatcher de Load Balancer tambin puede realizar el equilibrio de carga para varias mquinas Proxy de antememoria. Si el sitio web de la empresa es popular, es posible que exista una mayor demanda de sus contenidos de la que pueda satisfacer un nico servidor proxy eficazmente, lo cual degrada potencialmente el rendimiento del servidor proxy. Puede tener varios sistemas Proxy de antememoria realizando funciones de proxy para un nico sistema principal que aloja contenidos (similar a la configuracin que se ilustra en la Figura 1 en la pgina 16), pero si el sitio es lo suficientemente popular como para necesitar varios servidores proxy, probablemente necesitar tambin varios sistemas principales que alojan contenidos entre los que Load Balancer realizar el equilibrio de carga. La Figura 4 ilustra esta configuracin. El Dispatcher marcado como 4 equilibra la carga de un clster de dos servidores proxy (5) y el Dispatcher marcado como 7 equilibra la carga de un clster de tres sistemas principales que alojan contenidos (8).

5 6
X

X
7 8

X
5 6
X

Figura 4. Equilibrio de carga entre varios servidores proxy y sistemas principales que alojan contenidos. 1Cliente 2Internet 3Direccionador/Pasarela 4Dispatcher 5Proxy de antememoria 6Antememoria 7Dispatcher 8Sistema que aloja contenidos

El nombre de sistema principal del clster del Dispatcher marcado como 4 es el nombre de sistema principal que aparece en los URL para los contenidos
Captulo 6. Disponibilidad

29

web de la empresa (es decir, es el nombre del sitio web como se ve en Internet). El nombre de sistema principal del clster para el Dispatcher marcado como 7 no est visible en Internet y as puede ser cualquier valor que desee. Por ejemplo, en la Empresa ABC, un nombre de sistema principal adecuado para el Dispatcher marcado como 4 es www.abc.com, mientras que el Dispatcher marcado como 7 puede tener un nombre del estilo http-balancer.abc.com. Suponga que un navegador en una de las mquinas de cliente marcadas como 1 necesita acceder al archivo X almacenado en los servidores de contenido marcados como 8. La peticin HTTP atraviesa Internet (2) y entra en la red interna de la empresa mediante la pasarela (3). El direccionador dirige la peticin al Dispatcher marcado como 4, el cual la pasar al servidor proxy (5) que actualmente est ms capacitado para manejarla segn el algoritmo de equilibrio de carga. Si el servidor proxy tiene el archivo X en su antememoria (6), lo devolver directamente al navegador, evitando el Dispatcher marcado como 4. Si el servidor proxy no tiene una copia del archivo X en su antememoria, crea una nueva peticin que tiene su propio nombre de sistema principal en el campo origen de la cabecera y la enva al Dispatcher marcado como 7. Load Balancer determina cul de los sistemas principales que alojan contenidos (8) es actualmente el ms capacitado para satisfacer la peticin y dirige hacia all la peticin. El sistema principal que aloja contenidos recupera el archivo X del almacenamiento y lo devuelve directamente al servidor proxy, evitando el Dispatcher marcado como 7. El servidor proxy colocar el archivo X en antememoria, si procede, para reenviarlo al navegador, evitando el Dispatcher marcado como 4.

Soporte de sustitucin por anomala


Load Balancer acta como el nico punto de presencia para los sistemas principales que alojan contenidos de la empresa. Esto es beneficioso porque se anuncia el nombre de sistema principal y la direccin del clster en el DNS en lugar del nombre de sistema principal y direccin de cada sistema principal que aloja contenidos, lo que proporciona un nivel de proteccin contra ataques accidentales y un aspecto unificado para el sitio web de la empresa. Para seguir mejorando la disponibilidad del sitio web, configure otro Load Balancer que acte como reserva del Load Balancer primario, tal como se ilustra en la Figura 5 en la pgina 31. Si un Load Balancer falla o se vuelve inaccesible por una anomala de la red, los usuarios finales todava podrn llegar a los sistemas principales que alojan contenidos.

30

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

X
6

X
5 6

X
Figura 5. Utilizacin de un Load Balancer primario y uno de reserva para hacer que el contenido web est altamente disponible. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Dispatcher primario 5Dispatcher de reserva 6Sistema que aloja contenidos

Normalmente, un navegador que se ejecuta en una de las mquinas marcadas como 1 dirige su peticin de un archivo X al nombre de sistema principal del clster que est correlacionado con el Load Balancer primario (4). Dispatcher direcciona la peticin al sistema principal que aloja contenidos (6) seleccionado tomando como base los criterios de equilibrio de carga de Dispatcher. El sistema principal que aloja contenidos enva el archivo X directamente al navegador, direccionndolo a travs de la pasarela de la empresa (3) por Internet (2), pero evitando Load Balancer. El Dispatcher de reserva (5) no realizar el equilibrio de carga mientras el primario est operativo. El Dispatcher primario y el de reserva rastrean mutuamente su estado intercambiando de forma peridica mensajes denominados pulsaciones. Si el Dispatcher de reserva detecta que el primario ha fallado, automticamente asume la responsabilidad del equilibrio de carga interceptando las peticiones dirigidas a la direccin IP y nombre de sistema principal del clster del primario. Tambin es posible configurar dos Dispatcher para la alta disponibilidad mutua. En este caso, cada uno realiza activamente el equilibrio de carga para un clster diferente de sistemas principales que alojan contenidos, actuando simultneamente como reserva de su compaero. Dispatcher no consume normalmente muchos recursos de proceso o de memoria, y pueden ejecutarse otras aplicaciones en la mquina Load Balancer. Si es vital minimizar los costes del equipo, es posible incluso ejecutar el Dispatcher de reserva en una de las mquinas del clster donde realice el equilibrio de carga. La Figura 6 en la pgina 32 ilustra tal configuracin, en la que el Dispatcher de reserva se ejecuta en uno de los sistemas principales que alojan contenidos (5) del clster.
Captulo 6. Disponibilidad

31

X
2
3

X
6

X
Figura 6. Ubicacin del Load Balancer de reserva en un sistema principal que aloja contenidos. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Dispatcher primario 5Dispatcher de reserva y sistema que aloja contenidos 6Sistema que aloja contenidos

32

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 7. Direccionamiento basado en el contenido


Funcionando junto con el componente Proxy de antememoria de Application Server, el componente Load Balancer de Application Server le permite distribuir peticiones a varios servidores finales que alojan distintos contenidos. (Consulte el Captulo 1, Introduccin a Edge Components de WebSphere Application Server en la pgina 3 para leer una introduccin dedicada a Edge Components.) Si se instala el componente Direccionamiento basado en el contenido (CBR) de Load Balancer junto con el Proxy de antememoria, pueden distribuirse peticiones HTTP basndose en el URL o en otras caractersticas determinadas por el administrador, lo que eliminar la necesidad de almacenar contenidos idnticos en todos los servidores finales. Nota: El componente Dispatcher de Load Balancer puede configurarse para utilizar el mtodo de direccionamiento basado en el contenido a fin de proporcionar el direccionamiento basado en el contenido de peticiones HTTP y HTTPS sin el Proxy de antememoria. En este caso, el direccionamiento basado en el contenido se lleva a cabo para HTTP utilizando la regla de tipo de contenido y para HTTPS utilizando la afinidad de ID de sesin SSL. La utilizacin de CBR es particularmente apropiada si los servidores web necesitan realizar varias funciones diferentes u ofrecer varios tipos de servicios. Por ejemplo, un sitio web de un minorista en lnea debe mostrar su catlogo, una gran parte del cual es esttico, adems de aceptar pedidos, lo que significa ejecutar una aplicacin interactiva como, por ejemplo, un script CGI (Common Gateway Interface) para aceptar nmeros de artculos e informacin del cliente. A menudo es ms eficaz tener dos conjuntos de mquinas diferentes para que realicen las distintas funciones y utilizar CBR para direccionar los diferentes tipos de trfico a las diferentes mquinas. De forma similar, una empresa puede utilizar CBR para proporcionar un mejor servicio a los clientes de pago que a los visitantes espordicos del sitio web, direccionando las peticiones de pago a servidores web ms potentes. CBR direcciona las peticiones segn las reglas que se escriban. El tipo ms comn es la regla de contenido, que dirige las peticiones segn el nombre de va de acceso en el URL. Por ejemplo, la Empresa ABC puede escribir reglas que dirijan las peticiones del URL http://www.abc.com/catalog_index.html a un clster de servidores y de http://www.abc.com/orders.html a otro clster. Tambin hay reglas que direccionan las peticiones segn la direccin IP del cliente que las enva y segn otras caractersticas. Para obtener una
Copyright IBM Corp. 2002

33

explicacin, consulte los captulos del manual WebSphere Application Server Load Balancer Administration Guide acerca de la configuracin de CBR y de las funciones avanzadas de Load Balancer y de CBR. Para obtener las definiciones de sintaxis de las reglas, consulte el apndice del manual WebSphere Application Server Load Balancer Administration Guide acerca de los tipos de reglas de CBR. La Figura 7 ilustra una configuracin simple en la que el componente CBR de Load Balancer y el Proxy de antememoria estn instalados juntos en la mquina marcada como 4 y direccionan las peticiones a tres sistemas principales que alojan contenidos (6, 7 y 8), los cuales alojan contenidos diferentes. Cuando un usuario final que trabaja en una de las mquinas marcadas como 1 solicita el archivo X, la peticin atraviesa Internet (2) y entra en la red interna de la empresa mediante su pasarela Internet (3). El servidor proxy intercepta la peticin y la pasa al componente CBR de la misma mquina, el cual analiza el URL en la peticin y determina que el sistema principal que aloja contenidos 6 contiene el archivo X. El servidor proxy genera una nueva peticin del archivo X y, si su funcin de colocacin en antememoria est habilitada, determina si el archivo puede colocarse en antememoria cuando el sistema principal 6 lo devuelva. Si el archivo puede colocarse en antememoria, el servidor proxy almacena una copia en su antememoria (5) antes de pasarlo al usuario final. El direccionamiento de otros archivos funciona de la misma manera: las peticiones del archivo Y van al sistema principal que aloja contenidos 7 y las peticiones del archivo Z van al sistema principal que aloja contenidos 8.

X
2
3

4 5
X

Y
8

Z
Figura 7. Direccionamiento de peticiones HTTP con CBR. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Proxy de antememoria y componente CBR de Load Balancer 5Antememoria 6, 7, 8Sistema que aloja contenidos

La Figura 8 en la pgina 36 representa una configuracin ms compleja que es posiblemente adecuada para un minorista en lnea. El componente CBR de Load Balancer y el servidor proxy estn instalados juntos en la mquina

34

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

marcada como 4 y direccionan las peticiones a dos mquinas Load Balancer. La mquina Load Balancer marcada como 6 equilibra la carga de un clster de sistemas principales que alojan contenidos (8), los cuales alojan los contenidos mayoritariamente estticos del catlogo del minorista, mientras que el Load Balancer marcado como 7 equilibra la carga de un clster de servidores web que manejan pedidos (9). Cuando un usuario final que trabaja en una de las mquinas marcadas como 1 accede al URL del catlogo del minorista, la peticin atraviesa Internet (2) y entra en la red interna de la empresa mediante su pasarela Internet (3). El servidor proxy intercepta la peticin y la pasa al componente CBR de la misma mquina, el cual analiza el URL y determina que la mquina Load Balancer marcada como 6 maneje este URL. El servidor proxy crea una nueva peticin de acceso y la enva a Load Balancer, que determina cul de los sistemas principales que alojan contenidos, marcados como 8, es actualmente el ms capacitado para atender a la peticin (segn los criterios definidos). Este sistema principal que aloja contenidos pasar el contenido del catlogo directamente al servidor proxy, evitando Load Balancer. Como en el ejemplo anterior, el servidor proxy determina si el contenido puede colocarse en antememoria y, si ste es el caso, lo almacena en su antememoria (5). Cuando el usuario final ya est preparado para hacer un pedido, ste accede al URL de pedidos del minorista, probablemente mediante un hiperenlace en el catlogo. La peticin realiza el mismo recorrido que la peticin de acceso al catlogo, excepto que el componente CBR de la mquina 4 la direcciona a la mquina Load Balancer marcada como 7. Load Balancer la reenva al servidor web marcado como 9 que est ms capacitado, el cual responde directamente al servidor proxy. Debido a que la informacin de pedidos se genera normalmente de forma dinmica, el servidor proxy probablemente no la coloca en la antememoria.

Captulo 7. Direccionamiento basado en el contenido

35

4 5 7

Figura 8. Equilibrio de carga de peticiones HTTP direccionadas con CBR. Descripcin: 1Cliente 2Internet 3Direccionador/Pasarela 4Proxy de antememoria y componente CBR de Load Balancer 5Antememoria 6, 7Load Balancer 8Sistema que aloja contenidos 9Servidor web

La funcin CBR de Load Balancer da soporte a la afinidad de cookie. Esto significa que la identidad del servidor que ha atendido a la primera peticin de un usuario final se registra en un paquete de datos especial (una cookie) incluido en la respuesta del servidor. Cuando el usuario final accede al mismo URL de nuevo en un perodo de tiempo establecido y la peticin incluye la cookie, CBR direcciona la peticin al servidor original en lugar de volver a aplicar las reglas estndares. Normalmente esto mejora el tiempo de respuesta si el servidor tiene informacin almacenada acerca del usuario final que no necesita obtener de nuevo (por ejemplo, un nmero de tarjeta de crdito).

36

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Parte 3. Escenarios
Esta parte describe escenarios comerciales en los que se utiliza el producto Edge Components de IBM WebSphere Application Server. Son soluciones arquitectnicamente seguras y comprobadas que pueden proporcionar un excelente nivel de rendimiento, disponibilidad, escalabilidad y fiabilidad. Esta parte contiene los captulos siguientes: Captulo 8, Red de la empresa al consumidor en la pgina 39 Captulo 9, Solucin de banca de la empresa al cliente en la pgina 45 Captulo 10, Red de portal web en la pgina 47

Copyright IBM Corp. 2002

37

38

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 8. Red de la empresa al consumidor


El sitio web de comercio electrnico bsico constituye una red de la empresa al consumidor. En la primera fase de crecimiento en Internet, las empresas suelen centrarse en crear simplemente una presencia en la web. Los catlogos de informacin y productos corporativos se convierten a formatos digitales y pasan a estar disponibles en el sitio web. Se da pie a que se realicen compras al proporcionar direcciones de correo electrnico, nmeros de telfono y fax e incluso formularios automatizados. Sin embargo, no estn disponibles realmente las compras en lnea. Todas las transacciones tienen una latencia inherente dado que las personas tienen que procesar el orden de los pedidos. En la segunda fase, las empresas eliminan esta latencia y agilizan la operacin de ventas implementando carros de la compra seguros para que se produzca la compra en lnea directa. La sincronizacin con bases de datos de depsito y la integracin con los sistemas bancarios resultan cruciales para completar estas transacciones comerciales. Un producto que no est disponible no puede venderse y dicho artculo no podr cargarse a la cuenta de un cliente. Asimismo, no es posible tomar un producto de inventario y entregarlo a un cliente hasta que no se efecte una transaccin financiera vlida. En la tercera fase, el sitio web corporativo se desarrollar como un sitio de presentacin dinmica en el que el consumidor empieza a adquirir el aspecto de un cliente y se le proporcionan contenidos personalizados.

Fase 1
La Figura 9 en la pgina 40 muestra un sitio web comercial de pequeas dimensiones que est diseado para proporcionar una navegacin eficaz a travs de los catlogos. Todas las peticiones de cliente pasan por el cortafuegos hacia Dispatcher, el cual las direcciona a un clster de servidores proxy con antememorias activas que actan como servidores sustitutos para los servidores web. Se han colocado Servidores de mtrica con los servidores proxy para facilitar a Dispatcher el equilibrio de carga de los datos. Esta organizacin reducir la carga de la red en los servidores web y los aislar del contacto directo con Internet.

Copyright IBM Corp. 2002

39

Figura 9. Red de la empresa al consumidor (Fase 1)

40

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Fase 2
La Figura 10 en la pgina 42 muestra la segunda fase de evolucin de un sitio web comercial que se ha diseado para proporcionar una navegacin eficaz a travs de los catlogos, as como carros de la compra rpidos y seguros para los clientes potenciales. Todas las peticiones de cliente se direccionan a la rama correspondiente de la red mediante Dispatcher, que separa las peticiones basndose en el protocolo de Internet. Las peticiones HTTP van al sitio web esttico; las peticiones HTTPS van a la red de compras. El sitio web esttico primario est servido todava por un clster de servidores proxy con antememorias activas que acta como sustituto para los servidores web. Esta parte de la red refleja la red en la primera fase. La parte de comercio electrnico del sitio web tambin est servida por un clster de servidores proxy. No obstante, los nodos Proxy de antememoria se han ampliado con varios mdulos de conector. El reconocimiento de SSL se descarga en una tarjeta de hardware criptogrfico y la autenticacin se realiza mediante el conector Policy Director. Un conector de Colocacin en antememoria dinmica reduce la carga de trabajo en WebSphere Application Server almacenando datos comunes. Un conector en el servidor de aplicaciones invalida objetos de la antememoria dinmica cuando resulta necesario. Todas las aplicaciones de carros de la compra estn enlazadas a la base de datos del cliente que se utiliz para autenticar al usuario. De esta forma se evita que el usuario tenga que escribir la informacin personal dos veces en el sistema, una para su autenticacin y otra para realizar la compra. Esta red divide el trfico en funcin del uso del cliente, eliminando la autenticacin SSL intensiva del procesador y los carros de la compra de comercio electrnico del sitio web primario. Este sitio web de dos pistas permite que el administrador de red ajuste los diversos servidores para que den un rendimiento excelente segn la funcin que tenga el servidor en la red.

Captulo 8. Red de la empresa al consumidor

41

Figura 10. Red de la empresa al consumidor (Fase 2)

42

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Fase 3
La Figura 11 en la pgina 44 muestra la tercera fase de la evolucin de una red de la empresa al consumidor, en que la web esttica adopta un mtodo de presentacin dinmica. El clster de servidores proxy se ha ampliado para que d soporte a la colocacin en antememoria de contenidos web dinmicos y al ensamblaje de fragmentos de pgina escritos de acuerdo con el protocolo ESI (Edge Side Includes). En lugar de utilizar mecanismos de inclusin de la parte del servidor para crear pginas web en los servidores de contenido y luego propagar estas pginas especficas del cliente, que no pueden colocarse en antememoria, por toda la red, los mecanismos ESI permiten ensamblar pginas a partir de contenidos colocados en antememoria en el extremo de la red y, de este modo, reducir el consumo del ancho de banda y disminuir el tiempo de respuesta. Los mecanismos ESI son cruciales en este escenario de la tercera fase, en que cada cliente recibe una pgina de presentacin personalizada del sitio web. Los bloques de creacin de estas pginas se recuperan de una serie de servidores WebSphere Application Server. Los servidores de aplicaciones que contienen una lgica de empresa sensible y enlaces a bases de datos seguras se aslan detrs de un cortafuegos.

Captulo 8. Red de la empresa al consumidor

43

Figura 11. Red de la empresa al consumidor (Fase 3)

44

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 9. Solucin de banca de la empresa al cliente


La Figura 12 en la pgina 46 muestra una solucin eficaz de banca en lnea que es similar a la red de la empresa al consumidor descrita en el Captulo 8, Red de la empresa al consumidor en la pgina 39. Todas las peticiones de cliente pasan a travs del cortafuegos hacia Dispatcher, el cual separa el trfico segn el protocolo de Internet. Las peticiones HTTP pasan a un clster de servidores proxy con antememorias activas que actan como servidores sustitutos para los servidores web. Se han colocado Servidores de mtrica con los servidores proxy para facilitar a Dispatcher el equilibrio de carga de los datos. Esta organizacin reduce la carga de la red en los servidores web y crea un almacenamiento intermedio adicional entre ellos e Internet. Las peticiones HTTPS pasan a una red segura diseada para proporcionar a los clientes informacin financiera personal y permitir transacciones bancarias en lnea. Un clster de servidores proxy ampliados proporciona escalabilidad al sitio. Estos servidores proxy dan soporte a la colocacin en antememoria de contenidos web dinmicos y al ensamblaje de fragmentos de pgina escritos de acuerdo con el protocolo ESI (Edge Side Includes). Una tarjeta de hardware criptogrfico gestiona los reconocimientos de SSL, a fin de reducir significativamente el proceso necesario del sistema principal de servidor proxy, y Policy Director gestiona la autenticacin de cliente. Un conjunto de clsteres de servidores de aplicaciones distribuyen el proceso de las peticiones separando la lgica de empresa, incluida en los componentes EJB, de esta capa de presentacin, incluida en servlets y archivos JSP. Cada uno de estos clsteres est gestionado por un servidor de sesiones por separado.

Copyright IBM Corp. 2002

45

Figura 12. Solucin de banca de la empresa al consumidor

46

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 10. Red de portal web


La Figura 13 en la pgina 48 muestra una red de portal web diseada para dar soporte a un gran volumen de trfico a la vez que se proporcionan contenidos personalizados a cada cliente. Para minimizar la carga del proceso en los diversos servidores, ninguna parte de la red transporta trfico SSL. Puesto que el portal no entrega datos sensibles, la seguridad no representa un asunto importante. Importa que las bases de datos que contienen ID, contraseas y valores del cliente permanezcan medianamente seguras y sin corrupcin, pero este requisito no afecta al rendimiento del resto del sitio web. Todas las peticiones de cliente pasan por el cortafuegos hacia Dispatcher, el cual equilibra la carga de la red a travs de un clster de servidores proxy con antememorias activas que actan como servidores sustitutos para los servidores web. Se han colocado Servidores de mtrica con los servidores proxy para facilitar a Dispatcher el equilibrio de carga de los datos. El sitio web dinmico real es un clster de servidores de aplicaciones que generan fragmentos ESI que pasan a los servidores proxy para el ensamblaje. A causa de una menor preocupacin por la seguridad, cada servidor de aplicaciones lleva a cabo todas las funciones necesarias para construir el sitio web. Todos los servidores de aplicaciones son idnticos. Si un servidor de aplicaciones queda fuera de servicio, el servidor de sesiones puede direccionar las peticiones a los otros servidores, lo que proporcionar una alta disponibilidad para el sitio completo. Asimismo, esta configuracin permite una pronta escalada del sitio web en caso de producirse demasiado trfico, por ejemplo, el alojamiento de un suceso especial por parte del portal. Pueden configurarse rpidamente servidores proxy y servidores de aplicaciones adicionales en el sitio. Todos los contenidos estticos, tales como archivos de imgenes y texto plano, se almacenan en servidores web por separado y, de esta forma, pueden actualizarse a medida que sea necesario sin riesgo de corrupcin para los servidores de aplicaciones ms complejos.

Copyright IBM Corp. 2002

47

Figura 13. Portal web

48

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Parte 4. Instalacin de Edge Components


Esta parte describe los requisitos de hardware y software de Edge Components y proporciona procedimientos para su instalacin. Esta parte contiene los captulos siguientes: Captulo 11, Requisitos de Edge Components en la pgina 51 Captulo 12, Instalacin de Edge Components utilizando el programa de instalacin en la pgina 63 Captulo 13, Instalacin del Proxy de antememoria utilizando herramientas de empaquetado del sistema en la pgina 67 Captulo 14, Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema en la pgina 71

Copyright IBM Corp. 2002

49

50

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 11. Requisitos de Edge Components


Este captulo proporciona los requisitos de hardware y software de Edge Components y directrices para la utilizacin de los navegadores web con los formularios del Proxy de antememoria de Configuracin y Administracin y con la ayuda en lnea de Load Balancer.

Requisitos previos de hardware y software


Este apartado describe los requisitos previos de hardware y software para el producto Edge Components de WebSphere Application Server, Versin 5.0.

Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas AIX


En este apartado se describen los requisitos previos de hardware y software para la instalacin del Proxy de antememoria en una mquina que ejecute el sistema operativo AIX. v Arquitectura de hardware: IBM RS/6000. v Versin de AIX: 4.3.3 y posterior o 5.1 y posterior. Observe que es necesario instalar algunos catlogos de archivos adicionales de AIX, tal como se muestra en la tabla siguiente. Para AIX 4.3.3, los catlogos de archivos xlC se suministran en el directorio /ptfs del CD-ROM de Edge Components. Con el software del sistema operativo se proporcionan otros catlogos de archivos pero puede decidir no instalarlos en una configuracin tpica.
Tabla 2. Catlogos de archivos adicionales de AIX
Catlogo de archivos xlC.aix43.rte xlC.rte bos.rte.aio bos.iocp.rte Nivel (mnimo) 5.0.2.0 5.0.2.0 4.3.3.10 4.3.3.0

Para comprobar si el catlogo de archivos est instalado, emita el mandato siguiente:


% lslpp -l catlogo_archivos

Para AIX 4.3.3, despus de instalar el catlogo de archivos IOCP base, haga que el dispositivo est disponible antes de intentar instalar el Proxy de antememoria. A continuacin se indican los pasos necesarios para hacer que el dispositivo est disponible:
Copyright IBM Corp. 2002

51

1. Inicie SMIT. 2. Seleccione: Dispositivos -> Instalar/Configurar dispositivos aadidos despus de IPL. Pulse Aceptar. 3. Vuelva a la pantalla principal de SMIT. 4. Seleccione: Dispositivos -> I/O Completion Ports -> Cambiar/Mostrar caractersticas de I/O Completion Ports. Cambie el estado de definido a disponible. 5. Salga de SMIT. 6. Reinicie el sistema. Nota: Estos pasos no se deben repetir despus de instalar un PTF para bos.iocp.rte. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Adaptador de hardware de comunicaciones: debe estar configurado para utilizar TCP/IP para establecer las conexiones de red. v RAM: 64 MB mnimo; sin embargo, una cantidad mayor ofrecera mejor rendimiento. v Espacio de disco libre para la colocacin en la antememoria de disco: depende del tamao y nmero de los archivos que los usuarios recuperan de los servidores web. Generalmente, las antememorias mayores tienen tasas de aciertos superiores. Los valores mnimos sugeridos son los mismos que los especificados para la colocacin en la antememoria de memoria. v Espacio de disco libre para paginacin: el doble de la cantidad RAM, como mnimo. v Variable de entorno LC__FASTMSG: si est utilizando el Proxy de antememoria en un entorno de idioma distinto del ingls, edite el archivo /etc/environment y establezca la variable de entorno LC__FASTMSG en el valor false.(Observe los dos caracteres de subrayado en el nombre.) v iKeyman: se trata del programa de utilidad incluido con el Proxy de antememoria para la manipulacin de las claves de cifrado utilizadas por SSL (Secure Sockets Layer). Se necesita la versin 1.3 de Java Runtime Environment (JRE). Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v La antememoria dinmica slo se soporta junto con las versiones 4 y 5 de WebSphere Application Server. v De forma opcional, se puede utilizar la tarjeta de hardware criptogrfico Rainbow CryptoSwift Accelerator.

52

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Requisitos previos de la instalacin para Load Balancer en los sistemas AIX


Este apartado describe los requisitos previos de hardware y software para la instalacin de los componentes de Load Balancer en una mquina que ejecute el sistema operativo AIX. v Arquitectura de hardware: IBM RS/6000.IBM IA-64 con AIX 5.1 v Versin de AIX: AIX 5.1 con el APAR IY19177. Hay soporte para las modalidades de 32 bits o 64 bits. AIX 4.3.3.10 ms APAR para dar soporte a Java 1.3. Consulte el archivo LAME correspondiente a IBM AIX Developer Kit a fin de obtener la lista de los APAR necesarios. Slo hay soporte para la modalidad de 32 bits. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Una de las tarjetas de interfaz de red (NIC) siguientes: Token ring de 16 Mb. Ethernet de 10 Mb. Ethernet de 100 Mb. Ethernet de 1 Gb. FDDI (Fiber distributed data interface).

NIC Ethernet de mltiples puertos. Nota: La implementacin de NIC con mltiples puertos vara en funcin del proveedor. Adems, puede que el soporte para varias NIC de mltiples puertos est limitado. v Java 2 Runtime Environment: este software est disponible en IBM AIX Developer Kit, Java 2 Technology Edition, cualquier versin de 1.3.1.x. Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v El componente CBR y la administracin basada en la web requieren un Proxy de antememoria instalado y configurado. v La administracin basada en la web requiere Perl v5.5. v Consultor para Conmutadores Cisco CSS requiere que se haya instalado y configurado un conmutador serie Cisco CSS 11000. v Nortel Alteon Controller requiere la instalacin y configuracin de Alteon AD3, AD4, 180e, 184 o la parte 4/7 de la capa para Passport 8600. Web OS Versin 9 10 es el software soportado para la familia de conmutadores web Nortel Alteon.

Captulo 11. Requisitos de Edge Components

53

Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas Linux


En este apartado se describen los requisitos previos de hardware y software para la instalacin del Proxy de antememoria en una mquina que ejecute el sistema operativo Linux. v Arquitectura de hardware: procesador Intel. v Versin del software de Linux: Red Hat Advanced Server 2.1, SuSE 7.3 y SuSE SLES 7. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Adaptador de hardware de comunicaciones: debe estar configurado para que utilice la pila TCP/IP para realizar las conexiones de red. v RAM: 64 MB mnimo; sin embargo, una cantidad mayor ofrecera mejor rendimiento. v Espacio de disco libre para la colocacin en la antememoria de disco: depende del tamao y nmero de los archivos que los usuarios recuperan de los servidores web. Generalmente, las antememorias mayores tienen tasas de aciertos superiores. Los valores mnimos sugeridos son los mismos que los especificados para la colocacin en la antememoria de memoria. v Espacio de disco libre para paginacin: el doble de la cantidad RAM, como mnimo. v iKeyman: se trata del programa de utilidad incluido con el Proxy de antememoria para la manipulacin de las claves de cifrado utilizadas por SSL (Secure Sockets Layer). Se necesita la versin 1.3 de Java Runtime Environment (JRE). Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v La antememoria dinmica slo se soporta junto con las versiones 4 y 5 de WebSphere Application Server. v De forma opcional, se puede utilizar la tarjeta de hardware criptogrfico Rainbow CryptoSwift Accelerator.

Requisitos previos de la instalacin para Load Balancer en los sistemas Linux


Este apartado describe los requisitos previos de hardware y software para la instalacin de los componentes de Load Balancer en una mquina que ejecute el sistema operativo Linux.
Tabla 3. Sistemas Linux soportados
Sistema operativo Red Hat Advanced Server 2.1 Versiones de kernel 2.4.9e.3, 2.4.9e.3smp, 2.4.9e.3enterprise

54

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Tabla 3. Sistemas Linux soportados (continuacin)


Sistema operativo SuSE 7.3 Professional SuSE 7.0 SLES Versiones de kernel 2.4.104 GB, 2.4.1064 GB-SMP, 2.4.164 GB, 2.4.1664 GB-SMP 2.4.74 GB, 2.4.764 GB

v Arquitectura de hardware: procesador Intel.Se da soporte tanto al kernel de un solo procesador como al kernel de varios procesadores. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Una de las tarjetas de interfaz de red (NIC) siguientes: Ethernet de 10 Mb. Ethernet de 100 Mb. Ethernet de 1 Gb. NIC Ethernet de mltiples puertos. Slo se da soporte al Modo 1. No se da soporte al Modo 2 (tolerancia a errores) ni a Modo 3 (adicin de puertos). Nota: La implementacin de NIC con mltiples puertos vara en funcin del proveedor. Adems, puede que el soporte para varias NIC de mltiples puertos est limitado. v Es necesario instalar una versin del shell bash (la versin GNU del shell Bourne). ste es el shell por omisin distribuido con los sistemas Red Hat y SuSE en Linux. v Java 2 Runtime Environment: este software est disponible en IBM Runtime Environment para Linux, Java 2 Technology Edition, cualquier versin de 1.3.1.x. Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v Las variables de entorno JAVA_HOME y PATH se deben establecer para que reflejen la va de acceso en la que ha instalado el software de soporte de idioma de Java. Utilice el mandato export. A continuacin, encontrar ejemplos de los valores a establecer; utilice su va de acceso en lugar de la frase Java2-13/jre en el ejemplo de JAVA_HOME.
export JAVA_HOME=/opt/IBMJava2-13/jre export PATH=$JAVA_HOME/bin:$PATH

v Necesita un parche de kernel de Linux si utiliza el mtodo de reenvo MAC del componente Dispatcher con un alto nivel de disponibilidad y colocacin. Para informarse sobre cmo bajar e instalar el parche, consulte el manual Load Balancer Administration Guide. v El componente CBR y la administracin basada en la web requieren un Proxy de antememoria instalado y configurado.
Captulo 11. Requisitos de Edge Components

55

v La administracin basada en la web requiere Perl v5.5. v Consultor para Conmutadores Cisco CSS requiere que se haya instalado y configurado un conmutador serie Cisco CSS 11000. v Nortel Alteon Controller requiere la instalacin y configuracin de Alteon AD3, AD4, 180e, 184 o la parte 4/7 de la capa para Passport 8600. Web OS Versin 9 10 es el software soportado para la familia de conmutadores web Nortel Alteon. Nota: Load Balancer no funciona correctamente con Appletalk en ninguno de los entornos de Linux. Al emitir el mandato start del ejecutor, causar que Load Balancer suspenda el proceso.

Requisitos previos de la instalacin para el Proxy de antememoria en los sistemas Solaris


En este apartado se describen los requisitos previos de hardware y software para la instalacin del Proxy de antememoria en una mquina que ejecute el sistema operativo Solaris. v Arquitectura de hardware: SPARC o UltraSPARC. v Versin de Solaris: 7 u 8 (slo 32 bits). Para Solaris 7, el asistente de instalacin necesita que el enlazador est en el nivel 106950-18 o posterior y que las bibliotecas compartidas para C++ estn en el nivel 106327-15 o posterior. Para Solaris 8, el asistente de instalacin necesita que el enlazador est en el nivel 109147-16 o posterior y que las bibliotecas compartidas para C++ estn en el nivel 108434-8 o posterior. Para obtener un comportamiento ms coherente, baje y aplique los parches ms recientes de Solaris en Sun Microsystems en http://sunsolve.sun.com. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Adaptador de hardware de comunicaciones: debe estar configurado para que utilice la pila TCP/IP para realizar las conexiones de red. v RAM: 64 MB mnimo; sin embargo, una cantidad mayor ofrecera mejor rendimiento. v Espacio de disco libre para la colocacin en la antememoria de disco: depende del tamao y nmero de los archivos que los usuarios recuperan de los servidores web. Generalmente, las antememorias mayores tienen tasas de aciertos superiores. Los valores mnimos sugeridos son los mismos que los especificados para la colocacin en la antememoria de memoria. v Espacio de disco libre para paginacin: el doble de la cantidad RAM, como mnimo. v Nmero de descriptores de archivo disponibles: 1024. El script de inicializacin del Proxy de antememoria para Solaris (instalado como

56

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

/etc/init.d/ibmproxy) incluye el mandato ulimit correspondiente, por lo cual no es necesaria ninguna accin del instalador o administrador. v iKeyman: se trata del programa de utilidad incluido con el Proxy de antememoria para la manipulacin de las claves de cifrado utilizadas por SSL (Secure Sockets Layer). Se necesita la versin 1.3 de Java Runtime Environment (JRE). Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v La antememoria dinmica slo se soporta junto con las versiones 4 y 5 de WebSphere Application Server. v De forma opcional, se puede utilizar la tarjeta de hardware criptogrfico Rainbow CryptoSwift Accelerator.

Requisitos previos de la instalacin para Load Balancer en los sistemas Solaris


Este apartado describe los requisitos previos de hardware y software para la instalacin de los componentes de Load Balancer en una mquina que ejecute el sistema operativo Solaris. v Arquitectura de hardware: Sevidor SPARC o UltraSPARC 60. v Versin de Solaris: 8 (modalidad de 32 bits o 64 bits). El asistente de instalacin necesita que el enlazador est en el nivel 109147-16 o posterior y que las bibliotecas compartidas para C++ estn en el nivel 108434-8 o posterior. Para obtener un comportamiento ms coherente, baje y aplique los parches ms recientes de Solaris para Sun Microsystems en http://sunsolve.sun.com. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Una de las tarjetas de interfaz de red (NIC) siguientes: Ethernet de 10 Mb. Ethernet de 100 Mb. Ethernet de 1 Gb (soportada en el hardware del servidor UltraSparc 60 solamente). NIC Ethernet de mltiples puertos. Slo se da soporte al Modo 1. No se da soporte al Modo 2 (tolerancia a errores) ni a Modo 3 (adicin de puertos). Nota: La implementacin de NIC con mltiples puertos vara en funcin del proveedor. Adems, puede que el soporte para varias NIC de mltiples puertos est limitado. v Java 2 Runtime Environment, Standard Edition, cualquier versin 1.3.1.x.

Captulo 11. Requisitos de Edge Components

57

v v v v

Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. El componente CBR y la administracin basada en la web requieren un Proxy de antememoria instalado y configurado. La administracin basada en la web requiere Perl v5.5. Consultor para Conmutadores Cisco CSS requiere que se haya instalado y configurado un conmutador serie Cisco CSS 11000. Nortel Alteon Controller requiere la instalacin y configuracin de Alteon AD3, AD4, 180e, 184 o la parte 4/7 de la capa para Passport 8600. Web OS Versin 9 10 es el software soportado para la familia de conmutadores web Nortel Alteon.

Requisitos previos de la instalacin para Proxy de antememoria en los sistemas Windows


En este apartado se describen los requisitos previos de hardware y software para la instalacin del Proxy de antememoria en una mquina que ejecute un sistema operativo Windows. v Arquitectura de hardware: procesador Intel. v Versin de Windows: Windows 2000. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Adaptador de hardware de comunicaciones: debe estar configurado para que utilice la pila TCP/IP para realizar las conexiones de red. v RAM: 64 MB; sin embargo, una cantidad mayor ofrecera mejor rendimiento. v Espacio de disco libre para la colocacin en la antememoria de disco: depende del tamao y nmero de los archivos que los usuarios recuperan de los servidores web. Generalmente, las antememorias mayores tienen tasas de aciertos superiores. Los valores mnimos sugeridos son los mismos que los especificados para la colocacin en la antememoria de memoria. v Espacio de disco libre para paginacin: el doble de la cantidad RAM, como mnimo. v iKeyman: se trata del programa de utilidad incluido con Application Server para la manipulacin de las claves de cifrado utilizadas por SSL (Secure Sockets Layer). Se necesita la versin 1.3 de Java Runtime Environment (JRE). Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v La antememoria dinmica slo se soporta junto con las versiones 4 y 5 de WebSphere Application Server. v De forma opcional, se puede utilizar la tarjeta de hardware criptogrfico Rainbow CryptoSwift Accelerator.

58

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Requisitos previos de la instalacin para Load Balancer en los sistemas Windows


Este apartado describe los requisitos previos de hardware y software para la instalacin de los componentes de Load Balancer en una mquina que ejecute un sistema operativo Windows. v Arquitectura de hardware: procesador Intel x86. v Versin de Windows: Windows 2000 Profesional, Server o Advanced Server. v Espacio de disco disponible para el software y la documentacin: 50 MB, ms espacio adicional para los archivos de registro cronolgico. v Una de las tarjetas de interfaz de red (NIC) siguientes: Token ring de 16 Mb. Ethernet de 10 Mb. Ethernet de 100 Mb. Ethernet de 1 Gb. NIC Ethernet de mltiples puertos.

Nota: La implementacin de NIC con mltiples puertos vara en funcin del proveedor. Adems, puede que el soporte para varias NIC de mltiples puertos est limitado. v Java 2 Runtime Environment: este software est disponible en IBM Cross-Platform Technologies para Windows, Versin 2.0 (cualquier versin del SDK 1.3.1.x). Tenga en cuenta que debe bajar paquetes instalables tanto para el kit del desarrollador como para el entorno de ejecucin antes de ejecutar el programa de instalacin. Se ha proporcionado una versin soportada de Java en el CD de WebSphere Application Server Edge Components. v El componente CBR y la administracin basada en la web requieren un Proxy de antememoria instalado y configurado. v La administracin basada en la web requiere Perl v5.5. v Consultor para Conmutadores Cisco CSS requiere que se haya instalado y configurado un conmutador serie Cisco CSS 11000. v Nortel Alteon Controller requiere la instalacin y configuracin de Alteon AD3, AD4, 180e, 184 o la parte 4/7 de la capa para Passport 8600. Web OS Versin 9 10 es el software soportado para la familia de conmutadores web Nortel Alteon.

Utilizacin de los navegadores con los formularios de Configuracin y Administracin del Proxy de antememoria
Requisitos mnimos relativos al navegador

Captulo 11. Requisitos de Edge Components

59

Para configurar el Proxy de antememoria utilizando los formularios de Configuracin y Administracin, el navegador debe cumplir con las tareas siguientes: v Visualizar tramas. v Tener habilitado tanto JavaScript como Java. v Tener establecida la resolucin de color en un mnimo de 256 colores (valor de sistema operativo). v Estar establecido para colocar documentos en antememoria y comparar cada vez el documento en antememoria con el documento de la red. Navegadores recomendados Se han utilizado los siguientes navegadores para probar los formularios de Configuracin y Administracin. Observe que durante la comprobacin del software NLV (National Language Version), slo se utilizan los navegadores que se ejecutan en Microsoft Windows 2000. Por consiguiente, las recomendaciones para las plataformas UNIX se basan en pruebas realizadas en releases anteriores.
Sistema operativo Idioma Ingls Microsoft Windows 2000 Otros idiomas Microsoft IE v5.0, v5.5 AIX Solaris Linux Todos Ingls Todos Netscape v4.7 Netscape v4.75 Netscape v4.72 Microsoft IE v5.0, v5.5 Netscape v4.51 Navegador Netscape v4.72, v4.76

A fin de visualizar correctamente los formularios, el sistema operativo que actualmente est visualizando el formulario (aqul en el que reside el navegador) debe contener los juegos de fonts correspondientes al idioma en que est escrito el formulario. Sin embargo, la interfaz del navegador no necesariamente tiene que estar en el mismo idioma que los formularios. Por ejemplo, en un sistema Solaris 7 est en ejecucin una versin china del servidor proxy. En el sistema principal Solaris se carga un navegador Netscape con una interfaz en el idioma ingls. Este navegador se puede utilizar localmente para editar los formularios de Configuracin y Administracin. (Los formularios se sirven al navegador en el juego de caracteres que utiliza el servidor proxyen este ejemplo, en chino; sin embargo, puede que los formularios no se visualicen de manera correcta si el navegador y su sistema operativo subyacente no se han configurado bien para que visualicen el juego de caracteres enviado por el servidor proxy.)

60

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Como alternativa, si hay disponible una estacin de trabajo Windows con soporte de idioma chino para conectarse remotamente al servidor proxy, es posible cargar una versin china de un navegador Netscape en la estacin de trabajo Windows y utilizar este navegador para entrar valores en los formularios. Esta segunda solucin tiene la ventaja de mantener una interfaz de idioma coherente para el administrador. Los juegos de fonts especficos del sistema operativo afectan considerablemente a la visualizacin de una variedad de idiomas, en particular los de caracteres de doble byte, en los navegadores. Por ejemplo, un juego de fonts chinos en concreto de AIX no tiene exactamente el mismo aspecto que un juego de fonts chinos de plataformas Windows. Esto provoca ciertas irregularidades en el aspecto del texto HTML y los applets de Java en los formularios de Configuracin y Administracin. Para conseguir un aspecto ptimo, slo se recomiendan navegadores que se ejecuten en sistemas operativos Windows. Notas acerca de los navegadores Netscape 4.x Los navegadores Netscape tienen limitaciones asociadas con la visualizacin de los formularios de Configuracin y Administracin; entre las cuales, sin limitarse necesariamente a ellas, estn las siguientes: v Si se ha cambiado el tamao de la ventana del navegador Netscape mientras se estaban visualizando los formularios, la pantalla desaparece y se visualiza un mensaje que informa al usuario de que el navegador no da soporte a JavaScript. Para volver a visualizar el formulario correctamente, pulse Volver a cargar. v No es posible aumentar ni disminuir el espacio relativo asignado al rea de navegacin y al rea de contenido del formulario de configuracin porque la columna que separa estas reas no puede ajustarse. v Las barras de desplazamiento que se hallan en los formularios no siempre funcionan correctamente. v Cuando se utiliza Netscape 4.76 para configurar un Proxy de antememoria que se ejecuta en un sistema Linux, es posible que los applets que controlan los formularios de Configuracin y Administracin dejen de responder. En tal caso, cierre el programa Netscape y luego vulvalo a iniciar. No se da soporte a Netscape 6 Netscape 6 no tiene soporte para utilizarse con los formularios de Configuracin y Administracin del proxy de antememoria. No se da soporte a KDE Konqueror

Captulo 11. Requisitos de Edge Components

61

KDE Konqueror no tiene soporte para utilizarse con los formularios de Configuracin y Administracin del proxy de antememoria.

Utilizacin de los navegadores con la ayuda en lnea de Load Balancer


Para utilizar la ayuda en lnea de Load Balancer, el navegador debe dar soporte a lo siguiente: v HTML 4 v Cascading Style Sheets v Tecnologa JavaScript v Applets de Java Si utiliza un navegador que no d soporte a estos requisitos, puede que el resultado sean pginas con formato incorrecto y funciones que quiz no funcionen como es debido. Los navegadores indicados seguidamente s dan soporte a estos requisitos: v Para los sistemas AIX, Linux y Solaris: Netscape 4.07 o superior y Netscape Communicator 4.61 o superior v Para los sistemas Windows 2000: Netscape 4.07 o superior, Netscape Communicator 4.6. o superior e Internet Explorer 4.0 o superior.

62

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 12. Instalacin de Edge Components utilizando el programa de instalacin


Este captulo proporciona instrucciones para instalar Edge Components por medio del programa de instalacin. Nota: Despus de la instalacin, los scripts del paquete del Proxy de antememoria intentarn iniciar el servidor proxy utilizando la configuracin por omisin. Si el puerto 80 est en uso, porque, por ejemplo, lo utiliza otro servidor web, el servidor proxy no podr iniciarse.

Utilizacin del programa de instalacin para Windows


Utilice el programa de instalacin para instalar Edge Components en el sistema Windows tal como se indica a continuacin: 1. Asegrese de que el servidor de Windows 2000 cumple todos los requisitos de hardware y software descritos en el Captulo 11, Requisitos de Edge Components en la pgina 51. 2. Conctese como un usuario con privilegios de administrador. 3. Inserte el CD-ROM de Edge Components en la unidad de CD-ROM de la mquina. El rea de ejecucin se inicia automticamente. 4. Pulse Instalar. El programa de instalacin se inicia automticamente. Prepara el Asistente de InstallShield y se abre la ventana Bienvenido. Nota: Si su mquina no da soporte a la opcin Autoplay, o si est desactivada, inicie el programa de instalacin manualmente ejecutando el programa setup.exe, que se encuentra en el directorio de nivel superior del CD-ROM. 5. Pulse Siguiente para continuar con la instalacin. Se abrir la ventana Acuerdo de licencia de software. 6. Lea el acuerdo de licencia y pulse S para aceptar todos los trminos. Se abrir la ventana Seleccin de componentes. Nota: Si el producto Edge Components ya est instalado, se abrir la ventana Opciones de mantenimiento antes de que lo haga la ventana Seleccin de componentes. Seleccione el botn de seleccin Modificar y, a continuacin, pulse Siguiente. Se abrir la ventana Seleccin de componentes. 7. Seleccione los componentes que han de instalarse.

Copyright IBM Corp. 2002

63

8. A fin de cambiar la seleccin de los subcomponentes que se instalarn para un componente determinado, pulse el nombre del componente para seleccionarlo y, a continuacin, pulse Cambiar subcomponentes. Se abrir otra ventana Seleccin de componentes que mostrar los subcomponentes del componente activo. Utilice los mismos procedimientos para seleccionar los subcomponentes que van a instalarse, el idioma de los componentes y la ubicacin en la que deben instalarse los componentes. 9. Utilice los mens Idioma actual para seleccionar el idioma o idiomas en que desea instalar Edge Components. Los idiomas disponibles aparecen listados en el men de la izquierda. Los idiomas seleccionados se listan en el men de la derecha. 10. Utilice la ventana Seleccin de componentes para verificar la ubicacin de la instalacin de Edge Components. Puede aceptar el valor por omisin o puede especificar una ubicacin nueva con slo pulsar Cambiar carpeta. Nota: Si elige una ubicacin de instalacin distinta de la que hay por omisin, asegrese de que no haya espacios en blanco en el nombre de la va de acceso, por ejemplo, evite nombres de vas de acceso del tipo C:\Mis Archivos\edgeserver\. 11. Utilice la ventana Seleccin de componentes para verificar que haya espacio disponible suficiente en la ubicacin de la instalacin que ha seleccionado. Si no hay espacio suficiente en la ubicacin seleccionada, pulse Cambiar carpeta y especifique una ubicacin de instalacin nueva. 12. Despus de seleccionar sus Edge Components, la ubicacin de la instalacin y los idiomas, pulse Siguiente. Revise la informacin en la ventana Confirmacin de la instalacin que se abre. Si desea cambiar una o ms opciones, pulse Anterior para volver a la ventana Seleccin de componentes y, a continuacin, realice los cambios. Tras verificar las opciones, pulse Finalizar. 13. El Programa de instalacin del producto Edge Components comienza la instalacin de Edge Components seleccionados, y de GSK si fuera necesario, en la ubicacin de instalacin que se ha especificado. 14. Se abrir la ventana Instalacin finalizada. Si desea leer el archivo ReadMe (Lame) de Edge Components, asegrese de tener seleccionado el recuadro de seleccin S, deseo ver el archivo ReadMe. Se abrir el archivo Lame en el navegador que tenga definido por omisin. 15. Asegrese de tener seleccionado el recuadro de seleccin S, deseo reiniciar el sistema y, a continuacin, pulse Finalizar. Si ha optado por ver el archivo Lame, la mquina se reiniciar cuando cierre la ventana del navegador que muestra el archivo. De lo contrario, el Programa de instalacin del producto Edge Components cierra inmediatamente la mquina y la reinicia. Tenga en cuenta que debe reiniciar la mquina para poder utilizar el producto Edge Components que acaba de instalar.

64

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Utilizacin del programa de instalacin para UNIX


Utilice el programa de instalacin para instalar Edge Components en el sistema UNIX tal como se indica a continuacin: 1. Asegrese de que el servidor del sistema cumple todos los requisitos de hardware y software descritos en el Captulo 11, Requisitos de Edge Components en la pgina 51. 2. Conctese como superusuario, normalmente root. 3. Inserte el CD-ROM de Edge Components en la unidad de CD-ROM de la mquina. Si fuera necesario, monte el CD-ROM. 4. Cambie el directorio de trabajo por el directorio de nivel superior del CD-ROM. 5. Invoque el programa de instalacin escribiendo el mandato siguiente:
# ./install

Se abrir la ventana Bienvenido. 6. Pulse Siguiente para continuar con la instalacin. Se abrir la ventana Acuerdo de licencia de software. 7. Lea el acuerdo de licencia y pulse S para aceptar todos los trminos. Se abrir la ventana Seleccin de idioma. 8. Seleccione los idiomas que debe soportar esta instalacin de Edge Components. Pulse Siguiente. Se abrir la ventana Seleccin de componentes. 9. Seleccione los componentes que han de instalarse. 10. Pulse Siguiente. Se abrir la ventana Confirmacin de la instalacin. 11. Revise la informacin en la ventana Confirmacin de la instalacin. Si desea cambiar una o ms opciones, pulse Anterior para volver a la ventana Seleccin de componentes y a continuacin realice los cambios. Tras verificar las opciones, pulse Continuar. El programa de instalacin comienza la instalacin de los Edge Components seleccionados y los paquetes necesarios. 12. Se abrir la ventana Resumen de los resultados de la instalacin. Revise los resultados y, a continuacin, pulse Finalizar.

Captulo 12. Instalacin de Edge Components utilizando el programa de instalacin

65

66

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 13. Instalacin del Proxy de antememoria utilizando herramientas de empaquetado del sistema
Nota: Despus de la instalacin, los scripts del paquete del Proxy de antememoria intentarn iniciar el servidor proxy utilizando la configuracin por omisin. Si el puerto 80 est en uso, porque, por ejemplo, lo utiliza otro servidor web, el servidor proxy no podr iniciarse. Este captulo proporciona instrucciones para instalar el Proxy de antememoria utilizando las herramientas de empaquetado del sistema. Mediante el sistema de instalacin de paquetes de su sistema operativo, instale los paquetes siguiendo el orden listado en la Tabla 4 en la pgina 68. El procedimiento especificado a continuacin facilita detalles sobre los pasos tpicos necesarios para completar esta tarea. 1. Inserte el CD de Edge Components en la unidad de CD-ROM y monte la unidad si es necesario. 2. Conctese como superusuario local root.
su - root Contrasea: contrasea

3. Cambie al directorio adecuado del CD.


cd punto_montaje/directorio_paquete/

4. Instale los paquetes. En AIX:


installp -acXd ./nombre_archivo

En Linux:
rpm -i ./nombre_archivo

En Solaris:
pkgadd -d ./nombre_archivo

Copyright IBM Corp. 2002

67

Tabla 4. Componentes del Proxy de antememoria


Componente Paquetes instalados (en el orden recomendado) 1. gskit5 2. icu Proxy de antememoria 3. admin 4. msg-cp-idioma 5. cp Documentacin de Edge Components Notas: 1. La documentacin de Load Balancer se suministra en dos paquetes. El paquete ibmlb-doc slo instala los documentos de Load Balancer y los coloca en un subdirectorio bajo el directorio ../edge/lb/. El paquete doc-idioma incluye la documentacin de Edge Components, que contiene los documentos de Load Balancer, y la coloca en el directorio ../edge/doc/. doc-idioma1

Tabla 5. Nombres de archivo de paquetes de AIX y Solaris


Nombre de paquete genrico admin cp doc-idioma gskit5 icu msg-cp-idioma Notas: 1. En Solaris, la variable idioma hace referencia a la sustitucin de uno de los cdigos de idioma especficos siguientes: br, cn, cw, de, en, es, fr, it, ja, kr. 2. En AIX, la variable idioma hace referencia a la sustitucin de uno de los cdigos de idioma especficos siguientes: en_US, pt_BR, zh_CN, Zh_TW, fr_FR, de_DE, it_IT, Ja_JP, ko_KR, es_ES.
1 1

Nombre de archivo Solaris Catlogo de archivos de AIX WSESadmin WSEScp WSESdocidioma gsk5bas WSESicu WSEScpmidioma
1 1

wses_admin.rte wses_cp.base wses_doc.idioma2 gskkm.rte wses_icu.rte wses_cp.msg.idioma.base2

Tabla 6. Nombres de archivo de paquetes de Linux


Nombre de paquete genrico admin cp doc-idioma
1

Nombre de archivo Linux WSES_Admin_Runtime-2.0-2.i686.rpm WSES_CachingProxy-4.0-2.i686.rpm WSES_Doc_idioma-2.0-2.i686.rpm1

68

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Tabla 6. Nombres de archivo de paquetes de Linux (continuacin)


Nombre de paquete genrico gskit4 gskit5 icu ldap32 msg-cp-idioma
1

Nombre de archivo Linux gsk4bas-4.0-3.152.rpm gsk5bas.rpm WSES_ICU_Runtime-2.0-2.i686.rpm ldap-client-3.2-2.i686.rpm WSES_CachingProxy_msg_idioma1-4.02.i686.rpm

Notas: 1. La variable idioma hace referencia a la sustitucin de uno de los cdigos de idioma especficos siguientes: en_US, pt_BR, zh_CN, zh_TW, fr_FR, de_DE, it_IT, ja_JP, ko_KR, es_ES.

Captulo 13. Instalacin del Proxy de antememoria utilizando herramientas de empaquetado del sistema

69

70

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema
Este captulo documenta la instalacin de Load Balancer en los sistemas AIX, Linux, Solaris y Windows 2000: v v v v Instalacin Instalacin Instalacin Instalacin para AIX en la pgina 72 para Linux en la pgina 75 para Solaris en la pgina 77 para Windows 2000 en la pgina 79

Notas: 1. La estructura de directorios de instalacin de Load Balancer puede ser diferente de versiones anteriores. Asegrese de que sus propios archivos de configuracin estn en el directorio /directorio_instalacin/ibm/edge/lb/servers/configurations/componente (donde componente es dispatcher, cbr, ss, cco o nal). Asegrese tambin de que sus propios scripts (como goIdle y goStandby) estn en el directorio /directorio_instalacin/ibm/edge/lb/servers/bin para ejecutarlos. 2. Si finaliza la sesin en una mquina una vez instalado Load Balancer, deber reiniciar todos los servicios de Load Balancer cuando vuelva a iniciarla. 3. El nivel de Java requerido para Load Balancer es cualquier versin de 1.3.1.x. Puesto que algunas de las aplicaciones ubicadas en la mquina Load Balancer pueden requerir otras versiones de Java, es necesario que tenga instaladas las versiones correctas de Java cuando actualice. Para asegurarse de que los componentes de Load Balancer utilicen la versin correcta de Java cuando estn instaladas varias versiones, realice las acciones siguientes: a. Instale la versin correcta de Java 1.3 para el sistema operativo. b. Edite los archivos de script de Load Balancer a fin de que utilicen Java 1.3. Por omisin, los archivos de script estn ubicados en los directorios que se indicarn seguidamente. Por omisin, estos archivos son de slo lectura, as que debe cambiar los permisos de estos archivos para poder guardar los cambios. v Basados en UNIX: /usr/bin/archivoscript v Basados en Windows: C:\WINNT\System32\archivoscript.cmd Edite los siguientes archivos de script de los componentes de Load Balancer que vaya a actualizar: v Administracin: lbadmin, lbkeys
Copyright IBM Corp. 2002

71

v Dispatcher: dsserver, dscontrol, dswizard v Direccionamiento basado en el contenido (CBR): cbrserver, cbrcontrol, cbrwizard v Selector de sitio: ssserver, sscontrol, sswizard v Cisco CSS Controller: ccoserver, ccocontrol v Nortel Alteon Controller: nalserver, nalcontrol c. Siempre que encuentre el mandato java o javaw en los archivos de script, incluya una va de acceso como prefijo que indique dnde est ubicado el mandato en el directorio de instalacin de Java 1.3. Por ejemplo, en Windows 2000, si Java 1.3 se ha instalado en C:\Archivos de programa\IBM\Java13\jre\bin, en el archivo dsserver.cmd cambie javaw de la siguiente manera:
C:\Archivos de programa\IBM\Java13\jre\bin\javaw

Instalacin para AIX


En la Tabla 7 se listan los catlogos de archivos de AIX correspondientes a Load Balancer.
Tabla 7. Catlogos de archivos de AIX
Componentes de Load Balancer Componentes de Load Balancer (con los mensajes) Controlador de dispositivo Base Administracin (con los mensajes) Documentacin (con los mensajes) Licencia Servidor de mtrica Catlogos de archivos de AIX ibmlb.componente.rte ibmlb.msg.idioma.lb ibmlb.lb.driver ibmlb.base.rte ibmlb.admin.rte ibmlb.msg.idioma.admin ibmlb.doc.rte ibmlb.msg.idioma.doc ibmlb.lb.license ibmlb.ms.rte

Notas: 1. La variable componente puede sustituirse por: disp (dispatcher), cbr (CBR), ss (Selector de sitio), cco (Cisco CSS Controller) o nal (Nortel Alteon Controller). 2. La variable idioma puede sustituirse por: en_US, de, es_ES, fr, it, ja_JP, Ja_JP, ko_KR, pt_BR, zh_CN, zh_TW, Zh_TW.

Antes de instalar
Antes de instalar Load Balancer para AIX, asegrese de lo siguiente: v Ha iniciado la sesin como root.

72

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

v Ha insertado el soporte de almacenamiento de Edge Components o, si instala desde la web, ha copiado las imgenes de instalacin en un directorio. v Ha desinstalado cualquier versin anterior del producto. Para la desinstalacin, asegrese de que se han detenido todos los ejecutores y servidores. Luego, a fin de desinstalar el producto completo, entre el mandato siguiente:
installp -u ibmlb

o, para las versiones anteriores, entre el mandato siguiente:


installp -u ibmnd

Para desinstalar catlogos de archivos determinados, deber listarlos especficamente en lugar de indicar el nombre de paquete ibmlb. Cuando instala el producto, tiene la opcin de instalar cualquiera de los elementos siguientes o todos ellos: v Componente Dispatcher (con los mensajes) v Componente CBR (con los mensajes) v v v v v Componente Selector de sitio (con los mensajes) Componente Cisco CSS Controller (con los mensajes) Componente Nortel Alteon Controller (con los mensajes) Administracin base Administracin (con los mensajes)

v Controlador de dispositivo (necesario) v Licencia (necesaria) v Documentacin (con los mensajes) v Servidor de mtrica

Procedimiento de instalacin
Es recomendable utilizar la herramienta SMIT para instalar Load Balancer para AIX porque la SMIT asegura la instalacin automtica de todos los mensajes. Utilizacin de la SMIT para instalar Load Balancer para AIX 1. Seleccione Instalacin y mantenimiento de software. 2. 3. 4. 5. Seleccione Instalar y actualizar software. Seleccione Instalar y actualizar desde el ltimo software disponible. Entre el dispositivo o el directorio que contenga los catlogos de archivos. En el campo *SOFTWARE a instalar, entre la informacin apropiada para especificar las opciones (o seleccione Listar). 6. Pulse Bien.

Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema

73

7. Cuando el mandato se complete, pulse Hecho. 8. Cierre la SMIT seleccionando Salir de Smit en el men Salir o pulsando la tecla F12. En caso de utilizar SMITTY, pulse la tecla F10 para cerrar el programa. Instalacin de Load Balancer desde la lnea de mandatos 1. Si va a instalar desde un CD, entre los mandatos siguientes para montar el CD:
mkdir /cdrom mount -v cdrfs -p -r /dev/cd0 /cdrom

2. Consulte la tabla siguiente con el objeto de determinar qu mandato o mandatos ha de entrar para instalar los paquetes de Load Balancer que desea para AIX:
Tabla 8. Mandatos de instalacin de AIX
Paquetes Mandatos

Componentes de Load Balancer (con los installp -acXgd dispositivo mensajes). Incluye: Dispatcher, CBR, Selector ibmlb.componente.rte de sitio, Cisco CSS Controller y Nortel ibmlb.msg.idioma.lb Alteon Controller Controlador de dispositivo Documentos (con los mensajes) Base Administracin (con los mensajes) installp -acXgd dispositivo ibmlb.lb.driver installp -acXgd dispositivo ibmlb.doc.rte ibmlb.msg.idioma.lb installp -acXgd dispositivo ibmlb.base.rte installp -acXgd dispositivo ibmlb.admin.rte ibmlb.msg.idioma.admin installp -acXgd dispositivo ibmlb.lb.license installp -acXgd dispositivo ibmlb.ms.rte

Licencia Servidor de mtrica

donde dispositivo es: v /cdrom si va a instalar desde un CD. v /dir (el directorio que contiene los catlogos de archivos) si va a instalar desde un sistema de archivos. 3. Asegrese de que la columna de resultados en el resumen contiene SATISFACTORIO para cada parte de Load Balancer que instale (APLICAR). No contine hasta que todas las partes que desea instalar se hayan aplicado satisfactoriamente.

74

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Nota: Para generar una lista de catlogos de archivos de un dispositivo especificado, incluidos todos los catlogos de mensajes disponibles, entre:
installp -ld dispositivo

Para desmontar el CD, entre el mandato siguiente:


unmount /cdrom

Verifique si el producto est instalado entrando el mandato siguiente:


lslpp -h | grep ibmlb

Si se ha instalado todo el producto, este mandato devolver el resultado indicado a continuacin:


ibmlb.admin.rte ibmlb.base.rte ibmlb.doc.rte ibmlb.ms.rte ibmlb.msg.idioma.admin.rte ibmlb.msg.idioma.doc ibmlb.msg.idioma.lb.rte ibmlb.lb.driver ibmlb.lb.license ibmlb.componente.rte

Las vas de acceso de instalacin de Load Balancer incluyen: v Administracin/opt/ibm/edge/lb/admin v Componentes de Load Balancer/opt/ibm/edge/lb/servers v Servidor de mtrica/opt/ibm/edge/lb/ms v Documentacin (Administration Guide)/opt/ibm/edge/lb/documentation

Instalacin para Linux


Este apartado explica cmo instalar Load Balancer en Red Hat Linux o SuSE Linux utilizando el CD de Edge Components.

Antes de instalar
Antes de instalar Load Balancer, asegrese de lo siguiente: v Ha iniciado la sesin como root. v Ha desinstalado cualquier versin anterior del producto. Para la desinstalacin, asegrese de que se han detenido todos los ejecutores y servidores. Despus, a fin de desinstalar el producto completo, entre el mandato siguiente:
rpm -e nombrepaquete

Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema

75

Al desinstalar, invierta el orden utilizado para la instalacin de los paquetes asegurndose de que los paquetes de administracin se desinstalen los ltimos.

Pasos de instalacin
1. Inserte el soporte de almacenamiento de Edge Components o baje el producto desde el sitio web e instale la imagen de instalacin utilizando RPM (Red Hat Packaging Manager). Nota: El paquete de instalacin para Red Hat Linux, SuSE Linux y SuSE SLES Linux no puede ejecutarse en ninguna otra versin de producto de Linux. La imagen de instalacin es un archivo que tiene el formato lblinux-versin.tar. 2. Descomprima el archivo tar en un directorio temporal entrando el mandato siguiente:
tar -xf lblinux-versin.tar

El resultado es el siguiente conjunto de archivos con la extensin .rpm: v ibmlb-base-release-versin.i386.rpm (Base) v ibmlb-admin-release-versin.i386.rpm (Administracin) v ibmlb-doc-release-versin.i386.rpm (Documentacin) v ibmlb-ms-release-versin.i386.rpm (Servidor de mtrica) v ibmlb-componente-release-versin.i386.rpm (Componente de LB) v ibmlb-lic-release-versin.i386.rpm (Licencia) Donde componente es: dsp (componente Dispatcher), cbr (componente CBR), ss (componente Selector de sitio), cco (Cisco CSS Controller), nal (Nortel Alteon Controller). 3. Desde el directorio en el que se encuentren los archivos RPM, emita el mandato siguiente para instalar cada paquete.
rpm -i paquete.rpm

Es importante instalar los paquetes segn el orden mostrado en la siguiente lista de los paquetes necesarios de cada componente. v Base (base) v Administracin (admin) v Licencia (lic) v Componentes de Load Balancer (ds, cbr, ss, cco, nal) v Servidor de mtrica (ms)

76

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

v Documentacin (doc) Nota: Como mnimo, uno de los archivos RPM requiere que Java se haya instalado y se haya registrado en la base de datos RPM. Si se ha instalado Java, pero no se ha registrado en la base de datos RPM, utilice el mandato de instalacin con la opcin sin dependencias del modo siguiente:
rpm -i --nodeps paquete.rpm

4. Verifique si el producto se ha instalado. Entre el mandato siguiente:


rpm -qa | grep ibmlb

La instalacin de todo el producto genera la salida siguiente: v ibmlb-base-release-versin v v v v v ibmlb-admin-release-versin ibmlb-doc-release-versin ibmlb-ms-release-versin ibmlb-dsp-release-versin ibmlb-cbr-release-versin

v ibmlb-ss-release-versin v ibmlb-cco-release-versin v ibmlb-nal-release-versin v ibmlb-lic-release-versin Las vas de acceso de instalacin de Load Balancer incluyen: v Administracin/opt/ibm/edge/lb/admin v Componentes de Load Balancer/opt/ibm/edge/lb/servers v Servidor de mtrica/opt/ibm/edge/lb/ms v Documentacin/opt/ibm/edge/lb/documentation Si tiene que desinstalar los paquetes, invierta el orden utilizado para la instalacin de los mismos asegurndose de que los paquetes de administracin se desinstalen los ltimos.

Instalacin para Solaris


Este apartado explica cmo instalar Load Balancer en Solaris utilizando el CD de Edge Components.

Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema

77

Antes de instalar
Antes de comenzar el procedimiento de instalacin, asegrese de que ha iniciado la sesin como root y de que ha desinstalado cualquier versin anterior del producto. Para la desinstalacin, asegrese de que se han detenido el ejecutor y el servidor. Despus, entre el mandato siguiente:
pkgrm nombrepaquete

Pasos de instalacin
1. Inserte el CD-ROM que contiene el software de Load Balancer en la unidad correspondiente. 2. En el indicador de mandatos, entre el mandato siguiente:
pkgadd -d nombrevaacceso

donde -d nombrevaacceso es el nombre de dispositivo de la unidad de CD-ROM o el directorio de la unidad de disco duro donde est ubicado el paquete; por ejemplo: -d /cdrom/cdrom0/. Se visualizar la lista de paquetes siguiente: v ibmlbbase (Base) v ibmlbadm (Administracin) v ibmlbdoc (Documentacin) v ibmlbdisp (componente Dispatcher) v ibmlbcbr (componente CBR) v v v v v ibmlbss (componente Selector de sitio) ibmlbcco (componente Cisco CSS Controller) ibmlbnal (componente Nortel Alteon Controller) ibmlbms (Servidor de mtrica) ibmlblic (Licencia)

Si desea instalar todos los paquetes, escriba simplemente all y pulse Intro. Si desea instalar algunos de los componentes, entre el nombre o nombres correspondientes a los paquetes a instalar, separados por un espacio o una coma, y pulse Intro. Puede que se le solicite que cambie permisos de directorios o archivos existentes. Pulse simplemente Intro o bien responda yes. Es necesario instalar los paquetes que son requisito previo (porque la instalacin sigue un orden alfabtico, no segn los requisitos previos). Si escribe all, responda luego yes a todas las solicitudes y la instalacin se completar satisfactoriamente. Todos los paquetes dependen del paquete comn, ibmlbadm. Este paquete comn debe instalarse junto con cualquiera de los otros paquetes.

78

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Si desea instalar nicamente el componente Dispatcher con la documentacin y el Servidor de mtrica, instale los paquetes siguientes: ibmdisp, ibmlblic, ibmlbbase, ibmlbadm, ibmlbdoc e ibmlbms. Si desea instalar la administracin remota, instale una sola parte: ibmlbadm. 3. Verifique si el producto se ha instalado. Emita el mandato siguiente:
pkginfo | grep ibm

Las vas de acceso de instalacin de Load Balancer incluyen: v Administracin/opt/ibm/edge/lb/admin v Componentes de Load Balancer/opt/ibm/edge/lb/servers v Servidor de mtrica/opt/ibm/edge/lb/ms v Documentacin/opt/ibm/edge/lb/documentation

Instalacin para Windows 2000


Este apartado explica cmo instalar Load Balancer en Windows 2000 utilizando el CD de Edge Components. Notas: 1. Load Balancer est soportado en los sistemas Windows 2000 Profesional, Server y Advanced Server. La versin de Windows 2000 de Load Balancer no se ejecuta en ninguna otra versin del sistema operativo Windows. 2. Restricciones: La versin de Windows 2000 de Load Balancer no puede instalarse en la misma mquina junto con IBM Firewall.

Antes de instalar
Antes de comenzar el procedimiento de instalacin, asegrese de lo siguiente: v Ha iniciado la sesin como Administrador o como usuario con privilegios administrativos. v Ha eliminado cualquier versin anterior del producto. Desinstale tal como se indica a continuacin: 1. 2. 3. 4. Pulse Inicio>Configuracin>Panel de control. Efecte una doble pulsacin en Agregar/quitar programas. Seleccione Load Balancer. Pulse Cambiar/quitar.

Pasos de instalacin
Siga estos pasos para instalar Load Balancer: 1. Inserte el CD-ROM de Edge Components en la unidad de CD-ROM. En la lista de archivos del CD-ROM, seleccione el directorio que contenga los archivos de Load Balancer y visualice su contenido.
Captulo 14. Instalacin de Load Balancer utilizando herramientas de empaquetado del sistema

79

2. En la lista de archivos de Load Balancer, pulse setup.exe. Se abre el Asistente de InstallShield y se prepara para instalar el producto. 3. Seleccione el idioma en que va a leer el proceso de instalacin. 4. Pulse Aceptar. 5. Siga las instrucciones del programa de instalacin. 6. Si desea cambiar la unidad o el directorio de destino, pulse Examinar. 7. Escoja Todo el producto Load Balancer o Su eleccin de componentes. Se proporciona la lista de componentes siguiente: v Tiempo de ejecucin v Administracin v Licencia v Documentacin v Servidor de mtrica 8. Una vez completada la instalacin, aparecer un mensaje para solicitarle que reinicie el sistema antes de utilizar Load Balancer. Esto es necesario para asegurarse de que se han instalado todos los archivos y de que se ha aadido la variable de entorno IBMLBPATH al registro. Como alternativa, es posible utilizar la lnea de mandatos para iniciar el Asistente de InstallShield desde el directorio de Load Balancer. En un indicador de mandatos, pase a la unidad de CD-ROM, por ejemplo de la letra D, y entre el mandato siguiente:
D:\ directorio_LB\setup.exe

Donde directorio_LB es el nombre del directorio que contiene los archivos de Load Balancer. Las vas de acceso de instalacin de Load Balancer incluyen: v Administracinc:\Archivos de programa\IBM\edge\lb\admin v Componentes de Load Balancerc:\Archivos de programa\IBM\edge\lb\servers v Servidor de mtricac:\Archivos de programa\IBM\edge\lb\ms v Documentacin (Administration Guide)c:\Archivos de programa\IBM\edge\lb\documentation

80

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Parte 5. Creacin de redes con Edge Components


Esta parte proporciona procedimientos para crear varias redes de demostracin bsicas utilizando Edge Components. No se pretende que se utilicen estas redes en entornos de produccin. El proceso de configuracin inicial de una red puede aclarar muchos conceptos sobre el extremo de la red a aquellos administradores que no hayan utilizado el producto anteriormente. Si desea informacin completa acerca de todas las funciones de los componentes as como informacin de configuracin ms extensa, consulte los manuales Caching Proxy Administration Guide y Load Balancer Administration Guide. Los procedimientos permiten que cualquier sistema soportado por el componente se utilice en cualquier nodo. Esta parte contiene los captulos siguientes: Captulo 15, Creacin de una red de Proxy de antememoria en la pgina 83. Captulo 16, Creacin de una red de Load Balancer en la pgina 87.

Copyright IBM Corp. 2002

81

82

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 15. Creacin de una red de Proxy de antememoria


La Figura 14 muestra una red de servidor proxy bsica que utiliza tres sistemas ubicados en tres nodos de red. Esta red enlaza el servidor proxy a un sistema principal que aloja contenidos dedicado (Servidor HTTP de IBM), el cual se encuentra en el Servidor 2, y el servidor proxy sirve al sistema principal. Esta idea se representa visualmente mediante la situacin de Internet entre la estacin de trabajo y el Servidor 1.

Figura 14. Red de Proxy de antememoria de demostracin

Flujo de trabajo
Para crear una red de Proxy de antememoria, realice estos procedimientos siguiendo el orden indicado a continuacin: 1. Revisin de sistemas y software necesarios. 2. Creacin del Servidor 1 (sistema UNIX) o Creacin del Servidor 1 (sistema Windows). 3. Configuracin del Servidor 1. 4. Prueba de la red de Proxy de antememoria.
Copyright IBM Corp. 2002

83

Revisin de sistemas y software necesarios


Son necesarios los siguientes componentes de sistemas y software: v Un sistema que funcione como Servidor 1. Este sistema debe disponer de acceso a Internet. v Un sistema que funcione como Servidor 2. Un servidor HTTP debe estar instalado en el sistema principal que aloja contenidos. v Un sistema que funcione como estacin de trabajo. Se debe haber instalado un navegador web.

Creacin del Servidor 1 (sistema UNIX)


Instale y configure el Proxy de antememoria tal como se indica a continuacin: 1. Asegrese de que el servidor del sistema cumple todos los requisitos de hardware y software. 2. Conctese como superusuario, normalmente root. 3. Instale el componente Proxy de antememoria. 4. Cree una identificacin y contrasea del administrador para acceder a los formularios de Configuracin y Administracin escribiendo el mandato siguiente:
# htadm -adduser /opt/ibm/edge/cp/server_root/protect/webadmin.passwd

Cuando se le solicite, proporcione al programa htadm un nombre de usuario, una contrasea y un nombre real para el administrador. 5. Prosiga con el apartado Configuracin del Servidor 1 en la pgina 85.

Creacin del Servidor 1 (sistema Windows)


Instale y configure el Proxy de antememoria tal como se indica a continuacin: 1. Asegrese de que el servidor de Windows 2000 cumple todos los requisitos de hardware y software. 2. Conctese como un usuario con privilegios de administrador. 3. Instale el componente Proxy de antememoria. 4. Cree una identificacin y contrasea del administrador para acceder a los formularios de Configuracin y Administracin escribiendo el mandato siguiente:
cd "Archivos de programa\IBM\edge\cp\server_root\protect" htadm -adduser webadmin.passwd"

Cuando se le solicite, proporcione al programa htadm un nombre de usuario, una contrasea y un nombre real para el administrador.

84

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

5. Prosiga con el apartado Configuracin del Servidor 1.

Configuracin del Servidor 1


Desde la estacin de trabajo, realice lo siguiente: 1. Inicie un navegador web. 2. En el campo Direccin de su navegador, escriba http://servidor_1, siendo servidor_1 el nombre real del sistema o la direccin IP de la mquina destinada a funcionar de Servidor 1. 3. Pulse Formularios de Configuracin y Administracin. 4. Entre el nombre y la contrasea de administrador. Los formularios de Configuracin y Administracin se abren en el navegador. 5. Pulse Configuracin del servidor>Proceso de peticiones>Direccionamiento de peticin. 6. Inserte una nueva regla de correlacin de comodn antes de la ya existente seleccionando el botn de seleccin Insertar antes y el valor de ndice de la regla de correlacin de comodn existente. 7. Seleccione Proxy del recuadro desplegable Accin. 8. Escriba /* en el campo Plantilla de peticin de URL. 9. Escriba el nombre de sistema principal para el sitio al cual desea redirigir peticiones HTTP en el campo Direccin IP de servidor o nombre de sistema principal. Preceda este valor con http://. 10. Pulse Someter. 11. Cree una regla de correlacin que permita acceder a los formularios de Configuracin y Administracin seleccionando el botn de seleccin Insertar antes y el valor de ndice de la regla de correlacin creada en el paso 6. 12. Seleccione Pasar del recuadro desplegable Accin. 13. Escriba /pub/* en el campo Plantilla de peticin de URL. 14. Escriba la ubicacin de los formularios de Configuracin y Administracin: v Si el Proxy de antememoria reside en una mquina UNIX, escriba /opt/ibm/edge/cp/server_root/pub/en_US/* en el campo Direccin IP de servidor o nombre de sistema principal. v Si el Proxy de antememoria reside en una mquina Windows, escriba "C:\Archivos de programa\IBM\edge\cp\server_root\pub\en_US\*" en el campo Direccin IP de servidor o nombre de sistema principal. 15. Pulse Someter. 16. Pulse el icono Reiniciar servidor situado en la parte superior del formulario de configuracin.

Captulo 15. Creacin de una red de Proxy de antememoria

85

17. Prosiga con el apartado Prueba de la red de Proxy de antememoria.

Prueba de la red de Proxy de antememoria


Desde la estacin de trabajo, realice lo siguiente: 1. Inicie un navegador web. 2. Escriba http://servidor_1 en el campo Direccin de su navegador. Las pginas HTML del Servidor 2 pasarn por el proxy del Servidor 1 y se enviarn al navegador web. 3. Para acceder a los formularios de Configuracin y Administracin, escriba http://servidor_1/pub/ en el campo Direccin de su navegador. Aparecer la pgina de presentacin de los formularios de Configuracin y Administracin.

86

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Captulo 16. Creacin de una red de Load Balancer


La Figura 15 muestra una red de Load Balancer bsica con tres estaciones de trabajo conectadas localmente en que se utiliza el mtodo de reenvo MAC del componente Dispatcher para equilibrar la carga del trfico web entre dos servidores web. La configuracin es similar cuando se realiza el equilibrio de carga de cualquier otro trfico de aplicaciones UDP sin estado o TCP.

Figura 15. Red de Load Balancer de demostracin

Nota: En la versin de AIX, Linux o Solaris de Dispatcher, esta configuracin puede completarse utilizando slo dos estaciones de trabajo con Dispatcher situado en una de las estaciones de trabajo de servidor web. sta representa una configuracin colocada.

Flujo de trabajo
Para crear una red de Load Balancer, realice estos procedimientos siguiendo el orden indicado a continuacin: 1. Revisin de sistemas y software necesarios. 2. Configuracin de la red. 3. Configuracin de Dispatcher. 4. Prueba de la red de Load Balancer.
Copyright IBM Corp. 2002

87

Revisin de sistemas y software necesarios


Son necesarios los siguientes componentes de sistemas y software: v Un sistema que acte de Dispatcher. Este sistema requiere una direccin IP real y una direccin para el equilibrio de carga. v Dos sistemas que funcionen como servidores web. Cada servidor web requiere una direccin IP.

Configuracin de la red
1. Configure las estaciones de trabajo de manera que se encuentren en el mismo segmento de la LAN. Asegrese de que el trfico de red entre las tres mquinas no tenga que pasar por direccionadores o puentes. 2. Configure los adaptadores de red de las tres estaciones de trabajo. Para este ejemplo, suponga que tiene la configuracin de red siguiente:
Estacin de trabajo 1 2 3 Nombre servidor1.compaa.com servidor2.compaa.com servidor3.compaa.com Direccin IP 9.67.67.101 9.67.67.102 9.67.67.103

Mscara de red = 255.255.255.0

Cada una de las estaciones de trabajo slo contiene una tarjeta de interfaz de red Ethernet estndar. 3. Asegrese de que servidor1.compaa.com puede realizar un ping para servidor2.compaa.com y para servidor3.compaa.com. 4. Asegrese de que servidor2.compaa.com y servidor3.compaa.com pueden realizar un ping para servidor1.compaa.com. 5. Asegrese de que los contenidos son idnticos en los dos servidores web (Servidor 2 y Servidor 3). Esto puede conseguirse duplicando los datos de ambas estaciones de trabajo, utilizando un sistema de archivos compartido tal como NFS, AFS o DFS o bien por cualquier otro medio apropiado para el sitio. 6. Asegrese de que funcionan los servidores web de servidor2.compaa.com y servidor3.compaa.com. Utilice un navegador web para solicitar pginas directamente de http://servidor2.compaa.com y http://servidor3.compaa.com. 7. Obtenga otra direccin IP vlida para este segmento de la LAN. sta es la direccin que se proporciona a los clientes que deseen acceder al sitio. Para este ejemplo, la informacin es la siguiente:
Nombre= www.compaa.com IP=9.67.67.104

88

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

8. Configure las dos estaciones de trabajo de servidor web de manera que acepten trfico para www.compaa.com. Aada un alias para www.compaa.com a la interfaz loopback en servidor2.compaa.com y en servidor3.compaa.com. v En AIX: ifconfig lo0 alias www.compaa.com netmask 255.255.255.0 v En Solaris 7: ifconfig lo0:1 www.compaa.com 127.0.0.1 up 9. Suprima cualquier ruta adicional que pueda haberse creado como resultado de aadir un alias a la interfaz loopback. Ahora ha completado todos los pasos de configuracin que son necesarios en las dos estaciones de trabajo de servidor web.

Configuracin de Dispatcher
Con Dispatcher, puede crear una configuracin utilizando la lnea de mandatos, el asistente de configuracin o la interfaz grfica de usuario (GUI). Nota: Los valores de los parmetros deben escribirse en caracteres del idioma ingls. Las nicas excepciones son los valores de parmetros para los nombres de sistemas principales y de archivos.

Configuracin utilizando la lnea de mandatos


Si va a utilizar la lnea de mandatos, siga estos pasos: 1. Inicie dsserver en Dispatcher: v Para AIX, Linux o Solaris, ejecute el mandato siguiente como usuario root: dsserver v En Windows 2000, dsserver se ejecuta como un servicio que se inicia automticamente. 2. Inicie la funcin de ejecutor de Dispatcher:
dscontrol executor start

3. Aada la direccin de clster a la configuracin de Dispatcher:


dscontrol cluster add www.compaa.com

4. Aada el puerto de protocolo http a la configuracin de Dispatcher:


dscontrol port add www.compaa.com:80

5. Aada cada uno de los servidores web a la configuracin de Dispatcher:


dscontrol server add www.compaa.com:80:servidor2.compaa.com dscontrol server add www.compaa.com:80:servidor3.compaa.com

6. Configure la estacin de trabajo de manera que acepte trfico para la direccin de clster:
Captulo 16. Creacin de una red de Load Balancer

89

dscontrol executor configure www.compaa.com

7. Inicie la funcin de gestor de Dispatcher:


dscontrol manager start

Ahora Dispatcher realizar el equilibrio de carga basndose en el rendimiento de servidor. 8. Inicie la funcin de consejero de Dispatcher:
dscontrol advisor start http 80

Ahora Dispatcher se asegurar de que las peticiones de cliente no se enven a un servidor web anmalo. Ya se ha completado la configuracin bsica con los servidores conectados localmente.

Configuracin utilizando el asistente de configuracin


Si va a utilizar el asistente de configuracin, siga estos pasos: 1. Inicie dsserver en Dispatcher: v Para AIX, Linux o Solaris, ejecute el mandato siguiente como usuario root:
dsserver

v En Windows 2000, dsserver se ejecuta como un servicio que se inicia automticamente. 2. Inicie la funcin de asistente de Dispatcher, dswizard. El asistente le guiar, paso a paso, a travs del proceso de creacin de una configuracin bsica para el componente Dispatcher. Formula preguntas sobre la red y le orienta a lo largo de la configuracin de un clster para que Dispatcher equilibre la carga del trfico de un grupo de servidores. El asistente de configuracin contiene los paneles siguientes: v Introduccin al asistente v Planificacin v v v v v Preparacin para la configuracin Eleccin de un sistema principal a configurar (si es necesario) Definicin de un clster Adicin de un puerto Adicin de un servidor

v Arranque de un consejero v Configuracin de la mquina de servidor

90

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Configuracin utilizando la interfaz grfica de usuario (GUI)


Para iniciar la GUI, siga estos pasos: 1. Asegrese de que el proceso dsserver est en ejecucin: v Para AIX, Linux o Solaris, ejecute el mandato siguiente como root:
dsserver

v En Windows 2000, dsserver se ejecuta como un servicio que se inicia automticamente. 2. A continuacin, realice una de las acciones siguientes: v Para AIX, Linux o Solaris, escriba lbadmin. v Para Windows 2000, pulse Inicio > Programas > IBM WebSphere > Edge Components > IBM Load Balancer > Load Balancer.

Prueba de la red de Load Balancer


1. Desde un navegador web, vaya a la ubicacin http://www.compaa.com para verificar si aparece una pgina. 2. Vuelva a cargar la pgina en el navegador web. 3. Emita el mandato siguiente: dscontrol server report www.compaa.com:80:. Verifique si la columna de conexiones en total de los dos servidores asciende a 2.

Captulo 16. Creacin de una red de Load Balancer

91

92

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Avisos
Primera edicin (noviembre de 2002) Esta informacin se ha desarrollado para productos y servicios proporcionados en los Estados Unidos. Puede que IBM no proporcione los productos, servicios o funciones tratados en este manual en otros pases. Consulte al representante de IBM de su localidad para obtener informacin acerca de los productos y servicios que estn actualmente disponibles en su localidad. Cualquier referencia a un producto, programa o servicio de IBM no pretende indicar ni implica que slo se pueda utilizar este producto, programa o servicio de IBM. En su lugar, se puede utilizar cualquier producto, programa o servicio funcionalmente equivalente que no vulnere ningn derecho de propiedad intelectual de IBM. Sin embargo, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM. IBM puede tener patentes o aplicaciones pendientes de patente que conciernan al tema descrito en este documento. El suministro de este documento no le da ninguna licencia sobre estas patentes. Puede enviar preguntas acerca de licencias por escrito a: IBM Corporation Attn.: G71A/503 P.O. box 12195 3039 Cornwallis Rd. Research Triangle Park, N.C. 27709-2195 Estados Unidos Para preguntas acerca de licencias referentes a informacin de doble byte (DBCS), pngase en contacto con el Departamento de propiedad intelectual de IBM de su pas o enve sus preguntas por escrito a: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japn El siguiente prrafo no se aplica al Reino Unido ni a ningn otro pas donde estas disposiciones no coincidan con la legislacin local: INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTE DOCUMENTO TAL CUAL SIN GARANTA DE NINGN TIPO,YA
Copyright IBM Corp. 2002

93

SEA EXPLCITA O IMPLCITA, INCLUYENDO, PERO SIN LIMITARSE A, LAS GARANTAS O CONDICIONES IMPLCITAS DE NO VULNERACIN, COMERCIALIZACIN O IDONEIDAD PARA UNA FINALIDAD DETERMINADA. Algunas legislaciones no contemplan la exclusin de garantas, explcitas o implcitas en algunas transacciones, por lo que puede haber usuarios a los que no les afecte dicha regla. Esta publicacin puede contener imprecisiones tcnicas o errores tipogrficos. La informacin que ofrece est sometida a modificaciones peridicas, las cuales se van incorporando en ediciones posteriores. IBM se reserva el derecho de realizar mejoras y/o cambios en los productos o programas descritos en esta publicacin en cualquier momento sin previo aviso. Cualquier referencia en esta informacin a sitios web que no son de IBM se proporciona solamente para su comodidad y no equivale de ninguna manera a una aprobacin de esos sitios web. Los materiales de esos sitios web no forman parte de los materiales de este producto de IBM y la utilizacin de esos sitios web se realiza bajo el propio riesgo del usuario. IBM puede utilizar o distribuir cualquier informacin que el usuario le proporcione de la manera que considere adecuada sin incurrir en ninguna obligacin con el usuario. Los usuarios autorizados de este programa que deseen tener informacin sobre el mismo con el propsito de posibilitar: (i) el intercambio de informacin entre programas creados independientemente y otros programas (incluyendo ste) y (ii) la utilizacin mutua de la informacin que se ha intercambiado, deben ponerse en contacto con: IBM Corporation ATTN: Software Licensing 11 Stanwix Street Pittsburgh, PA 15222-9183 Estados Unidos Esta informacin puede estar disponible, bajo las condiciones y los trminos adecuados, incluyendo en algunos casos, el pago de una cuota. El programa con licencia descrito en este documento y todos los materiales con licencia disponibles para el mismo son proporcionados por IBM bajo los trminos del IBM International Program License Agreement o cualquier acuerdo equivalente entre nosotros. Cualquier informacin de rendimiento contenida aqu fue determinada en un entorno controlado. Por tanto, los resultados obtenidos en otros entornos operativos pueden variar de forma significativa. Pueden haberse realizado algunas mediciones en sistemas en nivel de desarrollo y no existen garantas

94

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

de que estas mediciones sean las mismas en sistemas disponibles para todos los usuarios. Adems, algunas mediciones pueden haberse calculado mediante extrapolaciones. Los resultados reales pueden variar. Los usuarios de este documento deben verificar los datos aplicables para su entorno especfico. La informacin referente a productos que no son de IBM se ha obtenido de los suministradores de estos productos, sus anuncios publicados u otras fuentes disponibles para el pblico. IBM no ha probado estos productos y no puede confirmar la precisin del rendimiento, compatibilidad y otras afirmaciones relacionadas con productos que no son de IBM. Las preguntas acerca de las posibilidades de productos que no son de IBM deben dirigirse a los suministradores de estos productos. Todas las declaraciones referentes a acciones e intenciones futuras de IBM pueden cambiar o ser retiradas sin aviso previo y solamente representan objetivos. Esta informacin contiene ejemplos de datos e informes utilizados en operaciones diarias de negocios. Para ilustrarlos de la manera ms completa posible, los ejemplos pueden incluir nombres de personas, compaas, marcas y productos. Todos estos nombres son ficticios y cualquier parecido con nombres y direcciones utilizadas por una empresa de negocios real es mera coincidencia. Si accede a esta informacin mediante una presentacin visual, las fotografas e ilustraciones en color no aparecern.

Marcas registradas
Los siguientes trminos son marcas registradas de International Business Machine Corporation en los Estados Unidos y/o en otros pases: v AFS v AIX v DFS v IBM v RS/6000 v v v v SecureWay Tivoli ViaVoice WebSphere

Microsoft, Windows, Windows NT y el logotipo de Windows son marcas registradas de Microsoft Corporation en los Estados Unidos y/o en otros pases.
Avisos

95

Java, JavaScript y todas las marcas registradas y los logotipos basados en Java son marcas registradas de Sun Microsystems, Inc. en los Estados Unidos y/o en otros pases. UNIX es una marca registrada de The Open Group en los Estados Unidos y/o en otros pases. Otros nombres de compaas, productos y servicios pueden ser marcas registradas o de servicio de terceros.

96

WebSphere Application Server: Conceptos, planificacin e instalacin de Edge Components

Вам также может понравиться