World of Tanks: Specifikace hry

Pin
Send
Share
Send

Při provádění souboje po útoku hráč nemyslí na technickou stránku WoT. Pokusme se otevřeně a přehledně vidět všechny procesy, které probíhají mimo váš počítač.

Počáteční kroky

Chcete-li začít, pojďme pochopit koncepty. Server - software, který provádí specifické úkoly bez role osoby. Cluster serverů - počítače spojené pro akce ve formě jednoho zdroje. Pro růst vlastností pingu a pohodlné hraní byl exkluzivní herní cluster přesunut z Mnichova do Ruska. Tato přelomová událost vyšla v roce 2011. Ale zároveň se objevil další problém s programem. S každým restartem serverů nemají hráči šanci hru navštívit, což je špatné pro styl společnosti.

Vzhledem k tomu, že takovou funkci bylo nutné provádět několikrát týdně, bylo nutné najít východisko ze stávající úpravy. Specialisté a tvůrci hry v doplňku 0.9.20.1.4 změnili koncept všech akcí. Uprostřed byl hlavní odkaz, kde byly uloženy absolutně všechny informace o všech uživatelích, a po stranách - periferie serverů. Hráči, kteří se účastní bitev, jsou přítomni na periferních serverech a centrum obsluhuje všechny tyto servery. Díky tomu máme multi-clusterový systém, který vám v případě poškození centrálního modulu nedovolí nahlédnout do hry, ale bude možné pokračovat ve hře, protože. přehrávač se nachází na serveru videohry, který není připojen k hlavnímu serveru.

Geografie herních serverů

Rozpoznatelný precedens je, že čím blíže je server World of Tanks určitému hráči, tím je to pro hru z hlediska výkonu lepší. WG umístila vlastní datová centra do oblastí hlavní koncentrace hráčů. Budova nebo místnost, kde je umístěn veškerý serverový hardware a která se nazývá datové centrum. Rozsah motivovaného publika hry překvapuje svým rozsahem. Umístění serverů se nachází v různých zemích světa a zaměřují se na obsluhu hráčů v té či oné oblasti. Moskva, Novosibirsk, Krasnojarsk, Amsterdam, Frankfurt, Lucembursko a podobně i americká města jsou místy, kde funguje velké množství serverů a softwaru pro dobré hráče a podobně tisíce zaměstnanců. Podobně jsou na tom korejské, asijské a singapurské klastry.

Každý chce hrát

Jaké síly musí být, aby uspokojily tak obrovské publikum? V raných obdobích World of Tanks mohl jeden cluster získat 250 tisíc hráčů online v této oblasti. Zároveň s takovým zatížením dosáhlo zatížení dat asi 5-7 Gb / s. Dnešní situace se výrazně změnila díky růstu periferních serverů. Cluster sám o sobě kombinuje až 80 fyzických serverů s přetížením kteréhokoli z asi 3 tisíc hráčů a provozem menším než 70 Mbps.

Jak to všechno funguje v praxi?

Proces pořízení nejnovějšího přírůstku do hry vypadá následovně. Odesílá se do sítě pro doručování obsahu (CDN) a na servery, které distribuují doplňky. Pro urychlení a kontinuitu procesu stahování vygeneruje launcher torrent soubor, který vám umožní pokračovat v přerušeném stahování. Spouštěč požádá o distribuční server doplňků a obdrží odkaz na aktualizaci opravy nebo soubor torrentu. Dalším procesem je vstup do hry a výběr herního serveru. Když hlavní server prokáže správnost přihlašovacího jména a hesla, hráč přejde na jeden z herních serverů. Automatický výběr serveru obsahuje složité schéma zahrnující jak analýzu charakteristik hráče, tak vytížení serverů. Hráč RU-regionu se může ocitnout na jakékoli periferii, dokonce i v Amsterdamu a Novosibirsku, ale vždy si můžete ručně vybrat server podle svých představ. Každému procesu jsou ve skutečnosti přiděleny samostatné servery.


Jeden server je zodpovědný za autorizaci, další je zodpovědný za to, že je v hangáru, a další jsou závislé na systémových informacích. Takové rozložení „povinností“ umožňuje běžnému hráči nevidět neúspěchy a dokončit relaci uvolněně. Když periferie "spadne", pokud k tomu dojde, musíte restartovat cluster. Ale se ztrátou obvyklé práce pouze jednoho fyzického. server, cluster v podstatě zůstává v provozu, což hráčům umožní pokračovat ve hře. Nejhorší, co se může stát, je selhání serveru, na kterém hráč v době selhání hrál. Při „odchodu“ a opětovném vstupu hra vydá hlášku o nemožnosti autorizace, z důvodu připojení hráče k jiné periferii. Každé dvě hodiny se účty všech hráčů ukládají do sdílené databáze. Pokud spustíte na jiných periferiích, což je technicky pravděpodobné, z problémových oblastí, pak budou ztraceny 2 hodiny postupu z nefunkčního serveru. Z tohoto důvodu definiční štítek neposkytne kam vstoupit, dokud nebude „padlá“ periferie restartována.

Ochrana je klíčem k úspěchu

Hra World of Tanks široce využívá zálohovací a duplicitní kopírovací technologie pro hladký provoz veškerého síťového a servisního vybavení. Podobně se používají duplicitní pevné disky, napájecí zdroje s různými zdroji napájení a nezávislí poskytovatelé internetu s oddělenými způsoby přiblížení komunikačních linek. Zlepšení metod technické ochrany proti poruchám umožnilo dosáhnout velké stability hry a neviditelnosti dopadu poruch na hratelnost pro běžné hráče. Pokrok nestojí a WG drží krok s inovacemi, snaží se je zavést do naší milované hry World of Tanks a podobně rozvíjí i zbytek práce společnosti.

Stránka hry: World of Tanks.

Zanechte svůj komentář

Pin
Send
Share
Send