Übersicht über Azure Stream Analytics-Cluster

Azure Stream Analytics-Cluster bieten eine Bereitstellung mit einem einzelnen Mandanten für komplexe und anspruchsvolle Streamingszenarios. Im vollen Umfang können Stream Analytics-Cluster mehr als 400 MB pro Sekunde in Echtzeit verarbeiten. Stream Analytics-Aufträge, die auf dedizierten Clustern ausgeführt werden, können alle Features des Tarifs „Standard“ nutzen und umfassen Unterstützung für Private Link-Konnektivität mit Ihren Eingaben und Ausgaben.

Stream Analytics-Cluster werden nach Streamingeinheiten berechnet, die die Menge an CPU- und Arbeitsspeicherressourcen darstellen, die Ihrem Cluster zugeordnet sind. Eine Streamingeinheit ist in allen Standard- und Dedicated-Angeboten identisch, und Azure Stream Analytics unterstützt zwei Streamingeinheitenstrukturen: SU V1 (künftig veraltet) und SU V2(empfohlen). Weitere Informationen.

Wenn Sie einen Cluster im Portal erstellen, wird standardmäßig ein dedizierter V2-Cluster erstellt. Dedizierte V2-Cluster unterstützen 12 bis 66 SU V2s und können in Schritten von 12 (12, 24, 48 ...) skaliert werden. Dedizierte V1-Cluster sind das ursprüngliche Angebot von ASA und werden weiterhin unterstützt. Sie erfordern mindestens 36 SUs.

Die zugrunde liegende Computeleistung für V1- und V2-Streamingeinheiten entspricht Folgendem:

Zuordnung zwischen SU V1 und SU V2.

Weitere Informationen zu dedizierten Clusterangeboten und Preisen finden Sie auf der Azure Stream Analytics-Preisseite.

Hinweis

Aufträge in einem dedizierten Cluster, der mit SU V2-Kapazität erstellt wurde, können nur Aufträge mit SU V2 unterstützen. Das bedeutet, dass Sie nicht sowohl V1- als auch V2-SUs in einem dedizierten Cluster ausführen können. Mix and match wird aufgrund von Kapazitätskomplikationen nicht unterstützt.

Ein Stream Analytics-Cluster kann als Streamingplattform für Ihre Organisation fungieren und von verschiedenen Teams gemeinsam genutzt werden, die an verschiedenen Anwendungsfällen arbeiten.

Hinweis

Azure Stream Analytics unterstützt zudem Virtual Network Integration, die in der öffentlichen Vorschau verfügbar ist. Die VNET-Integration ermöglicht die Netzwerkisolation, die durch die Bereitstellung dedizierter Instanzen von Azure Stream Analytics in Ihrem virtuellen Netzwerk erreicht wird. Für VNET-Aufträge sind mindestens 6 SU V2s erforderlich. Weitere Informationen.

Was sind Stream Analytics-Cluster?

Stream Analytics-Cluster werden von derselben Engine betrieben, die Stream Analytics-Aufträge betreibt, die in einer Umgebung mit mehreren Mandanten ausgeführt werden. Der dedizierte Cluster mit einem einzelnen Mandant verfügt über die folgenden Features:

  • Hosting eines einzelnen Mandanten ohne Störungen durch andere Mandanten Ihre Ressourcen sind wirklich „isoliert“ und erzielen eine bessere Leistung bei Datenverkehrsspitzen.

  • Skalieren Sie Ihre Cluster zwischen 12 und 66 SU V2s, wenn sich Ihre Streamingnutzung im Laufe der Zeit erhöht.

  • Die VNET-Unterstützung ermöglicht sichere Verbindungen zwischen Ihren Stream Analytics-Aufträgen mit anderen Ressourcen mithilfe privater Endpunkte.

  • Schreiben von benutzerdefinierten C#-Funktionen und benutzerdefinierten Deserialisierern in beliebigen Regionen

  • Es entstehen keine Wartungskosten, sodass Sie sich auf das Erstellen von Echtzeitanalyselösungen konzentrieren können.

Erste Schritte

Über das Azure-Portal können Sie einen Stream Analytics-Cluster erstellen. Wenn Sie Fragen haben oder Hilfe beim Onboarding benötigen, können Sie das Stream Analytics-Team kontaktieren.

Häufig gestellte Fragen

Wie wähle ich zwischen einem Stream Analytics-Cluster und einem Stream Analytics-Auftrag aus?

Die einfachste Einstiegsmöglichkeit besteht darin, einen Stream Analytics-Auftrag zu erstellen und zu entwickeln, um sich mit dem Dienst vertraut zu machen und zu erfahren, wie er Ihre Analyseanforderungen erfüllen kann.

Stream Analytics-Aufträge unterstützen VNETs nicht eigenständig. Wenn Ihre Eingaben oder Ausgaben durch eine Firewall oder ein virtuelles Azure-Netzwerk geschützt werden, stehen Ihnen die folgenden zwei Optionen zur Auswahl:

  • Wenn Ihr lokaler Computer über Zugriff auf die Eingabe- und Ausgaberessourcen verfügt, die durch ein VNET geschützt werden (z. B. Azure Event Hubs oder Azure SQL-Datenbank), können Sie Azure Stream Analytics-Tools für Visual Studio auf Ihrem lokalen Computer installieren. Auf Ihrem Gerät können Sie Stream Analytics-Aufträge lokal testen und entwickeln, ohne dass Kosten entstehen. Sobald Sie bereit sind, Stream Analytics in Ihrer Architektur zu verwenden, können Sie einen Stream Analytics-Cluster erstellen, private Endpunkte konfigurieren und Ihre Aufträge nach Maß ausführen.

  • Sie können einen Stream Analytics-Cluster erstellen, den Cluster mit den erforderlichen privaten Endpunkten für Ihre Pipeline konfigurieren und Ihre Stream Analytics-Aufträge auf dem Cluster ausführen.

Welche Leistung kann ich erwarten?

Eine Streamingeinheit ist in den Tarifen „Standard“ und „Dedicated“ (dediziert) identisch. Ein einzelner Auftrag, der einen vollständigen Cluster mit 36 Streamingeinheiten nutzt, kann einen Durchsatz von 36 MB pro Sekunde mit Latenzen im Millisekundenbereich erzielen. Die genauen Zahlen hängen von dem Format der Ereignisse und der Art von Analyse ab. Da es sich um einen dedizierten Stream Analytics-Cluster handelt, bietet dieser zuverlässigere Leistungsgarantien. Alle auf Ihrem Cluster ausgeführten Aufträge gehören nur Ihnen.

Kann ich meinen Cluster skalieren?

Ja. Sie können die Kapazität Ihres Clusters problemlos konfigurieren, wodurch Sie nach Bedarf hoch- oder herunterskalieren können, um den sich ändernden Bedarf zu erfüllen.

Kann ich meine vorhandenen Aufträge auf neu erstellten Clustern ausführen?

Ja. Sie können Ihre vorhandenen Aufträge mit Ihrem neu erstellten Stream Analytics-Cluster verknüpfen und wie gewohnt ausführen. Sie müssen Ihre vorhandenen Stream Analytics-Aufträge nicht von Grund auf neu erstellen.

Wie viel kosten diese Cluster?

Ihre Stream Analytics-Cluster werden basierend auf der ausgewählten Kapazität an Streamingeinheiten in Rechnung gestellt. Cluster werden stündlich abgerechnet, und es fallen keine zusätzlichen Gebühren pro Auftrag an, die auf diesen Clustern ausgeführt werden. Updates zu den Gebühren für private Endpunkte finden Sie auf der Seite mit den Preisen für den Private Link-Dienst.

Mit welchen Ein- und Ausgaben kann ich über meinen Stream Analytics-Cluster eine private Verbindung herstellen?

Stream Analytics unterstützt verschiedene Eingabe- und Ausgabetypen. In Ihrem Cluster können Sie private Endpunkte erstellen, die Aufträgen den Zugriff auf Eingabe- und Ausgaberessourcen ermöglichen. Derzeit werden die Azure SQL-Datenbank, Azure Cosmos DB, Azure Storage, Azure Data Lake Storage Gen2, Azure Event Hubs, Azure IoT Hub, Azure Functions und Azure Service Bus unterstützt, für die Sie verwaltete private Endpunkte erstellen können.

Nächste Schritte

Sie haben einen Überblick über Azure Stream Analytics-Cluster erhalten. Als Nächstes können Sie Ihren Cluster erstellen und Ihren Stream Analytics-Auftrag ausführen: