Este tema compara las funciones y especificaciones de las ediciones de clúster para AnalyticDB for MySQL.
Ediciones
Durante los últimos cinco años, AnalyticDB for MySQL lanzó diversas ediciones: Data Warehouse Edition (reserved mode), Data Warehouse Edition (elastic mode), Data Lakehouse Edition, además de las más recientes Enterprise Edition y Basic Edition. A continuación se muestra la evolución de estas ediciones.
La primera edición, Data Warehouse Edition (reserved mode), utiliza una arquitectura acoplada de almacenamiento y cómputo. Ofrece consultas de alto rendimiento, pero no admite el escalado independiente de los recursos de cómputo o almacenamiento.
Para permitir el escalado de los recursos de cómputo —escalar verticalmente para mejorar el rendimiento en horas pico y escalar horizontalmente para ahorrar costos en horas valle— AnalyticDB for MySQL introdujo Data Warehouse Edition (elastic mode), basada en una arquitectura desacoplada de almacenamiento y cómputo. Esta edición permite el escalado elástico de los recursos de cómputo. Además, admite el aislamiento físico de dichos recursos por resource group para satisfacer las necesidades de cargas de trabajo híbridas y multiinquilino.
En los últimos años, para atender la creciente demanda de análisis de datos semiestructurados y no estructurados, como los datos de registros, AnalyticDB for MySQL lanzó Data Lakehouse Edition, basada en el modo elástico. Incluye un motor de cómputo Spark para el procesamiento de macrodatos sin conexión.
Las recién lanzadas Enterprise Edition y Basic Edition combinan las ventajas de Data Warehouse Edition (reserved mode), Data Warehouse Edition (elastic mode) y Data Lakehouse Edition. Sus recursos reservados usan una arquitectura acoplada de almacenamiento y cómputo para garantizar el rendimiento de las consultas en cargas de trabajo estables. Si la carga de trabajo presenta cambios periódicos o repentinos, puede escalar los recursos de cómputo de forma elástica.
Enterprise Edition
Enterprise Edition es una actualización convergente de Data Lakehouse Edition y Data Warehouse Edition. Ofrece las mismas funciones que Data Lakehouse Edition. Admite el aislamiento por resource group, el escalado flexible de recursos y el almacenamiento por niveles en modo elástico, así como las escrituras en tiempo real de alto rendimiento y las consultas en línea de alta concurrencia del modo reservado.
Enterprise Edition es una edición de múltiples réplicas con almacenamiento subyacente de múltiples réplicas. Proporciona capacidades distribuidas y alta disponibilidad, por lo que resulta adecuada para los entornos de desarrollo, pruebas y producción de diversos tipos de empresas.
Basic Edition
Basic Edition es una edición de réplica única con las mismas funciones que Enterprise Edition. Sin embargo, usa almacenamiento subyacente de réplica única y no proporciona alta disponibilidad. Está diseñada para cargas de trabajo que no requieren alta disponibilidad de los datos y buscan un almacenamiento económico de datos activos.
Data Lakehouse Edition
Data Lakehouse Edition se basa en una arquitectura desacoplada de almacenamiento y cómputo. Proporciona una solución lakehouse que ofrece procesamiento sin conexión de bajo costo y análisis en línea de alto rendimiento. A partir de Data Warehouse Edition (elastic mode), incorpora mejoras integrales en la ingesta, el almacenamiento, el cómputo y las aplicaciones de datos. Al usar una sola copia del conjunto de datos completo en la capa de almacenamiento subyacente, admite escenarios tanto sin conexión como en línea. Esto elimina los problemas de consistencia y oportunidad de los datos derivados de la sincronización. También aísla físicamente los recursos de cómputo entre los servicios sin conexión y en línea, y admite scheduled o auto scaling de recursos de cómputo y almacenamiento. Proporciona un motor de cómputo Spark con interfaces estándar y programación en varios lenguajes para el procesamiento por lotes a gran escala. Además, ofrece una interfaz visual para configurar la sincronización de datos en tiempo real desde los sistemas de origen hacia el lago (Hudi en OSS) o el almacén de datos (C-Store).
Data Lakehouse Edition es una edición de clúster indicada para escenarios de negocio como el procesamiento sin conexión (operaciones de preprocesamiento como limpieza y estandarización de datos), el análisis agregado de múltiples fuentes, el desarrollo de tablas anchas y la obtención de información predictiva (aprendizaje automático e inteligencia artificial).
Data Warehouse Edition
Modo elástico
Data Warehouse Edition (elastic mode) es una edición de almacén de datos basada en una arquitectura desacoplada de almacenamiento y cómputo. Admite la ingesta en tiempo real de grandes volúmenes de datos y el análisis en línea de alto rendimiento.
Permite aislar físicamente los recursos de cómputo entre las cargas de trabajo sin conexión y en línea. También admite el escalado programado de los recursos de cómputo y almacenamiento, así como el almacenamiento por niveles para reducir los costos de almacenamiento.
Entre sus casos de uso destacan la creación de almacenes de datos en tiempo real con ingesta masiva y cómputo ETL complejo, las consultas complejas sobre grandes volúmenes de datos, el análisis de datos históricos y el análisis de registros.
Data Warehouse Edition (elastic mode) está disponible en dos modos de despliegue: Standalone Edition y Cluster Edition.
-
Standalone Edition
Standalone Edition es un despliegue de nodo único que carece de capacidades distribuidas y alta disponibilidad. Admite almacenamiento por niveles, pero no admite aislamiento por resource group ni escalado programado. Esta edición no cuenta con SLA y la recuperación ante fallos es lenta (aproximadamente de 4 a 8 horas). No se recomienda su uso en entornos de producción. Resulta adecuada para escenarios con volúmenes de datos pequeños, bajas consultas por segundo (QPS) y sin requisitos de alta disponibilidad, por lo que es ideal para pruebas de desarrolladores individuales o como punto de partida para startups y pequeñas empresas.
-
Cluster Edition
Cluster Edition es un despliegue multinodo que proporciona capacidades distribuidas y alta disponibilidad. Ofrece funciones de producto más completas y es adecuada para entornos de desarrollo, pruebas y producción de todo tipo de empresas.
Modo reservado
Data Warehouse Edition (reserved mode) es una edición de alto rendimiento basada en una arquitectura acoplada de almacenamiento y cómputo. Admite escrituras en tiempo real de alto rendimiento y consultas en línea de alta concurrencia. Es adecuada para escenarios como la aceleración de consultas, la creación de perfiles de usuario, los informes interactivos y los servicios de datos en tiempo real.
Comparación de funciones
A continuación se comparan las funciones principales de Enterprise Edition, Basic Edition, Data Lakehouse Edition, Data Warehouse Edition (elastic mode) y Data Warehouse Edition (reserved mode).
Categoría | Función | Enterprise Edition | Basic Edition | Data Lakehouse Edition | Data Warehouse Edition (elastic mode) | Data Warehouse Edition (reserved mode) |
Cómputo | Motor de cómputo analítico XIHE | Compatible | Compatible | Compatible | Compatible | Compatible |
Motor de cómputo programable Spark | Compatible | Compatible | Compatible | No compatible | No compatible | |
Almacenamiento | Motor de almacenamiento analítico XUANWU | Compatible | Compatible | Compatible | Compatible | Compatible |
Almacenamiento Hudi rentable | Compatible | Compatible | Compatible | No compatible | No compatible | |
Gestión de recursos | Gestión de resource group | Compatible | Compatible | Compatible | Compatible (no compatible en Standalone Edition) | No compatible |
Escalado programado | Compatible | Compatible | Compatible | Compatible (no compatible en Standalone Edition) | No compatible | |
Escalado automático | Compatible | Compatible | Compatible | No compatible | No compatible | |
Almacenamiento por niveles | - | Compatible | Compatible | Compatible | Compatible | No compatible |
Ingesta de datos | Ingesta de datos en tiempo real | Compatible | Compatible | Compatible | Compatible | Compatible |
Detección automática de metadatos | Compatible | Compatible | Compatible | No compatible | No compatible | |
Desarrollo de trabajos | Desarrollo de trabajos SQL | Compatible | Compatible | Compatible | No compatible | No compatible |
Desarrollo de trabajos Spark | Compatible | Compatible | Compatible | No compatible | No compatible |
Especificaciones
Enterprise Edition y Basic Edition
Tipo | Especificaciones |
Especificaciones de nodo único de los recursos reservados |
|
Data Lakehouse Edition
|
Tipo |
Especificaciones |
|
Recursos de cómputo reservados |
Mínimo: 16 ACU Máximo: 4,096 ACU |
|
Recursos de almacenamiento reservados |
Mínimo: 24 ACU (1 grupo) Máximo: 2,064 ACU (86 grupos) |
Si necesita adquirir más de 512 ACU de recursos de cómputo reservados o más de 256 ACU de recursos de almacenamiento reservados, envíe un ticket.
Data Warehouse Edition (elastic mode)
Tipo | Especificaciones | |
Recursos de cómputo | Standalone Edition | 8 núcleos y 32 GB, y 16 núcleos y 64 GB |
Cluster Edition | 32-core 128 GB or higher | |
Recursos de almacenamiento | Recursos de E/S elásticos |
|
Data Warehouse Edition (reserved mode)
Modelo | Especificaciones | ||
CPU | Memoria (GB) | Almacenamiento (GB) | |
C8 | 24 núcleos | 192 | Espacio mínimo: 100 Espacio máximo: 2,000 |
C32 | 96 núcleos | 768 | Espacio mínimo: 100 Espacio máximo: 8,000 |
Preguntas frecuentes
Consultar la edición del clúster
En la consola de AnalyticDB for MySQL, vaya a la página Cluster Information de su clúster. La edición y el modo de despliegue se muestran en la sección Cluster Attributes.
Por ejemplo, el campo Edition muestra Enterprise Edition y el campo Deployment Mode indica Single-AZ.
¿Qué factores afectan la disponibilidad del clúster?
La terminación inesperada de nodos, los cambios de configuración (como la expansión de discos o los cambios de tipo de instancia) y las actualizaciones de versión pueden afectar la disponibilidad.
¿Qué ediciones admiten cambios de configuración?
Facturación de AnalyticDB for MySQL
Para obtener más detalles sobre la facturación, consulte Billing overview.