Amazon-web-services-elastic-block-store
アマゾンウェブサービス-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コンソールを開きます。
- ナビゲーションペインで、[ボリューム]オプションを選択します。
- ボリュームを選択し、[ボリュームの切り離し]オプションをクリックします。
- 確認ダイアログボックスが開きます。 [はい、切り離し]ボタンをクリックして確認します。