Environnements de virtualisation Microsoft System Center Virtual Machine Manager

Suivez ce guide si vous utilisez Hyper-V avec Microsoft System Center Virtual Machine Manager (VMM) pour fournir des machines virtuelles.

La section Configuration système requise répertorie les versions de VMM prises en charge.

Vous pouvez utiliser Machine Creation Services ou Citrix Provisioning (anciennement Provisioning Services) pour provisionner :

  • Machines virtuelles avec OS de serveur ou de bureau génération 1
  • Machines virtuelles Windows Server 2012 R2, Windows Server 2016 et Windows 10 génération 2 (avec ou sans démarrage sécurisé)

Installer et configurer un hyperviseur

Installez Microsoft Hyper-V Server et VMM sur vos serveurs.

Vérifiez les informations de compte suivantes :

Dans Studio, le compte que vous spécifiez lors de la création d’une connexion doit être un administrateur VMM ou un administrateur VMM délégué pour les machines Hyper-V appropriées. Si ce compte possède uniquement le rôle d’administrateur délégué dans VMM, les données de stockage ne sont pas répertoriées dans Studio lors du processus de création de la connexion.

Votre compte d’utilisateur doit également être membre du groupe de sécurité Administrateurs local sur chaque serveur Hyper-V pour prendre en charge la gestion du cycle de vie des VM (telle que la création, la mise à jour et la suppression de VM).

Installer la console VMM

Installez une console System Center Virtual Machine Manager sur chaque serveur contenant un Citrix Cloud Connector.

Créer une VM principale

  • Installez un VDA sur la VM principale et sélectionnez l’option d’optimisation du bureau. Cela améliore les performances.
  • Réalisez un instantané de la VM principale à utiliser comme sauvegarde.
  • Créez des bureaux virtuels.

Créer une connexion

Si vous utilisez MCS pour provisionner des VM, procédez comme suit dans l’assistant de création de connexion de Studio :

  • Entrez l’adresse en tant que nom de domaine complet du serveur hôte.
  • Entrez les informations d’identification du compte d’administrateur créé préalablement. Ce compte doit être autorisé à créer des VM.
  • Dans la boîte de dialogue Détails d’hôte, sélectionnez le cluster ou l’hôte autonome à utiliser pour créer vos VM. Important : recherchez et sélectionnez un cluster ou un hôte autonome, même si vous utilisez un déploiement d’hôte Hyper-V unique.

MCS sur des partages de fichiers SMB 3

Pour les catalogues de machines créés avec MCS sur des partages de fichiers SMB 3 pour le stockage de VM, les informations d’identification doivent satisfaire aux exigences suivantes pour s’assurer que les appels provenant de Citrix Hypervisor Communications Library (HCL) se connectent avec succès au stockage SMB.

  • Les informations d’identification de l’utilisateur VMM doivent inclure un accès en écriture complet au stockage SMB.
  • Les opérations de disque virtuel de stockage pendant les événements du cycle de vie des VM sont effectuées par le biais du serveur Hyper-V à l’aide des informations d’identification de l’utilisateur VMM.

Lors de l’utilisation de VMM 2012 SP1 avec Hyper-V sur Windows Server 2012 : lorsque vous utilisez SMB comme méthode de stockage, activez Authentication Credential Security Support Provider (CredSSP) depuis le Cloud Connector sur différentes machines Hyper-V individuelles. Pour obtenir davantage d’informations, veuillez consulter l’article CTX137465.

À l’aide d’une session à distance PowerShell V3 standard, le HCL dans le Cloud Connector utilise CredSSP pour ouvrir une connexion à la machine Hyper-V. Cette fonctionnalité transmet des informations d’identification de l’utilisateur cryptées avec Kerberos à la machine Hyper-V, et les commandes PowerShell dans la session sur la machine Hyper-V distante exécutée avec les informations d’identification fournies (dans ce cas, celles de l’utilisateur VMM), de façon à ce que les commandes de communication vers le stockage fonctionnent correctement.

Les tâches suivantes utilisent des scripts PowerShell qui proviennent du HCL. Les scripts sont alors envoyés à la machine Hyper-V pour agir sur le stockage SMB 3.0.

Consolider l’image principale : une image principale crée un nouveau schéma de provisioning MCS (catalogue de machines). Il clone et écrase la VM principale en préparation pour la création de nouvelles VM à partir du nouveau disque créé (et supprime une dépendance sur la VM principale originale).

ConvertVirtualHardDisk sur l’espace de noms root\virtualization\v2

Exemple :

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”; $result = $ims.ConvertVirtualHardDisk($diskName, $vhdastext) $result

Créer un disque de différence : crée un disque de différence à partir de l’image principale générée par la consolidation de l’image principale. Le disque de différence est alors attaché à une nouvelle VM.

CreateVirtualHardDisk sur l’espace de noms root\virtualization\v2

Exemple :

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”; $result = $ims.CreateVirtualHardDisk($vhdastext); $result

Charger des disques d’identité : le HCL ne peut pas directement charger le disque d’identité sur le stockage SMB. Par conséquent, la machine Hyper-V doit télécharger et copier le disque d’identité vers le stockage. Étant donné que la machine Hyper-V ne peut pas lire le disque à partir du Cloud Connector, HCL doit tout d’abord copier le disque d’identité via la machine Hyper-V comme suit.

  1. HCL télécharge l’identité de la machine Hyper-V via le partage d’administrateur.
  2. La machine Hyper-V copie le disque vers le stockage SMB via un script PowerShell exécuté dans la session à distance PowerShell. Un dossier est créé sur la machine Hyper-V et les permissions sur ce dossier sont verrouillées pour l’utilisateur VMM uniquement (via la connexion PowerShell distante).
  3. HCL supprime le fichier à partir du partage de l’administrateur.
  4. Lorsque le HCL termine le téléchargement du disque d’identité vers la machine Hyper-V, la session PowerShell distante copie les disques d’identité vers le stockage SMB puis le supprime de la machine Hyper-V.

Le dossier du disque d’identité est recréé s’il est supprimé de façon à ce qu’il soit disponible pour une éventuelle réutilisation.

Télécharger des disques d’identité : comme pour les chargements, les disques d’identité transitent via la machine Hyper-V vers le HCL. Le processus suivant permet de créer un dossier qui ne possède que des permissions utilisateur VMM sur le serveur Hyper-V s’il n’existe pas.

  1. La machine Hyper-V copie le disque à partir du stockage SMB vers le stockage Hyper-V local au travers d’un script PowerShell en cours d’exécution dans la session à distance PowerShell V3.
  2. HCL lit le disque depuis le partage administrateur de la machine Hyper-V dans la mémoire.
  3. HCL supprime le fichier à partir du partage de l’administrateur.

Plus d’informations

Environnements de virtualisation Microsoft System Center Virtual Machine Manager