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
Ethernet
© 2009 Cisco Systems, Inc. All rights reserved.
Egyszerüsítet kábelezés (Nexus 5000)
Kevesebb switch, adapter, kábel
Fibre Channel
3
Unified Computing építőelemek Unified Fabric Cisco Nexus Sorozatban jelent meg Fizikai
Virtual
Egyszerüsítet kábelezés (Nexus 5000)
Kevesebb switch, adapter, kábel
Virtualizáció Fibre Channel
Ethernet
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 Fizikai
Virtual
Egyszerüsítet kábelezés (Nexus 5000)
Kevesebb switch, adapter, kábel
Virtualizáció Fibre Channel
Ethernet
VN-Link (Nexus 1000v)
Virtuális infrastruktúra kezelése azonos a fizkaival
Skálázhatóság
Physical
© 2009 Cisco Systems, Inc. All rights reserved.
Fabric Extender (Nexus 2000)
Menedzsment pontok növelése nélkül bővíthető
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
Hálózat
Azonosító (UUID)
Uplinkek
Adapterek
LAN beállítások
Száma
vLAN
Tipusa: FC, Ethernet
QoS
Azonosító
stb…
karakterisztika
Firmware
Firmware Reviziók
Reviziók Konfigurációs beállítások © 2009 Cisco Systems, Inc. All rights reserved.
9
Service Profile
Storage Opcionális Disk használat SAN beállítás LUNok Persistent Binding vSAN
Firmware Reviziók
Server
Hálózat
Azonosító (UUID)
Uplinkek
Adapterek
LAN beállítások
Száma
vLAN
Tipusa: FC, Ethernet
QoS
Azonosító
stb…
karakterisztika
Firmware
Firmware Reviziók
Reviziók Konfigurációs beállítások © 2009 Cisco Systems, Inc. All rights reserved.
10
10
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
Network Uplinks
LAN settings vLAN QoS etc…
Firmware Revisions
Revisions Configuration settings © 2009 Cisco Systems, Inc. All rights reserved.
11
11
Service Profile
Oracle RAC
Web Service
Virtualization Host © 2009 Cisco Systems, Inc. All rights reserved.
12
12
Zökkenőmentes szerver üzembeállítás SAN
LAN
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
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
Lokális diszk temp, swap célokra használható.
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 VM I/O Virtualizálás és Konszolidálás
10GbE/FCoE
Eth
Compatibilitás Meglévő Driver Stack
Ár SAN elérés bármely Ethernet alapú Hostra
10GbE/FCoE
QP FC
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
10GE/FCoE
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
MAC 0
User Defineable vNICs
MAC 1
Eth
FC
SCSI
FC
Eth
0
1
2
3
127
PCIe x16 © 2009 Cisco Systems, Inc. All rights reserved.
16
Biztosítja a Passthrough I/O-t Guest OS Device Driver
Guest OS Device Driver
Guest OS Device Driver
vNICek független PCIe eszközként jelnnek meg Központilag konfigurálhatók és menedzselhetők Hot-plugg Virtual NICek
Virtualization Layer Host
vNIC
Különböző tipusok: Eth, FC, SCSI, IPC
Device Manager
Közvetlen Guest elérés Alkalmazás:
IOMMU
vNIC
Nagy teljesítményű VMek
vNIC
Virt Adapt. © 2009 Cisco Systems, Inc. All rights reserved.
17
VM szintű hálózati skálázhatóság kérdései Probléma: VMotion
VLAN 101
• 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
Nexus 5000 with VN-Link
(Software Based)
(Hardware Based)
Server VM VM #2 #3
VM #1
Nexus 1000V VMW ESX NIC
VM #4
Server VM #1
VM #2
VM #3
VM #4
VMW ESX
Initiator
NIC
Nexus 1000V LAN
© 2009 Cisco Systems, Inc. All rights reserved.
Nexus 5000
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 Közös jellemzők
Half-width blade
2 x Intel Nehalem-EP processor 2 x SAS hard drive (opcionális)
Blade Service processor Blade és HDD hot plug támogatás Szerviz profile alapú blade 4x memória
Full-width blade
10Gb CNA és 10GbE adapter opció Különbségek Half-width blade
Full-width blade
12 x DIMM slots
48 x DIMM slot
1 x dual port adapter
2 x dual port adapter
4x memory
2x I/O sávszélesség © 2009 Cisco Systems, Inc. All rights reserved.
21
Nehalem Memória Architektúra QPI
8GB DIMM
6 DIMMs
8GB DIMM
© 2009 Cisco Systems, Inc. All rights reserved.
96 GB max 8 GB DIMM
8GB DIMM
6 DIMMs
8GB DIMM
22
Bővített Memóriájú Blade Nehalem-EP Processor
Channel 2 (red)
QPI 8GB
Slot 23
8GB
Channel 0 (green)
8GB DIMM
8GB
Slot 23
Slot 22
8GB
Slot 22
8GB
Slot 21
8GB
Slot 21
8GB
Slot 20
8GB
Slot 20
8GB
Slot 19
Channel 2 (red)
8GB
Slot 19
8GB
Slot 18
8GB
Slot 18
8GB
Slot 17
8GB
Slot 17
8GB
Slot 16
8GB
Slot 16
8GB
Slot 15
8GB
Slot 15
8GB
Slot 14
8GB
Slot 14
8GB
Slot 13
8GB
Slot 13
8GB
Slot 12
8GB
Slot 12
8GB
Slot 11
Channel 1 (blue)
Nehalem-EP Processor
24 DIMMs
Channel 1 (blue)
8GB
Slot 11
8GB
Slot 10
8GB
Slot 10
8GB
Slot 9
8GB
Slot 9
8GB
Slot 8
8GB
Slot 8
8GB
Slot 7
8GB
Slot 7
8GB
Slot 6
8GB
Slot 6
8GB
Slot 5
8GB
Slot 5
8GB
Slot 4
8GB
Slot 4
8GB
Slot 3
8GB
Slot 3
8GB
Slot 2
8GB
Slot 2
8GB
Slot 1
8GB
Slot 1
8GB
Slot 0
8GB
Slot 0
Channel 0 (green)
8GB DIMM
384 GB max with 8 GB DIMMs
© 2009 Cisco Systems, Inc. All rights reserved.
8GB DIMM
24 DIMMs
8GB DIMM
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 (48GB RAM): 128 Virtual desktop egyetlen UCS Blade
© 2009 Cisco Systems, Inc. All rights reserved.
32
Memória terheltség (48GB 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