Slurm joka tarkoittaa (Yksinkertainen Linux-apuohjelma resurssienhallintaan)on loistava, tehokas, modulaarinen ja avoimen lähdekoodin työkuormanhallinta ja työn ajoitus, joka on suunniteltu kaikenkokoisille Linux-klustereille. Slurm on vikasietoinen ja erittäin kytkettävä klusterinhallinta- ja työnaikataulujärjestelmä, jossa on monia valinnaisia lisäosia, joita voit käyttää. Se tarjoaa työkuorman hallinnan useissa tehokkaissa tietokoneissa ja datakeskuksissa ympäri maailmaa.
Slurmin päätoiminnot
Slurmilla on kolme päätoimintoa, ensinnäkin se jakaa eksklusiivisen ja/tai ei-yksinomaisen pääsyn resursseihin käyttäjille, jotka haluavat tehdä työtä tietyn ajan. Seuraavaksi Slurm käyttää viitekehystä, joka auttaa käynnistämään, suorittamaan ja valvomaan klusterin allokoitujen isäntien joukon työtä, ja sen viimeinen tehtävä on, että se hallitsee resurssien käyttöä hallitsemalla odottavien töiden jonoa.
Slurmille ainutlaatuiset ominaisuudet
Sieltä löytyy paljon työkuorman johtajia, mutta Slurmilla on monia ainutlaatuisia ominaisuuksia, jotka erottavat sen muista työkuormitusohjaajista. Näitä ominaisuuksia ovat:
Slurm Architecture
Slurm-järjestelmä perustuu keskitettyyn johtajaan, slurmctld, joka valvoo erilaisia resursseja ja työtä, ja siihen voi kuulua vastaava varapäällikkö. järjestelmän tilan suojaamiseen mahdollisten vikojen var alta. Jokaisella klusterin isännällä on slurmd demoni, jota verrataan etäkuoreen ja joka vastaanottaa työn, suorittaa sen, palauttaa tilan ja odottaa sitten lisätöiden suorittamista. daemon mahdollistaa myös vikasietoisen viestinnän järjestelmän asetushierarkiassa. On myös valinnainen slurmdbd(slurm-tietokanta-daemon), jota käytetään useiden Slurm-hallittujen klustereiden kirjanpitotietojen tallentamiseen yhteen tietokantaan. Voit lukea koko arkkitehtuurista osoitteesta täältä
Alla on kuva, jossa näkyy Slurm-järjestelmän eri komponentit
Slurm System Components
Kuva, jossa näkyy erilaisia Slurm-järjestelmän kokonaisuuksia
Slurm System Entities
Lue asiakkaan todistuksia Slurmista. Haluat ehkä tarkistaa ja kokeilla Slurm-klusterin hallinta- ja työaikataulujärjestelmää, jos työskentelet minkä tahansa kokoisia Linux-klustereita. Jos haluat lisätietoja, voit jättää ajatuksesi Slurmista tänne pudottamalla kommentin alla olevaan kommenttiosaan.