Så här gör du kapacitetsplanering för Event Hubs på Azure Stack Hub

Som operatör hanterar du din Azure Stack Hub kapacitet med hjälp av resurskvoter. Du styr Event Hubs resursförbrukning genom att ange kvoter för det maximala antalet kärnor som används av Event Hubs kluster. Event Hubs kluster skapas av användare när de distribuerar en Event Hubs resurs. Det finns också olika resursförbrukningskrav för resursprovidern, som beskrivs i den här artikeln.

Klusterresursförbrukning

För att förstå kapacitetsförbrukningen Event Hubs distributioner är det viktigt att observera att användarna skapar Event Hubs kluster baserat på kapacitetsenheter (CUS). De anger inte ett antal PROCESSORkärnor när de skapar ett Event Hubs kluster. Varje CU mappas dock direkt till ett visst antal förbrukade kärnor.

Dina användare måste skapa Event Hubs med CUs som uppfyller deras affärsbehov. För att informera dig om beslutet om kvotkonfiguration visas följande tabell:

  • Det totala antalet kärnor som används av ett 1 CU Event Hubs kluster.
  • Den ungefärliga kapaciteten som krävs för förbrukning av andra resurser, inklusive VM-lagring, minne och lagringskonton.
Typ av virtuell dator Klusternoder Kärnor per virtuell dator/nod Totalt antal kärnor Virtuell Storage Minne Lagringskonton Offentliga IP-adresser
1 CU Event Hubs kluster D11_V2 5 2 10 500 GiB 70 GiB 4 1

Alla Event Hubs kluster använder en D11_V2 vm-typ för sina noder. En D11_V2 vm-typ består av 2 kärnor. 1 CU Event Hubs kluster använder alltså 5 D11_V2 virtuella datorer, vilket omvandlas till 10 kärnor som används. När du fastställer antalet kärnor som ska konfigureras för en kvot använder du en multipel av det totala antalet kärnor som används av 1 CU. Den här beräkningen visar det maximala antalet CU:er som du tillåter att användarna använder när de skapar Event Hubs kluster. Om du till exempel vill konfigurera en kvot som tillåter användare att skapa ett kluster med 2 CUs kapacitet anger du din kvot till 20 kärnor.

Viktigt

För produktionsdistributioner som kräver hög tillgänglighet (HA) rekommenderar vi ett 2 CU-kluster. För icke-HA och utveckling/test kan du börja med 1 CU.

CU-utskalning (mindre till större) stöds via bladet Skapa Event Hubs kluster. Inskalning (större till mindre) stöds inte.

Resursförbrukning för resursprovider

Resursförbrukningen för den Event Hubs resursprovidern är konstant och oberoende av antalet eller storleken på kluster som skapats av användare. I följande tabell visas kärnanvändningen av Event Hubs resursprovidern på Azure Stack Hub och den ungefärliga resursförbrukningen av andra resurser. Den Event Hubs resursprovidern använder en D2_V2 vm-typ för distributionen.

Typ av virtuell dator Klusternoder Kärnor Virtuell Storage Minne Lagringskonton Offentliga IP-adresser
Event Hubs resursprovider D2_V2 3 6 300 GiB 21 GiB 2 1

Viktigt

Resursproviderns förbrukning är inte något som styrs av kvoter. Du behöver inte hantera de kärnor som används av resursprovidern i dina kvotkonfigurationer. Resursproviders installeras med hjälp av en administratörsprenumeration. Prenumerationen inför inga resursförbrukningsgränser för operatörer när de installerar de resursproviders som krävs.

Total resursförbrukning

Den totala kapaciteten som förbrukas av Event Hubs-tjänsten inkluderar resursförbrukning av resursprovidern och förbrukning av användarskapade kluster.

I följande tabell visas den totala Event Hubs under olika konfigurationer, oavsett om de hanteras av kvoten. Dessa tal baseras på resursprovidern och Event Hubs klusterförbrukning som visas ovan. Du kan enkelt beräkna din totala Azure Stack Hub användning för andra distributionsstorlekar med hjälp av dessa exempel.

Kärnor Virtuell Storage Minne Lagringskonton Totalt Storage* Offentliga IP-adresser**
1 CU-kluster + resursprovider 16 800 GiB 91 GiB 6 Variabel 2
2 CU-kluster + resursprovider 26 1,3 TB 161 GiB 10 Variabel 2
4 CU-kluster + resursprovider 46 2,3 TB 301 GiB 18 Variabel 2

* Frekvensen för indatablock (meddelande/händelse) och kvarhållning av meddelanden är två viktiga faktorer som bidrar till lagringen som används av Event Hubs kluster. Om kvarhållning av meddelanden till exempel är inställt på 7 dagar när du skapar en händelsehubb och meddelanden matas in med en hastighet på 1 MB/s är det ungefärliga lagringsutrymmet som används 604 GB (1 MB x 60 sekunder x 60 minuter x 24 timmar x 7 dagar). Om meddelanden skickas med en hastighet på 20 MB/s med en kvarhållning på 7 dagar är den ungefärliga lagringsförbrukningen 12 TB. Tänk på att överväga indatafrekvens och kvarhållningstid för att förstå förbrukningen av lagringskapacitet fullt ut.

** Offentliga IP-adresser förbrukas från den nätverkskvot som anges som en del av din prenumeration.

Nästa steg

Slutför kraven för att installera Event Hubs på Azure Stack Hub, innan du påbörjar installationsprocessen.