So bauen Sie einen Supercomputer aus zehn PCs

Supercomputer haben etwa aufgrund kommen für Hochleistungsrechenleistung verlangen. Anwendungen wie die medizinische Forschung und die Wetteranalyse sind nur zwei Beispiele für die praktische Anwendung solcher Technologien. Laut Top 500 Supercomputer Sites verwenden mehr als 78 Prozent der 500 besten Supercomputer der Welt Linux, ein Open-Source-Betriebssystem. Da Open-Source-Software den Zugriff auf den Code hinter dem Programm ermöglicht, ist diese Lösung bei Supercomputerprojekten sehr beliebt.

Schritt 1

Richten Sie den Hauptcomputer oder Knoten ein. Wenn die 10 Computer nicht identisch sind, bestimmen Sie den leistungsstärksten Computer, da dieser den Cluster steuern sollte. Installieren Sie Linux auf diesem Computer und installieren Sie die gewünschten Funktionen. Während es bei der Linux-Software eine Reihe von Paketen zur Auswahl gibt, müssen Sie nur NFS (Network File System) und SSH (Secure Shell) installieren, um den Cluster einzurichten. Insbesondere macht NFS es einfacher, gemeinsame Nutzung von Dateien zwischen Systemen, dem Supercomputers zu beeinflussen Setup. SSH ist eine sichere Methode, um eine Remote-Verbindung von einem Computer zu einem anderen herzustellen, was bei der Einrichtung eines Supercomputer-Clusters mit 10 Computern entscheidend ist.

Schritt 2

Installieren Sie MPI (Message Passing Interface) auf Ihrem Computer. Dies wird verwendet, um die Haupt-Computersteuerung der anderen Computer im Supercomputer-Cluster zu ermöglichen. LAM ist eine beliebte Wahl und wie viele Linux-Distributionen, es ist eine Open-Source-Option. Abhängig von Ihrer Hardware finden Sie möglicherweise eine vorkompilierte Version der von Ihnen ausgewählten MPI-Software. Wenn nicht, müssen Sie es selbst kompilieren oder andere Hardware zu bekommen, die unterstützt wird.

Schritt 3

Richten Sie die Mitglieds- oder Slave-Computer ein. Die einzige Linux-Software, die Sie benötigen sollten, ist NFS und SSH. Sie können zwar zusätzliche Pakete installieren, aber die Chancen stehen gut, dass Sie von diesem Mitgliedsknoten nie darauf zugreifen müssen, da Sie über den Hauptcomputer arbeiten, sobald der Supercomputer-Cluster betriebsbereit ist.

Überprüfen Sie die Installation. Starten Sie alle Maschinen neu und sehen Sie, ob jeder eingeschaltet wird. Prüfen Sie, ob Sie vom Master aus eine Verbindung zu jedem Knoten herstellen können. Wenn die Hardware wie vorgesehen zu laufen scheint, rufen Sie Ihre MPI-Anwendung auf, sei es LAM oder eine andere Messaging-Passing-Schnittstellensoftware.