Během letního semestru 2008 jsem byl na studijním pobytu Erasmus na Vrije Universiteit Brussel (VUB), kde mě zaujala školní počítačová síť. Nejsem informatik, ale o počítače a Linux se zajímám. Myslím, že jejich řešení může být zajímavou inspirací, jak se takový systém dá vybudovat.
Univerzita
Nejprve je nutná špetka historie. Svobodná (tedy sekulární) bruselská univerzita byla založena v roce 1834 (Belgie získala samostatnost jen o čtyři roky dříve) a mluvila převážně francouzsky, jako ostatně většina tehdejší šlechty a intelektuálů. Dnes Brusel sice leží uvnitř holandsky hovořící části Belgie, ale mluví se v něm povětšinou francouzsky. Zvláště od konce 2. světové války napětí mezi vlámskou (Vlámové mluví holandsky a ne vlámsky, jak se u nás mylně traduje) a valonskou částí populace rostlo, což vyústilo mj. v rozdělení univerzity (1969) na francouzskou Université Libre de Bruxelles (ULB) a holandskou Vrije Universiteit Brussel (VUB).
Všechny počítačové učebny v kampusu Etterbeek jsou v přízemí budovy E. Hned vedle je serverovna a místnosti správců.
Dnes má univerzita osm fakult ve dvou kampusech a celá je zhruba srovnatelná s komplexem přírodovědecké, matematicko-fyzikální a 1. lékařské fakulty UK v Praze u Karlova náměstí. Mezi ULB a VUB panuje navenek mnohdy nevraživost. I přesto, že sdílí stejný areál. To ovšem nijak nevadí studentům a výzkumníkům, kteří se svými kolegy spolupracují podle potřeby. Obdobně si představuji, že musela fungovat předválečná Univerzita Karlova s českou a německou částí. Pragmatičnost také velí k fungující spolupráci např. na poli počítačového servisu.
Psaní nového e-mailu přes rozhraní webmail
Počítače
K dispozici jsou čtyři počítačové studovny s dualbootem Windows XP a Ubuntu a jedna menší učebna s Mac OS X. Na dveřích je vždy obsazení učebny na další týden a pokud tam není výuka, je volno. Uzavírají se, až když odchází poslední zoufalci, údajně až před půlnocí. Ostatně, část studentů bydlí hned za rohem. Většina správců jsou studenti informatiky, kteří to mají jako všestrannou praxi.
Pro studenty je také k dispozici rychlá a kvalitní akademická wifi IG-Airlines (přístupná přes univerzitní login, projekt podobný našemu Eduroamu, ale ne tak univerzální). Naneštěstí se dá chytit jen v omezených prostorách. Po většině budov jsou jen různé (většinou zaheslované) lokální wifi. Na druhou stranu je po celém kampusu (rozlehlý park sdílený ULB i VUB) k dispozici wifi Urbizone vyžadující registraci. Fyzické kabelové zapojení do počítačové sítě je poněkud obtížné, neboť síť je statická a příslušná žádost je typicky belgická byrokratická procedura.
Seznam dostupných zařízení viděný očima Nautila
Oproti situaci u nás jsou tu hojně rozšířené Macy. A to jak mezi běžnými uživateli, tak kvůli některému speciálnímu softwaru, který běží jen pod Macem (nebo je pro něj alespoň nejlepší). Třeba PAUP. Počítače v učebnách jsou celkem výkonné, i když ani CD si na nich nevypálím.
vzeisek@igwe151:~$ uname -a Linux igwe151 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux vzeisek@igwe151:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 7.10 Release: 7.10 Codename: gutsy
vzeisek@igwe151:~$ cat /etc/*version lenny/sid
K tomu dvoujádrový procesor Pentium D 3.4 GHz.
Servery
Pro uživatele je důležitých několik serverů. Kromě hlavního webového serveru zejména přístup k univerzitnímu e-mailu. Jeho rozhraní se mi vůbec nelíbí a moc toho neumí. Nicméně většina lidí jej skutečně používá. Minimálně na vnitroškolní komunikaci. Každý má kapacitu 0,5 GB a je spolehlivý a bez reklam. Mělo by jít se k němu přihlásit přes SSH, což se mi ale nějak nedařilo.
Webové rozhraní pro přístup k univerzitnímu mailu. Horde (používané např. PřF UK) je výrazně lepší
Uživatelské domovské adresáře jsou vyexportovány na serveru Wendy a jsou sdílené pro všechny tři operační systémy. Z Linuxu je viděn jako /exports/home (nalinkovaný do /home), z Windows jako síťový disk H (příslušné adresáře jsou nalinkovány na plochu, do dokumentů, ...) a z Macu jako síť, Ignis, home (nalinkovaný do home). K Wendy se přes SSH připojit nedá (alespoň myslím), ale je přístupný přes Wilmu.
Nautilus z GNOME. Vlevo je adresářový strom stanice v počítačové studovně, vpravo obsah domovské složky.
O poznání zajímavější je server Wilma, který slouží vědcům a informatikům na hraní. Je to opravdu výkonný stroj:
Slackware 12.0.0 Linux wilma 2.6.25.3-wilma #1 SMP Tue May 13 16:20:00 CEST 2008 i686 Intel(R) Xeon(R) CPU 5160 @ 3.00GHz GenuineIntel GNU/Linux
Stáhněte si informace o serveru Wilma, o pracovních stanicích a strukturu adresářů.
Vlevo na ploše je vidět seznam všech pevných disků, na záložkách Konqueroru jsou pak připojitelné disky. sda2 je místní pevný disk pracovní stanice (levý panel Dolphinu dole), sda3 je připojen jako /tmp (sdílený po síti; okno Konqueroru) a /media/nfs/ neboli /exports/home/ na serveru Wendy obsahuje domovské adresáře uživatelů
Ty procesory tam jsou čtyři. Na dva zmáčknutí tabu nabízí přesně 3451 akcí. Pro srovnání: Můj notebook 3029, školní webový server 2261 a školní e-mailový server 1654 (oba v Praze). Mac v Bruselu pouhých 1087 a Linux v Bruselu 3268. Počítač slouží na různé náročnější aplikace (velké překlady LaTeXu, kompilace, výpočty, ...). Každý má 320 MB, což na chvíli stačí. Před prvním přihlášení je domovský adresář úplně prázdný. Inu, Slackware. To kontrastuje se situací v domovském adresáři (zde viděn jako /imports/ighome/), kde se mísí konfiguráky a data Linuxu, Windowsu a Macu a kde má člověk víc než třikrát tolik místa.
Pohled na obsah domovského adresáře na síťovém disku. Domovský adresář je sdílen s Macy, Windows je celý v adresáři ~/Windows (jeho složky Desktop a My Documents nejsou nalinkovány na unixové Desktop a Documents v ~, uživatelé MS jsou tak od Unixů trošku „odděleni“). Je vidět třeba uživatelská ikonka pro Linux a Mac
Zesíťování
S těmi všemi servery je to takto: Na každém počítači jsou nainstalovány všechny aplikace Windows a (K,X)Ubuntu, popřípadě Macu. Domovský adresář je síťový, sdílený přes NFS pro UNIX a Sambu pro Windows. /tmp pro Linux je také síťový (nejsem si jist, zdali i pro Mac). Z učeben a z domova je Wilma přístupná jen přes SSH, ale do Wilmy jsou nalinkovány domovské adresáře. Mezi Macem a Linuxem je sdílený i adresář plochy a dokumentů (tedy prakticky vše). Windows je trochu „oddělen“: v domovském adresáři je složka Windows obsahující plochu i dokumenty.
Podobně jako u Windows, i tady toho není vidět příliš. Vlevo nahoře je obsah domovského adresáře na síťovém serveru, vlevo dole pak informace o tomto síťovém serveru. Lze se k němu doklikat přes Network - Ignis. Uprostřed je nabídka aplikací. Na ploše je vidět konfigurační soubor odpadkového koše z plochy Ubuntu
Programové vybavení
To je rozhodně nejslabší článek celého systému. Je to škoda. Celý systém je dán do hromady moc hezky a kdyby administrátoři doinstalovali pár dalších prográmků, nic by se nestalo. Zajímavé je srovnání rychlostí startu. Macy bootují téměř okamžitě. U PC mají vlastní styl GRUBu s logem univerzity. Windows bootují tak normálně, ale Ubuntu je bez splash screenu a síťové disky připojuje neuvěřitelně pomalu.
Z Windows člověk vidí jen síťový disk H obsahující domovské adresáře. My Documents tak vede do ~/Windows/My Documents (obdobně je to s Desktop)
Asi nejhůře na tom jsou počítače s Macy. Obsahují jen systém, MS Office 2004 a Emacs. Nic dalšího. Velká škoda. Linuxové programové vybavení je v podstatě kompilát Ubuntu, Kubuntu, Xubuntu a pár drobností (LaTeX, Emacs, Inkscape, ...). Já osobně jsem postrádal třeba Kdewebdev nebo Krusader. Ale abych nekřivdil, softwaru je dost. Jen občas vzniká nepořádek kvůli soužití většího množství desktopových prostředí. Ubuntu je stále ve verzi 7.10. Plně chápu správce, že se jim to nechce upgradovat každých půl roku. Zvláště v době semestru.
Domovský adresář plný unixových konfiguráků viděný z Windows (jeho výlučná složka je ~/Windows)
V tomto ohledu byla největší péče věnována Windows. Krom povinných MS Office (OpenOffice.org je nedoprovází) je k dispozici třeba ArcGIS, Emacs, LaTeX, řada vědeckého softwaru, ... Ale z nepochopitelných důvodů chybí třeba Firefox.
Obsah dokumentů Windows (H:\Windows\My Documents neboli /exports/home/username/Windows/My Documents)
NFS disk sdílený přes Sambu obsahující domovské adresáře a obsah My Documents
Použitelnost
Musím říci, že místní počítačovou sítí jsem byl (přes drobné výtky) příjemně překvapen. Zvláště model soužití všech tří operačních systémů mi přijde velice zajímavý a inspirativní. Možnost dualbootu se nezdá nikterak složitá. I přes to, že spousta lidí zde má Macbooky, v macové studovně je spíše volno. V PC učebnách člověk vidí povětšinou Windows. Mnoho studentů koneckonců o Linuxu neví o moc víc, než že existuje. Stále je prostor pro propagaci. Přesto bych jejich řešení viděl velice pozitivně, protože zvláště Linux s Windowsem se mohou svým softwarovým vybavením velmi dobře doplňovat.
Obsah domovské složky a místní strom adresářů viděný Thunarem z XFCE a nabídka programů
Máte zkušenosti s nasazením na našich univerzitách a vysokých školách? Napište nám (redakce@linuxexprescz), rádi bychom zmapovali terén a uvedli úspěšné příklady nasazení.