Cisco megoldások VMware VDI környezetben VMware Desktop Virtualizáció 2010 Március 17 Zeisel Tamás Konzultáns Rendszermérnök Cisco Magyarország 2009 Cisco Systems, Inc. All rights reserved. 2
Unified Computing építőelemek Unified Fabric Cisco Nexus Sorozatban jelent meg Fizikai Egyszerüsítet kábelezés (Nexus 5000) Kevesebb switch, adapter, kábel Ethernet Fibre Channel 2009 Cisco Systems, Inc. All rights reserved. 3
Unified Computing építőelemek Unified Fabric Cisco Nexus Sorozatban jelent meg Virtual Fizikai Egyszerüsítet kábelezés (Nexus 5000) Kevesebb switch, adapter, kábel Ethernet Fibre Channel Virtualizáció VN-Link (Nexus 1000v) Virtuális infrastruktúra kezelése azonos a fizkaival Physical 2009 Cisco Systems, Inc. All rights reserved. 4
Unified Computing építőelemek Unified Fabric Cisco Nexus Sorozatban jelent meg Ethernet Virtual Physical Fibre Channel Fizikai Egyszerüsítet kábelezés (Nexus 5000) Kevesebb switch, adapter, kábel Virtualizáció VN-Link (Nexus 1000v) Virtuális infrastruktúra kezelése azonos a fizkaival Skálázhatóság Fabric Extender (Nexus 2000) Menedzsment pontok növelése nélkül bővíthető 2009 Cisco Systems, Inc. All rights reserved. 5
Cisco UCS Építőelemek Fabric Interconnect Blade Sasszi 2009 Cisco Systems, Inc. All rights reserved. 6
UCS: Rendszer összeköttetés Uplinks 2009 Cisco Systems, Inc. All rights reserved. 7
UCS : Fő jellemzők Hardware Állapot jellemzők Service Profiles Unified Fabric - FCOE Virtualizált Adapter Expanded Memoria Szerver Unified Management 2009 Cisco Systems, Inc. All rights reserved. 8
Konfigurációs Pontok Storage Opcionális Disk használat SAN beállítás LUNok Persistent Binding vsan Firmware Reviziók Server Azonosító (UUID) Adapterek Száma Tipusa: FC, Ethernet Azonosító karakterisztika Firmware Reviziók Konfigurációs beállítások Hálózat Uplinkek LAN beállítások vlan QoS stb Firmware Reviziók 2009 Cisco Systems, Inc. All rights reserved. 9
2009 Cisco Systems, Inc. All rights reserved. 10 10 Service Profile Storage Opcionális Disk használat SAN beállítás LUNok Persistent Binding vsan Firmware Reviziók Server Azonosító (UUID) Adapterek Száma Tipusa: FC, Ethernet Azonosító karakterisztika Firmware Reviziók Konfigurációs beállítások Hálózat Uplinkek LAN beállítások vlan QoS stb Firmware Reviziók
2009 Cisco Systems, Inc. All rights reserved. 11 11 Service Profile Storage Optional Disk usage SAN settings LUNs Persistent Binding SAN settings vsan Firmware Revisions Server Identity (UUID) Adapters Number Type: FC, Ethernet Identity Characteristics Firmware Revisions Configuration settings Network Uplinks LAN settings vlan QoS etc Firmware Revisions
2009 Cisco Systems, Inc. All rights reserved. 12 12 Service Profile Oracle RAC Web Service Virtualization Host
Zökkenőmentes szerver üzembeállítás Szerver attributumok továbbiakban nem kötődnek a fizikai szerverhez Nem csak azonosító Zökkenőmentes szerver mobilitás Switch domainen belül Network boot (LAN vagy SAN) Boot sorrend és eszközök a szerver profile részei Lokális diszk temp, swap célokra használható. SAN Server Name: LS-A UUID: 56 4d cd 3f 59 5b 61 MAC : 08:00:69:02:01:FC WWN: 5080020000075740 Boot Order: SAN, LAN Chassis-1/Blade-5 LAN Chassis-9/Blade-2 2009 Cisco Systems, Inc. All rights reserved. 13
UCS : Fő jellemzők Hardware Állapot jellemzők Service Profiles Unified Fabric - FCOE Virtualizált Adapter Expanded Memoria Szerver Unified Management 2009 Cisco Systems, Inc. All rights reserved. 14
UCS Adapter Opciók Virtualizált Compatibilitás Ár VM I/O Virtualizálás és Konszolidálás Meglévő Driver Stack SAN elérés bármely Ethernet alapú Hostra 10GbE/FCoE 10GbE/FCoE Eth FC QP FC Eth vnics 0 1 2 3 127 10GbE FC Software FCoE PCIe x16 PCIe Bus 2009 Cisco Systems, Inc. All rights reserved. 15
Cisco UCS Virtualizált Adapter Virtualizált adapter mind single-os mind VM-alapú alkalmazásra Biztosítja a mobilitást és hostonkénti szeparációt Biztonságos Transzparens a hostokra nézve Cut-through architektúra Nagy teljesítmény 2x 10Gb Kis késleltetés Nagy BW IPC támogatás 128 vnics Ethernet, FC vagy SCSI 500K IOPS Initiator és Target mód User Defineable vnics Eth 0 10GE/FCoE MAC 0 MAC 1 FC 1 SCSI 2 FC 3 Eth 127 PCIe x16 2009 Cisco Systems, Inc. All rights reserved. 16
Biztosítja a Passthrough I/O-t Guest OS Guest OS Guest OS Device Driver Device Driver Device Driver Virtualization Layer Host Device Manager IOMMU vnicek független PCIe eszközként jelnnek meg Központilag konfigurálhatók és menedzselhetők Hot-plugg Virtual NICek Különböző tipusok: Eth, FC, SCSI, IPC Közvetlen Guest elérés Alkalmazás: Nagy teljesítményű VMek vnic vnic vnic Virt Adapt. 2009 Cisco Systems, Inc. All rights reserved. 17
VM szintű hálózati skálázhatóság kérdései VLAN 101 VMotion Probléma: VMotion fizikailag más portra helyezheti át a Virtuális gépet hálózati policynak ezt követnie kell Nem megoldhtó a gépen belüli lokális forgalom vizsgálata, policy beállítása Fizikai linkekeken az egyes VMekre más hálózati szabályok vonatkoznak VN-Link: Kiterjeszti a hálózatot VM-ekre Konzisztens hálózati szolgáltatás Egységes koherens menedzsment 2009 Cisco Systems, Inc. All rights reserved. 18
Cisco Virtual Network Link VN-Link Implementáció Virtualizing the Network Domain Policy-Based VM Connectivity Mobility of Network & Security Properties Non-Disruptive Operational Model Cisco Nexus 1000V (Software Based) Nexus 5000 with VN-Link (Hardware Based) VM #1 Server VM VM #2 #3 VM #4 VM #1 VM #2 Server VM #3 VM #4 Nexus 1000V VMW ESX VMW ESX Initiator NIC NIC Nexus 1000V LAN Nexus 5000 2009 Cisco Systems, Inc. All rights reserved. 19
UCS : Fő jellemzők Hardware Állapot jellemzők Service Profiles Unified Fabric - FCOE Virtualizált Adapter Expanded Memoria Szerver Unified Management 2009 Cisco Systems, Inc. All rights reserved. 20
Blade Jellemzők Half-width blade Közös jellemzők 2 x Intel Nehalem-EP processor 4x memória Full-width blade 2 x SAS hard drive (opcionális) Blade Service processor Blade és HDD hot plug támogatás Szerviz profile alapú blade 10Gb CNA és 10GbE adapter opció 4x memory Különbségek Half-width blade Full-width blade 12 x DIMM slots 48 x DIMM slot 2x I/O sávszélesség 1 x dual port adapter 2 x dual port adapter 2009 Cisco Systems, Inc. All rights reserved. 21
Nehalem Memória Architektúra QPI DIMM DIMM 6 DIMMs 6 DIMMs DIMM DIMM 96 GB max 8 GB DIMM 2009 Cisco Systems, Inc. All rights reserved. 22
Bővített Memóriájú Blade Nehalem-EP Processor QPI Nehalem-EP Processor Slot 23 DIMM Slot 23 DIMM Slot 22 Slot 22 Slot 21 Slot 21 Channel 2 (red) Slot 20 Slot 19 Channel 2 (red) Slot 20 Slot 19 Slot 18 Slot 18 Slot 17 Slot 17 Slot 16 Slot 16 Slot 15 Slot 15 Slot 14 Slot 14 Slot 13 Slot 13 Channel 1 (blue) Slot 12 Slot 11 24 DIMMs Channel 1 (blue) Slot 12 Slot 11 24 DIMMs Slot 10 Slot 10 Slot 9 Slot 9 Slot 8 Slot 8 Slot 7 Slot 7 Slot 6 Slot 6 Slot 5 Slot 5 Channel 0 (green) Slot 4 Slot 3 Channel 0 (green) Slot 4 Slot 3 Slot 2 Slot 2 Slot 1 Slot 1 Slot 0 DIMM Slot 0 DIMM 384 GB max with 8 GB DIMMs 2009 Cisco Systems, Inc. All rights reserved. 23
UCS alkalmazása VDI környezetben Skálázhatóság 2009 Cisco Systems, Inc. All rights reserved. 24
VDI Skálázhatóság UCS-en Teszt környezet Skálázhatósági adatok - mérési eredmények UCS előnyei VDI környezetben 2009 Cisco Systems, Inc. All rights reserved. 25
Teszt környezet 2009 Cisco Systems, Inc. All rights reserved. 26
Teszt scenario komponensei Hardware komponensek UCS Blade sasszi 8 UCS blade serverrel Teljes memória kiépítés 96 GB (12 x 8 GB Quad Rank DIMM 1066MHz) 2 Cisco MDS 9509 Director class SAN switch 2 Cisco Nexus 5000 10GE switch 2 EMC V-Max storage array 4 FC port Software komponensek VMware ESX 3.5U4 VMware Virtual Center 2.5 Win2k3 SP3 VMware View 3.0 100-as számosságú Windows XP SP2 alapú VM 512MB RAM/8 GB Disk a virtuális desktopok számára 2009 Cisco Systems, Inc. All rights reserved. 27
Automatikus terhelés komponensei AutoIT scripttel generált Intenzív Felhasználói profile ami az alábbi alkalmazások szimulációját végzi: Microsoft Word Open/Minimize/Maximize/Close műveletek, szavak és számok írása/mentése. Microsoft Excel Open/Minimize/Maximize/Close műveletek, véletlen számok beírása sorok/oszlopok inzertálása, törlése, formulák kivágása/másolása, módosítások mentése Microsoft PowerPoint Open/Minimize/Maximize/Close műveletek, Slide show prezentáció Microsoft Outlook Open/Minimize/Maximize/Close műveletek, Email küldés. Internet Explorer Open/Minimize/Maximize/Close műveletek. Windows Media Player 11 Open/Close műveletek, WMV fileok lejátszása. Adobe Reader 8.0 Open/Minimize/Maximize/Close műveletek, PDF fileok böngészése McAfee Virus Scanning Real-time scan. PKZIP Open/Close műveletek, nagy fileok tömörítése. 2009 Cisco Systems, Inc. All rights reserved. 28
Teszt stratégia és kritérium rendszer Egyetlen UCS blade szerverrel indulunk kis VM (32) számmal. Növeljük a desktopok számát (32-vel) az erőforrások határáig Inkrementális teszt folyamatosan újrabootolhatjuk a desktopokat és megvárjuk a stabil állapotot. Ha elérjük bármelyik erőforrás 100% határát az eredményt eldobjuk, és az előző iteráció eredményét tartjuk meg. A maximális desktop/blade értéket vizsgáljuk Maximális desktop számmal 2 Blade/sasszival számolunk Sasszinként 4 és 8 Blade tesztet is végzünk Alkalmazás válaszidő elfogadható határon belül kell maradjon (< 3sec válaszidő) 2009 Cisco Systems, Inc. All rights reserved. 29
Teszt eredmények Nagy számú 160 Virtuális Desktop egyidejű használatára van mód valamennyi Blade szerveren az Intenzív Felhasználói profile szerinti viselkedés mellett 160 Desktop tetszőlegesen újraindítható Teljes kiépítésű UCS sasszi 8db fél blade-del 96GB RAM-mal 1280 desktop egyidejű használatát biztosítja Több Sasszi alkalmazása megfelelő háttér tároló használatát követeli meg 2009 Cisco Systems, Inc. All rights reserved. 30
Mérések: 128 Desktop 2009 Cisco Systems, Inc. All rights reserved. 31
CPU terheltség (4 RAM): 128 Virtual desktop egyetlen UCS Blade 2009 Cisco Systems, Inc. All rights reserved. 32
Memória terheltség (4 RAM): 128 Virtual desktop egyetlen UCS Blade 2009 Cisco Systems, Inc. All rights reserved. 33
Mérések: 160 Desktop 2009 Cisco Systems, Inc. All rights reserved. 34
CPU terheltség (96GB RAM): 160 Virtual desktop egyetlen UCS Blade 2009 Cisco Systems, Inc. All rights reserved. 35
Memória terheltség (96GB RAM): 160 Virtual desktop egyetlen UCS Blade 2009 Cisco Systems, Inc. All rights reserved. 36
160 Desktop stabil terheltség 2009 Cisco Systems, Inc. All rights reserved. 37
640 Virtuális Desktop 4 Szerver nyugalmi terheltség 2009 Cisco Systems, Inc. All rights reserved. 38
Alkalmazás késleltetés 2009 Cisco Systems, Inc. All rights reserved. 39
Miért UCS 2009 Cisco Systems, Inc. All rights reserved. 40
VDI megvalósítás UCS-en Serviz profilok(sp) biztosítják a különböző ígényekhez igazodó gyors szerver létrehozást UCS manager biztosítja a Serviz profil templatek és a hozzákapcsolódó szerver poolok létrehozását Amennyiben az új Desktop létrehozása új fizikai szervert is ígényel, akkor az automatikusan a megfelelő poolból történik. Igazodik a VMware View pool alapú koncepciójához külön virtuális desktop pool van az egyes ígényekhez 2009 Cisco Systems, Inc. All rights reserved. 41
VDI megvalósítás UCS-en Unified Fabric nagy I/O sávszélességet biztosít az adatátvitelhez (LAN/SAN) Megnövelt memóriájú blade segíti a memória intenzív desktop alkalmazásokat. A 2 db nagy teljesítményű Quad Core Intel Xeon 5500 processzor több VM használatot tesz lehetővé az egyes blade-eken Részletes leírás: http://www.cisco.com/en/us/docs/solutions/enterprise/data_center/app_networking/vdi ucswp.html 2009 Cisco Systems, Inc. All rights reserved. 42
2009 Cisco Systems, Inc. All rights reserved. 43