13.09.2014, 13:46
OpenSim wie es derzeit aufgesetzt ist, ist eine Zeitbombe. Die Assets im Grid wachsen ohne Unterlass, ohne dass die Zentrale ("die Admins") da realistisch was gegen tun könnte. Die einzige Idee, die ich hätte, wäre ein Zeitstempel an jedem Asset. Wenn ein Asset abgerufen wird, wird der Zeitstempel neu gesetzt, und was z.B. über ein Jahr lang nicht mehr abgerufen wurde, geht in die Tonne. Regionenserver müssten dann halt ihr Cache in solchen Intervallen leeren, dass ein rechtzeitiger Abruf aus der Zentrale sichergestellt wird. Und Residents müssen ihre Inventar-Objekte gelegentlich rezzen (oder Kopien auf einer Region in Boxen verpacken), an denen sie noch interessiert sind.
Mittelfristig hoffe ich darauf, dass die Datenhaltung dezentralisiert wird. Dann kann jeder Resident die Assets auf dem eigenen Server vorhalten. Wer nicht dauerhaft einen Server online hat, könnte bei Dienstleistern Asset-Dienste in Anspruch nehmen ... aber eben nicht ausschließlich bei der Grid-Zentrale. Man müsste sich dann aber auch damit abfinden, dass wie im "2D-Web" Objekte einfach mal verschwinden, weil der jeweilige Server abgeschaltet wird. Außer man hat sie sich in die eigene Asset-Datenbank kopiert.
Grids würden in so einem dezentralen System nur noch dem sozialen Zusammenhalt dienen, also die Datensammelstelle für Gruppen, IMs, Positionen auf der Weltkarte usw.
Mittelfristig hoffe ich darauf, dass die Datenhaltung dezentralisiert wird. Dann kann jeder Resident die Assets auf dem eigenen Server vorhalten. Wer nicht dauerhaft einen Server online hat, könnte bei Dienstleistern Asset-Dienste in Anspruch nehmen ... aber eben nicht ausschließlich bei der Grid-Zentrale. Man müsste sich dann aber auch damit abfinden, dass wie im "2D-Web" Objekte einfach mal verschwinden, weil der jeweilige Server abgeschaltet wird. Außer man hat sie sich in die eigene Asset-Datenbank kopiert.
Grids würden in so einem dezentralen System nur noch dem sozialen Zusammenhalt dienen, also die Datensammelstelle für Gruppen, IMs, Positionen auf der Weltkarte usw.