Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto přehledu základních komponent služby Azure Batch probereme pracovní postup vysoké úrovně, který můžou vývojáři služby Batch použít k vytváření rozsáhlých paralelních výpočetních řešení spolu s primárními prostředky služby, které se používají.
Ať už vyvíjíte distribuovanou výpočetní aplikaci nebo službu, která vydává přímé volání rozhraní REST API , nebo používáte jinou sadu SDK služby Batch, budete používat mnoho prostředků a funkcí, které jsou zde popsány.
Návod
Pokud se chcete seznámit se službou Batch na vyšší úrovni, přečtěte si téma Co je Azure Batch?. Prohlédněte si také nejnovější aktualizace služby Batch.
Základní pracovní postup
Následující pracovní postup vysoké úrovně je typický pro téměř všechny aplikace a služby, které ke zpracování paralelních úloh používají službu Batch:
- Nahrajte datové soubory , které chcete zpracovat, do účtu Azure Storage . Služba Batch zahrnuje integrovanou podporu přístupu ke službě Azure Blob Storage a vaše úkoly si tyto soubory můžou stáhnout do výpočetních uzlů při spuštění úkolů.
- Nahrajte soubory aplikace , které budou vaše úkoly spouštět. Tyto soubory můžou být binární soubory nebo skripty a jejich závislosti a spouští je úkoly ve vašich úlohách. Vaše úkoly si můžou tyto soubory stáhnout z účtu úložiště nebo můžete použít funkci balíčků aplikací služby Batch pro správu a nasazení aplikací.
- Vytvořte fond výpočetních uzlů. Při vytváření fondu zadáte počet výpočetních uzlů pro fond, jejich velikost a operační systém. Když se spustí každý úkol ve vaší úloze, je přiřazen ke spuštění na jednom z uzlů ve fondu.
- Vytvořte úlohu. Úloha spravuje sadu úkolů. Každou úlohu přidružíte ke konkrétnímu fondu, kde se budou spouštět její úkoly.
- Přidejte do úlohy úkoly . Každá úloha spustí aplikaci nebo skript, který jste nahráli, a zpracuje datové soubory, které stáhne z účtu úložiště. Jakmile se jednotlivé úlohy dokončí, může nahrát svůj výstup do Služby Azure Storage.
- Monitorujte průběh úlohy a načtěte výstup úkolu ze služby Azure Storage.
Poznámka:
K používání služby Batch potřebujete účet Batch . Většina řešení Batch také používá přidružený účet Služby Azure Storage pro ukládání souborů a načítání.
Prostředky služby Batch
Následující témata popisují prostředky služby Batch, které umožňují distribuované výpočetní scénáře.
Další kroky
- Další informace o dostupných rozhraních API a nástrojích služby Batch pro sestavování řešení Batch.
- Seznamte se se základy vývoje aplikací s podporou služby Batch pomocí klientské knihovny Batch .NET nebo Pythonu. Tyto rychlé starty vás provedou ukázkovou aplikací, která používá službu Batch ke spouštění úloh na několika výpočetních uzlech a zahrnuje použití Služby Azure Storage pro přípravu a načítání souborů úloh.
- Stáhněte a nainstalujte Batch Explorer pro použití při vývoji řešení Batch. Pomocí Batch Exploreru můžete vytvářet, ladit a monitorovat aplikace Azure Batch.
- Podívejte se na komunitní zdroje, včetně Stack Overflow, úložiště Batch Community a fóra Azure Batch.