Skip To Content

Déploiement sur plusieurs machines avec des grappes de serveurs SIG

Dans cette rubrique

Les sites ArcGIS Server contenant au moins deux serveurs SIG peuvent tirer parti des grappes pour des déploiements spécifiques. Une grappe est un groupe de serveurs SIG qui a été configuré pour exécuter un sous-ensemble dédié de services. Dans le diagramme ci-après, la grappe A peut éventuellement être configuré de manière à exécuter des services de carte et la grappe B (à la puissance de traitement supérieure) peut être configuré pour exécuter des services de géotraitement :

Site à plusieurs serveurs SIG regroupés en grappe afin d'exécuter des sous-ensembles de services dédiés
Site à plusieurs machines avec des grappes. Chaque grappe exécute son propre sous-ensemble de services.

Certaines opérations du serveur, telles que le géocodage par lots, nécessitent d'importantes ressources du processeur. L'agrégation de vos serveurs pour ce type d'opération peut libérer d'autres machines de votre site de sorte à optimiser les performances des services restants.

Le regroupement en grappes est aussi utile si vous avez des ressources matérielles disparates. Par exemple, un serveur plus ancien ou plus lent peut être placé dans sa propre grappe afin d'effectuer des tâches moins prioritaires.

Sur un site à plusieurs machines, l'équilibrage de charge est géré parmi toutes les machines de serveur SIG dans une seule grappe à l'aide des ports 4004 et au-delà. Si votre site utilise une seule grappe, tous les serveurs SIG du site assurent l'équilibrage de charge des requêtes. Si votre site utilise plusieurs grappes, l'équilibrage de charge est géré parmi tous les serveurs SIG au sein de cette grappe. Pour l'essentiel, les grappes sont des groupes indépendants de serveurs SIG qui exécutent des ensembles dédiés de services.

Par exemple, une requête entrante est affectée à un serveur SIG disponible dans la grappe, même si la requête a été dirigée vers une machine spécifique à l'intérieur ou à l'extérieur de la grappe. Ce serveur SIG procède alors à l'affichage de la carte, en recherchant les coordonnées de l'adresse, en exécutant l'outil de géotraitement, etc., puis il renvoie le résultat au client. Si une machine est hors connexion ou si le service qui a été demandé s'exécute sur une autre grappe, la requête est transmise à la grappe qui contient le service. Les machines de serveur SIG dans cette grappe assurent l'équilibrage de charge et traitent la requête en conséquence.

Sur des sites importants dotés d'une seule grappe, vous pouvez configurer le site de sorte à supprimer les fonctionnalités d'équilibrage de charge entre serveurs SIG. Cela réduit le trafic réseau entre les machines du site et la charge sur le réseau, et cela aide à améliorer la surveillance des serveurs SIG sur votre site. Pour obtenir des instructions complètes, reportez-vous à la rubrique Supprimer l'équilibrage de charges entre des machines serveurs SIG.

Remarque :

Quels que soient les clusters configurés pour votre site, vous devez appliquer la même édition de licence ArcGIS for Server à chaque machine de serveur SIG.

Avantages

  • Intégration au système d'équilibrage de la charge réseau et au serveur Web de votre organisation via ArcGIS Web Adaptor.
  • Sécurité accrue car les URL d'administration vers le site peuvent être bloquées avec ArcGIS Web Adaptor.
  • L'équilibrage de la charge est géré par le système d'équilibrage de la charge et par les serveurs SIG.
  • Il est possible de configurer l'authentification unique via une authentification au niveau du Web sur le serveur Web hébergeant ArcGIS Web Adaptor.
  • Les machines de serveur SIG peuvent être configurées de sorte à exécuter des sous-ensembles dédiés de services.

Inconvénients

  • Les administrateurs doivent installer, configurer et assurer la maintenance de plusieurs machines du serveur SIG.
  • Cette solution n'est pas vraiment adaptée pour l'hébergement de services en cache de cartes et d'imagerie, car le cache se trouve dans un répertoire réseau partagé ou dupliqué sur chaque machine.
  • Une grappe peut représenter un point de défaillance unique s'il est configuré pour une exécution sur un seul serveur SIG. Si la machine est déconnectée, les services exécutés sur la grappe ne seront pas disponibles.
  • Selon le nombre de machines au sein d'un site et au sein d'une grappe, la bande passante réseau et les performances du lecteur réseau partagé (où l'emplacement de la configuration et d'autres répertoires du serveur peuvent se trouver), cette architecture est soumise à des restrictions en matière d'évolutivité. Il est recommandé de créer des sites à une seule grappe (pouvant comprendre plusieurs machines) lorsque cela est possible.

Evolutivité

Un site à plusieurs machines avec des grappes est soumis à des restrictions en matière d'évolutivité, présente des difficultés en matière d'isolation et de résolution des problèmes et augmente la communication réseau globale. Comme indiqué ci-dessus, il est recommandé de créer des sites à une seule grappe (pouvant comprendre plusieurs machines) lorsque cela est possible.