Administración de clases de instancias - Amazon DocumentDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administración de clases de instancias

La clase de instancia de base de datos determina la capacidad de cómputo y de memoria de una instancia de Amazon DocumentDB (con compatibilidad con MongoDB). La clase de instancia que necesita depende de la potencia de procesamiento y de los requisitos de memoria.

Amazon DocumentDB admite las familias de clases de instancias R4, R5, R6G, T3 y T4G. Se trata de clases de instancias de la generación actual que se han optimizado para las aplicaciones que hacen un uso intensivo de la memoria. Para conocer las especificaciones de estas clases, consulte Especificaciones de clases de instancias.

Determinación de la clase de una instancia

Para determinar la clase de una instancia, puedes usar la describe-db-instances AWS CLI operación AWS Management Console o.

Using the AWS Management Console

Para determinar la clase de instancia de las instancias del clúster, complete los siguientes pasos en la consola.

  1. Inicie sesión en y abra la AWS Management Console consola de Amazon DocumentDB en https://console.aws.amazon.com /docdb.

  2. Para encontrar la instancia que le interesa, elija Clústeres en el panel de navegación.

    sugerencia

    Si no ve el panel de navegación del lado izquierdo de la pantalla, seleccione el icono de menú (Hamburger menu icon with three horizontal lines.) en la esquina superior izquierda de la página.

  3. En el cuadro de navegación de clústeres, verá la columna Identificador del clúster. Las instancias se muestran en clústeres, de forma similar a la siguiente captura de pantalla.

    DocumentDB clusters list showing two clusters with their identifiers and roles.
  4. En la lista de instancias, expande el clúster para encontrar las instancias que le interesan. Encuentre la instancia que desee. A continuación, fíjese en la columna Tamaño de la fila correspondiente a la instancia.

    En la imagen siguiente, la clase de la instancia robo3t es db.r5.4xlarge.

    Captura de pantalla que muestra una lista de instancias con sus tipos de instancias.
Using the AWS CLI

Para determinar la clase de una instancia mediante el AWS CLI, utilice la describe-db-instances operación con los siguientes parámetros.

  • --db-instance-identifier— Opcional. Especifica la instancia para la que desea encontrar la clase de instancia. Si se omite este parámetro, describe-db-instances devuelve una descripción para un máximo de 100 instancias.

  • --query: opcional. Especifica los miembros de la instancia que se van a incluir en los resultados. Si se omite este parámetro, se devuelven todos los miembros de la instancia.

En el siguiente ejemplo se busca el nombre y la clase de la instancia para la instancia sample-instance-1.

Para Linux, macOS o Unix:

aws docdb describe-db-instances \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \ --db-instance-identifier sample-instance-1

Para Windows:

aws docdb describe-db-instances ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^ --db-instance-identifier sample-instance-1

La salida de esta operación será similar a lo que se indica a continuación.

[ [ "sample-instance-1", "db.r5.large" ]

En el siguiente ejemplo se busca el nombre y la clase de la instancia para un máximo de 100 instancias de Amazon DocumentDB.

Para Linux, macOS o Unix:

aws docdb describe-db-instances \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \ --filter Name=engine,Values=docdb

Para Windows:

aws docdb describe-db-instances ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^ --filter Name=engine,Values=docdb

La salida de esta operación será similar a lo que se indica a continuación.

[ [ "sample-instance-1", "db.r5.large" ], [ "sample-instance-2", "db.r5.large" ], [ "sample-instance-3", "db.r5.4xlarge" ], [ "sample-instance-4", "db.r5.4xlarge" ] ]

Para obtener más información, consulte Descripción de las instancias de Amazon DocumentDB.

Cambio de la clase de una instancia

Puede cambiar la clase de instancia de su instancia mediante el AWS Management Console o el AWS CLI. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon DocumentDB.

Clases de instancias admitidas por región

Amazon DocumentDB admite las siguientes clases de instancia:

  • R6G—Instancias optimizadas para memoria de última generación equipadas con procesadores AWS Graviton2 basados en ARM, que ofrecen un rendimiento hasta un 30% superior al de las instancias R5 a un coste un 5% menor.

  • R6GD—Instancias R6G optimizadas para memoria con almacenamiento local no volátil en unidades de estado sólido () basadas en memoria exprés () para datos efímeros. NVMe SSD

  • R5: instancias optimizadas para memoria que ofrecen un rendimiento hasta un 100 % superior al de las instancias R4 por el mismo coste de instancia.

  • R4: instancias optimizadas para memoria de generación anterior.

  • T4G—Un tipo de instancia de uso general, ampliable y de bajo coste, de última generación, equipada con procesadores AWS Graviton2 basados en ARM, que proporcionan un nivel de rendimiento básico, ofrecen una relación CPU precio-rendimiento hasta un 35% superior a la de las instancias T3 y son ideales para ejecutar aplicaciones con un uso moderado que sufren picos temporales de uso. CPU

  • T3—Un tipo de instancia de uso general, de bajo coste y estable, que proporciona un nivel básico de CPU rendimiento con la posibilidad de utilizar ráfagas en cualquier momento y durante el tiempo que sea necesario. CPU

Para conocer las especificaciones detalladas de las clases de instancias, consulte Especificaciones de clases de instancias.

Una clase de instancia determinada se podría admitir o no en una región determinada. En la siguiente tabla, se especifica qué clases de instancias admite Amazon DocumentDB en cada región.

Clases de instancias admitidas por región
Clases de instancia
Región R6GD R6G R5 R4 T4G T3

Este de EE. UU. (Ohio)

Soportado

Soportado

Soportado

Soportado

Soportado

Soportado

Este de EE. UU. (Norte de Virginia)

Soportado

Soportado

Soportado

Soportado

Soportado

Soportado

Oeste de EE. UU. (Oregón)

Soportado

Soportado

Soportado

Soportado

Soportado

Soportado

África (Ciudad del Cabo)

Soportado

Soportado

Soportado

Soportado

América del Sur (São Paulo)

Soportado

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Hong Kong)

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Hyderabad)

Soportado

Soportado

Asia-Pacífico (Bombay)

Soportado

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Seúl)

Soportado

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Sídney)

Soportado

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Singapur)

Soportado

Soportado

Soportado

Soportado

Soportado

Asia-Pacífico (Tokio)

Soportado

Soportado

Soportado

Soportado

Soportado

Canadá (centro)

Soportado

Soportado

Soportado

Soportado

Soportado

Europa (Fráncfort)

Soportado

Soportado

Soportado

Soportado

Soportado

Europa (Irlanda)

Soportado

Soportado

Soportado

Soportado

Soportado

Soportado

Europa (Londres)

Soportado

Soportado

Soportado

Soportado

Soportado

Europa (Milán)

Soportado

Soportado

Soportado

Soportado

Europa (París)

Soportado

Soportado

Soportado

Soportado

Soportado

Europa (España)

Soportado

Soportado

Soportado

Soportado

Oriente Medio () UAE

Soportado

Soportado

Soportado

Soportado

China (Pekín)

Soportado

Soportado

Soportado

Soportado

Soportado

China (Ningxia)

Soportado

Soportado

Soportado

Soportado

AWS GovCloud (Estados Unidos-Oeste)

Soportado

Soportado

Soportado

Soportado

Soportado

AWS GovCloud (Estados Unidos-Este)

Soportado

Soportado

Soportado

Soportado

Soportado

Especificaciones de clases de instancias

La siguiente tabla proporciona información detallada de las clases de instancias de Amazon DocumentDB. Puede encontrar explicaciones sobre cada columna de la tabla debajo de la tabla.

Clases de instancias de Amazon DocumentDB compatibles
Clase de instancia v 1 CPU Memoria (GiB)2 NVMeSSDcaché por niveles (GiB) 3 Temperatura máxima de almacenamiento (GiB) 4 Ancho de banda basal/ráfaga (Gbps) 5 Motores compatibles6
R6G: clase de instancia optimizada para memoria de la generación actual basada en Graviton2
db.r6g.large 2 16 - 32 0,75/10 4.0.0 y 5.0.0
db.r6g.xlarge 4 32 - 63 1,25/10 4.0.0 y 5.0.0
db.r6g.2xlarge 8 64 - 126 2.5/10 4.0.0 y 5.0.0
db.r6g.4xlarge 16 128 - 252 5.0/10 4.0.0 y 5.0.0
db.r6g.8xlarge 32 256 - 504 12 4.0.0 y 5.0.0
db.r6g.12xlarge 48 384 - 756 20 4.0.0 y 5.0.0
db.r6g.16xlarge 64 512 - 1008 25 4.0.0 y 5.0.0
R6GD: clase de instancia NVMe respaldada por la generación actual basada en Graviton2
db.r6gd.xlarge 4 32 173 64 1.25/10 Solo 5.0.0
db.r6gd.2xlarge 8 64 346 128 2,5/ 10 Solo 5.0.0
db.r6gd.4xlarge 16 128 694 256 5,0/ 10 5.0.0 únicamente
db.r6gd.8xlarge 32 256 1388 512 12 Solo 5.0.0
db.r6gd.12xlarge 48 384 2082 768 20 Solo 5.0.0
db.r6gd.16xlarge 64 512 2776 1024 25 Solo 5.0.0
R5: clases de instancia optimizada para memoria de generación anterior
db.r5.large 2 16 - 31 0.75/10 3.6.0, 4.0.0 y 5.0.0
db.r5.xlarge 4 32 - 62 1,25/10 3.6.0, 4.0.0 y 5.0.0
db.r5.2xlarge 8 64 - 124 2.5/10 3.6.0, 4.0.0 y 5.0.0
db.r5.4xlarge 16 128 - 249 5.0/10 3.6.0, 4.0.0 y 5.0.0
db.r5.8xlarge 32 256 - 504 10 3.6.0, 4.0.0 y 5.0.0
db.r5.12xlarge 48 384 - 748 12 3.6.0, 4.0.0 y 5.0.0
db.r5.16xlarge 64 512 - 1008 20 3.6.0, 4.0.0 y 5.0.0
db.r5.24xlarge 96 768 - 1500 25 3.6.0, 4.0.0 y 5.0.0
R4: clases de instancia optimizada para memoria de generación anterior
db.r4.large 2 15,25 - 30 0,75/10 Solo 3.6.0
db.r4.xlarge 4 30,5 - 60 1,25/10 Solo 3.6.0
db.r4.2xlarge 8 61 - 120 2.5/10 Solo 3.6.0
db.r4.4xlarge 16 122 - 240 5,0 /10 Solo 3.6.0
db.r4.8xlarge 32 244 - 480 10 Solo 3.6.0
db.r4.16xlarge 64 488 - 960 25 Solo 3.6.0
T4G: clases de instancia de rendimiento ampliable de última generación basadas en Graviton2
db.t4g.medium 2 4 - 8.13 0,256/ 5 4.0.0 y 5.0.0
T3: clases de instancia de rendimiento ampliable de generación anterior
db.t3.medium 2 4 - 7.5 0,256/5 3.6.0, 4.0.0 y 5.0.0
  1. v CPU — El número de unidades centrales de procesamiento virtuales (CPUs). Una virtual CPU es una unidad de capacidad que puedes usar para comparar clases de instancias. En lugar de comprar o arrendar un procesamiento concreto para usarlo durante varios meses o años, la capacidad se alquila por horas. Nuestro objetivo es proporcionar una cantidad constante de CPU capacidad sin importar cuál sea el hardware subyacente real.

  2. Memoria (GiB): laRAM, en gigabytes, que se asigna a la instancia. Suele haber una relación constante entre la memoria y v. CPU

  3. NVMeSSDcaché por niveles: espacio del SSD volumen, medido en gigabytes, que se asigna como caché extendida para almacenar datos efímeros. Esta memoria caché solo está disponible en instancias respaldadas. NVMe

  4. Temperatura máxima de almacenamiento (GiB): espacio, medido en gigabytes, asignado a la instancia para el almacenamiento temporal no persistente de archivos. En el caso NVMe de las instancias respaldadas, este almacenamiento se aloja en un volumen basado. NVMe SSD En todos los demás casos, se aloja en Amazon Elastic Block Store (EBS).

  5. Ancho de banda basal/en ráfaga (Gbps): el ancho de banda en ráfaga representa el ancho de banda máximo en gigabits por segundo. Divida entre 8 para obtener el rendimiento esperado en gigabytes por segundo. Las instancias con un tamaño 4 veces mayor y menor tienen un ancho de banda básico. Para satisfacer la demanda adicional, pueden utilizar un mecanismo de créditos de E/S de red para superar la banda ancha de base. Las instancias pueden utilizar la banda ancha de fragmentación durante un tiempo limitado, normalmente de 5 a 60 minutos, en función del tamaño de la instancia.

  6. Motores compatibles: los motores de Amazon DocumentDB que admiten la clase de instancia.