スナップショット・スペースの注文 Block Storage for Classic
スナップショット容量を購入して、初期プロビジョニング時に Block Storage for Classic ボリュームの特定時点のスナップショットを作成したり、後から容量を追加したりできます。
必要なスナップショット・スペースの量の判別
一般的に、スナップショット・スペースの使用量は、以下の 2 つの主要な要因によって決まります。
- ファイルシステムが時間の経過とともにどの程度変化するか。
- スナップショットの予定保存期間。
必要なスペース量は、(変更率) x (データを保存する時間数/日数/週数/月数) として計算します。
最初のスナップショットは、アクティブなファイル・システム・ブロックを示すメタデータ (ポインター) のコピーに過ぎないので、使用するスペースはごくわずかです。
変更が多く、保存期間が長いボリュームは、変更が適度で保存期間も適度なボリュームよりも多くの容量を必要とします。 最初のタイプの例は、変更率の高いデータベースです。 2 番目のタイプの例は、VMware® データ・ストアです。
500 GBの実データについて1時間ごとに12回のスナップショットを撮影し、各スナップショット間の変更率が1%の場合、スナップショットの合計容量は60 GBになります。
*(5-GB Rate of Change) x (12 hourly snapshots) = (60 GB of used space)*
逆に、その500 GBの実データに対して12時間のスナップショットが作成され、毎時間10%の変化があった場合、使用されるスナップショットの容量は600 GBとなります。
*(50-GB Rate of Change) x (12 hourly snapshots) = (600 GB of used space)*
そのため、必要なスナップショット・スペースの量を決定する際には、変更率を慎重に検討してください。 これは、必要なスナップショット・スペースの量に大きな影響を与えます。 ボリュームが大きくなるほど、頻繁に変更する可能性が高くなります。 ただし、500 GB のボリュームで変更が 5 GB の場合と 10 TB のボリュームで変更が 5 GB の場合では、同じ量のスナップショット・スペースが使用されます。
さらに、ほとんどのワークロードでは、ボリュームが大きいほど、最初に確保する必要のあるスペースが小さくなります。 これは主に、基になるデータの効率性と、環境でのスナップショットの仕組みに起因しています。
使用可能なスナップショット・スペース容量
注文できるスナップショット・スペースのサイズは、ボリュームのサイズによって異なります。 スナップショット・スペースのサイズは、ボリュームのサイズを超えることはできません。 以下の表に、特定のボリューム・サイズで使用可能なスナップショット容量を示します。
| ボリューム容量 | 使用可能なスナップショット容量 |
|---|---|
| 10 GB | 5 GB、10 GB |
| 50 GB | 5 GB、10 GB、20 GB、40 GB |
| 100 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB |
| 200 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB |
| 300 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB |
| 400 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB |
| 500 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB |
| 600 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB |
| 700 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB |
| 800 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB |
| 900 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB |
| 1000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB |
| 2000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB |
| 3000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB |
| 4000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB |
| 5000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB |
| 12000 GB | 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、 350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB |
コンソールでのスナップショット領域の注文
-
IBM Cloud コンソールにログインし、メニュー・アイコン
をクリックします。 次に、Infrastructure
> Classic Infrastructure を選択します。
-
「 ストレージ 」>「 Block Storage for Classic 」から、ストレージLUNにアクセスしてください。
-
「アクション」
をクリックし、 「スナップショット・スペースの変更」 をクリックします。
-
必要なストレージ・サイズを選択します。
-
「続行」 をクリックします。
-
お持ちのプロモーション・コードを入力して、**「再計算」**をクリックします。 「この注文の課金」フィールドと「注文の検討」フィールドは、デフォルトで入力されています。
注文の処理時に割引が適用されます。
-
注文を確認し、サービスご使用条件を読みます。 ご利用条件に同意する場合は、ボックスにチェック・マークを付けます。 「Place Order」 をクリックします。 スナップショット・スペースは数分後にプロビジョンされます。
CLI からの Snapshot スペースの注文
開始する前に、使用する CLI クライアントを決定します。
- IBM Cloud CLI をインストールし、
ibmcloud plugin install slを使用して SL プラグインをインストールすることができます。 詳しくは、 プラグインを使用した IBM Cloud CLI の拡張 を参照してください。 - あるいは、 SLCLIをインストールすることもできます。
IBMCLOUD CLI からのプロビジョニング
ibmcloud sl block snapshot-order コマンドを使用して、ボリュームのスナップショット・スペースをプロビジョンします。 以下の例では、ID 560156918 で識別されるボリューム用に 1000 GB のスナップショット・スペースを作成します。
ibmcloud sl block snapshot-order 560156918 -s 1000 -t 4
このコマンドで使用可能なすべてのパラメーターについて詳しくは、 ibmcloud sl block snapshot-orderを参照してください。
SLCLI からのプロビジョニング
slcli block snapshot-order コマンドを使用して、ボリュームのスナップショット・スペースをプロビジョンします。
$ slcli block snapshot-order --help
Usage: slcli block snapshot-order [OPTIONS] VOLUME_ID
Options:
--capacity INTEGER Size of snapshot space to create in GB [required]
--tier [0.25|2|4|10] Endurance Storage Tier (IOPS per GB) of the block
volume for which space is ordered [optional, and only
valid for endurance storage volumes]
--upgrade Flag to indicate that the order is an upgrade
-h, --help Show this message and exit.
Terraform を使用したスナップショット・スペースの注文
Terraform を使用してストレージ・ボリュームをプロビジョンする場合は、 ibm_storage_block リソースを使用し、 snapshot_capacity 引数を指定します。 以下の例では、10 GB のスナップショット・スペースを定義します。
resource "ibm_storage_block" "test1" {
type = "Endurance"
datacenter = "dal13"
capacity = 20
iops = 0.25
os_format_type = "Linux"
# Optional fields
allowed_virtual_guest_ids = [ 27699397 ]
allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
snapshot_capacity = 10
hourly_billing = true
}
引数および属性について詳しくは、 ibm_storage_blockを参照してください。