0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWSのストレージサービス EBS・S3・EFSの種類まとめ

Posted at

AWSのストレージサービスの全体像

AWSのストレージは大きく3種類に分類できます

種類 身近なイメージ例(Googleサービス中心) 主なAWSサービス
ファイルストレージ Filestore,SMB共有フォルダなど Amazon EFS
オブジェクトストレージ Google Drive,OneDrive,iCloud Driveなど Amazon S3
ブロックストレージ Windows CなどのPCやスマホの内部ストレージ(SSDやHDD) Amazon EBS

それぞれの方式には用途や性能要件に応じた使い分けがあり、この記事では主要な3サービス(S3、EBS、EFS)を中心に紹介します。


🟡 Amazon S3(オブジェクトストレージ)

項目 内容
主用途 オブジェクト(画像、動画、ログ、バックアップ等)
接続方法 REST API / HTTPS 経由(どこからでもアクセス可能)
永続性 11ナイン(99.999999999%)の耐久性
冗長性 リージョン内の複数AZに自動レプリケーション
EC2との関係 完全に独立(EC2やEBSが止まっても影響なし)
特徴 スケーラブルかつサーバーレスなデータ置き場
使用例 バックアップ、静的Webホスティング、機械学習データ、IoTログ

S3のストレージクラス(代表)

クラス 特徴 使用例
S3 Standard 高可用性・高パフォーマンス 頻繁に使う画像や動画
Intelligent-Tiering 自動で最適コスト階層へ移行 使用頻度が読めないデータ
S3 Standard-IA 低頻度アクセス向け、低コスト 月1程度の参照があるバックアップ等
S3 One Zone-IA 単一AZのみ、低コストだが冗長性低 再取得可能な低重要データ
S3 Glacier / Glacier Deep Archive アーカイブ専用、取得に数分~12時間 ログの長期保存、法令データ

🔵 Amazon EBS(ブロックストレージ)

項目 内容
主用途 EC2インスタンスのディスクとして使う
接続方法 EC2にアタッチ(1つのインスタンスに限定)
永続性 高(スナップショットによるバックアップ可)
冗長性 同一AZ内でレプリケーションされる
EC2との関係 アタッチされたインスタンス停止後もデータ保持可能
特徴 ランダムアクセス性能が高く、DBやOS向けに最適
使用例 OSディスク、DB格納先、キャッシュ、ログファイルなど

EBSのボリュームタイプ

タイプ 特徴 使用例
gp3(General Purpose SSD) バランス型、コスパ良好 Webサーバー、開発環境
io1 / io2 高IOPS、ミッションクリティカル向け 大規模DB、トランザクション処理
io2 Block Express 超高性能、高可用性 SAP HANAなど
st1(スループット最適HDD) 大容量読み込みが得意、コスパ良 ビッグデータ処理、ログ
sc1(低頻度アクセスHDD) 最安、性能は低 ほぼ読み出し専用のアーカイブ

🟢 Amazon EFS(ファイルストレージ)

項目 内容
主用途 EC2複数台間で共有可能なファイルシステム(NFSベース)
接続方法 EC2インスタンスがNFSマウントしてアクセス
永続性 高(耐久性と可用性を兼ね備える)
冗長性 マルチAZ対応(リージョン内で自動冗長化)
EC2との関係 同一VPC内の複数EC2から同時アクセス可
特徴 スケーラブル、自動伸縮、サーバレス、ファイル単位で管理
使用例 アプリ共有ストレージ、分析結果の共有、WordPressの共有ファイルなど

EFSのストレージクラス

クラス 特徴 使用例
Standard 頻繁に使うファイル向け Webアプリ、設定ファイルの共有
Infrequent Access 低コスト、低頻度アクセスファイル向け アーカイブ、ログ、バックアップ

補足:その他関連ストレージサービス

サービス名 種類 主な特徴・用途
FSx for Windows/Linux ファイル SMB/NFSベースのフルマネージドファイルシステム
AWS Backup バックアップ 複数のAWSサービスのバックアップ一元管理
Storage Gateway ハイブリッド オンプレとS3の橋渡し(仮想テープライブラリ等)

総まとめ

  • S3:全世界からアクセス可能な高耐久ストレージ(オブジェクト型)
  • EBS:EC2に直結する高速ストレージ(ブロック型)
  • EFS:複数EC2が共有可能なファイルストレージ(ファイル型)

それぞれの用途を明確にし、目的に応じた最適なストレージの選定が重要です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?