OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem, Gödöllő
1. Open Source Szoftverek az egyetemen
Lajber Zoltán
Szent István Egyetem
Informatikai Hivatal
Open Source Farm, 2008
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 1 / 26
2. Bevezetés
pár szó SZIE IH-ról
mi a nyílt szoftver?
mit használunk mi?
tapasztalatok
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 2 / 26
3. Egyetmi informatika
Szervezeti felépítés
feladata az informatikai infrastruktura üzemeltetése, oktatásban
nem vesz részt
központi informatikai quot;hivatalquot;: 6 mérnök, 3 technikus +
telefonosok
karok önálló szervezetek, saját rendszergazdák
nincs közvetlen kontrolunk az oktatói gépek fölött
semilyen kontrol nincs a hallgatók kollégiumi gépei fölött
központi részlegek gépeit felügyeljük
HBONE AUP
adatvédelem:
˝
hallgatók: tanulányi adatok fokozottan védendo személyes
adatok
dolgozók: törvényesen garantált oktatói szabadság és kényes,
bizalmas adatok ellentmondó igényei
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 3 / 26
4. Egyetmi informatika
A szerverszoba
60m2
65kW klima teljesítmény
két APC Symmetra 16 kVA UPS
˝
álpadlós elrendezés, padló alatti levego befújás, kábelezés
riasztó és automatikus tuzoltó berendezés
˝
˝
kártyás belépteto rendszer
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 4 / 26
6. Nyilt szoftverek
Nyilt forráskodú szoftverek
˝
Nyilt forráskódú alkalmazás, a forráskód hozzáférheto, tetszés szerint
módosítható és a módosítás eredménye továbbadható.
http://www.opensource.org/docs/definition.php
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 6 / 26
7. Nyilt szoftverek
Nyilt szoftverek
A szoftver nem biztos, hogy nyílt forráskódú, de nyílt szabványok
felhasználásával más rendszerekhez illesztheto ˝
szabványszennyezés problémája
˝
nem elég a szabványányos interface, szükséges megfelelo
˝ ˝
mechanizmus biztosítása a készíto részérol
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 7 / 26
8. Használt szoftverek
Layer1 - fizikai réteg
ipari szabványok
kizárólag kábel rendszer (pl systimax)
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 8 / 26
9. Használt szoftverek
˝
Layer 2 - A gödölloi hálózat fizikai vázlata
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 9 / 26
10. Használt szoftverek
˝
Layer 3 - A gödölloi hálózat logikai felépítése
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 10 / 26
11. Használt szoftverek
Alkalmazott eszközök
kétrétegu (core, access) felépítés, kiegészítve határ (edge)
˝
modullal
szinte kizárólag Cisco eszközök
Cisco néhány megoldása nem szabványos - technológia vs.
szabvány
De ha szabványos, akkor jól megcsinált
Több helyen kimondottan javasolja az OSS-t, pl. syslog-ng,
freeradius
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 11 / 26
12. Használt szoftverek
Hálozati alapszolgáltatások
Egy kivétellel OSS
DHCP: ISC DHCPD, dnsmasq
DNS: BIND9, dnsmasq
LDAP: Sun Java System Directory Server - indulásnál OpenLDAP
nem tudott mindent, ami kellett.
AAA: freeradius, TACACS - VPN, wifi - saját fejlesztés: LDAP
jelszóváltó modul drupálhoz
storage: FiberChannel, EMC, Cisco, Emulex, QLogic
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 12 / 26
13. Használt szoftverek
Felügyeleti megoldások
Kizárólag OSS
syslong-ng: központi naplózás
flow-tools: cisco netflow gyujtés
˝
cricket: SNMP adatgyujtés
˝
nagios: szolgáltatások figyelése, riasztás
munin: host paraméterek figyelése, riasztás küldése nagiosnak
netdisco: hálózati paraméterek gyüjtése, elemzése
˝
Bovebben: IPSZILON - Ingyenes Programok SZeminárIum és
LabOratórium, Niif szervezésben http://ipszilon.niif.hu/
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 13 / 26
14. Cricket
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 14 / 26
15. Nagios
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 15 / 26
16. munin
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 16 / 26
17. netdisco
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 17 / 26
18. Használt szoftverek
email
feladat: közel 20 000 embernek megbízható levelezés
szolgáltatás
mail gateway:
Debian/GNU Linux, Postfix, Postgres
˝ ˝
spam és virus szuro: Sophos PureMessage
érvek: nyílt rendszer, nagyon jó támogatás.
Bövebben:
http://zeus.gau.hu/~lajbi/pmx.pdf
˝
Levelezoszerver: Sun One Messenger: HTTP, SMTP, IMAP
saját fejlesztés: nagy fájlok küldése - posterestante
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 18 / 26
19. Használt szoftverek
hosting
központi részlegek igényei
˝
különbözo szervezeti egységeknek - tanszék, alapitvány stb
˝
tárhely és megjelenési lehetoség
virtuális gépek: Xen, Debian/GNU Linux
háttérszolgáltatások: Apache, PHP, postgresql, mysql
web portál: Drupal
levelezési listák: mailman
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 19 / 26
20. Használt szoftverek
Terminál
˝
feladat: órarenden kívül szabad gépido biztosítása
hallgatóknak
˝
speciális jellemzo: beszerzésre van forrás, üzemeltetésre nincs
választott megoldás: Sun Ray rendszer
Sun Opteron szerverek, Solaris 10, ZFS
190 terminál, 12CPU, 48G RAM, brutto 24T
tárhely
Nagyrészt OSS desktop: GNOME,
StarOffice, Firefox, GAIM, stb
tapasztalatok:
üzemeltetési költségek tényleg alacsonyak
informatika oktatás nehezen követi a
változásokat
http://zeus.gau.hu/~lajbi/hbonetabor2007.pdf
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 20 / 26
21. SunRay terminálok
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 21 / 26
22. Használt szoftverek
ügyvitel
˝
Törvény vagy felettes hatóság által eloírt rendszereknél ritka az OSS,
mert nincs mögöttük olyan szervezet vagy személy, aki jogi felelséget
vállalna.
Felvételi: Gólya - zárt kód, interface Neptunhoz
Tanulmányi: Neptun - zárt kód, küzdelmek árán LDAP illesztés
Pénzügyi: TÜSZ - zárt kód és rendszer
˝
Bér: Nexon Bér - zárt kód, elvi illesztési lehetoség
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 22 / 26
23. Használt szoftverek
elearning
viszonylag új kezdeményezés az egységesítés
startégiailag rendkívül fontos
egyetlen nagyobb rendszer, amelyiket nem törvény vagy felettes
˝
hatóság irt elo
kizárólag és teljesen OSS - Moodle http://moodle.org/
˝
a szabadsághoz kell a saját fejlesztoi kapacitás
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 23 / 26
25. Tapasztalatok
OSS észrevételek
stratégiai szabadságot biztosít
üzemeltetéséhez kompetens szakemberek kellenek
˝
a szabadság teljes kihasználásához fejlesztoi kompetencia
szükséges
˝
bizonyos feladatokra - jellegébol adódóan - nincs OSS megoldás
de ilyen rendszereknél szükség lenne a nyílt rendszerekre
hazai kis- és közepvállalatokra inkább a zártkódú zárt rendszerek
˝
fejlesztése a jellemzo
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 25 / 26
26. Öszefoglalás
egyetemek ahol tudnak, kiterjedten használnak OSS-t
ha kapacitásuk engedi, fejlesztésben is részt vesznek
˝ ˝
az egyetemen nem könnyu a megfelelo fejlesztoi kapacitást
˝
biztosítani (szakértelem, bérezés)
felettes hatóságok mintha nem ismernék az OSS nyújtotta
˝
elonyöket
zárt kódú fejlesztéseket támogatnak, rendelnek
˝
az egyetemek támogatásával eros OSS bázist alakíthatnának ki
˝
úgy szoftverekben, mint hozzá érto emberekben
˝
ez lecsapódhatna a piac résztvevoinél is
˝
Az egyetemeknek azokon a területeken van esélye megorízni a
˝ ˝
technólogia vezeto szerepüket, ahol kevesebb eroforrásra és több
kreativitásra van szükség, pl. az OSS fejlesztés
Lajber Zoltán (SZIE IH) OSS az Egyetemen OSF 2008 26 / 26