Overzicht van Event Hubs Premium

De Event Hubs Premium (premium-laag) is ontworpen voor geavanceerde streamingscenario's die elastische, superieure prestaties met voorspelbare latentie vereisen. De prestaties worden bereikt door gereserveerde reken-, geheugen- en opslagresources op te geven, waardoor interferentie tussen tenants in een beheerde PaaS-omgeving met meerdere tenants wordt geminimaliseerd.

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

Naast deze opslagfuncties en alle mogelijkheden en protocolondersteuning van de Standard-laag, maakt het isolatiemodel van de Premium-laag functies zoals dynamische partities omhoog schalen mogelijk. U krijgt ook veel genereuzere quotumtoewijzingen. Event Hubs Capture is gratis inbegrepen.

Notitie

Event Hubs Premium ondersteunt TLS 1.2 of hoger.

U kunt 1, 2, 4, 8 en 16 verwerkingseenheden aanschaffen voor elke naamruimte. Omdat de Premium-laag een aanbieding op basis van capaciteit is, wordt de haalbare doorvoer niet ingesteld door een beperking zoals in de Standard-laag, maar afhankelijk van het werk dat u aan Event Hubs vraagt, 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
  • Frequentie van uitgaande aanvraag
  • Gebruik van Event Hubs Capture, schemaregister en andere geavanceerde functies

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

Waarom premium?

De Premium-laag biedt drie aantrekkelijke voordelen voor klanten die behoefte hebben aan betere isolatie in een omgeving met meerdere tenants met een lage latentie en hoge doorvoer voor gegevensopname.

Superieure prestaties met de nieuwe tweelaagse opslagengine

De Premium-laag maakt gebruik van een nieuwe engine voor logboekopslag met twee lagen die de prestaties van het inkomend gegevensverkeer drastisch verbetert met een aanzienlijk lagere algehele latentie zonder dat dit ten koste gaat van de duurzaamheidsgaranties.

Betere isolatie en voorspelbaarheid

De Premium-laag biedt een geïsoleerde reken- en geheugencapaciteit voor een meer voorspelbare latentie en een veel lager risico op ruis in een implementatie met meerdere tenants.

Het implementeert een cluster in het clustermodel in de multitenant-clusters om voorspelbaarheid en prestaties te bieden met behoud van alle voordelen van een beheerde PaaS-omgeving met meerdere tenants.

Kostenbesparingen en schaalbaarheid

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

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 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 Microsoft beheerde sleutel, maar wordt de 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 die worden gebruikt voor het versleutelen van Microsoft beheerde sleutels, maken, draaien, uitschakelen en intrekken. 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 ingeschakeld voor het Apache Kafka RPC-protocol en kunnen standaard 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 noodzaak om 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 ruimer 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 gebeurtenisstreamingworkloads uitvoeren op 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.

Premium versus toegewezen lagen

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

  • Isolatie binnen een grote omgeving met meerdere tenants waarmee resources snel kunnen worden verplaatst
  • Veel elastischer en sneller schalen
  • PU's kunnen dynamisch worden aangepast

Daarom is de Premium-laag vaak een kosteneffectievere optie voor gebeurtenisstreamingworkloads tot 160 MB per seconde (per naamruimte), met name bij veranderende belastingen gedurende de dag of week, in vergelijking met de toegewezen laag.

Notitie

Voor de extra robuustheid die wordt verkregen 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 vanaf de eerste PU in alle beschikbaarheidszoneregio's.

Prijzen

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

Veelgestelde vragen

Wat kan ik bereiken met een verwerkingseenheid?

Hoeveel u kunt opnemen en streamen met een verwerkingseenheid, is afhankelijk van verschillende factoren, zoals uw producenten, consumenten, de snelheid waarmee u opname en verwerking uitvoert, en nog veel meer. Raadpleeg Schalen met Event Hubs voor meer informatie over verwerkingseenheden.

Kan ik mijn Standard-naamruimten migreren naar De Premium-naamruimte?

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

Volgende stappen

Zie de volgende artikelen: