Présentation des ordinateurs virtuels de 1e et 2e génération dans VMM

 

Date de publication : mars 2016

S’applique à : System Center 2012 R2 Virtual Machine Manager

Dans Virtual Machine Manager (VMM) à compter de System Center 2012 R2, vous pouvez créer et gérer deux types d'ordinateur virtuel, notamment le type inauguré dans Hyper-V dans Windows Server 2012 R2, appelé « ordinateur virtuel de 2e génération ». Avant la création d'ordinateurs virtuels de 2e génération, les ordinateurs virtuels étaient tous d'un seul type, et sont désormais appelés « ordinateur virtuel de 1e génération ». Pour plus d'informations, consultez Generation 2 Virtual Machine Overview (Vue d'ensemble des ordinateurs virtuels de 2e génération).

Un ordinateur virtuel doit être un ordinateur virtuel de 1e génération ou de 2e génération. Dans VMM, vous pouvez utiliser les assistants et les feuilles de propriétés pour sélectionner l'option d'ordinateur virtuel de 1e génération ou d'ordinateur virtuel de 2e génération, mais non les deux.

Important

À compter du correctif cumulatif 6 pour System Center 2012 R2, les services dans VMM prennent en charge les ordinateurs virtuels de 2e génération, comme décrit dans la section suivante. Ce n'était pas le cas avant le correctif cumulatif 6.

Avant le correctif cumulatif 6, vous ne pouviez pas ajouter les modèles d'ordinateur virtuel de 2e génération à un modèle de service ou de rôle d'ordinateur virtuel ; seule la 1e génération pouvait être ajoutée. En outre, dans un modèle de service, dans la feuille de propriétés d'ordinateur virtuel (niveau), seules les propriétés d'un ordinateur virtuel de 1e génération s'affichent.

Pour plus d'informations sur d'autres fonctionnalités et modifications du correctif cumulatif 6, consultez https://support.microsoft.com/kb/3050317/.

Utilisation d'ordinateurs virtuels de 2e génération dans VMM avec le correctif cumulatif 6 pour System Center 2012 R2

Avec le correctif cumulatif 6 pour System Center 2012 R2, vous pouvez effectuer les opérations suivantes dans VMM :

  • Vous pouvez ajouter des modèles d'ordinateur virtuel de 1e génération ou de 2e génération à un modèle de service. Dans un modèle de service, dans la feuille de propriétés d'ordinateur virtuel (niveau), les propriétés qui correspondent à la génération de l'ordinateur virtuel s'affichent.

  • Si vous utilisez VMM avec Microsoft Azure Pack, vous pouvez créer des modèles de rôle d'ordinateur virtuel indiquant 1e génération ou 2e génération. La fonctionnalité est incluse dans le correctif cumulatif 6 mais, pour l'activer, vous devez procéder comme suit :

    1. Ouvrez les propriétés pour le cloud dans lequel vous souhaitez déployer des ordinateurs virtuels de 2e génération.

    2. Cliquez sur l'onglet Propriétés personnalisées, sur Gérer les propriétés personnalisées, sur Créer, puis tapez :

      SupportedVmGenerationForVmRole

      Cliquez sur OK pour revenir à Gérer les propriétés personnalisées.

    3. Sélectionnez la nouvelle propriété, puis cliquez sur Ajouter.

    4. Une fois la nouvelle propriété déplacée dans la liste des propriétés attribuées, cliquez sur OK.

    5. Sous l'onglet Propriétés personnalisées, SupportedVmGenerationForVmRole s'affiche en regard d'une zone vide. Dans la zone, tapez :

      2

    6. Cliquez sur OK.

Après avoir suivi ces étapes, si vous déployez un nouveau service à l'aide de rôles d'ordinateur virtuel de 2e génération, la prise en charge est assurée. Vous pouvez également monter en charge ce service avec d'autres ordinateurs virtuels de 2e génération, même si vous remplacez SupportedVmGenerationForVmRole par la valeur 1.

Pour plus d'informations sur les modèles de rôle d'ordinateur virtuel, consultez Création de modèles de rôle d'ordinateur virtuel à l'aide de VMM et du Pack Microsoft Azure.

Conditions requises pour l'ordinateur hôte des ordinateurs virtuels de 2e génération

Les ordinateurs virtuels de 2e génération ne peuvent s'exécuter que sur un hôte avec un système d'exploitation hôte qui les prend en charge.Windows Server 2012 R2 est un système d'exploitation qui prend en charge les ordinateurs virtuels de 2e génération, et VMM évitera de placer des ordinateurs virtuels de 2e génération sur des hôtes qui exécutent des systèmes d'exploitation antérieurs. Par exemple, VMM va éviter de placer un ordinateur virtuel de 2e génération sur un ordinateur hôte exécutant Windows Server 2012.

Personnalisation de l'ordre de démarrage pour un ordinateur virtuel 2e génération

L'ordre de démarrage pour des périphériques différents (un disque dur ou un CD) n'est pas géré de la même façon dans les deux générations en raison de profondes différences entre les ordinateurs virtuels de 1e et de 2e génération. Pour personnaliser l'ordre de démarrage d'un ordinateur virtuel de 2e génération dans System Center 2012 R2, vous devez utiliser une commande Windows PowerShell qui spécifie le premier périphérique de démarrage, au lieu d'une liste ordonnée de périphériques de démarrage. La liste suivante met en évidence les différentes méthodes de personnalisation de l'ordre de démarrage.

  • Personnalisation de l'ordre de démarrage pour un ordinateur virtuel de 1e génération

    Pour personnaliser l'ordre de démarrage d'ordinateurs virtuels de 1e génération, vous pouvez utiliser la console VMM. Pour utiliser la console VMM, dans les assistants permettant l'ajout d'un profit matériel, d'un ordinateur virtuel ou d'un modèle d'ordinateur virtuel, sur la page de configuration des paramètres matériels, sous Avancé, dans la section Microgramme, vous pouvez modifier l'ordre des éléments figurant dans la liste Ordre de démarrage. L'autre moyen permettant de personnaliser l'ordre de démarrage consiste à utiliser des commandes Windows PowerShell avec le paramètre BootOrder, qui est décrit plus en détail dans les rubriques TechNet pour les applets de commande, telles que Set-SCVirtualMachine, Set-SCVMTemplate ou Set-SCHardwareProfile.

  • Personnalisation de l'ordre de démarrage pour des ordinateurs virtuels de 2e génération

    Pour personnaliser le premier périphérique de démarrage pour des ordinateurs virtuels de 2e génération, vous devez utiliser des commandes Windows PowerShell avec le paramètre FirstBootDevice. Par défaut, le premier périphérique de démarrage est défini sur un disque dur virtuel : il s'agit soit du disque dur virtuel défini avec le paramètre Contient le système d'exploitation de l'ordinateur virtuel ou du seul disque dur virtuel, si l'ordinateur virtuel en possède un.

    Le paramètre FirstBootDevice est décrit plus en détail dans les rubriques TechNet pour les applets de commande, telles que Set-SCVirtualMachine, Set-SCVMTemplate ou Set-SCHardwareProfile. Par exemple, vous pouvez exécuter la commande suivante pour configurer un modèle d'ordinateur virtuel existant appelé Generation2template de sorte que le premier périphérique de démarrage soit la première carte réseau. Cette commande est basée sur l'hypothèse que la carte réseau prend en charge le démarrage PXE (Preboot Execution Environment) :

    Set-SCVMTemplate -Template "Generation2template" –FirstBootDevice "NIC,0"  
    

Création d'un ordinateur virtuel ou modèle d'ordinateur virtuel et spécification de la génération

À compter de System Center 2012 R2, quand vous utilisez un assistant pour créer un ordinateur virtuel ou un modèle d'ordinateur virtuel, VMM répond à vos sélections de la façon suivante :

  • Si vous utilisez un disque dur virtuel au format .vhd (ancien format) comme point de départ d'un ordinateur virtuel ou d'un modèle d'ordinateur virtuel, celui-ci fait automatiquement partie de la 1e génération, car les ordinateurs virtuels de 2e génération prennent uniquement en charge les formats .vhdx. Dans ce cas, la zone de liste Génération ne s'affiche pas sur la deuxième page de l'assistant, et vous ne pouvez pas sélectionner la génération

  • Si vous utilisez un disque dur virtuel au format .vhdx (nouveau format) comme point de départ de l'ordinateur virtuel ou du modèle d'ordinateur virtuel, deux choix sont possibles pour l'ordinateur virtuel ou le modèle d'ordinateur virtuel lorsque vous arrivez sur la deuxième page de l'assistant (page Identité) : Génération 1 ou Génération 2. Par défaut, l'option Génération 1 est sélectionnée.

    Cette règle s'applique également si vous créez un ordinateur virtuel et choisissez Créer l'ordinateur virtuel avec un disque dur virtuel vide. Avec cette option, le disque vide utilise le format .vhdx.

  • Si vous utilisez un ordinateur virtuel ou un modèle d'ordinateur virtuel existant comme point de départ d'un ordinateur virtuel ou d'un modèle d'ordinateur virtuel récemment créé, la génération est déterminée par l'ordinateur virtuel ou le modèle d'ordinateur virtuel existant.

  • Si vous créez un profil matériel (pour appliquer plus facilement de manière cohérente les mêmes paramètres matériels à plusieurs ordinateurs virtuels ou modèles d'ordinateur virtuel), sur la première page de l'Assistant Nouveau profil matériel, vous devez choisir la Génération 1 ou la Generation 2. Par défaut, l'option Génération 1 est sélectionnée.

    Lorsque vous intégrez ensuite le profil matériel à un ordinateur virtuel ou un modèle d'ordinateur virtuel, dans l'assistant respectif, la génération de l'ordinateur virtuel ou du modèle d'ordinateur virtuel est déterminée sur la première ou la deuxième page (comme décrit auparavant dans cette liste). Ensuite, sur la page de l'assistant qui contient la zone de liste Profil matériel, les seuls profils matériels affichés sont ceux de la même génération que l'ordinateur virtuel ou le modèle d'ordinateur virtuel que vous créez.

Une fois la génération d'un profil matériel, d'un ordinateur virtuel ou d'un modèle d'ordinateur virtuel déterminée, les fonctions qui ne s'appliquent pas à cette génération sont soit absentes, soit grisées à mesure que vous progressez dans un assistant. Par exemple, si vous sélectionnez Génération 1 sur la page Identité, lorsque vous arrivez sur la page Configurer le matériel, sous Configuration de bus, l'option Périphériques IDE s'affiche. Les périphériques IDE se trouvent uniquement dans les ordinateurs virtuels de 1e génération. En revanche, si vous sélectionnez Génération 2 sur la page Identité, lorsque vous arrivez sur la page Configurer le matériel, sous Configuration de bus, l'option Périphériques IDE ne s'affiche pas. Au lieu de cela, pour les Cartes SCSI qui s'affichent, des périphériques associés apparaissent, ce qui reflète la capacité unique des ordinateurs virtuels de 2e génération de démarrer à partir d'un disque dur virtuel attaché en SCSI.

De la même façon, avec une commande Windows PowerShell, si vous essayez d'associer les fonctionnalités uniques des deux générations dans un seul ordinateur virtuel ou modèle d'ordinateur virtuel, la commande échoue et un message d'erreur s'affiche. Si vous essayez également de modifier un ordinateur virtuel ou un modèle d'ordinateur virtuel existant en ajoutant des options de l'autre génération, la commande échoue et un message d'erreur s'affiche. Pour plus d'informations sur les fonctionnalités uniques des ordinateurs virtuels de 2e génération, voir Generation 2 Virtual Machine Overview (Vue d'ensemble des ordinateurs virtuels de 2e génération).

Voir aussi

Création et déploiement d'ordinateurs virtuels dans VMM
Comment créer un modèle d'ordinateur virtuel
Création d’un profil matériel
Generation 2 Virtual Machine Overview (Vue d'ensemble des ordinateurs virtuels de 2e génération)