ich plane gerade, ein gut etabliertes Forum zu Discourse zu migrieren und denke über das Hosting nach. Ich nutze bereits häufig Hetzner VPS und bin sehr zufrieden damit, habe aber noch kein größeres Discourse-Forum betrieben. Ich frage mich, ob es sich lohnt, die Dienste auf mehrere VPS aufzuteilen oder stattdessen einen größeren zu verwenden.
Das Forum hat knapp 1 Million Beiträge, 15.000 Nutzer und über 100.000 PI/Tag.
Hinweise zum Hosting für eine Forumskategorie dieser Größe wären sehr willkommen.
Auf Blender Artists haben wir etwa 4,2 Millionen Beiträge und 250.000 Seitenaufrufe pro Tag. Als wir vor 1,5 Jahren auf Discourse umgestiegen sind, begannen wir mit einem mittelgroßen VPS bei Digital Ocean, doch das reichte überhaupt nicht aus. Seitdem sind wir auf einen dedizierten Server umgezogen, den wir bei der Hetzner-Serverauktion erworben haben (E5-1650V2 Xeon mit 64 GB RAM und 2× 240 GB SSD für etwa 60 Euro pro Monat). Derzeit nutzen wir etwa 50 % unseres RAMs, sodass die Datenbank größtenteils gecacht ist und dieser Server sehr gut performt.
Ich würde für die Größe deines Forums keinen VPS empfehlen; du wirst höchstwahrscheinlich sehr bald ein Upgrade benötigen.
Ich bin kein großer Fan davon, bei solchen Projekten auf dedizierte Server zu setzen. Besonders bei Hetzner-Auktionsservern. Je nach Alter des Servers können Ersatzteile fehlen, falls etwas ausfällt. Das hatte ich in der Vergangenheit schon, und daher betreibe ich mittlerweile die meisten meiner Projekte auf VPS. Das bedeutet deutlich weniger Ausfallzeiten und mehr Flexibilität. Trotzdem danke für den Tipp.
Es geht mir auch nicht so sehr um die Kosten. Wenn ich doch auf dedizierte Server setzen würde, würde ich wahrscheinlich einen regulären Server wählen. Das Aufteilen von Diensten auf mehrere VPS möchte ich jedoch zunächst im Hinblick auf Skalierbarkeit untersuchen. Vielleicht hat jemand dazu einen Hinweis.
Ich bringe das nochmal zur Sprache, da wir langsam dabei sind, das Ganze zu Discourse zu migrieren. Derzeit testen wir den Migrationsprozess. Vielleicht hat jemand zusätzliche Erkenntnisse oder Erfahrungen in dieser Größenkategorie von Foren? Ich habe gelesen, dass @sam davon geschrieben hat, die Datenbank auf eine andere Maschine auszulagern. Ich frage mich, ob es sich lohnt, diesen Weg zu gehen.
Ihr habt uns hier noch nicht wirklich genug Informationen gegeben.
Wie groß sind eure längsten Themen? Plant ihr, Megathemen in Zukunft zu unterstützen (>10k Beiträge) – denn genau solche Dinge werden die Serverleistung vor allem anderen zerstören.
Nun, es gibt ein paar, die im Bereich von 5.000 bis 15.000 Beiträgen liegen und wachsen, aber es sind wirklich nur wenige. Es ist jedoch interessant zu hören, dass dies ein Schmerzpunkt für die Serverleistung ist. Es ist definitiv eine Option, über diese Themen nachzudenken und vielleicht einige zu schließen und stattdessen eine Kategorie zu erstellen, um Probleme in separaten Threads zu diskutieren.
Das interessiert mich auch. Ich schreibe gerade einen Förderantrag, der ein Forum enthalten wird, das bis zu 7.500 Nutzer haben könnte, wobei ich jedoch keine Ahnung habe, wie aktiv diese sein werden. Ich muss natürlich abschätzen, wie viel Hosting dafür benötigt wird, habe aber absolut keine Ahnung. Ich wäre daher sehr dankbar, wenn jemand seine Erfahrungen und Kosten teilen könnte.
Wenn das Budget es zulässt, könnt ihr sagen, dass ihr 300 $ pro Monat für Business-Hosting ausgeben werdet. Es gibt zahlreiche Möglichkeiten, das Problem für weniger Geld zu lösen, wenn ihr den Zuschuss erhaltet.
Ja, ich kann durchaus mit einer groben Schätzung arbeiten… die Frage, die ich nicht beantworten konnte, war: Wie groß ist dieser grobe Rahmen? Die Nutzung des Discourse Business-Hostings wäre eine sehr gute Entscheidung.
@pfaffmans Vorschlag ist sehr gut, wenn Sie keine Ahnung haben, welche relevanten Statistiken bei Ihnen wahrscheinlich zutreffen werden.
Ich bin etwas ratlos, warum Sie andere bitten, Zeit zu investieren, wenn Sie nicht einmal wissen, in welchem Rahmen Sie sich bewegen.
„Ballpark“ bedeutet:
ein Bereich oder eine Spanne, innerhalb der ein Betrag oder eine Schätzung wahrscheinlich korrekt ist.
Die beiden Hauptmethoden zur Schätzung der Hosting-Anforderungen setzen voraus, dass Sie eine Forum-Statistik festlegen, die mit den Treibern (z. B. CPU zur Verarbeitung von Transaktionen, RAM-Größe zum Laden der Datenbank) oder den Einschränkungen (z. B. Speicherplatz) von Hosting-Plänen in Verbindung gebracht werden kann. Wenn Sie dies nicht können, werden Sie mit Ihrer Anfrage hier nicht weit kommen:
eine bewährte Faustregel für Hosting anwenden
ein Forum mit ähnlichen Eigenschaften finden, das Sie als Modell nutzen können
Der Grund, warum ich nicht weiß, wie meine Statistiken voraussichtlich aussehen werden, ist, dass dies nicht mein Projekt ist und der Projektleiter mir keine Zahlen genannt hat, weil er sie selbst noch nicht kennt. Natürlich ist meine Frage eine „Wie lang ist ein Stück Schnur?
Bei Computersystemen nehmen Sie Ihre ursprüngliche Zahl und multiplizieren Sie sie mit vier, da sie durchweg unnachgiebig sind und sich nicht durch freundliche Worte zur Mitarbeit bewegen lassen.