Az Azure Batch renderelési képességei

Figyelemfelhívás

Ez a cikk a CentOS-ra, egy olyan Linux-disztribúcióra hivatkozik, amely közel áll az élettartam (EOL) állapotához. Ennek megfelelően fontolja meg a használatot és a tervezést. További információ: CentOS End Of Life útmutató.

A standard Azure Batch-képességek renderelési számítási feladatok és alkalmazások futtatására szolgálnak. A Batch speciális funkciókat is tartalmaz a számítási feladatok megjelenítésének támogatásához.

A Batch-fogalmak, köztük a készletek, a feladatok és a tevékenységek áttekintését ez a cikk ismerteti.

Batch-készletek egyéni virtuálisgép-rendszerképek és standard alkalmazáslicencek használatával

Más számítási feladatokhoz és alkalmazástípusokhoz hasonlóan egyéni virtuálisgép-rendszerkép is létrehozható a szükséges renderelő alkalmazásokkal és beépülő modulokkal. Az egyéni virtuálisgép-rendszerkép az Azure Compute Galleryben található, és Batch-készletek létrehozásához használható.

A feladat parancssori sztringjeinek hivatkoznia kell az egyéni virtuálisgép-rendszerkép létrehozásakor használt alkalmazásokra és elérési utakra.

A legtöbb renderelő alkalmazáshoz licenckiszolgálótól beszerzett licencek szükségesek. Ha van egy meglévő helyszíni licenckiszolgáló, akkor a készletnek és a licenckiszolgálónak is ugyanazon a virtuális hálózaton kell lennie. Licenckiszolgálót is futtathat egy Azure-beli virtuális gépen, és a Batch-készlet és a licenckiszolgáló virtuális gépe ugyanazon a virtuális hálózaton található.

Batch-készletek egyéni virtuálisgép-rendszerképekkel

  • Egyéni rendszerkép az Azure Compute Galleryből:
    • így pontosan azokkal az alkalmazásokkal és verziókkal konfigurálhatja a virtuális gépet, amelyekre szüksége van. További információ: Készlet létrehozása az Azure Compute Gallery használatával. Az Autodesk és a Chaos Group módosította az Arnold és a V-Ray verziót, hogy érvényesítse az Azure Batch licencelési szolgáltatását. Győződjön meg arról, hogy a támogatással rendelkezik ezeknek az alkalmazásoknak a verzióival, különben a használatalapú licencelés nem fog működni. A Maya vagy a 3ds Max jelenlegi verziói nem igényelnek licenckiszolgálót fej nélküli futtatáskor (kötegelt/parancssori módban). Lépjen kapcsolatba Azure-támogatás, ha nem biztos abban, hogy miként folytathatja ezt a beállítást.
  • Alkalmazáscsomagok:
    • Csomagolja be az alkalmazásfájlokat egy vagy több ZIP-fájl használatával, töltse fel az Azure Portalon keresztül, és adja meg a csomagot a készletkonfigurációban. A készlet virtuális gépeinek létrehozásakor a rendszer letölti a ZIP-fájlokat, és kinyeri a fájlokat.
  • Erőforrásfájlok:
    • A rendszer feltölti az alkalmazásfájlokat az Azure Blob Storage-ba, és megadja a fájlhivatkozásokat a készletindítási feladatban. A készlet virtuális gépeinek létrehozásakor az erőforrásfájlok minden virtuális gépre letöltődnek.

Azure-beli virtuálisgép-családok

A többi számítási feladathoz hasonlóan a renderelési alkalmazásrendszer követelményei is eltérőek, a teljesítménykövetelmények pedig a feladatok és projektek esetében változnak. Az Azure-ban számos virtuálisgép-család érhető el a követelményektől függően – a legalacsonyabb költség, a legjobb ár/teljesítmény, a legjobb teljesítmény stb. Egyes renderelési alkalmazások, például Arnold, CPU-alapúak; mások, például a V-Ray és a Blender Cycles processzorokat és/vagy GPU-kat használhatnak. Az elérhető virtuálisgép-családokat és virtuálisgép-méreteket a virtuálisgép-típusokat és -méreteket ismertető cikkben talál leírást.

Spot virtuális gépek

Más számítási feladatokhoz hasonlóan az Azure Spot virtuális gépek is felhasználhatók a Batch-készletekben a rendereléshez. A kihasználatlan virtuális gépek ugyanúgy teljesítenek, mint a hagyományos dedikált virtuális gépek, de többlet Azure-kapacitást használnak fel, és nagy kedvezménnyel érhetők el. A kihasználatlan virtuális gépek használatának kompromisszuma, hogy ezek a virtuális gépek a rendelkezésre álló kapacitástól függően nem lesznek lefoglalhatók vagy bármikor elővehetők. Ezért a kihasználatlan virtuális gépek nem lesznek minden renderelési feladathoz megfelelőek. Ha például a képek renderelése több órát vesz igénybe, akkor valószínű, hogy a képek renderelése megszakad és újraindul, mert a virtuális gépek előkészítése nem lenne elfogadható.

A kihasználatlan virtuális gépek jellemzőiről és a Batch használatával történő konfigurálásuk különböző módjairól további információt a Kihasználatlan virtuális gépek használata a Batch használatával című témakörben talál.

Feladatok és tevékenységek

A feladatokhoz és feladatokhoz nem szükséges renderelési specifikus támogatás. A fő konfigurációs elem a feladat parancssora, amelynek hivatkoznia kell a szükséges alkalmazásra. Az Azure Marketplace-beli virtuálisgép-rendszerképek használata esetén az ajánlott eljárás a környezeti változók használata a végrehajtható elérési út és alkalmazás megadásához.

Következő lépések