遅咲きさんのゆるりAWS認定試験、Amazon EBSとは?

ストレージ

2024年11月21日

ど~も。うさノリブログです。
今回はAWSでのストレージサービス、
Amazon EBSについてゆるりお話ししていきましょう♪

Amazon EBSってなに?

Amazon EBSは「アマゾン イービーエス」と読み、
EBS(Elastic Block Store)は
「エラスティック ブロック ストア」と読みます。

 Elastic:弾力性・伸縮自在性
 Block:ブロックストレージ
 Store:ストレージ(保存)

AWSが提供する高パフォーマンスのブロックストレージサービスです。
「変化がしやすいブロックストレージ」となり、

EBSは、EC2インスタンスに接続して使用するためのストレージを提供し、
データの保存、データベースのホスティング、ファイルシステムの構築など、

さまざまな用途に利用できます。EBSボリュームは、高いスループットと
低レイテンシを提供し、データの永続性を確保します。

※ブロックストレージ:データを固定サイズのブロックに分割して保存し、
           インスタンスに対して低レイテンシで直接アクセス
           できる永続的なストレージサービス。

※ホスティング:クラウドやサーバー上でデータベースを管理・運用し、
        リモートからアクセスできるようにするサービス。

※低レイテンシ:データの送受信や処理が短時間で行われ、
        ユーザーがほぼ遅延を感じない状態。

 

Amazon EBSの主要な機能

  1. 高パフォーマンス
    • EBSは、さまざまなワークロードに対応するために、
      複数のボリュームタイプを提供しています。

      各ボリュームタイプは、特定の性能特性を持ち、
      I/O性能やスループットのニーズに応じて選択できます。
  2. スケーラビリティ
    • 必要に応じて、EBSボリュームのサイズを柔軟に拡張できます。

      ストレージ容量が不足した場合でも、システムのダウンタイムなしに
      容量を増やすことが可能です。
  3. データの永続性
    • EBSボリュームは、インスタンスの再起動や停止後も
      データを保持します。また、スナップショット機能を使用して、

      ボリュームのバックアップを取得し、
      別のリージョンに複製することも可能です。
  4. セキュリティ
    • EBSは、データの暗号化をサポートしており、
      転送中および保存中のデータを保護します。

      AWS IAM(Identity and Access Management)
      統合されており、きめ細かいアクセス制御も可能です。
  5. コスト効率
    • 使用した分だけ料金が発生する従量課金制であり、

      コストを最適化するためのツールやオプションが
      多数用意されています。

※ボリュームタイプ:パフォーマンスやコストに応じて選べるストレージのオプション。

※I/O性能:システムがデータの読み書きを処理する速度や効率を示す指標。

Amazon EBSのボリュームタイプ

  1. 汎用SSD(gp3)
    • バランスの取れた価格と性能を提供するボリュームタイプで、
      多くの汎用アプリケーションに適しています。
      高スループットと低レイテンシを実現します。
  2. プロビジョンドIOPS SSD(io2)
    • 高いI/O性能が求められるワークロードに最適です。
      データベースや高性能アプリケーションに適しています。
  3. スループット最適化HDD(st1)
    • 大量のデータを順次アクセスするワークロードに適しています。
      ビッグデータ、データウェアハウス、ログ処理などに最適です。
  4. Cold HDD(sc1)
    • 頻繁にアクセスしないデータの長期保存に適しています。
      コスト効率に優れたボリュームタイプです。

Amazon EBSの活用事例

  1. データベースホスティング
    • 高いI/O性能とデータの永続性を必要とする
      データベースアプリケーションにEBSを使用します。
  2. バックアップとリカバリ
    • スナップショット機能を活用して、定期的なバックアップを取得し、
      災害復旧のためのデータ保護を行います。
  3. ビッグデータ分析
    • 大規模なデータセットを扱うビッグデータ分析ワークロードにおいて、
      高スループットと大量データの処理を効率的に行います。

Amazon EBSの料金体系

Amazon EBSの料金は、主に以下の要素に基づいて計算されます:

  • ストレージ容量使用したストレージ容量に対して料金が発生します。
  • プロビジョンドIOPSプロビジョンドIOPS SSDボリュームの場合、
              プロビジョンしたIOPSに対して料金が発生します。
  • スナップショットスナップショットのストレージ使用量に対して料金が発生します。
  • データ転送データの入出力やネットワーク転送に対して料金がかかります。

※プロビジョン:システムやアプリが必要とするリソース(コンピュータやストレージなど)
        を事前に設定・割り当てるプロセス。

※IOPS:Input/Output Operations Per Secondの略でストレージデバイスが
     1秒間に処理できるデータの読み書き操作の回数を示す指標。

Amazon EBSの始め方

  1. AWSアカウントの作成
    • AWSの公式サイトから無料アカウントを作成します。
  2. EBSボリュームの作成
    • AWS Management Consoleにログインし、
      EBSダッシュボードから新しいボリュームを作成します。

      ボリュームタイプ、サイズ、I/O性能などを設定します。
  3. EC2インスタンスへのアタッチ
    • 作成したEBSボリュームをEC2インスタンスにアタッチし、
      必要なファイルシステムを設定して使用します。

まとめ

Amazon EBSは、高性能でスケーラブルな
ブロックストレージサービスであり、

データの永続性とセキュリティを提供します。
多様なボリュームタイプを選択できるため、

さまざまなワークロードに対応可能です。
AWSの他のサービスと統合することで、
効率的なデータ管理とコスト最適化が実現します。

以上!今回はこれまで!

 

コメント

Translate »
タイトルとURLをコピーしました