As grades do WebSphere eXtreme Scale podem ser executadas nos processos existentes como servidores eXtreme Scale integrados ou podem ser gerenciadas como processos externos.
As grades integradas são úteis quando você está executando em um servidor de aplicativos, como o WebSphere Application Server. É possível iniciar servidores eXtreme Scale que não são integrados usando scripts da linha de comandos e executar em um processo Java.
Figura 1. Cache Integrado
Vantagens
- Administração simplificada já que há menos processos para gerenciar.
- Implementação do aplicativo simplificada, já que a grade usa o carregador de classe do aplicativo cliente.
- Suporta particionamento e alta disponibilidade.
Desvantagens
- Aumento da área de cobertura da memória no processo do cliente já que
todos os dados são colocados no processo.
- Aumento da utilização da CPU para atender pedidos de clientes.
- Mais difícil para manipular atualizações de aplicativo, pois os clientes estão usando os mesmos arquivos archive de Java do aplicativo que os servidores.
- Menos flexível. A escala dos clientes e servidores de grade não pode aumentar
na mesma proporção. Quando os servidores são externamente definidos, é possível ter
mais flexibilidade no gerenciamento do número de processos.
Quando Utilizar
Utilize grades integradas quando há grande
quantidade de memória livre no processo do cliente para dados da grade e dados de
failover potenciais.
Para obter mais informações,
consulte Ativando o Mecanismo de Invalidação do Cliente.