vRealize Automation IaaS est composé d'un ou de plusieurs serveurs Windows qui collaborent pour modéliser et provisionner des systèmes dans des infrastructures cloud privées, publiques ou hybrides.

Vous installez des composants vRealize Automation IaaS sur un ou plusieurs serveurs Windows virtuels ou physiques. Après l'installation, les opérations IaaS figurent sous l'onglet Infrastructure dans l'interface du produit.

IaaS est composé des composants suivants, qui peuvent être installés ensemble ou séparément, selon la taille du déploiement.

Serveur Web

Le serveur Web IaaS assure l'administration de l'infrastructure et la création de services dans l'interface du produit vRealize Automation. Le composant du serveur Web communique avec Manager Service, qui fournit des mises à jour à partir de Distributed Execution Manager (DEM), la base de données SQL Server et des agents.

Model Manager

vRealize Automation utilise des modèles pour faciliter l'intégration à des systèmes et des bases de données externes. Les modèles mettent en œuvre la logique métier utilisée par le DEM.

Model Manager fournit des services et des utilitaires pour les éléments du modèle de persistance, de contrôle de version, de sécurisation et de distribution. Model Manager est hébergé sur l'un des serveurs Web IaaS et communique avec les DEM, la base de données SQL Server et le site Web de l'interface du produit.

Manager Service

Le composant Manager Service est un service Windows qui coordonne la communication entre les DEM IaaS, la base de données SQL Server, les agents et SMTP.

IaaS nécessite qu'une seule machine Windows exécute de façon active le composant Manager Service. Pour la sauvegarde ou la haute disponibilité, vous devez déployer des machines Windows supplémentaires lorsque vous démarrez manuellement Manager Service si le service actif s'arrête.

Important :

L'exécution simultanée d'un composant Manager Service actif sur plusieurs serveurs Windows IaaS rend vRealize Automation inutilisable.

Le composant Manager Service communique avec le serveur Web par le biais de Model Manager et doit s'exécuter sous un compte de domaine avec des privilèges d'administrateur sur toutes les machines IaaS Windows.

Base de données SQL Server

IaaS utilise une base de données Microsoft SQL Server pour mettre à jour les informations sur les machines qu'il gère, ainsi que ses propres éléments et stratégies. La plupart des utilisateurs autorisent vRealize Automation à créer la base de données pendant l'installation. Vous pouvez aussi créer la base de données séparément si des stratégies l'exigent.

Distributed Execution Manager

Le composant DEM IaaS exécute la logique métier de modèles personnalisés, interagissant avec la base de données SQL Server IaaS, ainsi qu'avec des bases de données et des systèmes externes. Une approche fréquente consiste à installer des composants DEM sur le serveur IaaS Windows qui héberge le composant Manager Service actif, mais n'est pas obligatoire.

Chaque instance du composant DEM agit comme un worker ou un orchestrateur. Les rôles peuvent être installés sur le même serveur ou sur des serveurs distincts.

Service DEM Worker—Un service DEM a une fonction, exécuter des workflows. Plusieurs services DEM Worker augmentent la capacité et peuvent être installés sur le même serveur ou sur des serveurs distincts.

DEM Orchestrator—Un composant DEM Orchestrator effectue les fonctions de surveillance suivantes.

  • Surveille les composants DEM Worker. Si un composant Worker s'arrête ou perd sa connexion à Model Manager, le composant DEM Orchestrator déplace les workflows vers un autre composant DEM Worker.

  • Planifie les workflows en créant de nouvelles instances de workflow au moment planifié.

  • Vérifie qu'une seule instance d'un workflow planifié est exécutée à un moment donné.

  • Prétraite les workflows avant qu'ils ne s'exécutent. Le prétraitement inclut la vérification de préconditions pour les workflows et la création de l'historique d'exécution des workflows.

Le composant DEM Orchestrator actif a besoin d'une solide connexion réseau à l'hôte Model Manager. Dans les grands déploiements comportant plusieurs composants DEM Orchestrator sur des serveurs distincts, les orchestrateurs secondaires servent de sauvegarde en surveillant le composant DEM Orchestrator actif, et assurent la redondance et le basculement en cas de problème sur le composant DEM Orchestrator actif. Pour ce type de configuration de basculement, vous pouvez envisager d'installer le composant DEM Orchestrator actif avec l'hôte Manager Service actif, et les composants DEM Orchestrator secondaires avec les hôtes Manager Service en attente.