IBM Cloud Docs
ディスク、メモリー、CPU の追加

ディスク、メモリー、CPU の追加

共有コンピュートホスティングモデルは、より細かいリソース割り当てをサポートしています。 詳しくは ホスティングモデル を参照。

Isolated Compute ホストフレーバーのインスタンスをスケールするには、関連する hostflavor パラメータを "b3c.4x16.encrypted" のように、ターゲットとする Isolated Compute サイズに設定します。 これにはCPUとRAMの割り当て選択が含まれるため、CPUとRAMを別々に選択しないでください。

Shared Compute ホストフレイバーインスタンスを最小 CPU 値と 2 CPU の間でスケールするには、以下のコマンドを使用して CPU を 0 に設定し、RAM 割り当てをスケールします。 CPUの値は、1CPU:8GB RAMの比率で、最大2CPUまで増減します。 2CPU以上に拡張するには、CPUとRAMの割り当てを目標割り当てに設定します。 どちらの場合も、関連する hostflavor パラメータを含めるようにしてください。

作業負荷やデータサイズに合わせて、 IBM Cloud® Databases for Elasticsearch デプロイメントで利用可能なリソースを手動で調整することができます。

Isolated Compute ホストフレーバーのインスタンスをスケールするには、関連する host_flavor パラメータを "b3c.4x16.encrypted" のように、ターゲットとする Isolated Compute サイズに設定します。 これにはCPUとRAMの割り当て選択が含まれるため、CPUとRAMを別々に選択しないでください。

Shared Compute ホストフレイバーインスタンスを最小 CPU 値と 2 CPU の間でスケールするには、以下のコマンドを使用して CPU を 0 に設定し、RAM 割り当てをスケールします。 CPUの値は、1CPU:8GB RAMの比率で、最大2CPUまで増減します。 2CPU以上に拡張するには、CPUとRAMの割り当てを目標割り当てに設定します。 どちらの場合も、関連する host_flavor パラメータを含めるようにしてください。

作業負荷やデータサイズに合わせて、 IBM Cloud® Databases for Elasticsearch デプロイメントで利用可能なリソースを手動で調整することができます。

Isolated Compute ホストフレーバーのインスタンスをスケールするには、関連する host_flavor パラメータを "b3c.4x16.encrypted" のように、ターゲットとする Isolated Compute サイズに設定します。 これにはCPUとRAMの割り当て選択が含まれるため、CPUとRAMを別々に選択しないでください。

Shared Compute ホストフレイバーインスタンスを最小 CPU 値と 2 CPU の間でスケールするには、以下のコマンドを使用して CPU を 0 に設定し、RAM 割り当てをスケールします。 CPUの値は、1CPU:8GB RAMの比率で、最大2CPUまで増減します。 2CPU以上に拡張するには、CPUとRAMの割り当てを目標割り当てに設定します。 どちらの場合も、関連する host_flavor パラメータを含めるようにしてください。

作業負荷やデータサイズに合わせて、 IBM Cloud® Databases for Elasticsearch デプロイメントで利用可能なリソースを手動で調整することができます。

リソース内訳

デフォルトの Databases for Elasticsearch デプロイは、クラスタ内の3つのデータメンバーで実行され、リソースは3つのメンバーすべてに均等に割り当てられます。 例えば、Elasticsearch デプロイメントの最小ストレージは 15360 MB であり、メンバー当たりの初期サイズは 5120 MB になります。 Elasticsearch デプロイメントの最小 RAM は 3072 MB であり、メンバー当たりの初期割り振りは 1028 MB になります。

課金は、配備に割り当てられたリソースの_合計に基づい_て行われます。

ディスク使用

ストレージは、サービスに割り振られているディスク・スペースの量を表します。 割り振られたスペースが各メンバーに均等に分配されます。 Elasticsearch クラスター内のすべてのデータ・メンバーにデータが複製されます。

ディスク割り振り量は、ディスクのパフォーマンスにも影響を与えます。ディスクの容量が大きいほどパフォーマンスが高くなります。 ディスクの 1 秒あたりの入出力操作 (IOPS) のベースライン・パフォーマンスは、GB ごとに 10 IOPS です。 ディスクを拡張して、デプロイが処理できるIOPSを増やします。

ストレージをスケールダウンすることはできません。 データ・セットのサイズが減少した場合は、バックアップして新しいデプロイメントにリストアすることによって、スペースを復元できます。

RAM

メモリー不足のために照会やデータベース・アクティビティーがパフォーマンス問題に陥っていることが分かった場合は、サービスに割り振られた RAM の量をスケーリングしてください。 データベース・インスタンスが分離コンピュート・ホスティング・モデル上にある場合は、リソースのニーズに一致する CPU x RAM 構成を選択します。 データベース・インスタンスが共有コンピュートまたは専用コアのホスティング・モデル上にある場合は、データベースに必要な RAM 割り振りを選択します。 Dedicated Core は非推奨であり、2025 年 5 月に削除されることに注意してください。

合計割り振りにメモリーを追加すると、各メンバーにメモリーが均等に追加されます。Databases for Elasticsearch デプロイメントのメモリー割り振りポリシーでは、50% がヒープ、50% がシステム・メモリーに設定されているため、RAM の量を増やすと、ヒープ・メモリーとシステム・メモリーの両方が増加します。 RAM はスケールアップまたはスケールダウンすることができます。

vCPU

データベース・ワークロードにより多くの CPU リソースが必要であることが判明した場合は、サービスに割り振る CPU の量をスケーリングできます。 データベース・インスタンスが分離コンピュート・ホスティング・モデル上にある場合は、リソースのニーズに一致する CPU x RAM 構成を選択します。 データベース・インスタンスが Shared Compute または Dedicated Core ホスティング・モデル上にある場合は、データベースに必要な CPU 割り振りを選択します。 Dedicated Core は非推奨であり、2025 年 5 月に削除されることに注意してください。

デフォルトの0コアは、マルチテナント・ホストのコンピュート・リソースを使用する。 このスタイルのマルチテナントは推奨されておらず、2025 年 9 月には削除され、共有コンピュートが採用される予定です。 CPU はスケールアップまたはスケールダウンすることができます。

スケーリングに関する考慮事項

  • スケールアップすると、デプロイメントが再始動する可能性があります。 配置をより多くの容量を持つホストに移動する必要がある場合、移動の一環として 配置が再起動されます。
  • RAM または CPU を縮小した場合、再始動はトリガーされません。
  • ディスクをスケール・ダウンすることはできません。
  • ホスティング・モデル (共有コンピュート、分離コンピュート、および専用コア) 間のスケーリングにより、デプロイメントが新規ホストに移動されます。 その移動の一環として、データベースが再始動されます。 デプロイメントが新規ホストに移動されると、単にリソースを追加するよりも時間がかかる可能性もあります。 詳しくは、 共有コンピュートと分離コンピュート を参照してください。
  • 同様に、CPU、RAM、またはディスクを大幅にスケールアップすると、より多くの基礎となるハードウェアリソースのプロビジョニングを考慮してリソースを少し増やすよりも、実行に時間がかかることがある。
  • スケーリング操作は、IBM Cloud® Activity Tracker Event Routing でログに記録されます。
  • リソース使用量に一貫性のある傾向が見られる場合、または特定のリソースしきい値に達したときにスケーリングする場合は、デプロイメントで 自動スケーリング を有効にします。
  • Databases for Elasticsearchはクラスタ全体で作業負荷のバランスを取るように設計されており、水平方向にスケールすることで恩恵を受けることができます。 パフォーマンスに懸念がある場合は、Elasticsearch ノードの追加を確認してください。

現在のリソースとホスティング・モデルを見直す

Resources " タブには、"Hosting model " と "Resource allocations " のタイルがあります。 これらのタイルは、現在のリソースとホスティングモデルを反映しています。 Configureを選択すると、各タイルの設定を調整することができます。

UI でのスケーリング

UIの Resources タブで、Resource allocations タイルのConfigureを選択する。 すると、リソースを調整できるパネルが開きます。

データベースがIsolated Computeホスティング・モデルを使用している場合、"Host sizes "テーブルが表示され、データベースのメンバーごとにvCPUとRAMの構成を選択できます。

共有コンピュート・ホスティング・モデルを使用している場合、メンバーあたり0.5 vCPUおよび4 GB RAMを提供するSmall構成、Small Customオプション、またはCustom構成が表示されます。 Small Customは、CLI、API、またはTerraformを使用してデータベースがスケーリングされたことを示し、よりきめ細かなリソースのスケーリングと、RAM値に対して日割り計算されたvCPUが自動的に割り当てられるオプションを提供します。 UI上では、SmallやCustomへのスケールは可能だが、CLIやAPI、Terraformで提供される細かな値へのスケールはできない。 Custom の場合、スライダをドラッグするか、入力ボックスの値を調整して、データベースのメンバごとのvCPUおよび RAM の値を選択します。

ディスク(GB/メンバー)」スライダーは、メンバーごとのディスク選択です。 スライダーをドラッグするか、入力ボックスの数字を調整して、ディスクのGB数を変更します。 なお、ディスクは1GB=10IOPSでIOPSに連動している。

Members は、データベースのメンバー数です。 Elasticsearchの場合、メンバーは 3 に設定されています。

下部の計算機で見積もり総額を確認してください。 レガシー価格体系とも呼ばれるグランドフェザーコストがある場合、データベースインスタンスをスケーリングすると、レガシー価格の一部またはすべてが削除されることに注意してください。 祖父制度とその終了時期の詳細については、ホスティングモデル移行のタイム ラインを参照のこと。

完了したら、"*Apply changes "*をクリックし、スケーリング操作を開始します。

UIでホスティングモデルを切り替える

UIの Resources タブで、Hosting modelタイルのConfigureを選択する。 ホスティングモデルの選択を調整できるパネルが開きます。

最初のオプションは「ホスティングモデルの選択」です。 ここで、別のホスティングモデルに切り替えることができます。

その下には、選択した新しいホスティングモデルのリソースを調整するオプションも表示されます。 前のセクション「UIでのスケーリング」の指示に従って、リソースを調整してください。

*変更を適用]*をクリックして、このスケール操作をトリガーします。

現在のリソースとホスティング・モデルを見直す

IBM Cloud CLI クラウド・データベース・プラグインでは、デプロイメントのリソースの表示およびスケーリングがサポートされます。 コマンド cdb deployment-groups を使用することにより、調整可能なリソース・グループを含め、サービスの現在のリソース情報を確認できます。 使用可能なリソース・グループのいずれかをスケーリングするには、cdb deployment-groups-set コマンドを使用します。

たとえば、次のコマンドを使用すると、「example-deployment」という名前の配置のリソース グループを表示できます。 このコマンドは、データベースが Shared Compute インスタンスであるか Isolated Compute インスタンスであるかも、hostflavor 属性によって明らかにします。 hostflavor NULLの場合は、旧式のホスティングモデルである。

ibmcloud cdb deployment-groups example-deployment

これにより、以下の出力が生成されます。

Group   member
Count   3
|
+   Memory
|   Allocation              3072mb
|   Allocation per member   1024mb
|   Minimum                 3072mb
|   Step Size               384mb
|   Adjustable              true
|   Cpu Enforcement Ratio Ceiling   49152mb
|   Cpu Enforcement Ratio           8192mb
|
+   CPU
|   Allocation              0
|   Allocation per member   0
|   Minimum                 9
|   Step Size               3
|   Adjustable              true
|                           
+   HostFlavor    
|   ID            multitenant
|   Name          
|   HostingSize   
|
+   Disk
|   Allocation              15360mb
|   Allocation per member   5120mb
|   Minimum                 15360mb
|   Step Size               3072mb
|   Adjustable              true

デプロイメントには 3 つのメンバーが存在し、合計 3072 MB の RAM と 15360 MB のディスクが割り振られています。 「メンバー当たり」の割り振りは、1024 MB の RAM と 5120 MB のディスクです。 Minimum は、設定できる最小の合計割り振り量です。 「step size (ステップ・サイズ)」は、合計割り振りの調整可能な最小単位です。

CLI でのリソースとスケーリング

cdb deployment-groups-set コマンドでは、RAMの総割り当て量またはディスクの総割り当て量をMB単位で設定できる。 例えば、「example-deployment」のメモリーを 1 メンバーあたり RAM 4096 MB (合計メモリー 12288 MB) にスケーリングするには、以下のコマンドを使用します。

ibmcloud cdb deployment-groups-set example-deployment member --memory 12288

CLIでデータベースのホスティング・モデルを決定する

以下のコマンドを使用して、 hostflavor 属性の値を確認します。 データベースが (共有または分離コンピュートではなく) 非推奨のホスティング・モデル上にある場合、これは NULL になります。

ibmcloud cdb groups <deployment_id> --json

CLIでホスティング・モデルを切り替える

データベースが 共有コンピュート ・インスタンスの場合、以下のコマンドを使用して、メモリー、CPU、およびディスクのオプションを調整できます。 データベースがShared Compute上にない場合、このコマンドはデータベースを別のホスティング・モデルからShared Computeホスティング・モデルに移動します。

ibmcloud cdb deployment-groups-set <deploymentid> <groupid> [--memory <val>] [--cpu <val>] [--disk <val>] [--hostflavor multitenant]

例えば、以下を使用して、Shared Computeインスタンスにスケールしたり、Shared Computeインスタンスをスケールアップします:

ibmcloud cdb deployment-groups-set crn:abc ... xyz:: member  --memory 24576 --cpu 6  --hostflavor multitenant

データベースが Isolated Compute インスタンスの場合、メモリーと CPU は、Isolated Compute サイズを選択することによって一緒に調整されます (表 1 のすべてのサイズを参照)。 ディスクは個別にスケーリングされます。 データベースがIsolated Compute上にない場合、このコマンドはデータベースを別のホスティング・モデルからIsolated Computeホスティング・モデルに移動します。

ホストのフレーバー選択にはCPUとRAMのサイズが含まれるため b3c.4x16.encrypted は4CPUと16RAM)、このリクエストはIsolatedサイズの選択とCPUとRAMの個別の割り当て選択の両方を受け付けないことに注意。

ibmcloud cdb deployment-groups-set <deploymentid> <groupid> [--disk <val>] [--hostflavor <hostflavor>]

例えば、以下を使用して、Isolated Computeインスタンスにスケールしたり、Isolated Computeインスタンスをスケールアップします:

ibmcloud cdb deployment-groups-set crn:abc ... xyz:: member  --hostflavor b3c.8x32.encrypted

hostflavor パラメーター

hostflavor パラメーターは、計算のサイジングを定義します。 共有コンピュート・インスタンスをプロビジョンするには、 multitenant を指定します。 分離されたコンピュート・インスタンスをプロビジョンするには、目的の CPU と RAM の構成に適した値を入力します。

ホストフレーバーサイジングパラメーター
ホスト・フレーバー hostflavorの値
共有コンピュート multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

現在のリソースとホスティング・モデルを見直す

サービスの_「概要」パネルに表示される「ファウンデーション・エンドポイント (Foundation Endpoint)」_には、API を使用してこのデプロイメントにアクセスするための基本 URL が示されています。 スケーリングをプログラムで管理または自動化する必要がある場合には、それを /groups エンドポイントで使用します。

デプロイメントの現在のリソースとスケーラブルなリソースを調べるには、/deployments/{id}/groups エンドポイントを使用します。 このコマンドは、データベースが Shared Compute インスタンスであるか Isolated Compute インスタンスであるかも、host_flavor 属性によって明らかにします。 host_flavor NULLの場合は、旧式のホスティングモデルである。

curl -X GET -H "Authorization: Bearer $APIKEY" 'https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/groups'

API によるスケーリング

デプロイのメモリを各メンバーのRAM 4096 MBにスケールするには(3つあるので合計12288 MB) 、/deployments {group_id} id}/groups/{group_id} を使用します。API エンドポイントを使用します。

curl -X PATCH 'https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/groups/member' \
-H "Authorization: Bearer $APIKEY" \
-H "Content-Type: application/json" \
-d '{"memory": {
        "allocation_mb": 12288
      }
    }'

APIでデータベースのホスティングモデルを決定する

以下のコマンドを使用して、 host_flavor 属性の値を確認します。 データベースが (共有または分離コンピュートではなく) 非推奨のホスティング・モデル上にある場合、これは NULL になります。

curl -X GET https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/groups -H 'Authorization: Bearer <>' \

APIでホスティング・モデルを切り替える

Cloud Databases Shared Computeインスタンスをスケールするには、host_flavormultitenant に設定して、以下のコマンドを使用します。 データベースがShared Compute上にない場合、このコマンドはデータベースを別のホスティング・モデルからShared Computeホスティング・モデルに移動します。

curl -X PATCH https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/groups/member
-H 'Authorization: Bearer <>'
-H 'Content-Type: application/json'
-d '{"host_flavor":
        {"id": "multitenant"},
      "cpu":
        {"allocation_count": 3},
      "memory":
        {"allocation_mb": 12288}
    }' \

任意のインスタンスを Cloud Databases 分離コンピュート・インスタンスにスケーリングしたり、別の分離コンピュート・サイズにスケーリングしたりするには、 host_flavor パラメーターを使用します。このパラメーターは、目的の分離コンピュート・サイズに設定されます。 使用可能なホスティング・サイズとその host_flavor 値パラメーターは、 表 1 にリストされています。 例えば、{"host_flavor": "b3c.4x16.encrypted"}です。 ホストのフレーバー選択はCPUとRAMのサイズを含むので(b3c.4x16.encrypted は4CPUと16RAMです)、このリクエストはIsolatedサイズの選択とCPUとRAMの個別の割り当て選択の両方を受け付けないことに注意してください。 以下のようなコマンドを使用して、 Cloud Databases API スケーリング・エンドポイントでスケーリングします。

curl -X PATCH https://api.{region}.databases.cloud.ibm.com/v5/ibm/deployments/{id}/groups/member
-H 'Authorization: Bearer <>'
-H 'Content-Type: application/json'
-d '{"host_flavor": {"id": "b3c.4x16.encrypted"}}' \

CPU および RAM の自動スケーリングは、 Cloud Databases 分離コンピュートではサポートされていません。 ディスクの自動スケーリングが使用可能です。 分離インスタンスをプロビジョンした場合、または自動スケーリングを使用してデプロイメントから切り替えた場合は、メモリー、ディスク・スペース、およびディスク入出力使用率のメトリックを提供する IBM Cloud® Monitoring 統合 を使用してリソースを監視してください。 インスタンスにリソースを追加するには、デプロイメントを手動でスケーリングします。

host flavor パラメーター

host_flavor パラメーターは、計算のサイジングを定義します。 共有コンピュート・インスタンスをプロビジョンするには、 multitenant を指定します。 分離されたコンピュート・インスタンスをプロビジョンするには、目的の CPU と RAM の構成に適した値を入力します。

表 1 ホスト・フレーバーのサイジング・パラメーター
ホスト・フレーバー host_flavor 値
共有コンピュート multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

現在のリソースとホスティング・モデルを見直す

Review resource allocations to your database by checking your terraform scripts for cpu { allocation_count = }, memory {allocation_mb = }, and disk { allocation_mb = }. データベースが Shared Compute 型か Isolated Compute 型かを判断するために、host_flavor 設定を確認してください。 host_flavor 存在しない場合、データベースは旧式のホスティング・モデルを使用しています。

Terraform を使用したスケーリング

既存のインスタンスで Terraform スクリプトを実行する前に、 terraform plan コマンドを使用して、現在のインフラストラクチャーの状態を Terraform ファイルに定義されている目的の状態と比較します。 resource_group_idservice planversionkey_protect_instancekey_protect_keybackup_encryption_key_crn の各属性を変更すると、インスタンスが再作成されます。 Forces new resource 仕様の現在の引数参照のリストについては、 ibm_database Terraform レジストリーを参照してください。

興味のあるリソース用にTerraformスクリプトを調整することで、インスタンスをスケールさせる。 以下の例では、cpumemorydisk の割り当てが指定されている。 ホストのフレーバー(Isolated ComputeまたはShared Compute Multitenant)を選択している場合は、スクリプトでホストのフレーバーを選択しておいてください。

変更を実行するには、terraform apply を実行してください。

data "ibm_resource_group" "group" {
  name = "<your_group>"
}
resource "ibm_database" "<your_database>" {
  name              = "<your_database_name>"
  plan              = "standard"
  location          = "eu-gb"
  service           = "databases-for-elasticsearch"
  resource_group_id = data.ibm_resource_group.group.id
  tags              = ["tag1", "tag2"]
  adminpassword     = "password12"
  group {
    group_id = "member"
    cpu {
      allocation_count = 6
    }
    memory {
      allocation_mb = 24576
    }
    disk {
      allocation_mb = 256000
    }
  }
  users {
    name     = "user123"
    password = "password12"
  }
  allowlist {
    address     = "172.168.1.1/32"
    description = "desc"
  }
}
output "ICD Elasticsearch database connection string" {
  value = "http://${ibm_database.test_acc.ibm_database_connection.icd_conn}"
}

Terraformでホスティングモデルを切り替えて拡張する

データベースをスケーリングしたい ホスティングモデル を選択します。 これは後から変更できます。

Databases for ElasticsearchインスタンスをShared Computeホスティングフレーバーにスケールするには、"host_flavor" パラメータを multitenant に設定します。 これは、Shared Computeホスティングフレーバーにスケールアップしたい場合や、ホストフレーバーを維持したままリソースをスケールアップしたい場合に有効です。 変更を実装するには、 terraform apply を実行します。 以下の例を参照してください。

data "ibm_resource_group" "group" {
  name = "<your_group>"
}
resource "ibm_database" "<your_database>" {
  name              = "<your_database_name>"
  plan              = "standard"
  location          = "eu-gb"
  service           = "databases-for-elasticsearch"
  resource_group_id = data.ibm_resource_group.group.id
  tags              = ["tag1", "tag2"]
  adminpassword     = "password12"
  group {
    group_id = "member"
    host_flavor {
      id = "multitenant"
    },
    cpu {
      allocation_count = 6
    }
    memory {
      allocation_mb = 24576
    }
    disk {
      allocation_mb = 256000
    }
  }
  users {
    name     = "user123"
    password = "password12"
  }
  allowlist {
    address     = "172.168.1.1/32"
    description = "desc"
  }
}
output "ICD Elasticsearch database connection string" {
  value = "http://${ibm_database.test_acc.ibm_database_connection.icd_conn}"
}

Databases for Elasticsearchインスタンスを同じ "host_flavor" パラメータでIsolated Computeにスケールし、希望のIsolatedサイズに設定します。 このコマンドは、データベースインスタンスを別のIsolated Computeサイズにスケールしたり、別のホストフレーバーからIsolated Computeホストフレーバーに移動したりするのに使用します。 使用可能なホスティング・サイズとその host_flavor value パラメーターは、 表 1 にリストされています。 例えば、{"host_flavor": "b3c.4x16.encrypted"}です。 ホストのフレーバー選択はCPUとRAMのサイズを含むので(b3c.4x16.encrypted は4CPUと16RAMです)、このリクエストはIsolatedサイズの選択とCPUとRAMの個別の割り当て選択の両方を受け付けないことに注意してください。

変更を実行するには、terraform apply を実行してください。

data "ibm_resource_group" "group" {
  name = "<your_group>"
}
resource "ibm_database" "<your_database>" {
  name              = "<your_database_name>"
  plan              = "standard"
  location          = "eu-gb"
  service           = "databases-for-elasticsearch"
  resource_group_id = data.ibm_resource_group.group.id
  tags              = ["tag1", "tag2"]
  adminpassword     = "password12"
  group {
    group_id = "member"
    host_flavor {
      id = "b3c.8x32.encrypted"
    }
    disk {
      allocation_mb = 256000
    }
  }
  users {
    name     = "user123"
    password = "password12"
  }
  allowlist {
    address     = "172.168.1.1/32"
    description = "desc"
  }
}
output "ICD Elasticsearch database connection string" {
  value = "http://${ibm_database.test_acc.ibm_database_connection.icd_conn}"
}

host flavor パラメーター

host_flavor パラメーターは、計算のサイジングを定義します。 共有コンピュート・インスタンスをプロビジョンするには、 multitenant を指定します。 分離されたコンピュート・インスタンスをプロビジョンするには、目的の CPU と RAM の構成に適した値を入力します。

ホストフレーバーサイジングパラメーター
ホスト・フレーバー host_flavor 値
共有コンピュート multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

CPU および RAM の自動スケーリングは、 Cloud Databases 分離コンピュートではサポートされていません。 ディスクの自動スケーリングが使用可能です。 分離インスタンスをプロビジョンした場合、または自動スケーリングを使用してデプロイメントから切り替えた場合は、メモリー、ディスク・スペース、およびディスク入出力使用率のメトリックを提供する IBM Cloud® Monitoring 統合 を使用してリソースを監視してください。 インスタンスにリソースを追加するには、デプロイメントを手動でスケーリングします。