Rescale lance une nouvelle fonctionnalité unique « Live Tailing »

rouge 3

Qu'est-ce que le Live Tailing ? Pourquoi l'avez-vous construit ?

Les solveurs des codes de simulation modernes dans des applications telles que CFD, FEA et la dynamique moléculaire devient de jour en jour plus sophistiquée. Tout en profitant (i) des nouvelles technologies matérielles et (ii) des progrès des méthodes numériques, nombre de ces solveurs nécessitent une surveillance étroite pour garantir qu'ils convergent vers une solution utile et correcte. Il est important de savoir quand un simulation atteint un état non souhaité afin de pouvoir l'arrêter et diagnostiquer le problème.

At Redimensionner, nous avons entendu des retours constants de nos clients indiquant qu'ils souhaitaient suivre l'état de leurs travaux en temps réel. En réponse, nous avons récemment ajouté une nouvelle fonctionnalité puissante au qui permet une surveillance complète de manière simple et efficace.
Nous appelons cette fonctionnalité « live tailing ».

Le suivi en direct permet Redimensionner les clients pour surveiller n'importe quel fichier de sortie pour les tâches exécutées sur le cluster en un seul clic. Cette fonctionnalité remplace le processus actuellement pénible consistant à gérer les clés ssh, à se connecter au cluster et/ou à déchiffrer l'emplacement des fichiers pertinents sur le serveur. Le suivi en direct de Rescale est intuitif, convivial, hautement sécurisé et bien plus efficace que la surveillance traditionnelle.

Comment fonctionne le suivi en direct ?

Une fois qu'un client soumet un travail, il peut accéder à la page Statut, où une liste des exécutions actives est affichée. En cliquant sur l'une de ces exécutions, vous afficherez tous les fichiers liés à ce travail particulier. Les clients peuvent faire défiler la liste ou même rechercher un fichier spécifique par texte. En cliquant sur le nom du fichier souhaité, vous afficherez le nombre de lignes spécifié par l'utilisateur pour ce fichier particulier.

Capture d'écran 2 de suivi en direct

Pourquoi est-ce utile?

En tant qu'ingénieurs, nous reconnaissons à quel point il est important de suivre l'état de toute analyse à tout moment. Voici quelques exemples d’applications utiles pour le live tailing :

  • Surveillez la progression d'une simulation, soit pour extrapoler la durée d'exécution totale prévue, soit pour vous assurer que la simulation n'entre pas dans un état négatif.
  • Affichez les tracés de sortie pour analyser rapidement les tendances et les mesures importantes de la simulation.
  • Surveillez l'équilibrage de charge pour les simulations parallélisées afin de diagnostiquer les comportements inefficaces et d'aider le client à choisir le nombre correct de processeurs.
  • Surveillez les conditions de pas de temps telles que les CFL ou les conditions de grille adaptative pour vous assurer que la simulation n'explose pas. Les simulations qui progressent et explosent dans le temps ou en taille peuvent désormais être arrêtées rapidement.

Live Tailing fonctionne-t-il également avec les fichiers image ?

Oui. Certains codes de simulation sont capables de générer des fichiers images tels que des maillages, des graphiques ou des tracés de surface. Ces fichiers peuvent également être suivis en direct. Cliquer sur un fichier au format jpg, png ou gif affichera l'image directement dans le navigateur. Découvrez cet exemple de train d'atterrissage d'avion utilisant Gerris (https://gfs.sourceforge.net/wiki), un code CFD open source, avec des données fournies par l'AIAA.

Screen Shot 2013 05 14 à 3.35.05h3 XNUMX

Comment puis-je l'essayer ?

Inscrivez-vous pour une démo

Apprenez-en davantage sur la façon dont Rescale transforme l’espace cloud HPC.

Auteur

  • Mulyanto Poort

    vice-président de HPC Mulyanto est responsable de l'ingénierie des applications chez Rescale. Avant de rejoindre Rescale, Mulyanto a passé sept ans en tant qu'ingénieur en développement de logiciels et en mécanique chez Mid-Michigan Research, LLC, où il a effectué des missions de conseil en recherche spécialisée pour de grandes sociétés de fabrication de moteurs et d'équipementiers automobiles. Mulyanto occupait auparavant un poste de spécialiste de recherche à la Michigan State University, se concentrant sur le développement d'outils personnalisés d'analyse de données et d'images. Mulyanto est titulaire d'un BS et d'une maîtrise en génie mécanique de la Michigan State University.