460 likes | 663 Views
A mindent átható virtualizáció. Szirtes István Ügyvezető, MVP minősítésű oktató SZIRTES TECHNOLOGIES. Bevezetés - Hyper-V R2 bemutatása Magas rendelkezésre állású rendszerek kialkaítása Hyper-V alapokon
E N D
A mindent átható virtualizáció Szirtes István Ügyvezető, MVP minősítésű oktató SZIRTES TECHNOLOGIES
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 Tartalom
Hyper-V R2 bemutatása • Mikrokerneles hypervisor alapú megoldás • A kiszolgálóba integrált virtualizációsszerepkö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
Virtualizációsréteg Hova tartozik: Windows Windows Virtualization VM munka- folyamatok WMI Provider VMszolgáltatás ISV OEM WindowsKernel WindowsKernel VirtualizationServiceProviders(VSPs) ServerCore IHVmeghajtók Windows hypervisor VirtualizationServiceClients(VSCs) Enlightenments VMBus Hyper-V felépítése Szülőpartíció Gyermekpartíciók Alkalmazások User mód Kernel mód “Designed for Windows” szerverhardver
16 node-os fürt, max. 1024 virtuális géppel LiveMigrationtámogatás Földrajzilag elosztott fürtrendszer 64 processzormag és1 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 MultipathIO támogatás, Virtual MachineQueue, Jumbo Frames, TCP Offload Hyper-V R2 újdonságok
Hyper-V szerver parancssori felügyeleti eszközei • SConfig (WS08 R2) • HVConfig (WS08) • CoreConfigurator • PowerShell
Távfelügyelet eszközei • Remote Server Administration Tools for Windows 7 • Hyper-V Manager • Microsoft System Center Virtual Machine Manager 2008 R2
Demó Hyper-V áttekintése
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 Hyper-V Server 2008 R2 OS integrált szolgáltatásai
Windows Server licencelésA virtualizáció érinti a licencelést! • A Microsoft licencelésehypervisor-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ésikülönbség • Mindig a maximálisan betervezett párhuzamosan futó virtuális gépszámra szükséges licencelni failovercluster 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!
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
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
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 Mi is a Live Migration? A Live Migration tervezett leállás esetén használható migrációs megoldás
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
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épekhezválasztható hardvereket
Cluster Shared Volumes Adatok bármilyen hálózaton át Koordinátor állomás Elosztott fájl hozzáférés a Hyper-V számára 1 LUN, sok VM SAN VHD VHD VHD
CSVarchitektúrája VM létrehozás VM File Server Service CSV I/O Filter Driver CSV I/O Filter Driver NTFS Redirector FSD NetFT NetFT Storage Drivers Storage Drivers LUN tulajdonos LUN VHD
CSVarchitektúrája VHD írása/olvasása VM File Server Service CSV I/O Filter Driver CSV I/O Filter Driver NTFS Redirector FSD 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
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
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ó
VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM System Center Virtual Machine Manager Központi felügyeleti megoldás a Microsoft virtualizációs szoftvereihez • A fizikai szerverek jobb kihasználása • 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
SCVMM 2008architektúra VM VM VM VM VM VM VM VM VM Admin konzol Önkiszolgáló portál Admin konzol Web konzol Windows®PowerShell Konnektor Windows®PowerShell Felügyeleti konzolok VMware VI3 VMM LibraryServer Virtual Center Server ESX Host Sablonok VM VM VM VM VM VM VM VM ISO VHD 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 • FibreChannel • N_Port ID Virtualization (NPIV) FibreChannel • A Microsoft Initiator komponensével csatlakoztatott iSCSI alapú SAN-ok
Gazdagépkonfigurá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 • AHyper-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-valPerformance and Resource Optimization (PRO)
Quick Storage migráció Disk 2 Disk 1 • 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… • 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
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 • Amó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 ésWindows 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 VirtualMachine 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
Megenged egyVM-ben futó példányt Egy második példány futhat a fizikai kiszolgálón (PhysicalOperating 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 Függelék - SzervervirtualizációWindows Server 2008 Standard Edition A POSE példány csak felügyelheti a virtuális OSE-t Egy példány 1+1 példány Alkalmazás Alkalmazás Alkalmazás Alkalmazás Szerverhardver Szerverhardver
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 Függelék - SzervervirtualizációWindows Server 2008 Enterprise Edition 1+2 példány 1+4 példány A POSE példány csak felügyelheti a virtuális OSE-ket Alk Alk Alk Alk Alk Alk Alk Alk Szerverhardver Szerver Hardver
Korlátlan VM példány futtatásának jogát tartalmazza Windows Server 2008Standard, 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) Függelék - SzervervirtualizációWindows Server 2008 Datacenter Alk. Alk. Alk. Alk. Alk. Alk. Alk. SzerverHardver