Dela via


Översikt över Event Hubs Premium

Azure Event Hubs Premium (Premium-nivå) är utformat för avancerade strömningsscenarier som kräver elastiska, överlägsna prestanda med förutsägbar svarstid. Premium-nivån tillhandahåller reserverade beräknings-, minnes- och lagringsresurser, vilket minimerar interferens mellan klientorganisationer i en hanterad PaaS-miljö (platform-as-a-service).

Event Hubs Premium replikerar händelser till tre repliker som distribueras över Azure-tillgänglighetszoner där det är tillgängligt. Alla repliker rensas synkront till den underliggande snabba lagringen innan sändningsåtgärden rapporteras som slutförd. Händelser som inte läss direkt eller som behöver läsas om senare kan behållas i upp till 90 dagar. De lagras transparent på en tillgänglighetszonsredundant lagringsnivå.

Förutom dessa lagringsrelaterade funktioner och alla funktioner och protokollstöd för Standard-nivån möjliggör isoleringsmodellen på Premium-nivån funktioner som dynamisk partitionsskalning. Du får också mycket mer generösa kvotallokeringar. Event Hubs Capture ingår utan extra kostnad.

Kommentar

  • Event Hubs Premium stöder TLS 1.2 eller senare.
  • Premium-nivån är inte tillgänglig i alla regioner. Försök att skapa ett namnområde i Azure-portalen. Se de regioner som stöds i listrutan Platssidan Skapa namnområde .

Du kan köpa 1, 2, 4, 8 och 16 bearbetningsenheter för varje namnområde. Eftersom Premium-nivån är ett kapacitetsbaserat erbjudande anges inte det uppnåeliga dataflödet med en begränsning som den är på standardnivån. Dataflödet beror på det arbete som du ber Event Hubs att göra, vilket liknar den dedikerade nivån. Det effektiva inmatnings- och dataflödet per PU beror på olika faktorer, till exempel:

  • Antal producenter och konsumenter.
  • Nyttolaststorlek.
  • Antal partitioner.
  • Utgående begärandefrekvens.
  • Användning av Event Hubs Capture, Schema Registry och andra avancerade funktioner.

Mer information finns i Jämförelse mellan Event Hubs SKU:er.

Varför Premium?

Premium-nivån erbjuder tre övertygande fördelar för kunder som behöver bättre isolering i en miljö med flera klientorganisationer med låg svarstid och datainmatningsbehov med högt dataflöde.

Överlägsen prestanda med den nya lagringsmotorn med två nivåer

Premium-nivån använder en ny logglagringsmotor med två nivåer som drastiskt förbättrar dataingressens prestanda med avsevärt minskad total svarstid utan att äventyra hållbarhetsgarantierna.

Bättre isolering och förutsägbarhet

Premium-nivån erbjuder en isolerad beräknings- och minneskapacitet för att uppnå mer förutsägbar svarstid och mycket minskad risk för störningar i grannens påverkan i en distribution med flera klientorganisationer.

Det implementerar ett kluster i klustermodellen i sina multitenantkluster för att ge förutsägbarhet och prestanda samtidigt som alla fördelar med en hanterad PaaS-miljö för flera klientorganisationer bevaras.

Kostnadsbesparingar och skalbarhet

Premium-nivån är ett erbjudande för flera klientorganisationer, så att den dynamiskt kan skalas flexibelt och snabbt. Kapaciteten allokeras i PUs som allokerar isolerade poddar med CPU och minne i klustret. Antalet poddar kan skalas upp eller ned per namnområde. Därför är Premium-nivån ett lågkostnadsalternativ för meddelandescenarier med det övergripande dataflödesintervallet som är mindre än 120 MB/s men högre än vad du kan uppnå med standardnivån.

Kryptering av händelser

Event Hubs tillhandahåller kryptering av vilande data med Azure Storage Service Encryption. Event Hubs-tjänsten använder Azure Storage för att lagra data. Alla data som lagras med Azure Storage krypteras med hjälp av Microsoft-hanterade nycklar. Om du använder din egen nyckel (kallas även Bring Your Own Key [BYOK] eller kundhanterad nyckel krypteras data fortfarande med hjälp av den Microsoft-hanterade nyckeln.

Dessutom krypteras den Microsoft-hanterade nyckeln med hjälp av den kundhanterade nyckeln. Med den här funktionen kan du skapa, rotera, inaktivera och återkalla åtkomst till kundhanterade nycklar som används för kryptering av Microsoft-hanterade nycklar. Aktivering av BYOK-funktionen är en engångskonfigurationsprocess i ditt namnområde. Mer information finns i Konfigurera kundhanterade nycklar för kryptering av Azure Event Hubs-data i vila.

Kommentar

Alla Event Hubs-namnområden som är aktiverade för Apache Kafka RPC-protokollet kan som standard användas av dina befintliga Kafka-baserade program. Att ha Kafka aktiverat i klustret påverkar inte dina icke-Kafka-användningsfall. Det finns inget alternativ eller behöver inaktivera Kafka i ett kluster.

Kvoter och begränsningar

Premium-nivån erbjuder alla funktioner i Standard-planen, men med bättre prestanda, isolering och mer generösa kvoter. Mer information om kvoter och gränser finns i Event Hubs-kvoter och -gränser.

Hög tillgänglighet med tillgänglighetszoner

Event Hubs Standard-, Premium- och Dedicated-nivåerna erbjuder stöd för tillgänglighetszoner utan extra kostnad. Genom att använda tillgänglighetszoner kan du köra arbetsbelastningar för händelseströmning på fysiskt separata platser i varje Azure-region som är tolerant mot lokala fel.

Viktigt!

  • Stöd för tillgänglighetszoner är endast tillgängligt i Azure-regioner med tillgänglighetszoner.
  • I vissa regioner är Premium-nivåns stöd för tillgänglighetszoner begränsat även om regionen stöder tillgänglighetszoner.

Premium- eller dedikerade nivåer

I jämförelse med det dedikerade erbjudandet ger Premium-nivån följande fördelar:

  • Isolering i en stor miljö med flera klientorganisationer kan snabbt flytta resurser.
  • Skalning är mycket mer elastiskt och snabbt.
  • Processorer kan justeras dynamiskt.

Jämfört med den dedikerade nivån är Premium-nivån ofta ett mer kostnadseffektivt alternativ för händelseströmningsarbetsbelastningar upp till 160 MB/s (per namnområde), särskilt med ändring av belastningar under hela dagen eller veckan.

Kommentar

För den extra robusthet som stöds av stöd för tillgänglighetszoner är den minimala distributionsskalan för den dedikerade nivån åtta kapacitetsenheter (CUS). Du har stöd för tillgänglighetszoner på Premium-nivån från den första PU:en i alla tillgänglighetszonregioner.

Prissättning

Premium-erbjudandet debiteras av PUs, vilket motsvarar en del av isolerade resurser (CPU, minne och lagring) i den underliggande infrastrukturen.

Vanliga frågor och svar

Vad kan jag uppnå med en bearbetningsenhet?

Hur mycket du kan mata in och strömma med en bearbetningsenhet beror på faktorer som producenter, konsumenter och hur snabbt du matar in och bearbetar. Mer information om bearbetningsenheter finns i Skala med Event Hubs.

Kan jag migrera mina standardnamnområden till Premium-namnområden?

Vi stöder för närvarande inte migrering från Standard-namnområden till Premium-namnområden.

Mer information finns i följande artiklar: