Planificación del entorno para aplicaciones por lotes transaccionales y aplicaciones con una actividad de proceso intensiva
Al planificar el entorno de proceso por lotes, debe tener en cuenta ciertos factores que pueden ayudarle a diseñar el entorno para que se adapte mejor a sus necesidades.
Antes de crear el entorno, considere detenidamente los objetivos que desea realizar. Por ejemplo, puede configurar el entorno de proceso por lotes en una célula existente o crear una célula nueva. También debe decidir qué base de datos relacional se va a utilizar, la seguridad que necesita y cuáles son los requisitos de disponibilidad. Las secciones siguientes contienen información sobre cada una de estas consideraciones.
Célula nueva o existente
Puede optar por configurar el entorno de proceso por lotes en una célula existente de WebSphere Application Server de la célula o puede crear una célula completamente nueva. La elección depende de si desea un nuevo entorno aislado de cualquier entorno de WebSphere Application Server existente o si desea añadir las prestaciones de proceso por lotes a un entorno existente.
En los nodos del servidor de aplicaciones donde desea disponer de las funciones del planificador de trabajos y el contenedor por lotes, utilice la consola administrativa para activar las funciones. No es necesario realizar ninguna acción en el nodo del gestor de despliegue.
Tipos de trabajo
Para todos los entornos de proceso por lotes, debe desplegar el planificador de trabajos en un servidor o clúster WebSphere Application Server. Para configurar un entorno para alojar tipos de trabajo de proceso por lotes transaccional o con una actividad de proceso intensiva, debe desplegar el contenedor por lotes al menos en un servidor o clúster de WebSphere Application Server. Las aplicaciones de proceso por lotes transaccionales, con una actividad de proceso intensiva, o ambas, se instalan en el mismo servidor o clúster de WebSphere Application Server.
Base de datos relacional
El planificador de trabajos y el contenedor por lotes requieren acceso a una base de datos relacional. La base de datos relacional utilizada está conectada mediante JDBC. El acceso a la base de datos relacional se realiza a través los recursos de gestión de conexión de WebSphere Application Server subyacentes. Las bases de datos relacionales soportadas son las mismas que las bases de datos relacionales soportadas por WebSphere Application Server, incluidas DB2, Oracle y otras.

Un entorno altamente disponible incluye un planificador de trabajos en clúster y uno o más contenedores por lotes en clúster. La agrupación en clúster requiere una base de datos de red. Para este fin, utilice bases de datos de producción como DB2. Network Derby también funciona, pero no ofrece la solidez necesaria a efectos de producción. No utilice la versión de red en producción.

Consideraciones de seguridad
La seguridad para el entorno de proceso por lotes se basa en estas técnicas:
Consideraciones sobre la alta disponibilidad
Utilice la agrupación en clúster para la alta disponibilidad de los componentes por lotes. Despliegue clústeres y trabaje sobre ellos utilizando el planificador de trabajos y el contenedor de proceso por lotes.
Utilice las técnicas de agrupación en clúster de aplicaciones típicas con el planificador de trabajos para garantizar una alta disponibilidad. El planificador de trabajos da soporte a varios métodos para acceder a las API: aplicación web, línea de mandatos, servicio web y Enterprise JavaBeans (EJB). Garantizar un acceso de red altamente disponible a un planificador de trabajos en clúster depende del método de acceso de la API del planificador de trabajos. El contenedor de proceso por lotes tiene una alta disponibilidad cuando se despliega en un clúster. El planificador de trabajos reconoce automáticamente que el contenedor de proceso por lotes está en clúster y se beneficia de ello para garantizar un entorno de ejecución altamente disponible para los trabajos por lotes que se ejecutan allí.