A co je vlastně potřeba pro tu virtualizaci?

Stále a dokola mluvíme a píšeme o virtualizaci (nově zvaném Hyper-V) v novém Windows Serveru 2008. Nicméně neuškodí, když si pěkně přehledně zopakujeme to, co budete pro využívání nové virtualizační architektury potřebovat a co všechno bude či nebude fungovat a kde. Tak tedy:

Systémové nároky Hyper-V

  1. Windows Server 2008 x64 (Standard, Enterprise, Data Center edice)
    Hyper-V je jedna z rolí serveru. Poběží buďto v plném grafickém rozhraní a zároveň i pod Core verzí jakékoli z uvedených edic. Na 32-bitových edicích virtualizaci nelze nainstalovat.
  2. Hardwarovou podporu virtualizace
    Hyper-V vyžaduje podporu virtualizace ze strany CPU. Tedy procesory Intel VT anebo AMD-V. Ty jsou mimochodem ve většině přípdadů standardní součástí HW sestav už nějakou dobu, resp. cca 18 měsíců zpět.
  3. Hardware Data Execution Prevention (DEP)
    Tahle funkce x64 procesorů (AMD NX bit, Intel XD bit) musí být v BIOSu povolena.

Pro nasazení HA řešení (quick migration, cluster) ještě navíc:

  1. Windows Server 2008 x64 Enterprise či Data Center edici
    Funkcionalita Quick migration pro přesun virtuálních strojů mezi servery vyžaduje komponenty Windows Cluster Services, které jsou dostupné pouze ve výše zmíněných edicích. Pokud tedy chcete tuto funkci využívat, musíte mít nainstalovanou buďto Enterprise či Data Center edici v mateřské partition.
  2. Shared storage
    Pro užívání Quick migration mezi fyzickými servery musí být k dispozici shared storage. Ať už v podobě SANu (iSCSI či Fibre channel) anebo NASu.

A znovu rychlý souhrn - Hyper-V nepoběží na:

  • Windows Vista
  • Windows Server 2008 x86 či IA-64
  • Systémy bez hardwarové podpory virtualizace (bez Intel VT, AMD-V)
  • Systémy s vypnutým hardwarovým DEP

- KFL