Ich habe ein paar alte T42s herumliegen, die ich kürzlich auf maximalen Speicher (2G) aktualisiert habe. Ich würde sie gerne gut nutzen, und was mich am meisten angezogen hat, ist der geringe Stromverbrauch im Vergleich zur Verwendung alter Vollturmsysteme.
Die aktuellen Spezifikationen sind wie folgt:
- Pentium M 1,7 GHz
- 2G DDR-333 RAM
- 250G Festplatten
- Onboard-ATI-Grafik (64 m dediziert, glaube ich)?
Wie auch immer, ich habe mich gefragt, ob diese als Server ausreichen würden. Natürlich hängt es von den Rollen ab, aber was wäre die wichtigste Hardware in:
- Ein Webserver
- Ein Mailserver
- Ein DNS-Server
- Ein Dateiserver
Natürlich ist eine schnelle Netzwerkverbindung für alle wichtig, wenn sie stark genutzt werden. Abgesehen davon würde ich davon ausgehen, dass die Priorität CPU und dann Speicher ist.
Ich habe vor, diese nebeneinander in einen gekühlten Schrank zu legen, wobei die Anschlüsse zur einfachen Verwaltung nach oben zeigen. Sie werden eine Linux-Variante ausführen (höchstwahrscheinlich Arch Linux) und einige werden mehrere Rollen übernehmen.
Gedanken?
Vielen Dank.
Antworten:
Andere haben die Nachteile bereits kommentiert. Ich möchte ein paar gute Dinge sagen. Vorteile bei der Verwendung von Laptops:
Ihre Computer sind mehr als genug, um Webserver auszuführen und was nicht. Es ist also kein Problem. Sie können sogar leistungsstark genug sein, um als VM-Host zu einem Mini-Cluster kleiner VM-Maschinen zu werden.
Nur ein Gedanke.
quelle
Die Festplatte schadet Ihnen am meisten mit einem Laptop. Die Festplatten-E / A beträgt normalerweise etwa die Hälfte eines entsprechenden Desktops. Sie sagen auch nicht, wie viele in der Si-Maßeinheit "Haufen" sind - wenn Bündel> = 20, dann könnten Sie viel Spaß mit Dingen wie MySQL NDB haben.
quelle
Die erste Sorge ist, dass es sich um alte Computer mit eingeschränkter E / A handelt. Sie können diese also am besten in einer Anwendung verwenden, in der Knoten, die terminal ausfallen und ihre Daten verlieren, sehr überlebensfähig sind - dh als Webserver oder DNS-Server (auch LDAP-Server). wo Sie im Wesentlichen nur statische Informationen veröffentlichen.
Wenn Sie Daten über das Web empfangen, wird die grundsätzlich gute Idee nicht untergraben. Halten Sie die Daten einfach auf einem zuverlässigen gemeinsam genutzten Substrat, auf das von allen Knoten im Cluster aus zugegriffen werden kann (z. B. einer dedizierten Datenbank oder einem Dateiserver).
Bearbeiten:
Wenn eines dieser Geräte eine Ausfallwahrscheinlichkeit von 1% und eine neue Maschine eine Ausfallwahrscheinlichkeit von 0,1% aufweist, haben zwei Laptops in einem Cluster eine gemeinsame Ausfallwahrscheinlichkeit von 0,01% - dh zehnmal so zuverlässig wie die neue Maschine .
C.
quelle
Ich denke, das Hauptproblem bei der Verwendung eines Laptops als Server ist die Verfügbarkeit der Maschinen.
In einem normalen Server ist der am häufigsten verwendete Teil sicher die Festplatte. In diesem Fall verfügen Sie auf normalen Servern über RAID, um Ihre Daten vor einem Festplattenfehler zu schützen.
Können Sie sich mit einem Laptop erlauben, in diesem Fall Daten zu verlieren?
Ich denke, Sie könnten diese Laptops für einen nicht kritischen Server als DNS verwenden, bei dem Daten nicht so oft geändert werden und Sie im Falle eines Ausfalls auf einen sekundären Server zählen können.
Oder ein Webserver mit einer verteilten Konfiguration (drdb + heartbeat oder openais).
Oder für einige Entwicklungsmaschinen oder um einige neue Konfigurationen zu testen, bevor Sie sie auf eine Produktionsmaschine anwenden.
quelle
Hier ist der Kern dessen, was Sie von einem Business-Server erhalten, den Sie mit Consumer-Maschinen nicht erhalten:
Unter der Annahme, dass Ihre Anforderungen niedrig genug sind, dass keines der oben genannten Probleme ein Problem darstellt, ist der letzte zu berücksichtigende Punkt (IMO sehr sorgfältig) die Reflexion, die er über sich selbst (und, falls Sie eine haben, Ihre Abteilung) macht, wenn Sie damit fortfahren. Während die IT nicht immer im üblichen geschäftlichen Sinne kundenorientiert ist, ist sie effektiv ein Service für den Rest des Unternehmens. Wie läuft das Geschäft mit nicht unterstützten Konfigurationen für diese Systeme? Wie wird es Sie beruflich reflektieren?
IMO ist das einzige Mal, dass ein solches hokey-System angemessen sein könnte, in einem extrem kleinen Unternehmen, in dem es einfach kein Geld gibt und Sie versuchen, das Ganze zu booten. Ich spreche von Mom-and-Pops Blumenladen und ihr Kind hält ihre Arbeitsplätze, Website und Internetverbindung am Laufen. Heutzutage ist es für etwas Größeres besser, ein paar in der Cloud gehostete Dienste (Dropbox / Skydrive, Google Mail / Yahoo) zusammenzuschustern, nur weil sie kleine Lösungen mit einer soliden Infrastruktur bieten, die Sie nicht einmal haben über etwas nachdenken.
Natürlich ist das alles Unsinn, wenn Sie nur mit einigen Servern zu Hause herumspielen. In diesem Fall klingen einige alte Laptops ideal.
quelle
Hauptfaktoren, die mir in den Sinn kommen:
Die Wärmeableitung wird durch die Tatsache unterstützt, dass sie sich in einem gekühlten Schrank befinden und gut belüftet sind.
Leistungsregler an Laptops sterben häufig ab (normalerweise aufgrund von Hitze) und werden auf das Motherboard gelötet. Keine lustige Sache zu reparieren.
Sofern keine zusätzlichen Laufwerksschächte vorhanden sind (z. B. anstelle eines optischen Laufwerks), sind Sie auf 1 Festplatte beschränkt und verfügen nicht über Hardware-RAID. Sie könnten ein SAN / NAS ausprobieren, dies ist jedoch durch Ihre Netzwerkkarte begrenzt.
Laptops sind ein klassisches Beispiel für "geplante Veralterung"; Sie brechen, nutzen sich ab oder sind veraltet und können nicht einfach repariert, aufgerüstet oder für andere Zwecke verwendet werden.
Ein Zweck für sie ... Folding @ Home Farm?
quelle
Wenn sie nicht hart getroffen werden und Sie alle Programme im Speicher ausführen können, sind sie in Ordnung, solange sie gut belüftet sind und der Raum kühl ist.
quelle
http://www.rocksclusters.org/wordpress/, wenn Sie nur mit den Laptops spielen möchten.
quelle