Dans l'environnement de gestion des licences, les ordinateurs clients peuvent être redirigés vers plusieurs serveurs de licences pour créer une pseudo-sauvegarde ou un environnement de basculement. Cela permet à ces ordinateurs clients d'être redirigés vers un second serveur de licence avec un temps d'indisponibilité minimal.
Pour créer un environnement de sauvegarde, vous avez besoin de deux serveurs du gestionnaire de licence distincts (Windows ou Linux), chacun ayant la même version du gestionnaire installée. Sur les ordinateurs clients, le basculement s'effectue à l'aide d'ArcGIS Administrator ou en définissant une variable d'environnement.
Voici un exemple illustrant le concept :
Une société X possède des serveurs de licences à Dallas et à Redlands, tous les deux avec des licences ArcGIS 10.1-10.8. Le serveur de licences de Dallas compte sept postes de ArcGIS Desktop Advanced. Le serveur de licences de Redlands compte cinq postes de ArcGIS Desktop Advanced et un poste de 3D Analyst. L'objectif est que les utilisateurs de Dallas puissent basculer sur le serveur de licences de Redlands si le serveur de licences de Dallas venait à connaître une défaillance, et que les utilisateurs de Redlands puissent basculer sur Dallas en cas de défaillance du serveur de licences de Redlands.
La première étape consiste à s'assurer que les serveurs de licences sont accessibles aux deux emplacements des utilisateurs finaux.
Une fois les serveurs accessibles, vous pouvez utiliser la variable du fichier de licence sur chacun des ordinateurs clients pour créer l'environnement de sauvegarde.
Les utilisateurs situés à Dallas réaliseront la configuration suivante dans le registre du gestionnaire de licence d'ArcGIS Administrator :
dallas;redlands
Les utilisateurs situés à Redlands réaliseront la configuration suivante dans le registre du gestionnaire de licence d'ArcGIS Administrator :
redlands;dallas
Si vous configurez ces serveurs de licences en tant que variables d'environnement, utilisez la notation suivante :
Name: ARCGIS_LICENSE_FILE Value: @dallas;@redlands
Dans certains cas, par exemple lorsque la latence du réseau constitue un problème, il peut s'avérer efficace d'utiliser la syntaxe port@host dans ArcGIS Administrator lors de la définition de serveurs de licences de sauvegarde :
27000@dallas;27000@redlands
Pour trouver le port sur lequel le serveur de licences s'exécute, naviguez vers la boîte de dialogue Diagnostics de License Server Administrator, puis cliquez sur Effectuer une requête de statut.
Autres éléments à prendre en compte
- Une fois qu’une application cliente, telle que ArcGIS Desktop Advanced, s’associe à un serveur de licences particulier, elle peut uniquement utiliser les licences de ce serveur. Dans l’exemple ci-dessus, si l’application est associée au serveur de licences qui se trouve à Dallas, elle ne peut pas utiliser l’extension 3D Analyst disponible sur le serveur de licences de Redlands avec la licence Desktop Advanced du serveur de Dallas.
- Si les clients qui basculent sur un second serveur de licences ont besoin de certaines extensions qui se trouvent sur leur serveur de licences principal, ces extensions doivent être mises à leur disposition sur le serveur de licences secondaire.
- Lorsqu’un serveur de licences connaît une défaillance, les ordinateurs clients ne sont pas redirigés automatiquement vers le serveur de licences secondaire. Chaque client reçoit dans ce cas un message indiquant que la connexion au serveur de licences a été perdue et que cinq tentatives de récupération de la connexion auront lieu à des intervalles de deux minutes. Deux possibilités s'offrent à l'utilisateur :
- Il peut continuer à utiliser le logiciel en espérant que la connexion au gestionnaire de licence soit rétablie. Si le gestionnaire de licence est réparé dans un délai de 10 minutes, le logiciel client se reconnecte automatiquement.
- Il peut enregistrer le projet et fermer l'application. Ensuite, il peut rouvrir immédiatement l'application et continuer à travailler.
Une fois l'application rouverte, elle vérifie le premier serveur de licences de la liste, puis essaie le second serveur de licences si le premier n’est toujours pas opérationnel.
- Pour obtenir des licences pour des gestionnaires de licences de sauvegarde, contactez le service client Esri ou votre distributeur local.
- Pour configurer un gestionnaire de licences de sauvegarde à utiliser avec le portail ArcGIS Enterprise, vous devez obtenir des licences d'utilisateur nommé auprès du service client Esri ou de votre distributeur local. Pour savoir comment configurer un portail ArcGIS Enterprise en vue d'utiliser le gestionnaire de licences de sauvegarde, reportez-vous à la documentation d’aide d’ArcGIS Enterprise.