Administración de recursos sin servidor en Amazon Keyspaces (para Apache Cassandra) - Amazon Keyspaces (para Apache Cassandra)

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 recursos sin servidor en Amazon Keyspaces (para Apache Cassandra)

Amazon Keyspaces (para Apache Cassandra) opera sin servidor. En vez de implementar, administrar y mantener recursos de almacenamiento y cómputo para su carga de trabajo a través de nodos en un clúster, Amazon Keyspaces asigna recursos de almacenamiento y rendimiento de lectura/escritura directamente a las tablas.

Amazon Keyspaces aprovisiona el almacenamiento automáticamente en función de los datos almacenados en sus tablas. Aumenta y reduce el almacenamiento a medida que escribes, actualizas y eliminas datos, y solo pagas por el almacenamiento que utilizas. Los datos se replican en varias zonas de disponibilidad para lograr una alta disponibilidad. Amazon Keyspaces monitorea continuamente el tamaño de sus tablas para determinar sus cargas de almacenamiento. Para obtener más información sobre cómo calcula Amazon Keyspaces el tamaño facturable de los datos, consulte Estime el tamaño de las filas en Amazon Keyspaces.

En este capítulo se tratan los aspectos clave de la administración de recursos en Amazon Keyspaces.

  • Estimar el tamaño de las filas: para estimar el tamaño codificado de las filas en Amazon Keyspaces, tenga en cuenta factores como los metadatos de las claves de partición, los metadatos de las columnas agrupadas en clústeres, los identificadores de las columnas, los tipos de datos y los metadatos de las filas. Este tamaño de fila codificado se utiliza para la facturación, la administración de las cuotas y la planificación de la capacidad de rendimiento aprovisionada.

  • Estime el consumo de capacidad: en esta sección se describen ejemplos de cómo estimar el consumo de capacidad de lectura y escritura en escenarios comunes, como las consultas de rango, las consultas de límite, los escaneos de tablas, las transacciones simplificadas, las columnas estáticas y las tablas multirregionales. Puedes usar Amazon CloudWatch para monitorear la utilización real de la capacidad. Para obtener más información sobre la supervisión con CloudWatch, consulteSupervisión de Amazon Keyspaces con Amazon CloudWatch.

  • Configure los modos de capacidad de lectura/escritura: puede elegir entre dos modos de capacidad para procesar las lecturas y escrituras en las tablas:

    • Modo bajo demanda (predeterminado): paga por solicitud en función del rendimiento de lectura y escritura. Amazon Keyspaces puede escalar la capacidad al instante hasta cualquier nivel de tráfico alcanzado anteriormente.

    • Modo aprovisionado: especifique por adelantado el número necesario de unidades de capacidad de lectura y escritura. Este modo ayuda a mantener un rendimiento de procesamiento predecible.

  • Gestione la capacidad de rendimiento con el escalado automático: en el caso de las tablas aprovisionadas, puede habilitar el escalado automático para ajustar la capacidad de rendimiento automáticamente en función del tráfico real de las aplicaciones. Amazon Keyspaces utiliza el seguimiento de objetivos para aumentar o disminuir la capacidad aprovisionada, manteniendo la utilización en el objetivo especificado.

  • Utilice la capacidad de ráfaga de forma eficaz: Amazon Keyspaces proporciona capacidad de ráfaga al reservar una parte del rendimiento no utilizado para gestionar los picos de tráfico. Esta flexibilidad permite que se produzcan ráfagas ocasionales de actividad que superen el rendimiento aprovisionado.

Para solucionar errores de capacidad, consulte. Errores de capacidad sin servidor