Účty Batch a účty služby Azure Storage
Účet Azure Batch je jednoznačně identifikovaná entita v rámci služby Batch. Řada řešení Batch používá Azure Storage k ukládání souborů prostředků a výstupních souborů, takže každý účet Batch může být volitelně přidružený k odpovídajícímu účtu úložiště.
Účty služby Batch
Ke všem procesům a prostředkům, jako jsou úkoly, úlohy a dávkový fond, se přidruží účet Batch. Když vaše aplikace odešle požadavek na službu Batch, ověří ji pomocí názvu účtu Azure Batch a adresy URL účtu. Kromě toho může použít přístupový klíč nebo token Microsoft Entra.
V jednom účtu Batch můžete spustit několik úloh Batch. Úlohy můžete také distribuovat mezi účty Batch, které jsou ve stejném předplatném, ale nacházejí se v různých oblastech Azure.
Účet Batch můžete vytvořit pomocí webu Azure Portal nebo programově, například pomocí knihovny .NET pro správu služby Batch. Při vytváření účtu můžete přidružit účet úložiště Azure pro ukládání aplikací nebo vstupních a výstupních dat souvisejících s úlohami.
Při vytváření účtu Batch si můžete vybrat mezi režimy přidělování fondů služeb Batch a předplatným uživatele. Ve většině případů byste měli použít výchozí režim přidělování fondů služby Batch. V režimu služby Batch se prostředky související s výpočetními prostředky a virtuálními počítači pro fondy přidělují na předplatná Azure spravovaná službou Batch.
V režimu přidělování fondů předplatného uživatele se výpočetní prostředky a prostředky související s virtuálními počítači pro fondy vytvářejí přímo v předplatném účtu Batch při vytváření fondu. Ve scénářích, ve kterých vytvoříte fond Batch ve virtuální síti , kterou zadáte, se v předplatném virtuální sítě vytvoří určité prostředky související se sítí.
Pokud chcete vytvořit účet Batch v režimu přidělování fondů předplatného uživatele, musíte také zaregistrovat předplatné ve službě Azure Batch a přidružit účet ke službě Azure Key Vault. Další informace o požadavcích na režim přidělování fondů předplatného uživatele najdete v tématu Konfigurace režimu předplatného uživatele.
Účty úložiště Azure
Většina řešení Batch používá Azure Storage k ukládání souborů prostředků a výstupních souborů. Například úkoly služby Batch (včetně standardních úkolů, spouštěcích úkolů, úkolů přípravy úloh a úkolů uvolnění úloh) obvykle určují soubory prostředků, které jsou umístěné v účtu úložiště. Účty úložiště také ukládají data, která se zpracovávají, a všechna vygenerovaná výstupní data.
Batch podporuje následující typy účtů Azure Storage:
- Účty pro obecné účely verze 2 (GPv2)
- Účty pro obecné účely verze 1 (GPv1)
- Účty úložiště Blob (v současnosti podporuje fondy v konfiguraci virtuálního počítače)
Důležité
Nemůžete použít balíčky aplikací ani funkce připojení virtuálního systému souborů založené na úložišti Azure s účty azure Storage nakonfigurovanými s pravidly brány firewall nebo hierarchickým oborem názvů nastaveným na Povoleno.
Další informace o účtech úložiště najdete v přehledu účtu Azure Storage.
Účet úložiště můžete ke svému účtu Batch přidružit při vytváření účtu Batch nebo později. Při výběru účtu úložiště zvažte své požadavky na náklady a výkon. Například možnosti účtu úložiště GPv2 a účtu úložiště objektů blob podporují ve srovnání s účty GPv1 vyšší limity kapacity a škálovatelnosti. (Pokud chcete požádat o navýšení limitu úložiště, obraťte se na podporu Azure.) Tyto možnosti účtu můžou zlepšit výkon řešení Batch, která obsahují velký počet paralelních úloh, které čtou nebo zapisují do účtu úložiště.
Když je účet úložiště propojený s účtem Batch, stane se z něj účet automatického úložiště. Účet automatického ukládání je nezbytný, pokud máte v úmyslu používat funkci balíčků aplikací, protože ukládá balíček aplikace .zip soubory. Dá se také použít pro soubory zdrojů úkolů. Propojení účtů Batch s automatickým úložištěm může zabránit potřebě adres URL sdíleného přístupového podpisu (SAS) pro přístup k souborům prostředků.
Poznámka:
Uzly Batch automaticky rozbalí balíček aplikace .zip soubory, když jsou staženy z propojeného účtu úložiště. To může způsobit vyplnění místního úložiště výpočetního uzlu. Další informace najdete v tématu Správa balíčku aplikace Batch.
Další kroky
- Přečtěte si informace o uzlech a fondech.
- Naučte se vytvářet a spravovat účty Batch pomocí webu Azure Portal nebo rozhraní .NET pro správu služby Batch.
- Naučte se používat privátní koncové body s účty Azure Batch.