NetworkConfigurationOutput interface
De netwerkconfiguratie voor een pool.
Eigenschappen
| dynamic |
Het bereik van dynamische vnet-toewijzing. Mogelijke waarden: 'none', 'job' |
| enable |
Of deze pool versneld netwerken moet inschakelen. Versneld netwerken maken I/O-virtualisatie met één hoofdmap (SR-IOV) mogelijk voor een VIRTUELE machine, wat kan leiden tot verbeterde netwerkprestaties. Zie voor meer informatie: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
| endpoint |
De configuratie voor eindpunten op rekenknooppunten in de Batch-pool. |
| public |
De openbare IPAddress-configuratie voor rekenknooppunten in de Batch-pool. |
| subnet |
De ARM-resource-id van het subnet van het virtuele netwerk waaraan de rekenknooppunten van de pool worden toegevoegd. Dit is van het formulier /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnetten/{subnet}. Het virtuele netwerk moet zich in dezelfde regio en hetzelfde abonnement bevinden als het Azure Batch-account. Het opgegeven subnet moet voldoende vrije IP-adressen hebben om het aantal rekenknooppunten in de pool te kunnen gebruiken. Als het subnet niet voldoende vrije IP-adressen heeft, wijst de pool gedeeltelijk knooppunten toe en treedt er een fout op bij het wijzigen van de grootte. De service-principal 'MicrosoftAzureBatch' moet de rol 'Inzender voor klassieke virtuele machines' hebben Role-Based RBAC-rol (Access Control) voor het opgegeven VNet. Het opgegeven subnet moet communicatie van de Azure Batch-service toestaan om taken op de knooppunten te kunnen plannen. Dit kan worden gecontroleerd door te controleren of het opgegeven VNet gekoppelde netwerkbeveiligingsgroepen (NSG' heeft). Als communicatie met de knooppunten in het opgegeven subnet wordt geweigerd door een NSG, stelt de Batch-service de status van de rekenknooppunten in op onbruikbaar. Alleen virtuele ARM-netwerken ('Microsoft.Network/virtualNetworks') worden ondersteund. Als het opgegeven VNet gekoppelde netwerkbeveiligingsgroepen (NSG) heeft, moeten enkele gereserveerde systeempoorten zijn ingeschakeld voor binnenkomende communicatie, inclusief poorten 29876 en 29877. Schakel ook uitgaande verbindingen met Azure Storage in op poort 443. Zie voor meer informatie: https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration |
Eigenschapdetails
dynamicVNetAssignmentScope
Het bereik van dynamische vnet-toewijzing.
Mogelijke waarden: 'none', 'job'
dynamicVNetAssignmentScope?: string
Waarde van eigenschap
string
enableAcceleratedNetworking
Of deze pool versneld netwerken moet inschakelen. Versneld netwerken maken I/O-virtualisatie met één hoofdmap (SR-IOV) mogelijk voor een VIRTUELE machine, wat kan leiden tot verbeterde netwerkprestaties. Zie voor meer informatie: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview.
enableAcceleratedNetworking?: boolean
Waarde van eigenschap
boolean
endpointConfiguration
De configuratie voor eindpunten op rekenknooppunten in de Batch-pool.
endpointConfiguration?: BatchPoolEndpointConfigurationOutput
Waarde van eigenschap
publicIPAddressConfiguration
De openbare IPAddress-configuratie voor rekenknooppunten in de Batch-pool.
publicIPAddressConfiguration?: BatchPublicIpAddressConfigurationOutput
Waarde van eigenschap
subnetId
De ARM-resource-id van het subnet van het virtuele netwerk waaraan de rekenknooppunten van de pool worden toegevoegd. Dit is van het formulier /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnetten/{subnet}. Het virtuele netwerk moet zich in dezelfde regio en hetzelfde abonnement bevinden als het Azure Batch-account. Het opgegeven subnet moet voldoende vrije IP-adressen hebben om het aantal rekenknooppunten in de pool te kunnen gebruiken. Als het subnet niet voldoende vrije IP-adressen heeft, wijst de pool gedeeltelijk knooppunten toe en treedt er een fout op bij het wijzigen van de grootte. De service-principal 'MicrosoftAzureBatch' moet de rol 'Inzender voor klassieke virtuele machines' hebben Role-Based RBAC-rol (Access Control) voor het opgegeven VNet. Het opgegeven subnet moet communicatie van de Azure Batch-service toestaan om taken op de knooppunten te kunnen plannen. Dit kan worden gecontroleerd door te controleren of het opgegeven VNet gekoppelde netwerkbeveiligingsgroepen (NSG' heeft). Als communicatie met de knooppunten in het opgegeven subnet wordt geweigerd door een NSG, stelt de Batch-service de status van de rekenknooppunten in op onbruikbaar. Alleen virtuele ARM-netwerken ('Microsoft.Network/virtualNetworks') worden ondersteund. Als het opgegeven VNet gekoppelde netwerkbeveiligingsgroepen (NSG) heeft, moeten enkele gereserveerde systeempoorten zijn ingeschakeld voor binnenkomende communicatie, inclusief poorten 29876 en 29877. Schakel ook uitgaande verbindingen met Azure Storage in op poort 443. Zie voor meer informatie: https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Waarde van eigenschap
string