NetworkConfiguration interface
Konfigurasi jaringan untuk kumpulan.
Properti
dynamic |
Cakupan penugasan vnet dinamis. |
enable |
Jaringan yang dipercepat memungkinkan virtualisasi I/O root tunggal (SR-IOV) ke VM, yang dapat menyebabkan peningkatan performa jaringan. Untuk detail selengkapnya, lihat: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview. |
endpoint |
Konfigurasi titik akhir kumpulan hanya didukung pada kumpulan dengan properti virtualMachineConfiguration. |
public |
Properti ini hanya didukung pada Kumpulan dengan properti virtualMachineConfiguration. |
subnet |
Jaringan virtual harus berada di wilayah dan langganan yang sama dengan akun Azure Batch. Subnet yang ditentukan harus memiliki alamat IP gratis yang cukup untuk mengakomodasi jumlah simpul dalam kumpulan. Jika subnet tidak memiliki cukup alamat IP gratis, kumpulan akan mengalokasikan sebagian simpul komputasi dan kesalahan pengubahan ukuran akan terjadi. Perwakilan layanan 'MicrosoftAzureBatch' harus memiliki peran 'Kontributor Komputer Virtual Klasik' Role-Based Access Control (RBAC) untuk VNet yang ditentukan. Subnet yang ditentukan harus mengizinkan komunikasi dari layanan Azure Batch untuk dapat menjadwalkan tugas pada simpul komputasi. Ini dapat diverifikasi dengan memeriksa apakah VNet yang ditentukan memiliki Kelompok Keamanan Jaringan (NSG) terkait. Jika komunikasi ke simpul komputasi dalam subnet yang ditentukan ditolak oleh NSG, maka layanan Batch akan mengatur status simpul komputasi ke tidak dapat digunakan. Jika VNet yang ditentukan memiliki Grup Keamanan Jaringan (NSG) terkait, maka beberapa port sistem yang dipesan harus diaktifkan untuk komunikasi masuk. Untuk kumpulan yang dibuat dengan konfigurasi komputer virtual, aktifkan port 29876 dan 29877, serta port 22 untuk Linux dan port 3389 untuk Windows. Untuk kumpulan yang dibuat dengan konfigurasi layanan cloud, aktifkan port 10100, 20100, dan 30100. Aktifkan juga koneksi keluar ke Azure Storage pada port 443. Untuk kumpulan cloudServiceConfiguration, hanya VNET 'klasik' yang didukung. Untuk detail selengkapnya, lihat: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
Detail Properti
dynamicVnetAssignmentScope
Cakupan penugasan vnet dinamis.
dynamicVnetAssignmentScope?: DynamicVNetAssignmentScope
Nilai Properti
enableAcceleratedNetworking
Jaringan yang dipercepat memungkinkan virtualisasi I/O root tunggal (SR-IOV) ke VM, yang dapat menyebabkan peningkatan performa jaringan. Untuk detail selengkapnya, lihat: https://learn.microsoft.com/azure/virtual-network/accelerated-networking-overview.
enableAcceleratedNetworking?: boolean
Nilai Properti
boolean
endpointConfiguration
Konfigurasi titik akhir kumpulan hanya didukung pada kumpulan dengan properti virtualMachineConfiguration.
endpointConfiguration?: PoolEndpointConfiguration
Nilai Properti
publicIPAddressConfiguration
Properti ini hanya didukung pada Kumpulan dengan properti virtualMachineConfiguration.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
Nilai Properti
subnetId
Jaringan virtual harus berada di wilayah dan langganan yang sama dengan akun Azure Batch. Subnet yang ditentukan harus memiliki alamat IP gratis yang cukup untuk mengakomodasi jumlah simpul dalam kumpulan. Jika subnet tidak memiliki cukup alamat IP gratis, kumpulan akan mengalokasikan sebagian simpul komputasi dan kesalahan pengubahan ukuran akan terjadi. Perwakilan layanan 'MicrosoftAzureBatch' harus memiliki peran 'Kontributor Komputer Virtual Klasik' Role-Based Access Control (RBAC) untuk VNet yang ditentukan. Subnet yang ditentukan harus mengizinkan komunikasi dari layanan Azure Batch untuk dapat menjadwalkan tugas pada simpul komputasi. Ini dapat diverifikasi dengan memeriksa apakah VNet yang ditentukan memiliki Kelompok Keamanan Jaringan (NSG) terkait. Jika komunikasi ke simpul komputasi dalam subnet yang ditentukan ditolak oleh NSG, maka layanan Batch akan mengatur status simpul komputasi ke tidak dapat digunakan. Jika VNet yang ditentukan memiliki Grup Keamanan Jaringan (NSG) terkait, maka beberapa port sistem yang dipesan harus diaktifkan untuk komunikasi masuk. Untuk kumpulan yang dibuat dengan konfigurasi komputer virtual, aktifkan port 29876 dan 29877, serta port 22 untuk Linux dan port 3389 untuk Windows. Untuk kumpulan yang dibuat dengan konfigurasi layanan cloud, aktifkan port 10100, 20100, dan 30100. Aktifkan juga koneksi keluar ke Azure Storage pada port 443. Untuk kumpulan cloudServiceConfiguration, hanya VNET 'klasik' yang didukung. Untuk detail selengkapnya, lihat: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Nilai Properti
string