VPC ストレージ・サービスの概要
IBM Cloud® Virtual Private Cloud (VPC)は、ブロック・ストレージ、ファイル・ストレージ、スナップショット・ソリューションを提供し、お客様のクラウド・ストレージ・ニーズを満たします。 インスタンス・ストレージは、仮想サーバ・インスタンスに直接接続される専用ドライブを提供します。 さらに、VPC バックアップ・サービスを使用して、ブロック・ストレージ・ボリュームのスケジュール・バックアップを作成できます。
Block Storage for VPC
IBM® Cloud Block Storage for Virtual Private Cloud は、VPC 内でプロビジョニング可能な仮想サーバ・インスタンス用に、ハイパーバイザにマウントされた高パフォーマンスのデータ・ストレージを提供します。 VPCインフラは、ゾーン間の迅速なスケーリングと、より高いパフォーマンスとセキュリティを提供します。
このサービスを利用することで、以下のことが可能になる:
- 最大ストレージ容量16 TB、パフォーマンス・レベル48,000 IOPSのブロック・ストレージ・ボリュームを作成します。
- ストレージ要件に最も適した事前定義の IOPS ティア・プロファイル (GB 当たり 3、5、または 10 IOPS) を使用してボリュームを作成します。 あるいは、カスタム・プロファイルを使用してボリュームを作成し、ボリューム・サイズ (最大 16 TB) に基づいて、100 IOPS から 48,000 IOPS までの IOPS パフォーマンスを選択できます。
- ブート・ボリュームを使用して、仮想サーバー・インスタンスを開始し、そのインスタンスにデータ・ボリュームを接続します。
- ブロック・ストレージ・ボリュームに顧客管理型暗号化を選択し、独自の暗号化キーでデータを保護します。
- UI、CLI、API、または Terraform を使用して、ボリュームの作成、ボリュームの名前変更、ボリュームの接続と切り離し、別のインスタンスへのボリュームの転送を行います。 ボリュームへのアクセス権限を割り当てたり、パフォーマンス・メトリックにアクセスしたり、ボリュームを削除したりすることができます。
- パフォーマンス向上やコスト削減のために、IOPSを上下に調整することができます。
- ボリュームを小さくして開始し、後でより多くのストレージが必要になったときにボリューム容量を拡張します。
第2世代の Block Storage オファリングをプレビューできる特別なアクセス権を持つ顧客は、新しい sdp
プロファイルでブロック・ボリュームをプロビジョニングできる。 sdp
プロファイルは、ダラス、フランクフルト、ロンドン、マドリッド、大阪、サンパウロ、シドニー、東京、トロント、ワシントンDCの各地域で入手可能です。
第2世代のブロック・ボリュームは、1~32,000GBの容量で作成できる。 sdp
プロファイルを持つボリュームがサポートできる最大IOPSは64,000です。 また、スループット制限を125~1024MBps(1000~8192Mbps)の範囲で変更することもできる。 sdp
プロファイルで作成されたボリュームの容量、IOPS、およびスループットの値は、ボリュームが仮想サーバーインスタンスにアタッチされていない場合でも変更できます。
フィーチャー | 第一世代の台数 | 第2世代の台数 |
---|---|---|
可用性 | 通常、すべてのVPCリージョンですべてのお客様にご利用いただけます。 | Select Availability リリースでは、ダラス、フランクフルト、ロンドン、マドリッド、大阪、サンパウロ、シドニー、東京、トロント、ワシントンDCで、許可リストに登録されたお客様にご利用いただけます。 |
拡張可能な容量 | はい、最大16,000GB | はい、最大32,000GB |
調整可能な IOPS | そう、48,000ドルまでね。 IOPSは容量範囲に依存する。 | はい、最大64,000ドルです。 |
調整可能な帯域幅 | いいえ スループットは、容量とIOPSを増やすことで向上させることができる。 最大は1024MBps。 | はい、帯域幅は125~1024MBpsの間で任意の値に調整できます。 |
顧客が管理する静止時の暗号化 | はい。 | はい。 |
ブートボリューム用の暗号化されたカスタムイメージのインポート | はい。 | Select Availability リリースではサポートされていません。 |
ブートボリュームから暗号化カスタムイメージを作成する | はい。 | Select Availability リリースではサポートされていません。 |
オンデマンドスナップショット | はい、1リージョン750スナップショットまで。 | はい、 ベータ版 リリースでは、リージョンごとに最大512スナップショットです。 |
スケジュールされたスナップショット | はい、1リージョン750スナップショットまで。 | ベータ版 リリースではサポートされていません。 |
このサービスについて詳しくは、 Block Storage for VPCについて を参照してください。
Block Storage for VPC スナップショット
ブロック・ストレージのスナップショットは、地域限定のサービスである。 スナップショットはブロックストレージボリュームのポイントインタイムコピーで、コンソール、CLI、API、Terraformで手動で作成します。 初期スナップショットはボリュームの完全コピーです。 同じボリュームの後続のスナップショットは増分です。最後のスナップショットが取られた後に行われた変更のみが取り込まれます。 スナップショットは、ソース・ボリュームから暗号化を継承します。
スナップショットの作成、一覧表示、詳細表示、管理は、コンソール、CLI、API、Terraformから行うことができます。 ブート不能スナップショットを選択してデータ・ボリュームを作成し、それを実行中の仮想インスタンスに接続することができます。 インスタンスのプロビジョニング中にブート可能なスナップショットを選択して、そのデータを新しいブート・ボリュームに復元し、インスタンスを開始することもできます。 このスナップショットを使用して、スタンドアロン・ボリュームを作成し、後でそのボリュームをインスタンスに接続することができます。
スナップショットを別のリージョンにコピーし、BCDR対策や地理的拡大として、そのリージョンで新しいボリュームのプロビジョニングに使用することができます。
スナップショットを他のアカウントと共有し、他のアカウントにスナップショットでボリュームを作成させることもできます。 そのためには、Cloud Identity and Access Managementでクロスアカウント認証を設定し、スナップショットのCRNをもう一方のアカウントと共有する。 もう一方のアカウントの承認されたストレージ管理者は、CRNを使用して、コンソール、CLI、API、またはTerraformからボリュームを作成することができます。
スナップショットは、ソース・ブロック・ストレージ・ボリュームから独立しています。 元のボリュームを削除しても、スナップショットは持続します。 ただし、新しくリストアされたストレージ・ボリュームをハイドレートするために使用されているスナップショットを削除することはできません。
同じ仮想サーバーインスタンスにアタッチされている複数の Block Storage ボリュームのスナップショットを含むスナップショット一貫性グループを作成できます。 ブート・ボリュームを包含または除外することができます。 スナップショット整合性グループには独自のライフサイクルがあり、メンバー・スナップショットへの参照が保持されます。 そのため、メンバー・スナップショットが削除または名前変更されると、整合性グループも更新されます。
sdp
プロファイルをプレビューできる特別なアクセス権を持つ顧客は、フランクフルト、東京、ワシントンDCで第2世代ブロックボリュームのスナップショットを作成できる。 このリリースでは、これらのボリュームのスナップショットを512個まで作成できます。 ボリュームがアタッチされていないときにスナップショットを作成することもできる。
スナップショットを使用して、同じリージョンに他の第2世代ボリュームを作成することができます。 第2世代のスナップショットを使用して、第1世代のボリューム・プロファイルでボリュームを作成することはできません。 同様に、第一世代ボリュームのスナップショットを使用して、 sdp
プロファイルでボリュームを作成することはできません。 第2世代スナップショットの地域間コピーはサポートされていません。 複数の sdp
ボリュームの一貫性グループ・スナップショットや高速リストア・スナップショットもサポートされていません。
フィーチャー | 第一世代のスナップショット | 第2世代のスナップショット |
---|---|---|
可用性 | 通常、すべてのVPCリージョンですべてのお客様にご利用いただけます。 | ベータ版 リリースでは、フランクフルトとワシントンDCでご利用いただけます。 |
オンデマンドスナップショット | はい、1リージョン750スナップショットまで。 | はい、 ベータ版 リリースでは、リージョンごとに最大512スナップショットです。 |
スケジュールされたスナップショット | はい、1リージョン750スナップショットまで。 | ベータ版 リリースではサポートされていません。 |
高速リストア・クローン | はい。 スナップショットのコピーはリージョンのどのゾーンにもキャッシュできる。 | ベータ版 リリースではサポートされていません。 |
地域間コピー | はい、1つのスナップショットにつき1つのリージョン横断クローンです。 | ベータ版 リリースではサポートされていません。 |
整合性グループ | マルチボリュームスナップショットに対応。 | ベータ版 リリースではサポートされていません。 |
第一世代と第二世代の体積プロファイルに互換性はない。 第1世代ボリュームのスナップショットを使用して第2世代ブロックボリュームを作成することはできません。 第2世代のボリューム・プロファイルを持つスナップショットを使用して、第1世代のボリュームを作成することはできません。
詳しくは、『Snapshots for VPC の概要』を参照してください。
File Storage for VPC
File Storage for VPC は、 ベースのファイル・ストレージ・サービスを提供する。 NFS リージョン内のアベイラビリティー・ゾーンにファイル共有を作成します。 それらを、複数の VPC にまたがる、同じゾーン内の複数の仮想サーバー・インスタンスと共有することができます。
このサービスを利用することで、以下のことが可能になる:
- 最大ストレージ容量32 TB、パフォーマンスレベル96,000 IOPSのファイル共有とマウントターゲットを作成します。
dp2
プロファイルを使用し、必要な容量と IOPS を指定することで、ストレージ要件に最適なファイル共有を作成します。- UI、CLI、API、または Terraform を使用して、ファイル共有およびマウント・ターゲットの作成、ファイル共有およびマウント・ターゲットの名前変更または削除、ファイル共有へのマウント・ターゲットの追加を行います。 仮想サーバー・インスタンスからファイル共有をマウントおよびアンマウントし、補足 ID をファイル共有に追加することができます。
- パフォーマンスを向上させたい、またはコストを削減したい場合は、IOPS を増減させて調整します。
- より小さいファイル共有から開始し、後でより多くのストレージが必要になったときに容量を拡張します。
- Red Hat、CentOS、または Ubuntu Linux ディストリビューションにファイル共有をマウントします。 Windows OS はサポートされていません。
- 他のアカウントまたはサービスとファイル共有を共有します。
- ファイル共有の読み取り専用レプリカを VPC 内の別のゾーンに作成するか、同じ地域に複数の VPC がある場合は別の地域に別のゾーンに作成します。 レプリカは、指定した複製スケジュールに基づいて定期的に更新されます。 データのレプリケーションは、15分ごとにスケジュールすることができます。 プライマリー・サイトで障害が発生した場合は、レプリカにフェイルオーバーしてアクティブにすることができます。
詳しくは、 File Storage for VPCについて を参照してください。
File Storage for VPC スナップショット
File Storage for VPC スナップショットはファイル共有のポイントインタイムコピーで、コンソール、CLI、API、Terraformから手動で作成します。 最初のスナップショットは、共有の完全なコピーです。 同じ共有の後続のスナップショットはインクリメンタルであり、最後のスナップショットの取得以降に発生した変更のみがキャプチャされます。 スナップショットはソース共有の暗号化を継承します。
スナップショットの作成、一覧表示、詳細表示、管理は、コンソール、CLI、API、Terraformから行うことができます。 スナップショットを使用して、別のファイル共有を作成したり、共有に保存されているファイルの旧バージョンを取得したりできます。
スナップショットはソース共有に関連付けられます。 元の共有を削除するとスナップショットも削除されます。 ただし、新しくリストアされたファイルのハイドレイティングに使用されているスナップショットを削除することはできません。 詳細は File Storage for VPC スナップショット についてを参照してください。
VPC のバックアッ
IBM Cloud®は、ブロック・ストレージ・ボリュームとファイル共有のバックアップ・コピーを自動的に作成する手段を提供します。 1つまたは複数のプランでバックアップポリシーを作成し、コンソール、CLI、API、またはTerraformでポリシーにタグを関連付けることができます。
ユーザー定義タグは、ブロック・ストレージ・ボリューム、ファイル共有、仮想サーバー・インスタンスに追加できる。 タグが一致すると、バックアップポリシーがリソースに適用され、バックアッププランに基づいてデータのバックアップコピーが作成される。 古いバックアップを自動的に削除するように独自の保存スケジュールを設定できます。 このようにして、使用されるスペースの量とバックアップを保持する期間を制御できます。 Backup for VPCサービスを利用することで、データ損失を防ぎ、リスクを管理し、データコンプライアンスを向上させることができます。
バックアップスナップショットを作成または削除するバックアップジョブは、バックアッププランと保持ポリシーに従って実行されます。 バックアップジョブのステータスは、コンソール、CLI、API、Terraformから確認できます。 ジョブが失敗した場合、ヘルス・ステータス・コードは失敗の理由を示します。 また、Event Notificationsへの接続を設定し、好みの宛先への通知を受け取ることもできます。
詳しくは、Backup for VPC についてを参照してください。
インスタンス・ストレージ
インスタンス・ストレージは、インスタンスをホストしているサーバー上の 1 つ以上のローカル SSD から割り振られます。 インスタンス・ストレージのディスクを安価で高速な一時ストレージとして利用し、スクラッチ・スペース、キャッシュ・バッファー、複製データ用の場所を提供して、クラウド・ネイティブのワークロードのパフォーマンスを向上させることができます。
インスタンス・ストレージに保管されたデータは、インスタンスのライフサイクルに直接結び付けられ、一時的にのみ保持されます。 インスタンス・ストレージのディスクはインスタンスとともに自動的に作成されて破棄されます。 ただし、インスタンスが再起動しても、インスタンス・ストレージのデータは失われない。 詳しくは、インスタンス・ストレージについてを参照してください。
ベアメタルサーバー用ストレージ
Bare Metal Servers for VPC のすべてのプロファイルは、ブートディスクとして 0.96 TB SATA M.2 ミラー SSD を提供します。 プロファイル bx2d-metal-96x384
は、NVMe (Non-Volatile Memory Express) U.2 ソリッドステートドライブ (SSD) の追加セットをセカンダリローカルストレージとして提供します。 詳細については、 Bare Metal Servers for VPC のストレージの概要を 参照してください。