Avatar billede thomas_nj Nybegynder
30. juli 2005 - 17:35 Der er 6 kommentarer og
1 løsning

Erfaring med cluster

Hej eksperter

  Jeg har en gammel 350 mhz computer stående og har her på det sidste leget med lidt forskellige ideer til hvad den skal bruges til. Min workstation kører gentoo og i den forbindelse er jeg lidt træt af at portage sluger alt for meget når den compiler.

  Derfor tænkte jeg at det kunne være smart hvis man kunne sætte en anden computer til at gøre dette arbejde.

  Efter en søgning fandt jeg ud af at det jeg søger at lave er en cluster (kan ikke lige et dk udtryk)

  Jeg har dog lige et par spørgsmål

  1) Virker en cluster sådan at jeg kan "skubbe" en process over på en anden maskine?

  2) Vil en cluster selv kunne styre det så processerne ikke pludselig bliver dumt fordelt. Eksempelvis så den gamle computer for alt arbejdet for et spil

  3) Hvis der er stor forskel på computerne i en cluster vil de gamle så sløve de nye?
Avatar billede arne_v Ekspert
30. juli 2005 - 17:45 #1
cluster på dansk hedder klynge (og klynge lyder næsten lige så malplaceret
som Midter Beregnings Enhed ...)

cluster teknologi er et meget vidt begreb - og der er mange forskellige
definitioner af det - og derfor også meget forskellige implementationer

hvis vi holder os til meget brede termer så vil det typisk være
noget med at en client connecter til et cluster af servere som alle
tilbyder samme service og det så er lige meget hvilken server client
faktisk får connectet til

andre gange bruges det om distribuerede applikationer (distribuerede
som i SETI)

ingen af delene lyder lige som det du søger

kan du ikke nøges med noget så prosaisk som at NFS mounte et fil system på
den gamle PC, kopiere tingene over og så starte build med rexec/rsh ?
Avatar billede thomas_nj Nybegynder
30. juli 2005 - 17:55 #2
http://howto.x-tend.be/openMosixWiki/index.php/FAQ

  Kan godt ske at jeg har misforstået det. Ser bare ud til at det kan bruges til at dele processer ud på flere maskiner.
Avatar billede lassebm Nybegynder
30. juli 2005 - 18:05 #3
Du kan få flere maskiner til at arbejde sammen som én! Dvs. 10 maskiner én server/(service)!
Avatar billede arne_v Ekspert
30. juli 2005 - 18:12 #4
det er en form for cluster

N fysiske maskiner med 1 CPU => 1 logisk maskine med N CPU

så hvis vi snakker OpenMosix:

re 1)

ja det lyder sådan

re 2)

jeg vil tro at den forsøger a loadbalancer fornuftigt

re 3)

det rigtige spørgsmål er nok: har du mulighed or at styre på hvilke maskiner
hvilke jobs kører ?

aner det ikke - læs docs - et nøgle ord er nok "affinity" !
Avatar billede strych9 Praktikant
30. juli 2005 - 18:31 #5
gentoo har support for sådan et koncept. Det havde det i hvert fald sidst jeg brugte det.
Man kan bruge distcc (kig din portage conf filer igennem). Den kræver vist nok et patch af gcc. distcc har vist nok også en man side.
Avatar billede thomas_nj Nybegynder
20. august 2005 - 17:59 #6
strych9 >> Tak for forslaget. Det var lige hvad jeg ledte efter. Gider du ikke smide et svar så jeg kan lukke og slukke?
Avatar billede strych9 Praktikant
20. august 2005 - 18:19 #7
her kommer det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester