Lassen Sie uns das zusammenfassen.
Lassen Sie uns zuerst Leistung nehmen. Eine Million Hits pro Monat ist ein so geringes Volumen, dass Sie so ziemlich jeden alten Chip verwenden können, um damit umzugehen. Sie können Benchmarks auf Ihrem Laptop oder Desktop ausführen, um festzustellen, ob dieser Chip Ihre Spitzenlasten bewältigen kann. Vergessen Sie nicht, Ihre Datenbank zuerst mit Daten aus ein paar Monaten zu füllen. Höchstwahrscheinlich ist Ihre Festplattenleistung ein Engpass, nicht Ihre CPU.
Dann geht es Ihnen um Zuverlässigkeit, dh monatelangen Betrieb. Selbst bei den teuersten Systemen entscheiden andere Faktoren als die CPU über Ihre Zuverlässigkeit. Am wichtigsten ist die Verfügbarkeit des Festplattenspeichers, der mit größter Wahrscheinlichkeit ausfällt. Sie möchten sicherstellen, dass Sie keine Daten verlieren, wenn die Festplatte ausfällt. Dies wird in der Regel mithilfe von RAID (Spiegelserver, rAID10 oder RAID 5) erreicht. Als Nächstes möchten Sie sich auf einen Katastrophenfall vorbereiten, damit Ihre Daten weiterhin verfügbar sind, wenn das gesamte Datencenter ausfällt. Wenn Sie keine Daten verlieren möchten, müssen Sie Ihre Datenbank auf eine andere Site replizieren. Wenn es keine große Sache ist, einen halben Tag zu verlieren, planen Sie stattdessen ein Backup über das Netzwerk.
Wenn Ihr Host ausfällt, weil entweder das Netzteil ausfällt, die Netzwerkkarte, der Speicher, die CPU-Lüfter oder andere Komponenten ausfallen, müssen Sie über einen Failover-Mechanismus verfügen. Dies wird im Allgemeinen durch die Ausführung in einem Cluster erreicht, in dem zwei oder mehr Systeme an denselben Speicher angeschlossen sind. Zum Einrichten eines Clusters definieren Sie einfach Dateisysteme, IP-Adressen und Skripts zum Starten / Beenden / Überwachen von Anwendungen. Wenn Ihr Server ausfällt, stellt der Cluster sicher, dass der Endbenutzer dies nicht einmal bemerkt. Ich würde sagen, dass eine Investition in Höhe von 1.000 USD oder mehr für ein teures Xeon keine höhere Zuverlässigkeit bietet. Verwenden Sie stattdessen das Geld für den Kauf eines zweiten Servers für den Standby-Modus. Wenn das Hosting-Unternehmen die Hardware bereitstellt, machen Sie sich mit den angebotenen Hochverfügbarkeitslösungen vertraut. Wenn sie professionell sind, würden sie diese Art der Unterstützung bis hin zu einer Wissenschaft haben, einschließlich Off-Site-Backups und schneller Wiederherstellung nach einem Serverausfall. Solange die von ihnen angebotenen Systemoptionen eine ausreichende Leistung bieten, sollten Sie nachts schlafen können. Wenn sie keine dieser Funktionen bieten, sondern nur Standalone-Server mit internem Speicher verkaufen, sollten Sie Ihre eigene Lösung schreiben, die vollständige Betriebssystem- und Anwendungskonfiguration einmal sichern und regelmäßig eine Kopie Ihrer Datenbank abrufen Sie können die Bereitstellung schnell am selben oder an einem anderen Standort durchführen. Wenn Sie mehr Geld für leistungsstarke Chips ausgeben, haben Sie keine Ahnung mehr von dem, was Sie suchen. Das Ersetzen eines Chips in einem Server ist in wenigen Minuten erledigt. Der Versuch, eine Wiederherstellung nach einem Festplattenausfall durchzuführen, wenn Sie keine Backup- / Wiederherstellungsstrategie haben, würde Tage in Anspruch nehmen oder Sie für immer ausschalten oder im Falle eines Unternehmens an den Rand bringen des Bankrotts. Entweder sind Ihre Daten und Ihre Betriebszeit so wertvoll, dass Sie die zusätzliche Zeit und das Geld investieren, um eine kontinuierliche Betriebszeit sicherzustellen, oder Sie können sich für billigere Lösungen entscheiden, z. B. auf das Beste hoffen, aber häufige Sicherungen durchführen. n Definieren Sie Ihre Anforderungen und wie viel Sie ausgeben möchten. Wenn dies nicht ausreicht, wählen Sie die Funktionen aus, die für Sie am wichtigsten sind. Wenn Sie alles selbst einrichten und die Server in Ihrem eigenen Netzwerk betreiben, können Sie 2 gebrauchte Desktops oder Laptops in einem Cluster für 2-300 USD und alles, was Sie für die Speicherung benötigen, verwenden. Sie können sogar den internen Speicher verwenden und eine häufige Replikation von Server 1 auf Server 2 durchführen, ohne dass Sie einen NAS oder einen anderen gemeinsam genutzten Speicher benötigen. Habe aber häufige Backups. n Definieren Sie Ihre Anforderungen und wie viel Sie ausgeben möchten. Wenn dies nicht ausreicht, wählen Sie die Funktionen aus, die für Sie am wichtigsten sind. Wenn Sie alles selbst einrichten und die Server in Ihrem eigenen Netzwerk betreiben, können Sie 2 gebrauchte Desktops oder Laptops in einem Cluster für 2-300 USD und alles, was Sie für die Speicherung benötigen, verwenden. Sie können sogar den internen Speicher verwenden und eine häufige Replikation von Server 1 auf Server 2 durchführen, ohne dass Sie einen NAS oder einen anderen gemeinsam genutzten Speicher benötigen. Habe aber häufige Backups. n Definieren Sie Ihre Anforderungen und wie viel Sie ausgeben möchten. Wenn dies nicht ausreicht, wählen Sie die Funktionen aus, die für Sie am wichtigsten sind. Wenn Sie alles selbst einrichten und die Server in Ihrem eigenen Netzwerk betreiben, können Sie 2 gebrauchte Desktops oder Laptops in einem Cluster für 2-300 USD und alles, was Sie für die Speicherung benötigen, verwenden. Sie können sogar den internen Speicher verwenden und eine häufige Replikation von Server 1 auf Server 2 durchführen, ohne dass Sie einen NAS oder einen anderen gemeinsam genutzten Speicher benötigen. plus alles, was Sie für die Aufbewahrung benötigen. Sie können sogar den internen Speicher verwenden und eine häufige Replikation von Server 1 auf Server 2 durchführen, ohne dass Sie einen NAS oder einen anderen gemeinsam genutzten Speicher benötigen. plus alles, was Sie für die Aufbewahrung benötigen. Sie können sogar den internen Speicher verwenden und eine häufige Replikation von Server 1 auf Server 2 durchführen, ohne dass Sie einen NAS oder einen anderen gemeinsam genutzten Speicher benötigen.