Q61 — AWS SAP-C02 第2章

第 61/75 問 | ← 第2章

Q211. ある企業が、単一のAWSリージョン内で5台のAmazon EC2インスタンスで実行される新しいアプリケーションを開発しました。このアプリケーションは、実行されるすべてのEC2インスタンス間で高スループット・低遅延のネットワーク接続を必要とします。また、アプリケーションの耐障害性(フォールトトレランス)は不要です。 これらの要件を満たすソリューションはどれですか?

正解: A. 5台の新しいEC2インスタンスをクラスタープレースメントグループに起動します。また、使用するEC2インスタンスタイプがエンハンストネットワーキングをサポートしていることを確認します。

解説

選択肢Bでは、同一アベイラビリティーゾーン内のAuto Scalingグループに5台のEC2インスタンスを起動し、各インスタンスに追加のElastic Network Interface(ENI)をアタッチするよう提案しています。しかし、この方法はインスタンス間の低遅延ネットワーク接続を保証しません。選択肢Cでは、パーティションプレースメントグループへの起動が提案されていますが、これは大規模な分散アプリケーション向けに設計されており、特定のリージョンでのみ利用可能で、本シナリオには不適切です。選択肢Dでは、スプレッドプレースメントグループへの起動と追加ENIのアタッチが提案されていますが、これも必要な低遅延ネットワーク接続を提供しません。 したがって、クラスタープレースメントグループに5台のEC2インスタンスを起動することが最も適したソリューションです。これにより、すべてのインスタンスが単一の低遅延クラスター内に配置され、高速かつ効率的に相互通信できます。また、エンハンストネットワーキングをサポートするEC2インスタンスタイプを選択することで、パケット毎秒性能の向上、遅延およびジッターの低減が実現されます。この選択により、企業は追加のオーバーヘッドや複雑さを伴わずに、すべてのEC2インスタンス間における高スループット・低遅延ネットワーク接続という要件を満たすことができます。