An unserer Universität erhielt unsere Sektion ein Stipendium für mehrere alte P4-Computer. Wir entschieden uns, sie zu verwenden, um ein 3x3-Raster zu erstellen, das als Medium für unsere off-hand-Verarbeitungsarbeit fungieren würde. Ab sofort haben wir jedoch nur Folgendes getan:
Dies ist ein Video-Streaming, das in 9 Teilen mit vlc / ssh-Skripten ausgeführt wird, um es zu verwalten.
Ab sofort sind alle Computer mit einem einzigen Netzwerk verbunden und werden mithilfe der auf SSH-Schlüsseln basierenden Authentifizierung verwaltet. Ich würde gerne einige innovative Ideen hören. Einige Hardwaredetails werden bereitgestellt:
1 GB RAM, Intel Pentium 4, 2,4 GHz, 40 GB Festplatte mit Lucid
Insbesondere habe ich darüber nachgedacht, dass der 40-GB-Teil als Cloud-basierter Speicherplatz für Menschen verwendet wird. Etwas nach dem Vorbild von Sparkleshare oder ownCloud aber sie scheinen nicht mehrere Computer - basiertes Netzwerk zu bieten. Wenn es eine Möglichkeit gibt, die Rechenkapazität dieses Rasters zu nutzen, würde ich gerne davon erfahren.
Antworten:
Wenn die Computer über eine vernünftige Netzwerkverbindung verfügen, können Sie eine Reihe von Diensten ausführen, um das Internet zu einem besseren Ort zu machen. Einige der Dinge, die ich auflisten möchte, sind direkt in einem Cluster parallelisierbar, aber viele von ihnen funktionieren sehr gut, wenn sie auf einem Pool von Computern mit einem DNS-Round-Robin zum Lastenausgleich und zur Verringerung der Auswirkungen verwendet werden Maschinen fallen aus. Darüber hinaus können Sie Wartungsarbeiten an jeweils einem Computer durchführen, ohne den Cluster und die Dienste zu beeinträchtigen.
Das Tolle ist, dass die meisten dieser Dienste nicht sehr rechenintensiv sind und daher auch auf älterer Hardware sehr gut funktionieren. Für diese Art von Diensten ist es weniger wichtig, wie viel Rechenleistung Sie insgesamt einbringen können, und noch wichtiger, dass es sich um verschiedene Maschinen handelt. Deshalb empfehle ich sie, anstatt an einem der vielen @home-Projekte mitzuwirken:
Natürlich können Sie mit Ihrer verbleibenden CPU-Zeit immer noch versuchen, Krebs zu heilen oder den Himmel zu durchsuchen.
quelle
Stellen Sie dort eine Art Distributed-Computing-Client auf und spenden Sie Ihre nicht verwendeten Zyklen an die Wissenschaft.
Vielleicht so etwas wie http://folding.stanford.edu/
quelle
Sie können versuchen, einige Bitcoins abzubauen . Diese virtuelle Währung, die auf dem Peer-to-Peer-Protokoll basiert (und zum Zeitpunkt des Schreibens eines Bitcoin leicht gegen echtes Geld eingetauscht werden kann , hat einen Wert von ca. 11 USD), enthält Münzen, die nicht von einer einzelnen Institution, sondern vom Netzwerk generiert werden aller seiner Nutzer. Die Chancen, einen gewissen Betrag an solchem Geld generiert zu haben, sind umso größer, je mehr Rechenleistung Sie haben. Wenn Sie begonnen haben, können Sie berechnen, ob es sich auszahlt.
quelle
Ja, Sie können auch BOINC ausprobieren: https://boinc.berkeley.edu/ .
Sie können jedes von BOINC unterstützte Projekt nach Ihren Wünschen hinzufügen. Das bekannteste von BOINC unterstützte Projekt ist, glaube ich, SETI @ HOME, aber es gibt auch viele andere Projekte in Bereichen wie der Medizin. Hier ist eine kleine Liste von Projekten: https://boinc.berkeley.edu/projects.php
quelle
Eine späte Antwort, aber warum nicht ein Beowulf- Cluster?
quelle
Sie können an der Mersenne Prime Search im Internet teilnehmen ! Installieren Sie den Client auf mehreren oder allen Computern und lassen Sie ihn laufen! Wenn einer Ihrer Computer eine neue Art von Mersenne Prime entdeckt, können Sie 3000 USD oder sogar 50.000 USD gewinnen . Es ist wie bei einer unterhaltsamen Lotterie, bei der das einzige Startgeld Ihre Strom- und Rechenleistung ist! Und selbst wenn Sie keine Primzahl finden, tragen Sie zur Wissenschaft bei, indem Sie Mersenne-Primzahlen bestätigen / ablehnen, die von Computern anderer Personen gefunden wurden.
quelle