Unidades de cómputo de Timestream aprovisionadas - Amazon Timestream

Para obtener capacidades similares a las de Amazon Timestream para LiveAnalytics, considere Amazon Timestream para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.

Unidades de cómputo de Timestream aprovisionadas

nota

La cantidad de TCU aprovisionadas solo está disponible en la región Asia-Pacífico (Mumbai).

Con las unidades de cómputo de Timestream (TCU) aprovisionadas, puede asignar una cantidad fija de TCU a su cuenta, lo que garantiza un rendimiento y un costo predecibles para sus consultas. Al aprovisionar las TCU, obtiene un mayor control sobre la capacidad de cómputo, lo que le permite optimizar tanto el rendimiento como los costos de consulta en función de las necesidades específicas de su aplicación.

Beneficios de aprovisionamiento de la TCU

El aprovisionamiento de la TCU ofrece varios beneficios a los clientes con cargas de trabajo dedicadas, entre las que se incluyen las siguientes:

  1. Rendimiento predecible: al asignar un número fijo de TCU, garantiza un rendimiento uniforme para sus consultas.

  2. Control de costes: con las TCU aprovisionadas, puede predecir y administrar mejor sus costos, ya que solo se le cobrará por la duración de las TCU aprovisionadas.

  3. Flexibilidad: la TCU aprovisionada garantiza que su carga de trabajo cuente con recursos informáticos dedicados y puede ajustar la cantidad de TCU aprovisionadas para adaptarla a sus requisitos de carga de trabajo, lo que proporciona la escalabilidad necesaria a medida que cambien las necesidades de su aplicación.

Cómo funciona la TCU aprovisionada

Cada unidad de cómputo de Timestream (TCU) está compuesta por 4 vCPU y 16 GB de memoria. Para aprovisionar las TCU, utilice la consola de administración de AWS o la operación de la API UpdateAccountSettings para asignar un número fijo de TCU a su cuenta, que luego se dedicarán a su carga de trabajo. Esto garantiza un rendimiento y un costo predecibles para sus consultas. El número mínimo de TCU aprovisionadas es de 4, con incrementos posteriores también en múltiplos de 4 (por ejemplo, 4, 8, 12, 16). Una vez aprovisionadas, puede ejecutar sus cargas de trabajo de consultas sin interrupciones. A medida que cambien las exigencias de la carga de trabajo, puede ajustar las TCU aprovisionadas mediante la consola de administración de AWS o la operación de la API UpdateAccountSettings en cualquier momento. Sin embargo, solo puede reducir la cantidad de TCU una vez que haya transcurrido un mínimo de 1 hora desde su aprovisionamiento.

Por ejemplo, si aprovisiona 8 TCU a las 10:00 a. m., se le cobrará una hora como mínimo, hasta las 11:00 a. m. Durante este tiempo, puede aumentar las TCU a 12 o más, pero no podrá reducirlas hasta las 11:00 a. m.

El tiempo que se tarda en aprovisionar las unidades de cómputo de Timestream (TCU) solicitadas en su cuenta varía según la cantidad de TCU solicitadas. Por ejemplo, el aprovisionamiento de 100 TCU podría tardar hasta 30 minutos. Sin embargo, solo se le cobrará por los recursos una vez que estén aprovisionados y disponibles para atender su carga de trabajo de consultas. Para garantizar una experiencia fluida durante los aumentos de uso planificados, recomendamos aprovisionar los recursos necesarios con anticipación. Esto permite disponer de tiempo suficiente para que los recursos estén disponibles y garantiza que su carga de trabajo pueda gestionarse sin ninguna interrupción.

Supervisión del uso de la TCU aprovisionada

Para supervisar el uso de la TCU aprovisionada, puede utilizar las siguientes métricas de CloudWatch:

  • QueryTCU aprovisionada: esta métrica especifica la cantidad de TCU aprovisionadas en su cuenta.

  • QueryTCU: esta métrica especifica la cantidad de TCU que la carga de trabajo utiliza.

  • Insufficient TCuthrottles: esta métrica especifica el número de consultas restringidas debido a una capacidad de procesamiento insuficiente.

Modificación de las TCU aprovisionadas

Puede ajustar la cantidad de unidades de cómputo de flujo temporal (TCU) aprovisionadas para que se adapten a las cambiantes demandas de carga de trabajo mediante la consola de administración de AWS, la interfaz de línea de comandos (CLI) de AWS o los AWS SDK.

Para ver el número actual de TCU aprovisionadas en su cuenta, vaya a la sección «Panel de administración» de la consola de administración de AWS. Desde allí, puede supervisar y administrar fácilmente las TCU aprovisionadas.

En la configuración de cálculo de consultas, puede comprobar que el modo de cálculo está configurado como «Aprovisionado» y ver el número actual de unidades de cómputo de Timestream (TCU) aprovisionadas en su cuenta, que aparece como «TCU de consulta activa». El valor predeterminado es 0. Debe aprovisionar las TCU antes de ejecutar la carga de trabajo de consultas.

Para modificar la configuración de procesamiento de la consulta, haga clic en el botón «Modificar». Por ejemplo, si desea aumentar las TCU aprovisionadas de 32 a 64, simplemente introduzca el valor objetivo deseado (64) en el campo «TCU de consulta de destino». Además, puede especificar un tema de Amazon Simple Notification Service (SNS) para recibir una notificación cuando se completa el proceso de aprovisionamiento.

Imagen de la vista de la consola que muestra la modificación de la configuración de las TCU aprovisionadas.

Tras confirmar la configuración deseada seleccionando «Guardar configuración», verá que el estado actual de la solicitud se ha actualizado a «Pendiente». El campo «TCU de consulta de destino» ahora reflejará el número deseado de unidades de cómputo (64 en este caso), lo que indica que el proceso de aprovisionamiento se ha iniciado y está pendiente de finalización.

Imagen de la vista de la consola que muestra la configuración de guardado de las TCU aprovisionadas.

Una vez aprovisionada, el campo «TCU de consulta activa» se actualizará para reflejar la nueva capacidad aprovisionada de 64 unidades de cómputo Timestream, lo que indica que el proceso de aprovisionamiento ha finalizado y que los recursos adicionales ya están disponibles para su uso en su cuenta.

Imagen de la vista de la consola que muestra la configuración nueva de actualización de las TCU aprovisionadas.

Para reducir el número de unidades de cómputo de Timestream (TCU) aprovisionadas en su cuenta, siga los mismos pasos anteriores e introduzca el valor objetivo que desee. Por ejemplo, si quiere reducir las TCU aprovisionadas a 16, simplemente establezca el campo «TCU de consulta de destino» en 16. Tenga en cuenta que solo puede reducir la cantidad de TCU aprovisionadas una vez que haya transcurrido un mínimo de 1 hora desde su última solicitud de aprovisionamiento. Esto significa que, si aprovisionó o modificó las TCU en la última hora, tendrá que esperar hasta que haya transcurrido el periodo de 1 hora antes de poder reducir las TCU.

Imagen de una vista de la consola en la que se muestra la reducción del número de TCU aprovisionadas.

Tras solicitar una reducción de las unidades de cómputo de Timestream (TCU) aprovisionadas, el servicio las reducirá cuando determine que es seguro hacerlo, lo que puede tardar unos minutos. Durante este tiempo, el campo «TCU de consulta objetivo» seguirá mostrando el valor objetivo deseado, en este caso, 16 TCU, lo que indica el cambio pendiente. Cuando se complete la reducción, el campo «TCU de consulta activa» se actualizará para reflejar la nueva capacidad aprovisionada de 16 TCU.

Imagen de una vista de la consola en la que se muestra el número reducido de TCU aprovisionadas.

Cuando se complete la solicitud correctamente, el campo «TCU de consulta activa» se actualizará para reflejar la nueva capacidad aprovisionada de 16 unidades de cómputo de Timestream (TCU). Si ya no prevé ninguna carga de trabajo de consultas, puede reducir aún más las TCU aprovisionadas a 0, y así, liberar todos los recursos aprovisionados y detener los cargos asociados.

Precios de las TCU aprovisionadas

Se le cobrará por la duración de las unidades de cómputo de transmisión temporal (TCU) aprovisionadas en su cuenta, con un cargo mínimo de 1 hora. Después de la primera hora, las TCU se miden por segundo.

Para calcular el total de horas contadas, multiplique el número de TCU aprovisionadas por la duración de uso. Por ejemplo: si aprovisiona 16 TCU durante 2 horas, el total de horas contadas será de 16 TCU x 2 horas = 32 TCU por hora. Si aprovisiona 16 TCU durante 4 horas, luego las reduce a 8 TCU y las usa durante 6 horas, el total de horas contadas será de 16 TCU x 4 horas + 8 TCU x 6 horas = 112 TCU por hora.

El gasto total dependerá del costo por hora en la TCU vigente en su región. Para obtener información detallada, consulte la página de precios de Amazon Timestream.

Prácticas recomendadas para administrar la TCU aprovisionada

Para sacar el máximo partido de la característica de la TCU aprovisionada, siga estas prácticas recomendadas:

  • Supervise su carga de trabajo: supervise el rendimiento de su carga de trabajo, el QueryTCU utilizado y vea InsufficientTCUThrottles para comprender sus patrones de uso y ajustar las TCU aprovisionadas en consecuencia.

  • Ajuste proactivo: aumente o disminuya las TCU aprovisionadas en función de las tendencias observadas y los cambios previstos en la carga de trabajo. Realice ajustes para los periodos de mayor actividad y de menor actividad.

  • Mantenga el margen de maniobra: mantenga la QueryTCU consumida entre el 80 y el 90 % de la QueryTCU proporcionada para hacer frente a los picos inesperados.

  • Optimice las consultas: aproveche funciones como Query Insights y siga las prácticas recomendadas de Timestream Query para optimizar las consultas y reducir el uso de recursos informáticos.

  • Implemente reintentos: el SDK de consultas de Timestream para LiveAnalytics admite un mecanismo de reintentos con un valor predeterminado de tres reintentos. Ajuste el valor en consecuencia para gestionar las ráfagas ocasionales e imprevistas.