Skip to content

Latest commit

 

History

History
172 lines (125 loc) · 7.54 KB

File metadata and controls

172 lines (125 loc) · 7.54 KB
copyright
years
2025, 2026
lastupdated 2026-06-02
subcollection cloud-databases-gen2
keywords isolated compute, host size, vcpu, ram

{{site.data.keyword.attribute-definition-list}}

Gen 2 isolated compute

{: #isolated-compute}

[Gen 2]{: tag-purple}

{{site.data.keyword.databases-for}} (on Gen 2 platform) offers an isolated compute hosting model designed for enterprise-grade workloads that demand high performance, security, and dedicated resources. {: shortdesc}

The isolated compute hosting model provisions your database on a single-tenant virtual machine, providing hypervisor-level isolation and dedicated storage bandwidth. This model is ideal for workloads that demand consistent performance, security, and compliance.

All user-data management agents are also isolated, ensuring that your resources are not shared with other tenants.

Resource management

{: #isolated-compute-resource-mgmt}

In the isolated compute model, CPU and RAM resources are fixed at the time of provisioning. You can manually scale your deployment using the IBM Cloud UI, CLI, API, or Terraform. Disk autoscaling will be supported soon, while CPU and RAM autoscaling are unavailable.

{{site.data.keyword.monitoringfull}} can be integrated to help you track memory, disk space, and disk I/O utilization.

Isolated compute capacity

{: #isolated-compute-capacity}

These management containers take up some overhead in your isolated compute instance, consuming a portion of the machine's CPU and RAM, with the remainder available for your database to use. A portion of the database capacity will be allocated to essential operations such as security, ensuring data integrity and protection.

Compute sizing

{: #isolated-compute-sizing}

Each machine profile offers size options with defined CPU and RAM. This machine will be exclusively assigned to running your database instance. Storage is configured separately, allowing disk and IOPS customization.

Scale your database and change your machine size using your preferred method: the Cloud Databases CLI plug-in, the Cloud Databases API, or using Terraform.

Size selections in the UI

{: #isolated-compute-sizing-ui} {: ui}

Isolated compute offers two profile types: Fixed profiles with predefined configurations and Flex profiles with customizable resource allocation.

Fixed profiles

{: #isolated-compute-fixed-ui}

Host size vCPU x RAM
4x20 4 vCPU x 20 GB RAM
8x40 8 vCPU x 40 GB RAM
16x80 16 vCPU x 80 GB RAM
32x160 32 vCPU x 160 GB RAM
48x240 48 vCPU x 240 GB RAM
{: caption="Fixed profile UI selections" caption-side="bottom"}

Flex profiles

{: #isolated-compute-flex-ui}

Host size vCPU x RAM
4x16 4 vCPU x 16 GB RAM
8x32 8 vCPU x 32 GB RAM
16x64 16 vCPU x 64 GB RAM
32x128 32 vCPU x 128 GB RAM
48x192 48 vCPU x 192 GB RAM
{: caption="Flex profile UI selections" caption-side="bottom"}

Size selections in the CLI

{: #isolated-compute-sizing-cli} {: cli}

Isolated compute offers two profile types: Fixed profiles with predefined configurations and Flex profiles with customizable resource allocation.

The host_flavor parameter defines your Compute sizing. Input the appropriate value for your desired size.

Fixed profiles

{: #isolated-compute-fixed-cli}

Host size vCPU x RAM host_flavor value
4x20 4 vCPU x 20 GB RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB RAM bx3d.8x40.encrypted
8x80 8 vCPU x 80 GB RAM mx3d.8x80.encrypted
32x160 32 vCPU x 160 GB RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB RAM bx3d.48x240.encrypted
{: caption="Fixed profile CLI selections" caption-side="bottom"}

Flex profiles

{: #isolated-compute-flex-cli}

Host size vCPU x RAM host_flavor value
4x16 4 vCPU x 16 GB RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB RAM b3c.16x64.encrypted
32x128 32 vCPU x 128 GB RAM b3c.32x128.encrypted
48x192 48 vCPU x 192 GB RAM b3c.48x192.encrypted
{: caption="Flex profile CLI selections" caption-side="bottom"}

Size selections in the API

{: #isolated-compute-sizing-api} {: api}

Isolated compute offers two profile types: Fixed profiles with predefined configurations and Flex profiles with customizable resource allocation.

The host_flavor parameter defines your Compute sizing. Input the appropriate value for your desired size.

Fixed profiles

{: #isolated-compute-fixed-api}

Host size vCPU x RAM host_flavor value
4x20 4 vCPU x 20 GB RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB RAM bx3d.8x40.encrypted
8x80 8 vCPU x 80 GB RAM mx3d.8x80.encrypted
32x160 32 vCPU x 160 GB RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB RAM bx3d.48x240.encrypted
{: caption="Fixed profile API selections" caption-side="bottom"}

Flex profiles

{: #isolated-compute-flex-api}

Host size vCPU x RAM host_flavor value
4x16 4 vCPU x 16 GB RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB RAM b3c.16x64.encrypted
32x128 32 vCPU x 128 GB RAM b3c.32x128.encrypted
48x192 48 vCPU x 192 GB RAM b3c.48x192.encrypted
{: caption="Flex profile API selections" caption-side="bottom"}

Size selections in Terraform

{: #isolated-compute-sizing-terraform} {: terraform}

Isolated compute offers two profile types: Fixed profiles with predefined configurations and Flex profiles with customizable resource allocation.

The host_flavor parameter defines your Compute sizing. Input the appropriate value for your desired size.

Fixed profiles

{: #isolated-compute-fixed-terraform}

Host size vCPU x RAM host_flavor value
4x20 4 vCPU x 20 GB RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB RAM bx3d.8x40.encrypted
8x80 8 vCPU x 80 GB RAM mx3d.8x80.encrypted
32x160 32 vCPU x 160 GB RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB RAM bx3d.48x240.encrypted
{: caption="Fixed profile Terraform selections" caption-side="bottom"}

Flex profiles

{: #isolated-compute-flex-terraform}

Host size vCPU x RAM host_flavor value
4x16 4 vCPU x 16 GB RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB RAM b3c.16x64.encrypted
32x128 32 vCPU x 128 GB RAM b3c.32x128.encrypted
48x192 48 vCPU x 192 GB RAM b3c.48x192.encrypted
{: caption="Flex profile Terraform selections" caption-side="bottom"}