VM インスタンスの推奨サイズ提案の適用

Compute Engine は、仮想マシン インスタンスのリソースの使用を最適化するために、おすすめのマシンタイプを提供します。おすすめのマシンタイプは、Google Stackdriver Monitering サービスが過去 8 日間に集めたシステム指標に基づいて自動的に生成されます。これに従ってインスタンスのマシンタイプをサイズ変更することで、インスタンスのリソースをより効率的に使用できます。この機能は、サイズ適正化ともいいます。

VM インスタンスで使用可能なサイズ オプションの詳細については、マシンタイプのドキュメントをご覧ください。

料金

推奨サイズ提案機能は無料でご利用いただけます。

制限とユースケース

現在のところ、App Engine フレキシブル環境、Cloud Dataflow、または Google Kubernetes Engine を使用して作成される VM インスタンスや、エフェメラル ディスク、GPU、または TPU を使用する VM インスタンスに対しては推奨サイズは適用されません。

まれに、推奨を適用するとエラー メッセージが表示されることがあります。たとえば、推奨マシンタイプが、接続されているディスクの数に対して小さすぎる場合、イメージやライセンスのリソース要件を満たしていない場合、特定のゾーンで使用できない場合などがあります。

推奨サイズ提案アルゴリズムは、週次パターンに従うワークロード、数週間にわたって増加または減少するワークロード、リソースを常に十分に活用しないワークロード、不十分なリソースによって常に抑制されるワークロードに適しています。このような場合、過去 8 日間のデータで、マシンのサイズ変更によりリソース使用率をどのように改善できるか十分に予測できます。

推奨サイズ提案アルゴリズムは、急増頻度が少ないワークロード(たとえば、月 1 回急増するワークロード)には適していません。これは、8 日間のデータでは、処理変動を捕捉または予測するのに十分ではないためです。

バッチ ワークロードなど、パフォーマンスよりもコストが重要となるワークロードでは、サイズ増加の提案を無視してかまいません。

推奨サイズ提案で使用される指標

Compute Engine は、稼働中の仮想マシンの CPU とメモリ使用量をモニタし、最近 8 日間のデータを使用して推奨を行います。Compute Engine は、次の場合に推奨を行います。

  • インスタンスの CPU 使用量が、ほとんどの場合低い。Compute Engine は、より少ない仮想 CPU を使用するマシンタイプを推奨します。

  • インスタンスの CPU 使用量が、ほとんどの場合高い。Compute Engine は、より多くの仮想 CPU を使用するマシンタイプを推奨します。

  • インスタンスが、メモリをわずかしか使用していない。Compute Engine は、よりメモリの少ないマシンタイプを推奨します。

  • インスタンスが、ほぼ常にメモリの大部分を活発に使用している。Compute Engine は、よりメモリの大きいマシンタイプを推奨します。

Compute Engine は、標準マシンタイプとカスタム マシンタイプのいずれかをおすすめします。マシンで使用できるメモリと vCPU の量には制限があることにご注意ください。特に 1 つのリソースを増加させると同時に、有効なマシンタイプの仕様に適合するよう、他のリソースも増加させる必要が生じる場合があります。また、Compute Engine はインスタンスが稼働しているゾーンで利用できるマシンタイプのみをおすすめします。

詳しくは、カスタム マシンタイプの仕様をご覧ください。

推定費用を算出する場合、インスタンスの費用は前週の使用量を基準として(長期利用割引を含まない)、30 日分まで推定されます。この数字は、推奨マシンタイプの 1 か月の費用(長期利用割引を含まない)と比較されます。正確な料金と詳細については、料金についてのドキュメントをご覧ください。

推奨サイズ提案の表示

Compute Engine から提案された推奨を見るには、Google Cloud Platform Console を使用します。推奨は、デフォルトで有効になっています。

  1. [VM インスタンス] ページに移動します。

    [VM インスタンス] ページに移動

  2. プロジェクトを選択し、[続行] をクリックします。
  3. インスタンスのリストで、右上隅にある [] プルダウン メニューをクリックして、1 つ以上の列を切り替えます。
  4. [推奨] など、目的の列を有効または無効にします。
  5. [推奨] 列を調べて、個々のインスタンスに対する推奨を確認します。見積もり節減額によって列を並べ替えることもできます。インスタンスの横に推奨が示されていない場合、Compute Engine はそのインスタンスに対して推奨を行っていません。

    [推奨] 列

新しいインスタンスを作成すると、新しいインスタンスに対する推奨が作成後 24 時間表示されます。インスタンスのマシンタイプを変更すると、Compute Engine は変更後 24 時間以内にさらに推奨を提供します。

その後、仮想マシンに対する推奨は一日中定期的に更新されます。

インスタンスへの推奨サイズの適用

Compute Engine から提案された推奨サイズを適用する場合、推奨画面から直接インスタンスのサイズを変更できます。

  1. [VM インスタンス] ページで、サイズ変更するインスタンスの [推奨] 列のテキストをクリックします。

    推奨リンク

  2. 詳細な説明を示すポップアップが表示されます。この画面に、推奨サイズをインスタンスに適用するための [適用] ボタンがあります。このボタンをクリックすると、インスタンスが停止してマシンタイプが変更され、インスタンスが再起動されます。

    オプションで、[カスタマイズ] リンクをクリックしてインスタンスを自由にカスタマイズすることもできます。

    推奨の詳細ポップアップ

    [適用] ボタンをクリックして変更を適用します。

推奨を閉じる

推奨に関する操作が終わった後、推奨を閉じることができます。推奨を閉じると、合計見積もり節減額からその推奨が除外され、推奨を示すテキストがグレーに変わって推奨表示が最小限になります。

推奨の見積もり
合計見積もり節減額

単一の推奨を閉じるには:

  1. [VM インスタンス] ページで、閉じる推奨のテキストをクリックします。

  2. 詳細な説明を示すポップアップが表示されます。この画面に [推奨を閉じる] ボタンがあります。

    推奨を閉じる

  3. [推奨を閉じる] をクリックします。

すべての推奨を閉じるには、[VM インスタンス] ページで [すべて閉じる] ボタンをクリックします。

推奨を閉じる

推奨を元に戻すには:

  1. [VM インスタンス] ページで、元に戻すグレー表示の推奨テキストをクリックします。

    閉じた推奨

  2. 詳細な説明を示すポップアップが表示されます。この画面に [推奨を再表示] ボタンがあります。

    推奨を閉じる

  3. [推奨を再表示] をクリックします。

モニタリング エージェントを使用したより正確な推奨の提示

Stackdriver には、追加ディスク、CPU、ネットワーク、VM インスタンスからのプロセス指標を収集するモニタリング エージェントが用意されています。VM インスタンスにモニタリング エージェントをインストールして、システム リソースやアプリケーション サービスにアクセスし、このデータを収集できます。

モニタリング エージェントが VM インスタンスにインストールされ、実行されている場合、エージェントによって収集された CPU とメモリ指標が自動的に使用され、サイズ調整に関する推奨値が計算されます。モニタリング エージェントによって提供されるエージェント指標を使用すれば、デフォルトの Compute Engine 指標を使用した場合よりもインスタンスのリソース使用率をより詳細に把握できます。これにより、レコメンデーション エンジンはより適切にリソース要件を見積もり、より正確な推奨を提供できるようになります。

エージェントをインストールするには、モニタリング エージェントのインストールをご覧ください。

次のステップ

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Compute Engine ドキュメント