Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Déploiement > Modèle d'extensibilité Coveo > À propos de l'indexation distribuée géographiquement

À propos de l'indexation distribuée géographiquement

L'indexation distribuée géographiquement est une fonctionnalité de recherche fédérée qui active la communication entre différentes instances de Coveo. Son but est d'offrir une performance et une disponibilité de recherche élevées, reliant ainsi des index unifiés de bureaux distribués dans différents départements, sites, villes, ou même pays à travers le monde.

Avec l'indexation distribuée géographiquement, un utilisateur effectue une seule requête dans l'interface de recherche de l'instance locale de Coveo. La requête est distribuée aux index distants qui participent à la fédération. L'instance locale de Coveo reçoit, fusionne et classifie les résultats d'index locaux et distants avant de les retourner à l'utilisateur.

Le modèle d'extensibilité Coveo prend en charge deux configurations de l'indexation distribuée géographiquement, qui sont transparentes aux utilisateurs finaux.

Requête fédérée vers l'index distant

Dans cette configuration, l'instance locale de Coveo envoie des requêtes fédérées aux index distants par le WAN (Wide Area Network) (voir Installation de l'indexation distribuée géographiquement).

Cette configuration est très simple à installer et a peu d'impact sur la bande passante du WAN. L'exécution de la requête peut toutefois être affectée par le temps nécessaire à l'aller-retour vers l'instance distante de Coveo.

Exemple : Les utilisateurs qui travaillent dans les bureaux de Palo Alto et de Chicago doivent être en mesure de rechercher du contenu provenant de l'instance Coveo de l'autre bureau. Au bureau de Palo Alto, vous configurez le serveur Coveo pour qu'il accepte les requêtes provenant de l'instance de Chicago. De la même façon, vous configurez le serveur Coveo de Chicago pour qu'il accepte les requêtes provenant de l'instance de Palo Alto.

Requête fédérée vers un miroir local d'un index distant

Dans cette configuration, vous installez localement un serveur miroir Coveo de l'index distant. Vous configurez l'instance distante de Coveo afin qu'elle synchronise son index avec ce serveur miroir par le WAN. L'instance locale de Coveo envoie des requêtes fédérées vers le miroir local de l'index distant (voir Installation de l'indexation distribuée géographiquement à l'aide d'un miroir).

Exemple : Dans le bureau de Palo Alto, vous déployez un serveur miroir Coveo du bureau de l'index de Chicago. Vous configurez l'instance de Chicago de Coveo afin de synchroniser son index avec le serveur miroir de Palo Alto. Vous configurez l'instance de Coveo de Palo Alto afin qu'elle utilise le serveur miroir en tant que l'index distant de Chicago. Dans le bureau de Chicago, vous pouvez faire la même chose pour le bureau de Palo Alto.