Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Amikor kiválaszt egy csomópontméretet egy Azure Batch-készlethez, az Azure-ban elérhető szinte az összes virtuális gé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
Poolok 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:
- PowerShell : Get-AzBatchSupportedVirtualMachineSku
- Azure CLI: az batch location list-skus – Ez a parancs a Batch helyszínek SKU-listáját sorolja fel.
- Batch Management API-k: Támogatott virtuálisgép-termékváltozatok listázása
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
Kerülje a virtuálisgép-termékváltozatokat vagy családokat, amelyek közelgő Batch-támogatás élettartamának végével (EOL) rendelkeznek. Ezek a dátumok az API-val, a ListSupportedVirtualMachineSkus vagy az 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 pool virtuális gép SKU kiválasztásával kapcsolatban.
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ális gép rendszerképek a sku tulajdonság használatával a imageReference konfigurációban vannak megadva, hasonlóan minden más virtuális gép rendszerképhez; a sku sztringek utótaggal rendelkeznek, mint 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.
Méretekkel kapcsolatos szempontok
Alkalmazáskövetelmények – Vegye figyelembe a csomópontokon futó 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.
Terhelési szintek különböző feladatokhoz – A fürt ö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ókban lévő magkvóták korlátozhatják annak a csomópontnak a számát, amelyet egy adott méretű Batch-készlethez kíván hozzáadni. Szükség esetén kérheti a kvóta növelését.
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:
- PowerShell : Get-AzBatchSupportedImage
- Azure CLI: az batch pool támogatott képek
- Batch Service API-k: Támogatott rendszerképek listázása
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
Olyan képek, amelyek verificationType és verified-t tartalmaznak, rendszeres interoperabilitási ellenőrzési teszten vesznek részt az Azure Batch csapatának Batch szolgáltatásával. A verified kijelölés nem jelenti azt, hogy minden lehetséges alkalmazás- vagy használati forgatókönyv érvényesítve van, de a Batch API által közzétett funkciókat, például a feladatok végrehajtását, a támogatott virtuális fájlrendszer csatlakoztatását stb. a kiadási folyamatok részeként rendszeresen tesztelik. Azok a verificationType képek, amelyek unverified nem végeznek rendszeres érvényesítési tesztelést, de eredetileg ellenőrizték az Azure Batch számítási csomópontokon való indítást és a idle számítási csomópont állapotra való áttérést.
unverified A képek támogatása nem garantált.
Tipp
Kerülje azokat a képeket, amelyek közelgő Batch-támogatás élettartama végének (EOL) dátumával rendelkeznek. Ezek a dátumok az API-val, a ListSupportedImages vagy az Azure CLI-vel deríthetők fel.
További információért tekintse meg a Batch ajánlott eljárásainak útmutatóját a Batch készlet VM rendszerképének kiválasztásáról.
Tipp
A számítási csomópont környezeti változójának AZ_BATCH_NODE_ROOT_DIR értéke attól függ, hogy a virtuális gép helyi ideiglenes lemezzel rendelkezik-e. További tájékoztatásért tekintse meg a Batch gyökérkönyvtárának helyét.
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.
- Ismerje meg, hogyan használhat speciális virtuális gép méreteket, amelyek RDMA-kompatibilisek vagy GPU-kompatibilisek, a Batch csomagokban.