Vue d’ensemble d’Event Hubs Premium

Le niveau Premium de Event Hubs est conçu pour les scénarios de diffusion en continu haut de gamme qui requièrent des performances élastiques et supérieures avec une latence prévisible. Le niveau Premium fournit des ressources de calcul, de mémoire et de stockage réservées, qui réduisent les interférences entre locataires dans un environnement PaaS mutualisé géré.

Il réplique les événements sur trois réplicas, distribués dans les zones de disponibilité Azure, le cas échéant. Tous les réplicas sont synchronisés dans le stockage rapide sous-jacent avant que l’opération d’envoi ne soit signalée comme terminée. Les événements qui ne sont pas lus immédiatement ou qui doivent être relus ultérieurement peuvent être conservés jusqu’à 90 jours, de manière transparente dans un niveau de stockage redondant de zone de disponibilité.

Outre ces fonctionnalités liées au stockage, ainsi que toutes les fonctionnalités et la prise en charge des protocoles au niveau standard, le modèle d’isolation du niveau Premium permet des fonctionnalités telles que la mise à l’échelle dynamique de partition. Le niveau Premium vous permet aussi d’obtenir des allocations de quota beaucoup plus importantes. La fonctionnalité Capture de Event Hubs est incluse sans frais supplémentaires.

Notes

  • Event Hubs Premium prend en charge TLS 1.2 et versions ultérieures.
  • Le niveau premium n’est pas disponible dans toutes les régions. Essayez de créer un espace de noms dans le Portail Azure et regardez les régions prises en charge dans la liste déroulante Emplacement de la page Créer un espace de noms.

Vous pouvez acheter 1, 2, 4, 8 et 16 unités de traitement (PU) pour chaque espace de noms. Étant donné que le niveau Premium est une offre basée sur la capacité, le débit utilisable n’est pas restreint par une limitation, comme dans le niveau Standard, mais dépend du travail que vous demandez à Event Hubs de faire, comme pour le niveau dédié. L’ingestion efficace et le débit de flux par PU dépendent de différents facteurs, notamment :

  • Nombre de producteurs et consommateurs
  • Taille de charge utile
  • Nombre de partitions
  • Taux de requêtes de sortie
  • Utilisation de la fonctionnalité Capture de Event Hubs, du registre de schéma et d’autres fonctionnalités avancées

Pour plus d’informations, voir Comparaison entre les références SKU d’Event Hubs.

Pourquoi opter pour la version Premium ?

Le niveau Premium d’Event Hubs offre trois avantages intéressants pour les clients qui souhaitent renforcer leur isolation dans un environnement mutualisé, tout en ayant besoin d’une faible latence et d’une ingestion de données à débit élevé.

Des performances supérieures avec le nouveau moteur de stockage à deux niveaux

Le niveau Premium utilise un nouveau moteur de stockage de journal à deux niveaux, qui améliore considérablement les performances d’entrée de données avec une latence globale réduite, sans compromettre les garanties de durabilité.

Une amélioration de l’isolation et de la prévisibilité

Le niveau Premium offre une capacité de calcul et de mémoire isolée pour atteindre une latence plus prévisible et réduire considérablement le risque d’impact d’un voisin bruyant dans un déploiement multilocataire.

Il implémente un modèle de clusters imbriqués (ou « Cluster in Cluster ») dans ses clusters multi-locataire, pour fournir une prévisibilité et un niveau de performances de qualité tout en conservant tous les avantages d’un environnement PaaS multi-locataire managé.

Une réduction des coûts et une scalabilité

Comme le niveau Premium est une offre multi-locataire, elle peut être mise à l’échelle de façon dynamique de façon plus flexible, très rapidement. La capacité est allouée dans les unités de traitement (UNITÉS) qui allouent des pods isolés de processeur et de mémoire à l’intérieur du cluster. Le nombre de ces pods peut être mis à l’échelle vers le haut ou vers le bas par espace de noms. Par conséquent, le niveau Premium est une option à faible coût pour les scénarios de messagerie avec la plage de débit globale inférieure à 120 Mo/s, mais supérieure à ce que vous pouvez obtenir avec le niveau standard.

Chiffrement des événements

Azure Event Hubs fournit une fonctionnalité de chiffrement des données au repos avec Azure Storage Service Encryption (Azure SSE). Le service Azure Event Hubs utilise Stockage Azure pour stocker les données. Toutes les données stockées avec Stockage Azure sont chiffrées à l'aide de clés gérées par Microsoft. Si vous utilisez votre propre clé (méthode également appelée Bring Your Own Key (BYOK) ou clé gérée par le client), les données sont toujours chiffrées à l’aide de la clé gérée par Microsoft, mais, en outre, la clé gérée par Microsoft est chiffrée à l’aide de la clé gérée par le client. Cette fonctionnalité vous permet de créer, de faire tourner, de désactiver et de révoquer l'accès aux clés gérées par le client et utilisées pour chiffrer les clés gérées par Microsoft. L'activation de la fonctionnalité BYOK sur votre espace de noms ne s'effectue qu'une seule fois. Pour plus d’informations, consultez Configurer les clés managées par le client pour le chiffrement des données au repos Azure Event Hubs.

Notes

Tous les espaces de noms Event Hubs activés pour le protocole RPC Apache Kafka par défaut peuvent être utilisés par vos applications Kafka existantes. L’activation de Kafka sur votre cluster n'affecte pas vos cas d'utilisation non-Kafka ; il n'y a aucune option ou besoin de désactiver Kafka sur un cluster.

Quotas et limites

Le niveau Premium offre toutes les fonctionnalités du plan Standard, améliore les performances ainsi que l’isolation, et propose des quotas plus importants. Pour plus de quotas et de limites, consultez Event Hubs Quotas et limites.

Haute disponibilité avec les zones de disponibilité

Les niveaux Standard, Premium et dédié d’Event Hubs offrent la prise en charge des zones de disponibilité sans frais supplémentaires. L’utilisation de zones de disponibilité vous permet d’exécuter des charges de travail de streaming d’événements dans des emplacements physiquement distincts et tolérants aux défaillances locales dans chaque région Azure.

Important

  • La prise en charge des zones de disponibilité est disponible uniquement dans les régions Azure avec des zones de disponibilité.
  • Dans certaines régions, la prise en charge du niveau Premium pour les zones de disponibilité est limitée, même si la région prend en charge les zones de disponibilité. 

Niveau Premium contre dédié

En comparaison de l’offre dédiée, le niveau Premium offre les avantages suivants :

  • Isolation à l’intérieur d’un environnement multilocataire volumineux qui peut déplacer rapidement des ressources
  • Mise à l’échelle beaucoup plus souple et rapide
  • les PU peuvent être ajustées dynamiquement

Par conséquent, le niveau Premium est souvent une option plus économique pour les charges de travail de diffuser en continu d’événement jusqu’à 160 Mo/s (par espace de noms), en particulier grâce à la modification des charges tout au long de la journée ou de la semaine, comparé au niveau dédié.

Notes

Pour bénéficier de la robustesse supplémentaire fournie par la prise en charge des zones de disponibilité, la mise à l’échelle minimale du déploiement pour le niveau dédié est de 8 unités de capacité (CU), mais les zones de disponibilité sont prises en charge dans le niveau Premium dès la première PU dans toutes les régions de zone de disponibilité.

Tarifs

L’offre Premium est facturée en fonction du nombre d’unités de traitement (ou « PU », pour « Processing Units ») qui correspondent à une part de ressources isolées (UC, mémoire et stockage) dans l’infrastructure sous-jacente.

FAQ

Que puis-je réaliser avec une unité de traitement (PU) ?

La quantité que vous pouvez ingérer et diffuser avec une PU dépend de différents facteurs tels que vos producteurs, consommateurs, le taux auquel vous ingérer et de traiter, et bien plus encore. Pour plus d’informations sur les unités de traitement, consultez Mise à l’échelle avec Event Hubs.

Puis-je migrer mes espaces de noms standard vers un espace de noms Premium ?

Nous ne prenons actuellement pas en charge la migration des espaces de noms Standard vers l’espace de noms Premium.

Étapes suivantes

Voir les articles suivants :