Menjalankan pertarungan selepas serangan, pemain tidak memikirkan bahagian teknikal WoT. Mari cuba lihat secara terbuka dan jelas semua proses yang berlaku di luar komputer anda.
Langkah Permulaan
Untuk memulakan, mari kita fahami konsep. Pelayan - perisian yang melaksanakan tugas tertentu, tanpa peranan seseorang. Kelompok pelayan - komputer bersatu untuk tindakan dalam bentuk sumber tunggal. Untuk pertumbuhan ciri ping dan permainan mudah, kelompok permainan eksklusif telah dipindahkan ke Rusia dari Munich. Acara penting ini muncul pada tahun 2011. Tetapi pada masa yang sama terdapat satu lagi masalah program. Dengan setiap permulaan semula pelayan, pemain tidak mempunyai setiap peluang untuk melawat permainan, yang tidak baik untuk gaya syarikat.
Memandangkan fungsi sedemikian perlu dilakukan beberapa kali seminggu, adalah perlu untuk mencari jalan keluar daripada perubahan sedia ada. Pakar dan pencipta permainan dalam add-on 0.9.20.1.4 menukar konsep semua tindakan. Di tengah adalah pautan kepala, di mana benar-benar semua maklumat tentang semua pengguna disimpan, dan di sisi - pinggir pelayan. Pemain, yang mengambil bahagian dalam pertempuran, hadir pada pelayan persisian, dan pusat melayani semua pelayan ini. Akibatnya, kami mempunyai sistem berbilang kelompok yang tidak akan membenarkan anda melihat ke dalam permainan jika modul pusat rosak, tetapi mungkin untuk terus bermain, kerana. pemain terletak pada pelayan permainan video yang tidak disambungkan kepada yang utama.
Geografi pelayan permainan
Satu preseden yang boleh dikenali ialah lebih dekat pelayan World of Tanks dengan pemain permainan tertentu, lebih baik ia untuk permainan dari segi prestasi. WG telah menempatkan pusat datanya sendiri di kawasan tumpuan utama pemain. Bangunan atau bilik di mana semua perkakasan pelayan terletak dan dipanggil pusat data. Skop penonton yang bermotivasi permainan mengejutkan dengan skalanya. Lokasi pelayan terletak di pelbagai negara di dunia dan tertumpu pada perkhidmatan pemain di satu kawasan atau kawasan lain. Moscow, Novosibirsk, Krasnoyarsk, Amsterdam, Frankfurt, Luxembourg, dan juga bandar-bandar di Amerika adalah tempat di mana sejumlah besar pelayan dan perisian berfungsi untuk pemain yang bagus, dan begitu juga beribu-ribu pekerja. Begitu juga, terdapat kluster Korea, Asia dan Singapura.
Semua orang mahu bermain
Kekuatan apa yang mesti ada untuk memuaskan penonton yang begitu besar? Dalam tempoh awal World of Tanks, satu kluster boleh mengeluarkan 250 ribu pemain dalam talian di kawasan itu. Pada masa yang sama, dengan beban sedemikian, beban kerja untuk data mencapai kira-kira 5-7 Gb / s. Keadaan hari ini telah berubah dengan ketara disebabkan oleh pertumbuhan pelayan persisian. Kelompok itu sendiri menggabungkan sehingga 80 pelayan fizikal dengan lebihan beban pada mana-mana kira-kira 3 ribu pemain dan trafik kurang daripada 70 Mbps.
Bagaimanakah semua ini berfungsi dalam amalan?
Proses memperoleh tambahan terkini pada permainan kelihatan seperti cara berikut. Ia dimuat naik ke rangkaian penghantaran kandungan (CDN) dan pelayan yang mengedarkan alat tambah. Untuk kelajuan dan kesinambungan proses muat turun, pelancar menjana fail torrent yang membolehkan anda meneruskan muat turun yang terganggu. Pelancar meminta pelayan pengedaran tambahan dan menerima pautan ke kemas kini tampalan atau fail torrent. Proses seterusnya adalah untuk memasuki permainan dan memilih pelayan permainan. Apabila pelayan utama membuktikan ketepatan log masuk dan kata laluan, pemain pergi ke salah satu pelayan permainan. Pemilihan pelayan automatik mengandungi skema yang sukar, termasuk kedua-dua analisis ciri pemain dan beban kerja pelayan. Pemain rantau RU boleh menemui dirinya di mana-mana pinggir, walaupun di Amsterdam dan Novosibirsk, tetapi anda sentiasa boleh memilih pelayan mengikut keinginan anda secara manual. Malah, pelayan berasingan diperuntukkan untuk setiap proses.
Satu pelayan bertanggungjawab untuk kebenaran, seorang lagi bertanggungjawab untuk berada di hangar, dan yang lain ketagih dengan maklumat sistem. Pengagihan "kewajipan" sedemikian membolehkan pemain biasa tidak melihat kegagalan dan menyelesaikan sesi dengan cara yang santai. Apabila pinggiran "jatuh", jika ini berlaku, anda perlu but semula kluster. Tetapi dengan kehilangan kerja biasa hanya satu fizikal. pelayan, kluster pada dasarnya kekal beroperasi, yang akan membolehkan pemain untuk terus bermain. Perkara terburuk yang boleh berlaku ialah kegagalan pelayan di mana pemain bermain pada masa kegagalan. Apabila "berlepas" dan masuk semula, permainan akan mengeluarkan mesej tentang kemustahilan kebenaran, disebabkan sambungan pemain ke peranti lain. Setiap dua jam, akaun semua pemain disimpan ke pangkalan data kongsi. Jika anda memulakan peranti lain, yang berkemungkinan secara teknikal, dari kawasan masalah, maka kemajuan 2 jam daripada pelayan yang rosak akan hilang. Atas sebab ini, label definisi tidak akan disediakan di mana-mana sahaja untuk dimasukkan sehingga pinggiran "jatuh" dibut semula.
Perlindungan adalah kunci kejayaan
Permainan World of Tanks menggunakan teknologi penyalinan sandaran dan pendua secara meluas untuk operasi lancar semua rangkaian dan peralatan perkhidmatan. Begitu juga, pemacu keras pendua, bekalan kuasa dengan bekalan kuasa yang berbeza dan pembekal Internet bebas dengan cara yang berasingan untuk mendekati talian komunikasi digunakan. Penambahbaikan kaedah perlindungan teknikal terhadap kegagalan telah memungkinkan untuk mencapai kestabilan permainan yang hebat dan ketidakjelasan kesan kerosakan pada permainan untuk pemain biasa. Kemajuan tidak berdiam diri dan WG mengikuti perkembangan inovasi, cuba memperkenalkannya ke dalam permainan World of Tanks yang digemari kami, dan juga membangunkan seluruh kerja syarikat.
Halaman permainan: Dunia Kereta Kebal.