RHEV for Desktops & SPICE příklad nasazení v akademickém prostředí Milan Zelenka, RHCE Enlogit s.r.o.
Red Hat Enterprise Virtualization for Desktops (RHEV-D)
Desktop virtualization Vlastnosti efektivní metoda poskytování uživatelských stanic desktop OS běží virtualizován v datacentru uživatel používá (tenkého) klienta pro přístup grafický výstup (i více monitorů), periferní zařízení (klávesnice, myš,...), zvuk (obousměrně), smart-card (PKI), USB flash disk,... 1 uživatel = 1 běžící OS (Windows XP / Vista / 7, RHEL Desktop, Fedora,...)
Desktop virtualization Benefity virtualizace desktopů rapidně sníží náklady na správu stanic centrální provisioning správa jednotlivých šablon sdílení prostředků (thin provisioning, deduplikace paměti, sdílení CPU) vyšší bezpečnost dat vysoká dostupnost úspora energie
Desktop virtualization Výhody pro uživatele vysoká dostupnost - minimální downtime přístup ke svému desktopu odkudkoliv více desktopů zároveň
Desktop virtualization Možné bariéry pro nasazení nákladné licence na Windows desktop OS vyšší nároky na síťovou infrastrukturu při větším počtu desktopů 10Gb síť při cca 300 a více uživatelů náročné 3D renderování (CAD, apod...) nechuť uživatelů učit se něco nového
RHEV for Desktops všechny vlastnosti RHEV for Servers navíc: connection broker desktop pools user portal SPICE protokol zkratka RHEV-D
RHEV for Desktops Komponenty
RHEV for Desktops Image manager & desktop pools správa desktopů pomocí šablon uživatel bootuje čistou šablonu vyjímečně mají svou persistentní kopii data na serveru (roaming profiles) thin provisioning ukládá se pouze rozdíl oproti šabloně rozdělení uživatelů a šablon do skupin - pools Nastavení politik v poolu (USB, monitory - počet, alokace zdrojů,...) Automatický sysprep po spuštění (Windows)
RHEV for Desktops SPICE vytvořeno výhradně pro virtualizaci desktopů open source protokol obousměrné audio & video použití smart-card vysoké rozlišení podpora více monitorů přesmerování USB zařízení tisk na lokálních tiskárnách
RHEV for Desktops Jak pracuje SPICE? připojení na virtuální grafickou kartu dynamicky určí kde zpracovat grafické operace přesouvá rendering na klientské zařízení
RHEV for Desktops Přístup k desktopu User Portal Podporovaný počítač (desktop, notebook,...) přes webový prohlížeč (IE ActiveX, Mozilla XPI) SW klient pro Windows nebo RHEL 5.5 + Tenký klient Windows XPe / Windows Embedded Standard 2009 (Wyse, HP, DevonIT, IGEL, 10zig, a další...) Linux-based thin clients (IGEL, 10zig, Wyse)
RHEV for Desktops User Portal Protokol SPICE / RDP Automatické spuštění VM pro uživatele Single Sign-On (Windows)
Příklad nasazení RHEV-D v akademickém prostředí
RHEV-D v akademickém prostředí teoretický scénář fakulta: 350 uživatelů 4 PC učebny s 20 PC + 25 PC zaměstnanci dva obory / zaměření: Softwarové inženýrství IT management inspirace z oficiální případové studie Red Hat: pilotní nasazení RHEV-D na univerzitě v Groningenu
RHEV-D v akademickém prostředí Proč virtuální desktopy? přístup ke školním aplikacím odkudkoliv licenční problémy (s používáním SW doma) výrazné zjednodušení správy PC učeben odlišný desktop pro studenty s různým zaměřením student může využívat Windows i Linux výhodné licencování MS produktů (academic program)
RHEV-D v akademickém prostředí Design virt. infrastruktury Rozdělení uživatelů do skupin podle stud. oboru Vytvoření desktop poolů IT-management Win7 desktop Windows 7 Office, internet browsing, odborově zaměřené aplikace 2 vcpu, 2GB RAM SW-engineering Win7 desktop Windows 7 Office, internet browsing, vývojové a ladící nástroje 4 vcpu, 4GB RAM windows standard Win7 desktop Windows 7 Office, internet browsing,... 2 vcpu, 2GB RAM linux standard FC16 desktop Fedora Core 16 Office, internet browsing,... 2 vcpu, 2GB RAM Obor IT management Obor SW inženýrství Zaměstnanci IT Zaměstnanci
RHEV-D v akademickém prostředí Design systémů a zdrojů LDAP a uživatelská data 2x Micrsoft Active Directory + cestovní profily virtualizováno v tomtéž datacentru jako desktopy hardware pro hypervizory (4x) hardware pro manager DualCore, 4 GB RAM sdílené uložiště 2x 6Core CPU HT, 64GB RAM FC, 500GB SSD (virt. images), 2TB SAS (user data) síť: 2x 10Gb stohovaný switch, 48 port
RHEV-D v akademickém prostředí Design systémů a zdrojů hardware v PC učebnách recyklace starých PC v případě nutnosti licencí, použítí Linuxu volitelně boot ze sítě (bezdiskové stanice) postupná obměna za tenké klienty
RHEV-D v akademickém prostředí Architektura Studenti Zaměstnanci Studenti s vlastním notebookem
RHEV-D v akademickém prostředí Hrubý plán přechodu vybudování RHEV infrastruktury instalace doménových řadičů příprava uživatelů a šablon systémů nasazení pro několik testovacích uživatelů přístup ze současných tlustých PC ladění šablon reinstalace PC učeben na tenké klienty training nasazení pro všechny uživatele
RHEV-D v akademickém prostředí Přínosy student má k dispozici školní aplikace z domova pohodlí licenčně v pořádku úspora na správě stanic šablona na míru studijnímu oboru k dispozici Windows i Linux
Licencování RHEV-D
RHEV for Desktops Model licencování Kompletní set vlastností a tenký hypervizor za jednu cenu Model předplatného za CPU socket na 1/3/5 let RHEV for Desktop add-on - SPICE, connection broker, desktop pools,... - Příplatek za desktop / rok
Prostor pro otázky Milan Zelenka, RHCE