Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization.

Hasonló előadás


Az előadások a következő témára: "Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization."— Előadás másolata:

1

2 Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization Előkövetelmények Tervezési szempontok Architektúra Virtualizált hardvereszközök (emuláció és szintetikus eszközök) Együttműködés heterogén környezetekben Magas rendelkezésre állás, hibatűrés KonfigurációFelügyelet System Center Virtual Machine Manager 2007 System Center Operations Manager 2007

3 Mainframe rendszerek Visszafelé kompatibilitás Kicsivel később Erőforrások megosztása, partícionálása Ma Izoláció, rugalmasság, mozgathatóság Holnap Dinamikus rendszerek

4 Virtuális megjelenítés Bárhonnan elérhető felhasználói felület Virtuális megjelenítés Bárhonnan elérhető felhasználói felület Virtuális tárolás Hálózati, nem helyhez kötött tárolási megoldások Virtuális tárolás Hálózati, nem helyhez kötött tárolási megoldások Virtuális hálózat Rugalmas, szállítható, központosított hálózat Virtuális hálózat Rugalmas, szállítható, központosított hálózat Virtuális számítógép Az operációs rendszer könnyen mozgatható Virtuális számítógép Az operációs rendszer könnyen mozgatható Virtuális alkalmazások Bármely alkalmazás bármely gépre - bármikor Virtuális alkalmazások Bármely alkalmazás bármely gépre - bármikor A felhasználói felület csak lokálisan érhető el A tárolási megoldás nem mozgatható A hálózat helyhez kötötten van beállítva Az operációs rendszer erősen hardverhez kötött Az alkalmazások adott vasra és operációs rendszerre vannak telepítve Virtualizáció nélkül Virtualizációval A Microsoft megoldása Infrastruktúra Felügyelet Licencelés Átjárhatóság Támogatás A cél: a rendszer összetevőinek egymástól való izolálása, elszigetelése – könnyebb ezután a komponensek cseréje, mozgatása, bővítése

5 Szervervirtualizáció Alkalmazás- virtualizáció Desktop- virtualizáció Megjelenítés- virtualizáció Felügyelet

6 Megoldás: szerverkonszolidáció szerver- és alkalmazás-virtualizációval A kihívás: Kihasználatlanság, áram és helyigény Megoldás: desktop és alkalmazásvirtualizációval ezek nem is létező problémák! A kihívás: Alkalmazások inkompatibilitása és hosszas tesztelés bevezetéskor Megoldás: közös, egységes menedzsment-platform A kihívás: Ahány eszköz, annyi menedzsment-felület, meg kell tanulni mindet Szerver - virtualizáció Alkalmazás- virtualizáció Desktop - virtualizáció Megjelenítés- virtualizáció Alkalmazás- virtualizáció

7 A kihívás: a szerverek, desktopok, operációs rendszerek és alkalmazások provízionálása, frissítése az aktuális igényeknek megfelelően + magas rendelkezésre állás biztosítása Megoldás: az operációs rendszerek és alkalmazások virtualizálása, amik így könnyen menthetőek, másolhatóak és áthelyezhetőek a rendelkezésre álló szerverekre és desktopokra

8 Megoldás: a Dynamic Systems Initiative – valós idejű átterhelés lehetősége, központosított felügyelettel A kihívás: Nem tudunk elég gyorsan reagálni a változó igényekre sem a szerverekkel, sem a desktopokkal

9 Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization Előkövetelmények Tervezési szempontok Architektúra Virtualizált hardvereszközök (emuláció és szintetikus eszközök) Együttműködés heterogén környezetekben Magas rendelkezésre állás, hibatűrés KonfigurációFelügyelet System Center Virtual Machine Manager 2007 System Center Operations Manager 2007

10 Fejlesztési és tesztkörnyezet A folytonos működés biztosítása Dinamikus adatközpont Szerverkonszolidáció

11

12 Új képességek x64 hostok támogatása Jobb teljesítmény Magas rendelkezésre állás Host clustering Guest clustering PXE Network Boot támogatás P2V migráció (ADS-sel) Mire jó? Szerverkonszolidáció Tervezett és nem tervezett leállások kezelése Több mint 1000 OS támogatása (Linux disztribúcióké is) R2 Új képességek IVT / AMDV támogatása VSS snapshot készítése futás alatt is VHD szerkesztése offline Mire jó? Gyorsabb és kényelmesebb mentés/helyreállítás Tovább növelt teljesítmény Még jobb Linux támogatás R2 SP1 Elérhető a béta, hamarosan RTM

13 Kihez tartozik: Microsoft ISV OEM Virtual Server Designed for Windows Server Hardware Windows Server 2003 vagy XP KernelVMM.sys Ring 0 Ring 3 Host OS Virtual Server szolgáltatás Ring 0 Ring 1 Ring 3 Guest OS VMM.sys Windows (NT4, 2000, 2003) Futtatott alkalmazások VS Additions IIS Virtual Server Webalkalmazás

14 A virtualizációval akár spórolhat is Az egy gépen futtatandó virtuális gépek számától függ, hogy melyik változat a legkedvezőbb owtobuy/licensing/calculator.mspx owtobuy/licensing/calculator.mspx

15 Virtual Hard Disks (VHD) VM 1 “Szülő” VM 2 “Gyerek” Virtualizáció- platform és felügyelet Hardver Windows Server 2003 Virtual Server 2005 R2 VM 2 VM 3

16 Windows Server Virtualization Publikus béta: a Windows Server 2008 megjelenésekor Megjelenés: a Windows Server 2008 megjelenése után legfeljebb 180 nappal

17 64 bites 64 és 32 bites virtuális gépek támogatása vegyesen Szinte korlátlan méretű memória használata Mikrokerneles hypervisor-alapú Szervervirtualizációs megoldás Szabványokra épülő megvalósítás Előkövetelmények x64-es hardver x64-es Windows Server 2008 Hardveres virtualizáció-támogatás AMD-V (Pacifica) vagy Intel VT Hardveres Data Execution Prevention (DEP) támogatás AMD (NX - no execute bit) Intel (XD - execute disable)

18 Teljes izoláció BiztonságMegbízhatóságTeljesítmény Hardveres virtualizáció- támogatás Egyszerűség Hardware Windows hypervisor Parent Partition Server Core Apps Child Partition OS 1 OS 2

19 Host OS VMM Guest 1Guest 2 VMM Guest 1Guest 2 Host OSVMM Guest 1Guest 2 Type-2 VMMType-1 VMM (Hypervisor) Hybrid VMM Például: Java VM.NET CLR Például: Virtual PC & Virtual Server, VmWare Workstation, GSX Server Például: Windows Virtualization, Xen, VmWare ESX Server Hardver

20 Monolitikus hypervisor Egy modern kernelnél egyszerűbb, de így is elég komplex Saját drivermodellel rendelkezik Mikrokerneles hypervisor Egyszerű partícionálási képesség Nagy megbízhatóság Minimális méret, kevés kód Kicsi támadási felület 3rd party kód nem fut benne A driverek sem itt futnak VM 1 (“Admin”) VM 1 (“Admin”) VM 3 Hardver Hypervisor VM 2 (“Gyerek”) VM 2 (“Gyerek”) VM 3 (“Gyerek”) VM 3 (“Gyerek”) Virtual- izációs réteg VM 1 (“Szülő”) Drivers Driverek Drivers Driverek Drivers Driverek Hypervisor VM 2 Hardver Drivers Driverek VMware ESX megközelítés Windows Server Virtualization/Xen megközelítés

21 A processzort és a memóriát a hypervisor kezeli a többi hardvert a szülőpartíció kezeli 3rd party driverek Processzor energiagazdálkodás Eszközök futás közbeni hozzáadása és eltávolítása Nincs szükség új driverekre Tényleg nincs szükség új driverekre! Hardware Windows hypervisor Parent Partition Server Core Apps Child Partition OS 1 OS 2

22

23 Szülő partíció Gyerek partíciók Kernel Mode User Mode Virtualization Service Providers (VSPs) Windows Kernel Windows Server 2008/Core IHV Driverek Virtualization Service Clients (VSCs) Windows Kernel Enlightenments VMBus Windows hypervisor Virtualizációs réteg VM Worker Processes VM Service WMI Provider Alkalmazások “Designed for Windows” szerver hardver Hova tartozik: Windows ISV OEM WindowsVirtualization

24 Virtual Device (VDev) – virtuális eszköz Egy olyan szofrvermodul, ami elérhetővé teszi a partíciók számára egy adott eszköz elérését, használatát és beállítását Emulált: mint korábban, meglévő hardvereszközök szoftveres leképezése, lemásolása (pl. S3 Trio64 grafikus kártya) Szintetikus: teljesen hipotetikus, nem valóban létező hardver (akár többet is tudhat, mint egy igazi) Virtualization Service Provider (VSP) – virtuális eszközszolgáltató A szülőpartíción fut, és multiplexerként működve elérhetővé teszi a többi partíció számára virtuális eszközök elérését Ezek általában szintetikus eszközök, és nagyon általánosak (hálózati kártya, lemez, grafikus kártya) Működésük során kapcsolódhatnak közvetlenül a hardverhez, de akár egy Windows szolgáltatáshoz is Virtualization Service Consumer (VSC) – virtuális eszközfogyasztó A VSP „kliensoldali” komponense, ami gyerekpartíciókban fut Minden használni kívánt VSP-nek meg kell lennie a VSC párjának a gyereken VMBus – virtuális sín A virtuális gépek közötti kommunikációt valósítja meg

25 A szintetikus eszközök Gyorsabbak Többet tudnak De a korábbi, emulált eszközökre szükség van BootoláskorTelepítéskor Ugyanis a VSC-k a gyerek partícióra csak az Integration Components telepítése után kerülnek fel

26 Hova tartozik: OS MS / XenSource / Novell ISV/IHV/OEM Windows Server Virtualization Windows hypervisor “Designed for Windows” szerver harver Nem hypervisor- támogatású OS Windows Server 2003, 2008 Alkalmazások Windows Kernel VSC Windows Server 2008/Core VSP VMBus Emulált eszköz Szülő partíció Kernel Mode User Mode Xen-támogatású Linux Kernel Linux VSC-k VMBus Hypercall Adapter Alkalmazások Gyerek partíciók VMBus Virtualizációs réteg VM Service WMI Provider VM Worker Process Alkalmazások

27 Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization Előkövetelmények Tervezési szempontok Architektúra Virtualizált hardvereszközök (emuláció és szintetikus eszközök) Együttműködés heterogén környezetekben Magas rendelkezésre állás, hibatűrés KonfigurációFelügyelet System Center Virtual Machine Manager 2007 System Center Operations Manager 2007

28 Biztonságos és gyors a rendszerünk Rugalmas, bővíthető és átjárható De ha leáll a host, vagy a szülő partíció, minden virtuális gépünk is leáll! Ha csak egy virtuális gépünk áll le, hogyan garantálhatjuk a működés folyamatosságát?

29 Mindkettőhöz kell shared storage és clustering Guest clustering Építhetünk hagyományos clustereket a virtuális gépekből A két node (guest OS, vagy gyerek partíció) másik hoston is lehet Ilyenkor ha az aktív node kiesik, át tudja venni a feladatokat a másik hoston lévő virtuális gép A guesteken belül használjuk a clusteringet Host clustering Clusterbe köthetjük közvetlenül a két hostot is Ha az egyik hostgép (vagy a szülő partíció) kiesik, minden virtuális gép (guest OS, vagy gyerek partíció) átterhelhető a másik hostra A hoston használjuk a clusteringet! A guesteknek az egészről tudniuk sem kell! Windows Server 2008 VM 1 VM 2 VM 2’ Guest Clustering Windows Server 2008 VM 1 VM 2 VM 2’ Windows Server 2008 VM 3 Host clustering VM 3 VM 1’

30 Tervezett leállás (planned downtime) Tudjuk, hogy mikor, mennyi időre állunk le Szándékos, mi kezdeményezzük Fel tudunk rá készülni Van lehetőség a szolgáltatások zökkenőmentes átterhelésére Okai lehetnek: Hardverbővítés/csere Az OS patchelése Be nem tervezett leállás (unplanned downtime) Nem tudjuk mikor, mennyi időre Nem mi kezdeményezzük, bármikor lehet Fel tudunk rá készülni De mindenképpen vesztünk adatot és időt, kiesik a szolgáltatásunk egy időre Okai lehetnek: Hardverhiba, szoftverhiba, emberi mulasztás

31 Hardvert szeretnénk cserélni az 1-es node-on A Cluster Service lementi a Node 1 virtuális gépeinek állapotát, és átadja a másik node- oknak Az új node-on a mentett állapot alapján elindulnak a virtuális gépek Az 1-es node kikapcsolható VM1 VM2 VM3 Node 1Node 2 Node 3 Shared Storage

32 Az 1-es node szó nélkül, váratlanul elhasal A Cluster Service észreveszi, hogy megszűnt az 1-es node szívverése Ezért elindítja az 1-es node virtuális gépeit a maradék node-okon Az 1-es node virtuális gépeinek memóriája, állapota elvész a migráció során VM1VM2VM3 Node 1Node 2 Node 3 Shared Storage X

33 VM memória1 GbE iSCSI2 Gb FC4 Gb FC 512 MB~8 másodperc~ 4 másodperc~2 másodperc 1 GB~16 másodperc~8 másodperc~ 4 másodperc 2 GB~32 másodperc~16 másodperc~8 másodperc 4 GB~64 másodperc~32 másodperc~16 másodperc 8 GB~2 perc~64 másodperc~32 másodperc Ez a „Quick Migration”, amit már a Virtual Server 2005 R2 is támogat (host clusteringgel, tervezett leállás esetén) A „Live Migration” egy másodperc alatt tudja ugyanezt De a tervezett leállás általában olyankor zajlik, amikor nem akkora gond, ha a szolgáltatás kimarad egy percre (pl. este, munkaidőn kívül) Be nem tervezett leálláskor a teljes memóriatartalmat elvesztettük, olyankor úgyis mindegy - sem a quick, sem a live nem működik ekkor Dinamikus átterhelésű adaközpont esetén lehetne hasznos a live migration, de erre még sehol a világon nem használják éles környezetben

34 Virtual Server 2005 R2 (SP1) Windows Server Virtualization VmWare VI3 Starter VmWare VI3 Standard VmWare VI3 Enterprise Volume Shadow Copy Service támogatás, vagy más élő backup megoldás Igen, VSS snapshot készítése futó rendszerről (SP1) Igen, VSS snapshot készítése futó rendszerről Nincs Kapcsolódó backup megoldással kivitelezhető Tervezett leállás - Quick migration (host clustering) Igen, támogatott, speciális script kell hozzá Igen, támogatott, a WSV alapból rendelkezik cluster- támogatással Nem támogatott N/A Tervezett leállás - Live migration Nem támogatottNem támogatott, csak a következő verzióban lesz Nem támogatott Igen, támogatott Be nem tervezett leállás kezelése (host clustering) Igen, támogatottNem támogatott Igen, támogatott Ár Ingyenes, Windows Server 2003/2008 cluster kell hozzá (Enterprise vagy Datacenter) Ingyenes, Windows Server 2008 cluster kell hozzá (Enterprise vagy Datacenter) 1000$ két socketre, 2000$ négy socketre 3750$ két socketre, 7500$ négy socketre 5750$ két socketre, 11500$ négy socketre Megjegyzések A magas rendelkezésre állás is ingyen része A magas rendelkezésre állás is ingyen része, 16 node-os clusteren is működik már Nincs SAN támogatás, max. 8 GB memória támogatása Nincs se migrációs, vagy átterhelési lehetőség, sem backup megoldás

35 VMRC nincs többé, helyette RDP RDP-n keresztül megoszthatunk USB-s eszközöket is Tárolóeszközök Smart Card olvasók RDP-n keresztül hangkártya emuláció (bár szerveren...) Még az Aero Glass is átmegy RDP-n (bár szerveren...) Ha támogatja az RDP-ző gép az Aero Glasst Ha megfelelő a virtualizált Vista verziója (Enterprise, Ultimate) BIOS elérés bootoláskor nincs többé Helyette minden az MMC-n állítható be VM Additions helyett Integration Components Enlightenments Az operációs rendszerek felkészítése a virtualizációra

36 Nincs memóriakorlát, kivéve a szülő partíció Windows Server 2008 verzió által meghatározott Teljesítmény, vagy memóriaspórolás? Page sharing Azonos memórialapok megosztása a virtuális partíciók között Memory Reserve Nem foglaljuk le a teljes beállított memóriát előre, csak ha szükség lesz rá Emiatt lehet, hogy virtuális memóriát kap csak!

37 Virtuális hub helyett virtuális switch VLAN támogatás NAP-támogatás (IPSec-kel) Emulált hálózat: maximum 4 kártya/virtuális gép Szintetikus hálózat (VSP/VSC): maximum 8 kártya/virtuális gép

38 A szintetikus IDE vezérlő már ugyanolyan gyors, mint a SCSI Az emulált IDE még mindig lassabb IDE határok 2 TB-os lemezek kezelése (korábban 127 GB volt a maximum) 4 IDE eszközünk lehet egyszerre egy virtuális partíción SCSI határok 256 eszközt is köthetünk a vezérlőre!

39 Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization Előkövetelmények Tervezési szempontok Architektúra Virtualizált hardvereszközök (emuláció és szintetikus eszközök) Együttműködés heterogén környezetekben Magas rendelkezésre állás, hibatűrés KonfigurációFelügyelet System Center Virtual Machine Manager 2007 System Center Operations Manager 2007

40 Központi rendelkezésre állás, teljesítmény és egészség mérés, felügyelet A virtuális gépek aprólékos finomhangolási lehetősége Részletes jelentések MOM 2005 MP for MVS 2005 A host (vagy szülő) felügyelete, patchelése, stb. Virtuális gépek (vagy gyerekek) felügyelete, patchelése, stb. Különbséget tud tenni virtuális és fizikai gépek között SMS 2003 SP2

41 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 hova és kihez kerülhetne A rendszergazda beállíthatja, hogy mely virtuális gépek hova és kihez kerülhetne k Központi felügyeleti megoldás a Microsot virtualizációs szoftvereihez VM VMVM

42

43

44 Kérjük, töltse ki és adja le az értékelőlapot, hogy még tovább javíthassunk az eseményeken Az értékelőlap leadásáért TechNet DVD-t adunk!


Letölteni ppt "Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 Windows Server Virtualization."

Hasonló előadás


Google Hirdetések