Storage Gateway で利用している EC2 インスタンスの CPU 利用率が上昇する原因を教えてください

2023.07.04

困っていること

Storage Gateway を EC2 インスタンスでデプロイしています。その EC2 インスタンスの CPU の利用率が上昇しているのですが原因がわかりません、教えてください。

※参考構成図

どう対応すればいいの?

ドキュメント 記載の以下 2 点について要件を満たしているかご確認ください。

  • インスタンスタイプの要件
  • ストレージの要件

インスタンスタイプ

ご利用の EC2 インスタンスのインスタンスタイプが 要件を満たしているかご確認ください。

Amazon EC2 インスタンスタイプの要件

When deploying your gateway on Amazon Elastic Compute Cloud (Amazon EC2), the instance size must be at least xlarge for your gateway to function. However, for the compute-optimized instance family the size must be at least 2xlarge. Use one of the following instance types recommended for your gateway type.

ファイルゲートウェイの種類に応じた推奨  

  • 汎用インスタンスファミリー – m4、m5、または m6 インスタンスタイプ

m4.16xlargeインスタンス タイプの使用はお勧めしません。

  • コンピューティング最適化インスタンス ファミリー – c4、c5、または c6 インスタンスタイプ。必要な RAM 要件を満たすには、2xlarge インスタンスサイズ以上を選択してください
  • メモリ最適化インスタンス ファミリー – r3、r5、または r6 インスタンスタイプ
  • ストレージ最適化インスタンス ファミリー – i3 または i4 インスタンスタイプ

ストレージの要件

EC2 インスタンスにアタッチされた EBS ボリュームのサイズがキャッシュ用のディスクの容量の要件を満たしているかご確認ください。

ゲートウェイには VM 用の 80 GiB に加えて、ゲートウェイ用のディスク容量が必要です。

  • ゲートウェイタイプ ファイルゲートウェイ
  • キャッシュ (最小) 150 GiB
  • キャッシュ (最大) 64 TiB

まとめ

要件を満たすような対応後、CPU 使用率の上昇や、ストレージゲートウェイからのレスポンスの遅延が引き続き発生するかご確認ください。

参考資料