Les services ArcGIS présentent des fonctionnalités et rendent les cartes, ainsi que leurs données associées, accessibles sur le Web. Le choix du nombre approprié d’instances de service constitue un facteur essentiel de la configuration optimale de service de carte, chaque instance fonctionnant en tant que processus ArcSOC distinct dédié à l’exécution d’un service de carte. Un ArcSOC (ArcGIS Server Object Container, conteneur d’objets ArcGIS Server) est un processus ArcGIS Server qui exécute un service SIG, où chaque ArcSOC gère une requête à la fois.
Bien que les types de services hébergés et partagés soient automatiquement gérés par ArcGIS, la configuration des instances de service de carte des services dédiés est un aspect souvent négligé de l’optimisation système. Les services et la configuration système doivent être testés et revisités régulièrement à mesure que des services sont ajoutés ou que les modèles d’utilisation changent. Vous risquez sinon de constater des performances système inacceptables, ainsi qu’une expérience utilisateur et une efficacité qui se dégradent au fil du temps.
Cette étude test aborde deux concepts à l’aide d’instances dédiées avec des valeurs minimales/maximales égales :
Gardez à l’esprit qu’une instance dédiée qui n’est pas en cours d’exécution nécessite un certain délai pour démarrer lorsqu’elle reçoit une requête. Nos tests système étant axés sur l’expérience utilisateur, nous ne voulons pas encourir de délai d’attente au démarrage d’un ArcSOC. C’est pourquoi toutes les instances de service sont configurées en fixant le maximum égal au minimum.
Cette étude test n’a pas pour but de recommander un ratio spécifique de processeur par rapport aux instances de service pour chaque système. Elle montre plutôt que les organisations doivent effectuer des tests pour déterminer la configuration optimale de leur système de manière à équilibrer performances et coûts d’infrastructure. En savoir plus sur la surveillance des performances du système.
Cette étude a testé des processus réels par rapport à un système de gestion des informations réseau hébergé dans une infrastructure Cloud Amazon Web Services (AWS) à l’aide d’instances AWS EC2.
Pour s’assurer que l’étude test fournit des résultats significatifs, les processus doivent représenter des expériences utilisateur réelles et les étapes réelles que les utilisateurs suivront pour interagir avec le système. Les processus utilisés dans cette étude test représentent certaines des activités fondamentales nécessaires à la maintenance d’un réseau électrique et à son accès.
Le contenu des processus a été défini en collaboration avec du personnel expérimenté et en tenant compte des commentaires des clients d’Esri afin d’identifier les étapes spécifiques, les séquences et le type d’activités impliquées dans chaque processus. Les processus clés suivants ont été exécutés manuellement sur le système sous charge afin de capturer l’expérience utilisateur et les performances globales :
Pour en savoir plus sur ces processus, consultez les études test système associées.
Les fonctionnalités système sont fournies via les logiciels suivants, déployées et testées dans le cadre de cette étude test, dans les versions répertoriées avec tous les correctifs disponibles appliqués :