Melakukan duel setelah penyerangan, pemain tidak memikirkan sisi teknis dari WoT. Mari kita coba untuk melihat secara terbuka dan jelas semua proses yang terjadi di luar komputer Anda.
Langkah Awal
Untuk memulai, mari kita pahami konsepnya. Server - perangkat lunak yang melakukan tugas tertentu, tanpa peran seseorang. Cluster server - komputer bersatu untuk tindakan dalam bentuk sumber daya tunggal. Untuk pertumbuhan karakteristik ping dan permainan yang nyaman, cluster game eksklusif dipindahkan ke Rusia dari Munich. Acara penting ini keluar pada tahun 2011. Tetapi pada saat yang sama ada masalah program lain. Dengan setiap restart server, pemain tidak memiliki setiap kesempatan untuk mengunjungi permainan, yang buruk untuk gaya perusahaan.
Karena fungsi seperti itu harus dilakukan beberapa kali seminggu, maka perlu mencari jalan keluar dari perubahan yang ada. Spesialis dan pembuat game di add-on 0.9.20.1.4 mengubah konsep semua tindakan. Di tengah adalah tautan utama, di mana semua informasi tentang semua pengguna disimpan, dan di samping - pinggiran server. Gamer, yang berpartisipasi dalam pertempuran, hadir di server periferal, dan pusat melayani semua server ini. Akibatnya, kami memiliki sistem multi-cluster yang tidak akan memungkinkan Anda untuk melihat ke dalam permainan jika modul pusat rusak, tetapi akan memungkinkan untuk terus bermain, karena. pemain terletak di server video game yang tidak terhubung ke server utama.
Geografi server game
Preseden yang dapat dikenali adalah bahwa semakin dekat server World of Tanks dengan pemain tertentu, semakin baik untuk permainan dalam hal kinerja. WG telah menempatkan pusat datanya sendiri di area konsentrasi utama para gamer. Sebuah gedung atau ruangan tempat semua perangkat keras server berada dan disebut pusat data. Cakupan audiens yang termotivasi dari game ini mengejutkan dengan skalanya. Lokasi server berada di berbagai negara di dunia dan difokuskan untuk melayani para gamer di satu area atau lainnya. Moskow, Novosibirsk, Krasnoyarsk, Amsterdam, Frankfurt, Luksemburg, dan juga kota-kota Amerika adalah tempat di mana sejumlah besar server dan perangkat lunak bekerja untuk pemain yang baik, dan juga ribuan karyawan. Begitu pula dengan cluster Korea, Asia, dan Singapura.
Semua orang ingin bermain
Kekuatan apa yang harus dimiliki untuk memuaskan audiens yang begitu besar? Pada periode awal World of Tanks, satu cluster bisa mengalahkan 250 ribu gamer online di area tersebut. Pada saat yang sama, dengan beban seperti itu, beban kerja untuk data mencapai sekitar 5-7 Gb / s. Situasi hari ini telah berubah secara signifikan karena pertumbuhan server periferal. Cluster itu sendiri menggabungkan hingga 80 server fisik dengan kelebihan pada salah satu dari sekitar 3 ribu gamer dan lalu lintas kurang dari 70 Mbps.
Bagaimana semua ini bekerja dalam praktik?
Proses memperoleh tambahan terbaru untuk permainan terlihat seperti cara berikut. Itu diunggah ke jaringan pengiriman konten (CDN) dan server yang mendistribusikan add-on. Untuk kecepatan dan kesinambungan proses pengunduhan, peluncur menghasilkan file torrent yang memungkinkan Anda melanjutkan pengunduhan yang terputus. Peluncur meminta server distribusi tambahan dan menerima tautan ke pembaruan tambalan atau file torrent. Proses selanjutnya adalah masuk ke game dan pilih server game. Ketika server utama membuktikan kebenaran login dan kata sandi, pemain pergi ke salah satu server game. Pemilihan server otomatis berisi skema yang sulit, termasuk analisis karakteristik pemain dan beban kerja server. Seorang pemain wilayah RU dapat menemukan dirinya di pinggiran mana pun, bahkan di Amsterdam dan Novosibirsk, tetapi Anda selalu dapat memilih server sesuai keinginan Anda secara manual. Bahkan, server terpisah dialokasikan untuk setiap proses.
Satu server bertanggung jawab untuk otorisasi, yang lain bertanggung jawab untuk berada di hanggar, dan yang lainnya kecanduan informasi sistem. Distribusi "kewajiban" seperti itu memungkinkan gamer rata-rata untuk tidak melihat kegagalan dan menyelesaikan sesi dengan santai. Ketika pinggiran "jatuh", jika ini terjadi, Anda perlu me-reboot cluster. Tapi dengan hilangnya pekerjaan yang biasa hanya satu fisik. server, cluster pada dasarnya tetap beroperasi, yang akan memungkinkan gamer untuk terus bermain. Hal terburuk yang bisa terjadi adalah kegagalan server tempat pemain bermain pada saat kegagalan. Saat "berangkat" dan masuk kembali, game akan mengeluarkan pesan tentang ketidakmungkinan otorisasi, karena koneksi pemain ke perangkat lain. Setiap dua jam, akun semua pemain disimpan ke database bersama. Jika Anda memulai pada periferal lain, yang secara teknis mungkin, dari area masalah, maka kemajuan 2 jam dari server yang rusak akan hilang. Untuk alasan ini, label definisi tidak akan menyediakan tempat untuk masuk sampai periferal "jatuh" di-boot ulang.
Perlindungan adalah kunci kesuksesan
Game World of Tanks memanfaatkan secara ekstensif teknologi pencadangan dan penyalinan duplikat untuk kelancaran pengoperasian semua peralatan jaringan dan layanan. Demikian pula, hard drive duplikat, catu daya dengan catu daya berbeda, dan penyedia Internet independen dengan cara terpisah untuk mendekati jalur komunikasi digunakan. Meningkatkan metode perlindungan teknis terhadap kegagalan telah memungkinkan untuk mencapai stabilitas permainan yang luar biasa dan dampak kerusakan yang tidak terlihat pada gameplay untuk pemain biasa. Kemajuan tidak berhenti dan WG terus berpacu dengan inovasi, mencoba memperkenalkannya ke dalam game World of Tanks kita yang tercinta, dan dengan cara yang sama mengembangkan pekerjaan perusahaan lainnya.
halaman permainan: Dunia Tank.