NetworkConfiguration interface
Configurazione di rete per un pool.
Proprietà
dynamic |
Ambito dell'assegnazione dinamica della rete virtuale. |
enable |
La rete accelerata consente la virtualizzazione I/O radice singola (SR-IOV) in una macchina virtuale, che può causare prestazioni di rete migliorate. Per informazioni dettagliate, vedere: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
endpoint |
La configurazione dell'endpoint del pool è supportata solo nei pool con la proprietà virtualMachineConfiguration. |
public |
Questa proprietà è supportata solo in Pool con la proprietà virtualMachineConfiguration. |
subnet |
La rete virtuale deve trovarsi nella stessa area e nella stessa sottoscrizione dell'account Azure Batch. La subnet specificata deve avere un numero sufficiente di indirizzi IP gratuiti per supportare il numero di nodi nel pool. Se la subnet non dispone di indirizzi IP gratuiti sufficienti, il pool allocherà parzialmente i nodi di calcolo e si verificherà un errore di ridimensionamento. L'entità servizio "MicrosoftAzureBatch" deve avere il ruolo "Collaboratore macchina virtuale classica" Role-Based Controllo di accesso (RBAC) per la rete virtuale specificata. La subnet specificata deve consentire la comunicazione dal servizio Azure Batch per poter pianificare le attività nei nodi di calcolo. Questa operazione può essere verificata controllando se la rete virtuale specificata dispone di gruppi di sicurezza di rete associati. Se la comunicazione ai nodi di calcolo nella subnet specificata viene negata da un gruppo di sicurezza di rete, il servizio Batch imposta lo stato dei nodi di calcolo su non utilizzabile. Se la rete virtuale specificata ha gruppi di sicurezza di rete associati, è necessario abilitare alcune porte di sistema riservate per le comunicazioni in ingresso. Per i pool creati con una configurazione di macchina virtuale, abilitare le porte 29876 e 29877, nonché la porta 22 per Linux e la porta 3389 per Windows. Per i pool creati con una configurazione di servizio cloud, abilitare le porte 10100, 20100 e 30100. Abilitare anche le connessioni in uscita ad Archiviazione di Azure sulla porta 443. Per i pool cloudServiceConfiguration, sono supportate solo le reti virtuali "classiche". Per altre informazioni, vedere: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
Dettagli proprietà
dynamicVnetAssignmentScope
Ambito dell'assegnazione dinamica della rete virtuale.
dynamicVnetAssignmentScope?: DynamicVNetAssignmentScope
Valore della proprietà
enableAcceleratedNetworking
La rete accelerata consente la virtualizzazione I/O radice singola (SR-IOV) in una macchina virtuale, che può causare prestazioni di rete migliorate. Per informazioni dettagliate, vedere: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview.
enableAcceleratedNetworking?: boolean
Valore della proprietà
boolean
endpointConfiguration
La configurazione dell'endpoint del pool è supportata solo nei pool con la proprietà virtualMachineConfiguration.
endpointConfiguration?: PoolEndpointConfiguration
Valore della proprietà
publicIPAddressConfiguration
Questa proprietà è supportata solo in Pool con la proprietà virtualMachineConfiguration.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
Valore della proprietà
subnetId
La rete virtuale deve trovarsi nella stessa area e nella stessa sottoscrizione dell'account Azure Batch. La subnet specificata deve avere un numero sufficiente di indirizzi IP gratuiti per supportare il numero di nodi nel pool. Se la subnet non dispone di indirizzi IP gratuiti sufficienti, il pool allocherà parzialmente i nodi di calcolo e si verificherà un errore di ridimensionamento. L'entità servizio "MicrosoftAzureBatch" deve avere il ruolo "Collaboratore macchina virtuale classica" Role-Based Controllo di accesso (RBAC) per la rete virtuale specificata. La subnet specificata deve consentire la comunicazione dal servizio Azure Batch per poter pianificare le attività nei nodi di calcolo. Questa operazione può essere verificata controllando se la rete virtuale specificata dispone di gruppi di sicurezza di rete associati. Se la comunicazione ai nodi di calcolo nella subnet specificata viene negata da un gruppo di sicurezza di rete, il servizio Batch imposta lo stato dei nodi di calcolo su non utilizzabile. Se la rete virtuale specificata ha gruppi di sicurezza di rete associati, è necessario abilitare alcune porte di sistema riservate per le comunicazioni in ingresso. Per i pool creati con una configurazione di macchina virtuale, abilitare le porte 29876 e 29877, nonché la porta 22 per Linux e la porta 3389 per Windows. Per i pool creati con una configurazione di servizio cloud, abilitare le porte 10100, 20100 e 30100. Abilitare anche le connessioni in uscita ad Archiviazione di Azure sulla porta 443. Per i pool cloudServiceConfiguration, sono supportate solo le reti virtuali "classiche". Per altre informazioni, vedere: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Valore della proprietà
string