Pomysł rozwiązania Solution Idea
Jeśli chcesz się dowiedzieć, Rozszerz ten artykuł, aby uzyskać więcej informacji, szczegóły dotyczące implementacji, wskazówki dotyczące cen lub przykłady kodu, powiadom nas o opinii usługi GitHub.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!
Aplikacje obliczeniowe o wysokiej wydajności (HPC) można skalować do tysięcy rdzeni obliczeniowych, rozwijać lokalne duże wystąpienia obliczeniowe lub uruchamiać je jako natywne rozwiązanie w chmurze 100%.High performance computing (HPC) applications can scale to thousands of compute cores, extend on-premises big compute, or run as a 100% cloud native solution. To rozwiązanie HPC, w tym węzeł główny, węzły obliczeniowe i węzły magazynu, działa na platformie Azure bez infrastruktury sprzętowej do obsługi.This HPC solution including the head node, compute nodes, and storage nodes, runs in Azure with no hardware infrastructure to maintain.
To rozwiązanie jest oparte na usługach zarządzanych platformy Azure: Virtual Machine Scale Sets, Virtual Network i konta magazynu.This solution is built on the Azure managed services: Virtual Machine Scale Sets, Virtual Network and Storage Accounts. Te usługi działają w środowisku o wysokiej dostępności, z poprawkami i obsługiwanymi, co pozwala skupić się na rozwiązaniu, a nie w środowisku, w którym są uruchamiane.These services run in a high-availability environment, patched and supported, allowing you to focus on your solution instead of the environment they run in.
ArchitekturaArchitecture
Pobiera plik SVG z tej architektury.
Download an SVG of this architecture.
SkładnikiComponents
- Węzeł główny HPCHPC head node
- Virtual Machine Scale SetsVirtual Machine Scale Sets
- Virtual Network zapewnia łączność IP między węzłem głównym, węzłami obliczeniowymi i węzłami magazynu.Virtual Network provides IP connectivity between the head node, compute nodes, and storage nodes.
- Konta magazynu: obiekty blob usługi Azure Storage przechowują dyski obsługujące maszyny wirtualne i umożliwiają długoterminowe przechowywanie danych bez struktury i plików wykonywalnych używanych przez aplikację HPC.Storage Accounts: Azure Storage blobs store the disks backing the virtual machines and provides long-term storage of unstructured data and executable files used by the HPC application.
- Szablony Azure Resource Manager: szablony Menedżer zasobów lub pliki skryptów są używane do wdrażania aplikacji w środowisku HPC.Azure Resource Manager templates: Resource Manager templates or script files are used to deploy your application to the HPC environment.