eloadas - Óbudai Egyetem

Download Report

Transcript eloadas - Óbudai Egyetem

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

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)

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)

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

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

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

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

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

Infrastruktúra

VMware ESXi 4.1: - IBM HS21XM

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

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

Linked Clone

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

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

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

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

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

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)

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

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 Update http://support.microsoft.com/kb/944043

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)

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

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

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)

Képek (átadás)

Képek (labor)

Képek (vékony kliens)

Képek (keret + penge szerver)

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

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

Virtualizáció oktatása az Óbudai Egyetemen

VMware ESX Server 4.0

VMware ESX Server 4.0-2 DC Storage Openfiler W-AD

Active Directory

W-Connection Vmware-VIM

Virtualizáció oktatása az Óbudai Egyetemen

Virtualizáció oktatása az Óbudai Egyetemen

Virtualizáció oktatása az Óbudai Egyetemen

Virtualizáció oktatása az Óbudai Egyetemen

Screencast

Köszönöm a figyelmet!

[email protected]