リアルタイム通信エンジン「Diarkis」、Google Cloud(TM)️活用により、インフラ費用を4割削減するゲームサーバーの構成を提供
株式会社Diarkis
大規模オンラインゲームのバックエンドサービスを手軽に構築できる仕組みで、新しいゲームやビジネスの創出をサポート
リアルタイム通信エンジンの開発、提供を行う株式会社Diarkis(所在地:東京都渋谷区、代表取締役CEO:高橋 信頼、以下Diarkis)は、1月26日より、同社のリアルタイム通信エンジン「Diarkis」がGoogle Cloud上のGoogle Kubernetes(クバネティクス)Engine(GKE™️)を活用することで、従来と比較してインフラ費用を4割削減するゲームサーバーの構成を提供開始したことを発表します。
Diarkisは、2021年7月から12月にかけて、Google Cloudを活用したゲームサーバーの安定的な運用と低コスト化を目的とした実証実験を実施しました。同実験では、リアルタイム通信エンジン「Diarkis」を、Google Cloudが提供するプリエンプティブル仮想マシン(注)を使用して運用する技術を検証しました。低コストで利用できるプリエンプティブル仮想マシンには、連続稼働保証がないという課題がありますが、分散型サーバー構成を採用している「Diarkis」では、サーバーが停止しても別のサーバーに自動で処理が引き継がれます。
今回の実証実験では、「Diarkis」を利用することで、サーバーの安定性を維持したまま、プリエンプティブル仮想マシンのコストメリットを享受できることが実証できました。HTTPサーバーやUDPサーバーなどから構成されるサーバークラスタの半数にプリエンプティブル仮想マシンを使用することにより、通常のインスタンスを使用した場合と比較して、ゲームサーバーのインフラ費用を4割削減することが可能です。
また、「Diarkis」にはサーバーのオートスケール機能や、マッチメイキングやルーム形式のマルチプレイヤーコミュニケーション機能など、マルチプレイヤーゲームの実装に必要な機能が搭載されています。このような機能を活用することで、リアルタイム通信が必要とされる環境を、安定的かつ低コストで構築することが可能になります。
「Diarkis」を活用することで、ゲーム開発者はサーバーの開発やメンテナンスに労力を割くことなく、ゲームのフロントエンドの開発により注力できます。Google Cloud Partner AdvantageプログラムのBuildパートナーであるDiarkisは、今後もリアルタイム通信をアップデートすることにより、新たなビジネスやサービスの創出に貢献します。
(注)プリエンプティブル仮想マシンについての詳細は下記の通りです。
https://cloud.google.com/compute/docs/instances/preemptible?hl=ja
※ Google Cloud および GKE は Google LLC の商標です