Q75 — AWS ANS-C01 第1章

第 75/100 問 | ← 第1章

ネットワークエンジニアは、高性能コンピューティング(HPC)ワークロード向けのアーキテクチャを設計する必要があります。Amazon EC2インスタンスは10 Gbpsのフローを必要とし、多数のインスタンス間で最大100 Gbpsの集約スループットと低遅延通信を実現する必要があります。このワークロードを最適化するアーキテクチャソリューションはどれですか?

正解: A. ノードを単一のVPCサブネット内に配置します。クラスタープレースメントグループを構成します。最新のElastic Fabric Adapter(EFA)ドライバーがサポート対象OSのEC2インスタンスにインストールされていることを確認します。

解説

Amazon EC2インスタンスにおける高性能コンピューティング(HPC)ワークロードでは、低遅延および高スループットが必須です。クラスタープレースメントグループは、同一可用性ゾーン内でインスタンスを密に配置し、ネットワーク遅延を削減してノード間通信性能を向上させます。Elastic Fabric Adapter(EFA)はOSバイパス機能をサポートし、HPCおよび機械学習ワークロード向けの直接メモリアクセスに適しています。一方、ENAは通常の高性能ネットワーキングに焦点を当てています。単一サブネット設計は、サブネット間または可用性ゾーン間の遅延および帯域幅損失を回避します。AWSドキュメントによると、EFAとクラスタープレースメントグループの組み合わせは、ノード間の緊密な結合が必要なHPCアプリケーションに推奨されています(出典:AWS EFAおよびプレースメントグループ公式ドキュメント)。選択肢Bのスプレッドプレースメントグループは低遅延を満たせず、選択肢CおよびDのマルチVPCまたはマルチ可用性ゾーンアーキテクチャはネットワークの複雑さを増加させます。