Aller au contenu

« Options d'installation d'un simulateur » et « Modèle:Menu informations » : différence entre les pages

De OSWiki
(Différence entre les pages)
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
Cette page va vous '''aider à choisir l'architecture de votre simulateur''' en fonction de vos besoins. Toutes les solutions proposées ci-dessous ne seront pas développées dans ce wiki. Seuls les éléments composant l'architecture stipulée dans le premier chapitre [[Options_d'installation_d'un_simulateur#Points d'architecture décrits dans OSWiki|'''Points d'architecture décrits dans OSWiki''']] pourront être détaillés.
# [[Log des chats des réunions| Comptes rendus des réunions de développeurs]]
=Grille, Simulateur connecté et simulateur standalone=
# [[Tri des thèmes des réunions par domaines ]]
'''OpenSimulator''' permet l'installation de '''grille''', de '''simulateurs connectés''' à une grille ou de simulateurs autonomes ('''standalone'''). Les images ci-dessous représentent une schématisation de tous les types d'installations  possibles et de leurs connexions.
# [[Lexique des réunions | Lexique OpenSimulator]]
 
# [[Présentation de la conférence OSCC 2024 ; Voice WebRTC pour OpenSimulator]]
<gallery >
# [[ OSCC 2024 : programme en français et heures de ParisOSCC 2024 : programme en français et heure de Paris]]
Fichier:Simulateur-standalone.png | Simulateur standalone
# [https://cogito.no-ip.info/cogito/OSWiki_V1/index.php/Accueil Acienne version d'OSWiki]
Fichier:Simulateurs-connectes-grille.png|Simulateurs connectés à une grille
<!--*[[:Catégorie:Catégorie|Pages par catégories ]]
</gallery >
# [[Ressources |Ressources pour créations]]
 
# [[Commandes utiles |Commandes utiles]] -->
=Points d'architecture décrits dans OSWiki=
OSWiki ne décrit pas les éléments grisés.
 
{| class="wikitable"
|-
! scope= "row" |Réseau
|style="color: black;"|Local
|style="color: black;"|Étendu
|
|
|-
! scope= "row" |Machine
|style="color: black;"|Ordinateur
|style="color: black;"|Serveur
|style="color: Silver;"|Machine virtuelle
|style="color: Silver;"|Conteneur (LXC,  Docker [[#Note1|<sup>1</sup>]])
|-
! scope= "row" |Système d'exploitation
|style="color: black;"|GNU/Linux
|style="color: Silver;"|Windows
|style="color: Silver;"|MacOS
|
|-
! scope= "row" |Plateforme de développement
 
En fonction de la version d'OpenSim
|style="color: black;"|Mono
|style="color: black;"| .NET (dotnet)
|style="color: Silver;"| .NET Framework
|
|-
! scope= "row" |Base de données
|style="color: black;"|SQLite
|style="color: black;"|MySQL
|style="color: black;"|MariaDB
|style="color: Silver;"|MSSQL
|-
! scope= "row" |OpenSimulator
|style="color: black;"|Simulateur
|style="color: black;"|Petite grille
|style="color: Silver;"|Grande grille
|
|-
! scope= "row" |Mode d'installation des simulateurs
|style="color: black;"|Standalone
|style="color: black;"|Standalone hypergrid
|style="color: black;"|Grille
|style="color: black;"|Grille hypergrid
|-
! scope= "row" |Serveur Web
|style="color: black;"|Apache
|style="color: Silver;"|Nginx
|
|
|-
! scope= "row" |Site Web
|style="color: black;"| Un site web
|style="color: black;"| Pas de site
|
|
|}
 
<div id="Note1"><small>1.[https://github.com/Makopo/docker-opensimulator-simple Dockerfile pour OpenSimulator]</small></div>
 
= Ressources nécessaires =
==Ressources pour lancer un simulateur==
{|class="wikitable"
|-
|'''CPU'''
|Une règle approximative de base consiste à dire qu'il faudrait avoir '''un core par région normalement utilisée avec un total minimum de 2 cores'''. Mais on peut utiliser moins de CPU, si toutes les régions ne sont pas occupées simultanément par des avatars, ou par exemple, s'il y a moins de scripts.
 
Voir [http://opensimulator.org/wiki/Performance/fr#CPU]
|-
|'''Mémoire'''
|En règle générale, '''une région''' avec beaucoup d'avatars, 15000 ou plus de primitives et 2000 scripts peut utiliser '''1 Go de mémoire'''. Donc un simulateur avec 4 régions de ce type peut avoir besoin de 4 Go. Mais on peut utiliser moins de mémoire, si toutes les régions ne sont pas occupées simultanément par des avatars, ou par exemple, s'il y a moins de scripts.
|-
  |'''Disque dur'''
|'''Un disques durs de bureau''' ( 7200 trs/min, 3.5") devraient suffire.
 
Voir [http://opensimulator.org/wiki/Performance/fr#Disque]
|-
|'''Réseau'''
|Une règle de base très approximative est d'avoir '''500 kbit de débit montant  et 80 kbit de débit descendant par avatar''' enregistré simultanément sur une région pour un simulateur connecté.
 
Voir [http://opensimulator.org/wiki/Performance/fr#R.C3.A9seau]
|}
 
==Ressources minimales pour utiliser un viewer ==
*'''Machine''' : il est parfois nécessaire d'installer un navigateur 3D (viewer) sur le même ordinateur que le simulateur, si par exemple, vous avez installé un simulateur standalone non connecté, ou connecté à une grille. En revanche on n'installera pas de viewer sur un serveur dédié.
{|class="wikitable"
!'''Ressource'''
!'''Minimum'''
!'''Recommandé'''
|-
|'''Système d'exploitation'''
|
Windows 10, 64-bit
Linux 64-bit kernel 5.0
Mac OS 12 (Monterey)
|
Windows 11, 64-bit
Linux 64-bit kernel 5.0 ou plus récent
Mac OS 12 (Monterey)
|-
|'''Connexion internet'''
|
750 Kbps descendant, 100 Kbps montant
Les connexions sans fil peuvent fonctionner, mais ne sont pas officiellement soutenues.
|
10 Mbps descendant, 1 Mbps montant
|-
|'''Écran'''
|1024×768 pixels
|1920×1080 pixels
|-
|'''Mémoire'''
|8Go
|16Go
|-
|'''Espace disque'''
|1 GB application, 1 GB cache
|1 GB application, 10 GB cache
|-
|'''Processeur'''
|Dual Core @ 2.70 GHz
|Quad Core @ 3.30 GHz
|-
|'''Carte Graphique'''
|Nvidia GTX 750Ti
|NVidia GeForce GTX 980
AMD Radeon R9 290X
|}
 
*'''Exemples de viewers''' :
** [http://www.firestormviewer.org/ viewer Firestorm] (Linux, Mac, Microsoft)
** [http://sldev.free.fr/viewer Cool VL ]
** [https://www.dayturn.com/viewer/index.php?resources/ viewer Dayturn](Mac et Microsoft)
*'''Ressources''':
** [https://secondlife.com/support/system-requirements/?lang=fr-FR System Configuration requise pour Second life].
** [https://wiki.firestormviewer.org/fs_system_requirements Configuration requise pour Firestorm ]
=Quelle machine choisir pour votre simulateur ?=
{{Modèle:Architectures pour un simulateur autonome}}
 
{{Modèle:Architectures pour un simulateur connecté à une grille}}

Version du 10 janvier 2025 à 14:57