Ich bin eigentlich auch immer davon ausgegangen, dass so ein Cluster quasi völlig transparent ist. Also dass es mir egal sein kann, ob da ein Cluster oder nur eine DB hängt...
Zitat:
|
Um mal eben das "ergibt keinen Sinn" aus Erfahrung zu erklären: Ich habe ein projektinternes Forum, wo wirklich nur Leute rein können, die aktiv am Projekt angemeldet sind. Das Forum hat aber z. B. auch eine eigene (!) DB, die auch in die Backup-Routine mit reinläuft. Vor rund einem Jahr ist das Forum komplett zerrissen ... wahrscheinlich aufgrund Einwirkung von außen. Würde dies jetzt z. B. wieder passieren, so habe ich den Ausfall fürs Forum - nicht fürs ganze Projekt. Fällt eine projektbezogene Datenbank aufgrund von irgendwas aus, so fallen nicht alle anderen gleich mit aus - daher habe ich es getrennt!
|
Wie Razor schon gesagt hat, würde sich das Problem ja auch entschärfen wenn du wirklich einen Cluster hättest.
Eine Trennung ist dann vllt. nur noch wegen sicherheitsaspekten sinnvoll....beispielsweise lief bei studiVZ das (Wordpress)-Blog von denen auf den selben Servern wie die eigentliche Applikation. Durch eine Sicherheitslücke in Wordpress ist es damals jemandem gelungen an Userdaten zu kommen. (Jedenfalls wenn ich mich recht erinnere)...
Wenn du von "Usern" redest, redest du dann von Usern im Sinen von "Benutzern" die deine Seite besuchen oder von Datenbank-Usern ( also verschiedene User die verschiedene GRANTs bekommen...)?
Was ist denn das für eine Applikation die du da bastelst? Vllt. leuchtet es mir dann eher ein, warum da 17 Datenbanken sinnvoll sind...
