Weboldalunk a működése során sütiket (cookie-kat) helyezhet el az Ön készülékén. Oldalunk látogatásával Ön belegyezik a sütik használatába.

Legfrissebb híreink

172017 MÁRC
Első
2017. MÁRC 17.

Hyper-V 5.0 - Mélyvíz csak úszóknak!

Hírkategória > Szakmai publikáció

Valódi mélységek, valódi tudás, valódi szakembereknek

A megújult Windows Server kapcsán nem mehetünk el szó nélkül az új virtualizációs platform mellett sem, ami a WS2016-ban rejlő újdonságok terén is nagy hangsúlyt érdemel. A Hyper-V 5.0 számos ponton kibővíti a korábbi platform szolgáltatáskészletét, mint például a biztonság, a magas rendelkezésre állás vagy a tároló alrendszer kezelés.


Az újdonságok között szót kap a

  • Hyper-V platformok összehasonlítása különösképp a Nano Server vonatkozásában üzemeltetett Hyper-V futtató rendszerekre
  • Standalone és Cluster alapú Hyper-v rendszerek szolgáltatáskészlete
  • Felügyeleti lehetőségek változásai, mint például a PowerShell Direct
  • Shielded VM-ek használata a Host Guardian Service és az Attestation Service együttműködésével
  • Host beépített biztonsági elemei, VM-ek konfigurációs változásai
  • Storage fejlesztések a Hyper-V érintettségében (Hyper Converged Mode, Disaggregated Mode, Storage Replica)
  • Hyper-V és Windows konténer technológiák


Valamint a fejlesztések között érdemes kitérni a

  • A virtuális gépek teljes körű felügyeletére, illetve ezekkel kapcsolatos változásokra
  • A Cluster infrastruktúrák kezelésére és WSFC rétegben megjelenő hasznos újdonságokra

Figyelmeztetjük, hogy azok számára ajánlott a cikk tovább olvasása vagy a Hyper-V 5.0 négy napban boncoló, egyedi, saját fejlesztésű SZT HYPV 5.0 - Windows Server 2016 - Hyper-V mélyvíz tanfolyamunkon való részvétel, akik a Hyper-V mélyvízi búvárai közé tartoznak!

2017. március 20-22. és 24-én indul az SZT HYPV 5.0-ás képzés, ami most akciósan érhető el: 179 000 Ft/fő+Áfa.


Hyper-V és a Nano szerver kapcsolata

A Hyper-V platform esetén különösen fontos kérdés, hogy a hipervisor mennyi felesleges erőforrást foglal le a virtuális gépek elől, illetve mennyi patch körben érintett a kiszolgáló. Ezen irányelvek alapján a Microsoft az Azure-ban már bevált operációs rendszerének a Windows Server 2016 szolgáltatáskészletével kombinált verzióját tette közzé a Windows Server 2016 telepítő készletén megtalálható Nano Server változatát. Ez nem egy hagyományos módon telepíthető OS változat, itt ugyanis WIM állományt és ennek szerkesztéséhez kapcsolódó PowerShell parancskészletet találunk. Ezekből egy fizikai gépre telepíthető WIM vagy VHD (vhd boot), illetve virtuális gépekben használható VHD állományt készíthetünk, melyben már előre provizionáltuk a leendő gépet annak nevének, IP címének, tartománytagságának és hasonló adatainak megadásával.

Fontos, hogy a leendő szerver estében az is jó, ha tudjuk előre, hogy milyen szolgáltatás futtatásáért lesz felelős, ugyanis utólag Role és Feature telepítése nem a megszokott módon fog történni, mivel ennek a példánynak a WinSxS mappája nem tartalmazza az ehhez szükséges binárisokat. Ha az image készítésekor kifejeltettünk valamilyen szerepkört, akkor azt a DISM /online /Add-Package paranccsal tudjuk telepíteni, abból a listából, amit a Nano Server támogat. A kezdeti package készlet megtalálható a telepítő média NanoServer mappáján belül is.

A telepíthető szerepkörök listája véges, hiszen ennek az OS változatnak pontosan az a lényege, hogy ami nincs ott, azt nem kell védeni (ergo frissíteni sem kell), illetve nem foglal feleslegesen helyet a lemezen (ergo lényegesen kisebb az előálló OS lemezterület igénye a GUI-val rendelkező azonos Windows Server verzióhoz képest) és nem utolsó sorban nem kell processzorral és memóriával megtáplálni a feleslegesen futtatott komponenseket. A jó hír, hogy többek között Hyper-V szerverként tökéletesen felhasználható, sőt! Ha a licencelési részt is rendbe tettük, akkor valószínűleg ez a legjobb platform választás (persze ezt mindig az adott körülmények között kell elemezni).

Van, hogy az előálló referencia gépet utólag kell tartományba léptetni, amire az Offline Domain Join lesz a válasz. A Nano Servert teljesen máshogy kell felügyelni (már a kezdeti konfigurációjától kezdve), mint a Core vagy a Desktop Experience (régi nevén GUI) változatokat. Helyben a gépen csak egy Recovery Console-ba tudunk bejelentkezni, ahol nagyon minimális konfigurációs lehetőségünk van, pl.: IP címet tudunk adni a kártyáknak és még alapértelmezett átjárót is, de már a DNS szerver IP címének beállítására nincs lehetőségünk. A szerverre RDP-n nem lehet rájelentkezni, mivel ezt az alrendszert is kidobták az OS-ből, bár egyébként sem sok értelme lenne, mivel hasonlóképp a Recovery Console-ba jutnánk. A felügyelete távolról és PowerShell-el fog leginkább történni. A kommunikációs cső kiépítéséhez a WinRM-et használja, ami lehetővé teszi a gép Server Manager konzolba való felvételét is. Így már könnyű a dolgunk, mivel a gépet miután alapszinten elérhetővé tettük a hálózaton (vagy ha VM, akkor a hosztról PS Direct-el hálózat nélkül is rá tudunk jelentkezni, de ez már egy másik fejezet lenne…), akkor minden további felügyeleti feladatot már a jól ismert vezérlési eszközökkel távolról is elvégezhetünk.

Végül egy kis ízelítő a Nano Server kezelési feladataiból parancssor szintjén:

import-module E:\NanoServer\NanoServerImageGenerator\NanoServerImageGenerator.psm1
Get-Command -Module NanoServerImageGenerator

$NanoServers = "NANOSVR1", "NANOSVR2", "NANOSVR3"
$IP = 100
Foreach ($NANOSVR in $NanoServers)
{   
  New-NanoServerImage -MediaPath "E:" `
      -BasePath C:\NanoImage\ `
      -TargetPath $("C:\VMs\" + $NANOSVR + "\" + $NANOSVR + ".vhdx")`
      -ComputerName $NANOSVR `
      -InterfaceNameOrIndex Ethernet `
      -Ipv4Address 10.10.10.$IP `
      -Ipv4SubnetMask 255.255.255.0 `
      -Ipv4Gateway 10.10.10.1 `
      -Clustering `
      -Edition Datacenter `
      -DeploymentType Guest `
      -Storage `
      -Compute `
      -EnableRemoteManagementPort
  $IP++
}
Foreach ($NANOSVR in $NanoServers)
{
  New-VM -Name $NANOSVR `
               -Path C:\VMs `
                     -NoVHD `
               -Generation 2 `
               -MemoryStartupBytes 4GB `
               -SwitchName "A-Site Datacenter Network" 
  Set-VM -Name $NANOSVR `
             -ProcessorCount 4 `
             -StaticMemory 
  Add-VMNetworkAdapter -VMName $NANOSVR -SwitchName "A-Site Datacenter Network"
  Set-VMNetworkAdapter -VMName $NANOSVR -MacAddressSpoofing On -AllowTeaming On

Foreach ($NANOSVR in $NanoServers)
{
  Add-VMHardDiskDrive -VMName $NANOSVR -Path $("C:\VMs\" + $NANOSVR + "\" + $NANOSVR + ".vhdx"
  $VirtualDrive = Get-VMHardDiskDrive -VMName $NANOSVR -ControllerNumber 0
  Set-VMFirmware -VMName $NANOSVR -FirstBootDevice $VirtualDrive
}
Foreach ($NANOSVR in $NanoServers)
{
  Start-VM -Name $NANOSVR
}

Amennyiben felkeltette érdeklődését a megújult Hyper-V 5.0 és szeretne további érdekességekről hallani, úgy jelentkezzen SZT HYPV 5.0 - Windows Server 2016 - Hyper-V mélyvíz tanfolyamunkra!

Még nem érkezett hozzászólás

Szóljon hozzá Ön is!