Hallöle zusammen,
ich hab mal ne ganz spezielle Frage. Und zwar soll ein Projekt einiger Studenten im Oktober online gehen. Aufgrund des Umfanges des Portales gehen wir davon aus, dass ein Datenbankserver allein die Last nicht bewältigen kann.
Momentan planen wir die einzelen datenbanken auf mehrere Rechner zu verteilen (also nicht redundant) und dann in den php-skripten die Datenbankserver direkt anzusprechen.
Das dies nicht der Weisheit letzter Schluss ist, ist uns allen klar. Gerade weil das System nicht beliebig weiter skalierbar ist und im Vorfeld auch schlecht abschätzbar ist welche Rubrik des Portales nun wieviel Seitenabrufe hat (anhand unserer Schätzung werden halt die Datenbanken auf unsere Server verteilt)
Drum mein letzter Hilfeschrei
Wie können wir unsere mysql-db's noch clustern??? Die Datenbanken einfach nur replizieren und dann bei jedem insert / update alle datenbankserver ansprechen ist wohl auch nicht so clever oder? (Probleme mit Konsistenz der Daten und ausserdem macht das unser System ja auch nicht gerade schneller wenn wir nun 5 inserts machen statt wie vorher einen)
mmh? Also wir sind echt für jede Hilfe dankbar!! Vielleicht ist ja ein erfahrener Sysadmin unter euch
Gruss
Thommy
ich hab mal ne ganz spezielle Frage. Und zwar soll ein Projekt einiger Studenten im Oktober online gehen. Aufgrund des Umfanges des Portales gehen wir davon aus, dass ein Datenbankserver allein die Last nicht bewältigen kann.
Momentan planen wir die einzelen datenbanken auf mehrere Rechner zu verteilen (also nicht redundant) und dann in den php-skripten die Datenbankserver direkt anzusprechen.
Das dies nicht der Weisheit letzter Schluss ist, ist uns allen klar. Gerade weil das System nicht beliebig weiter skalierbar ist und im Vorfeld auch schlecht abschätzbar ist welche Rubrik des Portales nun wieviel Seitenabrufe hat (anhand unserer Schätzung werden halt die Datenbanken auf unsere Server verteilt)
Drum mein letzter Hilfeschrei
Wie können wir unsere mysql-db's noch clustern??? Die Datenbanken einfach nur replizieren und dann bei jedem insert / update alle datenbankserver ansprechen ist wohl auch nicht so clever oder? (Probleme mit Konsistenz der Daten und ausserdem macht das unser System ja auch nicht gerade schneller wenn wir nun 5 inserts machen statt wie vorher einen)
mmh? Also wir sind echt für jede Hilfe dankbar!! Vielleicht ist ja ein erfahrener Sysadmin unter euch
Gruss
Thommy
Kommentar