Welche Hardware für ein leistungsstarkes Server-Setup

Welche Hardware für ein leistungsstarkes Server-Setup

Entschuldigen Sie, wenn die Frage etwas zu allgemein ist …

Ich möchte meinen eigenen persönlichen Server haben, hauptsächlich für PHP-Websites (obwohl ich später vielleicht noch ein paar Funktionen hinzufügen werde, wenn ich sie brauche ... wie Jabber, E-Mail usw.). Vielleicht entscheide ich mich später, auch etwas Speicherplatz für Kunden anzubieten, aber vorerst ist er für meinen eigenen Gebrauch und Tests gedacht. Seine Hauptaufgabe wird LAMP sein.

Die Sache ist die, dass ich noch nie mit „echter“ Serverhardware gearbeitet habe. Ich weiß, wie man Serversoftware usw. ausführt, aber derzeit habe ich nur meine Desktop-Heim-PCs, Laptops usw. Und ich würde gerne qualitativ hochwertige Hardware für dieses Setup kaufen (wenn ich also genug gelernt habe, werde ich vielleicht auch versuchen, etwas Platz für Kunden anzubieten).

Mit Hardware meine ich:

  • leistungsstarker Server, wie für professionelle Hosting-Setups (wo ich fehlerhafte Komponenten live ändern kann, ohne ihn neu zu starten usw.)
  • Notstromquelle? Wie komme ich an so etwas?
  • ich schätze, ein zuverlässiger Server sollte über ein Backup verfügen? Gute Kühlung? Gute USV?
  • gibt es sonst noch etwas, das für ein leistungsstarkes Setup wichtig ist und das Sie empfehlen könnten?

Bitte beachten Sie auch, dass ich nicht an VPS-Resellern interessiert bin, sondern gerne mit physischer Hardware lernen möchte.

Kommentare, Links zu Beispiel-Baumärkten (ich meine... wo bekomme ich das Zeug her?? Haha) und Links zu externen Ressourcen werden hilfreich sein.

Bearbeiten:

Zur Hotswapping-Softwareunterstützung: Ich würde wahrscheinlich Debian als mein Betriebssystem verwenden.

Lärm... was ist damit? Ich würde meinen Server wahrscheinlich gerne dort haben, wo ich wohne.

Antwort1

Was kmarsh gesagt hat, plus

  • 64bit, mit mehr als 4GB Speicher
  • Eine Remote Console-Lösung (ILO/RSA - NICHT etwas wie VNC - Sie benötigen Remote-Zugriff auf Hardwareebene), wenn Sie den Server an einem Ort aufstellen, an dem Sie nicht rund um die Uhr physisch darauf zugreifen können.
  • Mehrere NICs (mindestens 4), die NIC-Teaming ermöglichen
  • Das Wichtigste: Wartungsvertrag (4/8/12 Stunden Reaktionszeit usw.)

Antwort2

Jeder Server:

  • Sollte über ECC-Speicher verfügen
  • Sollte 2 Netzteile haben
  • Sollte mindestens ein gespiegeltes Festplattenpaar oder ein 4-Festplatten-RAID 5 mit angeschlossenem Hot Spare haben.
  • Sollte Raum für RAM- und Speichererweiterung bieten (extern OK), zum Beispiel einen freien Steckplatz für eine FC-Karte oder freie SAS-Anschlüsse und Platz für weitere Festplatten.
  • Sollte über eine USV mit mehr als ausreichender Laufzeit verfügen, um a) einen für Ihre Gegend typischen Stromausfall (sagen wir 10–15 Minuten) plus die Zeit zum Herunterfahren (weitere 10–15 Minuten) zu überstehen.
  • Eine Backup-Lösung sollte von Anfang an integriert sein (kann extern sein)

Die schnellsten Server sind selten so schnell wie die schnellsten Gaming-Systeme, und das müssen sie auch gar nicht sein. Bei Servern geht es eher um Kapazität und Durchsatz, während es bei Gaming-Systemen eher darum geht, die GUI-Latenz zu reduzieren. Tatsächlich verfügen die meisten Server über ziemlich lahme Grafikhardware.

Antwort3

Formfaktor

Ich denke, Sie werden mit dem, wovon Sie sprechen, mehr Glück haben, wenn Sie sich für einen Rackmount-Server entscheiden. Diese sind jedoch laut (sie befinden sich normalerweise in einem Rechenzentrum, in dem sich keine Leute aufhalten, daher ist dies normalerweise kein Problem).

UPS

Sie benötigen eine USV und möglicherweise einen Generator im Freien für die Zeiten, in denen der Strom für eine Weile ausfällt, obwohl Sie je nach Zuverlässigkeit der Stromversorgung möglicherweise mit nur einer USV auskommen. APC hat einige gute, und sie haben sogar eineGrößenratgeber.

Festplatten

kmarsh erwähnte RAID 5 (3 Festplatten), obwohl RAID 1 (2 Festplatten) auch funktionieren würde. Der Wechsel von 1 auf 5 ist eine Geschwindigkeitssteigerung.

Netzteile

kmarsh erwähnte auch redundante Netzteile. Die solltest du dir unbedingt besorgen.

Netzwerk

Dual-NICs sind ebenfalls erforderlich. Linux kann zwei NICs zusammenfassen, sodass es wie eine Adresse aussieht. Sie können diese dann an redundante Switches/Router/Firewalls anschließen, sodass einer von ihnen ausfallen kann, ohne dass dies die Betriebszeit beeinträchtigt.

Hot-Swapping im laufenden Betrieb

Sie erwähnen, dass Sie fehlerhafte Komponenten ohne Neustart austauschen möchten. Dies wird als Hot-Swapping bezeichnet. Dies ist häufig bei Rackmount-Systemen der Fall.

Bei allen Peripheriekomponenten (Netzteile, Festplatten, DVD-/CD-Laufwerke, Diskettenlaufwerke und Speicher) sollten Sie beim Hersteller prüfen, ob sie Hot-Swap-fähig sind. Hot-Swapping muss vom Host-Betriebssystem, dem Motherboard und der Komponente, die Sie austauschen, unterstützt werden. Sie haben Linux erwähnt; das unterstützt Hot-Swapping. Wir verwenden Dells für unsere gesamte Hardware; sie bieten ziemlich guten Support. Außerdem stellt der Support, den wir haben, sicher, dass alles Hot-Swap-fähig ist.

Fernzugriff

Wir haben auch Dell RACs in unseren Servern; die Remote Access Cards ermöglichen es Ihnen, den Server aus der Ferne ein-/auszuschalten/neu zu starten, eine Verbindung zur Konsole herzustellen oder eine CD einzulegen, ohne vor Ort zu sein. Es ist, als ob Sie an der Konsole wären, ohne dorthin fahren/fliegen zu müssen. Das Einzige, was Sie nicht tun können (was Sie vor Ort tun könnten), ist, fehlerhafte Hardware auszutauschen.

Antwort4

Am besten ist es, gebrauchte Hardware bei Ebay zu finden. Tatsächlich verwenden wir diese Hardware bei mir auf der Arbeit - wir haben keinen riesigen Kundenstamm, daher besteht kein großer Bedarf an superstarker, hochmoderner Hardware. Was wir jedoch brauchen, sind Server, die superzuverlässig sind. Die meisten unserer Server sind verschiedene Modelle von Dell Poweredge-Servern.2450ersind das, was wir für unsere DNS-Server und unsere eigene Website verwenden, und selbst das ist übertrieben. Aber sie sind auch sehr billig und ziemlich leicht zu finden. Wir haben eine6650für unsere gehosteten Websites und es funktioniert gut, sogar bei mehreren beliebten Websites, die CMS wie Mambo verwenden.

Ja, Sie benötigen eine gute USV sowie Kühlung und Backups. Die USV können Sie vielleicht auch bei Ebay ergattern, aber Sie müssen darauf achten, dass die Batterien neu sind. Ich habe allerdings keine Ahnung, wo Sie eine Klimaanlage günstig bekommen könnten. Wir verwenden einen Computer für Privatanwender in einem Servergehäuse als Backup-Rechner (Festplatten sind billig, Bandlaufwerke sind teuer und man kann sie sowieso nicht wirklich automatisieren). Der Backup-Rechner könnte wie ein Jo-Jo auf und ab gehen, ohne dass Ihre Kunden es bemerken würden. Und wenn das Laufwerk ausfällt (oder, wenn Sie es wirklich wollen, das Software-RAID-Array), haben Sie bis zur nächsten Datenkatastrophe Zeit, es zu ersetzen. 6 Stunden Ausfallzeit dieser Box werden Ihre Kunden ebenfalls nicht bemerken.

Nun, die Rechnung für all das ... wird wahrscheinlich mehr sein als ein Bierbudget. Aus diesem Grund weiß ich nicht wirklich, warum Sie keine formelle Schulung absolvieren, denn die Studiengebühren wären ungefähr gleich hoch und Sie würden wahrscheinlich mit neuerer Hardware arbeiten können. Außerdem ist das Ganze völlig unkompliziert. Diese Art von Hardware ist so zuverlässig, dass Sie kaum mit ihr interagieren müssen und sich am Ende einfach an das halten, was im Handbuch steht. Die Software auf dem Server wird tatsächlich viel komplizierter sein.

verwandte Informationen