NetworkConfiguration interface

集區的網路組態。

屬性

dynamicVnetAssignmentScope

動態 vnet 指派的範圍。

enableAcceleratedNetworking

此集區是否應該啟用加速網路。 加速網路可讓單一根 I/O 虛擬化(SR-IOV)連線到 VM,這可能會導致改善網路效能。 如需詳細資訊,請參閱:https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview

endpointConfiguration

批次池中計算節點端點的設定。

publicIpAddressConfiguration

Batch 集區中計算節點的公用IPAddress組態。

subnetId

虛擬網路子網的 ARM 資源識別碼,池中的運算節點將加入該子網。 這是 /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}的格式。 虛擬網路必須與 Azure Batch 帳號所在的區域及訂閱狀態相同。 指定的子網應有足夠的空閒 IP 位址以容納池中計算節點的數量。 如果子網沒有足夠的空閒 IP 位址,池子會部分分配節點,並發生重新大小錯誤。 「MicrosoftAzureBatch」服務主體必須擁有指定 VNet 的「經典虛擬機貢獻者」Role-Based 存取控制(RBAC)角色。 指定的子網必須允許來自 Azure Batch 服務的通訊,才能在節點上排程任務。 藉由檢查指定的 VNet 是否有任何相關聯的網路安全組 (NSG),即可驗證此情況。 如果 NSG 拒絕與指定子網中的節點通訊,Batch 服務會將計算節點的狀態設定為無法使用。 只有 ARM 虛擬網路(Microsoft。Network/virtualNetworks') 都被支援。 若指定的 VNet 有任何相關的網路安全群組(NSG),則必須啟用少數保留的系統埠用於入站通訊,包括埠 29876 與 29877。 另外,啟用 443 埠口的 Azure 儲存體 外撥連線。 如需詳細資訊,請參閱:https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration

屬性詳細資料

dynamicVnetAssignmentScope

動態 vnet 指派的範圍。

dynamicVnetAssignmentScope?: DynamicVNetAssignmentScope

屬性值

enableAcceleratedNetworking

此集區是否應該啟用加速網路。 加速網路可讓單一根 I/O 虛擬化(SR-IOV)連線到 VM,這可能會導致改善網路效能。 如需詳細資訊,請參閱:https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview

enableAcceleratedNetworking?: boolean

屬性值

boolean

endpointConfiguration

批次池中計算節點端點的設定。

endpointConfiguration?: BatchPoolEndpointConfiguration

屬性值

publicIpAddressConfiguration

Batch 集區中計算節點的公用IPAddress組態。

publicIpAddressConfiguration?: BatchPublicIpAddressConfiguration

屬性值

subnetId

虛擬網路子網的 ARM 資源識別碼,池中的運算節點將加入該子網。 這是 /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}的格式。 虛擬網路必須與 Azure Batch 帳號所在的區域及訂閱狀態相同。 指定的子網應有足夠的空閒 IP 位址以容納池中計算節點的數量。 如果子網沒有足夠的空閒 IP 位址,池子會部分分配節點,並發生重新大小錯誤。 「MicrosoftAzureBatch」服務主體必須擁有指定 VNet 的「經典虛擬機貢獻者」Role-Based 存取控制(RBAC)角色。 指定的子網必須允許來自 Azure Batch 服務的通訊,才能在節點上排程任務。 藉由檢查指定的 VNet 是否有任何相關聯的網路安全組 (NSG),即可驗證此情況。 如果 NSG 拒絕與指定子網中的節點通訊,Batch 服務會將計算節點的狀態設定為無法使用。 只有 ARM 虛擬網路(Microsoft。Network/virtualNetworks') 都被支援。 若指定的 VNet 有任何相關的網路安全群組(NSG),則必須啟用少數保留的系統埠用於入站通訊,包括埠 29876 與 29877。 另外,啟用 443 埠口的 Azure 儲存體 外撥連線。 如需詳細資訊,請參閱:https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration

subnetId?: string

屬性值

string