NetworkConfiguration interface
Configuration réseau d’un pool.
Propriétés
| dynamic |
Étendue de l’attribution de réseau virtuel dynamique. |
| enable |
Indique si ce pool doit activer la mise en réseau accélérée. La mise en réseau accélérée permet une virtualisation d’E/S racine unique (SR-IOV) vers une machine virtuelle, ce qui peut entraîner une amélioration des performances réseau. Pour plus d’informations, consultez : https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
| endpoint |
La configuration des points de terminaison sur les nœuds de calcul dans le Batch Pool. |
| public |
Configuration IPAddress publique pour les nœuds de calcul dans le pool Batch. |
| subnet |
L’identifiant de ressource ARM du sous-réseau réseau virtuel auquel les nœuds de calcul du pool vont rejoindre. Il s’agit de la forme /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Le réseau virtuel doit se trouver dans la même région et dans le même abonnement que le compte Azure Batch. Le sous-réseau spécifié doit avoir suffisamment d’adresses IP libres pour accueillir le nombre de nœuds de calcul dans le pool. Si le sous-réseau ne dispose pas d’assez d’adresses IP libres, le pool allouera partiellement des nœuds et une erreur de redimensionnement se produira. Le principal de service « MicrosoftAzureBatch » doit avoir le rôle « Contributeur de machine virtuelle classique » Role-Based Contrôle d’accès (RBAC) pour le réseau virtuel spécifié. Le sous-réseau spécifié doit permettre la communication depuis le service batch Azure pour pouvoir planifier les tâches sur les nœuds. Cela peut être vérifié en vérifiant si le réseau virtuel spécifié a des groupes de sécurité réseau (NSG) associés. Si la communication aux nœuds dans le sous-réseau spécifié est refusée par un groupe de sécurité réseau, le service Batch définit l’état des nœuds de calcul sur inutilisable. Seuls les réseaux virtuels ARM (« Microsoft.Network/virtualNetworks ») sont pris en charge. Si le VNet spécifié possède des groupes de sécurité réseau (NSG) associés, alors quelques ports système réservés doivent être activés pour la communication entrante, y compris les ports 29876 et 29877. Activez également les connexions sortantes au stockage Azure sur le port 443. Pour plus d’informations, consultez : https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration |
Détails de la propriété
dynamicVnetAssignmentScope
Étendue de l’attribution de réseau virtuel dynamique.
dynamicVnetAssignmentScope?: DynamicVNetAssignmentScope
Valeur de propriété
enableAcceleratedNetworking
Indique si ce pool doit activer la mise en réseau accélérée. La mise en réseau accélérée permet une virtualisation d’E/S racine unique (SR-IOV) vers une machine virtuelle, ce qui peut entraîner une amélioration des performances réseau. Pour plus d’informations, consultez : https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview.
enableAcceleratedNetworking?: boolean
Valeur de propriété
boolean
endpointConfiguration
La configuration des points de terminaison sur les nœuds de calcul dans le Batch Pool.
endpointConfiguration?: BatchPoolEndpointConfiguration
Valeur de propriété
publicIpAddressConfiguration
Configuration IPAddress publique pour les nœuds de calcul dans le pool Batch.
publicIpAddressConfiguration?: BatchPublicIpAddressConfiguration
Valeur de propriété
subnetId
L’identifiant de ressource ARM du sous-réseau réseau virtuel auquel les nœuds de calcul du pool vont rejoindre. Il s’agit de la forme /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Le réseau virtuel doit se trouver dans la même région et dans le même abonnement que le compte Azure Batch. Le sous-réseau spécifié doit avoir suffisamment d’adresses IP libres pour accueillir le nombre de nœuds de calcul dans le pool. Si le sous-réseau ne dispose pas d’assez d’adresses IP libres, le pool allouera partiellement des nœuds et une erreur de redimensionnement se produira. Le principal de service « MicrosoftAzureBatch » doit avoir le rôle « Contributeur de machine virtuelle classique » Role-Based Contrôle d’accès (RBAC) pour le réseau virtuel spécifié. Le sous-réseau spécifié doit permettre la communication depuis le service batch Azure pour pouvoir planifier les tâches sur les nœuds. Cela peut être vérifié en vérifiant si le réseau virtuel spécifié a des groupes de sécurité réseau (NSG) associés. Si la communication aux nœuds dans le sous-réseau spécifié est refusée par un groupe de sécurité réseau, le service Batch définit l’état des nœuds de calcul sur inutilisable. Seuls les réseaux virtuels ARM (« Microsoft.Network/virtualNetworks ») sont pris en charge. Si le VNet spécifié possède des groupes de sécurité réseau (NSG) associés, alors quelques ports système réservés doivent être activés pour la communication entrante, y compris les ports 29876 et 29877. Activez également les connexions sortantes au stockage Azure sur le port 443. Pour plus d’informations, consultez : https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Valeur de propriété
string