
-Kann ich die Cloud für „Grid Computing“ verwenden? Was ich brauche, ist Parallel Computing, wo ich einige Renderings durchführe und einige umfangreichere Berechnungen für Matlab durchführen möchte. Um die Rechenleistung einiger oder aller Computer in „einer Aufgabe“ zu kombinieren, wenn mehrere Threads ausgeführt werden
-Wie viele Controller brauche ich, bevor ich mit dem Hinzufügen von Nods beginne, und welche Controller?
- Hat jemand eine coole Idee, was man mit den 50 Computern in einer Cloud wie UEC oder etwas anderem machen könnte?
Ich habe noch etwa 25 Computer (CPU: Duo2,2 GHz, RAM: 2 GB, Festplatte: 150 GB) vom „Sommerputz“ herumliegen und dachte daran, mit UEC eine Cloud zu erstellen.
Antwort1
Sieht so aus, als ob Sie eher einen traditionellen HPC-Cluster als eine IaaS-Cloud-Computing-Plattform benötigen. Wenn Sie keinen HPC-Cluster von Grund auf neu einrichten möchten, gibt es Cluster-Distributionen wieFELSENdie es einfacher machen, insbesondere wenn Sie ein HPC-Neuling sind.
Antwort2
Sehen Sie sich das StarCluster-Projekt des MIT an.
Dieses kurze 5-minütige Video erklärt es:
http://www.youtube.com/watch?v=vC3lJcPq1FY&feature=player_embedded
Es basiert auf AWS EC2, Boto und der Sun Grid Computing Engine (das ist jetzt vermutlich die Oracle Grid Computing Engine).
Meiner Ansicht nach haben sie eine „Grid“-Computerarchitektur auf EC2 aufgesetzt und ich denke, dass diese höchstwahrscheinlich mit Eucalyptus und UEC funktionieren könnte.
von der MIT-Site:
Installieren von StarCluster
StarCluster ist über den Python Package Index (PyPI) verfügbar und wird mit zwei öffentlichen >>Amazon EC2 AMIs (i386 und x86_64) geliefert. Nachfolgend finden Sie Anweisungen zur Installation der neuesten >>stabilen Version von StarCluster über PyPI (empfohlen). Es gibt auch Anweisungen zur >>Installation der neuesten Entwicklungsversion von GitHub für fortgeschrittene Benutzer.
Sehen Sie sich einfach dieses kurze 5-minütige Video vom MIT an, in dem sehr gut erklärt wird, was StarCluster auf EC2 macht.
Nachdem ich es mir angesehen habe, denke ich, dass es einfach zu installieren und entweder mit Eucalyptus oder Ubuntus UEC zu verwenden sein sollte, da beide über boto/Euca2ools mit AWS EC2 kompatibel sind.
Die Installation von StarCluster mithilfe von Pythons easy_install dauerte nur etwa 5 Minuten. Alles funktionierte genauso wie im Video.
Es gibt eine einzelne Masterkonfigurationsdatei, die sehr einfach zu verstehen ist und mit der Sie Änderungen für Eucalyptus oder UEC vornehmen können.
Brian (Deutsch)