ワークロードに最適な Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを特定するためにどのようなステップが必要ですか?
簡単な説明
Amazon EC2 には、CPU、メモリ、ストレージ、ネットワークキャパシティのレベルが異なる多様なインスタンスタイプが用意されています。ユースケースに必要なインスタンスタイプを特定するには、インスタンスで実行する予定のアプリケーションまたはソフトウェアのシステム要件に関する詳細を収集します。これらの詳細には以下を含める必要があります。
-
オペレーティングシステム
-
CPU コアの数
-
システムメモリ (RAM) の容量
-
ストレージスペース
-
GPU コア
-
ネットワーク帯域幅要件
解決策
インスタンスのユースケースを特定し、さまざまな EC2 インスタンスファミリーを確認します。
特定の EC2 インスタンスファミリーが提供できるさまざまなユースケースの詳細については、「インスタンスタイプ」を参照してください。
Amazon が提供しているインスタンスタイプファミリーは以下のとおりです。
Amazon EC2 インスタンスファミリーを選択し、インスタンスに適したサイズを選択する
収集したシステム要件と、ニーズに最適なインスタンスファミリーを使用して、特定のインスタンスタイプを選択してください。インスタンスタイプ名は、ファミリー名とインスタンスサイズで構成されます。例えば、t2.micro インスタンスは T2 ファミリーに属するマイクロサイズです。
すべてのインスタンスタイプには、次のハードウェア仕様があります。
-
デフォルト vCPU: インスタンスの仮想 CPU の数。詳しくは、「CPU オプションの最適化」を参照してください。
-
メモリ (GiB): 詳細については、「Amazon EC2 High Memory インスタンス」を参照してください。
-
インスタンスストレージ (GB): インスタンスで使用可能なローカルインスタンスストアボリューム。インスタンスストア内のデータは永続的ではありません。インスタンスが停止または終了すると、インスタンスストアボリュームのデータは削除されます。詳細については、「Amazon EC2 インスタンスストア」を参照してください。
-
Amazon Elastic Block Store (Amazon EBS) 最適化が利用可能: インスタンスタイプが EBS 最適化をサポートしているかどうかを示します。EBS 最適化インスタンスは、Amazon EBS I/O 専用の追加スループットを提供します。これにより、Amazon EBS ボリュームのパフォーマンスが向上し、インスタンスがプロビジョンド IOP を完全に使用できるようになります。詳細については、「Amazon EBS 最適化インスタンスを使用する」を参照してください。
-
ネットワークパフォーマンス: データ転送速度のパフォーマンスレベルを示します。より高い帯域幅、より高いパケット/秒 (PPS) パフォーマンスを提供し、インスタンス間のレイテンシーを一貫して低くする拡張ネットワーキングを有効にできます。詳細については、「EC2 インスタンスで拡張ネットワーキングを有効化および設定する方法」を参照してください。
選択したインスタンスタイプを見つけて起動する
Amazon EC2 コンソールまたは AWS コマンドラインインターフェイス (AWS) を使用して、選択したインスタンスタイプを検索できます。 使用可能な起動オプションを使って、選択した Amazon マシンイメージ (AMI) からインスタンスを起動できます。
注: AWS CLI コマンドの実行中にエラーが発生した場合は、最新バージョンの AWS CLI を使用しているかどうかを確認してください。
その他の考慮事項