Une semaine difficile pour les ingénieurs de Linden!
Yorzian Mahana | 13/08/2007Un article sur le blog officiel de Second Life nous livre quelques informations sur les soucis rencontrés la semaine dernière. En effet, pendant plusieurs jours, les résidents ont pu constater des problèmes pour s’authentifier sur la grille, des soucis d’inventaires et de régions particulièrement instables…
Il n’y a pas eu qu’un seul problème, mais le premier semble avoir été un problème de connectivité des VPN (virtual private networks), les réseaux privés virtuels reliant les différents sites entre eux. En effet, les tunnels SSL utilisés ont commencé à perdre des paquets de données, et jusqu’à 95% du traffic SSL a été perdu au niveau de leur fournisseur de connectivité. Fort heureusement, tous les tunnels SSL n’étaient pas affectés et la solution temporaire a été de rediriger le traffic vers les tunnels stables. Celà a pu résourde une partie des problèmes, mais restait encore le souci du fournisseur de connectivité.
Tout aurait alors pu se régler dans des délais résonnables, mais un second problème est apparu. Le plus gros tunnel SSL utilisé s’est mis à ne plus fonctionner, et le fournisseur de connectivité a commencé à reperdre des paquets SSL… Le premier de ces deux problèmes était en fait dû à un bug dans un modèle de routeurs utilisés par Linden, alors même qu’une mise à jour de ces routeurs était censé régler ce soucis… Les routeurs affectés ont donc été mis hors service, et le fournisseur de connectivité a pu régler le problème de pertes de paquets au bout de quelques heures de mauvais fonctionnement.
Pendant que ces soucis avaient lieu, un bug dans le programme de Second Life, actuellement en cours de résolution, est apparu. Il a pour effet de bloquer une requête vers la base de données pendant environ 5 minutes. Les autres requêtes arrivant se retrouvent alors rapidement perdues à leur tour, ce qui donne l’impression aux avatars présents sur une sim affectée par le bug, d’une instabilité de la sim. Ce bug affecte les opérations d’inventaire, de recherche ou de transactions..
Dans cette même lancée, un disque dur de la base de données est tombé en panne d’un façon un peu particulière vendredi soir, ce qui a ajouté un peu de travail à l’équipe Linden…
Comme on peut le voir, la semaine a été chargée pour les ingénieurs de chez Linden, et faire tourner une telle infrastructure n’est pas une sinécure…
A l’occasion de la conférence sur les univers virtuels -Virtual Worlds Conference Spring- organisée les 28 et 29 mars 2007 à New York, Linden Lab a annoncé la libération prochaine du code source du serveur de Second Life. Parmi les raisons qui motivent cette ouverture tant attendue figure le fait que Second Life ne peut pas, à moyen terme, s’étendre et fonctionner si une seule société contrôle la grille. Après la libération en janvier 2007 de la partie cliente, ce second pas vers le logiciel libre ainsi que le volonté d’établir des protocoles ouverts montre la volonté de Linden Lab de construire les premières briques d’un métavers à l’échelle d’Internet.














