Was kann ein Beowulf-Cluster helfen?

7

Meine Schule hat also Hunderte von alten Computern und ein paar Gigabit-Switches. In Abstimmung mit dem Bezirksleiter meiner Schule wurde mir die Erlaubnis erteilt, einen Beowulf-Cluster mit einem , zwei oder drei Tutorials zu erstellen.

Aber die Rechenmöglichkeiten sind nicht klar definiert und ich bin verwirrt.

Was ich weiß:

  • Sie können keine GPU-abhängigen Spiele im gesamten Cluster ausführen
  • Sie können keine Anwendungen ohne Multithreading im gesamten Cluster ausführen

Was ich nicht weiß

  1. Wie gut Programme wie Y-Cruncher skalieren
  2. Was kann über die Knoten laufen
  3. Wenn das tägliche Computing ergänzt wird (z. B. Öffnen von zufälligen Apps, Knacken von Passwörtern usw.)
  4. Wenn Programme wie Virtualbox über die Knoten skaliert werden
Hellreaver
quelle

Antworten:

6

Wenn Sie mit einem Beowolf-Cluster einen MAAS- Cluster meinen , sind Sie bei Ask Ubuntu zum Thema.

  1. Es gibt einen großen Unterschied zwischen Multithread- und Cluster- Computing. Der y-Cruncher-Algorithmus ist ein Multithread-Algorithmus und benötigt gemeinsam genutzten Speicher, um funktionieren zu können, sodass die Berechnung πmit diesem Algorithmus in einem Cluster nicht einfach ist.

  2. Alles, was clusterfähige Algorithmen verwenden kann. Beispielsweise sind einige Apache-Server oder MySQL-Cluster auf einer Reihe alter Hardware "leicht" skalierbar (für eine bestimmte Definition von "einfach").

  3. Wenn Ihr "alltägliches Computing" das Ausführen einer Webfarm umfasst: Ja!
    Wenn Ihr "alltägliches Computing" nur die Produktivität im Büro nutzt: Nicht wirklich ...

  4. VirtualBox hilft Ihnen nicht weiter: Sie benötigen das Gegenteil: ein Cluster-Betriebssystem und viele Feinabstimmungen, damit die unterschiedliche Hardware gut zusammenarbeitet, da Cluster normalerweise mit neuer Hardware mit identischen Leistungsspezifikationen erstellt werden.

    Es ist einfacher, identische / ähnliche Maschinen zusammenarbeiten zu lassen als ein 33- Mega- Hertz-80386 mit 1 Mega- Byte RAM und ein 2- Giga- Hertz-Dual-Core-Intel I3 mit 2- Giga- Byte RAM…

Fabby
quelle
2
Was meinst du damit, es mit Bedacht einzusetzen? Bitte erläutern Sie
Hellreaver
Besser jetzt? Ansonsten ping mich im allgemeinen Chatraum
Fabby
1
Ich stimme @Fabby zu, dass Ihr Leben mit identischen Maschinen einfacher wird. Ich weiß nicht, wie alt die Schulmaschinen sind, aber Ihr Fortschritt wird so viel langsamer sein, wenn diese Maschinen nur von Diskettenlaufwerken und nicht von einer bootfähigen CD-Rom booten können.
Antony
@ Anthony Diese Maschinen sind Mitte 2007
Hellreaver