Nápady na řešení
Tento článek popisuje myšlenku řešení. Váš cloudový architekt může pomocí těchto pokynů vizualizovat hlavní komponenty pro typickou implementaci této architektury. Tento článek slouží jako výchozí bod k návrhu dobře navrženého řešení, které odpovídá konkrétním požadavkům vaší úlohy.
Tento článek popisuje nativní cloudovou aplikaci, která používá Azure Batch. Služba Batch poskytuje přidělování a správu výpočetních prostředků, instalaci aplikací, automatické škálování prostředků a další.
Architektura
Stáhněte si soubor aplikace Visio s touto architekturou.
Tok dat
- Nahrajte vstupní soubory a aplikace do účtu Azure Storage.
- Vytvořte fond výpočetních uzlů služby Batch, úlohu pro spuštění ve fondu a úkoly v této úloze.
- Služba Batch stáhne vstupní soubory a aplikace.
- Služba Batch monitoruje provádění úkolů.
- Batch nahraje výstup úkolu.
- Stáhněte si výstupní soubory.
Komponenty
- Účty azure Storage: Široce škálovatelné úložiště objektů pro nestrukturovaná data.
- Azure Batch: Plánování úloh v cloudovém měřítku a správa výpočetních prostředků
- Azure Virtual Machines
- Azure Blob Storage
Podrobnosti scénáře
Úlohy vysokovýkonného výpočetního prostředí a vysokovýkonného výpočetního prostředí (HPC) jsou obvykle náročné na výpočetní výkon a dají se spouštět paralelně a využívat výhod škálování a flexibility cloudu. Tyto úlohy se často spouštějí asynchronně pomocí dávkového zpracování a s využitím výpočetních prostředků vyžadovaných pro spuštění práce a plánování úloh vyžadovaného pro specifikaci práce.
Toto řešení implementuje aplikaci nativní pro cloud se službou Azure Batch, která poskytuje přidělování a správu výpočetních prostředků, instalaci aplikací, automatické škálování prostředků a plánování úloh jako služby platformy. Batch také nabízí akcelerátory úloh vyšší úrovně speciálně pro paralelní spouštění R, trénování AI a vykreslování úloh.
Toto řešení je postavené na spravovaných službách, včetně virtuálních počítačů, úložiště a služby Batch. Tyto služby Azure běží v prostředí s vysokou dostupností, opravené a podporované a umožňují soustředit se na vaše řešení.
Potenciální případy použití
Toto řešení je ideální pro finance, média, zábavu, energii a životní prostředí. Je optimalizovaná pro následující scénáře:
- Simulace Monte Carlo finančního rizika (finance a portfolio)
- Vykreslování obrázků
- Překódování médií
- Zpracování souborů
- Inženýrské nebo vědecké simulace (energie a životní prostředí)
Další kroky
- Rychlý start: Nahrávání, stahování a výpis objektů blob pomocí webu Azure Portal
- Rychlý start: Spuštění první úlohy Batch na webu Azure Portal
Následující odkazy obsahují dokumentaci k nasazení a správě produktů Azure uvedených v architektuře řešení: