Cache imbriqué

Les grilles WebSphere eXtreme Scale peuvent s'exécuter dans des processus existants, tels que des serveurs eXtreme Scale intégrés ou vous pouvez les gérer comme des processus externes.

Les grilles imbriquées sont utiles lorsque l'exécution se fait dans un serveur d'applications tel que WebSphere Application Server. Vous pouvez démarrer les serveurs eXtreme Scale non imbriqués à l'aide de scripts de ligne de commande et les exécuter dans un processus Java.

Figure 1. Cache imbriqué
Cache imbriqué

Avantages

  • simplification de l'administration en raison du nombre inférieur de processus à gérer
  • simplification du déploiement d'application car la grille utilise le chargeur de classe de l'application client
  • prise en charge du partitionnement et de la haute disponibilité.

Inconvénients

  • augmentation de l'encombrement mémoire dans le processus client car toutes les données sont regroupées dans le processus
  • augmentation de l'utilisation de l'unité centrale en vue de la gestion des demandes des clients
  • plus grande difficulté à gérer les mises à niveau des applications car les clients utilisent les mêmes fichiers d'archive Java que les serveurs
  • moindre flexibilité. Les clients et les serveurs de grille ne peuvent évoluer au même rythme. Lorsque des serveurs sont définis en externe, la gestion du nombre de processus devient plus flexible

Utilisation

Utilisez les grilles imbriquées lorsqu'une grande quantité de mémoire est disponible dans le processus client pour les données de la grille et pour les données de basculement.

Pour plus d'informations, voir Activation du mécanisme d'invalidation de client.