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 kvoter för resurser. Du styr förbrukningen av Event Hubs-resurser 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.

Förbrukning av klusterresurser

För att förstå kapacitetsförbrukningen för Event Hubs-distributioner är det viktigt att observera att användare skapar Event Hubs-kluster baserat på kapacitetsenheter (CU:er). De anger inte antalet processorkärnor när du skapar ett Event Hubs-kluster. Varje CU mappar dock direkt till ett visst antal förbrukade kärnor.

Dina användare måste skapa Event Hubs-kluster med CU:er som uppfyller deras affärskrav. Följande tabell innehåller information om ditt beslut om kvotkonfiguration:

  • Det totala antalet kärnor som används av ett 1 CU Event Hubs-kluster.
  • Den ungefärliga kapacitet 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 VM 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. Så 1 CU Event Hubs-kluster använder 5 D11_V2 virtuella datorer, vilket översätts 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 gör det möjligt för användare att skapa ett kluster med 2 processorer med 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 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 för andra resurser. Event Hubs-resursprovidern använder en D2_V2 VM-typ för distributionen.

TYP AV VIRTUELL DATOR Klusternoder Kärnor VM 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. Resursprovidrar installeras med en administratörsprenumeration. Prenumerationen tillämpar inte resursförbrukningsgränser för operatörer när de installerar sina nödvändiga resursprovidrar.

Total resursförbrukning

Den totala kapacitet 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-förbrukningen under olika konfigurationer, oavsett om de hanteras av kvoten. Dessa siffror baseras på resursprovidern och händelsehubbens klusterförbrukning som visas ovan. Du kan enkelt beräkna den totala Azure Stack Hub-användningen för andra distributionsstorlekar med hjälp av de här exemplen.

Kärnor VM Storage Minne Lagringskonton Totalt lagringsutrymme* 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 inkommande datablock (meddelande/händelse) och kvarhållning av meddelanden är två viktiga faktorer som bidrar till lagringen som används av Event Hubs-kluster. Om meddelandekvarhållning till exempel anges till 7 dagar när en händelsehubb skapas och meddelanden matas in med en hastighet av 1 MB/s är den ungefärliga lagringen 604 GB (1 MB x 60 sekunder x 60 minuter x 24 timmar x 7 dagar). Om meddelanden skickas med en hastighet av 20 MB/s med kvarhållning på 7 dagar är den ungefärliga lagringsförbrukningen 12 TB. Tänk på ingressdatahastigheten och kvarhållningstiden för att förstå lagringskapacitetens förbrukning fullt ut.

** Offentliga IP-adresser förbrukas från den nätverkskvot som tillhandahålls 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.