Para preparar el entorno para la guía de aprendizaje, debe configurar los servidores de catálogo y contenedor para la topología.
En esta guía de aprendizaje, crea los clústeres siguientes en la célula de WebSphere Application Server:
Configuración alternativa: puede alojar todos los servidores de aplicaciones en un solo clúster como, por ejemplo, en el clúster appCluster. Con esta configuración, todos los servidores del clúster son tanto clientes como servidores de contenedor. Esta guía de aprendizaje utiliza dos clústeres para distinguir entre los servidores de aplicaciones que alojan los clientes y servidores de contenedor.
En esta guía de aprendizaje, configura un dominio de servicio de catálogo que consta de un servidor remoto que no está en la célula de WebSphere Application Server. Esta configuración no es la predeterminada, lo que hace que los servidores de catálogo se ejecuten en el gestor de despliegue y otros procesos de la célula de WebSphere Application Server. Consulte Creación de dominios de servicio de catálogo en WebSphere Application Server para obtener más información sobre la creación de un dominio de servicio de catálogo que conste de servidores remotos.
Los archivos objectGrid.xml y objectGridDeployment.xml crean las cuadrículas de datos y correlaciones que almacenan los datos de aplicación.
Estos archivos de configuración se deben denominar objectGrid.xml y objectGridDeployment.xml. Cuando se inicia el servidor de aplicaciones, eXtreme Scale detecta estos archivos en el directorio META-INF de los módulos EJB y web. Si se encuentran estos archivos, se asume que la máquina virtual Java (JVM) actúa como un servidor de contenedor para las cuadrículas de datos definidas en los archivos de configuración.
<?xml version="1.0" encoding="UTF-8"?>
<objectGridConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ibm.com/ws/objectgrid/config ../objectGrid.xsd"
xmlns="http://ibm.com/ws/objectgrid/config">
<objectGrids>
<objectGrid name="Grid" txTimeout="15">
<backingMap name="Map1" />
</objectGrid>
</objectGrids>
</objectGridConfig>
<?xml version="1.0" encoding="UTF-8"?>
<deploymentPolicy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ibm.com/ws/objectgrid/deploymentPolicy ../deploymentPolicy.xsd"
xmlns="http://ibm.com/ws/objectgrid/deploymentPolicy">
<objectgridDeployment objectgridName="Grid">
<mapSet name="mapSet" numberOfPartitions="5" minSyncReplicas="0" maxSyncReplicas="1" >
<map ref="Map1"/>
</mapSet>
</objectgridDeployment>
</deploymentPolicy>
En esta lección, ha aprendido sobre la topología de la guía de aprendizaje y ha añadido archivos de configuración y aplicaciones de ejemplo al entorno.