Utilisation de l'automatisation avec les clouds de machines virtuelles
S’applique à : Windows Azure Pack
Vous pouvez utiliser l’automatisation dans Windows Azure Pack pour orchestrer et intégrer des tâches recommandées pour réduire le coût des opérations de centre de données, tout en améliorant la fiabilité des processus informatiques. Vous pouvez intégrer Service Management Automation à VM Clouds pour déclencher des runbooks chaque fois qu’un événement spécifique s’est produit dans l’infrastructure vm Clouds. La rubrique Inscrire Service Management Automation pour Virtual Machine Clouds fournit des instructions sur l’association de clouds de machines virtuelles à Service Management Automation. Cette rubrique fournit des instructions sur l’association des runbooks Service Management Automation aux événements qui se produisent dans le contexte des clouds de machine virtuelle. Si vous souhaitez comprendre comment vm Clouds s’intègre à Service Management Automation au niveau architectural, consultez Comment Service Provider Foundation est-il associé à Service Management Automation ?
Notes
Pour que les clouds de machines virtuelles déclenchent des runbooks dans Service Management Automation, le certificat de service web Service Management Automation doit être approuvé sur l’ordinateur exécutant Service Provider Foundation.
Pour associer des runbooks à des événements dans les clouds de machines virtuelles
À partir du portail de gestion pour les administrateurs, cliquez sur l’onglet Clouds de machine virtuelle .
Sous l’onglet Clouds de machine virtuelle , cliquez sur la vue Automation .
Dans la vue Automatisation, dans la barre de commandes, cliquez sur Ajouter, et spécifiez ce qui suit :
Pour la catégorie d’action, sélectionnez un objet Clouds de machine virtuelle, une action sur laquelle déclenche un Runbook. Pour obtenir la liste des objets disponibles et leur description, consultez Objets pouvant être associés à des runbooks.
Pour l’action, sélectionnez l’action qui doit se produire sur l’objet sélectionné pour qu’un Runbook soit déclenché. En fonction de la catégorie d'action que vous avez sélectionnée, la liste d'actions est remplie avec les actions disponibles.
Pour Runbook, sélectionnez le Runbook déclenché chaque fois que l'action spécifiée se produit sur l'objet sélectionné.
Notes
Pour qu’un Runbook soit disponible dans cette liste déroulante, il doit inclure la balise « SPF ». Pour obtenir des instructions sur la façon de baliser des runbooks, consultez Modification des propriétés d'un runbook. Si vous utilisez un clavier alphabétique non romain, répétez les étapes suivantes trois fois pour inclure la balise « SPF » :
-
Appuyez et maintenez enfoncée la touche ALT.
-
Appuyez sur la + touche sur le pavé numérique.
-
Tapez la valeur unicode 0053 pour la lettre S.
-
Relâchez la touche ALT.
-
Répétez ces étapes deux fois de plus en tapant les valeurs 0050 (pour P) et 0046 (pour F).
-
Activez la case à cocher Activer pour permettre l'association entre l'objet, l'action et le Runbook. Cette case à cocher peut être particulièrement utile dans les scénarios où vous souhaitez que l’association entre les runbooks et les événements dans vm Clouds entrent en vigueur à une date ou une heure ultérieure.
Cliquez sur la coche pour enregistrer vos modifications.
Objets pouvant être associés à des runbooks
Dans le portail de gestion, lorsque vous associez une action à un runbook sous l’onglet Automation dans Virtual Machine Clouds , vous devez choisir ce qui suit :
Une catégorie d’action, telle qu’un administrateur ou un locataire, peut également inclure tous les fournisseurs de ressources tels que l’utilisation et les notifications.
Selon la catégorie que vous avez sélectionnée, sélectionnez l’action. Cela sélectionne l'objet dont les actions, telles que la suppression ou la mise à jour, peuvent être déterminées et associées à un Runbook.
Runbook à associer à l’action.
Les sections suivantes répertorient les objets et les opérations CRUD (Créer, Lire, Mettre à jour et Supprimer) qui déclenchent des actions lorsque les appels de service web sont accessibles à l’aide de HTTPS, ou lorsque le locataire ou l’administrateur modifie l’état d’un objet à l’aide du portail de gestion pour les administrateurs, le portail de gestion pour les locataires ou System Center 2012 R2 Virtual Machine Manager. Pour plus d’informations sur les URL qui accèdent à ces objets, consultez l’API Gestion des services et les URL Service Provider Foundation.
Objet d'abonnement
L'objet d'abonnement représente un abonnement créé chaque fois qu'un client s'abonne à un plan. Il est déclenché par les actions suivantes :
Actions CRUD : Créer, Mettre à jour, Supprimer
Actions d’état : Activer, suspendre
Objets spfVMM.MicrosoftCompute
Le tableau suivant décrit les objets accessibles avec le préfixe spfVMM.MicrosoftCompute et les opérations qui déclenchent une action sur ces objets.
Object |
Description |
Actions CRUD |
Actions d'état |
---|---|---|---|
CloudService |
Conteneur pour un VMRole. Plusieurs rôles de machine virtuelle peuvent être créés sous un locataire CloudService.For, un service cloud est créé pour chaque vmRole déployé à l’aide du portail de gestion pour les locataires. Les API peuvent créer plusieurs VMRole dans n'importe quel service cloud et ne sont pas limitées à une relation un-à-un comme c'est le cas lors de la création par un client. |
Création, mise à jour, suppression |
|
Machine virtuelle |
Machine virtuelle enfant au sein d'un rôle de machine virtuelle. |
Supprimer |
Redémarrage, arrêt, démarrage, arrêt |
VMRole |
Couche extensible pour les nœuds de machine virtuelle homologues. |
Création, mise à jour, suppression |
Réparation, montée en puissance parallèle |
VMRoleVMDisk |
Disques attachés à un VMRole. |
Création, mise à jour, suppression |
Objets spfAdmin
Le tableau suivant décrit les objets accessibles avec le préfixe spfAdmin et les opérations qui déclenchent une action sur ces objets.
Object |
Description |
Opération CRUD |
Opérations d’état |
---|---|---|---|
EventRegistration |
Mappage entre un événement dans l'API et l'automatisation associée. |
Création, mise à jour |
|
Rôle |
Rôle d'utilisateur mappé à un utilisateur libre-service (SSU) dans VMM. |
Création, mise à jour, suppression |
|
Serveur |
Tout serveur exécutant Service Provider Foundation. |
Création, mise à jour, suppression |
|
SpfSetting |
Chaîne de connexion pour une connexion de base de données ou une connexion de point de terminaison du portail vers un entrepôt de données Operations Manager. |
Création, suppression |
|
Marqueur |
Unité d'échelle logique pour les serveurs et les instances de composants System Center. Un marqueur représente généralement un serveur VMM. |
Création, mise à jour, suppression |
|
Locataire |
Un locataire. |
Création, mise à jour, suppression |
|
TrustedIssuer |
Partie de confiance utilisée pour l'authentification basée sur les revendications. |
Création, suppression |
|
Machine virtuelle |
une machine virtuelle. |
Supprimer |
Suspension, redémarrage, reprise, arrêt, démarrage, arrêt |
VMRole |
Rôle de machine virtuelle. |
Supprimer |
|
VMRoleGalleryItem |
Objet d'élément de galerie qui encapsule le modèle avec lequel des couches de machines virtuelles à plusieurs nœuds peuvent être créées. |
Supprimer |
Publication, annulation de la publication |
Objets spfVMM
Le tableau suivant décrit les objets accessibles avec le préfixe spfVMM et les opérations qui déclenchent une action.
Object |
Description |
Actions CRUD |
Actions d'état |
---|---|---|---|
BGPPeer |
Protocole de passerelle de bordure. |
Création, suppression |
|
HardwareProfile |
Profils matériels dans VMM qui définissent les attributs matériels d'une machine virtuelle. |
Update |
|
Travail |
Tâche dans VMM qui indique l'état de l'opération dans VMM. |
Update |
|
NATConnection |
Conteneur d'objets NATRule. |
Création, mise à jour, suppression |
|
NATRule |
Règle de mappage de port entrant pour un réseau de machines virtuelles. |
Création, suppression |
|
RunAsAccount |
Compte VMM RunAs. |
Création, mise à jour, suppression |
|
Service |
Service VMM. |
Création, mise à jour, suppression |
|
ServiceTemplate |
Modèle de service VMM |
Update |
|
StaticIPAddressPool |
Pool d'adresses IP statiques VMM. |
Création, suppression |
|
UserRole |
Rôle d'utilisateur VMM. Un rôle d'utilisateur peut être un utilisateur libre-service, un administrateur locataire ou un administrateur. Cet objet peut ensuite être utilisé pour appliquer des autorisations et des étendues. |
Création, mise à jour, suppression |
|
VirtualDiskDrive |
Disque dur virtuel VMM. |
Création, suppression |
|
VirtualDVDDrive |
Lecteur de DVD virtuel VMM. |
Création, mise à jour, suppression |
|
VirtualMachine |
Machine virtuelle autonome. |
Mise à jour, suppression |
|
VirtualNetworkAdapter |
Carte réseau virtuelle VMM (vNIC). |
Création, mise à jour, suppression |
|
VirtualSCSIAdapter |
Carte SCSI virtuelle VMM. |
Création, suppression |
|
VMCheckPoint |
Point de contrôle VMM. |
Création, mise à jour, suppression |
|
VMNetwork |
Réseau de machines virtuelles ou réseau virtuel. Une machine virtuelle est connectée à un réseau de machines virtuelles à l'aide d'une carte réseau virtuelle (vNIC). |
Mise à jour, suppression |
|
VMNetworkGateway |
Passerelle réseau VMM. Une passerelle autorise la configuration du protocole de passerelle frontière, de la traduction d'adresses réseau (NAT), et du VPN sur un réseau de machines virtuelles. |
Création, mise à jour, suppression |
|
VMSubnet |
Sous-réseau de machines virtuelles qui définit les plages du sous-réseau dans un réseau de machines virtuelles. |
Création, suppression |
|
VMtemplate |
Modèle de machine virtuelle VMM utilisé pour créer des machines virtuelles. |
Update |
|
VPNConnection |
Connexion VPN VMM. Cet objet est mappé à la connexion VPN de site à site dans le portail. Il permet aux machines virtuelles d'un réseau de se connecter à distance à un autre site. |
Création, mise à jour, suppression |
|
VPNetworkRoute |
Itinéraire réseau VPN VMM. Les itinéraires permettent aux machines virtuelles d'un réseau de localiser d'autres ordinateurs sur le réseau distant, à l'autre bout de la connexion VPN. |
Création, suppression |