Som tidligere beskrevet kan det av og til være litt
kaldt på kontoret vårt på jobb. Jeg aner ikke hvorfor, man skulle da tro at i et bygg som er mindre enn 15 år gammelt ville det være mulig å holde ok innetemperatur når det er 5 minus ute, spesielt siden det er helt greit når det 20 minus ute, men akk. Det var noe med en pumpe og sentralfyren og kjelleren og noe greier. Det er tydeligvis ikke bare fordeler knyttet til å ha kontor i øverste etasje.
Uansett, vi føler at vi må ta saken i egne hender, men i motsetning til enkelte av de andre i korridoren vår har vi ikke tenkt å sette opp en ekstra ovn. Vi har tenkt å bygge et beowulf-cluster. Vi gjør dette hovedsaklig for erfaringen og varmen, ikke for regnekraften, så vi tar gjerne til takke med annenrangs hardvare (det burde hete hardvare på norsk). Jeg sendte derfor en mail til Orakeltjenesten, som drifter datasalene på NTNU, og lurte på om de hadde noen pcer stående etter utskiftninger på en datasal, og jeg fikk nettopp vite at de har fem maskiner stående som de gjerne kunne gi bort til et godt formål som dette.
Den spede begynnelsen Det betyr at det er bare å begynne å glede seg, samt å begynne å tenke på oppsettet. Vi har bestemt oss for å bruke Rocks Cluster Linux, som ser ut til å være en smal sak å sette opp. Man trenger en login-node, som er en maskin med to nettverkskort, ett til omverdenen og ett til resten av klyngen. På denne maskinen installerer man operativsystemet og alle pakkene og greier, og så er det bare å begynne å plugge i compute-noder. Dette er de som faktisk skal gjøre arbeidet, og det som er så genialt med Rocks (og sikkert andre cluster-linuxer av den mer brukervennlige varianten) er at compute-nodene booter og installerer fra nettverket, så man slipper en hel masse prakk i oppsettet.
Hvis vi er heldige har maskinene vi får gigabit-ethernet, Core 2 Duo prosessorer og 4 GB RAM, så ytelsen blir nok ikke all verden, spesielt ikke hvis det er mye nettverk involvert, men som jeg sa gjør vi dette mest for å kunne si at vi har bygget vårt eget cluster, ikke så mye for ytelsen. Uansett, jeg kommer naturligvis til å rapportere om fremgangen, og jeg kommer selvfølgelig også tilbake med mer info når vi har kjørt benchmarks med linpack. Jeg gjetter på at med fem noder vil ytelsen til klyngen være ca det samme som laptopen min, men vi får se.
-Tor Nordam
Comments