VMware View alapú oktatóterem

39
VMware View alapú oktatóterem Béry László Óbudai Egyetem

description

VMware View alapú oktatóterem. Béry László Óbudai Egyetem. Tematika. Desktop virtualizációs labor Elméleti alapok Projekt Infrastruktúra Kialakított labor környezet Tapasztalatok Virtualizáció oktatása a gyakorlatban. Desktop Virtualizáció. - PowerPoint PPT Presentation

Transcript of VMware View alapú oktatóterem

Page 1: VMware View alapú oktatóterem

VMware View alapú oktatóterem

Béry LászlóÓbudai Egyetem

Page 2: VMware View alapú oktatóterem

Tematika

• Desktop virtualizációs labor– Elméleti alapok– Projekt– Infrastruktúra– Kialakított labor környezet– Tapasztalatok

• Virtualizáció oktatása a gyakorlatban

Page 3: VMware View alapú oktatóterem

Desktop Virtualizáció

• Asztali munka környezet Adatközpontokba történő 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 előre meghatározott csoportból (Pool)

Page 4: VMware View alapú oktatóterem

Desktop Virtualizáció

• Előnyei– Központosított menedzsment– Teljesítmény skálázhatóság– Ügyfél oldali hardver hiba könnyen orvosolható– Nincs adatvesztés– Kedvezőbb energiagazdálkodás(Green Computing)– Csökkenő TCO (Total Cost of Ownership)

Page 5: VMware View alapú oktatóterem

Desktop Virtualizáció

• Hátrányai– Nem redundáns hálózati kapcsolat meghibásodása

esetén teljes leállás– Nem megfelelően megtervezett infrastruktúra

esetén szerver meghibásodás teljes leálláshoz vezethet

– Speciális alkalmazások (egyelőre) nem megfelelő támogatása: 3D-s, nagy grafikai számítást igénylő alkalmazások

– Ügyfelek bizalmatlansága (új technológia, ügyfél adatok szerveren történő tárolása)

Page 6: VMware View alapú oktatóterem

Projekt

• 2010. október végén indult• 5 fős projekt csapat

• Támogató:

• 2011. február 8-án hivatalos átadás• 2011. február 7-től folyamatos használatban

Page 7: VMware View alapú oktatóterem

Projekt 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ó)

Page 8: VMware View alapú oktatóterem

Projekt célok

• 24 fős (+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ó működés• Tapasztalat gyűjtés• Tovább fejlesztési lehetőségek vizsgálata

Page 9: VMware View alapú oktatóterem

Miért pont VMware?

• A szóba jöhető 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épviselőivel

• VMware tapasztalata, múltja a virtualizációs megoldások területén

Page 10: VMware View alapú oktatóterem

Infrastruktú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

Page 11: VMware View alapú oktatóterem

InfrastruktúraVMware ESXi 4.1:

- IBM HS21XM- IBM HS22Microsoft Windows Server 2008 R2 Enterprise

Page 12: VMware View alapú oktatóterem

vCenter

• VMware vCenter Server 4.1• View Composer 2.5• Microsoft SQL Server 2005

• A vCenter menedzseli az Adatközpontot, a penge szerverekből (ESXi) kialakított cluster-t és a rajtuk futó virtuális gépeket

Page 13: VMware View alapú oktatóterem

vConnection

• 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

Page 14: VMware View alapú oktatóterem

Linked Clone

Page 15: VMware View alapú oktatóterem

Labor 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íthető a kapcsolat) és csak utána végez kijelentkezést

• Véletlenszerű (nem dedikált) desktop kiosztás• PCoIP megjelenítési protokoll

Page 16: VMware View alapú oktatóterem

Labor 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 lehetőségek vizsgálata folyamatban

Page 17: VMware View alapú oktatóterem

Windows 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• Fejlesztői környezet– Microsoft Visual Studio 2010

Page 18: VMware View alapú oktatóterem

Optimalizáció

• Operációs rendszer szintű 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

Page 19: VMware View alapú oktatóterem

Optimalizáció

• Bootstorm– Egy diszkről egyidejűleg 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 idejű optimalizálása

Page 20: VMware View alapú oktatóterem

Vé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)

Page 21: VMware View alapú oktatóterem

Tapasztalatok

• 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 <-> View Client 4.5

Page 22: VMware View alapú oktatóterem

Windows 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 működni

• Megoldás: XP-n Updatehttp://support.microsoft.com/kb/944043

Page 23: VMware View alapú oktatóterem

VMware 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 rendelkező felhasználó is el tudja távolítani az eszközöket és így a menedzselő szerverek se érik el többé

• Megoldás: ParentVM-en Configuration Parameters-nél felvesszünk egy új sort

(devices.hotplug = false)

Page 24: VMware View alapú oktatóterem

Vékony kliens

• Az alapértelmezett VMware View Client 4.0-t frissítettük 4.5-re– A képernyő felbontással teljes képernyős 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

Page 25: VMware View alapú oktatóterem

Tesztelé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.-től éles használat

Page 26: VMware View alapú oktatóterem

Tovább fejlesztési lehetősé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érlőhö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)

Page 27: VMware View alapú oktatóterem

Képek (átadás)

Page 28: VMware View alapú oktatóterem

Képek (labor)

Page 29: VMware View alapú oktatóterem

Képek (vékony kliens)

Page 30: VMware View alapú oktatóterem

Képek (keret + penge szerver)

Page 31: VMware View alapú oktatóterem

Virtualizá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

Page 32: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

• VMware Workstation használata

• Team létrehozásával oktatási környezet kialakítása

• Megfelelő erőforrásokkal rendelkező laborban hat szerver egyidejű futtatása VMware Workstation-ban

• Adatközpont virtualizálása

Page 33: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

VMware ESX Server 4.0

DC StorageOpenfiler

VMware ESX Server 4.0-2

Vmware-VIM

W-ADActive Directory

W-Connection

Page 34: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

Page 35: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

Page 36: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

Page 37: VMware View alapú oktatóterem

Virtualizáció oktatása azÓbudai Egyetemen

Page 38: VMware View alapú oktatóterem

Screencast

Page 39: VMware View alapú oktatóterem

Köszönöm a figyelmet!

[email protected]