如何在 Azure Stack Hub 上規劃事件中樞的容量
身為操作員,您可以使用資源的配額來管理 Azure Stack Hub 容量。 您可以設定事件中樞叢集所使用的最大核心數目配額,來控制事件中樞資源耗用量。 事件中樞叢集是由使用者在部署事件中樞資源時建立的。 資源提供者也有各種資源耗用量需求,這會在本文中討論。
叢集資源耗用量
若要了解事件中樞部署的容量耗用量,請務必注意,使用者會根據容量單位 (CU) 建立事件中樞叢集。 建立事件中樞叢集時,不會指定 CPU 核心計數。 不過,每個 CU 都會直接對應到所耗用的特定核心數目。
您的使用者需要使用符合其業務需求的 CU 來建立事件中樞叢集。 為了通知您有關配額組態的決定,下表會顯示:
- 1 CU 事件中樞叢集所使用的核心總數。
- 其他資源耗用所需的大約容量,包括 VM 儲存體、記憶體和儲存體帳戶。
VM 類型 | 叢集節點 | 每 VM/節點的核心數 | 總核心數 | VM 儲存體 | 記憶體 | 儲存體帳戶 | 公用 IP | |
---|---|---|---|---|---|---|---|---|
1 事件中樞叢集 | D11_V2 | 5 | 2 | 10 | 500 GiB | 70 GiB | 4 | 1 |
所有事件中樞叢集都會針對其節點使用 D11_V2 VM 類型。 D11_V2 的 VM 類型包含 2 個核心。 因此,1 CU 事件中樞叢集使用 5 個 D11_V2 VM,其會轉譯為 10 個已使用的核心。 在決定要為配額設定的核心數目時,請使用 1 CU 使用的總核心數倍數。 此種計算會反映您在建立事件中樞叢集時,允許使用者使用的 CU 計數上限。 例如,若要設定配額,讓使用者能夠建立具有 2 CU 容量的叢集,請將配額設為 20 個核心。
重要
針對需要高可用性 (HA) 的生產部署,我們建議使用 2 CU 叢集。 針對非 HA 和開發/測試,您可以從 1 CU 開始。
CU 向外延展 (從較小到較大) 是由建立事件中樞叢集的刀鋒視窗所支援。 不支援相應縮小 (從較大到較小)。
資源提供者資源耗用量
事件中樞資源提供者的資源耗用量是固定的,而且與使用者所建立的叢集數目或大小無關。 下表顯示 Azure Stack Hub 上事件中樞資源提供者的核心使用率,以及其他資源的約略資源耗用量。 事件中樞資源提供者會使用 D2_V2 VM 類型來進行部署。
VM 類型 | 叢集節點 | 核心 | VM 儲存體 | 記憶體 | 儲存體帳戶 | 公用 IP | |
---|---|---|---|---|---|---|---|
事件中樞資源提供者 | D2_V2 | 3 | 6 | 300 GiB | 21 GiB | 2 | 1 |
重要
資源提供者的耗用量並非由配額所控制。 您不需要在配額組態中容納資源提供者所使用的核心數。 資源提供者會使用管理員訂用帳戶來安裝。 在安裝所需的資源提供者時,訂用帳戶不會對操作員施加資源耗用量限制。
資源總耗用量
事件中樞服務所耗用的總容量包括資源提供者的資源耗用量,以及使用者建立的叢集耗用量。
下表顯示各種組下的總事件中樞耗用量,不論其是否受配額管理。 這些數字是以上述資源提供者和事件中樞叢集耗用量為基礎。 您可以使用這些範例,輕鬆地計算其他部署大小的 Azure Stack Hub 使用量總計。
核心 | VM 儲存體 | 記憶體 | 儲存體帳戶 | 儲存體總計* | 公用 IP** | |
---|---|---|---|---|---|---|
1-CU 叢集 + 資源提供者 | 16 | 800 GiB | 91 GiB | 6 | 變動 | 2 |
2-CU 叢集 + 資源提供者 | 26 | 1.3 TB | 161 GiB | 10 | 變動 | 2 |
4-CU 叢集 + 資源提供者 | 46 | 2.3 TB | 301 GiB | 18 | 變動 | 2 |
*輸入資料區塊 (訊息/事件) 的速率和訊息保留,是構成事件中樞叢集所用儲存體的兩個重要因素。 例如,如果在建立事件中樞時,訊息保留期設定為 7 天,而訊息的內嵌速率為 1MB/秒,則使用的近似儲存體為 604 GB (1MB x 60 秒 x 60 分鐘 x 24 小時 X 7 天)。 如果以 20MB/秒 的速率傳送訊息,且保留 7 天,則大約的儲存體耗用量是 12TB。 請務必考慮輸入資料速率和保留時間,以充分了解儲存體容量耗用量。
**公用 IP 位址會從訂用帳戶中所提供的網路配額來取用。
後續步驟
在開始安裝流程之前,請先完成 Azure Stack Hub上安裝事件中樞的必要條件。