Compartir vía


Introducción a Event Hubs Premium

El nivel Premium de Azure Event Hubs está diseñado para escenarios de streaming de alto nivel que requieren un rendimiento elástico y superior con latencia previsible. El nivel Premium proporciona recursos de proceso, memoria y almacenamiento reservados, que minimizan la interferencia entre inquilinos en un entorno PaaS multiinquilino administrado.

Event Hubs Premium replica eventos en tres réplicas, que se distribuyen entre zonas de disponibilidad de Azure donde proceda. Todas las réplicas se vacían de manera sincrónica al almacenamiento rápido subyacente antes de que la operación de envío se haya completado. Los eventos que no se leen inmediatamente o que deben volver a leerse más adelante se pueden conservar durante un máximo de 90 días. Se mantienen de forma transparente en un nivel de almacenamiento con redundancia de zona de disponibilidad.

Además de estas características relacionadas con el almacenamiento y de todas las capacidades y la compatibilidad con protocolos del nivel Estándar, el modelo de aislamiento del nivel Premium permite añadir características como el escalado vertical de particiones dinámicas. También se obtienen asignaciones de cuota mucho más generosas. Event Hubs Capture está incluido sin costo adicional.

Nota:

  • El nivel Premium de Event Hubs es compatible con TLS 1.2 o superior.
  • El nivel Premium no está disponible en todas las regiones. Pruebe a crear un espacio de nombres en Azure Portal. Consulte las regiones admitidas en la lista desplegable Ubicación de la página Crear espacio de nombres.

Puede comprar 1, 2, 4, 6, 8, 10, 12 y 16 unidades de procesamiento (PU) para cada espacio de nombres. Dado que el nivel Premium es una oferta basada en la capacidad, el rendimiento factible no se establece mediante una limitación como se encuentra en el nivel Estándar. El rendimiento depende del trabajo que pida a Event Hubs que realice, que es similar al nivel Dedicado. El rendimiento efectivo de ingesta y transmisión por PU depende de varios factores, como los siguientes:

  • Número de productores y consumidores.
  • Tamaño de carga.
  • Número de particiones.
  • Velocidad de solicitudes de salida
  • Uso de la captura de Event Hubs, registro de esquema y otras características avanzadas

Para más información, consulte Comparación entre SKU de Event Hubs.

¿Por qué Premium?

El nivel Premium ofrece tres atractivas ventajas para los clientes que requieren un mejor aislamiento en un entorno multiinquilino con necesidades de ingesta de datos de baja latencia y alto rendimiento.

Rendimiento superior con el nuevo motor de almacenamiento de dos niveles

El nivel Premium usa un nuevo motor de almacenamiento de registros de dos niveles que mejora drásticamente el rendimiento de entrada de datos con una latencia general considerablemente reducida sin renunciar a las garantías de durabilidad.

Mejor aislamiento y previsibilidad

El nivel Premium ofrece una capacidad de proceso y memoria aislada para lograr una latencia más predecible y un riesgo de impacto de vecinos ruidosos mucho menor en una implementación multiinquilino.

Implementa un modelo clúster en clúster en sus clústeres multiinquilino para proporcionar previsibilidad y rendimiento, a la vez que conserva todas las ventajas de un entorno PaaS multiinquilino administrado.

Ahorros de costo y escalabilidad

Como el nivel Premium es una oferta multiinquilino, puede escalar dinámicamente de forma más flexible y muy rápida. La capacidad se asigna en unidades de procesamiento (RU) que asignan pods aislados de CPU y memoria dentro del clúster. El número de esos pods se puede escalar o reducir verticalmente por espacio de nombres. Por este motivo, el nivel Premium es una opción de bajo costo para escenarios de mensajería con el intervalo de rendimiento general que es inferior a 120 MB/s, pero mayor que lo que puede lograr con el nivel Estándar.

Cifrado de eventos

Azure Event Hubs proporciona cifrado de datos en reposo con Azure Storage Service Encryption. El servicio de Event Hubs usa Azure Storage para almacenar los datos. Todos los datos almacenados con Azure Storage se cifran con claves administradas por Microsoft. Si usa su propia clave (también denominada Bring Your Own Key [BYOK] o clave administrada por el cliente), los datos se siguen cifrando mediante la clave administrada por Microsoft.

Además, la clave administrada por Microsoft se cifra mediante la clave administrada por el cliente. Esta característica permite crear, rotar, deshabilitar y revocar el acceso a las claves administradas por el cliente que se usan para cifrar claves administradas por Microsoft. La habilitación de la característica BYOK es un proceso que solo hay que configurar una vez en el espacio de nombres. Para obtener más información, consulte Configuración de claves administradas por el cliente para cifrar datos en reposo de Azure Event Hubs.

Nota:

Todos los espacios de nombres de Event Hubs se habilitan para el protocolo RPC de Apache Kafka, de modo que las aplicaciones existentes basadas en Kafka puedan usarlos de manera predeterminada. El hecho de que Kafka esté habilitado en el clúster no afecta a los casos de uso sin Kafka. No hay opción ni necesidad de deshabilitar Kafka en un clúster.

Cuotas y límites

El nivel Premium ofrece todas las características del plan Estándar, pero con mejor rendimiento, aislamiento y cuotas más generosas. Para más información sobre cuotas y límites, consulte Cuotas y límites de Azure Event Hubs.

Alta disponibilidad con zonas de disponibilidad

Los niveles Estándar, Premium y Dedicado de Event Hubs ofrecen compatibilidad con zonas de disponibilidad sin costo adicional. Con las zonas de disponibilidad, se pueden ejecutar cargas de trabajo de streaming de eventos en ubicaciones físicamente independientes dentro de cada región de Azure tolerantes con errores locales.

Importante

  • Las zonas de disponibilidad solo están disponibles en Regiones de Azure con zonas de disponibilidad.
  • En determinadas regiones, la compatibilidad del nivel Premium con las zonas de disponibilidad está limitada aunque la región admita zonas de disponibilidad.

Niveles Premium frente a Dedicado

En comparación con la oferta de nivel Dedicado, el nivel Premium ofrece las siguientes ventajas:

  • Aislamiento dentro de un entorno multiinquilino grande que puede desplazar rápidamente los recursos
  • El escalado es mucho más elástico y rápido.
  • Las PU se pueden ajustar de manera dinámica

En comparación con el nivel Dedicado, el nivel Premium suele ser una opción más rentable para cargas de trabajo de streaming de eventos de hasta 160 MB/s (por espacio de nombres), especialmente con cargas variables a lo largo del día o semana.

Nota:

Para obtener la solidez adicional obtenida por la compatibilidad con la zona de disponibilidad, la escala de implementación mínima para el nivel Dedicado es de ocho unidades de capacidad (RU). Tiene compatibilidad con la zona de disponibilidad en el nivel Premium desde la primera PU en todas las regiones de zona de disponibilidad.

Precios

La oferta Premium se factura por unidades de procesamiento (PU), que corresponden a un recurso compartido de recursos aislados (CPU, memoria y almacenamiento) de la infraestructura subyacente.

Preguntas más frecuentes

¿Qué puedo lograr con una unidad de procesamiento?

Lo que se pueda ingerir y transmitir con una unidad de procesamiento depende de varios factores, como los productores, los consumidores, la velocidad a la que se ingiere y procesa, etc. Para más información sobre las unidades de procesamiento, vea Escalado con Event Hubs.

¿Puedo migrar mis espacios de nombres estándar a un espacio de nombres Premium?

Actualmente, no se admite la migración de espacios de nombres estándar a un espacio de nombres Premium.

Vea los artículos siguientes: