Jump to content
Sign in to follow this  
You need to play a total of 10 battles to post in this section.
Ladygrey

[インフォグラフィック] マルチクラスターについて

1 comment in this topic

Recommended Posts

Member
4,332 posts
235 battles

 

艦長の皆さん!

 

今回のアップデートでは、皆様のゲームプレイを更に快適にする「マルチクラスター」テクノロジーが追加されました。

マルチクラスターとはどのような仕組みなのでしょう?本稿ではその仕組みをご紹介します!

 

VrboHYx.png

 

Action Stations!

 


 

World of Warships に新テクノロジーが導入!

常に進化し続ける World of Warships では、ゲームシステムの改善や新たなマップ、ゲームモードや技術ツリーの導入の他にも、目には見えない数多くの変更や改善が加えられています。 今回登場したマルチクラスターテクノロジーもこの縁の下の力持ちの一つと言えるでしょう。

 


 

マルチクラスターとは?

簡単に言うと、このマルチクラスターとはゲームクラスター (複数のサーバーから構成されるゲームシステム) の負荷をカテゴリ別に分散させることを指します。 例えば、実際のゲームプレイに関連するデータや港メニューなどで使用されるデータ、アカウントや決算情報などに関係するデータ等、それぞれ別の用途に使われるデータをカテゴリ化し、情報処理を行う際にかかる負荷が一点に集中しないよう分散させているのです。

 


 

従来はどのように機能していたのでしょう?

戦闘やゲームアカウントの同期、港メニューの操作などを含むゲームサービスに関する全てのプロセスは、統一の一つのクラスタの元で処理されていました。 この統一クラスターでは、全てのプロセスは均一の負荷で処理されていました。

このクラスター構成には長所はあるものの、システム自体の信頼性及び負荷に対する脆弱性が短所となっています。 複数のプロセスが一つのサーバーのリソースに負荷を集中させてしまうと、ゲームシステムやサービスの障害発生に繋がる可能性があります。 例えば、許容量を越える負荷やハードウェアの故障などが原因でサーバーが強制終了する恐れがあります。 最悪の場合、この問題によりクラスター全体の機能が停止する場合もあります。 その結果、再稼働準備が整うまで、一切ゲームへのアクセスが遮断されます。

 


 

今後のアップデートでこの機能はどのように動作するのでしょうか?

マルチクラスターテクノロジーは上記の方法の正反対の処理を行います。一箇所に情報を集中させるのではなく、複数のレベル毎に処理する情報を分散させます。

この新しいテクノロジーを使用することで、ゲームサーバーの構造が 3 種類のレベルに分けられます。

 

  •  セントラルクラスター — 最上層レベルでは、その他の下層レベルで行われる情報をまとめる中心的な役割を果たすとともに、決済システムやプレイヤーアカウントなどの情報の処理を担っています。
  •  レベル 2 クラスター — このクラスターでは港メニューでの操作やチーム選択情報、分艦隊の編成に関する情報が処理されています。
  •  バトルクラスター — 3 つめのレベルとなるこのクラスターでは、戦闘に関連する情報が全て集計され、レベル 2 クラスターにその情報を伝達する役割を担っています。

 

これら 3 種類のクラスターはそれぞれ独立して稼働しており、お互いのリソースを取り合うことはありません。 サーバーへの負荷が軽減されるだけでなく、プレイヤーにはクラスターの存在を感じさせないスムーズな処理が可能になっています。

 


 

プレイヤーにはどのような影響があるのでしょうか?

マルチクラスターテクノロジーの最大の長所は、その信頼性の高さとシステム自体の柔軟性にあります。 例えば、このシステムを使うことでゲームクラスターの完全リセットを行わずに、メンテナンスや機材トラブルの対応を完了させることができます。 また、バトルクラスターにおいても、現段階で行われている戦闘が終了し次第、順次停止・別クラスターへ移行させることで、プレイヤーに変更を感じさせることなくクラスターの切り替えを行うことが可能となっています。

 

この新テクノロジーはまもなくリリースされるアップデート 0.5.10 で実装します!

 

 

Share this post


Link to post
Share on other sites
Sign in to follow this  

×