Un domaine de services de catalogue définit un groupe de serveurs de catalogue qui gèrent le positionnement des fragments et qui surveillent l'état des serveurs conteneurs de la grille de données.
Ces serveurs de catalogue peuvent s'exécuter dans WebSphere Application Server au sein d'une simple cellule ou d'un groupe central. Le domaine de service de catalogue peut également définir un groupe distant de serveurs qui s'exécutent dans différents processus Java SE ou dans d'autres cellules WebSphere Application Server.
Pour les serveurs de catalogue exécutés sur les serveurs d'applications existants de la cellule : Lorsque vous définissez un domaine de service de catalogue qui place les serveurs de catalogue sur les serveurs d'applications dans la cellule, les mécanismes des groupes centraux de WebSphere Application Server sont utilisés. Le service de catalogue démarre automatiquement sur les serveurs d'applications de la cellule. Il en résulte que les membres d'un même domaine de service de catalogue ne peuvent donc pas s'étendre au-delà des limites d'un groupe central et qu'un domaine ne peut donc pas s'étendre sur plusieurs cellules. Toutefois, les serveurs de conteneur WebSphere eXtreme Scale et les clients peuvent s'étendre à plusieurs cellules en se connectant à un serveur de catalogue dans les limites de cellule (domaine de service de catalogue autonome ou intégré dans une autre cellule, par exemple).
Pour les serveurs de catalogue distants : vous pouvez connecter les conteneurs et les clients WebSphere eXtreme Scale à un domaine de service de catalogue exécuté dans une autres cellule WebSphere Application Server ou comme processus autonome. Comme les serveurs de catalogue configuré à distance ne démarrent pas automatiquement dans la cellule, vous devez démarrer manuellement les serveurs de catalogue configurés à distance. Lorsque vous configurez un domaine de services de catalogue distant, le nom de domaine doit correspondre au nom de domaine que vous avez défini lorsque vous démarrez les serveurs de catalogue distants. Le nom de domaine de services de catalogue par défaut des serveurs de catalogue autonome est DefaultDomain. Définissez un nom de domaine de services de catalogue avec la commande startOgServer et le paramètre -domain, un fichier de propriétés de serveur ou avec l'API de serveur embarqué. Vous devez démarrer chaque processus de serveur de catalogue distant dans le domaine distant avec le même nom de domaine. Voir Démarrage d'un service de catalogue autonome pour plus d'informations sur le démarrage des serveurs de catalogue.