Precios de la 2.ª generación Cloud Databases

2.ª generación

El coste de una instancia de Cloud Databases viene determinado por los cinco factores siguientes:

  • Base de datos: PostgreSQL, MongoDB
  • Cantidad de « vCPU » asignada por cada miembro de la instancia de base de datos
  • GB de RAM asignados por cada miembro de la instancia de base de datos
  • GB de almacenamiento en disco asignados por cada miembro de la instancia de base de datos
  • Tamaño y periodo de conservación de las copias de seguridad
Configuraciones predeterminadas por base de datos
Base de datos Tipo de base de datos Configuración predeterminada
Databases for PostgreSQL Relacional De 2 miembros
Databases for MySQL Relacional De 2 miembros
Databases for MongoDB No relacional de 3 miembros
Databases for Redis No relacional (clave-valor) De 2 miembros
Databases for Elasticsearch No relacionales (búsqueda y análisis) de 3 miembros
Bases de datos para RabbitMQ Mensajería de 3 miembros

Cada instancia de base de datos está formada por dos o tres miembros, dependiendo del tipo de base de datos, y cada miembro almacena una copia de los datos para garantizar la resiliencia y la alta disponibilidad. Las instancias de Gen 2 « Cloud Databases » solo están disponibles con el alojamiento de computación aislado. La computación aislada ofrece una selección de perfiles de recursos estándar del tipo « vCPU x RAM», alojados en instancias de computación de uso exclusivo para garantizar el máximo aislamiento de las cargas de trabajo y la máxima seguridad. La capacidad de almacenamiento en disco por miembro se especifica independientemente del perfil de « vCPU » x RAM seleccionado. Las implementaciones de Gen 2 dependen de la disponibilidad regional; para obtener más información, consulta « Dimensionamiento de recursos de computación aislados ».

Opciones del perfil de cálculo

Gen 2 ofrece dos tipos de perfiles de cálculo diseñados para satisfacer los distintos requisitos de las cargas de trabajo, con relaciones « vCPU:RAM » uniformes en ambas opciones y un almacenamiento configurado de forma independiente:

  • Perfiles fijos: combinaciones predefinidas de « vCPU » y RAM que se ejecutan en la última generación de CPU disponible, lo que garantiza el máximo nivel de rendimiento constante y predecible.

    • Diseñado para cargas de trabajo en las que la consistencia del rendimiento es fundamental
    • No se observan variaciones en la generación subyacente de la CPU
    • Optimizado para entornos determinísticos de nivel de producción
  • Perfiles Flex: perfiles predefinidos de « vCPU » y «RAM» diseñados para ejecutarse en todas las generaciones de CPU disponibles, con una asignación dinámica optimizada en función del coste.

    • Ajustado a un nivel de referencia estándar de rendimiento de la CPU
    • Con el tiempo, podría funcionar en diferentes generaciones de hardware
    • Con un precio más asequible, pero manteniendo un comportamiento predecible

Perfiles fijos

Selecciones de perfiles fijos
Tamaño de host vCPU x RAM
4x20 4 vCPU, 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 flexibles

Selección 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

El coste total de tu implementación de Cloud Databases estará compuesto por el coste de cada perfil vCPU x RAM, el almacenamiento en disco en GB y el almacenamiento de copias de seguridad (para todos los miembros), prorrateado por horas.

Almacenamiento en disco

El almacenamiento en disco se asigna por miembro y se factura en función de la capacidad total asignada (GB) a todos los miembros de una implementación. Cloud Databases utiliza IBM Cloud VPC Block Storage como capa de almacenamiento subyacente. La capacidad de almacenamiento se puede configurar independientemente del perfil de computación seleccionado, lo que permite a los clientes adaptar el almacenamiento en función de los requisitos de la carga de trabajo.

El perfil de rendimiento del almacenamiento disponible viene determinado por la región en la que se implementa el servicio. La mayoría de las regiones son compatibles con la última generación de capacidades de almacenamiento (SSD Defined Performance (sdp)), que ofrece unas características de rendimiento más flexibles y uniformes. En las regiones de Chennai - Airtel (in-che), Mumbai - Airtel (in-mum), Montreal (ca-mon), Fráncfort (eu-de), Washington D. C. (us-east), Madrid (eu-es) y Sídney (au-syd), el almacenamiento se proporciona mediante perfiles estándar con niveles de rendimiento predefinidos de 5 IOPS/GB. En consecuencia, tanto las características de rendimiento del almacenamiento como los precios varían según la región, lo que refleja las diferencias en la infraestructura de almacenamiento subyacente.

Para los clientes con requisitos específicos de rendimiento o cumplimiento normativo, se recomienda comprobar las capacidades regionales durante la planificación de la implementación.

Utilización de la calculadora de precios

Para obtener un presupuesto, utilice el botón Añadir al presupuesto en la página de aprovisionamiento de cada servicio. Introduce en la calculadora tu consumo total en cada uno de los elementos de datos. Esto equivale al número de miembros, ya que tus datos se replican en todos ellos. Por ejemplo, una implementación de « Cloud Databases » de 2 miembros con 5 GB de espacio en disco en un perfil de 4 vCPU x 20 GB de RAM tendría una factura total correspondiente a 10 GB de espacio en disco y el coste total de 2 miembros.

Precios de las copias de seguridad para instancias de 2.ª generación

Cloud Databases, de segunda generación, utiliza copias de seguridad independientes con un modelo basado en instantáneas. El precio se ajusta al tamaño del almacenamiento de la base de datos que se haya provisionado. Las instantáneas son copias incrementales a nivel de bloque, por lo que se te factura en función de la cantidad de datos que hayan cambiado desde la última instantánea, y no solo por el tamaño total de tu base de datos.

De forma predeterminada, todos los servidores Cloud Databases de 2.ª generación ofrecen una copia de seguridad diaria que se conserva durante 30 días. Estas copias de seguridad, así como cualquier copia de seguridad bajo demanda que realices, se contabilizan dentro de la asignación gratuita.

Facturación independiente de las copias de seguridad

Las copias de seguridad independientes se facturan como instancias de servicio independientes:

  • Cada instancia de copia de seguridad aparece como una partida independiente en su extracto de facturación.

  • La asignación gratuita se aplica por cada implementación de base de datos (no por cada copia de seguridad).

  • La eliminación manual de las copias de seguridad detiene la facturación de inmediato.

Para obtener más información sobre las copias de seguridad independientes, consulta Descripción de las copias de seguridad independientes.

Almacenamiento de copia de seguridad

Asignación gratuita

  • Recibirás espacio de almacenamiento gratuito para copias de seguridad equivalente al tamaño total del disco asignado a tu implementación.
  • Esto incluye tanto copias de seguridad diarias automáticas como instantáneas manuales (bajo demanda).

Para ayudar a gestionar la variabilidad en los cargos mensuales, especialmente durante los eventos de conmutación por error o de actualización, el almacenamiento gratuito para copias de seguridad Cloud Databases que se incluye con cada instancia es para cada miembro. Este búfer garantiza que, cuando se produzca una conmutación por error o una actualización del clúster que provoque un cambio en la base de datos principal, ello no genere costes imprevistos. En el caso excepcional de que no se produzca ninguna actualización ni actividad de conmutación por error durante un mes determinado, tu consumo podría situarse por debajo de la asignación gratuita, por lo que se te cobrará menos en consecuencia. Este enfoque te ofrece unos precios predecibles sin dejar de tener en cuenta las exigencias de la alta disponibilidad.

  • Ejemplo: Si se configura una implementación de Cloud Databases con tres miembros, a cada uno de los cuales se le asignan 100 GB de espacio en disco, se obtienen 300 GB de almacenamiento para copias de seguridad incluidos sin coste alguno.

Cargos por exceso de consumo

  • El exceso se factura mensualmente y se aplica cuando el almacenamiento de tu instantánea supera la asignación incluida.
  • Almacenamiento total de instantáneas = (instantánea inicial de un solo miembro * número de miembros) + (variación diaria × 29 días).
  • Cualquier uso que supere la asignación gratuita se facturará a 0.095 por GB al mes.

Ejemplo práctico: implementación de « Cloud Databases » con tres miembros y 100 GB de datos por miembro

  • Día 1: Se realiza una instantánea completa del disco primario actual. Esto ocupa 100 GB de almacenamiento de instantáneas.

Esto simula el peor de los casos, en el que la instantánea completa es igual al sistema de archivos. En la práctica, sobre todo en el caso de las bases de datos nuevas (que irán creciendo con el tiempo), el tamaño de la instantánea suele ser menor, lo que reduce el coste de las copias de seguridad.

  • Día 2-16: Escribes 10 GB de datos nuevos al día. Las instantáneas son incrementales y solo almacenan los cambios. En 15 días, esto supone un aumento de 150 GB, con lo que el uso total de instantáneas asciende a 100 GB + 150 GB = 250 GB.
  • Día 17: Se produce una conmutación por error y uno de los miembros secundarios pasa a ser el nuevo miembro principal. Se realiza una instantánea completa de este nuevo disco primario, lo que ocupa otros 100 GB. Esto agota el espacio libre restante y eleva el uso total de la instantánea a 350 GB.
  • Días 18-30: Sigues escribiendo 10 GB al día, lo que supone un total de 130 GB en 13 días.
  • Instantánea total = 100 GB (inicial) + 150 GB (incremental) + 100 GB (instantánea de conmutación por error) + 130 GB (incremental posterior a la conmutación por error) = 480 GB.
  • Asignación gratuita = 100 GB × 3 miembros = 300 GB.
  • Exceso = 480 GB - 300 GB = 180 GB.
  • Cuota mensual = (480 GB - 300 GB) × 0.095 $ = 17.1 $.

Cotizaciones de copias de seguridad independientes

La asignación de almacenamiento gratuito para copias de seguridad es igual a la capacidad total de disco aprovisionada de su implementación. La asignación se aplica a las copias de seguridad creadas a principios de mes hasta que se agote la asignación gratuita. Una vez agotada la asignación gratuita, se facturará todo el almacenamiento adicional para copias de seguridad.

Por ejemplo, si se aprovisiona una implementación de Cloud Databases de tres miembros con 100 GB de capacidad de disco por miembro, dispondrás de 300 GB de almacenamiento de copias de seguridad sin coste adicional. La asignación gratuita se aplica a las copias de seguridad de la siguiente manera:

La copia de seguridad 1 ocupa 80 GB. La copia de seguridad completa está cubierta por la asignación gratuita, por lo que el coste total es de 0.00. La asignación gratuita restante es de 220 GB. La copia de seguridad 2 ocupa 80 GB. La copia de seguridad completa está cubierta por la asignación gratuita, por lo que el coste total es de 0.00. La asignación gratuita restante es de 140 GB. La copia de seguridad 3 ocupa 80 GB. La copia de seguridad completa está cubierta por la asignación gratuita, por lo que el coste total es de 0.00. La asignación gratuita restante es de 60 GB. La copia de seguridad 4 ocupa 80 GB. Los 20 GB restantes de la asignación gratuita se aplican a la copia de seguridad. El almacenamiento facturable es de 60 GB (80 GB - 20 GB), lo que supone un cargo de 60 GB × 0.095 $ = 5.70 $. La asignación gratuita restante es de 0 GB. La copia de seguridad 5 ocupa 80 GB. No quedan asignaciones gratuitas. La copia de seguridad completa es facturable, lo que supone un coste de 80 GB × 0.095 $ = 7.60 $. La copia de seguridad 6 ocupa 80 GB. No quedan asignaciones gratuitas. La copia de seguridad completa es facturable, lo que supone un coste de 80 GB × 0.095 $ = 7.60 $.

La asignación gratuita solo se aplica mientras la instancia de la base de datos esté activa. Si la instancia está desactivada, las copias de seguridad existentes siguen existiendo, pero son totalmente facturables y no entran dentro de la asignación gratuita. Si quedan copias de seguridad tras la eliminación de la instancia de la base de datos, dichas copias de seguridad también son totalmente facturables y no entran dentro de la asignación gratuita.

La asignación mensual gratuita se calcula en función del tamaño total del disco aprovisionado en el momento en que se crea la primera copia de seguridad y no varía si el tamaño del disco se amplía más adelante durante el mismo mes. Esta asignación se aplica únicamente a las copias de seguridad creadas en ese mismo mes y no se aplica a las copias de seguridad de meses anteriores.

Escalado por miembro

Los despliegues de Cloud Databases tienen una asignación mínima y máxima de disco y de RAM como se muestra a continuación. Ampliar las implementaciones a través de la interfaz de usuario, la API y la CLI. Puedes ampliar el almacenamiento de la base de datos hasta 4 TB de disco por miembro; las combinaciones mínimas y máximas de CPU y RAM varían según la región; consulta « Computación aislada ».

Límites de escalabilidad
Recurso Mínimo Máximo Nivel de detalle de la escalabilidad
Disco 5 GB por miembro 4 TB por miembro 1024 MB por miembro
RAM 16 GB 240 GB Cálculo aislado: escalado de recursos en función del tamaño de los hosts
CPU 4 de vCPU 48 vCPU Cálculo aislado: escalado de recursos en función del tamaño de los hosts

Referencia de métricas de facturación

Las siguientes métricas de facturación se utilizan para calcular los cargos correspondientes a las implementaciones de Cloud Databases de 2.ª generación.

Componentes básicos de implementación y dimensiones de facturación
Componente Descripción
Cálculo Define los recursos de CPU y memoria asignados a cada miembro de la base de datos. Disponible en una gama de tamaños de host predefinidos; por ejemplo, HOST_FOUR_SIXTEEN_FLEX proporciona 4 vCPUs y 16 GB de RAM por miembro.
Almacenamiento Almacenamiento persistente en base de datos respaldado por IBM Cloud VPC Block Storage. El almacenamiento se aprovisiona utilizando el nivel de rendimiento de 5 IOPS/GB y se factura en función de la capacidad asignada mediante el modelo GIGABYTE_HOUR_DISK_GEN2.
Copias de seguridad Copias de seguridad automatizadas que se utilizan para la recuperación y la restauración a un momento determinado. El almacenamiento de copias de seguridad se factura por separado mediante GIGABYTE_MONTH_BACKUP_GEN2.