das eigene kleine Grid

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
nOknowledge
Beiträge: 5
Registriert: 02.08.2006 02:34:55

das eigene kleine Grid

Beitrag von nOknowledge » 16.08.2006 01:51:25

Hi, hi

für einen Server z.B. für Schüler/Studenten/Vereine suche ich eine Lösung die a la Grid einem Server etwas unter die Arme greifen könnte.

Der Server soll verschiedene Programme als NX-Session den Nutzern auf den heimischen PC bringen. Diese Programme würden u.a. PovRay nutzen. Da aber nicht allzu viele Nutzer nötig sein werden den Server an seine Leistungsgrenze zu bringen (z.B. mit Blender und PovRay) wäre es Praktisch wenn die Nutzer auch gleich etwas Rechenkapazität wiederum dem Server zur Verfügung stellen würden.
Die Clients wären aber z.T. auch mit Window$ ausgestattet, so das ein Cluster mit Mosix wohl nicht in Frage kommen würde. Praktisch wäre ein kleines Programm (welches dann auch für Klicki-Bunti existiert), daß Parallel zum NX-Client läuft und dem Server Rechenkapazität zur Verfügung stellt. Vielleicht ähnlich wie seti@home. Da nicht nur PovRay Verwendung finden soll und nicht für jedes Programm ein seperater Client existieren soll, nehme ich an, daß eine generelle Unterstützung des Serversystems eine umfangreichere Problemlösung darstellen würde als so etwas für PovRay u.a. seperat zu bewerkstelligen. Denkbar wäre doch einen Linux Virtual Server Aufzusetzen der dann die Clients als Nodes erhält und das OS dann einzelne kleine Prozesse darauf verteilt oder so.

Gibt es schon so etwas und wenn ja, kennt sich damit jemand von euch aus?

Danke schon mal im Voraus!

Benutzeravatar
Ryven
Beiträge: 277
Registriert: 10.10.2003 09:20:52

Beitrag von Ryven » 27.09.2006 09:02:41

Tja bei seti hat ein Paket nur eine geringe Größe.
Da du bilddaten verarbeiten willst, musst du große Datenmengen bewegen, da sind die Clients meist zu schmal angebunden. Sowas geht noch im Lan aber sonst kaum.

Verschiedene Programme? Tja, jedes muss mindestens smp fähig sein. Was die wenigsten sind. Zudem müssen die Pakete verwaltet werden. Sowie nach einstellbarer Zeit wieder verfallen.

Das Grid wird für lange Zeit nur ein Pool für angepasste Software sein. Bei der es nicht auf echtzeit ankommt.
Wenn du auf zeitnahe Ergebnise angewiesen bist, kommst du um ein Cluster nicht rum.

Ryven

nOknowledge
Beiträge: 5
Registriert: 02.08.2006 02:34:55

Beitrag von nOknowledge » 28.09.2006 20:32:03

Dann hoffe ich mal, daß mit den Mehrkernprozessoren in Zukunft eine Parallelisierung der Programme einhergehen wird.
Bis dahin wird es dann wohl erst mal nichts.

Danke trotzdem!

Antworten