Exécuter des applications HPC (High-Performance Computing) sur Azure

Débutant
Intermédiaire
Administrateur
Développeur
Architecte Solutions
Étudiant
Manager Technique
Consultant métier
Azure
Azure Batch
Machines virtuelles Azure
Azure CycleCloud
Azure NetApp Files

Azure HPC est une fonctionnalité cloud conçue spécialement pour les charges de travail HPC et IA, qui utilise des processeurs de pointe et une interconnexion InfiniBand de classe HPC pour offrir les meilleures performances, scalabilité et valeur aux applications. Azure HPC permet aux utilisateurs de laisser libre cours à l’innovation, la productivité et l’agilité métier grâce à une gamme de technologies HPC et IA hautement disponibles qui peuvent être allouées dynamiquement à mesure que vos besoins technico-commerciaux évoluent. Ce parcours d’apprentissage est une série de modules qui vous aident à vous familiariser avec Azure HPC. Vous pouvez choisir les sujets qui vous intéressent le plus ou avancer progressivement l’un après l’autre.

Prérequis

  • Connaissance de base des services de calcul Azure

Modules de ce parcours d’apprentissage

Découvrez les services disponibles sur Azure pour vos charges de travail de calcul haute performance.

Azure Batch est un service qui vous permet d’exécuter efficacement dans le cloud des applications de calcul haute performance massivement parallèles. Il n’est pas nécessaire de gérer ou de configurer l’infrastructure. Planifiez simplement le travail, allouez les ressources nécessaires et laissez Batch s’occuper du reste.

Azure Batch est un service Azure qui vous permet d’exécuter efficacement dans le cloud des applications de calcul haute performance massivement parallèles. Il n’est pas nécessaire de gérer ou de configurer l’infrastructure. Planifiez simplement le travail, allouez les ressources nécessaires et laissez Batch s’occuper du reste.

Azure Batch est un service PaaS (Platform as a Service) fourni par Microsoft pour exécuter en parallèle des applications de calcul à grande échelle et très performantes dans Azure. Dans ce module, vous allez écrire une application console .NET Core pour effectuer le transcodage vidéo en parallèle avec les services Azure Batch.

Azure CycleCloud est une application qui offre une méthode simple, sécurisée et scalable pour créer, personnaliser et gérer des clusters de calcul haute performance (HPC) dans Azure.

Les modèles Azure CycleCloud offrent un modèle de provisionnement déclaratif qui vous permet de réduire la charge d’administration associée au déploiement et à la maintenance d’environnements HPC personnalisés dans Azure.

Ce module présente différents facteurs qui influencent le choix du stockage HPC dans Azure. Nous passons en revue des considérations sur NFS, l’accès aux fichiers, les services d’annuaire, les systèmes de fichiers parallèles et l’accès hybride aux fichiers.

Choisissez le meilleur niveau de service d’Azure NetApp Files selon vos besoins de débit, sans oublier l’aspect financier.

Découvrez comment améliorer les performances d’Azure NetApp Files pour vos applications EDA et HPC en utilisant les bonnes pratiques.

Ce module vous fournit des instructions pour choisir la référence SKU adaptée à vos applications de calcul haute performance (HPC, High Performance Computing) et vous explique comment générer et exécuter des applications HPC hautement optimisées et étroitement couplées.

Retrouvez des conseils pour la résolution des échecs d’exécution et des goulots d’étranglement des performances des applications HPC à couplage serré.