100 likes | 236 Views
Drift av UNIX-maskiner ved UiO. Ståle Askerød Johansen Gruppe for Basis Systemdrift. Noen tall. Ca. 900 linux-maskiner (RHEL 3 og 4) 120 solaris-maskiner (Solaris 8) 38 HP-maskiner Ymse annet Av disse er ca. 250 å regne som servere. Historie. Har drevet unix-servere siden 1986-aktig
E N D
Drift av UNIX-maskiner ved UiO Ståle Askerød Johansen Gruppe for Basis Systemdrift
Noen tall • Ca. 900 linux-maskiner (RHEL 3 og 4) • 120 solaris-maskiner (Solaris 8) • 38 HP-maskiner • Ymse annet • Av disse er ca. 250 å regne som servere.
Historie • Har drevet unix-servere siden 1986-aktig • Tok tidlig grep for å sentralisere • Mange forskjellige OS gjennom årene • Nå mest solaris og linux • Trender • Flere arbeidsstasjoner • Flere tjenester • Mer kompleksitet
Sentralisering • ”Alle maskiner er like” • Alle maskiner driftes av USIT • Sentral tilgang – likevel lokale muligheter • Felles programvare på egen partisjon: /local • Sentral backup og restore • Felles brukerdatabase på alle maskiner • Scan av nettet etter nye maskiner
USIT Lokale IT-folk Brukerne
BAS (Cerebrum) AD NIS/LDAP
Hardware • Mest mulig redundans • Konsoll-servere • RAID • Doble strømforsyninger • Egne LAN for drift • Snart ingen maskiner på hyller...
Grunnkonsepter • ”daily”- script som kjøres av cron • Innsamling av konfigurasjonsfiler ”filelog” • Kompilering av egen software (ofte GNU) • Pushing av software og konfigurasjonsfiler • Overvåkning av • Sikkerhet • Tilgjengelighet
Sikkerhet • Felles patching av alle OS • Hardening med cron-jobber ”daily” • Sentral syslog-server • ssh • Overvåkning • Tripwire-type ting • Aksess til porter • Logfiler
Overvåkning av tilgjengelighet • Loggfiler • Eget verktøy – ”Palantír” • Prosesser • Disker • Konnektivitet • Databaser • Fil-egenskaper • Trending – ”Munin” • Grafer med innsamlede data • Minnebruk, I/O, antall brukere, temperatur osv...