Geschrieben von: Manny Emor
|
21. März 2011
Um 3DGrid ist es ja die letzten Monate ruhig geworden. Dies hat auch einen Grund. Im Dezember 2010 kontaktierte mich eine Mitarbeiterin der Universität Augsburg bzgl. einer Simulation. Da ich bis zu diesem Zeitpunkt meine Serverlandschaft auf eine Maschine plus ein Backupgerät reduziert hatte, musste ich mir überlegen, wie und mit welchem Aufwand ich derUniversität eine Lösung anbieten könnte. Herausgekommen ist letztendlich ein Grid. Aber lest unten mehr! Das unter diesem Szenario meine Projekte unter 3DGrid leiden mussten, war klar und tut mir natürlich leid. Allerdings bin ich jetzt auch in der Lage, neben den schon initiierten HowTo's weitere zu veröffentlichen, die sich (wie sollte es auch anders sein) größten Teils mit dem Management von OpenSim im Grid Modus und den Unterschieden der Version 0.7.0.2 und der Version 0.7.1-DEV befassen.
Als ich mich die Dame der Uni Augsburg kontaktierte, sagte ich zu, eine Simulation kostenfrei für 2011 zur Verfügung zu stellen. Davon verspreche ich mir natürlich auf der einen Seite Hilfe beim Austesten der Installation, als auch Erfahrungsberichte der Benutzer über Usabillity, Fehler, Lösungen, etc. Auch hat meines Erachtens der Gedanke, Bildungseinrichtungen mit dieser Technologie zu versorgen, charm. Kommen doch so mehr Benutzer mit OpenSim in Berührung!
Wie gesagt, es entstand eine Standalone Sim. Da jedoch auch Voice, Währung, etc. gewünscht wurde und darüber hinaus auch andere Bildungseinrichtungen ihr Interesse bekundet haben, wurde sehr schnell der Gedanke an ein Grid geboren. Also habe ich den Backup Server neu aufgesetzt und auf Basis der Version 0.7.1-DEV eine Simulation aufgesetzt und nach und nach mit Funktionen und Regionen komplettiert. Da zu einem Grid auch ein Webinterface gehört, musste auch dieses aufgesetzt werden.
Das SecondLearning Grid war geboren! Hier ein paar technische Daten:
Hardware
-
XEON QuadCore Prozessoren mit Hyperthreading
-
2 TByte Raid 1
-
16 GByte RAM mit Parity Check
-
100 MBit Netzanbindung
-
nightly Backups
-
weekly 'cold Backup'
Software
-
Ubuntu 10.04 LTS
-
Mono 2.6.7
-
php 'downgrade' auf Version 5.2.10 (Lucid bringt normalerweise 5.3.x mit)
-
mysql (aktuelle Version)
-
Apache (aktuelle Version)
-
OpenSimulator 0.7.1-DEV (auf der Maschine aus dem Source kompiliert) mit Voice, Currency, Groups und Profiles
-
Freeswitch
-
Webinterface: Joomla mit com_opensim
-
Observium als Monitoring Suite
-
einige eigene Scripts um die gesamte Suite zu managen
Die ganze installation wurde schon mit wesentlich schwächerer Hardware von den Universitäts-Mitarbeiter getestet und für gut befunden. Ein Streßtest steht im April an.
Nun, was machen die Studierenden auf der Region? Hier zitiere ich gerne die initiale Mail: "Unser Ziel ist es, Studierende in der virtuellen Welt Erfahrungen im Bauen und Scripten sammeln und Trainings- und Lernumgebungen in OpenSim realisieren zu lassen. In vergangenen Semestern entstanden in Second Life unter anderem ein Trainingsmodul rund um die Grundlagen und Methoden der empirische Sozialforschung sowie eine Simulation zur Ausbildung von Einsatzkräften für Katastropheneinsätze."
Speziell zu den Aktivitäten der Universität auf der Region "UniAugsburg" wird mit Sicherheit zukünftig auf SecondLearning einiges zu lesen sein. Zur Zeit besteht das Grid aus 3 Regionen: SecondLearningGate, WaterBridge und UniAugsburg. Zukünftig ist angedacht, weitere Regionen anzuschließen. Auch wird es einen Download geben, mit dem man eigene Regionen auf eigenen Servern laufen lassen kann - diese jedoch an SecondLearning Grid angebunden sind.
Anbei noch einen ScreenShot von SecondLearningGate. Ich hoffe natürlich auf rege Resonanz. Ihr seid gerne eingeladen, Euch im Grid zu registrieren. Natürlich funktioniert HyperGrid und der Weg in andere Grids/Regionen/Simulationen ist frei.