Ich möchte eine Reihe von Heimservern erstellen, mit denen ich herumspielen kann. Dabei werden sie Vollzeit arbeiten und versuchen, eine Familienwebsite mit sehr geringem Volumen und wahrscheinlich einen Dateiserver mit SFTP usw. als separates Gerät zu betreiben.
Meine Frage lautet angesichts dieser Konfiguration: Was würde Serverhardware die zusätzlichen Kosten im Vergleich zum Kauf von Desktophardware und zum Ausführen derselben Open-Source-Serversoftware wert machen?
Was macht die Serverhardware besser?
quelle
Sie werden mehr für Ihr Geld bekommen, wenn Sie sich für ein ausschließlich Server-System entscheiden, da weniger Ressourcen auf Dinge wie die Video- und Audio-Subsysteme konzentriert sind und mehr auf die Speicher-, CPU- und Laufwerk-Subsysteme. Außerdem unterstützen viele Desktop-Systeme keine RAID-Arrays höherer Ebene (5, 10). Im Allgemeinen ist die Verwendung von Desktop-Hardware jedoch sinnvoll.
quelle
Kaufen Sie hierfür keine Serverhardware. Für diesen Anwendungsfall ist eine solche Hardware absolut nicht erforderlich.
Sie kaufen Serverhardware, bei der das Ausschalten der Maschine viel Geld kostet, beispielsweise das Wechseln einer Festplatte. Sie benötigen keine redundanten Netzteile, Hot-Swap-fähigen Laufwerke und RAID für Ihre Familienwebsite.
Verwenden Sie kein RAID (insbesondere RAID-1, Spiegelung) - RAID-1 wird verwendet, damit Sie nach einem Laufwerksausfall schnell einsatzbereit sind und nicht als Backup. Es spielt wahrscheinlich keine Rolle, ob es sich um eine Site handelt während Sie eine Sicherung wiederherstellen, eine Stunde lang nicht verfügbar, aber es ist ein Problem, wenn Sie die Daten verlieren!
Verwenden Sie anstelle von RAID das zweite Laufwerk, um das System routinemäßig (jede Nacht) zu klonen oder wichtige Daten (den Inhalt der Site und des Dateiservers) zu kopieren. Es ist auch eine gute Idee, einmal im Monat ein "externes" Backup durchzuführen (entweder mit einem zweiten Laufwerk, das Sie hin und her senden, oder einem Onlinedienst wie Mozy).
quelle
Was Sie für zusätzliches Geld für "Server" -Hardware erhalten, ist oft teilweise:
Ich verwende alte Systeme für meine Server. Dies waren Spielesysteme in ihren früheren Leben, daher sind sie durchaus in der Lage, einige grundlegende Serverfunktionen zu nutzen. Hardwarefehler sind ein Problem, da das Ersetzen einer Komponente in einem alten System sehr schwierig sein kann, da die alte Hardware nicht mehr verfügbar ist.
quelle
Server vs. Desktop. Der Server verfügt über mehr integrierte Redundanz, z. B. mehrere LANs, RAID, Netzteil und in einigen Fällen CPU und Speicher. Für den Heimgebrauch ist dies normalerweise kein Problem, aber wenn Sie wichtige Daten speichern, würde ich mir ein RAID-Setup ansehen. Server vs. Desktop. Der Server verfügt über mehr integrierte Redundanz, z. B. mehrere LANs, RAID, Netzteil und in einigen Fällen CPU und Speicher. Für den Heimgebrauch ist dies normalerweise kein Problem, aber wenn Sie wichtige Daten speichern, würde ich mir ein RAID-Setup ansehen.
quelle
Es gibt nichts, was streng als "Server" -Hardware bezeichnet wird. Für Ihre spezifischen Anforderungen, Webserver / Dateiserver,
sollte den Trick machen.
quelle
Ich stimme Jonathan zu. Für das, was Sie tun möchten, recyceln Sie einfach eines Ihrer alten Systeme oder suchen Sie jemanden, der kürzlich ein Upgrade durchgeführt hat, und prüfen Sie, ob er Ihnen sein altes System zur Verfügung stellt oder es Ihnen günstig verkauft. Solange es nicht alt ist, wird es gut funktionieren. Wenn Sie Linux als Betriebssystem verwenden möchten, funktioniert fast alles.
quelle
Ich habe mindestens ein Dutzend Jahre damit verbracht, mit verschiedenen Hardwarekonfigurationen zu spielen, um einen perfekten Heimserver aufzubauen. Ich begann mit dem billigsten PC unter meinem Schreibtisch, auf dem FreeBSD ausgeführt wurde, und wechselte dann zu einem industrietauglichen Server mit Fedora Core OS, dann zu einem recycelten alten Laptop mit Ubuntu Server, dann zu einem gehackten Linksys NAS mit benutzerdefinierter Firmware und einer Reihe von Paketen für einen Webserver , ftp usw. Am Ende habe ich mich für ein Vanilla-NAS (Network-Attached Storage) für Endverbraucher entschieden und es mit verschiedenen Diensten "aus der Cloud" ergänzt. Ich verwende Google Apps zum Speichern und Freigeben von Dokumenten, Kalendern und zum Hosten von E-Mails. Ich verwende Google AppEngine, um meine vielen Websites zu hosten (dies erfordert Programmierkenntnisse, das Auschecken von Google Sites oder eine beliebige Anzahl von Blog-Hosting-Diensten, wenn Sie das Programmieren nicht lernen möchten). Ich benutze http: // rsync.und MobileMe für Offsite-Backups (es gibt auch Mozy und viele andere Dienste, die einfacher zu verwenden sind als beispielsweise rsync). Ich benutze del.icio.us für Lesezeichen, flickr.com zum Speichern und Teilen von Bildern und so weiter und so fort.
All dies bedeutet, dass Sie mit den gehosteten Diensten besser dran sind, wenn Sie nicht genügend Freizeit haben, um in den Aufbau und die Wartung Ihrer eigenen Infrastruktur zu investieren. Ja, es kostet oft Geld (wenn auch normalerweise nicht viel) und Privatsphäre ist immer ein Problem, aber Sie müssen Ihre Wochenenden nicht im "Serverschrank" in Ihrem Keller verbringen, um Ihren abgestürzten Medienserver zu patchen, nur damit Ihre Frau es könnte Sehen Sie sich die neueste Folge von "Project Runway" an.
Der NAS, der jetzt mein "Heimserver" ist: Western Digital MyBook World Edition NAS.
quelle
Es hängt wirklich davon ab, was Ihr Server sein soll, aber es sieht so aus, als wäre es nicht sehr stressig. Ich stimme den meisten Antworten zu. Versuchen Sie, die Hardware, die Sie dafür zur Verfügung haben, neu zu verwenden - es ist definitiv Ihr bester Preis.
Ich habe ein altes Athlon XP 2000+ System mit 1 GB RAM, ein 160 GB-Laufwerk, das mein Betriebssystemlaufwerk ist, und ein RAID 1 von 400 GB als Datenlaufwerk verwendet. Dies war mehr als genug, um einfache Dateifreigabe, Musik-Streaming, TiVo Desktop und einen Entwickler-Webserver unter Vista zu ermöglichen!
Das Tolle an der Verwendung älterer oder Notebook-Hardware (sofern es sich nicht um Prozessoren der P4-Klasse handelt) ist, dass sie einen relativ geringen Energiebedarf haben. Vielleicht nicht so niedrig wie die neuen Niedrigenergieprozessoren, aber anständig genug, dass ich mich nicht schlecht fühle, wenn ich diesen einen Computer den ganzen Tag eingeschaltet lasse!
quelle
Mit einem normalen Desktop sind Sie absolut in Ordnung. Verbessern Sie möglicherweise den Prozessor und den Arbeitsspeicher (zumindest den Arbeitsspeicher), bevor Sie mit dem Hosten von Inhalten beginnen. Stellen Sie außerdem sicher, dass Ihre Sicherheitseinstellungen strenger als streng sind, bevor Sie live gehen, insbesondere wenn Sie Familiendokumente oder persönliche Dokumente speichern, die nicht freigegeben werden sollen.
Stellen Sie außerdem sicher, dass Ihr ISP Webhosting unterstützt. Für Comcast ist beispielsweise ein Business-Class-Konto erforderlich, um das Hosting zu ermöglichen. Verstehen Sie mich nicht falsch, Sie können dies mit minimalem Aufwand tun. Sie sehen jedoch einen Verstoß gegen die Nutzungsbedingungen Ihres Internetdienstanbieters, wenn Sie einen Server ohne dessen Erlaubnis hosten.
Selbst unter Windows können Sie problemlos etwas für Ihr Setup konfigurieren. Andernfalls würden Fedora, Ubuntu oder sogar kostenloses BSD für Sie funktionieren.
quelle