World of Tanks : Spécifications du jeu

Pin
Send
Share
Send

Réalisant un duel après un assaut, le joueur ne pense pas au côté technique de WoT. Essayons de voir ouvertement et clairement tous les processus qui se déroulent en dehors de votre ordinateur.

Étapes initiales

Pour commencer, comprenons les concepts. Serveur - logiciel qui effectue des tâches spécifiques, sans le rôle d'une personne. Cluster de serveurs - ordinateurs unis pour des actions sous la forme d'une seule ressource. Pour la croissance des caractéristiques de ping et le jeu pratique, le cluster de jeu exclusif a été déplacé de Munich vers la Russie. Cet événement historique est sorti en 2011. Mais en même temps, il y avait un autre problème de programme. A chaque redémarrage des serveurs, les joueurs n'ont pas toutes les chances de visiter le jeu, ce qui est mauvais pour le style de l'entreprise.

Puisqu'une telle fonction devait être exécutée plusieurs fois par semaine, il était nécessaire de trouver un moyen de sortir de l'altération existante. Les spécialistes et les créateurs du jeu dans l'add-on 0.9.20.1.4 ont changé le concept de toutes les actions. Au centre se trouvait le lien principal, où étaient stockées absolument toutes les informations sur tous les utilisateurs, et sur les côtés - la périphérie des serveurs. Les joueurs, participant aux batailles, sont présents sur des serveurs périphériques, et le centre dessert tous ces serveurs. En conséquence, nous avons un système multi-cluster qui ne vous permettra pas de regarder dans le jeu si le module central est endommagé, mais il sera possible de continuer à jouer, car. le joueur se trouve sur un serveur de jeux vidéo qui n'est pas connecté au serveur principal.

Géographie des serveurs de jeux

Un précédent reconnaissable est que plus le serveur World of Tanks est proche d'un certain joueur, mieux c'est pour le jeu en termes de performances. WG a implanté ses propres centres de données dans les zones de concentration principale de joueurs. Un bâtiment ou une salle où se trouve tout le matériel du serveur et est appelé un centre de données. La portée du public motivé du jeu surprend par son ampleur. Les emplacements des serveurs sont situés dans divers pays du monde et se concentrent sur le service des joueurs dans une région ou une autre. Moscou, Novossibirsk, Krasnoïarsk, Amsterdam, Francfort, Luxembourg, et de même les villes d'Amérique sont des endroits où un grand nombre de serveurs et de logiciels travaillent pour de bons joueurs, et de même des milliers d'employés. De même, il existe des clusters coréens, asiatiques et singapouriens.

Tout le monde veut jouer

Quelles forces faut-il pour satisfaire un public aussi gigantesque ? Dans les premières périodes de World of Tanks, un cluster pouvait éliminer 250 000 joueurs en ligne dans la région. Dans le même temps, avec une telle charge, la charge de travail pour les données a atteint environ 5-7 Gb / s. La situation a aujourd'hui considérablement changé en raison de la croissance des serveurs périphériques. Le cluster en lui-même combine jusqu'à 80 serveurs physiques avec une surcharge sur l'un des quelque 3 000 joueurs et un trafic inférieur à 70 Mbps.

Comment tout cela fonctionne-t-il concrètement ?

Le processus d'acquisition du dernier ajout au jeu ressemble à ceci. Il est téléchargé sur le réseau de diffusion de contenu (CDN) et les serveurs qui distribuent les modules complémentaires. Pour la rapidité et la continuité du processus de téléchargement, le lanceur génère un fichier torrent qui vous permet de poursuivre le téléchargement interrompu. Le lanceur demande au serveur de distribution de modules complémentaires et reçoit un lien vers une mise à jour de correctif ou un fichier torrent. Le processus suivant consiste à entrer dans le jeu et à sélectionner le serveur de jeu. Lorsque le serveur principal prouve l'exactitude du login et du mot de passe, le joueur se rend sur l'un des serveurs de jeu. La sélection automatique des serveurs contient un schéma difficile, comprenant à la fois l'analyse des caractéristiques du joueur et la charge de travail des serveurs. Un joueur de la région RU peut se retrouver sur n'importe quelle périphérie, même à Amsterdam et Novossibirsk, mais vous pouvez toujours choisir manuellement un serveur à votre goût. En fait, des serveurs distincts sont alloués à chaque processus.


Un serveur est responsable de l'autorisation, un autre est responsable d'être dans le hangar et d'autres sont dépendants des informations système. Une telle répartition des "obligations" permet au joueur moyen de ne pas voir les échecs et de terminer la session de manière sereine. Lorsque la périphérie "tombe", si cela se produit, vous devez redémarrer le cluster. Mais avec la perte du travail habituel d'un seul physique. serveur, le cluster reste essentiellement opérationnel, ce qui permettra aux joueurs de continuer à jouer. La pire chose qui puisse arriver est la panne du serveur sur lequel le joueur jouait au moment de la panne. Lors du "départ" et de la rentrée, le jeu émettra un message sur l'impossibilité d'autorisation, en raison de la connexion du joueur à un autre périphérique. Toutes les deux heures, les comptes de tous les joueurs sont enregistrés dans une base de données partagée. Si vous démarrez sur d'autres périphériques, ce qui est techniquement probable, à partir de zones problématiques, la progression de 2 heures à partir d'un serveur en panne sera perdue. Pour cette raison, l'étiquette de définition ne fournira nulle part où entrer jusqu'à ce que la périphérie « tombée » soit redémarrée.

La protection est la clé du succès

Le jeu World of Tanks utilise largement les technologies de sauvegarde et de duplication pour le bon fonctionnement de tous les équipements de réseau et de service. De même, des disques durs dupliqués, des blocs d'alimentation avec différentes alimentations et des fournisseurs Internet indépendants avec des manières distinctes d'approcher les lignes de communication sont utilisés. L'amélioration des méthodes de protection technique contre les pannes a permis d'atteindre une grande stabilité du jeu et l'invisibilité de l'impact des pannes sur le gameplay pour les joueurs ordinaires. Le progrès ne s'arrête pas et WG suit le rythme des innovations, essayant de les introduire dans notre jeu bien-aimé World of Tanks, et développe de la même manière le reste du travail de l'entreprise.

Page du jeu : Monde des chars.

Laisse ton commentaire

Pin
Send
Share
Send