A dedikált Azure Event Hubs szint áttekintése
Az Event Hubs dedikált fürtöit úgy tervezték, hogy megfeleljenek a legigényesebb, kritikus fontosságú eseménystreamelési számítási feladatok igényeinek. Ezek a fürtök nagy teljesítményű, kis késésű, méretezhető és megbízható eseménystreamelési szolgáltatást biztosítanak az AMQP(Event Hubs SDK) vagy Apache Kafka API-kon alapuló eseménystreamelési alkalmazások számára.
Megjegyzés
A dedikált szint nem érhető el minden régióban. Próbáljon meg létrehozni egy dedikált fürtöt a Azure Portal, és tekintse meg a támogatott régiókat az Event Hubs-fürt létrehozása lapon található Hely legördülő listában.
Miért érdemes dedikált fürtöt?
Az Event Hubs dedikált szintje számos előnyt kínál azoknak az ügyfeleknek, akiknek kritikus fontosságú számítási feladatokat kell futtatniuk nagyvállalati szintű kapacitásban.
Alacsony késésű eseménystreamelés
Ezek a fürtök alacsony végpontok közötti késésre és nagy teljesítményre vannak optimalizálva. Ezért ezek a fürtök lehetővé teszik a vállalkozások számára a nagy sebességű és nagy mennyiségű adatstreamelés kezelését.
Nagy mennyiségű adat streamelése
A dedikált fürtök másodpercenként gigabájtos vagy másodpercenkénti több millió eseményt streamelhetnek az esetek többségében. Emellett ezek a fürtök egyszerűen méretezhetők az eseménystreamelési kötet változásainak megfelelően.
Garantált konzisztens teljesítmény
A dedikált Event Hubs-fürtök minimálisra csökkentik a késési jittert, és konzisztens teljesítményt biztosítanak a garantált kapacitással.
Nulla interferencia
Az Event Hubs dedikált fürtöi egy bérlős architektúrán működnek. Ezért biztosítja, hogy a lefoglalt erőforrásokat ne osztják meg más bérlőkkel. Ezért a többi szinttől eltérően nem lát bérlők közötti interferenciát a dedikált fürtön.
Önkiszolgáló skálázás
A dedikált fürt önkiszolgáló skálázási képességeket kínál, amelyek lehetővé teszik a fürt kapacitásának dinamikus terhelések szerinti módosítását és az üzleti műveletek megkönnyítését. Felskálázhatja a kihasználtság kiugró értékeit, és alacsony kihasználtság esetén is skálázhat.
Csúcskategóriás funkciók és nagyvonalú kvóták
A dedikált fürtök többek között a Prémium szint összes funkcióját tartalmazzák. A szolgáltatás emellett kezeli a terheléselosztást, az operációs rendszer frissítéseit, a biztonsági javításokat és a particionálást is. Így kevesebb időt fordíthat az infrastruktúra karbantartására, és több időt fordíthat az eseménystreamelési alkalmazások létrehozására.
Kapacitásegységek (CU)
A dedikált fürtök kiépítése és számlázása kapacitásegységek (GPU-k) szerint történik, amely előre lefoglalt cpu- és memória-erőforrásokat jelent.
A CU-nkénti betölthető és streamelhető mennyiség különböző tényezőktől függ, például a következő tényezőktől:
- Termelők és fogyasztók száma
- Partíciók száma.
- Gyártói és fogyasztói konfiguráció.
- Hasznos adat mérete
- Kimenő forgalom sebessége
Ezért a szükséges számú kérelemegység meghatározásához a várt eseménystreamelési számítási feladatot egy dedikált Event Hubs-fürtön kell elvégeznie, miközben megfigyeli a fürt erőforrás-kihasználtságát. További információt a Dedikált fürt skálázása című témakörben talál.
Fürttípusok
A dedikált Event Hubs-fürtök két különböző típusba sorolhatók: önkiszolgáló skálázható fürtök és örökölt fürtök. Ez a két típus különbözik a kérelemegységek számának, az egyes CU-k által biztosított átviteli sebességnek, valamint a regionális és zóna rendelkezésre állásának támogatásában.
Dedikált fürtfelhasználóként a fürt típusát a portál kapacitásskálázási funkciójának rendelkezésre állásának vizsgálatával határozhatja meg. Ha ez a képesség jelen van, önkiszolgáló skálázható fürtöt használ. Ezzel szemben, ha nem érhető el, egy örökölt dedikált fürtöt használ. Másik lehetőségként megkeresheti a dedikált fürtökhöz kapcsolódó Azure Resource Manager tulajdonságokat.
Önkiszolgáló skálázható fürtök
Az Event Hubs önkiszolgáló skálázható fürtjei új infrastruktúrán alapulnak, és lehetővé teszik a felhasználók számára az egyes fürtökhöz lefoglalt kapacitásegységek egyszerű skálázását. Ha dedikált fürtöt hoz létre az Event Hubs portálon vagy ARM-sablonokon keresztül, hozzáférést kap egy önkiszolgáló skálázható fürthöz. A dedikált fürt skálázásáról az Event Hubs Dedikált fürtök skálázása című témakörben olvashat.
Egy önkiszolgáló skálázható fürtben körülbelül egy kapacitásegység (CU) 100 MB/s és 200 MB/s közötti bemeneti kapacitást biztosít, bár a tényleges átviteli sebesség különböző tényezőktől függően ingadozhat.
Az önkiszolgáló skálázható fürtökkel akár 10 termékváltozatot is vásárolhat a Azure Portal lévő fürtökhöz. A hagyományos fürtökkel ellentétben ezek a fürtök növekményesen skálázhatók 1 és 10 közötti kérelemegységekkel. Ha 10 CU-nál nagyobb fürtre van szüksége, a létrehozása után támogatási kérelmet küldhet a fürt vertikális felskálázásához.
Fontos
Az önkiszolgáló, skálázható dedikált fürtök jelenleg nem támogatják a rendelkezésre állási zónákat. Ha az AZ-t a dedikált fürttel kell használnia, akkor explicit módon létre kell hoznia egy örökölt dedikált fürtöt.
Örökölt fürtök
Az önkiszolgáló skálázható fürtök rendelkezésre állása előtt létrehozott dedikált Event Hubs-fürtöket örökölt fürtöknek nevezzük.
Az örökölt fürtök használatához nem lehet közvetlen létrehozást végezni a Azure Portal vagy ARM-sablonokon keresztül, és ehelyett be kell küldenie egy támogatási kérést a létrehozáshoz.
Egy önkiszolgáló skálázható fürtben körülbelül egy kapacitásegység (CU) 50 MB/s és 100 MB/s közötti bemeneti kapacitást biztosít, bár a tényleges átviteli sebesség különböző tényezőktől függően ingadozhat.
Az Örökölt fürttel akár 20 termékváltozatot is vásárolhat.
Megjegyzés
A dedikált Event Hubs-fürtöknek legalább 8 kapacitásegységre (CU) van szükségük a rendelkezésre állási zónák engedélyezéséhez. Az önkiszolgáló skálázással rendelkező fürtök még nem támogatják a rendelkezésre állási zónákat. A rendelkezésre állási zónák támogatása csak a rendelkezésre állási zónákkal rendelkező Azure-régiókban érhető el.
Fontos
A meglévő örökölt fürtök Self-Serve fürtre való migrálása jelenleg nem támogatott. További információ: Örökölt fürt migrálása Self-Serve méretezhető fürtbe.
Fürttípus meghatározása
A fürt típusát az alábbi módszerekkel határozhatja meg.
Metódus | Művelet | Önkiszolgáló skálázható fürtök | Örökölt fürtök | Jegyzetek |
---|---|---|---|---|
A portál használata | Ellenőrizze, hogy van-e "Skálázás" lap a fürt alatt | A fürt felhasználói felületén elérhető "Skálázás" lap. | A fürt felhasználói felületén nem érhető el skálázási lap. | |
Az Azure Resource Manager használata | Ellenőrizze az supportsScaling Azure Resource Manager tulajdonságot a fürtön. |
Ellenőrizze, hogy van-e "Méretezés" lap a fürt alatt. | A fürt felhasználói felületén nem érhető el skálázási lap. | Ellenőrizze ezt a tulajdonságot a Portalon, a parancssori felületen vagy a PowerShellben. Az API 2022-01-01-preview vagy újabb verziójára van szüksége. |
Az nslookup használata | Futtassa az nslookup parancsot egy fürt névterén. | A CNAME a-ra van leképazva *.cloudapp.azure.com . |
A CNAME a-ra van leképazva *.cloudapp.net . |
Példa: nslookup ns.servicebus.windows.net . |
Kvóták és korlátok
Az Event Hubs dedikált ajánlatának számlázása fix havi áron történik, legalább 4 óra használattal. A dedikált szint a prémium csomag összes funkcióját kínálja, de nagyvállalati szintű kapacitással és korlátokkal az igényes számítási feladatokkal rendelkező ügyfelek számára.
A kvótákkal és korlátozásokkal kapcsolatos további információkért lásd: Event Hubs-kvóták és -korlátok
Gyakori kérdések
Mit érhetek el egy fürttel?
Az Event Hubs-fürtök esetében a betölthető és streamelhető mennyiség számos tényezőtől függ, például az előállítóktól, a fogyasztóktól, a betöltési és feldolgozási sebességtől és még sok mástól.
Az alábbi táblázat az örökölt dedikált fürt tesztelése során elért teljesítményteszt eredményeit mutatja be:
Hasznos adat alakzat | Vevők | Bejövő sávszélesség | Bejövő üzenetek | Kimenő forgalom sávszélessége | Kimenő üzenetek | Összes termékváltozat | Cu-nkénti termékváltozatok |
---|---|---|---|---|---|---|---|
100x1 KB-os kötegek | 2 | 400 MB/s | 400 ezer üzenet másodpercenként | 800 MB/s | 800 ezer üzenet másodpercenként | 400 TU | 100 TU |
10x10 KB-os kötegek | 2 | 666 MB/s | 66,6k üzenet/s | 1,33 GB/s | 133 000 üzenet/s | 666 TU | 166 TU |
6x32 KB-os kötegek | 1 | 1,05 GB/s | 34 000 üzenet másodpercenként | 1,05 GB/s | 34 000 üzenet/s | 1000 TU | 250 TU |
A tesztelés során a következő kritériumokat használták:
- Egy dedikált szintű Event Hubs-fürtöt használtunk 4 kapacitási egység (CU) használatával.
- A betöltéshez használt eseményközpontnak 200 partíciója volt.
- A betöltött adatokat két fogadóalkalmazás fogadta az összes partícióról.
Vertikálisan fel- és leskálázhatom a fürtöt?
Ha a fürtöt a Támogatási skálázás beállítással hozta létre, az önkiszolgáló felületen igény szerint horizontálisan felskálázhatja és méretezheti a fürtöt. Önkiszolgáló skálázható fürtökkel akár 10 kérelemegységet is skálázhat. Mivel az önkiszolgáló, skálázható dedikált fürtök új infrastruktúrán alapulnak, az önkiszolgáló skálázást nem támogató dedikált fürtökön kell teljesíteniük. Mivel a dedikált fürtök teljesítménye számos tényezőtől függ, például az erőforrás-kiosztástól, a partíciók számától, a tárterülettől stb., javasoljuk, hogy a valós számítási feladattal végzett tesztelés után határozza meg a szükséges mennyiségű kérelemegységet.
Küldjön támogatási kérést a következő forgatókönyvekben a dedikált fürt vertikális felskálázásához vagy méretezéséhez.
- Egy önkiszolgáló, skálázható dedikált fürthöz (amely a Támogatási skálázás beállítással létrehozott fürt) több mint 10 kérelemegységre van szüksége.
- A skálázás támogatása lehetőség kiválasztása nélkül kell horizontálisan felskáláznia vagy horizontálisan felskáláznia egy létrehozott fürtön
- Az önkiszolgáló felület kiadása előtt létrehozott dedikált fürtön kell vertikálisan felskáláznia vagy skáláznia
Figyelmeztetés
A létrehozása után legalább 4 órán át nem tudja törölni a fürtöt. Ezért legalább 4 órányi használati díjat kell fizetnie a fürtért. A díjszabással kapcsolatos további információkért lásd: Event Hubs – Díjszabás.
Migrálhatok örökölt fürtről Self-Serve méretezhető fürtre?
A mögöttes hardver- és szoftverinfrastruktúra eltérése miatt jelenleg nem támogatjuk az olyan fürtök áttelepítését, amelyek nem támogatják az önkiszolgáló skálázást az önkiszolgáló, skálázható dedikált fürtökre. Ha önkiszolgáló skálázást szeretne használni, újra létre kell hoznia a fürtöt. A skálázható fürt létrehozásával kapcsolatos további információkért lásd: Dedikált Event Hubs-fürt létrehozása.
Mikor kell skálázni a dedikált fürtöt?
A dedikált fürt erőforrás-felhasználásának fő mutatója a CPU-használat. Ha a teljes CPU-használat eléri a 70%-ot (anélkül, hogy rendellenes körülményeket, például magas kiszolgálóhibákat vagy alacsony sikeres kéréseket észlelne), az azt jelenti, hogy a fürt a maximális kapacitása felé halad. Ezért ezt mutatóként használhatja annak megfontolásához, hogy fel kell-e skáláznia a dedikált fürtöt, vagy sem.
A dedikált fürt processzorhasználatának monitorozásához kövesse az alábbi lépéseket.
A dedikált Event Hubs-fürt metrikaoldalán válassza a Metrika hozzáadása lehetőséget.
Válassza ki
CPU
a metrikát, és használja azMax
aggregációt.Ezután válassza a Szűrő hozzáadása lehetőséget, és adjon hozzá egy szűrőt a tulajdonságtípushoz
Role
, használja az egyenlőség operátort, és válassza ki mindhárom értéket (Backend
,Gateway
) a legördülő listából.Ezután figyelheti ezt a metrikát annak meghatározásához, hogy mikor érdemes skáláznia a dedikált fürtöt. A metrikához riasztásokat is beállíthat, hogy értesítést kapjon, ha a CPU-használat eléri a beállított küszöbértékeket.
Hogyan működik a Geo-DR a fürttel?
Egy dedikált szintű fürtben lévő névteret georedundánsan párosíthat egy másik névtérrel egy dedikált szintű fürt alatt. Nem javasoljuk, hogy párosítson egy dedikált szintű névteret egy névtérrel a standard ajánlatban, mert az átviteli sebesség korlátja nem kompatibilis, és hibákat eredményez.
Migrálhatom a standard vagy prémium névtereimet egy dedikált szintű fürtbe?
Jelenleg nem támogatjuk az eseményközpontok adatainak standard vagy prémium névtérből dedikált névtérbe való migrálására szolgáló automatizált migrálási folyamatot.
Miért rendelkezik egy zónaredundáns dedikált fürt legalább 8 CU-nyival?
A dedikált ajánlat zónaredundanciájának biztosításához minden számítási erőforrásnak 3 replikával kell rendelkeznie 3 adatközpontban ugyanabban a régióban. Ez a zónaredundancia támogatásának minimális követelménye (hogy a szolgáltatás akkor is működjön, ha 2 zóna/adatközpont leáll), és 8 processzornak megfelelő számítási kapacitást eredményez.
Tehát ez nem egy olyan kvóta, amelyet módosítani tudunk, hanem az aktuális architektúra korlátozása egy dedikált szinttel.
Következő lépések
Lépjen kapcsolatba a Microsoft értékesítési képviselőjével vagy Microsoft ügyfélszolgálata a dedikált Event Hubs szolgáltatással kapcsolatos további részletekért. Fürtöt is létrehozhat, vagy az Event Hubs tarifacsomagjairól az alábbi hivatkozásokra kattintva tudhat meg többet:
- Event Hubs-fürt létrehozása a Azure Portal
- Az Event Hubs dedikált díjszabása. A Dedikált Event Hubs-kapacitással kapcsolatos további részletekért forduljon a Microsoft értékesítési képviselőjéhez vagy Microsoft ügyfélszolgálata.
- Az Event Hubs gyik díjszabási információkat tartalmaznak, és választ adnak az Event Hubsra vonatkozó gyakori kérdésekre.