A mindent átható virtualizáció Szirtes István Ügyvezető, MVP minősítésű oktató SZIRTES TECHNOLOGIES
Tartalom Bevezetés - Hyper-V R2 bemutatása Magas rendelkezésre állású rendszerek kialkaítása Hyper-V alapokon Virtualizált környezet felügyelete a System Center Virtual Machine Manager 2008 használatával
Tartalom Bevezetés- Hyper-V R2 bemutatása Magas rendelkezésre állású rendszerek kialkaítása Hyper-V alapokon Virtualizált környezet felügyelete a System Center Virtual Machine Manager 2008 használatával
Hyper-V R2 bemutatása Mikrokerneles hypervisor alapú megoldás A kiszolgálóba integrált virtualizációs szerepkör Az adminisztrációs folyamatokhoz szükséges képességek tárháza egyaránt elérhető Server Core integráció Failover-cluster integráció Csak a 64 bites OS változatokban érhető el 64 és 32 bites virtuális gépek egyaránt támogatottak © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Virtualization Service Clients (VSCs) Hyper-V felépítése Hova tartozik: Windows ISV OEM Virtualization Szülő partíció Gyermek partíciók Virtualizációs réteg VM munka- folyamatok VM szolgáltatás WMI Provider Alkalmazások User mód Virtualization Service Clients (VSCs) Windows Kernel Enlightenments VMBus Virtualization Service Providers (VSPs) Windows Kernel Server Core IHV meghajtók Kernel mód Windows hypervisor “Designed for Windows” szerver hardver
Hyper-V R2 újdonságok 16 node-os fürt, max. 1024 virtuális géppel Live Migration támogatás Földrajzilag elosztott fürtrendszer 64 processzormag és 1 TB fizikai memóriatámogatás Max. 384 futtatható VM | Max. 512 virtuális processzor 256 TB lemezterület LUN-onként (!); Pass-through lemeztámogatás 256 TB LUN-ig Cluster Shared Volumes (CSV) 10 GBitE támogatás Multipath IO támogatás, Virtual Machine Queue, Jumbo Frames, TCP Offload
Hyper-V Server 2008 R2 vs. Windows Server 2008 R2 Képességek Microsoft Hyper-V Server 2008 Hyper-V Server 2008 R2 Windows Server 2008 R2 Enterprise, Datacenter Logikai processzor támogatás 24 64 Socket-ek száma Max. 4 Max. 8 Enterprise = Max. 8 Datacenter = Max. 64 Memória támogatás Max. 32 GB Max. 1 TB Max. 1TB VM migráció Nincs Quick és Live migration Quick és Live Migration Fürttagokon futtatható virtuális gépek száma Nem értelmezhető 32 (server OS esetén) 64 (VDI esetén) Szülő OS-el licencelt szerverek száma EE = 4 VM DC = korlátlan számú VM Futtatható virtuális gépek száma 192 384 WS08 CAL szükséges a Guest szerver OS-hez Nem Igen Guest OS támogatás Windows Server 2008 R2, Windows Server 2008 & SP2, Windows Server 2003 SP2, Windows 2000 Server, SLES 10, SLES 11, Red Hat Enterprise 5.2/5.3, Windows 7, Windows Vista SP1, SP2 & Windows XP SP3/SP2
Hyper-V szerver parancssori felügyeleti eszközei SConfig (WS08 R2) HVConfig (WS08) CoreConfigurator PowerShell
Felhasználási területek és képességek Virtualizációs igények Microsoft Hyper-V Server 2008 R2 Windows Server 2008 R2 Standard Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Megoldások Szerver konszolidáció Tesztelés és fejlesztés Fiókiroda kiszolgálók konszolidációja Virtual Desktop Infrastructure (VDI) Vegyes OS virtualizációk (Linux és Windows) Dinamikus adatközpont Képességek Host clustering Live Migration > 32 GB memóriatámogatás a gazdagépben > 4 processzortámogatás a gazdagépben GUI felület További telepíthető szerverszerepek A gazdagép licenc vendéggépre vonatkozó virtualizációs jogot tartalmaz Alkalmazás redundancia
Távfelügyelet eszközei 4/4/2017 2:26 PM Távfelügyelet eszközei Remote Server Administration Tools for Windows 7 Hyper-V Manager Microsoft System Center Virtual Machine Manager 2008 R2 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demó Hyper-V áttekintése
Hyper-V Server 2008 R2 OS integrált szolgáltatásai A Hypervisor-t segítő támogató OS szolgáltatások Távmenedzsment: WMI, Remote Server Managent Egyszerűsített karbantartás: Server Core Rendszerfrissítés: Automatic Update, WSUS Hitelesítés: AD tartománytagság Csoportos beállítás: Csoportházirendek Eseménykezelés: Event Viewer Felhatalmazás-ellenőrzés: Authorization Manager Bővíthetőség: Felügyeleti ügynökök telepítési lehetősége Biztonság: Windows Firewall OS hozzáadott érték: Failover cluster: QM, LM, CSV, multi-site cluster, geo-cluster Core parking MPIO RD-Virtualization
Windows Server licencelés A virtualizáció érinti a licencelést! A Microsoft licencelése hypervisor-független, tehát akkor is át kell számolni a Microsoft szerver licenceket, ha nem MS a hypervisor A 32/64 bit-es verziók között nincs licencelési különbség Mindig a maximálisan betervezett párhuzamosan futó virtuális gépszámra szükséges licencelni failover cluster esetében is Virtuális gépek használati joga: Amennyiben az összes felhasználható VM licenc lefoglalt, úgy a POSE csak a VM felügyeletét szolgálhatja! Web Standard Enterprise Datacenter 1 4 korlátlan
Találós kérdés: Hány EE kell? ESX srv1 ESX srv5 SAN/Storage A) 2 db B) 5 db C) 10 db
Tartalom Bevezetés - Hyper-V R2 bemutatása Magas rendelkezésre állású rendszerek kialkaítása Hyper-V alapokon Virtualizált környezet felügyelete a System Center Virtual Machine Manager 2008 használatával
Mi is a Live Migration? A virtuális gép költöztetése a hostok között észrevehető kiesés nélkül A virtuális gép nem veszi észre a migrálását A virtuális gép nyitott TCP kapcsolatainak kezelését is megoldja Megfelelő támogatás és együttműködés a dinamikus adatközpontok koncepcióval Miben különbözik a Quick Migration? A virtuális gép állapotát le kell menteni, majd a cél gépen vissza kell azt állítani A virtuális gép és a benne futó üzleti alkalmazások kiesését okozza Mivel mind a két megoldás azonos tároló alrendszer kezelést valósít meg, így könnyedén választhatunk a két megoldás alkalmazása között A Live Migration tervezett leállás esetén használható migrációs megoldás
A Live Migration folyamata 4/4/2017 2:26 PM A Live Migration folyamata Felfüggesztett állapotú virtuális gép létrehozása a cél gépen A memória lapok átmásolása a forrás és a cél gép között a hálózaton át A végső állapot átvitele A virtuális gép futásának felfüggesztése a forrás gépen A hátralévő virtuális gép állapot adatok átvitele a cél gépre A tároló alrendszer elérésének átadása Az új virtuális gép elindítása; a régi gépen lévő VM példány törlése Közös tároló alrendszer Host 1 Host 2 VHD MICROSOFT CONFIDENTIAL © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Live Migration – Tervezett leállás esetén A gazdagép már offline állapotú, így elvégezhetőek rajta a karbantartási feladatok Közös tároló alrendszer
Processzor kompatibilitási mód Lehetővé teszi, hogy azonos processzor családból származó (Intel-és-Intel vagy AMD-és-AMD), de különböző CPU verziók között működjön a Live Migration az eltérő platformok közötti migrációt (Intel és AMD) NEM TÁMOGATJA A kompatibilitás virtuális gépenként külön-külön szabályozható Előnyök: Nagyobb rugalmasság a Cluster kialakításkor Szélesebb spektrumban támogatja a Host gépekhez választható hardvereket
Cluster Shared Volumes 4/4/2017 2:26 PM Adatok bármilyen hálózaton át Koordinátor állomás Elosztott fájl hozzáférés a Hyper-V számára SAN 1 LUN, sok VM VHD VHD VHD
CSV architektúrája VM létrehozás LUN VM LUN tulajdonos VHD File Server Service CSV I/O Filter Driver CSV I/O Filter Driver Redirector FSD NTFS NetFT NetFT Storage Drivers Storage Drivers LUN tulajdonos LUN VHD
CSV architektúrája LUN VHD írása/olvasása VM LUN tulajdonos VHD File Server Service CSV I/O Filter Driver CSV I/O Filter Driver Redirector FSD NTFS NetFT NetFT Storage Drivers Storage Drivers LUN tulajdonos LUN VHD
2. rész Hyper-V alapú magas rendelkezésre állású rendszer kialakítása
Tartalom Bevezetés - Hyper-V R2 bemutatása Magas rendelkezésre állású rendszerek kialkaítása Hyper-V alapokon Virtualizált környezet felügyelete a System Center Virtual Machine Manager 2008 használatával
Miért fontos a rendszerfelügyelet? Önmagában a virtualizáció nem csökkenti a rendszer komplexitását Nem két rendszerről van szó (fizikai/virtuális), hanem egyről A rendszerfelügyeleti feladatokat a host gépek vonatkozásában ugyanúgy meg kell oldanunk, mint korábban Az alacsony üzemeltetési költséget a jó rendszerfelügyelet biztosítja, nem a virtualizáció
Virtualizáció és felügyelet System Centerrel Felügyeleti képesség Virtual Machine Manager Operations Manager Configuration Manager Data Protection Manager Szerver konszolidáció virtualizáció migrációval Virtuális gép létrehozás és konfigurálás Monitorozás és beavatkozás Összetett üzleti alkalmazások felügyelete Szerverteljesítmény jelentések és elemzések Szoftverterítés és szoftverfrissítés Szoftverhasználat és licencmérés Megfelelőségi vizsgálatok és jelentések Virtuális gépek mentése és helyreállítása Katasztrófa-elhárítás
System Center Virtual Machine Manager A fizikai szerverek jobb kihasználása Központi felügyeleti megoldás a Microsoft virtualizációs szoftvereihez Virtuális gépek szétszórása a fizikai gépekre Rugalmasan változtatható konfiguráció Tesztszerverek felállítása Kisebb hardverköltség Központi felügyelet a virtualizált rendszerekhez Operations Manager Management Pack a felügyelethez és jelentéskészítéshez Jelentések a konszolidálásra érett gépekről, a kihasználtságról, trendekről, optimalizálási lehetőségekről Új virtuális gépek gyorsabb létrehozása és kiajánlása A felhasználók önkiszoláló módon kérhetnek virtuális gépeket Template-könyvtár az új gépek létrehozásához A rendszergazda beállíthatja, hogy mely virtuális gépek hová, és kihez kerülhetnek VM
SCVMM 2008 architektúra VMware VI3 Felügyeleti konzolok Admin konzol Önkiszolgáló portál Admin konzol Web konzol Windows® PowerShell Konnektor Windows® PowerShell Felügyeleti konzolok VMM Library Server Sablonok ISO VHD VM VMware VI3 Virtual Center Server VM VM VM ESX Host VM VM VM VM VM VM XML SAN tároló alrendszer
Támogatott hypervisorok és SAN-ok Támogatott virtualizációs platformok Microsoft Virtual Server 2005 R2 + SP1 vagy újabb Microsoft Virtual Server 2005 R2 x64 + SP1 vagy újabb Windows Server 2008 + Hyper-V VMware® VirtualCenter 2.5 + az alábbi verziójú VMware® ESX szerverek: VMware® ESX Server 3.0 vagy újabb Támogatott SAN típusok Fibre Channel N_Port ID Virtualization (NPIV) Fibre Channel A Microsoft Initiator komponensével csatlakoztatott iSCSI alapú SAN-ok
Gazdagép konfiguráció Új gazdagép felvétele a VMM konzolba varázslón keresztül Ügynöktelepítés és konfiguráció központilag kezdeményezhető Távolról engedélyezhető a Hyper-V szerepkör A Hyper-V alapú host cluster egyszerűen felügyelhető A teljes Hyper-V host cluster egy lépésben felvehető Automatikusan detektálja a node-ok hozzáadását/eltávolítását Szabályozható, hogy hány node kiesését viselje el úgy a rendszer, hogy a virtuális gépek továbbra is elérhetőek maradjanak Az intelligens virtuális gép elhelyezés szolgáltatással biztosítható, hogy egy új virtuális gép létrehozásakor ne terheljük túl a clustert Egy node kiesésekor automatikusan elindít egy terhelés-újraszámolási folyamatot
3. rész SCVMM 2008 R2 bevezetése
Erőforrásgazdálkodás PRO-val Performance and Resource Optimization (PRO)
PRO Tips - az ötletgazda
Quick Storage migráció Disk 1 Disk 2 Checkpoint létrehozása – írás/olvasás a differenciális lemezre történik Az alap VHD átmásolása a Disk 2-re A VM futásának felfüggesztése és a VM + a diff. Disk áthelyezése a Disk 2-re A diff. Disk tartalmának betöltése A VM elindítása, az eredeti állapot visszaállítása
Amikor a virtuális gépek karbantartási módban vannak… TechReady7 Breakout Chalktalk Template 4/4/2017 A gazdagép állapota nem monitorozott Nem lehet új VM-et létrehozni A gazdagép mindenféle VM elhelyezés alól kizárva Amit lehet: Gazdagépet eltávolítani Virtuális gépeket elindítani és leállítani Gazdagép tulajdonságait módosítani A gazdagépen lévő virtuális gépeket áthelyezni másik kiszolgálóra © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Intelligens virtuális gép elhelyezés Az erőforrás-tervezési technológia biztosítja az erőforrások legoptimálisabb kihasználtságát A csillag alapú jelölésrendszer ( ) alkalmazásával a döntési folyamat leegyszerűsödik A számítási algoritmusok testre szabhatóak A módszer a Microsoft és VMware alapú virtualizációhoz egyaránt alkalmazható
Konverziók: P2V és V2V Egyszerűen használható eszközök: A VMM alapszoftver tudásának része, nincs szükség további alkalmazásra Varázsló alapú működés Hatékony diszkmásolás Megtartja a hálózati beállításokat és a MAC címet PowerShell használatával automatizálható Támogatott rendszerek Futás közbeni – Windows XP, Windows Server 2003, Windows Vista, Windows 7 és Windows Server 2008 Offline – Windows 2000 Server
4. rész SCVMM 2008 R2 - Önkiszolgáló web portál konfigurációja
System Center Server Management Suites Csomagok tartalma System Center Operations Manager 2007 R2 System Center Configuration Manager 2007 R2 System Center Data Protection Manager 2007 System Center Virtual Machine Manager 2008 R2 System Center Server Management Suites Enterprise (SMSE) használati joga A fizikai gép (POSE) és a rajta futtatott max. 4 virtuális gép (VOSE) felügyelete System Center Server Management Suites Datacenter (SMSD) Fizikai gép processzoraihoz tartozó licenc (fizikai processzor; min. 2 processzorhoz) Korlátlan számú VOSE felügyeleti joga
Megoldás kicsiknek és nagyoknak Felhasználási területek Kis rendszer Közepes rendszer Nagy rendszer Tesztrendszer Hv Srv 2008 R2 + Server Manager Hyper-V + SCE 2010 Hyper-V + SCOM + SCVMM Workgroup Hyper-V + SMSD Szerverkonszolidáció Fiókiroda modernizáció - Hyper-V + SMSE Dinamikus adatközpont Disaster Recovery
Függelék - Szerver virtualizáció Windows Server 2008 Standard Edition Megenged egy VM-ben futó példányt Egy második példány futhat a fizikai kiszolgálón (Physical Operating System Environment: POSE) Ez a példány kizárólag a VM felügyeletét szolgálhatja Olyan alkalmazások telepíthetők rá, amelyek a virtuális példány menedzselik Lehetővé teszi egy korábbi verziójú Standard edition futtatását A POSE példány csak felügyelheti a virtuális OSE-t Egy példány Szerver hardver Alkalmazás 1+1 példány Szerver hardver Alkalmazás © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Függelék - Szerver virtualizáció Windows Server 2008 Enterprise Edition 4 VM-ben futó példányt engedélyez a licenc Az ötödik példány lehet a fizikai gép (POSE) Az első négy példánynak virtuális OSE-nek kell lennie A POSE példány csak a virtuális gépek felügyeletére használható Olyan alkalmazások futtathatók rajta, amelyek a virtuális OSE felügyeletét látják el Lehetővé teszi a Windows Server 2008 Standard vagy a Standard vagy Enterprise kiadás korább változatának futtatását bármely OSE-ben A POSE példány csak felügyelheti a virtuális OSE-ket 1+2 példány Szerver hardver Alk 1+4 példány Szerver Hardver Alk © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Függelék - Szerver virtualizáció Windows Server 2008 Datacenter Korlátlan VM példány futtatásának jogát tartalmazza Windows Server 2008 Standard, Enterprise, és/vagy Datacenter kiadás is futtatható a VM-ekben Nincs megkötés a POSE-ben futó alkalmazásokra Elérhet Volume Licensing keretében 2 vagy több processzoros kiszolgálókra Minden processzorra meg kell venni “Per Processor” + CAL licenceelési modellt követ Megjegyzés: Sohasem a processzor magok után kell fizetni! Korábbi verziók futtatása is megengedett (Downgrade jog) Szerver Hardver Alk. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.