Partager via


Nouveautés de HPC Pack 2019

Ce document répertorie les nouvelles fonctionnalités et modifications disponibles dans Microsoft HPC Pack 2019.

Système d’exploitation et configuration logicielle requise

HPC Pack 2019 a un ensemble de conditions requises mis à jour pour le système d’exploitation et d’autres logiciels prérequis. Entre autres mises à jour, HPC Pack 2019 prend en charge Windows Server 2019 sur le nœud principal et plusieurs autres rôles de nœud.

Note

Pour le rôle de nœud principal, HPC Pack 2019 n’est pas pris en charge pour s’exécuter sur Windows Server 2012. Et si vous exécutez sur Windows Server 2012 R2, vous ne pouvez pas installer SQL Express 2019.

Haute disponibilité intégrée

Dans HPC Pack 2019, nous avons une architecture de haute disponibilité intégrée pour les nœuds principaux. Par rapport à l’architecture de HPC Pack 2016 qui tire parti de Microsoft Service Fabric, la nouvelle architecture nécessite moins de ressources processeur et mémoire. Dans la nouvelle architecture, seuls deux nœuds suffisent pour créer un cluster HPC Pack hautement disponible. L’utilisation de l’architecture de haute disponibilité intégrée offre également une flexibilité supplémentaire. La nouvelle architecture permet l’ajout de nœuds principaux supplémentaires dans un cluster à tout moment. Consultez le guide de prise en main pour Microsoft HPC Pack 2019 pour créer un cluster HPC Pack hautement disponible localement. Si vous souhaitez déployer un cluster HPC Pack hautement disponible dans Azure, consultez Déployer un cluster HPC Pack 2019 dans Azure.

Nouveau portail d’administration

Avec la nouvelle version de HPC Pack 2019, nous fournissons un nouveau portail d’administration pour une nouvelle expérience d’administration de cluster. Le nouveau portail est activé et disponible par défaut. Il est accessible à l’URL https://hostname/hpc/portal, où le nom d’hôte est le nom ou l’adresse IP d’un nœud principal HPC. Si vous avez déployé plusieurs nœuds principaux dans votre cluster, vous pouvez utiliser nom ou adresse du nœud principal. Pour plus d’informations, consultez Comment utiliser le nouveau portail d’administration.

Note

Seules les dernières versions de Edge, Chrome et Firefox sont prises en charge.

Planificateur de travaux

  • coût du travail et heures principales : maintenant dans l’interface graphique graphique et la ligne de commande, vous pouvez afficher le coût du travail et les heures principales en temps réel. Le coût du travail compte la ressource utilisée par un travail comme somme du coût de chaque cœur sur lequel les tâches du travail s’exécutent. Les heures principales du travail comptent la ressource utilisée par un travail comme somme d’heures de chaque cœur sur lequel les tâches du travail sont en cours d’exécution.

  • ligne de commande de vidage du travail : un nouveau verbe « purge » est ajouté à la ligne de commande du travail pour que l’administrateur purge les anciens travaux de la base de données si le nettoyage planifié n’est pas encore effectué.

Pour plus d’informations, consultez Utilisation des heures principales du travail, coût du nœud, coût du travail et purge des travaux.

Gestion

  • Prendre en charge l’identité managée pour gérer les nœuds de calcul Azure IaaS : si les nœuds principaux de votre cluster HPC Pack sont des machines virtuelles Azure, vous pouvez désormais utiliser l’identité managée Azure pour gérer les nœuds de calcul IaaS Azure. Pour plus d’informations, consultez Activer l’identité managée Azure pour gérer les ressources Azure.

  • prendre en charge les machines virtuelles Azure Spot (expérimentales) - Dans HPC Pack 2019, vous pouvez désormais utiliser une fonctionnalité expérimentale pour créer des nœuds de calcul IaaS Azure avec machines virtuelles Azure Spot. L’utilisation de machines virtuelles Azure Spot vous permet de tirer parti de la capacité de calcul Azure inutilisée à des coûts significatifs. Pour plus d’informations sur cette fonctionnalité, reportez-vous à Burst vers les nœuds de calcul IaaS Azure.

  • système de fichiers virtuel pour les nœuds de pool Azure Batch : les nœuds du pool Azure Batch peuvent désormais monter des systèmes de fichiers virtuels comme Azure Files en fournissant simplement la configuration de montage lors de l’ajout des nœuds. Voici un exemple de chaîne de configuration de montage pour monter Azure Files sur des nœuds Windows,

{
    "Type":"AzureFiles",
    "AccountName":"name",
    "AccountKey":"key",
    "AzureFileUrl":"url",
    "Source":null,
    "ContainerName":null,
    "SasKey":null,
    "MountPath":"Y",
    "MountOptions":"/persistent:Yes"
}

Le de type peut être AzureFiles, AzureBlob, NFS ou CIFS. Reportez-vous à ce document pour obtenir des configurations de montage détaillées. Vous pouvez spécifier plusieurs configurations de montage en joignant les chaînes de configuration avec des points-virgules (;).

  • vérificateur de démarrage de nœud : dans certaines situations où un nœud de calcul redémarre, il est préférable de vérifier une certaine condition, c’est-à-dire que l’adresse IP réseau Infiniband est prête, avant de signaler des pulsations pour l’allocation de travaux. Pour ce faire, il vous suffit d’ajouter les clés de Registre suivantes et de modifier la NodeChecker.cmd sous %CCP_HOME%Bin dossier sur les nœuds de calcul.
    Le vérificateur de démarrage du nœud s’exécute NodeChecker.cmd avec NodeCheckerTimeout (par défaut -1/infinite). Si le code de sortie est différent de zéro ou si le délai d’expiration se produit, il est réexécuté dans NodeCheckerInterval (par défaut, 10 secondes) pour NodeCheckerCount (par défaut 3) au total. Notez que le code de sortie final est égal à zéro ou non, les pulsations commencent pour le nœud.

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC]
    "NodeCheckerCount"=dword:00000003
    "NodeCheckerInterval"=dword:0000000a
    "NodeCheckerTimeout"=dword:0000003c
    
  • module PowerShell : dans HPC Pack 2019, les applets de commande POWERShell HPC sont chargées automatiquement dans un module nommé Microsoft.Hpc lors de l’exécution des applets de commande. Il n’est plus nécessaire d’exécuter Add-PsSnapin Microsoft.Hpc plus.

Correctifs et améliorations

HPC Pack 2019 inclut tous les correctifs précédents pour HPC Pack 2012 R2 Update 3 (dernière version 4.5.5202) et HPC Pack 2016 Update 3 (dernière version 5.3.6450). En outre, il contient également les correctifs suivants,

  • croissance automatique

    • Résolution d’un problème de croissance lorsque le travail a un type de ressource pour Node ou Socket en croissance automatique par min ou max calculé automatiquement.
    • Correction d’un problème de réduction lorsque le service de gestion n’a pas pu se connecter à HpcMonitoringServer pour mettre à jour la valeur de métrique.
  • Améliorations de la fiabilité du service : corrigez quelques exceptions, par exemple ArgumentOutOfRangeException, NullReferenceException et InvalidCastException dans les services HpcScheduler et HpcManagement pour implémenter la fiabilité.

  • correctifs d’accessibilité : corrigez un tas de bogues d’accessibilité dans l’interface graphique graphique utilisateur.

  • Taille de la base de données de gestion : corrigez un problème qui entraîne une croissance rapide de la taille de la base de données HPC Management lorsqu’il existe des centaines de nœuds de calcul dans le cluster.

Mises à jour fondamentales

  • Windows Server 2019/SQL Server 2019/Excel 2019
  • .Net Framework 4.7.2
  • kits de développement logiciel (SDK) Azure