Systém HPC a řešení pro velké výpočetní prostředky

Azure Batch
Azure Storage Accounts
Azure Virtual Machines

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

Diagram architektury znázorňující aplikaci nativní pro cloud, která používá Azure Batch

Stáhněte si soubor aplikace Visio s touto architekturou.

Tok dat

  1. Nahrajte vstupní soubory a aplikace do účtu Azure Storage.
  2. Vytvořte fond výpočetních uzlů služby Batch, úlohu pro spuštění ve fondu a úkoly v této úloze.
  3. Služba Batch stáhne vstupní soubory a aplikace.
  4. Služba Batch monitoruje provádění úkolů.
  5. Batch nahraje výstup úkolu.
  6. Stáhněte si výstupní soubory.

Komponenty

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

Následující odkazy obsahují dokumentaci k nasazení a správě produktů Azure uvedených v architektuře řešení: