HPC rendszer és nagy számítási megoldások

Azure Batch
Azure Storage Accounts
Azure Virtual Machines

Megoldási ötletek

Ez a cikk egy megoldási ötlet. Ha azt szeretné, hogy további információkkal bővítsük a tartalmat, például a lehetséges használati eseteket, alternatív szolgáltatásokat, megvalósítási szempontokat vagy díjszabási útmutatást, a GitHub visszajelzésével tudassa velünk.

Ez a cikk az Azure Batchet használó natív felhőalkalmazást ismerteti. A Batch számítási erőforrások lefoglalását és kezelését, alkalmazástelepítést, erőforrások automatikus skálázását és egyebeket biztosít.

Felépítés

Architecture diagram that shows a cloud-native application that uses Azure Batch.

Töltse le az architektúra Visio-fájlját.

Adatfolyam

  1. Töltse fel a bemeneti fájlokat és az alkalmazásokat az Azure Storage-fiókba.
  2. Hozzon létre egy számítási csomópontokból álló Batch-készletet, egy feladatot a számítási feladat futtatásához a készleten, valamint a feladat alá tartozó tevékenységeket.
  3. A Batch letölti a bemeneti fájlokat és az alkalmazásokat.
  4. A Batch figyeli a feladat végrehajtását.
  5. A Batch feltölti a feladat kimenetét.
  6. Töltse le a kimeneti fájlokat.

Összetevők

Forgatókönyv részletei

A nagy számítási és nagy teljesítményű számítási (HPC) számítási feladatok általában nagy számítási igényűek, és párhuzamosan futtathatók, kihasználva a felhő skáláját és rugalmasságát. A számítási feladatok gyakran aszinkron módon futnak, kötegelt feldolgozással, a számítási erőforrásoknak pedig a munka meghatározásához szükséges munka- és feladatütemezést kell futtatniuk.

Ez a megoldás egy natív felhőalkalmazást implementál az Azure Batch használatával, amely számítási erőforrások lefoglalását és kezelését, alkalmazástelepítést, erőforrás-automatikus skálázást és feladatütemezést biztosít platformszolgáltatásként. A Batch magasabb szintű számítási feladatgyorsítókat is kínál, kifejezetten az R párhuzamos futtatásához, az AI betanításához és a számítási feladatok rendereléshez.

Ez a megoldás olyan felügyelt szolgáltatásokra épül, mint a virtuális gépek, a tárolás és a Batch. Ezek az Azure-szolgáltatások magas rendelkezésre állású környezetben futnak, javítva és támogatva, így a megoldásra összpontosíthat.

Lehetséges használati esetek

Ez a megoldás ideális a pénzügyi, média-, szórakozási, energia- és környezetvédelmi iparágak számára. A következő forgatókönyvekhez van optimalizálva:

  • Pénzügyi kockázat Monte Carlo-szimulációk (pénzügyi és portfólió)
  • Képmegjelenítés
  • Médiakonvertálás
  • Fájlfeldolgozás
  • Mérnöki vagy tudományos szimulációk (energia és környezet)

További lépések

Az alábbi hivatkozások a megoldásarchitektúrában felsorolt Azure-termékek üzembe helyezéséről és kezeléséről nyújtanak dokumentációt: