Übersicht über Event Hubs Premium

Azure Event Hubs Premium (Premium-Tarif) wurde für anspruchsvolle Streamingszenarios entwickelt, die eine elastische, hervorragende Leistung mit vorhersehbarer Latenz benötigen. Beim Premium-Tarif werden reservierte Compute-, Arbeitsspeicher- und Speicherressourcen bereitgestellt, die in einer verwalteten mehrinstanzenfähigen PaaS-Umgebung (Platform-as-a-Service) Störungen zwischen Mandanten minimieren.

Mit Event Hubs Premium werden Ereignisse in drei Replikate repliziert, die nach Möglichkeit auf Azure-Verfügbarkeitszonen verteilt werden. Alle Replikate werden synchron in den zugrunde liegenden schnellen Speicher geleert, bevor der Sendevorgang als abgeschlossen gemeldet wird. Ereignisse, die nicht sofort gelesen werden oder später erneut gelesen werden müssen, können bis zu 90 Tage aufbewahrt werden. Sie werden transparent auf einer verfügbarkeitszonenredundanten Speicherebene gespeichert.

Zusätzlich zu diesen speicherbezogenen Features und allen Funktionen sowie der Protokollunterstützung des Standard-Tarifs ermöglicht das Isolationsmodell des Premium-Tarifs Features wie die dynamische Partitionsskalierung. Außerdem erhalten Sie weitaus großzügigere Kontingentzuteilungen. Event Hubs Capture ist ohne Aufpreis inbegriffen.

Hinweis

  • Event Hubs Premium unterstützt TLS 1.2 oder höher.
  • Der Premium-Tarif ist nicht in allen Regionen verfügbar. Versuchen Sie, einen Namespace im Azure-Portal zu erstellen. Die unterstützten Regionen finden Sie in der Dropdownliste Standort auf der Seite Namespace erstellen.

Sie können für jeden Namespace 1, 2, 4, 6, 8, 10, 12 und 16 Verarbeitungseinheiten (Processing Units, PUs) erwerben. Da der Premium-Tarif ein kapazitätsbasiertes Angebot ist, wird der erreichbare Durchsatz nicht wie im Standard-Tarif durch eine Drosselung festgelegt. Der Durchsatz hängt von der Arbeit ab, die Sie Event Hubs fordern, was dem Tarif „Dediziert“ ähnelt. Der effektive Erfassungs- und Datenstromdurchsatz pro PU hängt von verschiedenen Faktoren ab, wie z. B den folgenden:

  • Anzahl von Producern und Consumern
  • Größe der Nutzlast.
  • Anzahl von Partitionen.
  • Anforderungsrate für ausgehenden Datenverkehr
  • Nutzen von Event Hubs Capture, Schemaregistrierung und anderen erweiterten Features

Weitere Informationen finden Sie unter Vergleich von Event Hubs-SKUs.

Gründe für Event Hubs Premium

Der Premium-Tarif bietet drei überzeugende Vorteile für Kunden, die eine bessere Isolation in einer mehrinstanzenfähigen Umgebung mit geringer Latenz und hohem Durchsatz bei der Datenerfassung benötigen.

Überlegene Leistung dank neuer zweistufiger Speicher-Engine

Der Premium-Tarif arbeitet mit einer neuen Protokollspeicher-Engine mit zwei Ebenen, die die Leistung beim Dateneingang deutlich verbessert und die Gesamtlatenz erheblich verringert und ohne Dauerhaftigkeitsgarantien zu beeinträchtigen.

Bessere Isolation und Vorhersagbarkeit

Der Premium-Tarif bietet eine isolierte Compute- und Arbeitsspeicherkapazität, um eine besser vorhersagbare Latenz und ein weitaus geringeres Risiko der Beeinflussung durch Noisy Neighbors in einer mehrinstanzenfähigen Bereitstellung zu erreichen.

Sie implementiert ein Cluster-in-Cluster-Modell in ihren mehrinstanzenfähigen Clustern, um Vorhersagbarkeit und Leistung zu gewährleisten und gleichzeitig alle Vorteile einer verwalteten mehrinstanzenfähigen PaaS-Umgebung zu erhalten.

Kosteneinsparungen und Skalierbarkeit

Da der Premium-Tarif ein mehrinstanzenfähiges Angebot ist, kann damit flexibel und schnell dynamisch skaliert werden. Die Kapazität wird in Verarbeitungseinheiten (PUs) zugewiesen, durch die isolierte Pods aus CPU und Arbeitsspeicher innerhalb des Clusters zugeordnet werden. Die Anzahl dieser Pods kann pro Namespace hoch- oder herunterskaliert werden. Daher ist der Premium-Tarif eine kostengünstige Option für Nachrichtenszenarios mit einem Gesamtdurchsatz, der unter 120 MB/s, aber höher als der liegt, den Sie mit dem Standard-Tarif erreichen können.

Verschlüsselung von Ereignissen

Azure Event Hubs ermöglicht die Verschlüsselung ruhender Daten mit der Azure Speicherdienstverschlüsselung. Der Event Hubs-Dienst verwendet zum Speichern der Daten Azure Storage. Alle in Azure Storage gespeicherten Daten werden mit von Microsoft verwalteten Schlüsseln verschlüsselt. Wenn Sie Ihren eigenen Schlüssel verwenden – auch als Bring Your Own Key [BYOK] oder kundenseitig verwalteter Schlüssel bezeichnet –, werden die Daten weiterhin mit dem von Microsoft verwalteten Schlüssel verschlüsselt.

Darüber hinaus wird der von Microsoft verwaltete Schlüssel mithilfe des kundenseitig verwalteten Schlüssels verschlüsselt. Mit dieser Funktion können Sie kundenseitig verwaltete Schlüssel, die zum Verschlüsseln der von Microsoft verwalteten Schlüssel verwendet werden, erstellen, rotieren, deaktivieren und den Zugriff darauf widerrufen. Das Aktivieren des BYOK-Features ist ein einmaliger Setupvorgang für Ihren Namespace. Weitere Informationen finden Sie unter Konfigurieren von kundenseitig verwalteten Schlüsseln für die Verschlüsselung von ruhenden Azure Event Hubs-Daten.

Hinweis

Alle Event Hubs-Namespaces sind standardmäßig für das RPC-Protokoll von Apache Kafka aktiviert und können von Ihren vorhandenen Kafka-basierten Anwendungen verwendet werden. Wenn Kafka in Ihrem Cluster aktiviert ist, hat dies keine Auswirkungen auf Ihre Anwendungsfälle, die nicht auf Kafka basieren. Es gibt weder eine Option noch die Notwendigkeit, Kafka in einem Cluster zu deaktivieren.

Kontingente und Grenzwerte

Der Premium-Tarif bietet alle Features des Standard-Tarifs, jedoch mit besserer Leistung, Isolation und großzügigeren Kontingenten. Weitere Informationen zu Kontingenten und Grenzwerten finden Sie unter Kontingente und Grenzwerte in Event Hubs.

Hochverfügbarkeit mit Verfügbarkeitszonen

Die Event Hubs-Tarife Standard, Premium und Dediziert bieten Unterstützung für Verfügbarkeitszonen ohne zusätzliche Kosten. Mithilfe von Verfügbarkeitszonen können Sie Ereignisstreamingworkloads an physisch getrennten Standorten innerhalb von Azure-Regionen ausführen, die tolerant gegenüber lokalen Ausfällen sind.

Wichtig

  • Unterstützung für Verfügbarkeitszonen ist nur in Azure-Regionen mit Verfügbarkeitszonen verfügbar.
  • In bestimmten Regionen ist die Unterstützung des Premium-Tarifs für Verfügbarkeitszonen eingeschränkt, auch wenn die Region Verfügbarkeitszonen unterstützt.

Der Premium-Tarif im Vergleich zum Dediziert-Tarif

Im Vergleich zum Angebot „Dediziert“ bietet der Premium-Tarif die folgenden Vorteile:

  • Mit Isolation in einer großen mehrinstanzenfähigen Umgebung können Ressourcen schnell verschoben werden.
  • Die Skalierung ist viel flexibler und schnell.
  • PUs können dynamisch angepasst werden.

Der Premium-Tarif ist im Vergleich zum dedizierten Tarif häufig eine kosteneffizientere Option für Ereignisstreamingworkloads von bis zu 160 MB/ pro Namespaces, insbesondere bei sich ändernden Lasten im Laufe des Tages oder der Woche.

Hinweis

Für die zusätzliche Stabilität durch die Verfügbarkeitszonenunterstützung beträgt die Mindestbereitstellungsskala für den Tarif „Dediziert“ acht Kapazitätseinheiten (CUs). Mit dem Premium-Tarif erhalten Sie Verfügbarkeitszonenunterstützung von der ersten PU in allen Verfügbarkeitszonenregionen.

Preiskalkulation

Das Premium-Angebot wird nach PUs abgerechnet, die einem Anteil isolierter Ressourcen (CPU, Arbeitsspeicher und Speicher) der zugrunde liegenden Infrastruktur entsprechen.

Häufig gestellte Fragen

Was kann mit einer Verarbeitungseinheit erreicht werden?

Welche Datenmengen Sie mit einer Verarbeitungseinheit erfassen und streamen können, hängt von verschiedenen Faktoren ab, z. B. von den Producern, den Consumern und der Rate der Erfassung und Verarbeitung. Ausführliche Informationen zu Verarbeitungseinheiten finden Sie unter Skalieren mit Event Hubs.

Kann ich meine Standard-Namespaces zu Premium-Namespaces migrieren?

Eine Migration von Standard-Namespaces zu Premium-Namespaces wird derzeit nicht unterstützt.

Weitere Informationen finden Sie in folgenden Artikeln: