OpenSim en mode Grid

Répondre
Partager Rechercher
Bonjour à toutes et tous,

Aujourd'hui je me tourne vers vous et vos connaissances pour trouver des réponses concernant le mode Grid OpenSim.
Je possède actuellement une standalone en Diva Distro (dernière version) sur Windows 7 64, qui fonctionne bien mais très chargée (9 régions pleines d'objets et de scripts) et quelques résidents puisque je propose des parcelles gratuites (actuellement 8 sur 2 régions). autant vous dire que ça lag

Le Projet
Ayant récupéré 2 ordinateurs je voudrais lancer une grille fonctionnant comme suit : Robust + 1 instance OpenSim comprenant 3 régions sur un PC, 1 instance OpenSim comprenant 4 régions sur le deuxième PC et une instance OpenSim comprenant aussi 4 régions sur le troisième PC. le but étant de décharger les PC pour une meilleure fluidité et une évolutivité possible.

J'ai essayé avec Dreamgrid, de Ferd Frederix (Outworldz.com). Très bien fait je trouve, les explications bien faites, les options nombreuses et du coup facile de lancer une mode grille. Sauf que tout ce que j'ai trouvé c'est la configuration avec instances OpenSim sur le même PC que l'instance Robust, car les régions se rajoutent depuis le menu du soft, je n'ai rien trouver sur comment configurer OpenSim sur un autre PC que celui où se trouve Robust.
j'ai essayé de configurer moi même, j'ai accès à la région Welcome sur l'ordi où se trouve Robust, mais la région créée sur l'autre PC est reconnue présente, mais inaccessible.

De ce fait j'ai plusieurs questions pour vous amis de JOL.

- la suite logique à mon soucis, une âme charitable aurait elle un tuto, des explications claires, nettes et précises sur comment configurer l'ensemble pour que cela fonctionne.
Robust - Instance OpenSim sur même PC que Robust - Instance OpenSim sur autre PC devant se connecté au Robust en question.

- si la solution concerne DreamGrid, une question en sup : comment utiliser une DB différente de celle proposée par Dreamgrid ?

- comme je le disais au dessus, ma simulation est pleine et il y a des résidents dessus. Est il possible de tout transférer de ma standalone vers la grille (les avatars et leur inventaires, pour le reste je sais faire)

pour infos
les PC sont sous win 7 64, en réseau local. xxx.xxx.x.12 PC1 avec Robust + Opensim, xxx.xxx.x.41 PC2 avec Opensim, xxx.xxx.x.42 PC3 avec Opensim.
ports redirigés pour xxx.xxx.x.12 : 8002, 8003, 8004

Voilà Amis de JOL où j'en suis : je pense avoir tout dis.

en attendant vos réponses, je vous souhaite à toutes et tous une superbe nuit.

Draconis Exonar (http://dracsoom.ddns.net:9000)
Salut,

Si tes trois machines sont en réseau, elles peuvent être vues comme une seule et unique machine.
Par ailleurs, tu n'as pas obligatoirement besoin de trois serveurs Robust.
Tu peux placer ton serveur robust sur la machine la plus puissante et un simulateur opensim sur chaque machine.
Eventuellement, si tu veux créer plusieurs serveurs Robust, ta machine la plus puissante pourra gérer les assets dans une base de données dédiée.
Les configurations possibles sont innombrables tant opensim est souple dans son déploiement.

Dans un premier temps, je te conseille d'opter pour la distribution OSGrid
-> http://www.osgrid.org/index.php/downloads
Avant de créer ta propre grille, essaye de connecter tes trois machines à OSgrid.
Comme cela tu n'auras pas à te préoccuper du serveur d'assets qui au final est plus une charge qu'un avantage, ni des autres services de grille.
Ensuite, avec l'expérience tu pourras grâce au forum d'osgrid poser des questions pointues concernant ton architecture cible.
Les conseils de cette communauté te seront très précieux d'autant que tu rencontreras d'autres types de problèmes.

Ensuite, intéresse-toi au load balancing sous MySQL (ou Postgresql) même si dans un premier temps ce type d'architecture n'est pas impératif pour toi.
Tôt ou tard, si tu veux développer ta grille personnelle, ce sera pour toi un passage obligé.
Postgresql est plus performant que Mysql, mais bien plus complexe.
Bien que connaissant ces deux bases de données, j'ai toujours préféré MySql en raison de sa grande souplesse d'utilisation.

Bonne chance et bon courage.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés