type
status
date
slug
summary
tags
category
icon
password
书籍
 

理論

1. Amazon Elastic File System (EFS)

  • EFSは、AWSが提供する共有ファイルストレージサービスで、複数のEC2インスタンスから同時にアクセスできるPOSIX互換のストレージです。EFSは、スケーラブルで高可用性を備えており、複数のアベイラビリティゾーン(AZ)にデータを分散して保存することで耐障害性を提供します。
  • パフォーマンスモード
    • General Purpose モード: 通常のワークロード向けに適しており、読み書き頻度が高いが、スループット要求が中程度のケースに最適です。
    • Max I/O モード: 高スループットや低レイテンシが要求される大規模なワークロード向けに最適化されています。このモードは、より多くのEC2インスタンスがアクセスする場合でも、高いパフォーマンスを維持します。

2. Elastic Block Store (EBS)

  • EBSは、EC2インスタンスにアタッチできるブロックレベルのストレージです。io2ボリュームは、高性能なブロックストレージで、特にI/O集約型のアプリケーションに向いています。しかし、EBSは一度に1つのインスタンスにしか接続できないため、複数のインスタンスからアクセスする共有ストレージには不向きです。

3. Network File System (NFS)

  • NFSは、ネットワークを通じてファイルシステムを共有するためのプロトコルで、POSIX互換性を提供します。LinuxやUNIX環境でよく使われ、特に分散ファイルシステムで重要な役割を果たします。AWSでは、EFSをNFSサーバーとして利用することで、複数のEC2インスタンスが共有アクセスすることができます。

4. 高可用性と耐障害性

  • 高可用性と耐障害性を実現するために、AWSではデータが複数のアベイラビリティゾーンに分散して配置される仕組みを採用しています。これにより、1つのAZが障害を起こしても、システム全体はダウンせずに運用を続けることができます。

5. スループットとパフォーマンス

  • 大規模なビッグデータ分析システムや高性能が求められるワークロードでは、高スループットと低遅延が重要です。EFSのMax I/O モードは、特にスループットとパフォーマンスが重要な場合に最適化されており、大規模なクラスター環境に適しています。
この知識を理解することで、AWSのストレージサービスを適切に選択し、要件に最適なソリューションを提供することができます。

実践

一問道場

質問 #394
ある会社がAWSでビッグデータ分析用の新しいクラスターを展開しています。このクラスターは、複数のアベイラビリティゾーンに分散された多くのLinux Amazon EC2インスタンスで実行されます。
クラスター内のすべてのノードは、共通の基盤となるファイルストレージに対して読み書きアクセスを持つ必要があります。ファイルストレージは、以下の要件を満たす必要があります:
  • 高い可用性
  • 高い耐障害性
  • Portable Operating System Interface(POSIX)との互換性
  • 高いスループットの対応
どのストレージソリューションがこれらの要件を満たしますか?
A. AWS Storage GatewayファイルゲートウェイNFSファイル共有をAmazon S3バケットに接続して、クラスター内の各EC2インスタンスにNFSファイル共有をマウントする。
B. 新しいAmazon Elastic File System(Amazon EFS)ファイルシステムをGeneral Purposeパフォーマンスモードでプロビジョニングし、クラスター内の各EC2インスタンスにEFSファイルシステムをマウントする。
C. 新しいAmazon Elastic Block Store(Amazon EBS)ボリュームをio2ボリュームタイプでプロビジョニングし、EBSボリュームをクラスター内のすべてのEC2インスタンスにアタッチする。
D. 新しいAmazon Elastic File System(Amazon EFS)ファイルシステムをMax I/Oパフォーマンスモードでプロビジョニングし、クラスター内の各EC2インスタンスにEFSファイルシステムをマウントする。

解説

この問題に関する解説を行います。要件を順に確認し、どのストレージソリューションが最適かを見ていきます。

要件:

  1. 高可用性と耐障害性
    1. ストレージソリューションは、複数のアベイラビリティゾーン(AZ)にまたがってデータを保持し、サービスの中断や障害から保護されている必要があります。
  1. POSIX互換
    1. POSIX(Portable Operating System Interface)は、特にLinuxやUNIXベースのシステムでファイルシステムの動作に関連する標準規格であり、NFS(Network File System)などのプロトコルを使ってファイルアクセスを行う場合に求められます。
  1. 高いスループット
    1. ビッグデータ分析クラスターでは、ファイルストレージのアクセス速度が重要です。特に大量のデータを高速に読み書きする必要があります。

各選択肢の評価:

A. AWS Storage Gateway file gateway NFS file share

  • Storage Gatewayは、オンプレミス環境とAWSクラウドを接続するためのハイブリッドストレージサービスです。ファイルゲートウェイは、オンプレミスからS3へデータをアクセスする際にNFSを提供します。しかし、このアプローチは、ストレージがS3に基づいており、S3自体はPOSIX互換ではなく、高いスループットや低遅延アクセスには向いていません。したがって、この選択肢は要件を満たしません。

B. Amazon Elastic File System (EFS) - General Purpose performance mode

  • EFSは、複数のEC2インスタンスから同時にアクセス可能な共有ファイルシステムで、POSIX互換を持つ完全に管理されたファイルシステムです。General Purposeパフォーマンスモードは、読み書きが頻繁に行われる小規模~中規模なワークロード向けに最適化されています。EFSは複数のAZにデータを分散させ、高可用性と耐障害性を提供します。ビッグデータの分析用に十分なスループットも提供できるため、この選択肢は要件を満たします。

C. Amazon Elastic Block Store (EBS) - io2 volume type

  • EBSは、EC2インスタンスに直接接続されるブロックストレージです。io2ボリュームは高性能を提供しますが、EBSボリュームは複数のEC2インスタンスで同時にアクセスすることはできません。したがって、複数のインスタンスで共有アクセスを必要とするクラスターには適していません。このため、この選択肢は不適切です。

D. Amazon Elastic File System (EFS) - Max I/O performance mode

  • Max I/Oパフォーマンスモードは、EFSのもう一つのパフォーマンスモードで、非常に高いスループットを要求する大規模なワークロード向けに最適化されています。これにより、より多くのインスタンスがファイルシステムにアクセスする場合でも、非常に高いパフォーマンスを提供できます。ビッグデータ分析クラスターにはこのモードが適しており、高可用性や耐障害性、POSIX互換を持ちながら、非常に高いスループットもサポートするため、この選択肢は要件を満たします。

結論:

  • BDが適切な選択肢ですが、DのMax I/Oパフォーマンスモードは、より高いスループットとパフォーマンスが必要なシナリオに最適で、要件に完全に合致します。 したがって、最適な解答は D です。
相关文章
クラウド技術の共有 | AWS Site-to-Site
Lazy loaded image
EKSでのWordPressデプロイ:KCNA-JP試験対策 (Kubernetes実践編)
Lazy loaded image
初心者向け!コンテナ化WordPressサイト構築ガイド(超詳細版)
Lazy loaded image
EFSを活用!AWS EC2でDockerを使ったWordPressサイト構築
Lazy loaded image
529-AWS SAP AWS 「理論・実践・一問道場」VPCエンドポイント
Lazy loaded image
528-AWS SAP AWS 「理論・実践・一問道場」Migration Evaluator
Lazy loaded image
395-AWS SAP AWS 「理論・実践・一問道場」SAM393-AWS SAP AWS 「理論・実践・一問道場」CDC
Loading...
みなみ
みなみ
一个普通的干饭人🍚
最新发布
35条書面-64問-1
2025年6月13日
TOKYO自習島
2025年6月10日
平成26年秋期 午後問1
2025年6月6日
令和5年秋期 午後問1
2025年6月6日
令和2年秋期 午後問1
2025年6月6日
業務上の規制-87問-1
2025年6月4日
公告

🎉 欢迎访问我的博客 🎉

🙏 感谢您的支持 🙏

📅 本站自 2024年9月1日 建立,致力于分享在 IT・MBA・不动产中介 等领域的学习与实践,并推动 学习会 的自主开展。
📖 博客语言使用比例
🇯🇵 日语 90% 🇨🇳 中文 8% 🇬🇧 英语 2%

📚 主要内容

💻 IT・系统与开发

  • 系统管理:Red Hat 等
  • 容器与编排:Kubernetes、OpenShift
  • 云计算:AWS、IBM Cloud
  • AI 入门:人工智能基础与实践
  • 技术笔记与考证经验

🏠 不动产 × 宅建士

  • 宅建士考试笔记

🎓 MBA 学习笔记

  • 管理学、经济学、财务分析等

🔍 快速查找内容(标签分类)

由于网站目前没有专门的设计,可能会导致查找信息不便。为了更快找到你感兴趣的内容,推荐使用以下标签功能 进行搜索!
📌 定期更新,欢迎常来看看!
📬 有任何建议或想法,也欢迎留言交流!