Partager via


Présentation du nœud de station de travail et de la stratégie de disponibilité de nœud de serveur non managé

Les nœuds de station de travail et les nœuds serveur non gérés peuvent être mis en ligne pour exécuter des travaux et être mis hors connexion manuellement ou automatiquement. Si vous souhaitez que les nœuds de station de travail et les nœuds serveur non gérés soient mis en ligne et hors connexion automatiquement, vous devez spécifier une stratégie de disponibilité hebdomadaire dans le modèle de nœud.

Note

Les nœuds de station de travail et les nœuds serveur non managés sont pris en charge à partir de HPC Pack 2008 R2 avec SP3. Seuls les nœuds de station de travail sont pris en charge dans les versions antérieures de HPC Pack 2008 R2.

La stratégie de disponibilité spécifie une ou plusieurs périodes pendant chaque semaine lorsque les nœuds sont mis à disposition (mis à l’état en ligne) pour exécuter des travaux de cluster. Vous pouvez spécifier plusieurs fois par semaine lorsque vous souhaitez que les nœuds soient disponibles pour exécuter des travaux ( par exemple, tous les soirs en semaine et tous les jours le week-end). Le cluster met automatiquement en ligne les nœuds de station de travail et les nœuds serveur non gérés au début de chaque bloc de temps en ligne. Les nœuds sont ensuite immédiatement disponibles pour exécuter des travaux soumis au cluster. À la fin de chaque bloc de temps, les nœuds sont automatiquement mis hors connexion. Si vous le souhaitez, vous pouvez spécifier un intervalle de temps avant la fin d’un bloc en ligne lorsque des travaux s’exécutant sur les nœuds de station de travail et les nœuds serveur non managés sont vidés.

Si votre version de Microsoft HPC Pack la prend en charge, vous pouvez également configurer les paramètres de détection d’activité utilisateur dans le modèle. Les paramètres de détection d’activité utilisateur garantissent que le cluster exécute uniquement des travaux sur les nœuds de station de travail et les nœuds serveur non gérés qui ne sont pas utilisés autrement (en fonction du clavier, de la souris ou de l’activité processeur) pendant un bloc de temps en ligne. Pour plus d’informations, consultez Understanding User Activity Detection.

Interaction de la stratégie de disponibilité avec le paramètre Annuler la période de grâce de la tâche

Lorsqu’une stratégie de disponibilité automatique est configurée, les nœuds de station de travail et les nœuds serveur non gérés ne démarrent pas les travaux après qu’un bloc de temps en ligne passe. Toutefois, les tâches HPC qui s’exécutent toujours à la fin d’un bloc de temps en ligne peuvent continuer à s’exécuter pendant une période si le paramètre Annuler la période de grâce de la tâche est configuré. La propriété de cluster Annuler la période de grâce de la tâche permet aux applications d’enregistrer les informations d’état et de nettoyer pendant une période avant de quitter (la période par défaut est de 15 secondes). L’heure exacte à laquelle une tâche se termine dépend de la rapidité et de la rapidité avec laquelle la tâche répond à l’événement CTRL_BREAK (l’équivalent de la combinaison de touches Ctrl+Break). Les tâches qui ne traitent pas l’événement se terminent immédiatement, tandis que celles qui traitent l’événement peuvent prendre autant de temps que la période d’annulation de la tâche annuler la période de grâce s’arrête correctement.

Étant donné que la période d’annulation de la tâche démarre toujours à la fin du bloc de temps en ligne pour les nœuds de station de travail et les nœuds serveur non gérés, ces nœuds peuvent continuer à exécuter des tâches HPC pendant la durée de la période de grâce de la tâche (ou jusqu’à ce que les tâches traitent l’événement CTRL_BREAK et s’arrêtent). Il est possible que les tâches HPC continuent une fois que les utilisateurs ont repris l’activité sur les nœuds ; toutefois, le temps de chevauchement potentiel est susceptible d’être court.

Note

Le début de la période d’annulation de la tâche sur les nœuds de station de travail n’est pas affecté par la configuration d’une période de drainage des tâches dans la stratégie de disponibilité.

Voici les meilleures pratiques recommandées pour éviter d’exécuter des tâches HPC sur les nœuds de station de travail et les nœuds serveur non gérés par inadvertance pendant les heures non planifiées si une période d’annulation de tâche est configurée :

  • Spécifiez une valeur aussi petite que possible pour la période de grâce d’annulation de la tâche (par exemple, une valeur en secondes, et non en minutes).

  • Assurez-vous que les applications HPC qui s’exécutent sur les nœuds de station de travail qui utilisent la période d’annulation de la tâche peuvent nettoyer rapidement et quitter. Les applications qui ne se quittent pas peu après la réception de l’événement CTRL_BREAK peuvent continuer à s’exécuter tant que la tâche annule la période de grâce.

  • Si elle est prise en charge par votre version de HPC Pack, configurez les paramètres de détection d’activité utilisateur dans la stratégie de disponibilité. Ces paramètres permettent de s’assurer que les tâches HPC s’exécutent avec une priorité inférieure normale sur les stations de travail et que les tâches abandonnent le système dès que l’activité de l’utilisateur est détectée sur les stations de travail.

Considérations supplémentaires

  • Les nœuds de station de travail et les nœuds serveur non managés configurés pour être mis en ligne et hors connexion en fonction d’une stratégie de disponibilité hebdomadaire ne peuvent pas être mis en ligne ou hors connexion manuellement. Pour configurer ces nœuds pour qu’ils soient mis en ligne et hors connexion manuellement, vous devez leur attribuer un autre modèle de nœud de station de travail, ou modifier leur modèle de nœud de station de travail actuel.

  • Les modifications apportées à un modèle de nœud affectent tous les nœuds de station de travail et les nœuds serveur non managés auxquels le modèle est affecté.

  • Si vous souhaitez avoir différentes stratégies de disponibilité pour différents groupes de nœuds de station de travail et nœuds serveur non managés, créez un modèle de nœud différent à appliquer à chaque groupe.

Voir aussi

Présentation des états des nœuds, de l’intégrité et des opérations
Comprendre la détection des activités utilisateur
tâche annuler la période de grâce