Title: VMware View alap
1VMware View alapú oktatóterem
- Béry László
- Óbudai Egyetem
2Tematika
- Desktop virtualizációs labor
- Elméleti alapok
- Projekt
- Infrastruktúra
- Kialakított labor környezet
- Tapasztalatok
- Virtualizáció oktatása a gyakorlatban
3Desktop Virtualizáció
- Asztali munka környezet Adatközpontokba történo
elhelyezése, futtatása, menedzsmentje
virtualizálva - A vékony kliensek csak periféria kezelést és
kapcsolat felépítést végeznek - Minden kliens saját virtuális gépet kap egy elore
meghatározott csoportból (Pool)
4Desktop Virtualizáció
- Elonyei
- Központosított menedzsment
- Teljesítmény skálázhatóság
- Ügyfél oldali hardver hiba könnyen orvosolható
- Nincs adatvesztés
- Kedvezobb energiagazdálkodás
- (Green Computing)
- Csökkeno TCO (Total Cost of Ownership)
5Desktop Virtualizáció
- Hátrányai
- Nem redundáns hálózati kapcsolat meghibásodása
esetén teljes leállás - Nem megfeleloen megtervezett infrastruktúra
esetén szerver meghibásodás teljes leálláshoz
vezethet - Speciális alkalmazások (egyelore) nem megfelelo
támogatása 3D-s, nagy grafikai számítást igénylo
alkalmazások - Ügyfelek bizalmatlansága (új technológia, ügyfél
adatok szerveren történo tárolása)
6Projekt
- 2010. október végén indult
- 5 fos projekt csapat
- Támogató
- 2011. február 8-án hivatalos átadás
- 2011. február 7-tol folyamatos használatban
7Projekt tagok
- Dr. Schubert Tamás (IRI intézetigazgató,
mestertanár) - Windisch Gergely (tanársegéd)
- Ambrus Csaba (operátor)
- Csipler Zoltán (hallgató)
- Béry László (hallgató)
8Projekt célok
- 24 fos (1 oktatói gép) labor
- Felkészíteni a virtuális desktopokat általános és
tantárgy specifikus igények kiszolgálásra - Megbízható muködés
- Tapasztalat gyujtés
- Tovább fejlesztési lehetoségek vizsgálata
9Miért pont VMware?
- A szóba jöheto riválisok a Citrix és a Microsoft
megoldásai - A kar munkatársainak tapasztalata VMware
technológiákkal - Jól kiépített kapcsolat a VMware magyarországi
képviseloivel - VMware tapasztalata, múltja a virtualizációs
megoldások területén
10Infrastruktúra
- IBM H keret
- IBM HS21 XM penge szerver
- 2 Intel Xeon E5430 (2,66 GHz) (4 magos)
- 32 GB RAM
- IBM HS22 penge szerver
- 2 Intel Xeon E5620 (2,4 GHz) (4 magos)
- 30 GB RAM
- IBM DS3400 storage (SAS és SATA diszkek)
- Fujitsu Futro S450-2 vékony kliens
11Infrastruktúra
VMware ESXi 4.1 - IBM HS21XM - IBM HS22
Microsoft Windows Server 2008 R2 Enterprise
12vCenter
- VMware vCenter Server 4.1
- View Composer 2.5
- Microsoft SQL Server 2005
- A vCenter menedzseli az Adatközpontot, a penge
szerverekbol (ESXi) kialakított cluster-t és a
rajtuk futó virtuális gépeket
13vConnection
- VMware View 4.5
- Kapcsolat felépítés a kliens és az Adatközpont
között - VDI infrastruktúra menedzselése (View Manager)
- Kiszolgáló szerverek
- Poolok
- Jogosultságok
14Linked Clone
15Labor környezet
- Automated Pool
- Linked Clone mode (View Composer)
- Kijelentkezés után visszaáll az eredeti állapotra
(nem perzisztens adattárolás) - Kapcsolat megszakadása esetén 15 percig tárolja
az aktuális munkamenetet (újra felépítheto a
kapcsolat) és csak utána végez kijelentkezést - Véletlenszeru (nem dedikált) desktop kiosztás
- PCoIP megjelenítési protokoll
16Labor környezet
- Kialakított Pool-ok
- Windows XP (x86)
- Windows 7 (x64)
- Aris (Windows XP SAS SAP)
- Android (Windows XP Eclipse Android SDK)
- eMax (Windows XP egyetemi vizsgáztató rendszer)
- További lehetoségek vizsgálata folyamatban
17Windows 7 Pool
- Microsoft Windows 7 Enterprise (x64)
- Általános alkalmazások
- Adobe Reader X
- Microsoft Office 2007
- Mozilla Firefox
- Hálózati alkalmazások
- Cisco Packet Tracer
- Wireshark
- Putty
- WinSCP
- Fejlesztoi környezet
- Microsoft Visual Studio 2010
18Optimalizáció
- Operációs rendszer szintu optimalizáció
- Felesleges szolgáltatások kikapcsolása
- Virtuális memória csökkentése
- Vizuális hatások csökkentése
- COM1 és COM2 portok letiltása
- Hálózati fájlok és mappák cache-elésének tiltása
19Optimalizáció
- Bootstorm
- Egy diszkrol egyidejuleg több virtuális gép
indulása esetén a diszk elérési ideje növekszik - Megoldások
- Gyorsabb diszkek használata (SAS, ?SSD?)
- Storage osztás
- Operációs rendszer boot ideju optimalizálása
20Vékony kliensek
- Fujitsu Futro s450-2
- eLux 2.8.1 (embedded Linux)
- CPU AMD Sempron 200U (1 GHz)
- Memória 1 GB DDR2
- HDD 1 GB CompactFlash
- Implementált alkalmazások VMware View Client,
Adobe Reader, Firefox (Flash, Java)
21Tapasztalatok
- Windows XP tartományba léptetés
- VMware csatolt eszközök rejtése
- Biztonsági kérdések
- PublicFox implementálása
- View Client 4.0 lt-gt View Client 4.5
22Windows XP tartományba léptetés
- Windows Server 2008 R2 Active Directory
- Windows XP SP3 kliens
- Ha manuálisan léptetjük tartományba, akkor nincs
probléma - Ha QuickPrep-el automatizálva léptetjük a Linked
Clone-okat a tartományba, akkor nem fog muködni - Megoldás XP-n Update
- http//support.microsoft.com/kb/944043
23VMware csatolt eszközök rejtése
- Alapértelmezetten a virtuális desktop-on
megjelenik leválasztható hardver elemként a
VMware iSCSI diszk és a hálózati kártya - Még a legkisebb jogosultságokkal rendelkezo
felhasználó is el tudja távolítani az eszközöket
és így a menedzselo szerverek se érik el többé - Megoldás ParentVM-en Configuration
Parameters-nél felvesszünk egy új sort - (devices.hotplug false)
24Vékony kliens
- Az alapértelmezett VMware View Client 4.0-t
frissítettük 4.5-re - A képernyo felbontással teljes képernyos módban
problémák voltak a régi verzió esetén - PublicFox implementálása
- A Mozilla Firefox beállításait jelszóval kell
védeni
25Tesztelés
- November elején Operációs rendszerek I. tantárgy
keretében 3 kurzus segítségével (alfa teszt) - November végén Objektum orientált programozás
tantárgy keretében (béta teszt Windows XP
optimalizálás, storage optimalizálás) - Januárban VMware RAWC automatizált terhelésteszt
(Windows 7, 2 kiszolgáló penge szerverrel cluster
kialakítása) - Február 7.-tol éles használat
26Tovább fejlesztési lehetoségek
- Storage optimalizáció
- SSD kipróbálása Replica esetén
- Windows 7 további optimalizálása
- További tantárgy specifikus igények teljesítése
- Egyetemi központi tartomány vezérlohöz
csatlakozás - ThinApp kipróbálása
- 2. labor bevonása (vastag klienseken View Client)
- Vékony kliensek okosítása (pl. OpenOffice
integrálása a beágyazott Linux-ba)
27Képek (átadás)
28Képek (labor)
29Képek (vékony kliens)
30Képek (keret penge szerver)
31Virtualizáció oktatása azÓbudai Egyetemen
- Mérnök informatikus BSc és Mérnök informatikus
MSc szakokon három (alapozó és szakirányos)
tantárgy keretében elméleti és gyakorlati oktatás
6-6 órában - Szerver virtualizáció
- Desktop virtualizáció
- iSCSI konfigurálás (Tároló rendszerek)
- Szerver architektúrák
- HA megoldások
- Számos szakdolgozat, diplomamunka és kutatás a
virtualizációval kapcsolatban
32Virtualizáció oktatása azÓbudai Egyetemen
- VMware Workstation használata
- Team létrehozásával oktatási környezet
kialakítása - Megfelelo eroforrásokkal rendelkezo laborban hat
szerver egyideju futtatása VMware
Workstation-ban - Adatközpont virtualizálása
33Virtualizáció oktatása azÓbudai Egyetemen
VMware ESX Server 4.0
VMware ESX Server 4.0-2
DC Storage Openfiler
W-Connection
W-AD Active Directory
Vmware-VIM
34Virtualizáció oktatása azÓbudai Egyetemen
35Virtualizáció oktatása azÓbudai Egyetemen
36Virtualizáció oktatása azÓbudai Egyetemen
37Virtualizáció oktatása azÓbudai Egyetemen
38Screencast
39Köszönöm a figyelmet!
- bery.laszlo_at_nik.uni-obuda.hu