はじめに(ペインポイント分析)
ゲーム開発者やアーキテクトとして、自分の製品を世界に発信し、「グローバルサービス」を実現しようとするとき、次のような問題に深く悩まされることはないだろうか。
- ネットワークの遅延は依然として大きい。ブラジルのプレイヤーはバージニアのコアサーバーに300ミリ秒以上のレイテンシーで接続し、操作コマンドは遅く、対戦の公平性は皆無で、プレイヤーは延々と不平を言っている。
- 音声通信のジャムやパケットロス。チームワークは勝利への鍵だが、国境を越えた音声は断続的でノイズに満ちており、戦術的なコミュニケーションは “推理ゲーム ”と化し、ゲーム体験と選手の定着率に深刻な影響を与えている。
- ネットワークの変動とパケットロス。クロスオペレーターやクロスカントリーのネットワークリンクは複雑で、ネットワークのジッターやパケットロスは、プレイヤーキャラクターの “ずれ ”や “引き戻し ”を引き起こし、FPSゲームでは致命的な体感災害となる。
- 高い同時実行性下での安定性。新バージョンのリリース時やトーナメント開催時など、一度に多くのプレーヤーが押し寄せる場合、サーバーはどのようにして接続要求の洪水に耐え、サービスがダウンしないことを保証できるのでしょうか?
グローバルな同一サービスゲームのための高遅延、ボイスラグ、不安定なネットワークに悩んでいるなら、Tencent Cloudが提供するGME + GAAPの共同ソリューションは、完全で効率的なソリューションを提供します。
解决方案架构图与概述
次の図は、テンセント・クラウド製品で構築されたグローバル同サービス対戦ゲームの全体アーキテクチャを示している:

このプログラムの核となる設計プロセスは以下の通りである:
- 1.グローバルアクセスとアクセラレーション世界中のプレーヤーが、その時間を最大限に活用している。GAAP(グローバル・アプリケーション・アクセラレーション)ゲームサーバーはTencent Cloudの近隣のエッジアクセスポイント(POP)からアクセスでき、トラフィックはTencent Cloudの内部高速チャネルを通じてゲームサーバークラスターに直接配信されるため、公衆ネットワーク伝送による遅延やジッターが大幅に削減されます。
- 2.基幹業務処理。加速されたトラフィックはロードバランシング(CLB)に配備された全スタッフに配布された。クラウドサーバー(CVM)ゲームサーバーのクラスタ上でコアマッチメイキングロジックを処理し、次のように動作する。ゲームデータベース (TcaplusDB)データのやり取りを行う。
- 3.高品質の音声通信。プレーヤークライアントはゲーム・マルチメディア・エンジン(GME)このサービスは、高品質なチームボイスや3Dロケーション効果音のための低遅延ボイスチャンネルを確立し、必要な情報(ルーム管理など)のためにゲームサーバーと相互作用します。
アーキテクチャの価値提案は明確だ。ネットワーク伝送の遅延問題を解決するためにGAAPを使用し、リアルタイムの音声品質問題を解決するためにGMEを使用し、この2つの強力な組み合わせは、テンセントクラウドの強力なコンピューティング、ネットワーク、セキュリティ能力によって補完され、グローバル同一サービスゲームのための強固で信頼性の高いインフラ保証を提供します。
核心产品与组件详解
| コンポーネントの名称 | 役を演じる | 关键配置/选型建议 | なぜそれを選んだのですか? |
|---|---|---|---|
| ?グローバル・アプリケーション・アクセラレーション(GAAP) | ネットワーク・アクセラレーション・コア.プロキシトンネリング技術により、プレーヤーとゲームサーバーの間に回線が確立される。高速専用レーンネットワークの最適化と待ち時間の短縮を可能にする。 | -加速地域。プレーヤーが集中している地域(東南アジア、北米など)やサーバーが設置されている地域をカバーするリンクを選びましょう。 -並行性。同時プレーヤーの推定数に基づいて、適切な帯域幅仕様を選択する。 | ビジネスコードを変更せずにネットワークを最適化Tencent Cloudのグローバルな2800以上のアクセラレーション・ノードは、国をまたいだりキャリアをまたいだりするネットワークの不安定性の問題を効果的に解決し、平均待ち時間を30%以上短縮します。 |
| ?ゲーム・マルチメディア・エンジン(GME) | 音声通信コア.高品質で低遅延のリアルタイム音声サービス(スクワッドボイスや3Dロケーションボイスを含む)や、音声メッセージング、Speech-to-Text、コンテンツセキュリティなどの付加価値機能を提供。 | -音質オプション。ゲームの種類に応じて、滑らかな音質(遅延優先)またはHD音質(品質優先)を選択します。 -アンチパケットロスを有効にする。パケットロスの多いネットワークで音声のスムーズさを保証するために、オンにすることを強くお勧めします。 | パケットロス耐性に優れ(70%のパケットロスでもスムーズな通信が可能)、ゲームシーンに最適な設計。シームレスなアクセス、豊富なAPI、業界をリードする音声セキュリティ保護。 |
| ?️クラウドサーバー(CVM) | ビジネス・コンピューティング・コア.ゲームロジックサーバー、ロビーサーバーなど、すべてのゲームビジネスのバックエンドプロシージャをデプロイするために使用されます。 | -モデルの選択。ゲームロジックのCPU/メモリ要件に応じて選択。 -利用可能なエリア展開。高可用性を確保するため、メインエリアにはマルチ可用性ゾーン展開が採用されている。 | 安定性、安全性、伸縮性、高性能のコンピューティングサービスを提供し、分単位の拡張をサポートし、ビジネスのピークに容易に対応します。 |
| ⚖️ロードバランシング(CLB) | トラフィック・スケジューリング・コア.プレーヤーのゲーム要求を複数の健全なゲームサーバーインスタンスに自動的に分散し、単一障害点を排除します。 | -リスニング・プロトコルゲームデータストリームを転送するために、TCP/UDPプロトコルのリスニングを設定する。 -スケジューリングアルゴリズム。サーバーの負荷を合理的に分散するため、重み付けポーリング(WRR)などのアルゴリズムをサポート。 | サービスの可用性と拡張性を向上させ、ゲームサーバーの水平スケーリングを可能にすることで、プレイヤーが常に利用可能なサーバーに接続できるようにする。 |
| ?️ゲームデータベース (TcaplusDB) | データ・ストレージ・コア.ゲーム用に設計された分散型NoSQLデータベースで、プレイヤーのステータス、ゲームルーム、プロップなどの構造化データを保存します。 | -テーブルデザイン。ゲームのデータモデルに適したKey-Record構造を採用。 -コンフィギュレーションの読み書き。読み取り容量と書き込み容量のオンデマンド設定に対応。 | 高性能、低遅延、全地域と全サービス・アーキテクチャをサポートし、ゲームの高度な同時読み書きの要求に対処しやすい。 |
| ?️DayuのDDoS保護 | 安全・安心の中核.Syn Flood、CC攻撃、その他の一般的なネットワーク攻撃に対して、ゲームサーバーにTレベルのDDoS保護機能を提供する。 | -保護等級。基本的な保護機能は、サービスへのアクセス後に自動的に有効になります。大量のトラフィックによる攻撃に対処するためには、高度な保護パッケージを購入することをお勧めします。 | ゲーム業界はDDoS攻撃によって最も大きな打撃を受けています。Dayu Protection は24時間体制でビジネスを保護し、ゲームサービスが攻撃によってダウンしないようにし、ビジネスの継続性を守ります。 |
この計画のメリットをまとめたものです。
- グローバルな超低遅延。GAAPの専用チャンネルはネットワーク経路を最適化し、国境を越えたネットワーク遅延とジッターを大幅に削減することで、プレーヤーに公平でスムーズな競争環境を提供します。
- ? 声はクリアで滑らかだ。GMEは強力なネットワーク耐性を備えているため、高速モバイル環境や貧弱なネットワーク環境でも音声が聞き取りやすく、プレーヤーが効率的かつ戦術的に共同作業を行えるようサポートする。
- ? エラスティックな高同時性ベアラ。CVMとCLBの伸縮性とスケーラビリティに基づき、サービス、アクティビティ、イベントの開始によってもたらされるトラフィックのピークに容易に対処できるよう、容量を自動的かつスムーズに拡張する。
- ?安全で信頼できるエスコート。ネットワーク攻撃(DDoS)から音声コンテンツセキュリティ(荒らし、広告)に至るまで、グリーンで健全なゲーム環境を確保するため、総合的な保護を提供します。
- ? ワンストップのグローバル展開。テンセントクラウドのグローバルインフラを利用することで、自社で海外ノードを構築する必要がなく、ビジネスのグローバル展開を迅速に実現し、運用・保守の複雑さとコストを削減することができます。
应用场景与适用客户
このソリューションは、次のようなビジネス・シナリオや顧客に最適です:
- アプリケーションのシナリオ。
- MOBA/MMORPG/FPSなどの中ヘビーな携帯ゲーム。グローリー・オブ・キングス』や『PUBGモバイル』など、リアルタイムのインタラクションやチームワークが強いゲーム。
- 世界的な共同開催/地域的な相互接続試合。すべてのプレーヤーが同じサーバークラスタに接続するか、異なる地域のプレーヤーが地域を越えてプレーする必要がある。
- ゲームとトーナメント。ネットワークレイテンシーと安定性に対する要求が非常に厳しいプロフェッショナルゲーミングトーナメント。
- 該当するお客様
- 海外進出を計画している、あるいはすでに進出しているゲーム開発者は、世界中にユーザーを持つ。
- 究極のゲーム体験を追求し、技術的な優位性を生かして商品競争力を形成しようとするゲームチーム。
- デイリーアクティブユーザー(DAU)の桁が大きいゲームプロジェクトは、しばしば高い並行性の課題に直面する。
関連リンク
- 製品公式サイトへのリンク。
- 無料体験リンク
- 技術チュートリアルへのリンク。
- ソリューション・リンク