Sanal makine havuzunda işlem düğümleri için VM boyutu Azure Batch seçin
Bir sanal makine havuzu için düğüm Azure Batch, Azure'da kullanılabilen neredeyse tüm VM boyutları arasında seçim yapabilirsiniz. Azure, Farklı iş yükleri için Linux ve Windows vm'ler için çeşitli boyutlar sunar.
Desteklenen VM serisi ve boyutları
Sanal Makine yapılandırmasında havuzlar
Sanal Makine yapılandırmasında Batch havuzları neredeyse tüm VM boyutlarını destekler. Bir bölgedeki desteklenen VM boyutları, Batch YönetimAPI'leri ve komut satırı araçları (PowerShell cmdlet'leri ve Azure CLI) aracılığıyla edinebilirsiniz. Örneğin, Azure Batch VM boyutlarını listeleye bir CLI komutu şu şekildedir:
az batch location list-skus --location
[--filter]
[--maxresults]
[--subscription]
Her VM serisi için aşağıdaki tabloda, VM serisinin ve VM boyutlarının Batch tarafından destek isteyip olmadığı da listelemektedir.
| VM serisi | Desteklenen boyutlar |
|---|---|
| Temel A | Basic_A0 (A0) dışında tüm boyutlar |
| A | All sizes except Standard_A0, Standard_A8, Standard_A9, Standard_A10, Standard_A11 |
| Av2 | Tüm boyutlar |
| B | Desteklenmez |
| DCsv2 | Tüm boyutlar |
| Dv2, DSv2 | Tüm boyutlar |
| Dv3, Dsv3 | Tüm boyutlar |
| Dav4, Dasv4 | Tüm boyutlar |
| Ddv4, Ddsv4 | Tüm boyutlar |
| Dv4, Dsv4 | Desteklenmez |
| Ev3, Esv3 | Tüm boyutlar, E64is_v3 |
| Eav4, Easv4 | Tüm boyutlar |
| Edv4, Edsv4 | Tüm boyutlar |
| Ev4, Esv4 | Desteklenmez |
| F, Fs | Tüm boyutlar |
| Fsv2 | Tüm boyutlar |
| FX1 | Tüm boyutlar |
| G, Gs | Tüm boyutlar |
| H | Tüm boyutlar |
| HB | Tüm boyutlar |
| HBv2 | Tüm boyutlar |
| HBv3 | Tüm boyutlar |
| HC | Tüm boyutlar |
| Ls | Tüm boyutlar |
| Lsv2 | Tüm boyutlar |
| M | Tüm boyutlar |
| Mv21 | Tüm boyutlar |
| NC | Tüm boyutlar |
| NCv2 | Tüm boyutlar |
| NCv3 | Tüm boyutlar |
| NCasT4_v3 | Tüm boyutlar |
| ND | Tüm boyutlar |
| NDv4 | Tüm boyutlar |
| NDv2 | Hiçbiri - henüz kullanılamıyor |
| NP | Tüm boyutlar |
| NV | Tüm boyutlar |
| NVv3 | Tüm boyutlar |
| NVv4 | Tüm boyutlar |
| SAP HANA | Desteklenmez |
1 Bu VM serisi yalnızca 2. nesil VM Görüntüleri ile kullanılabilir.
2. Nesil VM Görüntülerini Kullanma
Mv2gibi bazı VM serisi yalnızca 2. nesil VM görüntüleriyle kullanılabilir. 2. nesil VM görüntüleri, 'imageReference' yapılandırmasının 'sku' özelliği kullanılarak herhangi bir VM görüntüsü gibi belirtilir; 'sku' dizelerinin "-g2" veya "-gen2" gibi bir soneki vardır. 2. nesil görüntüler de dahil olmak üzere Batch tarafından desteklenen VM görüntülerinin listesini almak için 'desteklenen görüntüleri listele' API'sini, PowerShell'iveya Azure CLI'yi kullanın.
Cloud Services Yapılandırmasında Havuzlar
Uyarı
Cloud Services havuzları kullanım dışıdır. Lütfen bunun yerine Sanal Makine Yapılandırma havuzlarını kullanın.
Cloud Services Yapılandırma'daki Batch havuzları, aşağıdakiler dışında Cloud Services sanal makine boyutlarını destekler:
| VM serisi | Desteklenmeyen Boyutlar |
|---|---|
| A Serisi | Çok küçük |
| Av2 Serisi | Standard_A1_v2, Standard_A2_v2, Standard_A2m_v2 |
Boyutla ilgili dikkat edilmesi gerekenler
Uygulama gereksinimleri -düğümlerde çalıştıracağınız uygulamanın özelliklerini ve gereksinimlerini göz önünde bulundurun. Uygulamanın çok iş parçacıklı olup olmadığı ve ne kadar bellek kullandığı gibi konular en uygun ve ekonomik düğüm boyutunu belirlemeye yardımcı olabilir. Çok örnekli MPI iş yükleri veya CUDA uygulamaları için sırasıyla özel HPC veya GPU özellikli VM boyutlarını göz önünde bulundurun. Daha fazla bilgi için bkz. Batch havuzlarında RDMA özellikli veya GPU özellikli örnekler kullanma.
Düğüm başına görevler -tek seferde bir düğümde bir görevin çalıştığını varsayarak düğüm boyutu seçmek tipik bir davranıştır. Ancak, iş yürütme sırasında birden fazla görevin (ve dolayısıyla birden çok uygulama örneğinin) işlem düğümlerinde paralel olarak çalıştırılması avantajlı olabilir. Bu durumda, paralel görev yürütmesinin arttığı talebe uyum sağlamak için çok düğümlü bir düğüm boyutu seçmek yaygındır.
Farklı görevler Için yük düzeyleri -bir havuzdaki tüm düğümler aynı boyutta. Farklı sistem gereksinimlerine ve/veya yük düzeylerine sahip uygulamalar çalıştırmayı planlıyorsanız ayrı havuzlar oluşturmanız önerilir.
Bölge kullanılabilirliği -Batch hesaplarınızı oluşturduğunuz bölgelerde bir VM serisi veya boyutu kullanılamayabilir. Bir boyutun kullanılabilir olduğunu denetlemek için bkz. bölgeye göre kullanılabilir ürünler.
Kotalar -Batch hesabınızdaki çekirdekler kotaları , bir Batch havuzuna ekleyebileceğiniz belirli boyuttaki düğümlerin sayısını sınırlayabilir. Gerektiğinde, bir kota artışı isteyebilirsiniz.
Havuz yapılandırması -genel olarak, sanal makine yapılandırmasında bir havuz oluştururken Cloud Services yapılandırmasıyla karşılaştırıldığında daha fazla VM boyutu seçeneğiniz vardır.
Desteklenen VM görüntüleri
her bir görüntü için düğüm aracısı SKU kimlikleri dahil olmak üzere Batch tarafından şu anda desteklenen Windows ve Linux VM görüntülerinin listesini döndürmek için aşağıdaki apı 'lerden birini kullanın:
- Batch hizmeti REST API: desteklenen görüntüleri listeleme
- PowerShell: Get-AzBatchSupportedImage
- Azure CLı: az Batch Pool destekleniyor-Images
Toplu Iş desteği ömrü sonu (EOL) tarihleri olan görüntülerden kaçınmamak kesinlikle önerilir. Bu tarihler ListSupportedImages API, PowerShellveya Azure CLIaracılığıyla bulunabilir. Batch havuzu VM görüntüsü seçimi hakkında daha fazla bilgi için lütfen toplu işlem en iyi yöntemler kılavuzuna bakın.
Sonraki adımlar
- Batch hizmeti iş akışı ve havuzlar, düğümler, işler ve görevler gibi birincil kaynaklar hakkında bilgi edinin.
- İşlem yoğunluklu VM boyutlarını kullanma hakkında daha fazla bilgi için bkz. Batch havuzlarında RDMA özellikli veya GPU özellikli örnekler kullanma.