Azure 串流分析叢集概觀

Azure 串流分析叢集提供單一租用戶部署,可用於複雜且高需求的串流案例。 在完整的級別下,串流分析叢集每秒可即時處理超過 400 MB 的資料。 在專用叢集上執行的串流分析作業可以運用標準供應項目中的所有功能,並針對對您的輸入和輸出提供私人連結連線支援。

串流分析叢集是由串流單位 (SU) 來計費,代表配置給叢集的 CPU 和記憶體資源量。 標準和專用供應項目之間會使用相同的串流單位,而 Azure 串流分析可支援兩個串流單位結構:SU V1 (即將取代) 和 SU V2 (建議使用),請參閱此處以深入了解

在入口網站建立叢集時,系統會依預設建立專用 V2 叢集。 專用 V2 叢集支援 12 到 66 個 SU V2,而且可依照 12 的倍數遞增 (12、24、48...)。專用 V1 叢集是 ASA 的原始供應項目,且仍具有支援,該叢集至少需要 36 個 SU。

V1 和 V2 串流單位的基礎計算能力如下所示:

SU V1 and SU V2 mapping.

如需專用叢集供應項目和定價的詳細資訊,請造訪 Azure 串流分析定價頁面

注意

使用 SU V2 容量建立的專用叢集作業,只能支援使用 SU V2 的作業。 也就是說,您無法在專用叢集中執行 V1 和 V2 SU。 由於容量複雜,因此不支援混合和比對功能。

串流分析叢集可以作為組織的串流平台,而且可以由處理各種使用案例的不同小組共用。

注意

Azure 串流分析也支援公開預覽版的虛擬網路整合。 VNET 整合允許將 Azure 串流分析的專用執行個體部署至虛擬網路,藉此完成網路隔離。 VNET 作業至少需要 6 個 SU V2,請參閱此處以深入了解

什麼是串流分析叢集

串流分析叢集是由與在多租用戶環境中執行串流分析作業的相同引擎所提供。 單一租用戶專用叢集具有下列功能:

  • 使用單一租用戶裝載,不會受到其他租用戶的干擾。 當流量激增時,您的資源會真正「獨立」並提供更佳的執行效能。

  • 當串流使用量隨時間增加時,請將您的叢集調整為 12 到 66 個 SU V2。

  • VNet 支援,可讓您的串流分析作業使用私人端點安全地連線到其他資源。

  • 能夠在任何區域中撰寫 C# 使用者定義的函式和自訂還原序列化程式。

  • 零維護成本,可讓您專心建置即時分析解決方案。

如何開始使用

您可以透過 Azure 入口網站建立串流分析叢集。 如果您有任何疑問或需要上線的相關協助,可以與串流分析小組連絡。

常見問題集

我該選擇串流分析叢集或串流分析作業?

最簡單的入門方式是建立並開發串流分析作業以熟悉服務,並了解其如何符合您的分析需求。

串流分析作業單獨不支援 VNet。 如果您的輸入或輸出受到防火牆或 Azure 虛擬網路保護,您有下列兩個選項:

  • 如果本機電腦可存取 VNet 所保護的輸入和輸出資源 (例如 Azure 事件中樞或 Azure SQL Database),您可以 在本機電腦上安裝適用於 Visual Studio 的 Azure 串流分析工具。 您可以在裝置上執行本機開發和測試串流分析作業,而不會產生任何費用。 準備好要在您的結構中使用串流分析後,就可以建立串流分析叢集、設定私人端點,並大規模執行您的作業。

  • 您可以建立串流分析叢集、使用管線的必要私用端點來設定叢集,並在叢集上執行您的串流分析作業。

我可以預期的效能為何?

標準和專用供應項目的 SU 是相同的。 使用完整 36 個 SU 叢集的單一作業可以達到每秒大約 36 MB 輸送量 (包括毫秒延遲)。 確切的數目取決於事件格式和分析類型。 因為是專用的,串流分析叢集能提供更可靠的效能保證。 您叢集上執行的所有作業都只屬於您。

我可以調整叢集嗎?

是。 您可以輕鬆地設定叢集容量,以便視需要擴大或縮減,以符合您的變更需求。

我可以在我所建立的這些新叢集上執行現有的作業嗎?

是。 您可以將現有的作業連結至新建立的串流分析叢集,並照常執行。 不需要從頭重新建立現有的串流分析作業。

這些叢集會花費多少成本?

您的串流分析叢集會根據所選的 SU 容量收費。 叢集會按小時計費,而且在這些叢集中執行的每項作業都不會產生額外費用。 如需私人端點計費更新,請參閱私人連結服務定價頁面

我可以從我的串流分析叢集私人連線到哪些輸入和輸出?

串流分析支援各種輸入和輸出類型。 您可以在叢集中建立私人端點,以允許作業存取輸入和輸出資源。 目前,Azure SQL Database、Azure Cosmos DB、Azure 儲存體、Azure Data Lake Storage Gen2、Azure 事件中樞、Azure IoT 中樞、Azure 函式和 Azure 服務匯流排都是支援您為其建立受控私人端點的服務。

下一步

現在您已大致了解 Azure 串流分析叢集。 接下來,您可以建立叢集並執行串流分析作業: