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

Somogyi Csaba IT üzemeltetési szakértő Microsoft Magyarország.

Hasonló előadás


Az előadások a következő témára: "Somogyi Csaba IT üzemeltetési szakértő Microsoft Magyarország."— Előadás másolata:

1 Somogyi Csaba IT üzemeltetési szakértő Microsoft Magyarország

2 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 VPN iSCSI VPC TS Softgrid

3 Management Desktop virtualizáció Windows Vista Enterprise Centralized Desktop Alkalmazás virtualizáció Prezentáció virtualizáció Szerver virtualizáció Profile Virtualization Dokumentumok átirányítása Kapcsolat nélküli fájlok

4

5 Windows Server 2003 vagy Windows XP Kernel VMM Kernel Kernel mód User mód Virtual Server szolgáltatás IIS Virtual Server WebApp Felelős: Microsoft ISV OEM Virtual Server “Designed for Windows” szerver hardver Ring 1: Guest Kernel mód Windows (NT4, 2000, 2003) VM Additions Ring 0: Kernel mód VMM Kernel Ring 3: User mód Vendég Alkalmazások Gazda OS Vendég OS

6 Kernel VMM Kernel Kernel mód User mód Ring 1: Guest Kernel mód Ring 0: Kernel mód Ring 3: User mód Vendég Alkalmazások Gazda OS Vendég OS Gazdagép menedzsment Vendég OS kernel Hardver VMM Kernel Ring -1

7 Hypervisor alapú megoldás Hardveres virtualizáció támogatás Integrált virtualizáció szerepkör Új IO megosztási modell a jobb teljesítmény érdekében Szabványos management API Server Core Integráció Failover-cluster integráció

8 Szülő partíció Gyermek partíciók Kernel mód User mód Virtualization Service Providers (VSPs) Windows Kernel Server Core IHV Megh. Virtualization Service Clients (VSCs) Windows Kernel Enlightenments VMBus Windows hypervisor Virtualization Stack VM Munka- Folyamatok VM Szolgáltatás WMI Provider Alkalmazások “Designed for Windows” szerver hardver Szállító Windows ISV OEM Hyper-V

9 Kernel mode VSP VID Szülő partíció User mode VMMS WMI Providers VM Worker Processes Config Component VMBUS A gyermekpartíciók futtatása A virtuális gépek konfigurációs állományainak kezelése WMI felület biztosítása a Hyper-v menedzseléséhez Virtualization Infrastructure driver •Virtuális Processzor kezelés •Virtuális memória kezelés Felület a Windows hypervisor felé Hypercall API segítségével Virtualization Infrastructure driver •Virtuális Processzor kezelés •Virtuális memória kezelés Felület a Windows hypervisor felé Hypercall API segítségével Pont-pont kommunikációs csatorna a gyermek és a szülő partíció között Management Interface a virtuális gépek felé A gyermekpartíciók VSC-i számára hardverhozzáférés biztosítása

10 Alkalmazások Windows Server 2003, 2008 Windows Kernel Windows Kernel VSC VMBus Gyermek partíciók Pont-pont kommunikációs csatorna a gyermek és a szülő partíció között VSP hozzáférés biztosítása VMBus –on keresztül szintetikus eszközökkel Emulált eszközök Hagyományos eszközmeghajtók

11 Hypervisor Hardver User mode (ring 3) Kernel mode User mode (ring 3) Kernel mode User mode (ring 3) Kernel mode User mode (ring 3) Kernel mode VMBus VSP Alkalmazás Fizikai eszköz Szintetikus eszköz

12 Hardver Hypervisor User mode Kernel mode User mode Kernel mode User mode Kernel mode User mode Kernel mode VSP Alkalmazás Fizikai eszköz Virtuális eszköz

13 Szülő partíció Gyermek partíciók Kernel mód User mód Windows hypervisor Alkalmazások Gyártó: Windows ISV OEM Hyper-V VMBus Windows File System Volume Partition Disk Fast Path Filter (VSC) iSCSIprt Virtual Storage Miniport (VSC) Virtual Storage Provider (VSP) StorPort HardverStorPortMiniport VM Worker Process Disk

14 Szoftver követelmények Windows Server 2008 x64 Edition Standard, Enterprise és Datacenter Editions Itanium változat nincs! Hardver követelmények x64 server hardveres virtualizáció támogatással AMD AMD-V vagy Intel VT Hardveres Data Execution Prevention (DEP) AMD (NX no execute bit) Intel (XD execute disable) Megjegyzés: Ezeket a BIOS-ban lehet beállítani. A beállítás után ki kell kapcsolni a gépet (nem elég újraindítani!)

15

16 Monolitikus hypervisor Egyszerűbb, mint egy modern kernel, de még mindig komplex Saját eszközmeghajtó modell Microkernel alapú hypervisor Nagyobb megbízhatóság Nincs harmadik gyártótól kód Az eszközmeghajtók a vendéggépekben futnak A Microkernel elvű Hypervisor biztonságosabb és kisebb támadási felületet nyújt VM 1 (“Admin”) VM 3 Hardver Hypervisor VM 2 (“Child”) VM 3 (“Child”) Virtual-izationStack VM 1 (“Parent”) Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Hypervisor VM 2 Hardver Drivers Drivers Drivers VMware ESX megoldás Hyper-V / Xen Megoldás

17 Nincs mélységi védelem A teljes hypervisornak a legmagasabb privilégiumszinten kellene futnia • Scheduler • Memory Management • Storage Stack • Network Stack • VM State Machine • Virtualized Devices • Binary Translators • Drivers • Management API Hardver Ring -1 User mód Kernel mód User mód Kernel mód User mód Kernel mód Ring 0 Ring 3 Virtuális gép

18 Mélységi védelem (defense in depth) Hardverre bízott védelem A Hyper-V nem használ bináris transzlációt translation További sérülékenységi felület csökkenés Scheduler Memória Menedzser Hardver VM State Machine Virtualizált eszközök Management API Ring -1 Storage Stack Network Stack Eszközkezelők User mód Kernel mód User mód Kernel mód Ring 0 Ring 3 Szülő partíció Virtuális gép

19

20

21

22

23 A Microsoft és a XenSource együttműködő virtualizációs megoldást fejleszt A Microsoft és a XenSource összehangolja azon technológiák fejlesztését, amelyek együttműködővé teszik a Xen-re felkészített Linux és a Microsoft hypervisor alapú virtualizációs megoldását A Microsoft támogatja a heterogén rendszereket és továbbra is elkötelezett, hogy a Hyper-V a legrugalmasabb virtualizációs megoldás legyen

24 Windows hypervisor “Designed for Windows” szerver hardver Alap Linux Kernel Alkalmazások Windows Kernel Windows Server 2008 VSP Windows Server 2003, 2008 Alkalmazások Windows Kernel VSC VMBusVMBus Emuláció

25 Windows hypervisor (Hyper-V) “Designed for Windows” szerver hardver Alap Linux Kernel Alkalmazások Windows Kernel Windows Server 2008 VSP Windows Server 2003, 2008 Alkalmazások Windows Kernel VSC VMBusVMBus Emuláció Xen-re kész Linux Kernel Alkalmazások VSC VMBus Szállító: OS MS/XenSource ISV/IHV/OEM Hyper-V

26

27 Szülő Alkalmazás Vendég Alk. Vendég Alk. Szülő Alkalmazás Vendég App Vendég Alk Privát (Private) Szülő Alkalmazás Vendég Alk Vendég Alk Belső (Internal) Külső (External) Szülő Alkalmazás Vendég Alk Vendég Alk No IP IP - Fizikai hálózati adapter - Virtuális hálózati adapter - Virtuális switch

28 Legacy network adapter Egy emulált Intel PCI hálózati kártya Network adapter Szintetikus kártya a VMBus használatához Integrációs komponenst igényel

29

30 VHD a gazdagépenPassthru diskiSCSI a vendéghez DAS (SAS, SATA)XX FC SANXX iSCSI SANXXX SMBX DAS, SAN vagy SMB a szülőn, IDE-ként a vendégben DAS, SAN vagy SMB a szülőn, SCSI-ként a vendégben Nincs a szülőn, iSCSI közvetlenül a vendégben További szoftver a vendégben Integration Components (opcionális) Integration ComponentsiSCSI initiator A vendég a lemezt így látja Virtual HD ATA DeviceMsft Virtual Disk SCSI Disk DeviceMSFT Virtual HD SCSI Disk Device Vendég maximális lemez 2 x 2 = 4 disks4 x 64 = 256 disksNem Hyper-V limitált Vendég hot add lemezNem Igen

31 LUN 1  Y: LUN 1 SAN LUN 3 LUN 2 Gyermek LUN 2  F: LUN 3  G: VHD2  E: VHD1  C: LUN 2 Y:\V2\V2.VHD  VHD2 X:\V1\V1.VHD  VHD1 Disk2  D: Szülő Hyper-V VHD3  H: \\FS\SHARE1 \V3\V3.VHD  VHD3 File Server iSCSI Disk1  X: Disk2 DAS CIFS/SMB/SMBv2FC vagy iSCSI S: SHARE1 \\FS\SHARE1 pass-through

32 Teljesítmény a gyorsabbtól a leglassabbig … Közvetlen diszk hozzáférés (Pass Through Disks) Előny: A VM közvetlenül a lemezre/LUN-ra ír, VHD nélkül Hátrány: Nincs VM pillanatfelvétel Egy kötet teljes egészében a VM-é Fix méretű VHD alig lassabb a közvetlen diszknél Dinamikusan növekvő VHD Nő, ahogy szükséges, viszont töredezik

33 Configuration 64K, 100% Sequential 100% Read 8K, 100% Random 50% Read IOPS Response (milisec) IOPS Response (milisec) Local disk (baseline)1, Hyper-V, local disk, VHD, Virtual IDE1, Hyper-V, local disk, VHD, Virtual SCSI1, iSCSI (baseline) Hyper-V, iSCSI on parent, pass-through, Virtual SCSI Hyper-V, iSCSI on parent, VHD, Virtual SCSI Hyper-V, iSCSI directly to child, Virtual SCSI Hyper-V, File Share, SMBv2, VHD, Virtual SCSI Hyper-V, File Share, SMBv1, VHD (skewed, buffered I/O) • Tests performed on 3 desktop class systems (HP Compaq DC-7800) with Core2 Quad 2.40GHz and 4GB RAM • Hard drive was a Western Digital Caviar SE WD2500AAJS 250GB 7200 RPM 8MB Cache SATA 3.0Gb/s (1 per system) • Network adapter is an on-board Intel 82566DM GbE (on all 3), connected to an 8-port GbE NetGear GS608 v2 switch • Running Windows Server 2008 x64 as File Server, Microsoft iSCSI Software Target 3.1, IOMeter • Tests ran for 5 minutes on 10GB volumes. Fixed-sized VHDs. 2GB RAM on guest. Average results shown. • Performance is specific to this configuration (WUDSS 3.1 on 1GbE), out-of-the-box, with no additional optimization. • Not representative of performance for a Windows Server 2008 host (including iSCSI), which could be optimized further.

34 Configuration 64K, 100% Sequential 100% Read 8K, 100% Random 50% Read IOPS Response (milisec) IOPS Response (milisec) Local disk (baseline)1, Hyper-V, local disk, VHD, Virtual IDE1, Hyper-V, local disk, VHD, Virtual SCSI1, iSCSI (baseline) Hyper-V, iSCSI on parent, pass-through, Virtual SCSI Hyper-V, iSCSI on parent, VHD, Virtual SCSI Hyper-V, iSCSI directly to child, Virtual SCSI Hyper-V, File Share, SMBv2, VHD, Virtual SCSI Hyper-V, File Share, SMBv1, VHD (skewed, buffered I/O) • Tests performed on 3 desktop class systems (HP Compaq DC-7800) with Core2 Quad 2.40GHz and 4GB RAM • Hard drive was a Western Digital Caviar SE WD2500AAJS 250GB 7200 RPM 8MB Cache SATA 3.0Gb/s (1 per system) • Network adapter is an on-board Intel 82566DM GbE (on all 3), connected to an 8-port GbE NetGear GS608 v2 switch • Running Windows Server 2008 x64 as File Server, Microsoft iSCSI Software Target 3.1, IOMeter • Tests ran for 5 minutes on 10GB volumes. Fixed-sized VHDs. 2GB RAM on guest. Average results shown. • Performance is specific to this configuration (WUDSS 3.1 on 1GbE), out-of-the-box, with no additional optimization. • Not representative of performance for a Windows Server 2008 host (including iSCSI), which could be optimized further.

35

36 Szülő partíció Virtualizáció Stack VM Worker Processes VM szolgáltatás WMI Provider Gyermek partíció Ring 0: Kernel mód Virtualization Service Clients (VSCs) EnlightenmentsVMBus Szerver hardver Provided by: EgyébWindows ISV Hyper-V Vandéggép alkalmazások Támadó OS Kernel Virtualization Service Clients (VSCs) Enlightenments Ring 3: User mód Windows hypervisor VMBus Virtualization Service Providers (VSPs) Windows Kernel Server Core Device Drivers

37 Az Authorization Manager-t használjuk (AzMan) Felhatalmazásé s hozzáférés kontroll Szervezeti egység és szerep alapú Meghatározza, hogy ki mely VM-eket menedzselheti Egyedi tevékenységeket határoz meg személyeknek vagy szerepeknek Indítás, leállítás, létrehozás, hardver hozzáadása, lemezcsere A VM rendszergazdáknak nem kell 2008 adminisztrátoroknak lenniük A vendéggépek erőforrásait a VM konfigurációs fájl határozza meg A közös erőforrások védettek Csak olvashatók (CD ISO) Írásnál másolás (Copy on write pl.: differenciális lemez)

38

39 1.Állapotmentés (Save state) a)Memóriaállapot 2.Virtuális gép mozgatása a)A közös tároló hozzáférésének mozgatása (alapesetben) 3.Állapot-visszatöltés a)A memória visszatöltése és futtatásVHDs Hálózati kapcsolat Közös tárolórendszer

40 VM memória 1 GbE iSCSI 2 Gb FC 4 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

41 Vendéggépek fürtözése •A virtuális gépek képessége az alkalmazások átköltöztetése egy másik virtuális gépre ugyanazon vagy egy másik fizikai gazdagépen

42 Teszt és fejlesztés Éles kiszolgálók konszolidációja Dinamikus adatközpont Üzletmenet folytonosság

43

44 A fizikai kiszolgálók kihasználtságának növelése • Több virtuális kiszolgáló telepítése egyetlen szerver hardverre • A rugalmasság növelése • Tesztkiszolgálók felállítása • A hardver-költségek csökkentése A virtuális infrastruktúra központosított felügyelete • MOM Menedzsment csomagok segítik a jelentések készítését és az egészséges üzemmenetet • Jelentések a szerverkonszolidációra jelölt gépekről, kihasználtsági trendek, optimalizációs lehetőségek Az új virtuális gépek azonnali üzembeállítása • A Végfelhasználók önkiszolgáló portálon igényelhetnek virtuális gépet • A rendszergazdák szabályokat és határokat szabhatnak a gépek létrehozásához Központosított felügyelet a Microsoft virtualizáció számára VM VMVM

45 A virtuális infrastruktúra konszolidációja Virtuális gépek gyors üzembe helyezése Rendszergazda kezdeményezéssel Delegált módon Fizikai rendszerekből tesztrendszerek készítése Katasztrófa elhárítási megoldás kiegészítése

46 Operations Manager Server Operations Manager Server Virtual Machine Manager Server Virtual Machine Manager Server Konnektor Windows ® PowerShell Önkiszolgáló portál Az adminisztrátor konzolja Virtual Center Server VM Management Interfaces SAN tároló alrendszer VM VMM Library Server VMM Library Server VM Sablonok ISOScriptVHD Az operátorok konzolja Web konzol Windows PowerShell VMware VI3 ESX Host VM

47 A host cluster észlelése Egyszerűsített magas rendelkezésre állású virtuális gép létrehozása A magas rendelkezésre állású virtuális gépek teljes felügyelete Fürtözött lemezkép könyvtár kiszolgálók

48 Will this VM cause overcommit? VM elhelyezése VM elhelyezése Fürtözött gazdagép 1 Fürtözött gazdagép 2 Fürtözött gazdagép 3 Node failure reserve = 1 Will this VM cause overcommit? A VM-et nem helyezi el Össze- omlás

49

50 A gazdagépek, a virtuális gépek és a Virtual Machine Manager komponensek felfedezése Teljesítmény és Egészség figyelés, Jelentések stb. Az alkalmazások felismerése és figyelembe vétele Erőforrás kalibráció és optimalizálás

51 + Windows Szerver virtualizáció licencek: ±$2,400 Két licencelési útvonal: 1) Enterprise Edition License: 4 virtuális Windows példány fizikai gépenként 2) Datacenter Edition License: Korlátlan virtuális Windows példány processzonként System Management Suite Enterprise: ±$860* Mind a négy System Center terméket magában foglalja hogy a fizikai és a korlátlan virtuális gépet valamennyi aspektusból lehessen menedzselni *requires 2 years of SA A két licence kombinálásával valamennyi virtualizációs szituáció lefedhető

52 Rendszerfelügyelet Szerver- virtualizáció Desktop- virtualizáció Alkalmazás- virtualizáció Megjelenítés- virtualizáció

53


Letölteni ppt "Somogyi Csaba IT üzemeltetési szakértő Microsoft Magyarország."

Hasonló előadás


Google Hirdetések