INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Statistiques d'usage d'un site de la grille LCG/EGEE Emmanuel Medernach, IN2P3 LPC.

Slides:



Advertisements
Présentations similaires
Eric Fede - 1 GESTION DES PRIORITES SUR LA GRILLE.
Advertisements

INFSO-RI Enabling Grids for E-sciencE Sécurité sur la Grille C. Loomis (LAL-Orsay) Tutorial EGEE Utilisateur (LAL) 8 octobre 2007.
Mercredi 22 juin 2016 Suivi des jobs grille Colloque LCG France Mars 2007.
Colloque LCG France14-15 mars SURVEILLANCE ET GESTION D’INCIDENTS Cécile Barbier (LAPP)
INFSO-RI Enabling Grids for E-sciencE Data management Daniel Jouvenot IN2P3-LAL ORSAY - 02/02/2007.
Informatique en L2-L3 Thèmes du niveau « Expert » G.
Nombre de job slot par machine Server_priv/node. Node1 np=2 Règle de 1 core = 1 job slot = 2 Go. Sur un bi-processeur bi-core on annonce alors np=4 Pas.
Mondialiser la solidarité Une stratégie de participation sur Internet.
Fabio HERNANDEZ Responsable Grid Computing Centre de Calcul de l'IN2P3 - Lyon Lyon, 30 avril 2004 Déploiement LCG-2 au CC-IN2P3 Etat d’avancement.
INFSO-RI Enabling Grids for E-sciencE Les enjeux des nouvelles applications C. Loomis (LAL-Orsay) Journées Informatiques (Lyon-Valpré)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Service Monitoring Working Group Exemple.
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
INFSO-RI Enabling Grids for E-sciencE L’activité EGEE au CINES Nicole Audiffren, Adeline Eynard et Gérard Gil Réunion de la fédération.
INFSO-RI Enabling Grids for E-sciencE Les projets EGEE et LCG C. Loomis (LAL-Orsay) EGEE Tutorial (Marseille) 3-4 octobre 2006.
EGEE France, Marseille, 24 mars 2005 INFSO-RI Enabling Grids for E-sciencE Activité SA1 Core Infrastructure Centre Pierre Girard.
INFSO-RI Enabling Grids for E-sciencE JRA4 Network Service Development EGEE France, 24 Mars 2005 Sophie Nicoud.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Opérations : vers un modèle décentralisé...
ARCHITECTURE MULTITENANT CONTAINER DATABASE ET PLUGGABLE DATABASES Pr. A. MESRAR
la haute disponibilité Oracle 12c Pr. A. MESRAR
Les commandes externes
Brève histoire d’Internet
Comment Sécuriser Le Système d’information de son entreprise
Sylvain Hamel - Analyste
DropBox Projet App’Ifa.
PrÉsentation de la Collaboration Interéquipe
Sécurité - Cisco ASA Supervision du contenu
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
Devenir d’AFS et remplacement progressif
Les Bases de données Définition Architecture d’un SGBD
FENIX Aperçu GLOBALE DU Système
L’accounting dans EGEE
Compte rendu HEPIX et CHEP2015 Stockage et gestion des données
Virtualisation d’applications mobiles dans un réseau de Cloudlets
C. Loomis (LAL-Orsay) Tutorial EGEE Utilisateur (LAL) 2 février 2007
Les nouveautés dans les modèles de Calcul au LHC
GRIF : Grille pour la Recherche en
Fonctionnement de la grille
Projet de participation CMS au GRIF
Point accounting f.schaer.
1ers pas des utilisateurs migrés
La gestion des processus
David Bouvet LCG France T2 T3 – LPNHE
Processor memory 4KBytes
JJS (Java Job Submission) Soumission de jobs sur grille
Jobs ATLAS sur la grille
Tutorial Utilisateurs EGEE
Présentation du SINP DGALN/DEB/PEM4 - Juin 2013.
mardi 11 septembre 2018mardi 11 septembre 2018
CREAM-CE et SGE.
Documentation technique (Linux)
Atelier régulation de la production dans un contexte grille
Résumé de la réunion PAF-CAF 12/04/2010
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Bilan reprocessing données cosmiques Atlas
Informations vous concernant :
DATA WEARHOUSE 1ère année LA: Technologies systèmes d’information
Formation sur les bases de données relationnelles.
L’évaluation des dépenses fiscales
Programmation Android Composantes d’une application
Bonnes pratiques d’exploitation des applications
Modélisation objet avec UML
Mésocentre de calcul et de stockage ouvert sur la grille EGEE (MUST) LAPP/ Université de Savoie / EGEE.
Seminar v TELEBIB2 TELEBIB2.
Introduction à GENIUS et GILDA
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
DC04 CMS Objectif Status Planning
LCG – France et ALICE Bilan 2006 Planning fevrier 2007
Résumé des Actions Suite aux Réunions CB et MB
UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence
Transcription de la présentation:

INFSO-RI Enabling Grids for E-sciencE Statistiques d'usage d'un site de la grille LCG/EGEE Emmanuel Medernach, IN2P3 LPC

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 2 Plan Objectifs de l’accounting Collecte des données Fonctionnement du CE

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 3 Fonctionnement d’un CE UI RB CE

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 4 Fonctionnement d’un CE Jobs Scheduler Worker Nodes

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 5 Problèmes d’ordonnancement Des petits jobs peuvent attendre longtemps avant de démarrer Des jobs trés parallèles peuvent ne pas passer à cause de petits jobs Les ressources peuvent être monopolisées par quelques uns qui soumettent beaucoup de jobs agressivement

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 6 EGEE/LCG Beaucoup de jobs uniprocesseurs Les jobs sont indépendants : Quand un site reçoit des jobs il peut les exécuter dans l'ordre qu'il souhaite. Une file d’attente virtuelle par groupes « Bag of Tasks »

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 7 Fonctionnement des sites La prochaine tâche à s'exécuter quand un processeur devient libre est celle ayant la priorité la plus élevée. La tâche s'exécute jusqu'à la fin ou est annulé par l'utilisateur L’objectif est de ne pas affamer certains utilisateurs

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 8 Qu’est-ce que l’accounting ? L’accounting établit un rapport de l’activité du site Cela permet de mesurer l'activité des utilisateurs et des groupes ainsi que les performances du système et son utilisation Avoir une trace de l’historique des jobs et les statistiques du système (comptabilité)

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 9 Qu’est-ce que l’accounting ? -Permet de donner aux utilisateur les statistiques d'utilisation du site et de faire connaître son activité -Transparence de l’utilisation du site vis à vis des groupes et des utilisateurs

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 10 Un outil d’évaluation -Un moyen pour simuler et améliorer l'ordonnancement -Permet de proposer et d'évaluer des modèles pour caractériser le workload et de créer des benchmarks pour les ordonnanceurs -Permet d’évaluer des politiques d’ordonnancement (priorités des jobs) pour éviter -La famine -Une attente trop longue -Une sous-utilisation des ressources

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 11 SWF: The Standard Workload Format Format standard créé pour faciliter l'utilisation et l’échange des workload (réels ou simulés) –Validation de modèles –Standard depuis + de 10 ans (NASA,..) Propose une information par VO et par utilisateurs Simple à analyser et portable –Chaque workload est representé par un fichier ASCII –Chaque tâche est representée par une ligne, le nombre de champs est constant.

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 12 SWF: The Standard Workload Format The Data Fields 1. Job Number 2. Submit Time 3. Wait Time 4. Run Time 5. Number of Allocated Processors 6. Average CPU Time Used 7. Used Memory 8. Requested Number of Processors. 9. Requested Time. 10. Requested Memory 11. Status 12. User ID 13. Group ID 14. Executable (Application) Number 15. Queue Number

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 13 Etats du scheduler

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 14 pbs2swf Analyse des logs PBS pour le traduire en SWF Chaque ligne des logs de PBS renseigne sur un changement d‘état du job avec des informations disponibles sur ce job Chaque job suit un changement d'états (Diagramme d‘états) Mais certains jobs ont des états incohérents –Que faire en cas d'erreurs ou d’informations contradictoires dans les logs ? –Éventuels problèmes d'horloge qui fausse le déroulement –Identifiants de jobs utilisés 2 fois –etc.

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 15 Autres outils: APEL 2 composants: Log parser et Publisher Un serveur RGMA doit être installé sur chaque site, idéalement sur un serveur dédié Analyse des fichiers de logs (Gatekeeper logs, System messages, Scheduler logs ) Stocké en local dans une BD MySQL Publication via RGMA dans une BD centrale pour tout les sites

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 16 Autres outils: DGAS « DataGrid Grid Accounting System » Mesure l’utilisation des ressources Senseurs sur les CEs (analyse des logs) Architecture distribué Secure (Toutes les communications sont cryptés) Extensible (Couches indépendentes)

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 17 Usage par Vos en 2006 (IN2P3-LPC) CLRLCGCE01CLRLCGCE02 CLRLCGCE03

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 18 Durées des jobs par VOs Dteam Atlas

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 19 Durées des jobs par VOs LHCb Biomed

Enabling Grids for E-sciencE INFSO-RI Statistiques d'usage d'un site de la grille LCG/EGEE - Emmanuel Medernach 20 Questions ? ?