Block Storage for Classic ボリュームの注文
お客様のワークロード要件に合わせて、EnduranceまたはPerformance Tierを使用して、カスタマイズ可能な容量とパフォーマンスのオプションで Block Storage for Classic。
-
パフォーマンス要件が明確に定義されていないワークロードに合わせるため、事前定義されたパフォーマンス・レベルを備えたエンデュランス層を使用してプロビジョンすることができます。
- 0.25 IOPS/GB は、入出力負荷が低いワークロード用に設計されています。 通常、これらのワークロードは、一時に非アクティブになっているデータの割合が高いという特徴があります。 アプリケーションの例としては、メールボックスの保存や部門レベルのファイル共有などがある。 CLI と API のレスポンスでは、この階層は
LOW_INTENSITY_TIERと表示される。 - 2 IOPS/GB は、大部分の一般的な用途のために設計されています。 アプリケーションの例として、Web アプリケーションをバッキングする小規模なデータベースのホスティングや、ハイパーバイザーの仮想マシン・ディスク・イメージが挙げられます。 CLI と API のレスポンスでは、この階層は
READHEAVY_TIERと表示される。 - 4 IOPS/GB は、高負荷ワークロード用に設計されています。 通常、これらのワークロードには、一時に大部分のデータがアクティブであるという特徴があります。 アプリケーションの例として、トランザクション・データベースやその他の高いパフォーマンスを必要とするデータベースが挙げられます。 CLI と API のレスポンスでは、この階層は
WRITEHEAVY_TIERと表示される。 - 10 IOPS/GB は、NoSQL データベースや Analytics のデータ処理などで作成される最も厳しいワークロード用に設計されています。 この階層は、最大4TBまでプロビジョニングされたストレージで利用できる。 CLI と API のレスポンスでは、この階層は
10_IOPS_PER_GBと表示される。
- 0.25 IOPS/GB は、入出力負荷が低いワークロード用に設計されています。 通常、これらのワークロードは、一時に非アクティブになっているデータの割合が高いという特徴があります。 アプリケーションの例としては、メールボックスの保存や部門レベルのファイル共有などがある。 CLI と API のレスポンスでは、この階層は
-
1秒あたりの入出力操作の合計数(IOPS)を指定することで、特定のパフォーマンス要件を満たすようにストレージを微調整し、高性能なパフォーマンス環境を構築できます。 使用可能な カスタム IOPS 範囲は、ボリューム容量によって異なります。 次の表は、ボリューム・サイズに基づいた使用可能な IOPS 範囲を示しています。
ボリュームサイズに基づく利用可能なIOPS ボリューム・サイズ (GB) IOPS 範囲 10 から 39 100 から 1,000 40 から 79 100 - 2,000 80 から 99 100 から 4,000 100 から 499 100 から 6,000 500 から 999 100 から 10,000 1,000 から 1,999 100 から 20,000 2,000 - 2,999 200 から 40,000 3,000 - 3,999 200 - 48,000 4,000 - 7,999 300 - 48,000 8,000 - 9,999 500 から 48,000 10,000~12,000 1,000 から 48,000
デフォルトでは、 Block Storage for Classic と File Storage for Classic の合計 700 ボリュームをプロビジョニングできます。 ご使用のボリュームの数を増やすには、営業担当員にお問い合わせください。 制限の引き上げについて詳しくは、ストレージ制限の管理を参照してください。
コンソールで Block Storage for Classic を注文する
-
IBM Cloud カタログにログインし、 ストレージをクリックする。 次に、**「Block Storage for Classic」を選択し、「作成」**をクリックします。
-
デプロイメント場所 (リージョン、ロケーション、ゾーン) を選択します。
- 新しいストレージがコンピュートホストと同じ場所に追加されていることを確認します。
-
請求 月単位の請求または時間単位の請求を選択できます。
- 時間課金の場合、ブロックボリュームがアカウント存在した時間数は、ボリュームの削除時または課金サイクルの終了時に計算されます。 いずれか早いほうのタイミングです。 使用期間が数日ないし 1 カ月未満のストレージには毎時請求が適しています。
- 月次請求では、価格は作成日から請求サイクル終了までで案分計算され、即時に請求が行われます。 請求サイクルの終了前にブロック容量が削除された場合、差額は返金されません。 長期間 (1 カ月以上) 保管およびアクセスする必要があるデータを使用する実動ワークロードで使用されるストレージには月次請求が適しています。
-
**「サイズ」**フィールドにストレージ・サイズを入力します。
-
リストからスナップショット・スペースのサイズを選択します。
このスペースは、使用可能なスペースに加算されます。 スナップショット・スペースの考慮事項および推奨事項については、 スナップショットの注文 を参照してください。
-
リストからご使用の**「OS タイプ (OS Type)」**を選択します。
この選択は、ホストが実行されているオペレーティング・システムに基づき、後で変更することはできません。 たとえば、サーバーが Ubuntu またはRHELの場合は、リストから「 Linux® 」を選択します。ホストがWindows 2012またはWindows 2016サーバーの場合は、リストから「Windows 2008+」オプションを選択します。 さまざまな Windows オプションについて詳しくは、FAQを参照してください。
-
IOPS プロファイルを選択します。 エンデュランス (層) の事前定義された値から選択するか、パフォーマンスのカスタム IOPS 値を入力できます。
-
サイドパネルでご注文の概要を確認し、プロモコードがあれば適用してください。
注文の処理時に割引が適用されます。
-
該当するボックスにチェック・マークを付けて、ご使用条件を確認したことを確認します。
-
「作成」 をクリックします。 新規ストレージ割り振りは数分後に使用可能になります。
CLIから Block Storage for Classic
開始する前に、使用する CLI クライアントを決定します。
- IBM Cloud CLI をインストールし、
ibmcloud plugin install slを使用して SL プラグインをインストールすることができます。 詳しくは、 プラグインを使用した IBM Cloud CLI の拡張 を参照してください。 - あるいは、 SLCLIをインストールすることもできます。
各注文では場所 (データ・センター) を関連付ける必要があります。 Block Storage for Classic を注文する場合、コンピュート・インスタンスと同じ場所にプロビジョンされることを確認してください。
IBMCLOUD CLIからのプロビジョニング
ibmcloud sl block volume-order コマンドを使用して、新規ブロック・ボリュームを注文します。 以下の例では、段階的なパフォーマンス・プロファイル (GB あたり 4 IOPS) と 500 GB のスナップショット・スペースを使用して、 DAL13 データ・センターに新しい 500 GB ブロック・ボリュームをプロビジョンします。
$ ibmcloud sl block volume-order --storage-type endurance --size 500 --tier 4 -d dal13 --snapshot-size 500 --os-type LINUX
This action will incur charges on your account. Continue?> y
OK
Order 110758744 was placed.
> Storage as a Service
> Block Storage
> 500 GBs
> 4 IOPS per GB
> 500 GB (Snapshot Space)
ibmcloud sl block volume-list コマンドを --order 110758744 パラメータとともに実行すると、このブロックボリュームが準備完了したときに確認できます。
このコマンドで使用可能なすべてのパラメーターについて詳しくは、 ibmcloud sl block volume-order を参照してください。
SLCLI からのプロビジョニング
ブロックボリュームのプロビジョニングには、 slcli block volume-order コマンドを使用します。 次の例は、10 GB Block Storage for Classic ボリュームを GB あたり 100 IOPS で注文する方法を示しています。
$ slcli block volume-order --storage-type performance --size 20 --location dal10 --iops 100 --os-type LINUX --snapshot-size 20
Order #32076317 placed successfully!
> Storage as a Service
> Block Storage
> 20 GBs
> 100 IOPS
> 20 GB (Snapshot Space)
Windows OS タイプについて詳しくは、FAQ を参照してください。
API で Block Storage for Classic を注文する
メソッド order_block_volume (storage_type、location、size、os_type、iops=None、tier_level=None、snapshot_size=None、service_offering='storage_as_a_service'、hourly_billing_flag=False) は、ブロック・ボリュームの注文を実行します。
オーダーを成功させるには、以下のパラメーターを指定する必要があります。
storage_type- パフォーマンス」か「持久力」かlocation- iSCSI ボリュームを発注するデータセンターsize- ボリュームのサイズ(GBos_type- ボリュームのアライメントに使用するOSタイプiops- パフォーマンス」注文のIOPS数tier_level- 耐久」オーダーに使用するティアレベルsnapshot_size- スナップショット・スペースも注文されている場合、オプションのスナップショット・スペースのサイズ(注文されていない場合はなし)service_offering- オーダーで使用するオファリングパッケージのリクエスト ('storage_as_a_service'、'enterprise'、'performance')hourly_billing_flag- 課金タイプ、月単位(False)または時間単位(True)、デフォルトは月単位。
APIを通じた Block Storage for Classic の注文についての詳細は、以下を参照してください。 BlockStorageManager.
すべての新機能にアクセスできるようにするには、Storage-as-a-Service Package 759 を注文します。
Terraform を使用した Block Storage for Classic の注文
Terraformを使用するには、Terraform CLIをダウンロードし、 IBM Cloud プロバイダープラグインを設定してください。 詳しくは、 Terraform の概要 を参照してください。
Terraform を使用したエンデュランス Block Storage for Classic のプロビジョン
以下の例を使用して、10 GB のスナップショット容量と 0.25 IOPS/GB パフォーマンス層を持つ 20 GB ブロック・ストレージ・ボリュームを DAL09 データ・センターに作成できます。
resource "ibm_storage_block" "test1" {
type = "Endurance"
datacenter = "dal09"
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を参照してください。
Terraform を使用したパフォーマンス Block Storage for Classic のプロビジョン
以下の例を使用して、カスタム 100 IOPS パフォーマンス・レベルの 20 GB ブロック・ストレージ・ボリュームを作成できます。
resource "ibm_storage_block" "test2" {
type = "Performance"
datacenter = "dal09"
capacity = 20
iops = 100
os_format_type = "Linux"
# Optional fields
allowed_virtual_guest_ids = [ 27699397 ]
allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
hourly_billing = true
}
引数および属性について詳しくは、 ibm_storage_blockを参照してください。
新しいストレージの接続
プロビジョニング要求が完了したら、ホストに対して新規ストレージへのアクセスを許可し、接続を構成します。 ホストのオペレーティング・システムに応じて、適切なリンクをたどってください。
- [RHEL 9]で Red Hat Enterprise Linux® ボリューム iSCSI をマウントする
- CloudLinuxCloudLinuxに iSCSI ボリュームをマウントします。
- [Ubuntu 24]OS Ubuntu 上でボリューム iSCSI をマウントする。
- Microsoft Windows でのボリュームのマッピング
- [c]Panel バックアップ用 Block Storage for Classic の設定( cPanel を使用)
- プレスク設定Block Storage for Classic Pleskによるバックアップ。
災害復旧の際の考慮事項
データ損失を回避し、事業継続性を確保するために、サーバーとストレージを別のデータセンターに複製することを検討してください。 レプリケーションすることで、データはスナップショット・スケジュールに従い 2 つの異なる場所で同期されます。 詳しくは、データのレプリケーションを参照してください。
ボリュームのクローンを作成し、元のボリュームとは別に使用したい場合は、 複製ボリュームの作成と 管理を参照してください。
請求書の Block Storage for Classic の識別
請求書には全巻が明細項目として記載されます。 「エンデュランス」は「エンデュランス・ストレージ・サービス」と表示され、「パフォーマンス」は「パフォーマンス・ストレージ・サービス」と表示されます。価格はご使用のストレージ・レベルによって異なります。 「エンデュランス」や「パフォーマンス」を展開すれば、それが Block Storage for Classic であることを確認できます。