Sdílet prostřednictvím


Plánování produkčního nasazení CycleCloudu

Nasazení Azure CycleCloudu

Upozornění

Ujistěte se, že se při vytváření účtu úložiště nenastaví možnost Povolit hierarchický obor názvů pro Azure Data Lake Storage Gen2. CycleCloud nemůže používat úložiště objektů blob s ADLS Gen2, které je povolené jako nástroj Locker pro úložiště.

Konfigurace Azure CycleCloudu

Konfigurace clusteru Azure CycleCloud

  • Definování přístupu uživatelů ke správě uživatelů clusteru clusteru
  • Určení, který plánovač se použije
  • Určení, která skladová položka se bude vyžadovat pro plánovač nebo hlavní uzel
  • Určete, které skladové položky se budou vyžadovat pro výpočetní/spuštěné uzly. To bude zcela závislé na spuštěné aplikaci.
  • Budou clustery nasazené pomocí šablony nebo ručně?
  • Budou se všechny skripty muset spouštět v plánovači nebo spouštět uzly po nasazení:

Aplikace

  • Jaké závislosti (knihovny atd.) mají aplikace? Jak budou tyto možnosti zpřístupněny?
  • Jak dlouho trvá instalace a instalace aplikace? To může určit, jak je aplikace dostupná pro spuštěné uzly, a může to vyžadovat vlastní image.
  • Je potřeba vzít v úvahu nějaké závislosti licencí? Potřebuje aplikace kontaktovat místní licenční server?
  • Určete, odkud se budou aplikace spouštět, bude to záviset na časech instalace a požadavcích na výkon:
  • Je k dispozici konkrétní skladová položka virtuálního počítače, která se bude muset použít pro spouštění aplikací? Bude MPI požadavek, který by vyžadoval jinou řadu počítačů, jako je řada H?
  • Jaký bude optimální počet jader pro každou úlohu pro každou aplikaci?
  • Je možné spotové virtuální počítače použít? Používání spotových virtuálních počítačů v CycleCloudu
  • Ujistěte se, že jsou kvóty předplatného splněné, aby splňovaly základní požadavky pro aplikace.

Data

  • Určete, kde se v Azure budou nacházet vstupní data. To bude záviset na výkonu aplikací a velikosti dat.
    • Místně na spuštěných uzlech
    • Ze sdílené složky NFS
    • V úložišti objektů blob
    • Použití služby Azure NetApp Files
  • Určení, jestli je u výstupních dat potřeba nějaké následné zpracování
  • Rozhodnutí o umístění výstupních dat po dokončení zpracování
  • Je potřeba ho zkopírovat jinde?
  • Jaké jsou požadavky na archivaci nebo zálohování?

Odeslání úlohy

  • Jak budou uživatelé odesílat úlohy?
  • Budou mít skript ke spuštění na virtuálním počítači plánovače nebo bude front-end, který vám pomůže s odesíláním dat a odesláním úlohy?

Zálohování a zotavování po havárii

  • Budou se šablony používat pro vytváření clusteru? Díky tomu bude odpočinek serveru CycleCloud mnohem rychlejší a konzistentní napříč nasazeními.
  • Jaké požadavky na zotavení po havárii existují? Co by se stalo s firmou, pokud oblast Azure nebyla dostupná podle očekávání?
  • Existují nějaká smlouva SLA aplikací definovaná interní firmou?
  • Je možné použít jinou oblast jako pohotovostní režim?
  • Jsou úlohy dlouho spuštěné? Bylo by kontrolní body přínosné?