Keskhaldus31. Oct '13
Sissejuhatus
Keskhaldus on vajalik selleks et mitmete tuhandete arvutite seadistusi ühest kohast oleks võimalik muuta.
Keskhalduse vahendid
Keskhaldus koosneb tavaliselt mitmest komponendist mis on ühe keskse vahendi peale üles ehitatud. Järgnevad on deklaratiivse lähenemisega seadistuste haldamise süsteemid. Töömasinates käitatakse agenti mis suhtleb keskse serveriga:
Puppet - Ruby's kirjutatud keskhaldussüsteem mis tugineb nn. retseptidele
CFEngine - C-s kirjutatud keskhaldussüsteem
SaltStack - Pythonis kirjutatud keskhaldus
Bcfg2 - Pythonis kirjutatud keskhaldus
Chef - Ruby's kirjutatud infrastruktuuri haldus orienteeritud võrgurakenduste haldamisele: võrguseadistused, failid, kataloogid, haakepunktid, kasutajad, grupid, tarkvarapaketid, teenused, failisüsteemid.
Ansimble on Chefile analoogselt ette nähtud veebirakenduste halduse automatiseerimiseks.
Puppet on ilmselt kõige parem valik kuna see on küps tarkvara kogumik. Puppet töötab ka Windowsi peal. IT Kolledži klassides on Windows ja Ubuntu dual-boot süsteem mida hallatakse Foreman ning Puppet abil. Foreman on Puppeti jaoks justkui veebiliides.
Kasutajakontode haldus
Kasutajate haldus on tavaliselt üles ehitatud LDAP-ile. Selle najal on üles ehitatud mitmeid lahendusi:
Puavo
GOsa2