Pumpkin-Nico


dirigeant

5893 messages

Dirigeant, Membre, LAN

Mardi 29 Janvier 2013 - 20:05 (post édité 1 fois)

Pour ceux qui ne passent pas souvent/jamais sur le forum officiel, je copie ici ce petit message d'Ankama. C'est relativement intéressant, et puis pour une fois qu'ils communiquent... Content

 

"Bonjour à tous,

Pour commencer cette année, j'aimerais vous faire un point sur l'évolution des serveurs de DOFUS. Malgré l’intégration de nombreuses optimisations du code serveur, de l’amélioration de l’architecture réseau et de la gestion des serveurs de connexion multiples, l’architecture matérielle des serveurs de jeu DOFUS n’a elle pas subie de modifications majeures depuis la sortie de la version 2.0. Pendant ce temps, de nombreuses fonctionnalités ont été ajoutées au jeu, consommant progressivement de plus en plus de ressources processeur et de mémoire.

Par exemple, lors de la MAJ 2.6, vous vous souvenez certainement de quelques problèmes de 'lags' liés à des modifications profondes de l'architecture du serveur, que nous avons mis quelques semaines à régler.

Lors de cette dernière MAJ 2.9 début décembre, nous avons implanté notamment le système de succès, qui était un défi technique conséquent. Afin d'éviter les problèmes de ressources processeur, nous avons pris le parti de mettre en place une architecture limitant au mieux les coûts processeur dans les successions de vérifications de validation des succès (compteurs et déclencheurs, sur de très nombreuses actions possibles en jeu par le joueur).

Cependant cette architecture choisie pour minimiser les risques de lags, a un effet inverse sur la mémoire. En effet, généralement, dans le développement d'applications, soit on réduit la consommation de mémoire en demandant plus de calculs (donc de ressources processeur), soit on fait l'inverse. L'art subtil de l'optimisation nous demande donc de trouver le bon compromis entre les 2.

La 2.9 sortie initialement le 11 décembre a rencontré de sérieux problèmes de mémoire, entre le 11 et le 20 décembre nous avons dû effectuer des maintenances supplémentaires afin d'apporter des modifications et optimisations, pour stabiliser et limiter la consommation mémoire des serveurs. Le passage en béta de la version, les semaines précédant la sortie, ne nous ont hélas pas suffit à isoler tous les problèmes. Ceci est dû à la fréquentation plus faible du serveur béta par rapport à un serveur 'normal', et également au comportement de jeu différent des joueurs sur ce serveur : certaines actions ne sont pas faites de façon aussi fréquente que sur les 'vrais' serveurs.

Si la situation est globalement plus stable depuis, nous savons que nous avons atteint une sorte de 'limite' (par exemple, la charge mémoire liée à un personnage connecté, depuis le système de succès, a doublé en taille !). Nous sommes conscients que l'année 2013 verra de nouvelles fonctionnalités et de nouveaux défis techniques, requérant encore de nouvelles ressources processeur et mémoire. C'est pourquoi depuis quelques mois nous migrons progressivement les serveurs DOFUS vers de nouvelles machines plus performantes, afin de nous donner de nouvelles perspectives.

Les durées des maintenances, notamment, sont également liées aux performances des serveurs.

Notre planning prévisionnel nous permet de prévoir que d'ici fin mars, si tout se passe comme prévu, l'ensemble des serveurs DOFUS (bases de données, serveurs de jeu, ...) sera migré sur les nouvelles machines, apportant donc un meilleur confort de jeu.

Entre les serveurs de l'ancienne plateforme et les prochains serveurs, nous doublons la mémoire vive, et le nombre de coeurs (processeurs) est triplé.

Ces modifications nous permettent d'envisager des chantiers conséquents pour DOFUS :

  • multiplier et étoffer les contenus existants (succès, zones de jeu...)
  • nous donner la possibilité d'envisager des fonctionnalités plus complexes et riches requérant des ressources importantes côté serveur

Afin d'assurer de bonnes conditions de jeu, certains des serveurs, qui n'ont pas été migrés pour le moment, ont actuellement une limite d'accès réduite pour les non-abonnés, afin que les joueurs abonnés puissent trouver le confort de jeu optimal. Ces limites seront rehaussées dès que le serveur sera transféré, dans les prochaines semaines.

Depuis la sortie de la 2.0, nous avons travaillé de façon constante sur l'amélioration des performances des serveurs (optimisations, ...). Ainsi, nous avons pu augmenter régulièrement les limites de connectés par serveur, ce qui explique que nous pouvons accueillir plus de joueurs qu'avant sans pour autant avoir besoin de créer de nouveaux serveurs.

Nous allons nous donner à fond encore cette année pour faire de DOFUS un jeu plus riche, plus varié, plus divertissant, et en visant à limiter les problèmes techniques en anticipant au mieux les risques.

Tous les développeurs de DOFUS, ainsi que toute l'équipe, vous renouvellent leurs vœux pour cette nouvelle année !"

 

Encore du n'importe quoi donc Content Voilà voilààà... x)


toomy


1256 messages

Membre

Mardi 29 Janvier 2013 - 20:16

En fait j'ai essayé de le lire sur le forum officiel j'ai pas réussi et la non plus. J'ai l'impression que c'est juste un discours type "bla-bla-bla" pour nous amadouer avant de monter à Lilles pour avoir ce qu'on souhaite ... x)

Au pire un p'ti résumé Très content ?

Wythigo


627 messages

Membre, LAN

Mercredi 30 Janvier 2013 - 00:09

Moi j'ai tout lu.

En gros ils transferent toutes les données sur de plus grosses machines affin de nous assurer un meilleur confort de jeux

 

Pourquoi pas, c'est leur problème, pas le notre Très content


-Wythigo : No Fear !
-Meinteil : no brain

MriK
(alias Azteck)


4743 messages

Membre, Developpeur, LAN

Mercredi 30 Janvier 2013 - 01:56

C'est cool, ils expliquent pourquoi quasi chaque màj récente apportait beaucoup de ralentissements, et en plus ils changent ça. Que demande le peuple ? Bonne année 2013 haha Content


Life is only a dream.

Liens utiles : Rechercher - Droits d'accès