LE SERVEUR DE CALCUL DANS LA PRATIQUE
Transcription
LE SERVEUR DE CALCUL DANS LA PRATIQUE
LE SERVEUR DE CALCUL DANS LA PRATIQUE Dr. Anouk Gaudel-‐Siri Le serveur de calcul dans la pratique Connexion au serveur 1/04/15 Connexion au serveur de calcul slater • Déclaration de l’adresse IP publique de l’ordinateur auprès du CRCMM • Cotisation (500 €/compte/an puis 250 €/compte/an) • Création du compte (login au choix, mot de passe provisoire) • Changement du mot de passe par l’utilisateur : commande linux « passwd » 2 Le serveur de calcul dans la pratique Connexion au serveur 1/04/15 Connexion au serveur de calcul slater • Logiciels nécessaires à la connexion : • PC sous environnement Windows 1) Installation du logiciel Xming pour l’utilisation des interfaces graphiques de slater http://www.straightrunning.com/XmingNotes/ 2) Connexion ssh à partir de l’application PuTTY http://www.putty.org/ nom du compte password : mot de passe du compte 3 Le serveur de calcul dans la pratique Connexion au serveur 1/04/15 Connexion au serveur de calcul slater • PC sous environnement linux : Connexion ssh à partir de l’application Terminal Exemple : ssh –X compte@slater.up.univ-mrs.fr mot de passe demandé • Apple Macintosh : 1) Installation du logiciel XQuartz pour l’utilisation des interfaces graphiques de slater https://xquartz.macosforge.org/landing/ 2) Connexion ssh à partir de l’application Terminal Exemple : ssh –Y compte@slater.up.univ-mrs.fr 4 mot de passe demandé Le serveur de calcul dans la pratique Organisation du cluster Organisation du cluster de calcul soumission des calculs (script) Slater rapatriement des fichiers de résultats /home fichiers des comptes uClisateurs (fichiers d’entrée et de résultats) 26 lames (8 à 20 processeurs) 5 1/04/15 Le serveur de calcul dans la pratique Organisation du travail Organisation du travail sur le compte • Un répertoire par utilisateur ou par sujet de recherche • Des sous-répertoires pour chaque série de molécules • Noms de fichiers explicites (éviter les caractères « spéciaux ») • Commentaires décrivant le calcul demandé dans le fichier d’entrée Exemple : optimisation de géométrie, recherche d’état de transition, … • Etablir un « cahier de laboratoire » à l’aide d’un tableur : 1) Date 2) Noms de fichiers 3) Commentaires sur les résultats (échec, problèmes rencontrés, …) 4) Valeurs numériques obtenues 6 1/04/15 Le serveur de calcul dans la pratique Lancer un calcul 1/04/15 Soumettre un calcul au serveur • Scripts disponibles à tous les utilisateurs Exemples : subampac, subg09, subgromacs, … • Définition de la configuration du calcul (mémoire, processeurs et temps alloués) 1) Mémoire maximale : 3-4 GB/processeur 2) Calculs sur 1 à 16 processeurs 3) Différentes files d’attente : step : 1 proc. max. et 1h max. walk : 16 proc. max. et 12h max. journey : 16 proc. max. et 48h max. Exemples : subg09 -‐t 12 nom_fichier subampac -‐t 12 -‐n 2 nom_fichier subgromacs (-‐h) odyssey : 8 proc. max et 5 jours max. intersideral : 8 proc. max. et 15 jours max. http://fr-chimie.univ-amu.fr/crcmm/slater.html 7 Le serveur de calcul dans la pratique Lancer un calcul 1/04/15 Soumettre un calcul au serveur • Configuration du calcul en fonction de la taille du système moléculaire, du type de calcul, du temps d’attente • Aide au choix de la configuration du calcul http://slater.up.univ-mrs.fr/cgi-bin/monika.cgi • Commandes : qtop qstat –u nom_compte qdel numéro_calcul • Fichier d’informations sur le déroulement du calcul (.o12345) http://www.fr-chimie.univ-cezanne.fr/crcmm/slater.html 8 Le serveur de calcul dans la pratique Aide aux utilisateurs 1/04/15 Aide aux utilisateurs • Site du CRCMM : http://fr-chimie.univ-amu.fr/crcmm/ http://fr-chimie.univ-amu.fr/crcmm/animation.html • Aide directe des logiciels Agui et Ampac : bouton Help dans Agui • Sites web des logiciels : Exemple pour Gaussian 09 : http://www.gaussian.com/g_tech/g_ur/l_keywords09.htm Pensez à quitter les applications et à vous déconnecter correctement ! Bons calculs ! 9