« Réunion du 25-02-2025 » : différence entre les versions
Apparence
(18 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 3 : | Ligne 3 : | ||
= Scripts= | = Scripts= | ||
== Saturation des scripts chez Linden Lab== | == Saturation des scripts chez Linden Lab== | ||
* | * Linden Lab a modifié la pafe [https://wiki.secondlife.com/wiki/Energy Energy] du Wiki à propos de la saturation des scripts. | ||
== Moteur de script LUA sur Second Life == | * Il semble que cela ne soit pas pris en charge dans OpenSim. | ||
* | * C'est une sorte de limitation pour lumiter l'utilisation des scripts lourds. | ||
== Moteur de script [https://fr.wikipedia.org/wiki/Lua LUA] sur Second Life == | |||
* [https://wiki.secondlife.com/wiki/Lua_FAQ FAQ sLUA sur le Wiki Second Life.] | |||
* D'après les FAQ, LSL devrait fonctionner exactement comme avant, et de nombreux tests ont été effectués pour s'en assurer. | |||
* À part Kayaker Magic, les autres participants à la réunion ne semblent pas apprécier LUA et le comparent à une version dégradée de Python. | |||
* Ubit Umarov dit que Second Life va remplacer le moteur de script Mono par LUA dans un premier temps. Ensuite, SL ajoutera des éléments LUA à LSL ou créera un LUA complet. | |||
* Il n'est pas possible d'utiliser C# directement, les utilisateurs pourraient compromettre l'installation. | |||
= Base de données = | = Base de données = | ||
== Différents types de stockages de données == | == Différents types de stockages de données == | ||
=== | * Les bases de données modernes sont conçues pour gérer sans problème des millions d'enregistrements. | ||
* Alors que SL, avec 60 000 comptes, a fonctionné avec MySQL, la base de donées MySQL ou MariaDB d'OSGrid explose avec beaucoup moins d'utilisateurs. | === Sur Second Life === | ||
* Oracle propriétaire de MySQL, ne donne pas le meilleur de lui-même à la version libre. | * Alors que SL, avec 60 000 comptes, a fonctionné avec [[Lexique_des_réunions#MySQL | MySQL]], la base de donées [[Lexique_des_réunions#MySQL | MySQL]] ou [[Lexique_des_réunions#MariaDB |MariaDB]] d'OSGrid explose avec beaucoup moins d'utilisateurs. | ||
* Oracle propriétaire de [[Lexique_des_réunions#MySQL | MySQL]], ne donne pas le meilleur de lui-même à la version libre. | |||
* OpenSim actuellement, semble générer beaucoup plus d'assets inutiles que Second Life comme par exemple, des notecards. | * OpenSim actuellement, semble générer beaucoup plus d'assets inutiles que Second Life comme par exemple, des notecards. | ||
=== Cache d'OpenSim === | |||
* OpenSim utilise des caches pour les ressources provenant de la base de données de sorte que la charge sur la BDD ne devrait pas être aussi importante que si la demande était directe. Mais, est-ce que toutes les régions utilisent le cache ? | |||
* [http://opensimulator.org/wiki/Server_Commands#Asset_Commands fcache] n'efface les données que si on le lui demande et même dans ce cas, il analyse le contenu de la région pour ne pas supprimer les ressources référencées. | |||
=== Utilisation d'Amazon S3 === | === Utilisation d'Amazon S3 === | ||
* La grille Kitely utilise un stockage Amazon S3 depuis plus de 10 ans, mais ce n'est pas une option sûre pour OSGrid. Seules les grilles qui contrôlent le code de leurs régions peuvent utiliser un stockage externe payant comme S3. De plus, OSGrid ne peut être qu'un réseau gratuit. Impossible d'avoir du contenu payant, car impossible d'assurer une réelle protection de par son statut de grille test. Mais il semble que S3, même chez Amazon, soit moins cher que les coûts actuels du cluster d'OSGrid. | * La grille Kitely utilise un stockage Amazon S3 depuis plus de 10 ans, mais ce n'est pas une option sûre pour OSGrid. Seules les grilles qui contrôlent le code de leurs régions peuvent utiliser un stockage externe payant comme S3. De plus, OSGrid ne peut être qu'un réseau gratuit. Impossible d'avoir du contenu payant, car impossible d'assurer une réelle protection de par son statut de grille test. Mais il semble que S3, même chez Amazon, soit moins cher que les coûts actuels du cluster d'OSGrid. | ||
Ligne 30 : | Ligne 40 : | ||
Fichier:Zetaworlds OpenSim 001.png|Zetaworld | Fichier:Zetaworlds OpenSim 001.png|Zetaworld | ||
</gallery> | </gallery> | ||
* Il faut consulter le site pour savoir si la réunion aura encore lieu sur Zetaworld la semaine prochaine. | |||
== OSGrid == | == [https://www.osgrid.org/ OSGrid] == | ||
=== Connexion === | === Connexion === | ||
* La grille est hors service pour les utilisateurs normaux. | * La grille est hors service pour les utilisateurs normaux. | ||
Ligne 38 : | Ligne 49 : | ||
* Le service d'assets est toujours cassé, il s'est effondré. | * Le service d'assets est toujours cassé, il s'est effondré. | ||
* Les utilisateurs voient de moins en moins d'assets. | * Les utilisateurs voient de moins en moins d'assets. | ||
* Le transfère va prendre du temps sauf si OSGrid procède à cette réinitialisation, ce qui est envisagé. | |||
=== Disque === | === Disque === | ||
* Depuis la création d'OSGrid, le disque n'a jamais été vraiment plein car la capacité des disques a augmenté beaucoup plus que la création d'assets. | * Depuis la création d'OSGrid, le disque n'a jamais été vraiment plein car la capacité des disques a augmenté beaucoup plus que la création d'assets. | ||
Ligne 43 : | Ligne 55 : | ||
* Tout est aussi en train de tourner à plein régime. | * Tout est aussi en train de tourner à plein régime. | ||
* Ubit Umarov se demande quel est réellement le volume de trafic sur un réseau presque vide comme osgrid ? Il semblerait qu'il soit très faible. | * Ubit Umarov se demande quel est réellement le volume de trafic sur un réseau presque vide comme osgrid ? Il semblerait qu'il soit très faible. | ||
* Les ressources d'OSGrid sont regroupées vers la fin de [https://www.osgrid.org/donation_usage.php cette page]. | |||
=== Utilisation de Ceph === | |||
* Les objectifs principaux de [https://fr.wikipedia.org/wiki/Ceph Ceph] sont d'être complètement distribués sans point unique de défaillance, extensible jusqu'à l'exaoctet et librement disponible. Les données sont répliquées, permettant au système d'être tolérant aux pannes. | |||
* Il semble que le RAID soit désactivé car Ceph n'aime pas le RAID. Ceph fait une réplication 3 fois. | |||
* L'idée de Ceph est que les régions accédent directement aux assets. En revanche, elle ne peuvent pas écrire, elles sont non fiables puisque la grille ne contrôle pas leur code. | |||
== Statistiques == | |||
=== Statistique de la grille Zetaworlds de Vincent Sylvester === | |||
* [https://stats.zetaworlds.com/host.php?h=zetaworlds.com&p=mysql Panneau graphique Collectd] | |||
== Bonnes pratiques de sauvegarde == | |||
* Sauvegarde selon Vincent Sylvester : Une copie en direct, une copie de sauvegarde dans un autre centre de données et une copie dans votre sous-sol, juste au cas où. | |||
* Les sauvegardes de dernier recours de Kayaker Magic sont dans un coffre-fort. | |||
= Viewers= | = Viewers= | ||
== Viewer mobile Linden Lab == | == Viewer mobile Linden Lab == | ||
* | * Second Life incite les utilisateurs à se connecter avec le viewer mobile en leur offrant des récompenses en L$. | ||
* Orbert Tatham utilise le viewer mobile pendant 30 secondes par jour pour réclamer les lindens. Il dit que ça ne vaut certainement rien d'autre. | |||
* Lumiya était de loin une meilleure version. | |||
= Source= | = Source= | ||
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-25 | http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-25 |
Dernière version du 4 septembre 2025 à 15:56
Avertissement
Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉 |
Scripts
Saturation des scripts chez Linden Lab
- Linden Lab a modifié la pafe Energy du Wiki à propos de la saturation des scripts.
- Il semble que cela ne soit pas pris en charge dans OpenSim.
- C'est une sorte de limitation pour lumiter l'utilisation des scripts lourds.
Moteur de script LUA sur Second Life
- FAQ sLUA sur le Wiki Second Life.
- D'après les FAQ, LSL devrait fonctionner exactement comme avant, et de nombreux tests ont été effectués pour s'en assurer.
- À part Kayaker Magic, les autres participants à la réunion ne semblent pas apprécier LUA et le comparent à une version dégradée de Python.
- Ubit Umarov dit que Second Life va remplacer le moteur de script Mono par LUA dans un premier temps. Ensuite, SL ajoutera des éléments LUA à LSL ou créera un LUA complet.
- Il n'est pas possible d'utiliser C# directement, les utilisateurs pourraient compromettre l'installation.
Base de données
Différents types de stockages de données
- Les bases de données modernes sont conçues pour gérer sans problème des millions d'enregistrements.
Sur Second Life
- Alors que SL, avec 60 000 comptes, a fonctionné avec MySQL, la base de donées MySQL ou MariaDB d'OSGrid explose avec beaucoup moins d'utilisateurs.
- Oracle propriétaire de MySQL, ne donne pas le meilleur de lui-même à la version libre.
- OpenSim actuellement, semble générer beaucoup plus d'assets inutiles que Second Life comme par exemple, des notecards.
Cache d'OpenSim
- OpenSim utilise des caches pour les ressources provenant de la base de données de sorte que la charge sur la BDD ne devrait pas être aussi importante que si la demande était directe. Mais, est-ce que toutes les régions utilisent le cache ?
- fcache n'efface les données que si on le lui demande et même dans ce cas, il analyse le contenu de la région pour ne pas supprimer les ressources référencées.
Utilisation d'Amazon S3
- La grille Kitely utilise un stockage Amazon S3 depuis plus de 10 ans, mais ce n'est pas une option sûre pour OSGrid. Seules les grilles qui contrôlent le code de leurs régions peuvent utiliser un stockage externe payant comme S3. De plus, OSGrid ne peut être qu'un réseau gratuit. Impossible d'avoir du contenu payant, car impossible d'assurer une réelle protection de par son statut de grille test. Mais il semble que S3, même chez Amazon, soit moins cher que les coûts actuels du cluster d'OSGrid.
- Wolf Territories est un grand réseau OpenSim qui utilise également S3
Machine NVM Express
- Vincent Sylvester propose une solution qui utiliserait une machine NVM Express avec RAID 6. Il faudrait faire une sauvegarde chaque jour, attribuer beaucoup de mémoire pour la base de données et nettoyer régulièrement les éléments inutiles.
Suppression des présences fantômes
- Vincent Sylvester a travaillé sur un système pour supprimer les présences mortes /fantômes. Il est encore en train de le tester.
Projets en cours / Infos
Nouveau lieu de réunion
- La page du Wiki a été mise à jour.
- En raison de l'instabilité actuelle d'OSGrid, les réunions auront lieu à l'adresse http://hg.zetaworlds.com:80/OpenSim
-
Zetaworld
- Il faut consulter le site pour savoir si la réunion aura encore lieu sur Zetaworld la semaine prochaine.
OSGrid
Connexion
- La grille est hors service pour les utilisateurs normaux.
- Elle est accessible uniquement pour le groupe OpenSim Core.
Les assets
- Le service d'assets est toujours cassé, il s'est effondré.
- Les utilisateurs voient de moins en moins d'assets.
- Le transfère va prendre du temps sauf si OSGrid procède à cette réinitialisation, ce qui est envisagé.
Disque
- Depuis la création d'OSGrid, le disque n'a jamais été vraiment plein car la capacité des disques a augmenté beaucoup plus que la création d'assets.
- OSGrid semble avoir des problèmes avec un disque de 6 To alors qu'il existe des offres de location à bas prix pour des disques de 22 To.
- Tout est aussi en train de tourner à plein régime.
- Ubit Umarov se demande quel est réellement le volume de trafic sur un réseau presque vide comme osgrid ? Il semblerait qu'il soit très faible.
- Les ressources d'OSGrid sont regroupées vers la fin de cette page.
Utilisation de Ceph
- Les objectifs principaux de Ceph sont d'être complètement distribués sans point unique de défaillance, extensible jusqu'à l'exaoctet et librement disponible. Les données sont répliquées, permettant au système d'être tolérant aux pannes.
- Il semble que le RAID soit désactivé car Ceph n'aime pas le RAID. Ceph fait une réplication 3 fois.
- L'idée de Ceph est que les régions accédent directement aux assets. En revanche, elle ne peuvent pas écrire, elles sont non fiables puisque la grille ne contrôle pas leur code.
Statistiques
Statistique de la grille Zetaworlds de Vincent Sylvester
Bonnes pratiques de sauvegarde
- Sauvegarde selon Vincent Sylvester : Une copie en direct, une copie de sauvegarde dans un autre centre de données et une copie dans votre sous-sol, juste au cas où.
- Les sauvegardes de dernier recours de Kayaker Magic sont dans un coffre-fort.
Viewers
Viewer mobile Linden Lab
- Second Life incite les utilisateurs à se connecter avec le viewer mobile en leur offrant des récompenses en L$.
- Orbert Tatham utilise le viewer mobile pendant 30 secondes par jour pour réclamer les lindens. Il dit que ça ne vaut certainement rien d'autre.
- Lumiya était de loin une meilleure version.
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-25