メインコンテンツまでスキップ

Extendアプリの仮想マシンホストを選択する

Last updated on July 15, 2026

注釈:本資料はAI技術を用いて翻訳されています。

はじめに

AccelByte Gaming Services(AGS)でExtendアプリの仮想マシンホストを構成する方法について説明します。このガイドでは、All-Namespaces VMCurrent-Namespace VMの詳細な比較を示し、それぞれの利点とユースケースを説明します。また、リソースの割り当てと構成変更を示す図を用いて、ExtendアプリのVMホスト構成を更新する手順についても説明します。

ホストオプション説明利点
All-Namespaces VMすべてのネームスペースで共有されるVM上にアプリをホストします。
  • コスト効率:複数のネームスペース間でリソースを共有することで、必要なVMの総数を削減します。
  • リソースの柔軟性:1つのVMがスタジオまたはパブリッシャーのネームスペース内で複数のネームスペースを動的にサポートするため、リソースを効率的に使用できます。
Current-Namespace VM現在のネームスペース専用のVM上にアプリをホストします。
  • 最適なパフォーマンス:各ネームスペースに専用のリソースを割り当てることで、特にネームスペース内のリソース集約型ワークロードにおいて、予測可能で一貫したパフォーマンスを確保します。

VM構成がExtendアプリに与える影響

このセクションでは、ExtendアプリのVM構成を設定した場合の影響について説明します。

備考

VMリソースの割り当てに関する情報については、Extendアプリのリソース(CPUとメモリ)ページを参照してください。

前提となる構成

2つのネームスペースにデプロイされたExtendアプリの既存の仮想マシン(VM)構成を例に見てみましょう。 この例では、各ゲームネームスペース内でExtendアプリ間でリソースがどのように予約・共有されるかを示します。次に、 これを2種類の異なる構成で設定してみます。

Given Illustrations

ゲームネームスペースA - VM A

VM予約済みCPU(VMごと)予約済みメモリ(VMごと)
VM A475 millicores1,498 MB

ゲームネームスペースA - VM A用Extendアプリ

アプリ名予約済みCPU(レプリカごと)予約済みメモリ(レプリカごと)タイプレプリカCPUメモリ
Extend App A110 millicores120 MBExtend Service Extension app1100 millicores100 MB
Extend App B110 millicores120 MBExtend Service Extension app1100 millicores100 MB

ゲームネームスペースB - VM B

VM予約済みCPU(VMごと)予約済みメモリ(VMごと)
VM B475 millicores1,498 MB

ゲームネームスペースB - VM B用Extendアプリ

アプリ名予約済みCPU(レプリカごと)予約済みメモリ(レプリカごと)タイプレプリカCPUメモリ
Extend App C110 millicores120 MBExtend Service Extension app1100 millicores100 MB
Extend App D110 millicores120 MBExtend Service Extension app1100 millicores100 MB

シナリオ

  1. 各ネームスペース(AとB)から1つずつExtendアプリの仮想マシン構成をAll-Namespaces VMに変更する場合。 Example 1

    注記

    この構成では、システムは以前より多くのVM(3台)を提供するため、VMの総コストが増加します。ただし、 特定のExtendアプリのパフォーマンスを向上させるためにCurrent-Namespace VM構成を維持したい場合には、 この構成が必要になるケースがあります。

  2. ネームスペースAとBのすべてのExtendアプリの仮想マシン構成をAll-Namespace VMに変更する場合。 Example 2

    注記

    この構成では、システムは以前より少ないVM(共有VM1台)をプロビジョニングするため、全体のVMコストが 低くなります。

ExtendアプリのVMホストを構成する

Extendアプリの仮想マシンホストを選択するには、以下の手順に従います。

  1. AGS Admin PortalのサイドバーでExtendに移動し、アプリが配置されているExtendアプリのメニューを選択します。

  2. Extendアプリの一覧から、更新したいExtendアプリの名前をクリックして詳細ページを開きます。

  3. 詳細ページの右上にある設定ボタン(歯車アイコン)をクリックして、Settingsページを開きます。

  4. SettingsページのVirtual Machine Configurationセクションに移動し、希望するVMホストオプションを選択します。

    • All-Namespaces VM:全ネームスペースで共有されるVM上にアプリをホストします。
    • Current-Namespace VM:現在のネームスペース専用のVM上にアプリをホストします。

    Settings page

  5. Saveをクリックして変更を適用します。

    warning
    • Extendアプリが現在実行中の場合、変更を保存すると、それを適用するために自動的に再起動します。
    • 仮想マシンにさらなる改善の余地がある場合、定期的なリソース最適化チェックが延期されることがあります。これにより、リソースの再割り当てと最適化のプロセスが遅くなる可能性があります。

関連ページ