Amazon Elastic Block Store とは? - Amazon EBS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Elastic Block Store とは?

Amazon Elastic Block Store (Amazon EBS) は、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで使用できるスケーラブルで高性能なブロックストレージリソースを提供します。Amazon Elastic Block Store を使用すると、次のブロックストレージリソースを作成および管理できます。

  • Amazon EBSボリューム — Amazon EC2インスタンスにアタッチするストレージボリュームです。ボリュームをインスタンスにアタッチすると、ファイルの保存やアプリケーションのインストールなど、コンピュータに接続されたローカルハードドライブを使用する場合と同じ方法でボリュームを使用できます。

  • Amazon EBSスナップショット — EBSボリューム自体とは独立して保持される Amazon ボリュームの point-in-time バックアップです。スナップショットを作成して、Amazon EBSボリュームのデータをバックアップできます。その後、それらのスナップショットからいつでも新しいボリュームを復元できます。

Amazon の機能 EBS

Amazon EBS には、次の機能と利点があります。

  • 複数のボリュームタイプ — Amazon EBSは、さまざまなアプリケーションのストレージパフォーマンスとコストを最適化できる複数のボリュームタイプを提供します。ボリュームタイプは、トランザクションワークロード用の SSD-backed ストレージと、スループットを大量に消費するワークロード用の HDD-backed ストレージの 2 つの主要なカテゴリに分かれています。

  • スケーラビリティ — ニーズに合った容量とパフォーマンスの仕様で Amazon EBSボリュームを作成できます。ニーズの変化に応じて、Elastic Volumes オペレーションを使用し、ダウンタイムなしで容量の動的な増加またはパフォーマンスの調整ができます。

  • バックアップとリカバリ — Amazon EBSスナップショットを使用して、ボリュームに保存されているデータをバックアップします。その後、これらのスナップショットを使用して、ボリュームを即座に復元したり、 AWS アカウント、 AWS リージョン、またはアベイラビリティーゾーン間でデータを移行したりできます。

  • データ保護 — Amazon EBS暗号化を使用して、Amazon EBSボリュームと Amazon EBSスナップショットを暗号化します。暗号化オペレーションは、Amazon EC2インスタンスをホストするサーバーで実行され、インスタンス data-at-rest とそのアタッチされたボリューム、およびそれ以降のスナップショット data-in-transit 間のセキュリティを確保します。

  • データの可用性と耐久性 – io2 Block Express ボリュームは、99.999% の耐久性を持っており、年間故障率は 0.001% です。その他のボリュームタイプは 99.8%~99.9% の耐久性を持っており、年間故障率は 0.1%~0.2% です。さらに、ボリュームのデータは、1 つのアベイラビリティーゾーンの複数サーバー間で自動的にレプリケートされ、1 つのコンポーネントに障害が発生したときにデータが失われることを防ぎます。

  • データアーカイブ — EBS スナップショットアーカイブは、規制やコンプライアンス上の理由から、または将来のプロジェクトリリースのために EBS 90 日以上保持する必要があるスナップショットの完全な point-in-time コピーをアーカイブするための低コストのストレージ階層を提供します。

Amazon EBS は、以下のサービスで動作します。

  • Amazon Elastic Compute Cloud — AWS クラウドで仮想マシン (Amazon EC2インスタンス) を起動および管理できるサービス。これらのインスタンスにEBSボリュームをアタッチし、ファイルの保存やアプリケーションのインストールなど、ローカルハードドライブを使用するのと同じ方法で使用できます。詳細については、「Amazon とは」を参照してくださいEC2。

  • AWS Key Management Service – 暗号化キーを作成および管理をできるようにするマネージドサービス。 AWS KMS 暗号化キーを使用して、Amazon EBSボリュームと Amazon EBSスナップショットに保存されているデータを暗号化できます。詳細については、「Amazon が EBSを使用する方法 AWS KMS」を参照してください。

  • Amazon Data Lifecycle Manager — EBSスナップショットと EBS-backed の作成、保持、削除を自動化するマネージドサービスAMIs。Amazon Data Lifecycle Manager を使用して、Amazon EBSボリュームと Amazon EC2インスタンスのバックアップを自動化できます。詳細については、「Amazon Data Lifecycle Manager」を参照してください。

  • EBS direct APIs — EBSスナップショットの作成、スナップショットへのデータの直接書き込み、スナップショットからのデータの読み取り、2 つのスナップショット間の違いや変更の特定を可能にするサービス。詳細については、「EBS direct APIsを使用してEBSスナップショットの内容にアクセスする」を参照してください。

  • ごみ箱 — 誤って削除されたEBSスナップショットと EBS-backed を復元できるデータ復旧サービスAMIs。詳細については、「ごみ箱」を参照してください。

Amazon へのアクセス EBS

次のインターフェイスを使用して、Amazon EBSリソースを作成および管理できます。

Amazon EC2コンソール

ボリュームおよびスナップショットを作成および管理するウェブインターフェイス。 AWS アカウントにサインアップしている場合は、 の Amazon https://console.aws.amazon.com/ec2/EC2コンソールにアクセスできます。

AWS Command Line Interface

コマンドラインシェルのコマンドを使用して Amazon EBSリソースを管理できるコマンドラインツール。Windows、Mac、Linux でサポートされています。詳細については、「AWS Command Line Interface ユーザーガイド」および「AWS CLI コマンドリファレンス」を参照してください。

AWS Tools for PowerShell

PowerShell コマンドラインから Amazon EBSリソースのオペレーションをスクリプト化できる PowerShell モジュールのセット。詳細については、「AWS Tools for Windows PowerShell ユーザーガイド」および「AWS Tools for PowerShell コマンドレットリファレンス」を参照してください。

AWS CloudFormation

AWS リソースを記述する再利用可能な JSONまたは YAML テンプレートを作成し、それらのリソースをプロビジョニングして設定できるフルマネージド AWS サービス。詳細については、AWS CloudFormation ユーザーガイドをご参照ください。

Amazon EC2 クエリ API

Amazon EC2Query APIは、動HTTP詞 または HTTP POSTおよび という名前のクエリパラメータを使用する GETまたは HTTPSリクエストを提供しますAction。詳細については、「Amazon EC2APIリファレンス」を参照してください。

AWS SDKs

AWS サービスと統合されたアプリケーションを構築APIsできる言語固有です。 AWS SDKs は、多くの一般的なプログラミング言語で使用できます。詳細については、「 で構築するツール AWS」を参照してください。

料金

Amazon ではEBS、プロビジョニングした分に対してのみ料金が発生します。詳細については、「Amazon のEBS料金」を参照してください。