Instancias de base de datos reservadas para Amazon Aurora
Puede reservar una instancia de base de datos durante un periodo de un año o de tres años mediante instancias de base de datos reservadas. Las instancias de base de datos reservadas ofrecen un descuento importante en comparación con los precios de las instancias de base de datos bajo demanda. Las instancias de base de datos reservadas no son instancias físicas sino más bien un descuento de facturación que se aplica al uso de determinadas instancias de base de datos bajo demanda en su cuenta. Los descuentos están vinculados al tipo de instancia y a la Región de AWS.
El proceso general de trabajo con instancias de base de datos reservadas es el siguiente: en primer lugar, obtener información sobre las ofertas de instancias de base de datos reservadas; en segundo lugar, comprar una oferta y, por último, obtener información sobre las instancias de base de datos reservadas.
Para obtener información sobre la compra de instancias de base de datos reservadas y sobre la consulta de la facturación de dichas instancias, consulte las siguientes secciones.
Información general sobre instancias de base de datos reservadas
Cuando adquiere una instancia de base de datos reservada en Amazon RDS, adquiere un compromiso para obtener una tarifa con descuento en un tipo de instancia de base de datos específico durante el periodo de duración de la instancia de base de datos reservada. Para usar una instancia de base de datos reservada de Amazon RDS, debe crear una instancia de base de datos nueva, tal como haría para una instancia bajo demanda.
La nueva instancia de base de datos que cree deberá tener las mismas especificaciones que la instancia de base de datos reservada, es decir:
-
Región de AWS
-
Motor de base de datos (no es necesario que el número de versión del motor de base de datos coincida).
-
Tipo de instancia de base de datos
Si las especificaciones de la nueva instancia de base de datos nueva coinciden con una instancia reservada existente para su cuenta, se le facturará con la tarifa con descuento ofrecida para la instancia reservada. De lo contrario, la instancia de base de datos se factura con una tarifa bajo demanda.
Puede modificar una instancia de base de datos que utilice como instancia de base de datos reservada. Si la modificación está dentro de las especificaciones de la instancia de base de datos reservada, parte o todo el descuento seguirá siendo aplicable a la instancia de base de datos modificada. Si la modificación está fuera de las especificaciones, como cambiar la clase de instancia, el descuento ya no se aplica. Para obtener más información, consulte Flexibilidad del tamaño de las instancias de base de datos reservadas.
Temas
Para obtener más información acerca de las instancias de base de datos reservadas, incluidos los precios, consulte Instancias reservadas de Amazon RDS
Tipos de ofertas
Las instancias de base de datos reservadas están disponibles en tres variedades: sin pago inicial, pago inicial parcial y pago inicial total, lo cual le permite optimizar sus costos de Amazon RDS en función del uso previsto.
nota
No todas las clases de instancias de RDS admiten todos los tipos de ofertas de instancias reservadas. Por ejemplo, es posible que algunas clases de instancias no ofrezcan la opción Sin pago inicial. Para confirmar la disponibilidad, revise las ofertas de instancias reservadas en AWS Management Console o use el comando describe-reserved-db-instances-offerings
de la AWS CLI.
- Sin pago inicial
-
Esta opción proporciona acceso a una instancia de base de datos reservada sin que haya que hacer un pago inicial. Su instancia de base de datos reservada sin pago inicial le cobra una tarifa por hora con descuento por cada hora dentro del plazo, independientemente del uso. No es necesario realizar ningún pago inicial. Esta opción solo está disponible en la modalidad de reserva de un año.
- Pago inicial parcial
-
Esta opción exige que parte de la instancia de base de datos reservada se pague por adelantado. Las horas restantes del plazo se cobran a una tarifa por hora con descuento, independientemente del uso que haga. Esta opción sustituye la anterior opción de utilización intensa.
- Pago inicial total
-
Se realiza un pago total al comienzo del plazo, y no se aplicará ningún otro costo el resto del plazo, independientemente del número de horas de uso.
Si está utilizando la facturación unificada, todas las cuentas de la organización se tratan como una sola. Esto quiere decir que todas las cuentas de la organización pueden beneficiarse del precio por hora reducido de las instancias de base de datos reservadas adquiridas por otra cuenta. Para obtener más información sobre la facturación unificada, consulte Instancias de base de datos reservadas de Amazon RDS en la Guía del usuario de Administración de costos y facturación de AWS.
Flexibilidad de la configuración del clúster de base de datos de Aurora
Puede utilizar las instancias de base de datos reservadas de Aurora con ambas configuraciones del clúster de base de datos:
-
Aurora I/O-Optimized: solo paga por el uso y el almacenamiento de sus clústeres de bases de datos, sin cargos adicionales por las operaciones de E/S de lectura y escritura.
-
Aurora Standard: además del uso y el almacenamiento de sus clústeres de bases de datos, también paga una tarifa estándar por cada millón de solicitudes de operaciones de E/S.
Aurora contabiliza automáticamente la diferencia de precio entre estas configuraciones. Aurora I/O-Optimizedconsume un 30 % más de unidades normalizadas por hora que Aurora Standard.
Para obtener más información acerca de las configuraciones de almacenamiento en clústeres de base de datos de Aurora, consulte Configuraciones de almacenamiento para los clústeres de base de datos de Amazon Aurora. Para obtener más información acerca de los precios de las configuraciones de almacenamiento en clústeres de Aurora, consulte Precios de Amazon Aurora
Flexibilidad del tamaño de las instancias de base de datos reservadas
Al comprar una instancia de base de datos reservada, una de las cosas que especifica es la clase de instancia, por ejemplo, db.r5.large. Para obtener más información sobre las clases de instancias de bases de datos, consulte Clases de instancia de base de datos de Amazon Aurora.
Si tiene una instancia de base de datos y debe escalarla para aumentar la capacidad, la instancia de base de datos reservada se aplica automáticamente a la instancia de base de datos escalada. Es decir que las instancias de base de datos reservadas se aplican automáticamente entre todos los tamaños de clase de instancia de base de datos. Las instancias de base de datos reservadas con flexibilidad de tamaño están disponibles para las instancias de base de datos de la misma Región de AWS y motor de base de datos. Las instancias de base de datos reservadas con flexibilidad de tamaño solo se pueden escalar en su tipo de clase de instancia. Por ejemplo, una instancia de base de datos reservada para una db.r5.large se puede utilizar en una db.r5.xlarge, pero no en una db.r6g.large, ya que db.r5 y db.r6g son clases distintas de instancias.
Las instancias de base de datos reservadas con flexibilidad de tamaño están disponibles para los siguientes motores de base de datos de Aurora:
Aurora MySQL
Aurora PostgreSQL
Puede comparar el uso de diferentes tamaños de instancias de base de datos reservadas utilizando unidades normalizadas por hora. Por ejemplo, una unidad de uso en dos instancias de base de datos db.r3.large equivale a ocho unidades de uso normalizadas por hora en una db.r3.small. En la tabla siguiente se muestra el número de unidades normalizadas por hora por cada tamaño de instancia de base de datos.
Tamaño de instancia | Unidades normalizadas por hora para una instancia de base de datos, Aurora Standard | Unidades normalizadas por hora para una instancia de base de datos, Aurora I/O-Optimized | Unidades normalizadas por hora para tres instancias de base de datos (escritor y dos lectores), Aurora Standard | Unidades normalizadas por hora para tres instancias de base de datos (escritor y dos lectores), Aurora I/O-Optimized |
---|---|---|---|---|
small |
1 |
1.3 |
3 |
3.9 |
medium |
2 |
2.6 |
6 |
7.8 |
large |
4 |
5.2 |
12 |
15.6 |
xlarge |
8 |
10.4 |
24 |
31.2 |
2xlarge |
16 |
20.8 |
48 |
62.4 |
4xlarge |
32 |
41.6 |
96 |
124.8 |
8xlarge |
64 |
83.2 |
192 |
249.6 |
12xlarge |
96 |
124.8 |
288 |
374.4 |
16xlarge |
128 |
166.4 |
384 |
499.2 |
24xlarge |
192 |
249.6 |
576 |
748.8 |
32xlarge |
256 |
332.8 |
768 |
998.4 |
Por ejemplo, suponga que adquiere una instancia de base de datos reservada db.t2.medium
y tiene dos instancias de base de datos db.t2.small
en ejecución en su cuenta en la misma Región de AWS. En este caso, el beneficio de facturación se aplica en su totalidad a las dos instancias.

De forma alternativa, si tiene una instancia db.t2.large
en ejecución en su cuenta en la misma Región de AWS, el beneficio de facturación se aplica al 50 % del uso de la instancia de base de datos.

nota
Recomendamos que las clases de instancia de base de datos T se utilicen solo para los servidores de desarrollo y de pruebas, o para otros servidores que no se utilicen para la producción. Para obtener más detalles sobre las clases de instancia T, consulte Tipos de clase de instancia de base de datos.
Ejemplos de facturación de instancias de base de datos reservadas de Aurora
Los siguientes ejemplos ilustran los precios de las instancias de base de datos reservadas para los clústeres de base de datos de Aurora que utilizan las configuraciones del clúster de base de datos de Aurora Standard y de Aurora I/O-Optimized.
Ejemplo de uso de Aurora Standard
El precio de una instancia de base de datos reservada no incluye descuentos en los costos asociados al almacenamiento, las copias de seguridad y la E/S. En el ejemplo siguiente, se muestra el costo total mensual de una instancia de base de datos reservada:
-
Una clase de instancia de base de datos reservada db.r5.large Single-AZ de Aurora MySQL en Este de EE. UU. (Norte de Virginia) con un costo de 0,19 USD por hora o de 138,70 USD al mes
-
Almacenamiento de Aurora con un costo de 0,10 USD por GiB al mes (asuma 45,60 USD al mes para este ejemplo)
-
E/S de Aurora con un costo de 0,20 USD por 1 millón de solicitudes (asuma 20 USD al mes para este ejemplo)
-
Almacenamiento de copia de seguridad de Aurora con un costo de 0,021 USD por GiB al mes (asuma 30 USD al mes para este ejemplo)
Sume todas estas opciones (138,70 USD + 45,60 USD + 20 USD + 30 USD) a la instancia de base de datos reservada y el costo total mensual es de 234.30 USD.
Si elige una instancia de base de datos bajo demanda en lugar de una instancia de base de datos reservada, una clase de instancia de base de datos reservada db.r5.large Single-AZ de Aurora MySQL en Este de EE. UU. (Norte de Virginia) cuesta 0,29 USD por hora o 217,50 USD al mes. Así que para una instancia de base de datos bajo demanda, sume todas estas opciones (217,50 USD + 45,60 USD + 20 USD + 30 USD) y el costo total mensual es de 313,10 USD. Ahorra casi 79 USD al mes al utilizar la instancia de base de datos reservada.
Ejemplo de uso de un clúster de base de datos de Aurora Standard con dos instancias de lector
Para usar instancias reservadas para los clústeres de base de datos de Aurora, tan solo debe comprar una instancia reservada para cada instancia de base de datos del clúster.
Si ampliamos el primer ejemplo, tiene un clúster de base de datos de Aurora MySQL con una instancia de base de datos de escritor y dos réplicas de Aurora, lo que hace un total de tres instancias de base de datos en el clúster. Las dos réplicas de Aurora no incurren en cargos adicionales de almacenamiento ni copias de seguridad. Si compra tres instancias de base de datos db.r5.large reservadas de Aurora MySQL, el costo será de 234,30 USD (para la instancia de base de datos de escritor) más 2 x (138,70 USD + 20 USD de E/S por réplica de Aurora), lo que supone un total de 551,70 USD al mes.
El costo correspondiente bajo demanda de un clúster de base de datos de Aurora MySQL con una instancia de base de datos de escritor y dos réplicas de Aurora es de 313,10 USD + 2* (217,50 USD + 20 USD de E/S por instancia), lo que supone un total de 788,10 USD al mes. Ahorra casi 236,40 USD al mes al utilizar las instancias de base de datos reservadas.
Ejemplo de uso de Aurora I/O-Optimized
Puede reutilizar las instancias de base de datos reservadas de Aurora Standard existentes con Aurora I/O-Optimized. Para aprovechar al máximo las ventajas de los descuentos de instancias reservadas con Aurora I/O-Optimized, puede comprar un 30 % más de instancias reservadas similares a las instancias reservadas actuales.
La siguiente tabla muestra ejemplos sobre cómo estimar las instancias reservadas adicionales cuando se utiliza Aurora I/O-Optimized. Si las instancias reservadas requeridas son una fracción. Puede aprovechar la flexibilidad de tamaño disponible con las instancias reservadas para obtener un número entero. En estos ejemplos, «actual» hace referencia a las instancias reservadas de Aurora Standard que tiene ahora. Las instancias reservadas adicionales son la cantidad de instancias reservadas de Aurora Standard que debe comprar para mantener los descuentos actuales de instancias reservadas al utilizar Aurora I/O-Optimized.
Clase de instancia de base de datos | Instancias reservadas de Aurora Standard actuales | Se requieren instancias reservadas para Aurora I/O-Optimized | Se requieren instancias reservadas adicionales | Se requieren instancias reservadas adicionales, utilizando la flexibilidad de tamaño |
---|---|---|---|---|
db.r6g.large | 10 | 10 x 1,3 = 13 | 3 x db.r6g.large | 3 x db.r6g.large |
db.r6g.4xlarge | 20 | 20 x 1,3 = 26 | 6 x db.r6g.4xlarge | 6 x db.r6g.4xlarge |
db.r6g.12xlarge | 5 | 5 x 1,3 = 6,5 | 1,5 x db.r6g.12xlarge |
Uno de cada db.r6g.12xlarge, r6g.4xlarge y r6g.2xlarge (0,5 x db.r6g.12xlarge = 1 x db.r6g.4xlarge + 1 x db.r6g.2xlarge ) |
db.r6i.24xlarge | 15 | 15 x 1,3 = 19,5 | 4,5 x db.r6i.24xlarge |
4 x db.r6i.24xlarge + 1 x db.r6i.12xlarge (0,5 x db.r6i.24xlarge = 1 x db.r6i.12xlarge) |
Ejemplo de uso de un clúster de base de datos de Aurora I/O-Optimized con dos instancias de lector
Tiene un clúster de base de datos de Aurora MySQL con una instancia de base de datos de escritor y dos réplicas de Aurora, lo que hace un total de tres instancias de base de datos en el clúster. Utilizan la configuración del clúster de base de datos de Aurora I/O-Optimized. Para usar instancias de base de datos reservadas para este clúster, tendrá que comprar cuatro instancias de base de datos reservadas de la misma clase de instancia de base de datos. Tres instancias de base de datos que utilizan Aurora I/O-Optimized consumen 3,9 unidades normalizadas por hora, en comparación con las tres unidades normalizadas por hora que utilizan tres instancias de base de datos con Aurora Standard. Sin embargo, se ahorra los costos mensuales de E/S de cada instancia de base de datos.
nota
Los precios que aparecen aquí son ejemplos y podrían no coincidir con los precios reales. Para obtener información acerca de los precios de Aurora, consulte Precios de Amazon Aurora
Eliminación de una instancia de base de datos reservada
Los términos de una instancia de base de datos reservada implican un compromiso de un año o de tres años. No tiene autorización para cancelar una instancia de base de datos reservada. Sin embargo, puede eliminar una instancia de base de datos que tenga un descuento de instancia de base de datos reservada. El proceso para eliminar una instancia de base de datos con un descuento de instancia de base de datos reservada es el mismo que para cualquier otra instancia de base de datos.
Los costos iniciales se facturarán independientemente de si utiliza los recursos.
Si elimina una instancia de base de datos con un descuento de instancia de base de datos reservada, puede lanzar otra instancia de base de datos con especificaciones compatibles. En este caso, sigue disfrutando de la tarifa de descuento mientras dure la reserva (de uno o tres años).