Oktober 6, 2014

Cardonicus

cardonicus_001

Es gibt auch wohl seit August irgendwann diesen Jahres wieder ein englisches Cardonicus. Die Landgruppe ist jedenfalls die vom früheren, und es sieht auch vom Grundriß her gesehen genau so aus – nur mit moderneren Mitteln bebaut. Nett.

Die Gebäude sind meist Mesh, beispielsweise die Taverne hat nur 28 Land Impact und es sind von 15000 Prims noch 6729 frei. Mesh ist wirklich für solche Sims inzwischen ein Segen.

Auf Wiedersehen, Osgrid, es war schön mit dir

Zugegeben, die Überschrift des Beitrags ist provokativ, aber das hat seinen berechtigten Grund: das größte aller auf Opensimulator basierenden Grids ist nämlich seit dem 20. August 2014 offline. Der Grund dafür ist ein Fehler einer Festplatte in einem Raid-10-Array des Assetservers, und bis heute hat es der Betreiber nicht geschafft, das Grid wieder in Betrieb zu nehmen.

Die Platte wurde von einem Spezialisten wiederhergestellt, aber bis heute ist das Raid-Array nicht wieder in Betrieb noch das Grid online. Das lässt nur darauf schließen, dass es von dem RAID-Array kein brauchbares Backup gibt, denn ansonten wäre man schon längst wieder in Betrieb.

So aber ist das Grid bereits sportliche 47 Tage vom Netz, die Informationspolitik des Betreibers ist eine Katastrophe und wann es wieder online gehen wird, das steht noch in den Sternen.

Da bleibt dann nur noch die Frage: warum will man solch unfähigen Gestalten eigentlich noch in Zukunft seine Daten anvertrauen? Das, was bei Osgrid gerade abläuft, spottet wirklich jedweder Beschreibung und ist nur noch ein Armutszeugnis für den Betreiber ohnegleichen.

CDN und was es bedeutet

Second Life bekommt aktuell Unterstützung für CDNs, also Content Delivery Networks, eingebaut. Aktuell gibt es einen Projektviewer dazu und rund 28 Regionen auf dem Mainland, die das unterstützen.

Das Problem daran ist nur: viele können sich unter einem CDN absolut nichts vorstellen, aber sie benutzen es täglich. Was also ist ein CDN und warum ist es gut?

Ein CDN ist, wie der Name schon sagt, ein Netzwerk, das Inhalte verteilt. Nehmen wir mal an, ín meiner Gegend gibt es zwei ALDI-Filialen, die eine ist drei Kilometer von mir entfernt und die andere zehn. Nehmen wir weiter an, ich als ökonomisch handelnder Mensch kaufe immer dasselbe Toilettenpapier bei ALDI, das es in jeder Filiale als Eigenmarke vorrätig gibt. Wohin werde ich natürlich fahren? Richtig: zu der Filiale, die näher an meinem Wohnort ist, denn das Angebot in dem Fall ist ja in allen ALDI-Filialen gleich und es gibt für mich absolut keinen vernünftigen Grund, in die weiter entfernte Filiale zu fahren.

Und genau das ist das Prinzip eines CDNs, nämlich die Inhalte eines Diensteanbieters geographisch (!) gesehen wirklich so nahe als möglich an den Abrufer zu bringen. Das geschieht dabei völlig automatisch, transparent und der Benutzer kriegt davon nichts mit. Der CDN-Anbieter muss dafür eine globale Infrastruktur betreiben.

Wie funktioniert das? Nun, in Second Life wird es für Meshes und Texturen freigeschaltet werden. Bekannte Anbieter von CDNs sind beispielsweise Akamai oder Amazon. Wenn ich also in Zukunft als Deutscher eine Textur runter laden will, dann geht diese Anfrage auf CDN-aktiven Regionen nicht mehr direkt an die Rechenzentren von Linden Lab in den USA, sondern an einen Server des CDN-Anbieters, der irgendwo in Europa steht. Der prüft dann zunächst, ob diese Textur schon lokal vorhanden ist, und wenn ja, dann schickt er mir diese direkt, was in einer deutlich besseren Ladezeit resultiert (das ist einfacher Physik und der Übertragungsgeschwindigkeit geschuldet, sprich man hat eine bessere Pingzeit). Wenn die Textur bisher nicht vorhanden ist, dann fordert er diese beim Stammserver an und hält sie danach für weitere Deutsche für eine gewisse Zeit vor.

Das ist alles. Dadurch haben wir dann in Zukunft eine Entkoppelung des Ladens von Texturen und Meshes von der Infrastruktur Linden Labs in den USA, weil das hauptsächlich über das CDN passieren wird. Als Ergebnis wird man eine spürbare Beschleunigung der Ladezeit von oft bzw. oft wiederholt besuchten Sims feststellen können. Wie hoch, das wird sich zeigen .

Zu beachten dabei ist allerdings, dass nach wie vor die Regionserver in den USA stehen und damit die Avatarpositionsberechnung, Physik usw. ausschließlich über dort geschehen wird.