Qu’est-ce qu’Azure HPC Cache ?

Remarque

Action requise : Azure HPC Cache sera prochainement mis hors service. Microsoft a annoncé le 14 mars 2024 la mise hors service prochaine d’Azure HPC Cache. La date de mise hors service est le 30 septembre 2025. Supprimez toutes les ressources Azure HPC Cache avant le 30 septembre 2025. Pour plus d’informations sur la mise hors service, visitez https://aka.ms/hpccacheretirement.

Azure HPC Cache accélère l’accès à vos données pour les tâches de calcul haute performance. En mettant les fichiers en cache dans Azure, Azure HPC Cache apporte la scalabilité du cloud computing à votre workflow existant. Ce service peut être utilisé même pour les workflows impliquant un stockage de données sur des liaisons WAN, par exemple dans l’environnement NAS (Network Attached Storage) de votre centre de données local.

Azure HPC Cache peut être lancé et supervisé facilement à partir du portail Azure. Le stockage NFS existant ou les nouveaux conteneurs d’objets blob peuvent être intégrés à son espace de noms agrégé, ce qui simplifie l’accès client même si vous modifiez la cible de stockage back-end.

Cas d'utilisation

Azure HPC Cache améliore la productivité d’une diversité de workflows, notamment :

  • workflow nécessitant un grand nombre de lectures de fichier
  • données stockées dans un stockage accessible par NFS, blob Azure ou les deux
  • batteries de serveurs contenant jusqu’à 75 000 cœurs d’UC

Azure HPC Cache peut être ajouté à une grande diversité de workflows, et ce, dans de nombreux secteurs. Ce service se révèle avantageux pour tout système dans lequel de nombreuses machines doivent accéder à un ensemble de fichiers à grande échelle et avec une faible latence. Les sections suivantes fournissent des exemples spécifiques.

Rendu d’effets visuels

Pour les médias et le divertissement, Azure HPC Cache peut accélérer l’accès aux données pour des projets de rendu prioritaires. Les workflows de rendu d’effets visuels nécessitent souvent un traitement de dernière minute impliquant de nombreux nœuds de calcul. Les données de ces workflows se trouvent généralement dans un environnement NAS local. Azure HPC Cache peut mettre en cache ces données de fichiers dans le cloud pour réduire la latence et améliorer la flexibilité du rendu à la demande.

Pour plus d’informations, consultez la page relative aux calculs hautes performances pour le rendu.

Sciences de la vie

De nombreux workflows relatifs aux sciences de la vie peuvent tirer parti de la mise en cache de fichiers avec scale-out.

Un institut de recherche qui souhaite transférer ses workflows d’analyse génomique dans Azure peut les déplacer facilement à l’aide d’Azure HPC Cache. Étant donné que le cache fournit un accès aux fichiers POSIX, aucun changement côté client n’est nécessaire pour exécuter leur workflow client dans le cloud.

Azure HPC Cache peut également être utilisé pour améliorer l’efficacité de tâches telles que l’analyse secondaire, la simulation pharmacologique ou l’analyse d’images pilotée par intelligence artificielle.

Pour plus d’informations, consultez la page relative aux calculs hautes performances dans les secteurs de la santé et des sciences de la vie.

Vérification de la conception sur silicium

Les charges de travail de vérification dans le secteur de la conception sur silicium, appelées outils d’automatisation de la conception de circuits électroniques (EDA), sont des outils qui nécessitent beaucoup de ressources de calcul et qui peuvent être exécutés sur des grilles de calcul de machines virtuelles à grande échelle.

Azure HPC Cache peut fournir la mise en cache dans le cloud des données de conception, des bibliothèques, des fichiers binaires et des fichiers de base de données de règles à partir de systèmes de stockage locaux. Vous obtenez ainsi des temps de réponse similaires à ceux d’un système local pour les listes de répertoires, les métadonnées et les lectures de données, et éliminez la nécessité d’opérations complexes pour la migration, la synchronisation et la copie des données.

Azure HPC Cache également être configuré pour mettre en cache les fichiers de sortie écrits par les tâches de calcul. Cette configuration envoie une notification immédiate au workflow de calcul et réécrit ensuite les modifications sur le NAS local.

HPC Cache permet aux concepteurs de puces d’adapter facilement les tâches de vérification EDA à des dizaines de milliers de cœurs et de prêter une attention minimale aux performances de stockage.

Pour plus d’informations, consultez la page relative aux calculs hautes performances pour le secteur des puces électroniques.

Analyses des services financiers

Un déploiement Azure HPC Cache permet d’accélérer les calculs d’analyse quantitative, les charges de travail d’analyse des risques et les simulations Monte-Carlo, permettant aux sociétés de services financiers de prendre des décisions stratégiques plus éclairées.

Pour plus d’informations, consultez la page relative aux calculs hautes performances pour le secteur des services financiers.

Disponibilité des régions

Visitez la page des produits de l’infrastructure mondiale Azure par région pour savoir où Azure HPC Cache est disponible.

Azure HPC Cache réside dans une seule région. Il peut accéder aux données stockées dans d’autres régions si vous le connectez à des conteneurs d’objets blob situés à cet emplacement. Le cache ne stocke pas les données client de façon permanente.

Étapes suivantes