Vous pouvez déployer ArcGIS Server dans un environnement virtualisé, tel que VMware vSphere et Microsoft Hyper-V. Reportez-vous à la rubrique Configuration système requise pour connaître la liste la plus récente des versions prises en charge officiellement.
Le matériel virtualisé de votre infrastructure est différent de l’infrastructure cloud, qui est gérée par un fournisseur cloud. Lorsque vous utilisez un environnement virtualisé, vous continuez à posséder, exécuter et gérer l’infrastructure matérielle sur laquelle les machines virtuelles s’exécutent. Vous pouvez choisir d’utiliser un matériel virtualisé pour accroître l’efficacité des ressources, améliorer les capacités de récupération d’urgence ou tester un nouveau système d’exploitation, tout en conservant votre propre infrastructure sur site.Il est également possible de déployer ArcGIS Enterprise, y compris les sites ArcGIS Server autonomes, sur une infrastructure cloud, qui transfère la responsabilité d’exécution et de gestion de l’infrastructure physique à votre fournisseur cloud. Pour en savoir plus sur ArcGIS Enterprise dans le cloud et sur les outils Esri de déploiement dans le cloud, reportez-vous à la section relative au cloud de la documentation.
Pratiques recommandées pour les environnements virtualisés
Lorsque vous configurez votre site au sein d’une infrastructure matérielle virtualisée, vous devez mettre en œuvre certaines pratiques recommandées pour optimiser la stabilité et les performances.
- Veillez à ce que suffisamment de ressources soient disponibles ou directement affectées à l'hyperviseur hôte. Ces ressources sont des ressources de processeur et de mémoire. Si vous avez besoin d'informations spécifiques sur la quantité de ressources à conserver et sur la façon de les affecter, consultez la documentation produit du fournisseur de votre hyperviseur.
- Puisque ArcGIS Server est susceptible de solliciter des ressources importantes au niveau du disque, veillez à ce que les machines virtuelles individuelles ne soient pas exécutées sur le même disque physique. Si possible, utilisez des disques SSD hautes performances .
- Installez et exécutez les composants ArcGIS Server au sein d’un unique réseau virtuel afin d’éviter une interruption des communications.
- Il est recommandé d'utiliser un petit nombre de machines virtuelles de grande capacité plutôt qu'un grand nombre de machines virtuelles de petite capacité. Par exemple, les performances d'une machine virtuelle unique dotée de huit unités centrales peuvent être supérieures à celles de quatre machines virtuelles, chacune dotée de deux unités centrales. Si vous configurez des sites ArcGIS Server de basculement, haute disponibilité ou distincts pour remplir différents objectifs, suivez la recommandation ci-dessus afin de déterminer la taille des machines dans chaque site.
Déployer ArcGIS Server sur VMware
Vous déployez un site ArcGIS Server avec VMware à peu près de la même manière que vous déployez ArcGIS Server sur un matériel physique. Windows et Linux sont tous les deux pris en charge. Le workflow est le suivant :
- Créez un modèle VMware avec ArcGIS Server installé.
- Lancez une machine virtuelle (MV) à partir de votre modèle, renommez la machine et redémarrez-la.
- Créez le site ArcGIS Server sur votre machine virtuelle.
- Vous pouvez également lancer d'autres machines virtuelles pour les joindre au site.
- Configurez les services, les applications et éventuellement ArcGIS Web Adaptor (qui intègre votre site à votre serveur web d’entreprise).
Cette rubrique décrit les aspects qu’il convient de garder à l’esprit lors du déploiement de ArcGIS Server sur VMware.
Créer un modèle VMware avec ArcGIS Server installé
Un modèle VMware est la copie principale d'une machine virtuelle (MV) qui peut vous servir à créer et configurer d'autres machines virtuelles. Lorsque vous déployez ArcGIS Server sur VMware, vous devez d’abord créer un modèle VMware sur lequel ArcGIS Server est installé. La procédure à suivre pour créer un modèle se trouve dans la documentation VMware.
Lorsque vous créez le modèle, gardez à l'esprit les points suivants :
- Vous devez installer ArcGIS Server et l’autoriser, mais vous ne devez pas créer le site ArcGIS Server sur le modèle. Vous créerez le site après avoir lancé votre machine virtuelle.
- Vous avez la possibilité de charger vos données SIG dans le modèle. Ceci vous permet d'avoir une copie locale des données disponible sur chaque machine virtuelle que vous lancez et vous évite de passer du temps à charger les données. Référencer une copie locale des données sur chaque serveur SIG peut également être judicieux en termes de performances dans certains cas.
- Sur Windows, ArcGIS Server est configuré pour démarrer automatiquement au démarrage du système d’exploitation. Sur Linux, vous devez le configurer manuellement.
ArcGIS Server est compatible avec les environnements virtualisés et ne requiert aucune configuration spéciale pour s’exécuter sur VMware ou se connecter à un site exécuté sur VMware. Il est recommandé d’installer ArcGIS Server sur le serveur web de votre organisation, si cela est possible.
Lancer une machine virtuelle à partir de votre modèle et renommer la machine
Utilisez votre modèle pour lancer une machine virtuelle sur laquelle ArcGIS Server est installé.
Lorsque vous déployez la machine virtuelle, elle prend le nom du modèle par défaut. Vous devez renommer la machine et la relancer avant de continuer. Consultez la documentation de votre système d'exploitation pour savoir comment renommer une machine.
Le fait de renommer la machine n’affecte pas ArcGIS Server ou le compte ArcGIS Server.
Vous pouvez alors ajouter la machine à votre réseau, si cela est nécessaire, afin qu'elle référence vos partages de fichiers, le serveur Web et d'autres serveurs SIG.
Créer votre site ArcGIS Server
Vous pouvez maintenant accéder à ArcGIS Server Manager sur la machine virtuelle. Cliquez sur le bouton Create New Site (Créer un nouveau site) pour créer le site ArcGIS Server.
Si le site va être constitué de plusieurs serveurs SIG, utilisez les chemins d'accès réseau partagés lorsque vous spécifiez le stockage de la configuration et les répertoires de serveur. Dans ce cas, le stockage de la configuration et les répertoires de serveur doivent se trouver sur un serveur de fichiers hautement disponible. Si l’emplacement de la configuration est perdu ou endommagé sans pouvoir être récupéré, vous devez recréer un site.
Après avoir lancé votre première machine virtuelle et créé le site, vous pouvez lancer d’autres machines virtuelles et les joindre au site à l’aide du bouton Join Site (Se joindre au site) qui apparaît lorsque vous démarrez Manager.
Vous pouvez alors également configurer les services qui doivent s'exécuter sur votre site. Vous avez également la possibilité de connecter ArcGIS Web Adaptor à votre site, de déployer et de mettre à jour les applications Web qui référencent vos services.
Sauvegarder et récupérer votre site
L'un des avantages d'un environnement virtualisé tel que VMware est la facilité avec laquelle vous pouvez sauvegarder votre site et le récupérer en cas de problème. Vous pouvez utiliser des modèles VMware pour conserver les paramètres de vos machines et éventuellement exécuter les utilitaires de sauvegarde et de restauration de ArcGIS Server afin de préserver vos paramètres ArcGIS Server.
Si vous utilisez un site à une seule machine, vous pouvez utiliser des modèles VMware pour sauvegarder et restaurer votre site. Les utilitaires de sauvegarde et de restauration ne sont pas nécessaires.
Si vous utilisez un site à plusieurs machines, vous pouvez utiliser des modèles VMware pour conserver vos données et les configurations d’autres machines, puis employer l’utilitaire de sauvegarde de ArcGIS Server pour préserver la configuration de votre site. En cas de défaillance, vous pouvez utiliser le modèle VMware pour récupérer vos machines, puis exécuter l’utilitaire de restauration pour récupérer la configuration de votre site. Reportez-vous à la rubrique Sauvegarder et restaurer la configuration de votre site ArcGIS Server pour savoir quels éléments sont conservés par la sauvegarde.
Il est conseillé de stocker le fichier de sauvegarde .agssite sur une machine distincte de votre site, sur un serveur physique si possible.
Vous avez un commentaire à formuler concernant cette rubrique ?