BatchJobNetworkConfiguration interface
(Tato vlastnost není ve výchozím nastavení dostupná. Pro více informací kontaktujte podporu) Síťová konfigurace pro úlohu.
Vlastnosti
| skip |
Určuje, jestli se mají výpočetní uzly z virtuální sítě stahovat do DNC při ukončení nebo odstranění úlohy. Pokud je hodnota true, uzly zůstanou připojené k virtuální síti k DNC. Pokud je false, uzly se automaticky stáhnou, jakmile úloha skončí. Výchozí hodnota je false. |
| subnet |
Identifikátor prostředku ARM podsítě virtuální sítě, ke které výpočetní uzly, na kterých běží úkoly z úlohy, se připojí po dobu trvání úlohy. 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 vyhovovala počtu výpočetních uzlů, které budou spouštět úkoly z úlohy. Může to být až počet výpočetních uzlů ve fondu. Instanční objekt MicrosoftAzureBatch musí mít roli Přispěvatel klasických virtuálních počítačů Role-Based řízení přístupu (RBAC) pro zadanou virtuální síť, aby služba Azure Batch mohl plánovat úlohy na uzlech. To je možné ověřit kontrolou, jestli má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG). Pokud je komunikace s uzly v zadané podsíti odepřena skupinou zabezpečení sítě, služba Batch nastaví stav výpočetních uzlů na nepoužitelné. Toto je formulář /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Pokud má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG), musí být pro příchozí komunikaci ze služby Azure Batch povolené několik vyhrazených systémových portů. Pro fondy vytvořené s konfigurací virtuálního počítače povolte porty 29876 a 29877 a port 22 pro Linux a port 3389 pro Windows. Port 443 je také potřeba otevřít pro odchozí připojení pro komunikaci se službou Azure Storage. Další podrobnosti najdete v tématu: https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. |
Podrobnosti vlastnosti
skipWithdrawFromVNet
Určuje, jestli se mají výpočetní uzly z virtuální sítě stahovat do DNC při ukončení nebo odstranění úlohy. Pokud je hodnota true, uzly zůstanou připojené k virtuální síti k DNC. Pokud je false, uzly se automaticky stáhnou, jakmile úloha skončí. Výchozí hodnota je false.
skipWithdrawFromVNet?: boolean
Hodnota vlastnosti
boolean
subnetId
Identifikátor prostředku ARM podsítě virtuální sítě, ke které výpočetní uzly, na kterých běží úkoly z úlohy, se připojí po dobu trvání úlohy. 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 vyhovovala počtu výpočetních uzlů, které budou spouštět úkoly z úlohy. Může to být až počet výpočetních uzlů ve fondu. Instanční objekt MicrosoftAzureBatch musí mít roli Přispěvatel klasických virtuálních počítačů Role-Based řízení přístupu (RBAC) pro zadanou virtuální síť, aby služba Azure Batch mohl plánovat úlohy na uzlech. To je možné ověřit kontrolou, jestli má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG). Pokud je komunikace s uzly v zadané podsíti odepřena skupinou zabezpečení sítě, služba Batch nastaví stav výpočetních uzlů na nepoužitelné. Toto je formulář /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. Pokud má zadaná virtuální síť přidružené nějaké skupiny zabezpečení sítě (NSG), musí být pro příchozí komunikaci ze služby Azure Batch povolené několik vyhrazených systémových portů. Pro fondy vytvořené s konfigurací virtuálního počítače povolte porty 29876 a 29877 a port 22 pro Linux a port 3389 pro Windows. Port 443 je také potřeba otevřít pro odchozí připojení pro komunikaci se službou Azure Storage. Další podrobnosti najdete v tématu: https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.
subnetId: string
Hodnota vlastnosti
string