NetworkConfiguration interface
Konfigurace sítě pro fond.
Vlastnosti
dynamic |
Rozsah dynamického přiřazení virtuální sítě. Mezi možné hodnoty patří: 'none', 'job' |
endpoint |
Konfigurace koncových bodů na výpočetních uzlech ve fondu batch. Konfigurace koncového bodu fondu se podporuje pouze u fondů s vlastností virtualMachineConfiguration. |
public |
Konfigurace veřejné IP adresy pro výpočetní uzly ve fondu služby Batch. Vlastnost konfigurace veřejné IP adresy je podporována pouze ve fondech s vlastností virtualMachineConfiguration. |
subnet |
Identifikátor prostředku ARM podsítě virtuální sítě, ke které se připojí výpočetní uzly fondu. Má formát /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Virtuální síť musí být ve stejné oblasti a předplatném jako účet Azure Batch. Zadaná podsíť by měla mít dostatek volných IP adres, aby se pojal počet výpočetních uzlů ve fondu. Pokud podsíť nemá dostatek volných IP adres, fond částečně přidělí uzly a dojde k chybě změny velikosti. Instanční objekt MicrosoftAzureBatch musí mít roli klasického přispěvatele virtuálních počítačů Role-Based Access Control (RBAC) pro zadanou virtuální síť. Zadaná podsíť musí umožňovat komunikaci ze služby Azure Batch, aby mohla plánovat úlohy na uzlech. Můžete to ověřit tak, že zkontrolujete, jestli má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG). Pokud skupina zabezpečení sítě odmítne komunikaci s uzly v zadané podsíti, nastaví služba Batch stav výpočetních uzlů na nepoužitelné. Pro fondy vytvořené pomocí virtualMachineConfiguration se podporují pouze virtuální sítě ARM (Microsoft.Network/virtualNetworks), ale pro fondy vytvořené pomocí cloudServiceConfiguration se podporují virtuální sítě ARM i klasické virtuální sítě. Pokud zadaná virtuální síť nemá žádné přidružené skupiny zabezpečení sítě (NSG), musí být pro několik vyhrazených systémových portů povolena příchozí komunikace. Pro fondy vytvořené pomocí konfigurace virtuálního počítače povolte porty 29876 a 29877, port 22 pro Linux a port 3389 pro Windows. Pro fondy vytvořené s konfigurací cloudové služby povolte porty 10100, 20100 a 30100. Povolte také odchozí připojení ke službě Azure Storage na portu 443. Další podrobnosti najdete tady: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
Podrobnosti vlastnosti
dynamicVNetAssignmentScope
Rozsah dynamického přiřazení virtuální sítě. Mezi možné hodnoty patří: 'none', 'job'
dynamicVNetAssignmentScope?: DynamicVNetAssignmentScope
Hodnota vlastnosti
endpointConfiguration
Konfigurace koncových bodů na výpočetních uzlech ve fondu batch. Konfigurace koncového bodu fondu se podporuje pouze u fondů s vlastností virtualMachineConfiguration.
endpointConfiguration?: PoolEndpointConfiguration
Hodnota vlastnosti
publicIPAddressConfiguration
Konfigurace veřejné IP adresy pro výpočetní uzly ve fondu služby Batch. Vlastnost konfigurace veřejné IP adresy je podporována pouze ve fondech s vlastností virtualMachineConfiguration.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
Hodnota vlastnosti
subnetId
Identifikátor prostředku ARM podsítě virtuální sítě, ke které se připojí výpočetní uzly fondu. Má formát /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Virtuální síť musí být ve stejné oblasti a předplatném jako účet Azure Batch. Zadaná podsíť by měla mít dostatek volných IP adres, aby se pojal počet výpočetních uzlů ve fondu. Pokud podsíť nemá dostatek volných IP adres, fond částečně přidělí uzly a dojde k chybě změny velikosti. Instanční objekt MicrosoftAzureBatch musí mít roli klasického přispěvatele virtuálních počítačů Role-Based Access Control (RBAC) pro zadanou virtuální síť. Zadaná podsíť musí umožňovat komunikaci ze služby Azure Batch, aby mohla plánovat úlohy na uzlech. Můžete to ověřit tak, že zkontrolujete, jestli má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG). Pokud skupina zabezpečení sítě odmítne komunikaci s uzly v zadané podsíti, nastaví služba Batch stav výpočetních uzlů na nepoužitelné. Pro fondy vytvořené pomocí virtualMachineConfiguration se podporují pouze virtuální sítě ARM (Microsoft.Network/virtualNetworks), ale pro fondy vytvořené pomocí cloudServiceConfiguration se podporují virtuální sítě ARM i klasické virtuální sítě. Pokud zadaná virtuální síť nemá žádné přidružené skupiny zabezpečení sítě (NSG), musí být pro několik vyhrazených systémových portů povolena příchozí komunikace. Pro fondy vytvořené pomocí konfigurace virtuálního počítače povolte porty 29876 a 29877, port 22 pro Linux a port 3389 pro Windows. Pro fondy vytvořené s konfigurací cloudové služby povolte porty 10100, 20100 a 30100. Povolte také odchozí připojení ke službě Azure Storage na portu 443. Další podrobnosti najdete tady: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Hodnota vlastnosti
string