IBM Cloud Docs
Block Storage for Classic の注文

Block Storage for Classic の注文

Block Storage for Classic を用意し、容量とパフォーマンスのニーズに合わせて微調整することができます。 パフォーマンスを指定するための 2 つのオプションを使用して、ストレージを最大限に活用します。

  • パフォーマンス要件が明確に定義されていないワークロードに合わせるため、事前定義されたパフォーマンス・レベルを備えたエンデュランス層を使用してプロビジョンすることができます。

    • 0.25 IOPS/GB は、入出力負荷が低いワークロード用に設計されています。 通常、これらのワークロードは、一時に非アクティブになっているデータの割合が高いという特徴があります。 例としては、メールボックスや部門レベルのファイル共有の保存などがあります。
    • 2 IOPS/GB は、大部分の一般的な用途のために設計されています。 アプリケーションの例として、Web アプリケーションをバッキングする小規模なデータベースのホスティングや、ハイパーバイザーの仮想マシン・ディスク・イメージが挙げられます。
    • 4 IOPS/GB は、高負荷ワークロード用に設計されています。 通常、これらのワークロードには、一時に大部分のデータがアクティブであるという特徴があります。 アプリケーションの例として、トランザクション・データベースやその他の高いパフォーマンスを必要とするデータベースが挙げられます。
    • 10 IOPS/GB は、NoSQL データベースや Analytics のデータ処理などで作成される最も厳しいワークロード用に設計されています。 この階層は、 すべてのデータセンター で、最大4 TBまでプロビジョニングされたストレージに対して利用可能です。
  • 特定のパフォーマンス要件を満たすようにストレージを微調整し、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ボリュームをプロビジョニングできます。 ご使用のボリュームの数を増やすには、営業担当員にお問い合わせください。 制限の引き上げについて詳しくは、ストレージ制限の管理を参照してください。

コンソールで{{site. {{site.data.keyword.blockstorageshort}} を注文する

  1. IBM Cloudにログインし 、「ストレージ」 をクリックします。 次に、**「Block Storage for Classic」を選択し、「作成」**をクリックします。

  2. デプロイメント場所 (リージョン、ロケーション、ゾーン) を選択します。

    • 新しいストレージが、お持ちのコンピュートホストと同じ場所に追加されていることを確認してください。
  3. 請求 月単位の請求または時間単位の請求を選択できます。

    • 時間単位の課金では、ブロック容量がアカウント上に存在した時間数は、容量が削除された時点または課金サイクルの終了時に計算されます。 いずれか早いほうのタイミングです。 使用期間が数日ないし 1 カ月未満のストレージには毎時請求が適しています。
    • 月次請求では、価格は作成日から請求サイクル終了までで案分計算され、即時に請求が行われます。 請求サイクルの終了前にブロック容量が削除された場合、差額は返金されません。 長期間 (1 カ月以上) 保管およびアクセスする必要があるデータを使用する実動ワークロードで使用されるストレージには月次請求が適しています。
  4. **「サイズ」**フィールドにストレージ・サイズを入力します。

  5. リストからスナップショット・スペースのサイズを選択します。

    このスペースは、使用可能なスペースに加算されます。 スナップショット・スペースの考慮事項および推奨事項については、 スナップショットの注文 を参照してください。

  6. リストからご使用の**「OS タイプ (OS Type)」**を選択します。

    この選択は、ホストが実行されているオペレーティング・システムに基づき、後で変更することはできません。 例えば、サーバーが Ubuntu または RHEL の場合は、 Linux®を選択します。 ホストが Windows 2012 または Windows 2016 サーバーの場合は、リストから「Windows 2008 +」オプションを選択します。 さまざまな Windows オプションについて詳しくは、FAQを参照してください。

  7. IOPS プロファイルを選択します。 エンデュランス (層) の事前定義された値から選択するか、パフォーマンスのカスタム IOPS 値を入力できます。

  8. サイドパネルで注文の概要を確認し、プロモーションコードをお持ちの場合は適用してください。

    注文の処理時に割引が適用されます。

  9. 該当するボックスにチェック・マークを付けて、ご使用条件を確認したことを確認します。

  10. 「作成」 をクリックします。 新規ストレージ割り振りは数分後に使用可能になります。

CLI から Block Storage for Classic を注文する

開始する前に、使用する CLI クライアントを決定します。

各注文では場所 (データ・センター) を関連付ける必要があります。 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を、1 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 – ボリュームのサイズ(GB単位)
  • os_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 Provider プラグインを構成します。 詳しくは、 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を参照してください。

新しいストレージの接続

プロビジョニング要求が完了したら、ホストに対して新規ストレージへのアクセスを許可し、接続を構成します。 ホストのオペレーティング・システムに応じて、適切なリンクをたどってください。

災害復旧の際の考慮事項

データ損失を防ぎ、事業継続性を確保するために、サーバーおよびストレージを別のデータ・センターにレプリケーションすることを検討してください。 レプリケーションすることで、データはスナップショット・スケジュールに従い 2 つの異なる場所で同期されます。 詳しくは、データのレプリケーションを参照してください。

ボリュームを複製して、オリジナルのボリュームとは独立して使用したい場合は 、「複製ボリュームの作成と管理」 を参照してください。

請求書の Block Storage for Classic の識別

すべてのボリュームは、請求書の明細項目として表示されます。 「エンデュランス」は「エンデュランス・ストレージ・サービス」と表示され、「パフォーマンス」は「パフォーマンス・ストレージ・サービス」と表示されます。価格はご使用のストレージ・レベルによって異なります。 「エンデュランス」や「パフォーマンス」を展開すれば、それが Block Storage for Classic であることを確認できます。