Realtime Compute for Apache Flink cobra por las unidades de cómputo (CU) que consumen sus espacios de trabajo. Este tema explica la unidad de medición, los conceptos sujetos a cobro, los métodos de facturación disponibles y los costos adicionales que pueden generar los servicios relacionados de Alibaba Cloud.
Unidad de medición
La unidad de facturación es la unidad de cómputo (CU). Una CU equivale a 1 núcleo de CPU, 4 GiB de memoria y 20 GB de almacenamiento local. El almacenamiento local se usa para registros y puntos de control.
El número de CU que consume un despliegue depende de las consultas por segundo (QPS) de los flujos de datos de entrada, la complejidad del procesamiento y la distribución de los datos. Use los siguientes parámetros de rendimiento como referencia para estimar sus necesidades de CU.
|
Scenario |
Throughput per CU |
|
Streaming simple (filtrado, limpieza) |
40,000–55,000 registros/segundo |
|
Streaming complejo (agregaciones, cálculos con funciones definidas por el usuario (UDF) complejas) |
5,000–10,000 registros/segundo |
Estos valores de referencia solo cubren el procesamiento interno de Flink. No incluyen el rendimiento de lectura y escritura de datos externos, lo cual puede reducir el rendimiento efectivo.
Si las cuotas de consulta de Simple Log Service son limitadas, el rendimiento de Flink se restringe por dichos límites.
Si ApsaraDB RDS tiene límites de conexiones o transacciones por segundo (TPS), el rendimiento de Flink se limita por la regulación de RDS.
Las funciones de ventana requieren un uso intensivo de cómputo. Para cargas de trabajo que usen estas funciones, adquiera como mínimo 4 CU.
Conceptos facturables
Cada espacio de trabajo tiene dos conceptos facturables.
|
Billable item |
Description |
|
Recursos de gestión |
Cada espacio de trabajo incluye una consola de desarrollo. La consola y sus componentes consumen aproximadamente 2 CU para tareas de gestión. |
|
Recursos de cómputo |
Recursos consumidos al ejecutar trabajos de Flink, medidos en CU. Se cobran según el método de facturación seleccionado para el espacio de trabajo. |
Métodos de facturación
Realtime Compute for Apache Flink admite tres métodos de facturación.
|
Billing method |
Description |
|
Subscription |
Pago anticipado por una duración fija. El precio se calcula según el periodo de suscripción. Para obtener más información, consulte Subscription. |
|
Pay-as-you-go |
Pago posterior basado en el uso real. Las facturas se generan por hora al inicio de cada hora (UTC+8). El nuevo ciclo de facturación comienza una vez liquidadas las facturas. Para obtener más información, consulte Pay-as-you-go. |
|
Facturación híbrida |
Cobra la suma de los cargos fijos por recursos y los cargos por recursos elásticos. Para obtener más información, consulte Hybrid billing. |
Para cargas de trabajo críticas, use el modelo subscription o asigne recursos previamente. Los trabajos pay-as-you-go requieren recursos físicos disponibles al iniciarse o reiniciarse. Si la capacidad en una región o zona es insuficiente, los trabajos podrían no iniciarse, lo cual afecta la continuidad del servicio.
Reglas de facturación de servicios relacionados
Activar un espacio de trabajo de Realtime Compute for Apache Flink genera únicamente cargos por el servicio Flink. Sin embargo, al activar y usar Realtime Compute for Apache Flink, también pueden aplicarse cargos por otros servicios en la nube. La siguiente tabla describe estos servicios.
|
Servicio de Alibaba Cloud |
Cuándo aplica |
Referencia de facturación |
|
VPC |
Se requiere una nube privada virtual (VPC) en la misma región para cada espacio de trabajo. |
|
|
OSS |
Si configura el tipo de almacenamiento como OSS Bucket al activar un espacio de trabajo, los artefactos de despliegue (puntos de control, puntos de guardado, registros y paquetes JAR) se almacenarán en el bucket asociado. |
|
|
ARMS |
Si selecciona Managed Service for Prometheus al adquirir un espacio de trabajo, Application Real-Time Monitoring Service (ARMS) se activa automáticamente para proporcionar monitoreo y alertas. |
Consulte a continuación |
|
CloudMonitor |
Si selecciona la opción de monitoreo gratuito al adquirir un espacio de trabajo, CloudMonitor proporciona capacidades básicas de monitoreo y alertas. Si selecciona el servicio de monitoreo gratuito al activar un espacio de trabajo de Flink, CloudMonitor ofrece funciones básicas de monitoreo y alertas. Para obtener más información, consulte Free of charge. |
Detalles de facturación de ARMS
Cargos por monitoreo:
Espacios de trabajo adquiridos después de las 10:00 del 8 de diciembre de 2023: Se aplica el nuevo método de facturación de ARMS. Para más detalles, consulte Billing.
Espacios de trabajo adquiridos antes de las 10:00 del 8 de diciembre de 2023: Se aplica el método anterior de facturación de ARMS. Para más detalles, consulte Pay-as-you-go. Puede cambiar al nuevo método de facturación; consulte Service notices of Realtime Compute for Apache Flink.
Comparison of alerting features between CloudMonitor and ARMS
La instancia de Managed Service for Prometheus se libera cuando usted libera el espacio de trabajo de Realtime Compute for Apache Flink.
Para dejar de usar Managed Service for Prometheus sin liberar el espacio de trabajo, inicie sesión en la consola de ARMS y libere la instancia manualmente. Para más detalles, consulte Discard or restore metrics. Una vez liberada la instancia, ya no podrá usar las métricas de ARMS para solucionar problemas ni configurar el monitoreo y las alertas en la consola de desarrollo de Flink.
ARMS recopila métricas de despliegue cada 30 segundos. Una frecuencia de recopilación mayor mejora la precisión del monitoreo, pero incrementa el costo.
Notas sobre CloudMonitor
Cuando se libera un espacio de trabajo, se elimina un espacio de nombres o se borra un despliegue de Realtime Compute for Apache Flink, las métricas asociadas también se eliminan.
Para comparar las capacidades de monitoreo y alertas entre CloudMonitor y ARMS, consulte Comparación entre CloudMonitor y el subservicio de gestión de alertas de ARMS .
Referencias
Para calcular el número de CU consumidas por su espacio de trabajo, consulte How do I calculate the number of consumed CUs in a workspace?
Para consultar sus facturas de Flink, consulte View bills.