PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Tutorials für Linux Cluster



[-Cyber-]
20.07.02, 01:39
Tjo, hat da jemand nen guten Link zu Tutorials über Linux Cluster ?

kann gerne englisch sein, deutsch wär mir aber auch nit unrecht :D

ChengFU
20.07.02, 10:34
Was genau brauchst du denn? Zu einem "echten" Cluster, also einem Verbund von Rechnern, auf dem du arbeiten kannst wie auf einer einzelnen Maschine fallen mir gerade keine Links ein. (Obwohl, evtl. ist Beowulf das, was du suchst)
Wenn es dir reicht, dass du einen Hauptrechner hast, an dem du arbeitest, und weitere Clients, die einzelne Prozesse übernehmen (praktisch z.B. bei Codieren vonm MP3s), dann kann ich MOSIX empfehlen.
MOSIX wird in den Kernel kompiliert und kann einzelne Prozesse beliebig auf andere MOSIX-Rechner vereilen um die Last gleichmässig zu halten. (Einschränkung: Prozesse, die Shared-Memory verwenden können nicht verteilt werden, also z.B Apache oder MySQL).

Wenn du eine Lastverteilung für z.B. Web- oder Mailserver brauchst ist der Linux-Virtualserver interessant.

Links:
http://www.beowulf.org Beowulf-Projekt
http://www.mosix.org MOSIX-Cluster Projekt
http://www.linuxvirtualserver.org Linux-Virtualserver

[-Cyber-]
20.07.02, 16:42
Erstmal danke für die links, werd die dann gleich mal durcharbeiten.

was ich genau machen möchte ist ein cluster aus 2 rechnern die wie eine maschine arbeiten, drauf wird ein samba als pdc laufen und er wird als pdc und fileserver für ca. 20-30 workstations auf w2k basis dienen, muss das projekt bis september realisieren nur beschränken sich meine cluster erfahrungen leider nur auf win nt4/2k

wenn das dann reibungslos funzt wird ein ersatzcluster genau der selben config kommen und vor die beiden dann ein loadbalancer, sind zwar net viele workstations die da dranhängen, aber sehr intensiver datentraffic der absolut ausfallssicher sein muss

ChengFU
20.07.02, 17:36
<could not resist>Hmm, wenn ein Samba-Server ausfällt sucht der Windows-User doch erstmal in der eigenen Systemsteuerung nach dem Fehler oder?</could not resist>

Wenn Samba ein vernuenftiges Threading macht und die einzelnen Prozesse dabei kein Shared-Memory benutzen sollte MOSIX dein Freund sein. Ich würde dann aber für die Verbindung der beiden MOSIX-Rechner eine eigene Leitung nutzen, denn sonst bekommst du echte Probleme. Falls es durch die Verteilung Probleme mit der Netzverteilung gibt, könnte der Linux-Virtualserver mit Persistent-Connections dein Freund sein. Dann wird ein User für eine gewisse Zeit immer wieder an den selben Rechner weitergeleitet. Als Daternbasis müsstest du natürlich an die Samba-Server nochmal ein Network-Storage anhängen oder die Platten regelmässig syncen (rsync macht das ganz gut, am bestem mit internem Netz um Angriffe zu vermeiden).

Viel Erfolg,