Amazon-web-services-elastic-block-store

提供:Dev Guides
移動先:案内検索

アマゾンウェブサービス-Elastic Block Store

*Amazon Elastic Block Store* (EBS)は、永続データを保存するために使用されるブロックストレージシステムです。 Amazon EBSは、可用性の高いブロックレベルストレージボリュームを提供することにより、EC2インスタンスに適しています。 ボリュームには3つのタイプがあります。 汎用(SSD)、プロビジョンドIOPS(SSD)、および磁気。 これらの3つのボリュームタイプは、パフォーマンス、特性、およびコストが異なります。

EBSボリュームタイプ

次の3つのタイプがあります。

EBS汎用(SSD)

このボリュームタイプは、ルートディスクEC2ボリューム、中小規模のデータベースワークロード、頻繁にアクセスするワークロードなどのような中小規模のワークロードに適しています。 デフォルトでは、SSDは3 IOPS(1秒あたりの入出力操作)/GBをサポートします。つまり、1 GBのボリュームは3 IOPSを、10 GBのボリュームは30 IOPSを提供します。 1つのボリュームのストレージ容量は1 GBから1 TBの範囲です。 1つのボリュームのコストは、1か月あたりGBあたり0.10ドルです。

プロビジョンドIOPS(SSD)

このボリュームタイプは、最も要求の厳しいI/O集約型のトランザクションワークロード、および大規模なリレーショナル、EMRおよびHadoopワークロードなどに適しています。 デフォルトでは、IOPS SSDは30 IOPS/GBをサポートし、10GBのボリュームは300 IOPSを提供します。 1つのボリュームのストレージ容量は10GBから1TBの範囲です。 1つのボリュームのコストは、プロビジョニングされたストレージの場合、1か月あたりGBあたり0.125ドル、プロビジョニングされたIOPSあたり1か月あたり0.10ドルです。

EBS磁気ボリューム

以前は標準ボリュームとして知られていました。 このボリュームタイプは、データへのアクセス頻度が低いなどの理想的なワークロードに適しています。 リカバリ用のデータバックアップ、ログストレージなど 1つのボリュームのストレージ容量は10GBから1TBの範囲です。 1つのボリュームのコストは、プロビジョニングされたストレージの1か月あたり1 GBあたり0.05ドル、0ドルです。 I/Oリクエスト100万件あたり05。

1つのインスタンスに接続されたボリューム

各アカウントは20 EBSボリュームに制限されます。 20を超えるEBSボリュームの要件については、Amazonのサポートチームにお問い合わせください。 1つのインスタンスに最大20個のボリュームを接続でき、各ボリュームのサイズは1GB〜1TBです。

EC2インスタンスでは、インスタンスが実行されるまで利用可能なローカルストレージにデータを保存します。 ただし、インスタンスをシャットダウンすると、データは失われます。 したがって、ファイルをEC2インスタンスにアタッチすると、EBSボリュームにいつでもアクセスして読み取ることができるため、何かを保存する必要がある場合は、Amazon EBSに保存することをお勧めします。

Amazon EBSの利点

  • 信頼性の高い安全なストレージ-各EBSボリュームは、アベイラビリティーゾーンに自動的に応答して、コンポーネントの障害から保護します。
  • 安全-Amazonの柔軟なアクセス制御ポリシーにより、誰がどのEBSボリュームにアクセスできるかを指定できます。 アクセス制御と暗号化は、データに対して強力な多層防御セキュリティ戦略を提供します。
  • 高性能-Amazon EBSはSSDテクノロジーを使用して、アプリケーションの一貫したI/Oパフォーマンスでデータ結果を提供します。
  • 簡単なデータバックアップ-Amazon EBSボリュームのポイントインタイムスナップショットを作成することで、データバックアップを保存できます。

Amazon EBSをセットアップする方法は?

  • ステップ1 *-次のステップを使用してAmazon EBSボリュームを作成します。
  • Amazon EC2コンソールを開きます。
  • ボリュームを作成するナビゲーションバーの領域を選択します。
  • ナビゲーションペインで、[ボリューム]を選択し、[ボリュームの作成]を選択します。
  • ボリュームタイプリスト、サイズ、IOPS、可用性ゾーンなどの必要な情報を提供します。 次に、[作成]ボタンをクリックします。

ボリュームタイプサイズの作成

ボリューム名は、ボリュームリストに表示されます。

すべてのボリューム

  • ステップ2 *-次のステップを使用して、スナップショットからEBSボリュームを保存します。
  • 上記の1〜4の手順を繰り返して、ボリュームを作成します。
  • ボリュームの復元元のスナップショットIDフィールドにスナップショットIDを入力し、推奨オプションのリストから選択します。
  • 追加のストレージが必要な場合は、[サイズ]フィールドでストレージサイズを変更します。
  • [はい作成]ボタンを選択します。
  • ステップ3 *-次のステップを使用して、EBSボリュームをインスタンスにアタッチします。
  • Amazon EC2コンソールを開きます。
  • ナビゲーションペインで[ボリューム]を選択します。 ボリュームを選択し、[ボリュームの接続]オプションをクリックします。

ボリュームの作成

  • ボリュームのアタッチダイアログボックスが開きます。 インスタンスの名前/IDを入力して、[インスタンス]フィールドにボリュームを接続するか、提案オプションのリストから選択します。
  • [添付]ボタンをクリックします。

ボリュームの接続

  • インスタンスに接続し、ボリュームを使用可能にします。
  • ステップ4 *-インスタンスからボリュームを切り離します。
  • 最初に、cmdでコマンド/dev/sdhを使用してデバイスをアンマウントします。
  • Amazon EC2コンソールを開きます。
  • ナビゲーションペインで、[ボリューム]オプションを選択します。
  • ボリュームを選択し、[ボリュームの切り離し]オプションをクリックします。

ボリュームの切り離し

  • 確認ダイアログボックスが開きます。 [はい、切り離し]ボタンをクリックして確認します。

ボリュームの切り離し