ich habe viel gesucht und finden ständig nur Virtualisierung, die besagt, dass man auf einer Hardware viele Systeme laufen lassen kann…okay sowas habe ich schon.
Für die effiziente Auslastung meiner Computerfarm (5PC´s) würde ich gern einen Server/System aufsetzen, welches virtuell die Leistung aller aktiven PC´s ausnutzt. Sowas gibt es…aber wie ist der Fachterminus?
Vielleicht gibt es ja ein OpenSorce o.ä. Programm dafür?
Sinn: 4 Rechner sind bspw. bei 25% Auslastung und der 5. kommt nicht hinterher mit Berechnen…Solche Aufgaben würde ich gern verteilen statt jeden Rechner stark genug für seine Aufgaben zu machen nur damit er wenn er mal eben ein Video konvertieren soll, auch genug Leistung hat. Der Fall das alle Rechner ausgelastet sind…kommt praktisch nicht vor.
Danke für jede Hilfe, die mich weiter in Richtung Ziel bringt.
Für die effiziente Auslastung meiner Computerfarm (5PC´s)
würde ich gern einen Server/System aufsetzen, welches virtuell
die Leistung aller aktiven PC´s ausnutzt. Sowas gibt es…aber
wie ist der Fachterminus?
Vielleicht gibt es ja ein OpenSorce o.ä. Programm dafür?
Mit was genau willst Du die Rechner denn
auslasten?
Also pinzipiell geht es mir um Stitchpozesse (Panormaberechnug aus Einzelbildern)…die benötgen wahnsinnige Mengen an Rechenleisung, PhotoShop, Videokonvertirung/-schnitt … für Spiele ist eher unwichtig.
ich habe viel gesucht und finden ständig nur Virtualisierung,
die besagt, dass man auf einer Hardware viele Systeme laufen
lassen kann…okay sowas habe ich schon.
Für die effiziente Auslastung meiner Computerfarm (5PC´s)
würde ich gern einen Server/System aufsetzen, welches virtuell
die Leistung aller aktiven PC´s ausnutzt. Sowas gibt es…aber
wie ist der Fachterminus?
Also ich weiss zwar nicht GENAU was Du meinst, gebe aber mal nen Tipp ab.
Vielleicht gibt es ja ein OpenSorce o.ä. Programm dafür?
OpenSource kenne ich nicht, aber es gibt den VMWare Server ESX3i. Der ist frei zum herunterladen und Du kannst darauf mehrere Server (je nach RAM und CPU Ausstattung) drauf laufen lassen.
Sinn: 4 Rechner sind bspw. bei 25% Auslastung und der 5. kommt
nicht hinterher mit Berechnen…Solche Aufgaben würde ich gern
verteilen statt jeden Rechner stark genug für seine Aufgaben
zu machen nur damit er wenn er mal eben ein Video konvertieren
soll, auch genug Leistung hat. Der Fall das alle Rechner
ausgelastet sind…kommt praktisch nicht vor.
Hmm, also das kenne ich von unseren ESX-Farmen hier. ca. 2-3 ESX Server mit dem Virtual Center (nennt sich alles zusammen VI3 VirtualInfrastructure 3) und macht das genauso. Ausfallsicherheit, Cluster und SAN Anbindung sind da eher „Nebenthemen“. Aber ich kann dann im VC sagen wie er Ram, CPU Rechenpower, traffic, etc. verteilen soll.
Danke für jede Hilfe, die mich weiter in Richtung Ziel bringt.
schätze da wirst du Pech haben - du brauchst clusterfähige Software, aber viele Programme sind noch nicht mal soweit, mehrere Prozessoren parallel zu benutzen.
Clusterfähig kenne ich nur Datenbanken (Enterprise-Versionen, nur für Grossfirmen bezahlbar) und Webserver. Aber vielleicht guckst du mal bei seti@home oder ähnlichen Projekten, ob die Software zur verteilten Rechnernutzung verfügbar ist.
Gruss Reinhard
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
SETI wurde bereits schon angesprochen. Ist vom Prinzip her
eine Art Computing-Grid.
Privat hab ich mich mit dem Thema auch befasst und wollte nen
Linux-HPC aufbauen … aber … vergiss es, im Heimbereich
brauchst Du damit nicht anfangen, da gibts zumindest bis jetzt
keine Lösungen.
Ich denke mal das Dein Photoshop und Co. auch nicht Grid-fähig ist…
Najut, sorry dass ich auch keine Hilfe bieten kann.
Du musst Dir wohl ne fettere Büchse mit möglichst vielen
Kernen kaufen und Software verwenden die wirklich
Multi-Threading fähig ist.