En este apartado se enumeran algunas de las cosas que debería tener en cuenta antes de instalar Business Integration Connect. La planificación le permite decidir la topología exacta de despliegue que se ajuste a sus necesidades.
El tiempo de inactividad del sistema puede afectar seriamente la productividad y rentabilidad de su empresa. Cuando se crea un sistema de alta disponibilidad, se está garantizando a la comunidad del concentrador que el sistema siempre está activo, en ejecución y preparado para recibir documentos. Un entorno de alta disponibilidad típico garantiza que el sistema funciona al 99,9 por ciento consiguiendo que algunos sistemas lo mantengan el 99,999 por ciento del tiempo. Los niveles de disponibilidad pueden disminuir debido a los eventos del tipo anomalía del sistema, sobrecarga del sistema, congestión de la red y ataques a la red. Para maximizar la disponibilidad deberá proporcionar información sobre la redundancia del sistema. Puede hacerlo llevando a cabo al menos dos implementaciones de cada función lógica (consola de comunidad, receptor y gestor de documentos) en distintos servidores de su arquitectura. Por consiguiente, si coloca los tres componentes en un servidor, necesitará un segundo servidor para que proporcione la redundancia. Si separa cada componente en su propio servidor, necesitará seis servidores en total para que proporcionen redundancia. Adicionalmente, debería considerar crear otro conjunto de servidores en la ubicación de recuperación en caso de error grave de forma que puede ejecutar el sistema desde esa ubicación.
Para crear una implementación altamente disponible de Business Integration Connect, su infraestructura de soporte (como por ejemplo, red, conexión a Internet e incluso alimentación que llega al servicio) también deberá deberá tener una gran disponibilidad. El requisito de alta disponibilidad también se aplica a MQ y a RDBMS. Si alguno de estos software de soporte fallara, el entorno de producción también fallaría.
Business Integration Connect se escala horizontalmente. Es decir, se aumenta el proceso de disponibilidad añadiendo instancias de sus componentes. El número real de servicios, instancias de un componente en particular o de la capacidad de red que pueda necesitar dependerá de los factores siguientes:
A medida que estos factores van cambiando, puede escalar Business Integration Connect añadiendo múltiples instancias de sus componentes. Las instancias del receptor, la consola de comunidad y el gestor de documentos pueden residir en cualquier lugar de forma independiente. Sin embargo, hay que tener en cuenta algunas cosas cuando se creen componentes redundantes de Business Integration Connect:
Observe que cuando se escala Business Integration Connect, también se ha de escalar la infraestructura de soporte como, por ejemplo, WebSphere MQ y RDBMS.
Tras configurar los servidores, es importante supervisar el rendimiento del sistema para determinar si hacen falta (y cuándo) servidores adicionales para satisfacer las demandas.
El almacenamiento de datos es un componente clave en la topología ya que se trata de un requisito previo de Business Integration Connect. La forma que se satisface el requisito de almacenamiento compartido depende de las necesidades de almacenamiento y de las respuestas a las preguntas siguientes:
Si no tiene muchos requisitos para estos temas, puede considerar implementar el almacenamiento compartido en el mismo servidor como un componente (o más) de Business Integration Connect. De lo contrario, debería estar en un servidor independiente de Business Integration Connect. Cuando la alta disponibilidad es un requisito, considere un producto NAS redundante porque puede llevar a cabo el escalado independientemente de los servidores. Observe que RDBMS y WebSphere MQ no deben estar en NAS.
Business Integration Connect funcionará en un entorno estándar seguro. Sin embargo, debería considerar lo siguiente:
La consola de comunidad requiere que se habiliten las sesiones problemáticas si se utiliza un equilibrador de cargas. Observe que al habilitar las sesiones problemáticas en una comunidad pequeña que envía muchos documentos puede impactar la acción de escalada mediante la adición de instancias del receptor.