Virtuálisgép-méret és rendszerkép kiválasztása számítási csomópontokhoz egy Azure Batch-készletben

Amikor kiválaszt egy csomópontméretet egy Azure Batch-készlethez, szinte az Összes Azure-ban elérhető virtuálisgép-méret közül választhat. Az Azure számos méretet kínál Linux és Windows rendszerű virtuális gépekhez különböző számítási feladatokhoz.

Támogatott virtuálisgép-sorozatok és -méretek

Készletek a virtuális gép konfigurációjában

A Virtuális gép konfigurációjában található Batch-készletek szinte minden , az Azure-ban elérhető virtuálisgép-méretet támogatnak . A régióban támogatott virtuálisgép-méretek a Batch Management API-val szerezhetőek be. Az alábbi módszerek egyikével visszaadhatja a Batch által támogatott virtuálisgép-méretek listáját egy régióban:

Az Azure CLI használatával például az adott Azure-régióhoz tartozó termékváltozatok listáját a következő paranccsal szerezheti be:

az batch location list-skus --location <azure-region>

Tipp.

Javasoljuk, hogy kerülje a közelgő Batch-támogatási (EOL) dátumokkal rendelkező virtuálisgép-termékváltozatokat/családokat. Ezek a dátumok az API-val, a PowerShell-lel vagy az ListSupportedVirtualMachineSkus Azure CLI-vel deríthetők fel. További információkért tekintse meg a Batch ajánlott eljárásainak útmutatóját a Batch készlet virtuálisgép-termékváltozatának kiválasztásával kapcsolatban.

A Batch nem támogat olyan virtuálisgép-termékváltozat-méretet, amely csak távoli tárhellyel rendelkezik. A Batchhez helyi ideiglenes lemezre van szükség. A Batch például támogatja a ddv4-et és a ddsv4-et, de nem támogatja a dv4-et és a dsv4-et.

2. generációs virtuálisgép-rendszerképek használata

Egyes virtuálisgép-sorozatok, például az FX és az Mv2 csak a 2. generációs virtuálisgép-rendszerképekkel használhatók. A 2. generációs virtuálisgép-rendszerképek a konfiguráció tulajdonságát imageReference használva sku minden virtuálisgép-rendszerképhez hasonlóan vannak megadva; a sku sztringek utótagjai például -g2 vagy -gen2. A Batch által támogatott virtuálisgép-rendszerképek listájának lekéréséhez, beleértve a 2. generációs rendszerképeket, használja a "támogatott képek listázása" API-t, a PowerShellt vagy az Azure CLI-t.

Készletek a Cloud Services konfigurációjában

Figyelmeztetés

A Cloud Services konfigurációs készletei elavultak. Ehelyett használjon virtuálisgép-konfigurációs készleteket.

A Cloud Services konfigurációjában lévő Batch-készletek támogatják a Cloud Servicesösszes virtuálisgép-méretét, kivéve az alábbiakat:

Virtuálisgép-sorozatok Nem támogatott méretek
A-sorozat Extra kicsi
Av2-sorozat Standard_A1_v2, Standard_A2_v2, Standard_A2m_v2

Méretekkel kapcsolatos szempontok

  • Alkalmazáskövetelmények – Vegye figyelembe a csomópontokon futtatandó alkalmazás jellemzőit és követelményeit. Az olyan szempontok, mint hogy az alkalmazás többszálú-e vagy mennyi memóriát fogyaszt, segíthetnek meghatározni a legmegfelelőbb és legköltséghatékonyabb csomópontméretet. Többpéldányos MPI-számítási feladatok vagy CUDA-alkalmazások esetén fontolja meg a speciális HPC - vagy GPU-kompatibilis virtuálisgép-méreteket. További információ: RDMA-kompatibilis vagy GPU-kompatibilis példányok használata a Batch-készletekben.

  • Csomópontonkénti tevékenységek – Általában csomópontméretet kell kiválasztani, feltéve, hogy egyszerre egy tevékenység fut egy csomóponton. Előnyös lehet azonban, ha több tevékenység (és így több alkalmazáspéldány) fut párhuzamosan a számítási csomópontokon a feladat végrehajtása során. Ebben az esetben gyakori, hogy többmagos csomópontméretet választunk a párhuzamos tevékenységek végrehajtásának megnövekedett igényének kielégítéséhez.

  • Különböző tevékenységek terhelési szintjei – A készlet összes csomópontja azonos méretű. Ha eltérő rendszerigényű és/vagy terhelési szintű alkalmazásokat szándékozik futtatni, javasoljuk, hogy használjon különálló készleteket.

  • Régió rendelkezésre állása – Előfordulhat, hogy egy virtuálisgép-sorozat vagy -méret nem érhető el azokban a régiókban, ahol a Batch-fiókokat hozza létre. A méret elérhetőségének ellenőrzéséhez tekintse meg a régiónként elérhető termékeket.

  • Kvóták – A Batch-fiók magkvótai korlátozhatják a Batch-készlethez hozzáadni kívánt méretű csomópontok számát. Szükség esetén kérheti a kvóta növelését.

  • Készletkonfiguráció – Általában több virtuálisgép-méretbeállítással rendelkezik, amikor készletet hoz létre a Virtual Machine konfigurációjában, szemben a Cloud Services konfigurációjával.

Támogatott virtuálisgép-rendszerképek

Az alábbi API-k egyikével adja vissza a Batch által jelenleg támogatott Windows- és Linux rendszerű virtuálisgép-rendszerképek listáját, beleértve az egyes rendszerképekhez tartozó csomópontügynök termékváltozat-azonosítóit:

Az Azure CLI használatával például a támogatott virtuálisgép-rendszerképek listáját az alábbi paranccsal szerezheti be:

az batch pool supported-images list

Tipp.

Javasoljuk, hogy kerülje a közelgő Batch-támogatási (EOL-) dátumokkal rendelkező képeket. Ezek a dátumok az API-val, a PowerShell-lel vagy az ListSupportedImages Azure CLI-vel deríthetők fel. További információ: A Batch ajánlott eljárásainak útmutatója a Batch készlet virtuálisgép-rendszerképének kiválasztásával kapcsolatban.

Következő lépések

  • Ismerje meg a Batch szolgáltatás munkafolyamatát és az elsődleges erőforrásokat , például készleteket, csomópontokat, feladatokat és feladatokat.
  • A nagy számítási igényű virtuálisgép-méretek használatáról további információt az RDMA-kompatibilis vagy GPU-kompatibilis példányok használata a Batch-készletekben című témakörben talál.