Las cuadrículas de WebSphere eXtreme Scale pueden ejecutarse en procesos existentes como servidores eXtreme Scale incorporados o bien puede gestionarlas como procesos externos.
Las cuadrículas incorporadas son útiles cuando se ejecutan en un servidor de aplicaciones como, por ejemplo, WebSphere Application Server. Puede iniciar los servidores eXtreme Scale que no están incorporados utilizando los scripts de la línea de mandatos y ejecutarlos en un proceso Java.
Figura 1. Memoria caché incorporada
Ventajas
- Administración simplificada ya que hay menos procesos que deban gestionarse.
- Despliegue de aplicaciones simplificado ya que la cuadrícula utiliza el cargador de clases de la aplicación cliente.
- Admite particionamiento y alta disponibilidad.
Desventajas
- Aumenta el uso de la memoria en procesos de cliente ya que todos los datos
se colocan en el proceso.
- Aumenta el uso de la CPU para dar servicio a las solicitudes de los
clientes.
- Es más difícil manejar las actualizaciones de las aplicaciones ya que los clientes utilizan los mismos archivos JAR (Java Archive) de aplicación que los servidores.
- Menos flexible. Escalar clientes y servidores de cuadrícula no puede
aumentar a la misma velocidad. Si los servidores se definen externamente, puede
tener más flexibilidad al gestionar el número de procesos.
Cuándo se debe utilizar
Utilice cuadrículas
incorporadas cuando haya suficiente memoria libre en el proceso de cliente para
datos de cuadrícula y posibles datos de sustitución por anomalía.
Para obtener más información, consulte Habilitación del mecanismo de invalidación de clientes.