Gestion des licences flottantes ArcGIS

9

Comment gérez-vous votre pool de licences flottantes ArcGIS?

Je dois répondre à plusieurs appels par semaine, ou parfois par jour, auprès du personnel qui souhaite pouvoir consulter Spatial Analyst ou ArcInfo, mais ils ne le peuvent pas car il n'y en a pas. J'ai un petit script que je lance pour obtenir une liste de qui a quoi, puis je dois passer des appels téléphoniques pour savoir si Sam ou Ellen utilise toujours SA ou transmettre la liste des noms à l'appelant afin qu'ils puissent faire le travail des jambes. Mieux que la moitié du temps, l'utilisateur a simplement oublié de rétrograder son niveau de licence ou de fermer ArcMap / Catalog après avoir fait ce qu'il devait faire.

C'est un travail de singe qui devrait vraiment être géré par un ordinateur. Je n'ai encore rien trouvé qui fonctionne vraiment pour nous. Que faire?

Matt Wilkie
la source
Exactement la même chose que vous faites. C'est beaucoup plus facile à gérer car nous n'avons que quatre personnes qui pourraient obtenir deux licences ArcInfo.
Michael Todd du

Réponses:

5

Vous pouvez le contrôler avec OpenLM for ArcGIS .

OpenLM surveille l'utilisation des applications et détermine si elle est active ou inactive, consommant des licences coûteuses

Mapperz
la source
Joli. Je vais certainement le vérifier.
om_henners
Certainement intéressant. Le programme complet est une installation gratuite avant achat, qui se dégrade gracieusement en mode léger à la fin de la période d'essai (30 jours, qui peut être prolongé). Le mode Lite peut être utilisé indéfiniment. OpenLM est composé d'une application serveur qui surveille ESRI License Manager, conserve les statistiques d'utilisation et les fonctions de rapport. Ensuite, il y a une application client sur chaque poste de travail qui gère l'arrêt gracieux, etc. des sessions inactives. À l'heure actuelle (automne 2010), le prix est de 110 $ par licence ESRI + 20% de maintenance annuelle.
matt wilkie
5

Ce n'est pas amusant. Les deux choses que nous avons mises en place pour y remédier sont les suivantes:

  1. Nous avons un site intranet qui répertorie l'utilisation actuelle de la licence ArcGIS. Cela permet à l'utilisateur de vérifier l'intranet en cas de problème de licence et d'effectuer les appels lui-même. Ce n'est toujours pas génial, mais cela fonctionne surtout.
  2. Nous avons également l' extension de vérification de licence 9.3 , qui affiche une boîte de dialogue pour rappeler aux utilisateurs les extensions qu'ils ont actives et leur indique la licence qu'ils utilisent. Vous pouvez définir la fréquence des fenêtres contextuelles lors de l'installation, mais je recommanderais l'option une fois par jour (vous pouvez également choisir une fois par session, ou une fois à chaque fois que vous ouvrez un nouveau .mxd) - trop souvent et cela devient juste une autre zone de clic. aux utilisateurs.

Cela dit, si je pouvais agiter une baguette magique, j'aimerais voir ce qui suit:

ArcGIS doit saisir automatiquement une licence lorsque requis par un outil, puis la libérer une fois l'outil terminé. De cette façon, le serveur de licences ne bloque que si tout le monde décide d'utiliser SA, etc. à la fois. (Vous pouvez le faire en Python, mais vous devez créer un script pour chaque outil nécessitant une licence, puis demander à vos utilisateurs d'utiliser les versions scriptées ...)

om_henners
la source
1
Belle formulation succincte, ajoutée à ArcGIS Ideas
matt wilkie
@mattwilkie - ESRI ne peut pas monétiser cela, donc cela ne se produira jamais. triste mais vrai :(
user23715
1

La solution d'un pauvre est d'utiliser l' outil de ligne de commande lmutil , qui se trouve sous C:\Program Files\ArcGIS\LicenseManager\License10.x\bin. Sortie très moche et bruyante, mais ça marche.

Copiez lmgrd.exeet lmutil.exevers tout autre ordinateur ou emplacement et exécutez-les indépendamment.

Voici un fichier de commandes que j'ai sur X: \ Tools (un dossier réseau commun pour tous les utilisateurs), avec les deux exes dans X: \ Tools \ Bin. Avec cela, tout le monde peut voir combien de licences sont disponibles et savoir qui appeler s'il n'y en a pas pour le moment.

@::show-license-status.bat
@echo off
:: Report  ESRI License Manager  status
:: 2009.August.05 *  [email protected] * this script is public domain.
setlocal
path=%path%;%~dp0\bin

:: use hardcoded server unless  server/ip specified on command line
if [%1]==[] (
      set arclic_server=OUR_LICENSE_SERVER
   ) else (
      set arclic_server=%1
      )

lmutil lmstat -a -c @%arclic_server%

pause

Exemple de sortie:

Z:\Tools>show-license-status.bat
lmutil - Copyright (c) 1989-2008 Acresso Software Inc. All Rights Reserved.
Flexible License Manager status on Thu 2/5/2015 10:13

[Detecting lmgrd processes...]
License server status: 27000@LIC_SERVER
    License file(s) on LIC_SERVER: C:\ArcGIS\LicenseManager\License10.2\bin\service.txt:

    LIC_SERVER: license server UP (MASTER) v11.11

Vendor daemon status (on LIC_SERVER):

    ARCGIS: UP v11.11
Feature usage info:

Users of ACT:  (Total of 1 license issued;  Total of 0 licenses in use)

Users of ARC/INFO:  (Total of 6 licenses issued;  Total of 2 licenses in use)

  "ARC/INFO" v10.1, vendor: ARCGIS
  floating license

    joejoe mac_220912 yR1xiboo!"_Z7nM=cP4d (v10.1) (LIC_SERVER/27000 302), start Thu 2/5 9:23
    janejane mac_220909 yR1xiboo!!e`E&le6{U (v10.1) (LIC_SERVER/27000 102), start Thu 2/5 9:23

Users of ArcStorm:  (Total of 6 licenses issued;  Total of 0 licenses in use)

Users of ArcStormEnable:  (Total of 6 licenses issued;  Total of 0 licenses in use)

Users of Grid:  (Total of 7 licenses issued;  Total of 5 licenses in use)

  "Grid" v10.1, vendor: ARCGIS
  floating license

    joejoe mac_220912 yR1xiboo!"_Z7nM=cP4d (v10.1) (LIC_SERVER/27000 202), start Thu 2/5 9:23

...etc.
etc.
Matt Wilkie
la source
0

Pour gérer les licences flottantes ArcGIS, je voudrais également recommander les statistiques de licence.

Je dois répondre à plusieurs appels par semaine, ou parfois par jour, auprès du personnel qui souhaite pouvoir consulter Spatial Analyst ou ArcInfo, mais ils ne le peuvent pas car il n'y en a pas.

Avec les statistiques de licence, vous verrez exactement combien de licences sont disponibles et combien sont utilisées. Vous pouvez également obtenir des statistiques d'utilisateurs refusés, pour voir à qui l'accès à votre logiciel a été refusé et quand.

Mieux que la moitié du temps, l'utilisateur a simplement oublié de rétrograder son niveau de licence ou de fermer ArcMap / Catalog après avoir fait ce qu'il devait faire.

Les statistiques de licence contiennent des widgets utiles qui montrent aux utilisateurs dont les licences ont été extraites pendant plus d'un jour, ou aux utilisateurs qui ont les mêmes licences extraites sur plusieurs machines. Vous pouvez donc vous débarrasser de cette inefficacité assez rapidement.

Il y a tellement plus que le logiciel peut faire. Il existe une démo en ligne que vous pouvez consulter: http://licstat-demo.x-formation.com/ Plus ici: http://www.x-formation.com/


la source