Pochopení virtuálních počítačů generace 1 a generace 2 v nástroji VMM

 

Publikováno: březen 2016

Platí pro: System Center 2012 R2 Virtual Machine Manager

U Virtual Machine Manager (VMM) v System Center 2012 R2 můžete vytvořit a spravovat dva typy virtuálních počítačů, včetně typu zavedeného do Hyper-V v systému Windows Server 2012 R2, který se označuje jako virtuální počítač 2. generace.Před uvedením virtuálních počítačů 2. generace existovaly pouze virtuální počítače jednoho typu. Ty jsou dnes označovány jako „virtuální počítače 1. generace“.Další informace najdete v článku Generation 2 Virtual Machine Overview (Přehled virtuálních počítačů 2. generace).

Virtuální počítač musí být buď virtuální počítač 1. generace, nebo virtuální počítač 2. generace.V nástroji VMM můžete použít průvodce a seznamy vlastností, pomocí nichž vyberete volitelné možnosti pro virtuální počítač 1., nebo 2. generace, avšak nikoliv pro obě generace zároveň.

System_CAPS_ICON_important.jpg Důležité

Od kumulativní aktualizace 6 pro System Center 2012 R2 služby ve VMM podporují virtuální počítače 2. generace, jak je popsané v následující části.Před kumulativní aktualizací 6 je nepodporovaly.

Před kumulativní aktualizací 6 jste nemohli přidat přidat šablony virtuálního počítače pro 2. generaci k šabloně služby nebo k šabloně role virtuálního počítače – bylo možné přidat jenom 1. generaci.Kromě toho se v šabloně služby na seznamu vlastností virtuálního počítače (vrstvy) objeví jenom vlastnosti virtuálního počítače 1. generace.

Informace o dalších funkcích a změnách v kumulativní aktualizaci 6 najdete v článku https://support.microsoft.com/kb/3050317/.

Použití virtuálních počítačů 2. generace ve službě VMM s kumulativní aktualizací 6 pro System Center 2012 R2

S kumulativní aktualizací 6 pro System Center 2012 R2 můžete ve službě VMM dělat toto:

  • Můžete přidat šablony virtuálních počítačů zadáním 1. generace nebo 2. generace do šablony služby.V šabloně služby na seznamu vlastností virtuálního počítače (vrstvy) objeví jenom vlastnosti stejné generace virtuálního počítače.

  • Pokud používáte VMM se sadou Windows Azure Pack, můžete vytvořit šablony role virtuálního počítače 1. nebo 2. generace.Tuto funkci umožňuje kumulativní aktualizace 6, ale abyste ji mohli zapnout, musíte udělat toto:

    1. Otevřete vlastnosti cloudu, kde chcete nasadit virtuální počítače 2. generace.

    2. Klikněte na kartu Vlastní vlastnosti > Spravovat vlastní vlastnosti > Vytvořit a napište:

      SupportedVmGenerationForVmRole

      Kliknutím na OK se vraťte do Spravovat vlastní vlastnosti.

    3. Vyberte novou vlastnost a potom klikněte na Přidat.

    4. Po přesunutí nové vlastnosti do seznamu Přiřazené vlastnosti klikněte na OK.

    5. Na kartě Vlastní vlastnosti se SupportedVmGenerationForVmRole zobrazí vedle prázdného pole.Do pole napište:

      2

    6. Klikněte na OK.

Pokud po provedení těchto kroků nasadíte novou službu pomocí rolí virtuálního počítače 2. generace, budou podporované.Tuto službu můžete taky škálovat dalšími virtuálními počítači 2. generace i v případě, že změníte hodnotu SupportedVmGenerationForVmRole na 1.

Další informace o šablonách rolí virtuálních počítačů najdete v tématu Vytvoření šablon rolí virtuálních počítačů pomocí nástroje VMM a sady Windows Azure.

Požadavky na hostitele u virtuálních počítačů 2. generace

Virtuální počítače 2. generace se dají spustit jenom na hostitelích s hostitelským operačním systémem, který je podporuje.Windows Server 2012 R2 je operační systém, který podporuje virtuální počítače 2. generace, a VMM zabrání umístění virtuálních počítačů 2. generace na hostitele, na kterých běží starší operační systém.Nástroj VMM například neumístí virtuální počítač 2. generace do hostitele se systémem Windows Server 2012.

Přizpůsobení pořadí spouštění virtuálního počítače 2. generace

Kvůli základním rozdílům mezi virtuálními počítači 1. a 2. generace není pořadí spouštění z různých zařízení (např. pevný disk nebo jednotka CD) v těchto dvou generacích zpracováváno stejně.Chcete-li v nástroji System Center 2012 R2 přizpůsobit pořadí spouštění u virtuálního počítače 2. generace, je nutné použít příkaz prostředí Windows PowerShell a zadat první spouštěcí zařízení, nikoliv tedy uspořádaný seznam spouštěcích zařízení.V následujícím seznamu najdete rozdíly v metodách přizpůsobení pořadí spouštění.

  • Přizpůsobení pořadí spouštění virtuálních počítačů 1. generace

    Jednou z možností přizpůsobení pořadí spouštění virtuálních počítačů 1. generace je použít konzoli VMM.Chcete-li použít konzoli VMM, můžete v průvodcích přidáním profilu hardwaru, virtuálního počítače nebo šablony virtuálního počítače upravit pořadí položek seznamu Pořadí spouštění na stránce konfigurace nastavení hardwaru v části Upřesnit v oddílu Firmware.Jinou možností přizpůsobení pořadí spouštění je použít příkaz prostředí Windows PowerShell s parametrem BootOrder, který je podrobněji popsán v tématech věnovaných rutinám na webu TechNet, např. Set-SCVirtualMachine, Set-SCVMTemplate či Set-SCHardwareProfile.

  • Přizpůsobení pořadí spouštění virtuálních počítačů 2. generace

    Chcete-li přizpůsobit první spouštěcí zařízení ve virtuálních počítačích 2. generace, je nutné použít příkaz prostředí Windows PowerShell spolu s parametrem FirstBootDevice.Standardně je první spouštění zařízení nastaveno na virtuální pevný disk, který je označen jako Obsahuje operační systém pro virtuální počítač, nebo na jediný virtuální disk, je-li virtuální počítač vybaven pouze jedním diskem.

    Parametr FirstBootDevice je podrobněji popsán v tématech souvisejících s rutinami na webu TechNet, např. Set-SCVirtualMachine, Set-SCVMTemplate nebo Set-SCHardwareProfile.Můžete například spustit následující příkaz, který konfiguruje stávající šablonu virtuálního počítače s názvem Generation2template, takže první spouštěcí zařízení bude první síťový adaptér.Tento příkaz je založen na předpokladu, že síťový adaptér podporuje prostředí technologie PXE (preboot execution environment):

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

Vytvoření virtuálního počítače nebo šablony virtuálního z počítače a zadání příslušné generace

Pokud použijete průvodce k vytvoření nového virtuálního počítače nebo šablony virtuálního počítače v System Center 2012 R2, VMM zareaguje na zvolené možnosti takto:

  • Použijete-li virtuální pevný disk ve formátu VHD (dřívější formát) jako výchozí bod virtuálního počítače nebo šablony virtuálního počítače, stane se takový počítač automaticky virtuálním počítačem 1. generace, protože virtuální počítače 2. generace podporují pouze formát VHDX.V této situaci se na druhé stránce průvodce nezobrazí seznam Generace a generaci nebude možné vybrat.

  • Použijete-li virtuální pevný disk ve formátu VHDX (novější formát) jako výchozí bod virtuálního počítače nebo šablony virtuálního počítače, budou na druhé stránce průvodce (stránka Identita) k dispozici dvě možnosti virtuálního počítače nebo šablony virtuálního počítače: 1. generace nebo 2. generace.Standardně je vybrána možnost 1. generace.

    Toto pravidlo platí také v případě, kdy vytvoříte virtuální počítač a vyberete možnost Vytvořit virtuální počítač s prázdným souborem virtuálního pevného disku.Vyberete-li tuto možnost, prázdný disk využívá formát VHDX.

  • Použijete-li stávající virtuální počítač nebo šablonu virtuálního počítače jako výchozí bod nového virtuálního počítače nebo šablony virtuálního počítače, bude generace určena podle stávajícího virtuálního počítače nebo šablony virtuálního počítače.

  • Vytvoříte-li profil hardwaru (aby bylo snazší konzistentně používat stejné nastavení hardwaru v několika virtuálních počítačích nebo šablonách virtuálních počítačů), je nutné na první stránce průvodce novým profilem hardwaru vybrat možnost 1. generace, nebo 2. generace.Standardně je vybrána možnost 1. generace.

    Zahrnete-li později profil hardwaru do virtuálního počítače nebo šablony virtuálního počítače, bude příslušná generace virtuálního počítače nebo šablony virtuálního počítače v průvodci určena na první nebo druhé stránce (viz výše v tomto seznamu).Poté se na stránce průvodce v seznamu Profil hardwaru objeví pouze profily hardwaru náležející ke stejné generaci jako vytvářený virtuální počítač nebo šablona virtuálního počítače.

Jakmile určíte příslušnou generaci u profilu hardwaru, budou možnosti, které se k této generaci nevztahují, u virtuálního počítače nebo šablony virtuálního počítače během postupu v průvodci chybět nebo budou zašedlé.Vyberete-li například možnost 1. generace na stránce Identita, zobrazí se při přechodu na stránku Konfigurovat hardware v části Konfigurace sběrnice možnost Zařízení IDE.Zařízení IDE se nacházejí pouze v 1. generaci virtuálních počítačů.Vyberete-li naproti tomu možnost 2. generace na stránce Identita, při přechodu na stránku Konfigurovat hardware v části Konfigurace sběrnice se možnost Zařízení IDE nezobrazí.Namísto toho se zobrazí možnost Adaptéry SCSI spolu s připojenými zařízeními, což odráží jedinečné možnosti 2. generace virtuálních počítačů, které mohou být spouštěny z virtuálního pevného disku připojeného k rozhraní SCSI.

Podobně pak nebude příkaz prostředí Windows PowerShell proveden úspěšně, pokusíte-li se zkombinovat jedinečné schopnosti obou generací v jediném virtuálním počítači nebo šabloně virtuálního počítače, přičemž se zobrazí se chybová zpráva.Pokusíte-li se navíc upravit stávající virtuální počítač nebo šablonu virtuálního počítače přidáním možnosti z jiné generace, příkaz nebude proveden úspěšně a zobrazí se chybová zpráva.Další informace o jedinečných funkcích virtuálních počítačů 2. generace najdete v tématu Generation 2 Virtual Machine Overview (Přehled virtuálních počítačů 2. generace).

Viz také

Vytvoření a nasazení virtuálních počítačů ve službě VMM
Postup vytvoření šablony virtuálního počítače
Postup vytvoření hardwarového profilu
Přehled virtuálních počítačů 2. generace