A CycleCloud éles üzembe helyezésének megtervezése

Az Azure CycleCloud üzembe helyezése

Figyelmeztetés

Győződjön meg arról, hogy az Azure Data Lake Storage Gen2 "Hierarchikus névtér engedélyezése" beállítása nincs beállítva a tárfiók létrehozásakor. A CycleCloud nem tudja használni a Blob Storage-ot, ha az ADLS Gen 2 engedélyezve van tárolószekrényként.

Az Azure CycleCloud konfigurálása

Az Azure CycleCloud-fürt konfigurálása

  • A fürtök felhasználói hozzáférésének meghatározása Fürtfelhasználó-kezelés
  • Annak meghatározása, hogy melyik ütemezőt fogja használni
  • Annak meghatározása, hogy melyik termékváltozatra lesz szükség az ütemezőhöz/átjárócsomóponthoz
  • Határozza meg, hogy milyen termékváltozatokra lesz szükség a számítási/végrehajtási csomópontokhoz. Ez teljes mértékben az éppen futtatott alkalmazástól függ.
  • A fürtök sablonnal vagy manuálisan lesznek üzembe helyezve?
  • Az üzembe helyezést követően minden szkriptet futtatni kell az ütemezőn, vagy csomópontokat kell végrehajtania:

Alkalmazások

  • Milyen függőségekkel (kódtárak stb.) rendelkeznek az alkalmazások? Hogyan fogják ezeket elérhetővé tenni?
  • Mennyi ideig tart egy alkalmazás beállítása és telepítése? Ez meghatározhatja, hogy egy alkalmazás hogyan legyen elérhetővé téve a végrehajtási csomópontok számára, és szükség lehet egy egyéni rendszerképre.
  • Vannak olyan licencfüggőségek, amelyeket figyelembe kell venni? Az alkalmazásnak kapcsolatba kell lépnie egy helyszíni licenckiszolgálóval?
  • Határozza meg, hogy honnan történjen az alkalmazások végrehajtása. Ez a telepítési időtől és a teljesítménykövetelményektől függ:
  • Létezik egy adott virtuálisgép-termékváltozat, amelyen az alkalmazásoknak futniuk kell? Az MPI követelmény lesz, mivel ez szükségessé tenné egy másik gépcsaládot, például a H sorozatot?
  • Mi lesz az optimális számú mag feladatonként az egyes alkalmazásokhoz?
  • Használhatók a kihasználatlan virtuális gépek? Kihasználatlan virtuális gépek használata a CycleCloudban
  • Győződjön meg arról, hogy az előfizetési kvóták megfelelnek az alkalmazások alapvető követelményeinek

Adatok

  • Határozza meg, hogy az Azure-ban hol lesznek a bemeneti adatok. Ez az alkalmazások teljesítményétől és az adatmérettől függ.
    • Helyileg a csomópontok végrehajtása során
    • NFS-megosztásból
    • Blob Storage-ban
    • Az Azure NetApp Files használata
  • Állapítsa meg, hogy szükség van-e utófeldolgozásra a kimeneti adatokon
  • A kimeneti adatok tárolási helyének meghatározása a feldolgozás befejezése után
  • Máshová kell másolni?
  • Milyen archív/biztonsági mentési követelmények vonatkoznak?

Feladatbeküldés

  • Hogyan küldik el a felhasználók a feladatokat?
  • Lesz-e szkriptjük az ütemező virtuális gépen való futtatáshoz, vagy lesz egy előtér, amely segít az adatok feltöltésében és a feladatok elküldésében?

Vészhelyreállítás és biztonsági mentés

  • Használnak-e sablonokat a fürt létrehozásához? Ez sokkal gyorsabb és konzisztensebbé teszi a CycleCloud-kiszolgálót az üzemelő példányok között
  • Milyen követelmények vonatkoznak a vészhelyreállításra? Mi történne az üzletmenetben, ha egy Azure-régió nem a várt módon lenne elérhető?
  • Vannak olyan alkalmazás-SLA-k, amelyeket a belső vállalkozás határoz meg?
  • Lehet egy másik régiót készenléti kiszolgálóként használni?
  • Hosszú ideig futnak a feladatok? Hasznos lenne az ellenőrzőpontok létrehozása?