NetworkConfiguration Třída
Konfigurace sítě pro fond.
- Dědičnost
-
azure.mgmt.batch._serialization.ModelNetworkConfiguration
Konstruktor
NetworkConfiguration(*, subnet_id: str | None = None, dynamic_vnet_assignment_scope: str | _models.DynamicVNetAssignmentScope = 'none', endpoint_configuration: _models.PoolEndpointConfiguration | None = None, public_ip_address_configuration: _models.PublicIPAddressConfiguration | None = None, enable_accelerated_networking: bool | None = None, **kwargs: Any)
Výhradně parametry klíčových slov
Name | Description |
---|---|
subnet_id
|
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 pro počet uzlů ve fondu. Pokud podsíť nemá dostatek volných IP adres, fond částečně přidělí výpočetní uzly a dojde k chybě změny velikosti. Instanční objekt MicrosoftAzureBatch musí mít pro zadanou virtuální síť roli Role-Based Access Control Přispěvatel klasických virtuálních počítačů (RBAC). Zadaná podsíť musí umožňovat komunikaci ze služby Azure Batch, aby mohla plánovat úkoly na výpočetních 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 výpočetními uzly v zadané podsíti, nastaví služba Batch stav výpočetních uzlů jako nepoužitelný. 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é s konfigurací virtuálního počítače povolte porty 29876 a 29877 také 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. Pro fondy cloudServiceConfiguration se podporují pouze klasické virtuální sítě. Další podrobnosti najdete tady: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. |
dynamic_vnet_assignment_scope
|
Rozsah dynamického přiřazení virtuální sítě. Známé hodnoty jsou: "none" a "job". výchozí hodnota: none
|
endpoint_configuration
|
Konfigurace koncového bodu fondu se podporuje pouze u fondů s vlastností virtualMachineConfiguration. |
public_ip_address_configuration
|
Tato vlastnost je podporována pouze u fondů s vlastností virtualMachineConfiguration. |
enable_accelerated_networking
|
Akcelerované síťové služby umožňují virtuálnímu počítači virtualizaci SR-IOV (Single Root I/O Virtualization), což může vést ke zvýšení výkonu sítě. Další podrobnosti najdete tady: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
Proměnné
Name | Description |
---|---|
subnet_id
|
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 pro počet uzlů ve fondu. Pokud podsíť nemá dostatek volných IP adres, fond částečně přidělí výpočetní uzly a dojde k chybě změny velikosti. Instanční objekt MicrosoftAzureBatch musí mít pro zadanou virtuální síť roli Role-Based Access Control Přispěvatel klasických virtuálních počítačů (RBAC). Zadaná podsíť musí umožňovat komunikaci ze služby Azure Batch, aby mohla plánovat úkoly na výpočetních 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 výpočetními uzly v zadané podsíti, nastaví služba Batch stav výpočetních uzlů jako nepoužitelný. 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é s konfigurací virtuálního počítače povolte porty 29876 a 29877 také 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. Pro fondy cloudServiceConfiguration se podporují pouze klasické virtuální sítě. Další podrobnosti najdete tady: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. |
dynamic_vnet_assignment_scope
|
Rozsah dynamického přiřazení virtuální sítě. Známé hodnoty jsou: "none" a "job". |
endpoint_configuration
|
Konfigurace koncového bodu fondu se podporuje pouze u fondů s vlastností virtualMachineConfiguration. |
public_ip_address_configuration
|
Tato vlastnost je podporována pouze u fondů s vlastností virtualMachineConfiguration. |
enable_accelerated_networking
|
Akcelerované síťové služby umožňují virtuálnímu počítači virtualizaci SR-IOV (Single Root I/O Virtualization), což může vést ke zvýšení výkonu sítě. Další podrobnosti najdete tady: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
Azure SDK for Python
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro