Configuration requise du serveur
Exigences du serveur dédié Windrose (CPU, RAM et stockage)
Vous voulez héberger Windrose ? Voici ce dont un serveur dédié stable a réellement besoin, et pourquoi la réponse dépend bien plus de ce que votre équipage a construit que du nombre de personnes qui le composent. Windrose est un jeu de survie pirate PvE en coopération pour jusqu'à 8 joueurs, et ses navires, ses structures et ses îles chargées sont une simulation persistante que le serveur garde en mémoire, ce qui fait de la RAM la ressource qui s'épuise en premier.
Ce que Windrose demande à un serveur
Windrose est un jeu de survie pirate PvE en coopération pour jusqu'à 8 joueurs, et ce qui le rend exigeant n'est pas le nombre de joueurs. C'est que le monde persiste. Chaque navire construit par votre équipage, chaque structure posée sur une île et chaque île chargée autour d'eux sont un état que le serveur garde et simule, et rien de tout cela ne disparaît quand les joueurs se déconnectent. Un serveur pour quatre joueurs en première semaine et un serveur pour les mêmes quatre joueurs au sixième mois sont des charges de travail très différentes.
C'est pourquoi la mémoire est l'exigence principale, et pourquoi dimensionner uniquement d'après la taille de l'équipage induit en erreur. Prévoyez pour le monde que vous comptez avoir, pas pour celui avec lequel vous démarrez.
Spécifications recommandées
| Ressource | Recommandé | Remarques |
|---|---|---|
| RAM | ~16 GB pour un monde mature | L'exigence principale. Les navires, les structures et les îles chargées sont une simulation persistante gardée en mémoire. |
| CPU | Quad-core moderne, fréquence élevée | La vitesse monocœur compte davantage que le nombre de cœurs. Les cœurs supplémentaires apportent moins qu'on ne le pense. |
| Stockage | ~30 à 40 GB SSD | Fichiers du jeu, sauvegardes du monde et historique des sauvegardes. Un disque lent transforme chaque sauvegarde en saccade. |
| OS | Linux, conteneurisé | Le serveur dédié est un build Linux qui tourne proprement sous Docker. |
| Ports | 7777 et 8780 | Trafic du jeu et tableau de bord d'administration WindrosePlus, respectivement. |
| Réseau | Stable, faible latence | Le ping dépend de la distance : choisissez donc une région proche de votre équipage plutôt qu'une machine plus rapide mais située loin. |
Pourquoi la RAM est celle qui s'épuise
La plupart des jeux de survie s'alourdissent à mesure que les joueurs construisent, et Windrose plus que la plupart, car les navires ne sont pas du décor. Un navire construit est une structure avec des pièces, une cargaison et une physique, et il reste chargé et simulé tant qu'il existe dans le monde. Un équipage qui navigue depuis quelques mois possède une flotte, une base et un morceau de côte qu'il faut bien garder quelque part.
Les signes d'un manque de ressources sont familiers et mieux vaut les reconnaître tôt : le monde met plus de temps à charger au démarrage, les sauvegardes deviennent des pauses perceptibles, et finalement le serveur est tué pour manque de mémoire plutôt que de planter avec un message d'erreur utile. Si votre monde fonctionnait et ne fonctionne plus, et que rien d'autre n'a changé, regardez d'abord la mémoire.
CPU : la fréquence compte plus que le nombre de cœurs
Windrose est sensible aux performances monocœur, ce qui signifie qu'un cœur moderne et rapide fait davantage pour un monde actif que plusieurs cœurs plus lents. Cela compte quand on compare des hébergeurs et des offres : une fiche technique affichant un grand nombre de cœurs ne décrit pas le chiffre qui détermine la fluidité du monde. Une fois la mémoire confortable, la fréquence est ce qui garde les choses fluides.
Les deux ports
Windrose est simple ici comparé à la plupart des jeux de survie, et savoir quel port fait quoi vous fera gagner une soirée si quelque chose tourne mal :
- 7777 correspond au trafic du jeu. C'est là que votre équipage se connecte, et un serveur dont ce port est fermé est injoignable, quelle que soit sa bonne santé.
- 8780 est le tableau de bord d'administration WindrosePlus. Il est pour vous, pas pour les joueurs, et il ne doit jamais être exposé à la légère.
L'auto-hébergement implique de rediriger les deux ports via votre routeur et de garder les règles pointées vers une machine dont l'adresse locale ne change pas. Sur un déploiement géré, les deux sont ouverts au moment du déploiement et aucun routeur ne se trouve sur le chemin, ce qui supprime toute cette classe de problèmes au lieu de simplement la rendre plus facile.
Exigences par taille d'équipage
Ces offres sont calibrées sur les exigences ci-dessus, donc aucun test de performance n'est nécessaire :
| Offre | Ressources | Convient à |
|---|---|---|
| 2 slots, $4.99/mo | 8 GB RAM, 2 vCores, 35 GB SSD | Une paire qui navigue ensemble, ou un monde jeune |
| 4 slots, $5.99/mo | 12 GB RAM, 2 vCores, 35 GB SSD | La taille d'équipage que les développeurs recommandent pour une fin de partie fluide |
| 10 slots, $7.49/mo | 16 GB RAM, 2 vCores, 40 GB SSD | Le plafond complet de 8 joueurs avec de la marge pour un monde bien construit |
Environ 4 joueurs est le nombre recommandé par les développeurs pour les meilleures performances en fin de partie, ce qui est bon à savoir avant de planifier autour d'un équipage complet. Le plafond de 8 joueurs est réel et atteignable ; il demande simplement plus au monde que quatre joueurs. Comparez les offres sur le page des tarifs.
Le stockage et les sauvegardes que personne ne dimensionne
Les fichiers du jeu et une sauvegarde de monde sont modestes. Ce que l'on oublie, c'est l'historique des sauvegardes : un monde que vous ne pouvez restaurer qu'à la veille est un monde dont vous pouvez perdre une semaine. Entre 30 et 40 GB couvrent l'installation, la sauvegarde et un nombre raisonnable de points de restauration, et un SSD compte davantage ici que la capacité, car les sauvegardes sont écrites en permanence pendant que le serveur tourne.
Les exigences qui ne sont pas du matériel
Deux d'entre eux façonnent l'expérience plus que tous les chiffres ci-dessus. Le premier est l'emplacement du serveur. La latence dépend de la distance : une machine proche de votre équipage bat une machine plus rapide sur un autre continent, pour chaque personne à bord, et choisir une région ne coûte rien.
Le second est la disponibilité. Un monde persistant n'est persistant que s'il est là, et un équipage réparti sur plusieurs fuseaux horaires ne peut pas attendre que le propriétaire de la machine soit réveillé. C'est la véritable ligne de partage entre l'auto-hébergement et la location, et elle n'apparaît dans aucun tableau de spécifications. Si vous préférez ne pas vous en charger, le louer un serveur Windrose détaille ce que représente ce choix.
FAQ sur les exigences
Combien de RAM faut-il à un serveur Windrose ?
Environ 16 GB pour un monde mature au plafond complet de la coopération, et 8 GB suffisent pour un petit équipage sur un monde jeune. Le chiffre dépend de ce qui a été construit plutôt que du nombre de personnes à bord, donc un monde s'alourdit au fil des mois même si l'équipage reste le même.
Combien de joueurs un serveur dédié Windrose peut-il accueillir ?
Jusqu'à 8 en coopération, avec environ 4 recommandés par les développeurs pour une fin de partie plus fluide.
Windrose est-il limité par le CPU ou par la RAM ?
D'abord la RAM, puis la vitesse du CPU monocœur. La mémoire s'épuise à mesure que le monde mûrit ; la fréquence est ce qui garde le monde réactif tant qu'il est chargé.
Quels ports un serveur Windrose utilise-t-il ?
7777 pour le trafic du jeu et 8780 pour le tableau de bord d'administration WindrosePlus. En auto-hébergement, il faut rediriger les deux ; un déploiement géré les ouvre pour vous.
Un serveur Windrose tourne-t-il sous Linux ?
Oui. C'est un build Linux qui se conteneurise proprement avec Docker, c'est exactement ainsi qu'il est déployé sur Flux.
Ai-je besoin d'un SSD ?
Fortement recommandé. Les sauvegardes sont écrites en permanence pendant que le serveur tourne, et sur un disque lent chacune devient une saccade visible pour tout l'équipage.
Suivant : comment mettre en place un serveur dédié Windrose.
Continuer la lecture
- Comment configurer un serveur WindroseLinux et Docker, le fichier de paramètres, et la voie gérée la plus rapide.
- Louer un serveur WindroseCe que la location vous apporte par rapport à l'auto-hébergement, et ce que coûte chaque palier.
- Tarifs et offresCe que comprend chaque palier, et ce que suppose le nombre d'emplacements.