Suministro

Gen 2

Implementa una instancia de « IBM Cloud® Databases for PostgreSQL » a través del catálogo, el complemento de la CLI de Cloud Databases, la API de Cloud Databases o mediante Terraform.

Configuración a través de la consola de IBM Cloud (interfaz de usuario)

Realiza la implementación desde la consola especificando los siguientes parámetros:

Ubicación y plataforma

  • Ubicación: elige la región en la que deseas implementar tu base de datos. Cada región de la lista indica qué plataforma es compatible, Gen 1 o Gen 2, para ayudarte a elegir.
  • Plataforma: selecciona la plataforma en la que deseas implementar tu base de datos. Las opciones disponibles dependen de la región que elijas. Para obtener más información sobre las diferencias entre la 1.ª generación y la 2.ª generación, consulta la sección «Descripción general de la 1.ª generación y la 2.ª generación ».

Detalles de servicio

  • Nombre del servicio: el nombre puede ser cualquier cadena de caracteres y es el que se utiliza en la web y en la CLI para identificar la nueva implementación.
  • Grupo de recursos: si está organizando sus servicios en grupos de recursos, especifique el grupo de recursos en este campo. De lo contrario, puede dejar el valor predeterminado. Para obtener más información, consulte Gestión de grupos de recursos.

Modelo de alojamiento

Para las implementaciones de Gen 2, solo está disponible el modelo de alojamiento «Isolated».

Aislado: Oferta segura de inquilino único para cargas de trabajo empresariales complejas y de alto rendimiento. Para obtener más información, consulta « Modelos de alojamiento ».

Asignación de recursos

Ajusta con precisión la asignación de recursos. Utilice las tablas para elegir el tamaño de máquina para cada miembro de su implementación y especifique el tamaño del disco.

Perfiles fijos

Selecciones de perfiles fijas
Tamaño de host vCPU x RAM
4x20 4 vCPU x 20 GB de RAM
8x40 8 vCPU x 40 GB de RAM
16x80 16 vCPU x 80 GB de RAM
32x160 32 vCPU x 160 GB de RAM
48x240 48 vCPU x 240 GB de RAM

Perfiles Flex

Selecciones de perfiles Flex
Tamaño de host vCPU x RAM
4x16 4 vCPU, 16 GB de RAM
8x32 8 vCPU x 32 GB de RAM
16x64 16 vCPU x 64 GB de RAM
32x128 32 vCPU x 128 GB de RAM

Elige el tamaño del disco en función de tus necesidades. Puedes aumentarlo más adelante si es necesario, pero no está permitido reducir el tamaño una vez realizado el aprovisionamiento, para evitar una posible pérdida de datos.

Configuración del servicio

  • Versión de la base de datos. [Se establece únicamente durante la implementación] {: tag-red}: la versión de implementación de tu base de datos. Para garantizar un rendimiento óptimo, utiliza la versión recomendada. La última versión menor se utiliza automáticamente. Para obtener más información, consulta la política de control de versiones.
  • Cifrado: si utilizas Key Protect, se puede seleccionar una instancia y una clave para cifrar el disco de la implementación. Si no utiliza su propia clave, el despliegue crea y gestiona automáticamente su propia clave de cifrado de disco.
  • Puntos finales que solo se configuran durante la implementación- Configura lospuntos finales del servicio en tu implementación. En la Gen 2, solo se admiten puntos finales privados.

Después de seleccionar los valores adecuados, pulse Crear para iniciar el proceso de suministro.

Configuración a través de la interfaz de línea de comandos (CLI)

Crear una instancia de servicio a través de la CLI

Antes de realizar el aprovisionamiento, sigue las instrucciones que figuran en la documentación para instalar la herramienta CLI de IBM Cloud.

  1. Inicie sesión en IBM Cloud. Si utiliza un ID de usuario federado, es importante que cambie a un código de acceso de una sola vez (ibmcloud login --sso) o utilice una clave de API (ibmcloud --apikey key or @key_file) para la autenticación. Para obtener más información sobre cómo iniciar sesión mediante la CLI, consulta en Comandos generales de la CLI(ibmcloud) ibmcloud login.

    ibmcloud login
    
  2. Selecciona el modelo de alojamiento en el que deseas que se configure tu base de datos. Puede cambiarlo más adelante.

  3. Configura tu base de datos con el siguiente comando :

    ibmcloud resource service-instance-create <INSTANCE_NAME> <SERVICE_NAME> <SERVICE_PLAN_NAME> <LOCATION> <RESOURCE_GROUP> -p '{"members_host_flavor": "<members_host_flavor value>"}' --service-endpoints="<Endpoint>"
    

    Por ejemplo, para aprovisionar una instancia del modelo de alojamiento «Shared Compute» de Databases for PostgreSQL, utiliza un comando como este:

    ibmcloud resource service-instance-create test-database databases-for-postgresql standard us-south -p '{"members_host_flavor": "multitenant", "members_memory_allocation_mb": "8192"}' --service-endpoints="private"
    

    Provisióna una instancia aislada de « Databases for PostgreSQL » con el mismo parámetro « "members_host_flavor" » -p, configurándolo con el tamaño de instancia aislada deseado. En la tabla 2 se enumeran los tamaños de alojamiento disponibles y sus parámetros de members_host_flavor value. Por ejemplo, {"members_host_flavor": "b3c.4x16.encrypted"}. Ten en cuenta que, dado que la selección del tipo de host incluye los tamaños de CPU y RAM (b3c.4x16.encrypted corresponde a 4 CPU y 16 RAM), esta solicitud no admite a la vez una selección de tamaño «Aislado» y selecciones independientes de asignación de CPU y RAM.

    ibmcloud resource service-instance-create test-database databases-for-postgresql enterprise us-south -p '{"members_host_flavor": "b3c.4x16.encrypted"}' --service-endpoints="private"
    

    Los campos del mandato se describen en la tabla siguiente.

    Campos del formato básico de comando
    Campo Descripción Distintivo
    INSTANCE_NAME Obligatorio El nombre de la instancia puede ser cualquier cadena de caracteres y es el nombre que se utiliza en la web y en la CLI para identificar la nueva implementación.
    SERVICE_NAME Obligatorio Nombre o ID del servicio. Para acceder a « Databases for PostgreSQL », utiliza databases-for-postgresql.
    SERVICE_PLAN_NAME Obligatorio Plan estándar (standard)
    LOCATION Obligatorio La ubicación en la que desea realizar la implementación. Para obtener una lista de regiones, utiliza el comando « ibmcloud regions ».
    RESOURCE_GROUP El nombre del grupo de recursos. El valor predeterminado es default. -g
    --parameters Archivo JSON o serie JSON de parámetros para crear instancia de servicio -p
    members_host_flavor Para aprovisionar una instancia de Isolated Compute, utiliza {"members_host_flavor": "<members_host_flavor value>"}. En «Computación aislada», selecciona la configuración de CPU y RAM que desees. Para obtener más información, consulta la siguiente tabla o la sección « Modelos de alojamiento ».
    --service-endpoints Obligatorio Solo es compatible con private.

    Verás una respuesta similar a esta:

    Creating service instance INSTANCE_NAME in resource group default of account    USER...
    OK
    Service instance INSTANCE_NAME was created.
    Name:                INSTANCE_NAME
    ID:                  crn:v1:bluemix:public:databases-for-postgresql:us-south:a/   40ddc34a846383BGB5b60e:dd13152c-fe15-4bb6-af94-fde0af5303f4::
    GUID:                dd13152c-fe15-4bb6-af94-fde0af56897
    Location:            LOCATION
    State:               provisioning
    Type:                service_instance
    Sub Type:            Public
    Service Endpoints:   private
    Allow Cleanup:       false
    Locked:              false
    Created at:          2023-06-26T19:42:07Z
    Updated at:          2023-06-26T19:42:07Z
    Last Operation:
                         Status    create in progress
                         Message   Started create instance operation
    
    • Para comprobar el estado del aprovisionamiento, utiliza el siguiente comando :

      ibmcloud resource service-instance <INSTANCE_NAME_OR_CRN>
      

      Una vez finalizado el proceso, verás una respuesta similar a esta:

      Retrieving service instance INSTANCE_NAME in resource group default under account USER's Account as USER...
      OK
      Name:                  INSTANCE_NAME
      ID:                    crn:v1:bluemix:public:databases-for-postgresql:us-south:a/40ddc34a953a8c02f109835656860e:dd13152c-fe15-4bb6-af94-fde0af5303f4::
      GUID:                  dd13152c-fe15-4bb6-af94-fde5654765
      Location:              <LOCATION>
      Service Name:          databases-for-postgresql
      Service Plan Name:     standard
      Resource Group Name:   default
      State:                 active
      Type:                  service_instance
      Sub Type:              Public
      Locked:                false
      Service Endpoints:     private
      Created at:            2023-06-26T19:42:07Z
      Created by:            USER
      Updated at:            2023-06-26T19:53:25Z
      Last Operation:
                             Status    create succeeded
                             Message   Provisioning postgresql with version 12 (100%)
      
    • (Opcional) Supresión de una instancia de servicio Para eliminar una instancia, ejecuta un comando como este:

      ibmcloud resource service-instance-delete <INSTANCE_NAME_OR_CRN>
      

El parámetro « members host flavor »

El parámetro « members_host_flavor » define el tamaño de tu recurso de Compute.

Para aprovisionar una instancia de Isolated Compute, especifica los valores de CPU y RAM que se ajusten a la configuración que desees.

Selecciones de la CLI de perfil fijo
Tamaño de host vCPU x RAM Valor de host_flavor
4x20 4 vCPU x 20 GB de RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB de RAM bx3d.8x40.encrypted
16x80 16 vCPU x 80 GB de RAM mx3d.16x80.encrypted
32x160 32 vCPU x 160 GB de RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB de RAM bx3d.48x240.encrypted
Selecciones de la CLI de Flex Profile
Tamaño de host vCPU x RAM Valor de host_flavor
4x16 4 vCPU, 16 GB de RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB de RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB de RAM b3c.16x64.encrypted

El escalado automático de la CPU y la RAM no es compatible con « Cloud Databases » Isolated Compute; sin embargo, sí es compatible el escalado automático del disco. Supervisa tus recursos con la integración de « IBM Cloud® Monitoring », que realiza un seguimiento del uso de la memoria, el espacio en disco y las operaciones de E/S de disco. Para aumentar los recursos, amplía la implementación manualmente.

El parámetro « --parameters »

El comando service-instance-create admite un -p parámetro, lo que permite pasar parámetros en formato JSON al proceso de aprovisionamiento. Por ejemplo, puedes pasar nombres de recursos en la nube (CRN) como valores de parámetro, que identifican de forma única un recurso en la nube. Todos los nombres y valores de parámetros se pasan como series.

Por ejemplo, si se está creando una base de datos a partir de una copia de seguridad concreta y la nueva implementación de la base de datos necesita un total de 12 GB de memoria repartidos entre tres miembros, el comando para asignar 4 GB por miembro sería el siguiente:

ibmcloud resource service-instance-create databases-for-postgresql <INSTANCE_NAME> standard us-south \
-p \ '{
  "backup_id": "crn:v1:blue:public:databases-for-postgresql:us-south:a/54e8ffe85dcedf470db5b5ee6ac4a8d8:1b8f53db-fc2d-4e24-8470-f82b15c71717:backup:06392e97-df90-46d8-98e8-cb67e9e0a8e6",
  "members_memory_allocation_mb": "4096"
}' --service-endpoints="private"

Suministro mediante la API del controlador de recursos

Sigue estos pasos para realizar el aprovisionamiento mediante la API de Resource Controller.

  1. Obtén un token IAM a partir de tu token de API.

  2. Debe conocer el ID del grupo de recursos en el que desea realizar el despliegue. Utiliza este comando para obtener una lista de los grupos de recursos de tu cuenta:

     curl -X GET "https://resource-controller.cloud.ibm.com/v2/resource_groups?account_id=<YOUR_ACCOUNT>" -H "Authorization: Bearer <TOKEN>"
    
  3. Debe saber en qué región desea realizar la implementación. Para obtener una lista de todas las regiones en las que se pueden aprovisionar implementaciones desde la región actual, utiliza este comando de la API:

     curl -X GET https://api.<YOUR-REGION>.databases.cloud.ibm.com/v5/ibm/regions -H 'Authorization: Bearer <TOKEN>' \
    
  4. Selecciona el modelo de alojamiento en el que deseas que se configure tu base de datos. Puede cambiarlo más adelante.

    Un «host flavor» representa tamaños fijos de asignaciones de recursos garantizadas. Para ver qué variantes de host están disponibles en tu región, llama al punto final de capacidad de variantes de host de la siguiente manera:

    curl -X POST  https://api.{region}.databases.cloud.ibm.com/v5/ibm/capability/flavors  \
     -H 'Authorization: Bearer <>' \
     -H 'ContentType: application/json' \
     -d '{
       "deployment": {
         "type": "postgresql",
         "location": "us-south"
        }
      }'
    

    Esto devuelve:

    {
      "deployment": {
        "type": "postgresql",
        "location": "us-south",
        "platform": "classic"
      },
      "capability": {
        "flavors": [
          {
            "id": "b3c.4x16.encrypted",
            "name": "4x16",
            "cpu": {
              "allocation_count": 4
            },
            "memory": {
              "allocation_mb": 16384
            },
            "hosting_size": "xs"
          },
          {
            "id": "b3c.8x32.encrypted",
            "name": "8x32",
            "cpu": {
              "allocation_count": 8
            },
            "memory": {
              "allocation_mb": 32768
            },
            "hosting_size": "s"
          },
          {
            "id": "m3c.8x64.encrypted",
            "name": "8x64",
            "cpu": {
              "allocation_count": 8
            },
            "memory": {
              "allocation_mb": 65536
            },
            "hosting_size": "s+"
          },
          {
            "id": "b3c.16x64.encrypted",
            "name": "16x64",
            "cpu": {
              "allocation_count": 16
            },
            "memory": {
              "allocation_mb": 65536
            },
            "hosting_size": "m"
          },
          {
            "id": "b3c.32x128.encrypted",
            "name": "32x128",
            "cpu": {
              "allocation_count": 32
            },
            "memory": {
              "allocation_mb": 131072
            },
            "hosting_size": "l"
          },
          {
            "id": "m3c.30x240.encrypted",
            "name": "30x240",
            "cpu": {
              "allocation_count": 30
            },
            "memory": {
              "allocation_mb": 245760
            },
            "hosting_size": "xl"
          },
          {
            "id": "multitenant",
            "name": "multitenant",
            "cpu": {
              "allocation_count": 0
            },
            "memory": {
              "allocation_mb": 0
            },
            "hosting_size": ""
          }
        ]
      }
    }
    

    Para configurar o ampliar su instancia a 4 CPU y un 16384 s de megabytes de RAM, ejecute el siguiente comando :

    {
      "parameters": {
        "members_host_flavor": "b3c.4x16.encrypted"
      }
    }
    

    Para ampliar tu instancia hasta 8 CPU y 32768 megabytes de RAM, envía un comando de ampliación con un nuevo members_host_flavor:

    {
      "parameters": {
        "members_host_flavor": "b3c.8x32.encrypted"
      }
    }
    
  5. Una vez que tengas toda la información, crea una nueva instancia de recurso con el controlador de recursos « IBM Cloud ».

    curl -X POST \
      https://resource-controller.cloud.ibm.com/v2/resource_instances \
      -H "Authorization: Bearer <>" \
      -H 'Content-Type: application/json' \
        -d '{
        "name": "<INSTANCE_NAME_OR_CRN",
        "target": "<LOCATION>",
        "resource_group": "RESOURCE_GROUP_ID",
        "resource_plan_id": "<SERVICE_PLAN_NAME>"
        "parameters": {
            "members_host_flavor": "<members_host_flavor_value>",
            "service_endpoints": "<ENDPOINT>",
            "version": "<version>"
        }
      }'
    

    Provisióna una instancia aislada de « Databases for PostgreSQL » con el mismo parámetro « "members_host_flavor" », configurándolo con el tamaño de instancia aislada deseado. En la tabla 2 se enumeran los tamaños de alojamiento disponibles y sus parámetros de members_host_flavor value. Por ejemplo, {"members_host_flavor": "b3c.4x16.encrypted"}. Ten en cuenta que, dado que la selección del tipo de host incluye los tamaños de CPU y RAM (b3c.4x16.encrypted corresponde a 4 CPU y 16 RAM), esta solicitud no admite a la vez una selección de tamaño «Aislado» y selecciones independientes de asignación de CPU y RAM.

    curl -X POST \
      https://resource-controller.cloud.ibm.com/v2/resource_instances \
      -H "Authorization: Bearer <>" \
      -H 'Content-Type: application/json' \
        -d '{
       "name": "my-instance",
       "target": "us-south",
       "resource_group": "5g9f447903254bb58972a2f3f5a4c711",
       "resource_plan_id": "databases-for-postgresql-standard"
       "parameters": {
          "member_host_flavor": "b3c.4x16.encrypted",
          "service_endpoints": "private"
        }
      }'
    

    Los parámetros name, target, resource_group, resource_plan_id, y service_endpoints son todos obligatorios.

    Los campos del mandato se describen en la tabla siguiente.

    Campos del formato básico de comando
    Campo Descripción Distintivo
    name Obligatorio El nombre de la instancia puede ser cualquier cadena de caracteres y es el nombre que se utiliza en la web y en la CLI para identificar la nueva implementación.
    target Obligatorio La región en la que desea realizar la implementación. Para obtener una lista de regiones, utiliza el comando « ibmcloud regions ».
    resource_group El nombre del grupo de recursos. El valor predeterminado es default. -g
    resource_plan_id Obligatorio Nombre o ID del servicio. Para acceder a « Databases for PostgreSQL », utiliza databases-for-postgresql-standard.
    --parameters Archivo JSON o serie JSON de parámetros para crear instancia de servicio -p
    members_host_flavor Para aprovisionar una instancia de Isolated Compute, utiliza {"members_host_flavor": "<members_host_flavor value>"}. En «Computación aislada», selecciona la configuración de CPU y RAM que desees. Para obtener más información, consulta la siguiente tabla o la sección « Modelos de alojamiento ».
    --service-endpoints Obligatorio Solo es compatible con private.
    version La versión de la base de datos que se va a aprovisionar. Si se omite, la base de datos se crea con la versión principal y menor más reciente.

El parámetro « host flavor »

El parámetro « members_host_flavor » define el tamaño de tu recurso de Compute.

Para aprovisionar una instancia de Isolated Compute, especifica los valores de CPU y RAM que se ajusten a la configuración que desees.

Selecciones de API de perfil fijo
Tamaño de host vCPU x RAM Valor de host_flavor
4x20 4 vCPU x 20 GB de RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB de RAM bx3d.8x40.encrypted
16x80 16 vCPU x 80 GB de RAM mx3d.16x80.encrypted
32x160 32 vCPU x 160 GB de RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB de RAM bx3d.48x240.encrypted
Selecciones de la API de perfiles de Flex
Tamaño de host vCPU x RAM Valor de host_flavor
4x16 4 vCPU, 16 GB de RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB de RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB de RAM b3c.16x64.encrypted

El escalado automático de la CPU y la RAM no es compatible con « Cloud Databases » Isolated Compute; sin embargo, sí es compatible el escalado automático del disco. Supervisa tus recursos con la integración de « IBM Cloud® Monitoring », que realiza un seguimiento del uso de la memoria, el espacio en disco y las operaciones de E/S de disco. Para aumentar los recursos, amplía la implementación manualmente.

Lista de parámetros adicionales

  • backup_id - Un CRN de un recurso de copia de seguridad desde el que restaurar. La copia de seguridad debe crearse mediante una implementación de la base de datos con el mismo ID de servicio. La copia de seguridad se carga después del suministro y se inicia el nuevo despliegue que utiliza estos datos. El CRN de respaldo tiene el formato crn:v1:<...>:backup:<uuid>. Si se omite, la base de datos se aprovisiona vacía.

  • disk_encryption_key_crn- El CRN de una clave KMS ( Key Protect ), que luego se utiliza para el cifrado de discos. El CRN de una clave KMS tiene el formato crn:v1:<...>:key:<id>.

  • backup_encryption_key_crn- El CRN de una clave KMS ([Key Protect ), que luego se utiliza para el cifrado de las copias de seguridad. El CRN de una clave KMS tiene el formato crn:v1:<...>:key:<id>.

    Para utilizar una clave en tus copias de seguridad, primero debes habilitar la delegación de servicio a servicio.

  • members_memory_allocation_mb- La asignación de RAM es total por implementación. Cantidad total de memoria que se compartirá entre los miembros de la base de datos dentro de la propia base de datos. Por ejemplo, si el valor es 8192 y hay dos miembros de la base de datos, la implementación dispone de un total de 8 GB de RAM, lo que supone 4 GB de RAM por miembro. Si se omite, se utiliza el valor predeterminado para el tipo de base de datos. Este parámetro solo se aplica a multitenant.

  • members_disk_allocation_mb- La asignación de espacio en disco es el total por implementación. Cantidad total de espacio en disco que se compartirá entre los miembros de la base de datos dentro de la propia base de datos. Por ejemplo, si el valor es "30720" y hay tres miembros, el despliegue obtiene 30 GB de disco total, lo que significa 10 GB de disco por miembro. Si se omite, se utiliza el valor predeterminado para el tipo de base de datos. Este parámetro solo se aplica a multitenant.

  • members_cpu_allocation_count- La asignación de CPU se realiza por cada miembro de la base de datos. Habilita y asigna el número de núcleos especificado a su implementación. Por ejemplo, para utilizar dos núcleos dedicados por miembro, utilice "members_cpu_allocation_count":"2". Si no se especifica, se aplicarán las relaciones predeterminadas entre CPU y RAM de los recursos de computación compartidos. Este parámetro solo se aplica a multitenant.

  • remote_leader_id- Un CRN de la base de datos principal para realizar la implementación de la réplica (solo lectura). La base de datos de líderes se crea mediante una implementación de Databases for PostgreSQL. Se configura una réplica de solo lectura para replicar todos los datos del despliegue de líder en el despliegue de réplica utilizando la réplica asíncrona. Para obtener más información, consulta « Configuración de réplicas de solo lectura ».

Suministro con Terraform

Utiliza Terraform para gestionar tu infraestructura a través del recurso « ibm_database », ya que Terraform permite el aprovisionamiento de implementaciones de « Cloud Databases ».

Selecciona el modelo de alojamiento en el que deseas que se configure tu base de datos. Puede cambiarlo más adelante.

Aprovisionamiento de recursos de computación aislados con Terraform

Provisióna una instancia aislada de « Databases for PostgreSQL » con el mismo parámetro « "host_flavor" », configurándolo con el tamaño de instancia aislada deseado. En la Tabla 1 se enumeran los tamaños de alojamiento disponibles y sus parámetros de host_flavor value. Por ejemplo, {"host_flavor": "b3c.4x16.encrypted"}. Ten en cuenta que, dado que la selección del tipo de host incluye los tamaños de CPU y RAM (b3c.4x16.encrypted corresponde a 4 CPU y 16 RAM), esta solicitud no admite a la vez una selección de tamaño «Aislado» y selecciones independientes de asignación de CPU y RAM.

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-postgresql"
  resource_group_id = data.ibm_resource_group.group.id
  service_endpoints = "private"
  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 Postgresql database connection string" {
  value = "http://${ibm_database.test_acc.ibm_database_connection.icd_conn}"
}

El parámetro « host flavor »

El parámetro « host_flavor » define el tamaño de tu recurso de Compute.

Computación aislada: para aprovisionar una instancia de computación aislada, especifica los valores de CPU y RAM que se ajusten a la configuración que desees.

Selecciones fijas de Terraform
Tamaño de host vCPU x RAM Valor de host_flavor
4x20 4 vCPU x 20 GB de RAM bx3d.4x20.encrypted
8x40 8 vCPU x 40 GB de RAM bx3d.8x40.encrypted
16x80 16 vCPU x 80 GB de RAM mx3d.16x80.encrypted
32x160 32 vCPU x 160 GB de RAM bx3d.32x160.encrypted
48x240 48 vCPU x 240 GB de RAM bx3d.48x240.encrypted
Selecciones de Terraform para el perfil Flex
Tamaño de host vCPU x RAM Valor de host_flavor
4x16 4 vCPU, 16 GB de RAM b3c.4x16.encrypted
8x32 8 vCPU x 32 GB de RAM b3c.8x32.encrypted
16x64 16 vCPU x 64 GB de RAM b3c.16x64.encrypted

El escalado automático de la CPU y la RAM no es compatible con « Cloud Databases » Isolated Compute; sin embargo, sí es compatible el escalado automático del disco. Supervisa tus recursos con la integración de « IBM Cloud® Monitoring », que realiza un seguimiento del uso de la memoria, el espacio en disco y las operaciones de E/S de disco. Para aumentar los recursos, amplía la implementación manualmente.