Delen via


Overzicht van Azure Stream Analytics-cluster

Azure Stream Analytics-cluster biedt een implementatie met één tenant voor complexe en veeleisende streamingscenario's. Stream Analytics-clusters kunnen op volledige schaal meer dan 400 MB/seconde in realtime verwerken. Stream Analytics-taken die worden uitgevoerd op toegewezen clusters kunnen gebruikmaken van alle functies in de Standard-aanbieding en ondersteuning bieden voor private link-connectiviteit met uw invoer en uitvoer.

Stream Analytics-clusters worden gefactureerd door streaming-eenheden (SU's) die de hoeveelheid CPU- en geheugenresources vertegenwoordigen die aan uw cluster zijn toegewezen. Een streaming-eenheid is hetzelfde voor Standard- en Dedicated-aanbiedingen en Azure Stream Analytics ondersteunt twee structuren voor streaming-eenheden: SU V1(afgeschaft) en SU V2(aanbevolen) voor meer informatie.

Wanneer u een cluster in de portal maakt, wordt standaard een Toegewezen V2-cluster gemaakt. Toegewezen V2-clusters ondersteunen 12 tot 66 SU V2's en kunnen worden geschaald in stappen van 12 (12, 24, 48...). Toegewezen V1-clusters zijn het oorspronkelijke aanbod van ASA en worden nog steeds ondersteund; ze hebben minimaal 36 RU's nodig.

De onderliggende rekenkracht voor V1- en V2-streaming-eenheden is als volgt:

Toewijzing van SU V1 en SU V2.

Ga naar de pagina met prijzen voor Azure Stream Analytics voor meer informatie over toegewezen clusteraanbiedingen en -prijzen.

Opmerking

Taken in een toegewezen cluster dat is gemaakt met SU V2-capaciteit, kunnen alleen taken ondersteunen met SU V2. Dit betekent dat u zowel V1- als V2-RU's niet kunt uitvoeren in een toegewezen cluster. Mix en match worden niet ondersteund vanwege capaciteitscomplicaties.

Een Stream Analytics-cluster kan fungeren als het streamingplatform voor uw organisatie en kan worden gedeeld door verschillende teams die aan verschillende gebruiksvoorbeelden werken.

Opmerking

Azure Stream Analytics biedt ook ondersteuning voor integratie van virtuele netwerken. VNET-integratie maakt netwerkisolatie mogelijk. Dit wordt bereikt door toegewezen exemplaren van Azure Stream Analytics in uw virtuele netwerk te implementeren. Voor VNET-taken zijn minimaal 6 'SU V2's' vereist.

Wat zijn Stream Analytics-clusters?

Stream Analytics-clusters worden aangestuurd door dezelfde engine die Stream Analytics-taken uitvoert die worden uitgevoerd in een omgeving met meerdere tenants. Het toegewezen cluster met één tenant heeft de volgende functies:

  • Één tenant-hosting zonder ruis van andere tenants. Uw resources zijn echt geïsoleerd en presteren beter wanneer er een piek in het verkeer is.

  • Schaal uw cluster tussen 12 en 66 SU V2's naarmate uw streaminggebruik in de loop van de tijd toeneemt.

  • VNet-ondersteuning waarmee uw Stream Analytics-taken veilig verbinding kunnen maken met andere resources met behulp van privé-eindpunten.

  • De mogelijkheid om door de gebruiker gedefinieerde C#-functies en aangepaste deserialisatiefuncties in elke regio te maken.

  • Geen onderhoudskosten, zodat u zich kunt concentreren op het bouwen van realtime analyseoplossingen.

Aan de slag

U kunt een Stream Analytics-cluster maken via Azure Portal. Als u vragen hebt of hulp nodig hebt bij het onboarden, kunt u contact opnemen met het Stream Analytics-team.

Veelgestelde vragen

Hoe kan ik kiezen tussen een Stream Analytics-cluster en een Stream Analytics-taak?

De eenvoudigste manier om aan de slag te gaan, is door een Stream Analytics-taak te maken en te ontwikkelen om vertrouwd te raken met de service en te zien hoe deze aan uw analysevereisten kan voldoen.

Stream Analytics-taken ondersteunen op zichzelf geen VNets. Als uw invoer of uitvoer wordt beveiligd achter een firewall of een virtueel Azure-netwerk, hebt u de volgende twee opties:

  • Als uw lokale computer toegang heeft tot de invoer- en uitvoerbronnen die worden beveiligd door een VNet (bijvoorbeeld Azure Event Hubs of Azure SQL Database), kunt u Azure Stream Analytics-hulpprogramma's voor Visual Studio installeren op uw lokale computer. U kunt Stream Analytics-taken lokaal op uw apparaat ontwikkelen en testen zonder dat er kosten in rekening worden gebracht. Zodra u klaar bent om Stream Analytics in uw architectuur te gebruiken, kunt u vervolgens een Stream Analytics-cluster maken, privé-eindpunten configureren en uw taken op schaal uitvoeren.

  • U kunt een Stream Analytics-cluster maken, het cluster configureren met de privé-eindpunten die nodig zijn voor uw pijplijn en uw Stream Analytics-taken uitvoeren op het cluster.

Welke prestaties kan ik verwachten?

Een SU is hetzelfde bij de standaard- en dedicated-aanbiedingen. Eén taak die gebruikmaakt van een volledig 36 SU-cluster kan ongeveer 36 MB/seconde doorvoer bereiken met een latentie van milliseconden. Het exacte getal is afhankelijk van de indeling van gebeurtenissen en het type analyse. Omdat het toegewezen is, biedt het Stream Analytics-cluster betrouwbaardere prestatiegaranties. Alle taken die op uw cluster worden uitgevoerd, horen alleen bij u.

Kan ik mijn cluster schalen?

Ja. U kunt eenvoudig de capaciteit van uw cluster configureren, zodat u naar behoefte omhoog of omlaag kunt schalen om te voldoen aan uw veranderende vraag.

Kan ik mijn bestaande taken uitvoeren op deze nieuwe clusters die ik heb gemaakt?

Ja. U kunt uw bestaande taken koppelen aan uw zojuist gemaakte Stream Analytics-cluster en dit op de gebruikelijke manier uitvoeren. U hoeft uw bestaande Stream Analytics-taken niet helemaal opnieuw te maken.

Hoeveel kost deze clusters mij?

Uw Stream Analytics-clusters worden in rekening gebracht op basis van de gekozen SU-capaciteit. Clusters worden per uur gefactureerd en er zijn geen extra kosten per taak die in deze clusters worden uitgevoerd. Zie de prijzenpagina van de Private Link-service voor factureringsupdates voor privé-eindpunten.

Met welke invoer en uitvoer kan ik privé verbinding maken vanuit mijn Stream Analytics-cluster?

Stream Analytics ondersteunt verschillende invoer- en uitvoertypen. U kunt privé-eindpunten maken in uw cluster waarmee taken toegang hebben tot de invoer- en uitvoerbronnen. Momenteel worden Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Data Lake Storage Gen2, Azure Event Hubs, Azure IoT Hubs, Azure Function en Azure Service Bus ondersteund services waarvoor u beheerde privé-eindpunten kunt maken.

Volgende stappen

U hebt nu een overzicht van het Azure Stream Analytics-cluster. Vervolgens kunt u uw cluster maken en uw Stream Analytics-taak uitvoeren: