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.
Az Azure Batch szolgáltatás alapvető összetevőinek áttekintésében azt a magas szintű munkafolyamatot tárgyaljuk, amellyel a Batch fejlesztői nagy léptékű párhuzamos számítási megoldásokat hozhatnak létre, valamint a használt elsődleges szolgáltatási erőforrásokat.
Függetlenül attól, hogy olyan elosztott számítási alkalmazást vagy szolgáltatást fejleszt, amely közvetlen REST API-hívásokat ad ki, vagy a Batch SDK-k közül egy másikat használ, az itt tárgyalt számos erőforrást és funkciót fog használni.
Jótanács
A Batch szolgáltatás magasabb szintű bemutatása: Mi az Az Azure Batch?. Lásd továbbá a Batch szolgáltatás legújabb frissítéseit.
Alapvető munkafolyamat
A következő magas szintű munkafolyamat szinte minden olyan alkalmazásra és szolgáltatásra jellemző, amely a Batch szolgáltatást használja a párhuzamos számítási feladatok feldolgozásához:
- Töltse fel a feldolgozni kívánt adatfájlokat egy Azure Storage-fiókba . A Batch beépített támogatást nyújt az Azure Blob Storage eléréséhez, és a feladatok a feladatok futtatásakor letölthetik ezeket a fájlokat számítási csomópontokra .
- Töltse fel azokat az alkalmazásfájlokat , amelyeket a feladatok futtatni fognak. Ezek a fájlok lehetnek bináris fájlok vagy szkriptek, valamint azok függőségei, amelyeket a feladatok feladatai hajtanak végre. A feladatok letölthetik ezeket a fájlokat a Storage-fiókból, vagy használhatják a Batch alkalmazáscsomagok funkcióját az alkalmazáskezeléshez és az üzembe helyezéshez.
- Számítási csomópontok készletének létrehozása. Készlet létrehozásakor meg kell adnia a készlet számítási csomópontjainak számát, méretét és az operációs rendszert. Amikor a feladat minden egyes tevékenysége fut, a rendszer hozzárendeli a feladat végrehajtásához a készlet egyik csomópontján.
- Hozzon létre egy feladatot. A feladatok feladatgyűjteményt kezelnek. Minden feladatot egy adott készlethez rendel, ahol a feladat feladatai futni fognak.
- Tevékenységek hozzáadása a feladathoz. Minden feladat futtatja azt az alkalmazást vagy szkriptet, amelyet feltöltött a Storage-fiókból letöltött adatfájlok feldolgozásához. Ahogy minden feladat befejeződik, feltöltheti a kimenetét az Azure Storage-ba.
- Figyelje a feladat előrehaladását, és kérje le a feladat kimenetét az Azure Storage-ból.
Megjegyzés
A Batch szolgáltatás használatához Batch-fiókra van szüksége. A Legtöbb Batch-megoldás egy társított Azure Storage-fiókot is használ a fájltároláshoz és a lekéréshez.
Batch-szolgáltatás erőforrásai
Az alábbi témakörök a Batch azon erőforrásait ismertetik, amelyek lehetővé teszik az elosztott számítási forgatókönyveket.
Következő lépések
- Megismerheti a Batch-megoldások fejlesztéséhez rendelkezésre álló Batch API-kat és eszközöket.
- Megismerheti a Batch-kompatibilis alkalmazások Batch .NET ügyfélkönyvtárral vagy Python segítségével való fejlesztésének alapjait. Ezek a rövid útmutatók végigvezetik egy mintaalkalmazáson, amely a Batch szolgáltatással hajt végre számítási feladatokat több számítási csomóponton, és magában foglalja az Azure Storage használatát a számítási feladatok fájljának előkészítéséhez és lekéréséhez.
- Töltse le és telepítse a Batch Explorert a Batch-megoldások fejlesztése során való használatra. Az Azure Batch-alkalmazások létrehozásához, hibakereséséhez és monitorozásához használja a Batch Explorert.
- Tekintse meg a közösségi erőforrásokat, például a Stack Overflow-ot, a Batch-közösség adattárát és az Azure Batch fórumot.