Architecture de solution : Solutions Big Compute en tant que service

Les applications HPC(High performance computing) peuvent bénéficier d’une scalabilité à hauteur de plusieurs milliers de cœurs de calcul, étendre le Big Compute en local ou s’exécuter en tant que solutions natives entièrement dans le cloud. Cette solution HPC est implémentée avec Azure Bath, qui fournit la planification des travaux, la mise à l’échelle automatique des ressources de calcul et la gestion de l’exécution en tant que service de plateforme (PaaS) qui réduit le code et la maintenance nécessaires à une infrastructure HPC.

Cette solution est basée sur les services gérés Azure : Machines Virtuelles, Stockage et la Batch. Ces services sont exécutés dans un environnement à haute disponibilité et incluent des correctifs et un support. Vous pouvez ainsi vous concentrer sur votre solution plutôt que sur l’environnement dans lequel elle est exécutée.

Pool Storage Virtual Machines Client App Web App Batch

Conseils sur l’implémentation

Produits Documentation

Machines Virtuelles

Les machines virtuelles Azure des tailles A8/A9 fournissent les nœuds de calcul HPC qui exécutent le système d’exploitation Windows ou Linux.
La mise en réseau RDMA disponible avec les instances A8 et A9 permet d’atteindre une bande passante élevée et des latences de quelques microsecondes entre les nœuds de calcul.
Les nœuds de stockage peuvent également être exécutés au sein de machines virtuelles.

Stockage

Les objets blob Stockage Azure stockent les disques en soutenant les machines virtuelles et fournissent un stockage à long terme des données non structurées et des fichiers exécutables utilisés par l’application HPC.

Batch

Azure Batch envoie d’importants volumes de données au moteur de calcul exécuté dans le cloud.

Architectures de solution associées

Cluster HPC déployé dans le cloud

Les applications HPC(High performance computing) peuvent bénéficier d’une scalabilité à hauteur de plusieurs milliers de cœurs de calcul, étendre le Big Compute en local ou s’exécuter en tant que solutions natives entièrement dans le cloud. Cette solution HPC, comprenant le nœud principal, les nœuds de calcul et les nœuds de stockage, s’exécute dans Azure sans infrastructure matérielle à mettre à jour.

En savoir plus.

Migration de l’implémentation d’HPC locale vers Azure

Les applications HPC(High performance computing) peuvent bénéficier d’une scalabilité à hauteur de plusieurs milliers de cœurs de calcul, étendre le Big Compute en local ou s’exécuter en tant que solutions natives entièrement dans le cloud. Cette solution HPC peut étendre sa capacité de calcul en tirant parti des instances de calcul intensif des machines virtuelles exécutant Azure et accessibles via ExpressRoute ou VPN.

En savoir plus.