Dela via


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 på resurser. Du styr förbrukningen av Event Hubs-resurser genom att ange kvoter för det maximala antalet kärnor som ska användas av Event Hubs-kluster. Event Hubs-kluster skapas av användare när de distribuerar en Event Hubs-resurs. Det finns också olika krav på resursförbrukning 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 (CUS). De anger inte antalet processorkärnor när de 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ör att informera ditt beslut om kvotkonfigurationen visas följande tabell:

  • Totalt antal 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 VM/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 de totala kärnor som används av 1 CU. Den här beräkningen visar det maximala CU-antalet som du tillåter att dina användare använder när du 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 CUs kapacitet anger du din kvot till 20 kärnor.

Viktig

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 från mindre till större stöds genom 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-resursleverantör D2_V2 3 6 300 GiB 21 GiB 2 1

Viktig

Förbrukning av resursprovider ä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 förbrukningen för Event Hubs under olika konfigurationer, oavsett om de hanteras av kvoten. Dessa siffror baseras på resursprovidern och händelsehubbens klusterförbrukningar som visas ovan. Du kan enkelt beräkna din totala Användning av Azure Stack Hub för andra distributionsstorlekar med hjälp av dessa exempel.

Kärnor VM Storage Minne Lagringskonton Totalt lagringsutrymme* Offentliga IP-adresser**
1-CU-kluster + resursleverantör 16 800 GiB 91 GiB 6 variabel 2
2-CU-kluster + resursleverantör 26 1,3 TB 161 GiB 10 variabel 2
4-CU-kluster + resursleverantör 46 2,3 TB 301 GiB 18 variabel 2

* Ingångsdatablockets hastighet (meddelande/händelse) och lagringstid av meddelanden är två viktiga faktorer som påverkar lagringsanvändningen i Event Hubs-kluster. Om meddelandekvarhållning till exempel är inställt på 7 dagar när du skapar en händelsehubb 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å ingressdatahastighet och kvarhållningstid för att förstå lagringskapacitetsförbrukningen 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 förutsättningar för att installera Event Hubs på Azure Stack Hubinnan du påbörjar installationsprocessen.