aktueller off-the -shelf -Computer, die in den späten 1990er Jahren gemacht haben wenig Energie und Lagerung verglichen. Ein typisches Windows 98 Maschine hatte einen 200 Mhz Prozessor , 128 bis 256 MB RAM und im besten Fall 20 GB Speicherplatz. Auch so kann diese Computer für wenig mehr als der Preis für Schrott gewonnen werden und sie machen große Plattformen für Experimente und Lernen. Befolgen Sie diese Anweisungen , um Ihren eigenen Server -Cluster mit zwei oder drei alte Windows 98 Computer zu bauen . Was Sie brauchen
Zwei oder drei Arbeitstagen Windows 98 Computern
$ 50 für Kabel -und Netzwerk- Teile
Weitere Anweisungen
1
-Test jeder Computer anzeigen , um sicherzustellen, dass sie sind in Ordnung. Macht sie auf und bekommen Windows 98 läuft . Führen Sie ScanDisk , um die Festplatte zu überprüfen .
2
Tauschen Sie die Netzwerk-Schnittstelle (NIC )-Karten. Es gibt eine gute Chance, dass die Netzwerkkarte in den alten Rechner nicht mit aktueller Software zu arbeiten. Eine Investition von $ 20 pro Computer verhindert eine Menge Frustration .
3
das Netzwerk einrichten. Erhalten Sie kostengünstige Ethernet-Hub , und schließen Sie alle Computer an den Hub mit einem Ethernet-Kabel . Eine separate Verteiler trennt das Netzwerk und die blinkenden Lichter machen es einfach, Netzwerk-Aktivität zu überwachen.
4
Ersetzen Sie die Betriebssysteme. Windows 98 wurde als Desktop- OS konzipiert, nicht als Server-Plattform . Wenn eine Kopie von Windows NT gefunden werden kann, kann dies eine Option sein. Aber ein up-to -date LINUX -Server-Distribution wie Fedora oder Debian , bieten viel mehr Möglichkeiten bei der Suche nach Clustering-Software . Überprüfen Sie die Referenzen für Links unten beschreiben, wie Fedora oder Debian installieren.
5
Wählen Sie die Art des gewünschten Clustering . Die Optionen sind Webserver , Datenbank-oder verteilte Verarbeitung . Jeder wird kurz in den verbleibenden Schritte beschrieben werden.
6
Einrichten einer geclusterten Web-Server. Der Apache-Webserver , die automatisch installiert mit Linux-Server -Distributionen kann mit Front-End- Lastenausgleich konfiguriert werden. Dies erhöht die Leistung und bewahrt Sitzungsstatus , auch wenn ein Benutzer auf den anderen Server übertragen wird. Prüfen Sie den Link " Wie erstelle ich einen Lastenausgleich High-Availability Cluster Apache " für detaillierte Anweisungen .
7
eine mySQL Datenbank -Server-Cluster einrichten. Die MySQL-Datenbank -Server enthält zusätzliche Software, die mehrere Server verwaltet in einer Cluster- Konfiguration . Die Datenbank bietet eine bessere Leistung , da sie die Last zwischen den beiden Servern balanciert und wird weiterhin ausgeführt, auch nach einem Server ausfällt . Lesen Sie die MySQL -Link für eine detaillierte Anleitung.
8
Erstellen einer verteilten Anwendung Server. Für diejenigen, die mit der Programmierung Fähigkeiten , gibt es eine Vielzahl von Möglichkeiten für die verteilte Programmierung in nahezu jeder Sprache denkbar. Web Services ermöglichen Programmierern auseinander zu brechen eine Programmierung Problem und führen Teile des Prozesses auf jedem Computer , die Nutzung so vielen Computern wie nötig, um die meisten rechenintensiven Problem zu lösen.