20.01.2022, 16:55
(Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2022, 14:23 von ThunderTower.)
Zu Punkt 4. Grid Hypergrid: (Ein mittleres bis großes Grid mit Hypergrid Zugang) habe ich eine kleine Zeichnung gemacht.
Dies entspricht unserer realen Konfiguration. Natürlich ist meine Zeichnung nur eine grobe Übersicht. Diese Art der Konfiguration finde ich sehr flexibel.
Teilbereiche lassen sich nach Bedarf hoch und auch runterfahren.
Diese Möglichkeit ist z.B bei Veranstaltungen sehr wichtig.
Ein Datenbankwechsel auf mysql sollte gleich nach der ersten automatischen Initialisierung von SQLite erfolgen. Selbst wenn die eingegeben Daten in die SQLite umsonst sind.
Normalfall:
Die Einstellung zur Datenbank macht man vor dem ersten Gridstart, da sonst bereits Teile der Daten verloren gehen.
Typischerweise richtet man zuerst die Datenbank ein, dann installiert man die Robust.
Wenn die läuft konfiguriert man die erste Siminstanz mit der Datenbank.
Im Normalfall nimmt man nur eine einzige Datenbank, die gemeinsam von Robust und allen Sims genutzt wird.
Erst wenn man diverse Fremdserver im Grid andocken läßt, so legt man die Fremdsims auf deren eigene Datenbank.
Der Hintergrund ist kurze Latenz zwischen Sim und SIM Datenbank, sowie Vertrauen.
Wird das Grid mittelgroß dann macht man einen eigenen Server für die zentrale Datenbank.
Nur bei einem sehr großen Grid wie Opensim reicht dann eine Datenbank nicht mehr.
Dann spittet man sogar Dienste auf- für jeden Dienst einen Datenbank.
Wichtig ist so wenig Angriffsprofil im Internet zu beiten wie möglich.
Daher besser dicken Server und keine Sim/Robust -> Datenbank Zugriffe über externes Netz.
Die Fallunterscheidung ist ja nach Gridgröße unterschiedlich.
Skizze mit nur einer Datenbank für den Normalfall:
Dies entspricht unserer realen Konfiguration. Natürlich ist meine Zeichnung nur eine grobe Übersicht. Diese Art der Konfiguration finde ich sehr flexibel.
Teilbereiche lassen sich nach Bedarf hoch und auch runterfahren.
Diese Möglichkeit ist z.B bei Veranstaltungen sehr wichtig.
Ein Datenbankwechsel auf mysql sollte gleich nach der ersten automatischen Initialisierung von SQLite erfolgen. Selbst wenn die eingegeben Daten in die SQLite umsonst sind.
Normalfall:
Die Einstellung zur Datenbank macht man vor dem ersten Gridstart, da sonst bereits Teile der Daten verloren gehen.
Typischerweise richtet man zuerst die Datenbank ein, dann installiert man die Robust.
Wenn die läuft konfiguriert man die erste Siminstanz mit der Datenbank.
Im Normalfall nimmt man nur eine einzige Datenbank, die gemeinsam von Robust und allen Sims genutzt wird.
Erst wenn man diverse Fremdserver im Grid andocken läßt, so legt man die Fremdsims auf deren eigene Datenbank.
Der Hintergrund ist kurze Latenz zwischen Sim und SIM Datenbank, sowie Vertrauen.
Wird das Grid mittelgroß dann macht man einen eigenen Server für die zentrale Datenbank.
Nur bei einem sehr großen Grid wie Opensim reicht dann eine Datenbank nicht mehr.
Dann spittet man sogar Dienste auf- für jeden Dienst einen Datenbank.
Wichtig ist so wenig Angriffsprofil im Internet zu beiten wie möglich.
Daher besser dicken Server und keine Sim/Robust -> Datenbank Zugriffe über externes Netz.
Die Fallunterscheidung ist ja nach Gridgröße unterschiedlich.
Skizze mit nur einer Datenbank für den Normalfall:
All done!