• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Anonym7 | 18.08.2008 23:17

Linux Clustering Intro-hjælp?

Software
Hele feltet er fremmed for mig så derfor håber jeg at nogle herinde sidder inde med lidt viden om emnet :)

Men jeg sidder og overvejer om følgende er muligt:

Sætte en række 32bit/64bit maskiner op som kan dele eksekveringen af programmer - inklusiv mere normale programmer - jeg går ud fra at hvis det overhovedet er muligt, så må det kræve kernel patches eller lignende.

Hvorfor ? Well, jeg kender til DistCC som kan bruges til at kompilere programmer vha. multiple maskiner for derved at få udregningerne til at foregå hurtigere.
Men jeg ønsker at bruge andre programmer som er CPU/RAM intensive.. Et eksempel kunne være MD5-crackere som oftest æder en pæn del CPU - men jeg er sikker på at folk kender til andre ting.

Det meste af min DATA er i forvejen udbudt på et privat LAN via SAMBA hvilket ville sige, at jeg i forvejen burde kunne skabe et miljø, hvor data-materialet som computerne skulle bearbejde ville være tilgængeligt for alle.


Lad mig igen understrege, at jeg _INTET_ aner om feltet og jeg ved ikke, om der er noget der kan sprede de enkelte software tråde fra programmer ud på multiple PC'ere - uden at programmet selv er skrevet med dette for øje. Men hvis det gør, håber jeg at nogen kender til det og kan pege mig i den rigtige retning ;) Det ville jo være synd hvis alt hvad man kan gøre med flere PC'ere er at kompilere software...
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer7

# 1

17 år 7 måneder siden

Permalink

Indsendt af kme den 18. august 2008 kl. 23:53

Permalink

Re: Linux Clustering Intro-hjælp?

Jeg har altid været facineret af Mosix (http://www.mosix.org/) Jeg har absolut ingen erfaring med det, men det lyder smart. Her virker flere maskiner out of the box i bedste dual-processor stil som een stor maskine. Det kræver "bare" en Mosix Linux-kerne.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

17 år 7 måneder siden

Permalink

Indsendt af Anonym7 den 19. august 2008 kl. 01:01

Permalink

Re: Linux Clustering Intro-hjælp?

Mosix blev droppet mellem 2.4 til 2.6 overgangen.

Dog har de en delvis opfølger, LinuxPMI som syntes at have samlet op, hvor OpenMosix stoppede med deres 2.6 branch. Men jeg kender heller ikke meget til det. Specielt ikke hvad det kan og ikke kan :/
  • Log ind eller opret dig for at tilføje kommentarer

# 3

17 år 7 måneder siden

Permalink

Indsendt af Anonym7 den 19. august 2008 kl. 18:26

Permalink

Re: Linux Clustering Intro-hjælp?

bumpedi-bump ? :)
  • Log ind eller opret dig for at tilføje kommentarer

# 4

17 år 7 måneder siden

Permalink

Indsendt af ondope den 19. august 2008 kl. 20:15

Permalink

Re: Linux Clustering Intro-hjælp?

jeg undersøgte det samme for et par måneder siden og spurgte også herinde. Der er ikke p.t. nogle brugbare løsninger til nyere kernels. Jeg ved ubuntu arbejder på noget ala mac så man bare kan distribuere sine jobs til andre processorer på netværket. Der er dog lang vej igen stadigvæk..
  • Log ind eller opret dig for at tilføje kommentarer

# 5

17 år 7 måneder siden

Permalink

Indsendt af Anonym7 den 19. august 2008 kl. 20:38

Permalink

Re: Linux Clustering Intro-hjælp?

Hvis det "bare" er et spørgsmål om at du har multiple maskiner som du ønsker at kunne distribuere jobs ud over kan du bruge GNU Queue der vist fungerer på samme måde som job-administrering via terminalen med fg, bg etc.

Det jeg søger er at flere maskiner gerne skulle arbejde med samme opgave :)

Men jeg takker i hvert fald for svaret og jeg håber måske at du kunne bruge mit forslag til noget ;)
  • Log ind eller opret dig for at tilføje kommentarer

# 6

17 år 7 måneder siden

Permalink

Indsendt af linuxuser42 den 19. august 2008 kl. 21:16

Permalink

Sun Grid Engine

er min anbefaling.

Det er et afprøvet, stabilt system, opensource, nemt at installere og vedligeholde.
Jeg ville så anvende nfs share til at installere SGE og tools på alle nodes i din cluster.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

17 år 7 måneder siden

Permalink

Indsendt af Anonym7 den 19. august 2008 kl. 23:55

Permalink

Tak for forslaget! Jeg er

Tak for forslaget!
Jeg er dog lidt splittet om det er hvad jeg vil gøre, mest fordi jeg jury-rigger mit "cluster" og min hoved-PC, som samtidigt ville være en god node, er min Linux-pc :/

Men jeg vil alligevel tage et kig på det for at se om SGE er så godt at jeg godt kan undvære en node ;)

Dog håber jeg fortsat på at nogle har lidt erfaring med LinuxPMI eller kender til artikler om Linux og beowulf clustering.

(endnu engang, tak for forslaget ;) )


EDIT:
MPI står for Message Passing Interface syntes at være et generelt koncept, endda en standard som har 2 versioner. MPI-1 som kom i 1995 og MPI-2 som udvider konceptet fra MPI-1 og som udkom i 1996.

MPI er en fælles API for programmer som ønskes at kunne bruges i cluster og grid konfigurationer og en Linux implementation af API'en er OpenMPI.

Længere er jeg ikke kommet i min research, men MPI kan bruges fra alt til at scale MPI-kompatible programmer som normalt ellers kun bruger 1 core til din dual- eller quad-core CPU -ELLER- det kan bruges til at dele udregningerne over seperate computere.

Dette er hvad jeg har fundet ud af indtil videre, hvis man vil vide mere kan man tage et kig på OpenMPI's FAQ: http://www.open-mpi.org/faq/?category=general

Standarden har således diverse implementationer, hvor OpenMPI
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0

Seneste aktivitet

youtube-tui: Nyd YouTube fra terminalen som en professionel 3
Lukker og slukker 6
(U)hyggen breder sig 1
BigLinux 5
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1
rsync og filsystem 6
Mousam er en detaljeret desktop vejrapp til Linux 1
Hjælp til Handbrake - ingen dk-undertekster 1
luckyBackup 2
GIMP 30
Pinegrow på Debian 13 ? 4
Openmediavault 1
E-mail blues 9
Driver til min scanner? 5
Printer Epson ET-2865 problem 16
Sudo 7
Thunderbird filvedligeholdelse 2
Debian 13.3.0 8
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !