Sdílet prostřednictvím


Přehled clusteru Azure Stream Analytics

Cluster Azure Stream Analytics nabízí nasazení s jedním tenantem pro složité a náročné scénáře streamování. V plném měřítku můžou clustery Stream Analytics zpracovávat více než 400 MB/s v reálném čase. Úlohy Stream Analytics spuštěné na vyhrazených clusterech můžou využívat všechny funkce nabídky Standard a zahrnují podporu připojení privátního propojení ke vstupům a výstupům.

Clustery Stream Analytics se účtují podle jednotek streamování (SU), které představují množství prostředků procesoru a paměti přidělených vašemu clusteru. Jednotka streamování je stejná ve všech nabídkách úrovně Standard a Dedicated a Azure Stream Analytics podporuje dvě struktury jednotek streamování: SU V1 (vyřazení) a SU V2 (doporučeno) další informace.

Při vytváření clusteru na portálu se ve výchozím nastavení vytvoří cluster Dedicated V2 . Vyhrazené clustery V2 podporují 12 až 66 jednotek SU V2 a lze je škálovat po 12 krocích (12, 24, 48...). Vyhrazené clustery V1 jsou původní nabídkou ASA a stále se podporují, vyžadují minimálně 36 SU.

Základní výpočetní výkon pro jednotky streamování V1 a V2 je následující:

Mapování SU V1 a SU V2.

Další informace o nabídkách a cenách vyhrazených clusterů najdete na stránce s cenami služby Azure Stream Analytics.

Poznámka

Úlohy ve vyhrazeném clusteru vytvořeném s kapacitou SU V2 můžou podporovat pouze úlohy se SU V2. To znamená, že ve vyhrazeném clusteru nemůžete spouštět jak SU V1, tak V2. Kombinace a shoda není podporována kvůli komplikacím kapacity.

Cluster Stream Analytics může sloužit jako streamovací platforma pro vaši organizaci a může být sdílen různými týmy pracujícími na různých případech použití.

Poznámka

Azure Stream Analytics také podporuje integraci Virtual Network, která je k dispozici ve verzi Public Preview. Integrace virtuální sítě umožňuje izolaci sítě, která se provádí nasazením vyhrazených instancí Azure Stream Analytics do virtuální sítě. Pro úlohy virtuální sítě se vyžaduje minimálně 6 jednotek SU V2. Další informace

Co jsou clustery Stream Analytics

Clustery Stream Analytics využívají stejný modul jako úlohy Stream Analytics spuštěné v prostředí s více tenanty. Vyhrazený cluster s jedním tenantem má následující funkce:

  • Hostování jednoho tenanta bez šumu z ostatních tenantů Vaše prostředky jsou skutečně "izolované" a fungují lépe, když dochází k nárůstu provozu.

  • Škálujte cluster mezi 12 až 66 jednotek SU V2 s tím, jak se vaše využití streamování v průběhu času zvyšuje.

  • Podpora virtuální sítě, která umožňuje vašim úlohám Stream Analytics zabezpečené připojení k dalším prostředkům pomocí privátních koncových bodů.

  • Schopnost vytvářet uživatelem definované funkce a vlastní deserializátory jazyka C# v libovolné oblasti.

  • Nulové náklady na údržbu, které vám umožní zaměřit se na vytváření analytických řešení v reálném čase.

Jak začít

Cluster Stream Analytics můžete vytvořit prostřednictvím Azure Portal. Pokud máte jakékoli dotazy nebo potřebujete pomoc s onboardingem, můžete kontaktovat tým Stream Analytics.

Nejčastější dotazy

Návody zvolit mezi clusterem Stream Analytics a úlohou Stream Analytics?

Nejjednodušším způsobem, jak začít, je vytvořit a vyvinout úlohu Stream Analytics, abyste se seznámili se službou a zjistili, jak může splnit vaše analytické požadavky.

Samotné úlohy Stream Analytics virtuální sítě nepodporují. Pokud jsou vaše vstupy nebo výstupy zabezpečené za bránou firewall nebo Virtual Network Azure, máte dvě možnosti:

  • Pokud má váš místní počítač přístup ke vstupním a výstupním prostředkům zabezpečeným virtuální sítí (například Azure Event Hubs nebo Azure SQL Database), můžete na místní počítač nainstalovat nástroje Azure Stream Analytics pro Visual Studio. Úlohy Stream Analytics můžete vyvíjet a testovat místně na svém zařízení bez jakýchkoli nákladů. Jakmile budete připraveni používat Stream Analytics ve vaší architektuře, můžete vytvořit cluster Stream Analytics, nakonfigurovat privátní koncové body a spouštět úlohy ve velkém měřítku.

  • Můžete vytvořit cluster Stream Analytics, nakonfigurovat cluster s privátními koncovými body potřebnými pro váš kanál a spouštět v clusteru úlohy Stream Analytics.

Jaký výkon můžu očekávat?

SU je stejná napříč nabídkami Standard a Dedicated. Jedna úloha, která využívá plný cluster s 36 SU, může dosáhnout propustnosti přibližně 36 MB/s s latencí v milisekundách. Přesný počet závisí na formátu událostí a typu analýzy. Vzhledem k tomu, že je cluster Stream Analytics vyhrazený, nabízí spolehlivější záruky výkonu. Všechny úlohy spuštěné v clusteru patří jenom vám.

Můžu cluster škálovat?

Ano. Kapacitu clusteru můžete snadno nakonfigurovat tak, abyste mohli vertikálně navýšit nebo snížit kapacitu podle potřeby, aby se splnila vaše měnící se poptávka.

Můžu spouštět stávající úlohy na těchto nových clusterech, které jsem vytvořil(a)?

Ano. Stávající úlohy můžete propojit s nově vytvořeným clusterem Stream Analytics a spustit ho obvyklým způsobem. Stávající úlohy Stream Analytics nemusíte znovu vytvářet od začátku.

Kolik mě tyto clustery budou stát?

Vaše clustery Stream Analytics se účtují na základě zvolené kapacity SU. Clustery se účtují každou hodinu a za úlohu spuštěnou v těchto clusterech se neúčtují žádné další poplatky. Aktualizace fakturace privátních koncových bodů najdete na stránce s cenami služby Private Link.

Ke kterým vstupům a výstupům se můžu soukromě připojit z clusteru Stream Analytics?

Stream Analytics podporuje různé vstupní a výstupní typy. V clusteru můžete vytvořit privátní koncové body , které úlohám umožní přístup ke vstupním a výstupním prostředkům. V současné době jsou podporované služby Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Data Lake Storage Gen2, Azure Event Hubs, Azure IoT Hubs, Azure Functions a Azure Service Bus, pro které můžete vytvářet spravované privátní koncové body.

Další kroky

Teď máte přehled clusteru Azure Stream Analytics. Dále můžete vytvořit cluster a spustit úlohu Stream Analytics: