將 Azure Batch 集區移轉至簡易的計算節點通訊模型
為了改善安全性、簡化使用者體驗,以及啟用重要的未來改善,Azure Batch 會在 2026 年 3 月 31 日淘汰傳統計算節點通訊模型。 了解如何將 Batch 集區改為使用簡化的計算節點通訊模型。
關於功能
Azure Batch 集區包含一或多個計算節點,這些節點會以 Batch 工作的形式執行使用者指定的工作負載。 若要啟用 Batch 功能和 Batch 集區基礎結構管理,則計算節點必須與 Azure Batch 服務通訊。 在傳統計算節點通訊模式中,Batch 服務會啟動與計算節點的通訊,而計算節點也必須跟 Azure 儲存體進行通訊以進行基準作業。 在簡易的計算節點通訊模型中,Batch 集區只需要對 Batch 服務的輸出存取,即可進行基準作業。
功能終止支援
簡易的計算節點通訊模型會在 2026 年 3 月 31 日之後取代傳統計算節點通訊模型。 這項變更會在兩個階段中引進:
- 從現在到 2024 年 9 月 30 日,新建立之具備虛擬網路的 Batch 集區的預設節點通訊模式會維持為傳統模式。
- 在 2024 年 9 月 30 日之後,新建立之具備虛擬網路的 Batch 集區的預設節點通訊模式會切換至簡易模式。
2026 年 3 月 31 日之後,將不再採用使用傳統計算節點通訊模式的選項。 沒有使用者指定虛擬網路的 Batch 集區通常不受這項變更影響,且 Batch 服務會控制預設通訊模式。
替代方案:使用簡易的計算節點通訊模型
簡化的計算節點通訊模式可簡化 Batch 集區基礎結構代表使用者管理的方式。 此通訊模式可減少基準作業所需之輸入和輸出網路連線的複雜性和範圍。
由於不再需要與 Storage.region 的輸出通訊,因此簡易的模型也提供更精細的資料外流控制。 您可以視需要針對工作流程明確鎖定對 Azure 儲存體的輸出通訊。 例如,可以為 AppPackages 的自動儲存體帳戶和其他資源檔案或輸出檔案的儲存體帳戶適當地設定範圍。
移轉符合資格的集區
若要將 Batch 集區從傳統移轉至簡易化的計算節點通訊模型,請遵循本文件標題為傳統與簡易通訊模式之間的潛在影響一節。 您可以建立新的集區,或使用簡易的計算節點通訊來更新現有的集區。
常見問題集
集區仍然需要公用 IP 位址嗎?
根據預設,仍然需要公用 IP 位址,才能從計算節點起始 Azure Batch 服務的輸出連線。 如果您想要完全避免從計算節點取得公用 IP 位址的需求,請參閱建立簡易的節點通訊集區,而不使用公用 IP 位址
如何連線到節點以進行診斷?
節點的 RDP 或 SSH 連線仍然不受影響 – 因此仍會建立負載平衡器,以在使用公用 IP 位址佈建時,將那些要求路由傳送至節點。
帳單是否有任何差異?
新模型不應產生任何成本或計費影響。
計算節點上是否有對 Azure Batch 代理程式所做的任何變更?
會分別在 Linux 和 Windows 的簡易計算節點通訊模式中叫用計算節點上的額外代理程式 (分別是
Microsoft.BatchClusters.Agent
和Microsoft.BatchClusters.Agent.exe
)。從 Batch 集區中的 Azure 儲存體連結資源和工作下載方式是否有任何變更?
此行為不會有影響 – 所有需要 Azure 儲存體的使用者指定資源 (例如資源檔案、輸出檔案或應用程式封裝),會直接從計算節點傳送到 Azure 儲存體。 您必須確保網路設定允許這些流程。
下一步
如需詳細資訊,請參閱簡易的計算節點通訊。