Q16 — AWS SAP-C02 第2章
第 16/75 問 | ← 第2章
Q166. ある企業が Amazon OpenSearch Service を使用してデータを分析しています。 この企業は、Amazon S3 Standard ストレージを使用する Amazon S3 バケットから、10台のデータノードを持つ OpenSearch Service クラスターにデータをロードしています。このデータは、読み取り専用の分析のためにクラスター内に1か月間保持されます。1か月後、企業はそのデータを含むインデックスをクラスターから削除します。コンプライアンス上の理由から、企業はすべての入力データのコピーを継続して保持する必要があります。また、継続的なコストが懸念されており、ソリューションアーキテクトに対して、新たなソリューションを提案するよう依頼しました。これらの要件を最もコスト効率よく満たすソリューションはどれですか?
- A. 予期される容量を処理するために、すべてのデータノードを UltraWarm ノードに置き換えます。データをクラスターにロードする際に、S3 Standard から S3 Glacier Deep Archive へ入力データを移行します。
- B. クラスター内のデータノード数を2台に減らします。予期される容量を処理するために UltraWarm ノードを追加します。OpenSearch Service がデータをインジェストする際にインデックスが UltraWarm へ自動移行するように設定します。S3 Lifecycle ポリシーを活用して、1か月後に入力データを S3 Glacier Deep Archive へ移行します。 ✓
- C. クラスター内のデータノード数を2台に減らします。予期される容量を処理するために UltraWarm ノードを追加します。OpenSearch Service がデータをインジェストする際にインデックスが UltraWarm へ自動移行するように設定します。クラスターにコールドストレージノードを追加し、インデックスを UltraWarm からコールドストレージへ移行します。S3 Lifecycle ポリシーを活用して、1か月後に S3 バケット内の入力データを削除します。
- D. クラスター内のデータノード数を2台に減らします。予期される容量を処理するために、インスタンスバックド・データノードを追加します。データをクラスターにロードする際に、S3 Standard から S3 Glacier Deep Archive へ入力データを移行します。
正解: B. クラスター内のデータノード数を2台に減らします。予期される容量を処理するために UltraWarm ノードを追加します。OpenSearch Service がデータをインジェストする際にインデックスが UltraWarm へ自動移行するように設定します。S3 Lifecycle ポリシーを活用して、1か月後に入力データを S3 Glacier Deep Archive へ移行します。
解説
選択肢Cでは、1か月後にS3バケット内の入力データを直接削除することになっていますが、問題文ではコンプライアンス要件として「すべての入力データのコピーを継続して保持しなければならない」と明記されています。したがって、S3からのデータ削除は要件違反であり、不適切です。正解はBです。Bでは、S3 Standard に保存された入力データをS3 Lifecycleポリシーにより1か月後にS3 Glacier Deep Archiveへ自動移行することで、長期保存要件を満たしつつ、極めて低コストなストレージ層を利用できます。さらに、クラスター構成については、高コストなホットデータノードを2台に削減し、読み取り専用分析に最適化されたUltraWarmノードを導入することで、ストレージおよび計算コストを大幅に削減できます。一方、CはUltraWarmとコールドストレージの両方を組み合わせるため、構成の複雑性・運用負荷・管理コストが増大し、結果としてコスト効率が低下します。Dはインスタンスバックド・データノード(非推奨かつ耐久性の低いストレージ)を採用しており、信頼性と長期保存要件に反します。よって、Bが最もコスト効率が高く、要件を完全に満たすソリューションです。