Overzicht van Event Hubs Premium

De Event Hubs Premium (Premium-laag) is ontworpen voor geavanceerde streamingscenario's waarvoor elastische, superieure prestaties met voorspelbare latentie zijn vereist. De Premium-laag biedt gereserveerde reken-, geheugen- en opslagresources, waardoor interferentie tussen tenants in een beheerde PaaS-omgeving met meerdere tenants wordt geminimaliseerd.

Gebeurtenissen worden gerepliceerd naar drie replica's, verdeeld over Azure-beschikbaarheidszones, indien beschikbaar. Alle replica's worden synchroon leeggemaakt naar de onderliggende snelle opslag voordat de verzendbewerking wordt gerapporteerd als voltooid. Gebeurtenissen die niet onmiddellijk worden gelezen of die later opnieuw moeten worden gelezen, kunnen maximaal 90 dagen worden bewaard, transparant worden bewaard in een redundante opslaglaag voor een beschikbaarheidszone.

Naast deze opslagfuncties en alle mogelijkheden en protocolondersteuning van de standard-laag, biedt het isolatiemodel van de Premium-laag functies zoals dynamische partitie omhoog schalen. U krijgt ook veel meer royale quotatoewijzingen. Event Hubs Capture is gratis inbegrepen.

Notitie

  • Event Hubs Premium ondersteunt TLS 1.2 of hoger.
  • De Premium-laag is niet beschikbaar in alle regio's. Probeer een naamruimte te maken in Azure Portal en bekijk ondersteunde regio's in de vervolgkeuzelijst Locatie op de pagina Naamruimte maken.

U kunt voor elke naamruimte 1, 2, 4, 8 en 16 verwerkingseenheden (PU) aanschaffen. Omdat de Premium-laag een aanbieding op basis van capaciteit is, wordt de haalbare doorvoer niet ingesteld door een vertraging zoals deze zich in de standard-laag bevindt, maar is afhankelijk van het werk dat u Event Hubs vraagt te doen, vergelijkbaar met de toegewezen laag. De effectieve opname- en stroomdoorvoer per PU is afhankelijk van verschillende factoren, waaronder:

  • Aantal producenten en consumenten
  • Grootte van nettolading
  • Aantal partities
  • Aanvraagsnelheid voor uitgaand verkeer
  • Gebruik van Event Hubs Capture, Schema Registry en andere geavanceerde functies

Zie de vergelijking tussen Event Hubs-SKU's voor meer informatie.

Waarom premium?

De Premium-laag biedt drie aantrekkelijke voordelen voor klanten die een betere isolatie in een multitenant-omgeving met lage latentie en gegevensopnamebehoeften met hoge doorvoer nodig hebben.

Superieure prestaties met de nieuwe opslagengine met twee lagen

De Premium-laag maakt gebruik van een nieuwe logboekopslagengine met twee lagen die de prestaties van gegevensingress aanzienlijk verbetert met aanzienlijk lagere totale latentie zonder de duurzaamheidsgaranties in gevaar te brengen.

Betere isolatie en voorspelbaarheid

De Premium-laag biedt een geïsoleerde reken- en geheugencapaciteit om voorspelbare latentie te bereiken en veel minder lawaaierige buren te beïnvloeden in een multitenant-implementatie.

Het implementeert een cluster in clustermodel in de multitenantclusters om voorspelbaarheid en prestaties te bieden en tegelijkertijd alle voordelen van een beheerde PaaS-omgeving met meerdere tenants te behouden.

Kostenbesparingen en schaalbaarheid

Omdat de Premium-laag een multitenant-aanbieding is, kan deze dynamisch flexibeler en zeer snel worden geschaald. Capaciteit wordt toegewezen in verwerkingseenheden (GPU's) die geïsoleerde pods van CPU en geheugen in het cluster toewijzen. Het aantal pods kan omhoog of omlaag worden geschaald per naamruimte. Daarom is de Premium-laag een goedkope optie voor berichtenscenario's met het totale doorvoerbereik dat kleiner is dan 120 MB/s, maar hoger is dan wat u met de standard-laag kunt bereiken.

Versleuteling van gebeurtenissen

Azure Event Hubs biedt versleuteling van data-at-rest met Azure Storage Service Encryption (Azure SSE). De Event Hubs-service maakt gebruik van Azure Storage om de gegevens op te slaan. Alle gegevens die zijn opgeslagen met Azure Storage, worden versleuteld met behulp van door Microsoft beheerde sleutels. Als u uw eigen sleutel gebruikt (ook wel Bring Your Own Key (BYOK) of door de klant beheerde sleutel genoemd), worden de gegevens nog steeds versleuteld met behulp van de door Microsoft beheerde sleutel, maar daarnaast wordt de door Microsoft beheerde sleutel versleuteld met behulp van de door de klant beheerde sleutel. Met deze functie kunt u de toegang tot door de klant beheerde sleutels maken, draaien, uitschakelen en intrekken die worden gebruikt voor het versleutelen van door Microsoft beheerde sleutels. Het inschakelen van de BYOK-functie is een eenmalig installatieproces voor uw naamruimte. Zie Door de klant beheerde sleutels configureren voor het versleutelen van Azure Event Hubs-data-at-rest voor meer informatie.

Notitie

Alle Event Hubs-naamruimten zijn standaard ingeschakeld voor het Apache Kafka RPC-protocol. Deze kunnen worden gebruikt door uw bestaande Kafka-toepassingen. Het inschakelen van Kafka op uw cluster heeft geen invloed op uw niet-Kafka-gebruiksscenario's; Er is geen optie of u hoeft Kafka uit te schakelen op een cluster.

Quota en limieten

De Premium-laag biedt alle functies van het standard-abonnement, maar met betere prestaties, isolatie en meer royale quota. Zie Event Hubs-quota en -limieten voor meer quota en limieten.

Hoge beschikbaarheid met beschikbaarheidszones

Event Hubs Standard-, Premium- en toegewezen lagen bieden ondersteuning voor beschikbaarheidszones zonder extra kosten. Met behulp van beschikbaarheidszones kunt u workloads voor gebeurtenisstreaming uitvoeren in fysiek afzonderlijke locaties binnen elke Azure-regio die tolerant zijn voor lokale fouten.

Belangrijk

  • Ondersteuning voor beschikbaarheidszones is alleen beschikbaar in Azure-regio's met beschikbaarheidszones.
  • In bepaalde regio's is de ondersteuning van premium-laag voor beschikbaarheidszones beperkt, ook al ondersteunt de regio beschikbaarheidszones. 

Premium versus toegewezen lagen

In vergelijking met de toegewezen aanbieding biedt de Premium-laag de volgende voordelen:

  • Isolatie binnen een grote multitenant-omgeving die resources snel kan verplaatsen
  • Veel elastischer en sneller schalen
  • PU's kunnen dynamisch worden aangepast

Daarom is de Premium-laag vaak een rendabelere optie voor workloads voor gebeurtenisstreaming tot 160 MB per seconde (per naamruimte), met name bij het wijzigen van de belasting gedurende de dag of week, in vergelijking met de toegewezen laag.

Notitie

Voor de extra robuustheid die is opgedaan door ondersteuning voor beschikbaarheidszones , is de minimale implementatieschaal voor de toegewezen laag 8 capaciteitseenheden (CU), maar u hebt ondersteuning voor beschikbaarheidszones in de Premium-laag van de eerste PU in alle beschikbaarheidszoneregio's.

Prijzen

De Premium-aanbieding wordt gefactureerd door verwerkingseenheden (RU's) die overeenkomen met een share van geïsoleerde resources (CPU, geheugen en opslag) in de onderliggende infrastructuur.

Veelgestelde vragen

Wat kan ik bereiken met een verwerkingseenheid (PU)?

Hoeveel u met een PU kunt opnemen en streamen, is afhankelijk van verschillende factoren, zoals uw producenten, consumenten, het tarief waarmee u gegevens opneemt en verwerkt, en nog veel meer. Zie Schalen met Event Hubs voor meer informatie over verwerkingseenheden.

Kan ik mijn standaardnaamruimten migreren naar een Premium-naamruimte?

Het migreren van standard-naamruimten naar premium-naamruimte wordt momenteel niet ondersteund.

Volgende stappen

Zie de volgende artikelen: