Projet ViSaGe : implémentation de l administration et du monitoring de ViSaGe (Virtualisation du Stockage appliquée aux Grilles informatiques)
|
|
- Colette Briand
- il y a 8 ans
- Total affichages :
Transcription
1 RenPar 18/ SympA 2008 / CFSE 6 / JC 2008 Fribourg en Suisse, 11 au 13 février 2008 Projet ViSaGe : implémentation de l administration et du monitoring de ViSaGe (Virtualisation du Stockage appliquée aux Grilles informatiques) Salam Traboulsi, Jacques Jorda, Abdelaziz M zoughi Institut de Recherche en Informatique de Toulouse IRIT Université Paul Sabatier Toulouse III Toulouse Cedex, France {traboul, jorda, mzoughi}@irit.fr Résumé La grille offre une large gamme de ressources distribuées pour le stockage de données, en particulier pour les tâches interactives telles que les résultats des expérimentations de simulation et d analyse des données. Les principaux problèmes liés au stockage de données dans les grilles sont l hétérogénéité des ressources ainsi que leur dispersion, et leur dynamicité. Pour résoudre ces problèmes, ViSaGe 1 a proposé l agrégation de ces ressources dans un espace virtuel. Chaque ressource de stockage étant caractérisée par sa charge qui évolue durant le temps d exécution, les choix relatifs à la gestion de ces espaces virtuels sont critiques. Dans cet article, nous présentons l utilisation du service d administration et de monitoring Admon comme outil d aide à la gestion de stockage. Nous allons décrire son architecture hiérarchique et ses différentes fonctionnalités, et montrer son efficacité. Il est formé de deux modules : le module d administration qui rend plus aisée la gestion de stockage, à partir des données collectées et analysées par l autre module : le monitoring. Admon est caractérisé par son architecture hiérarchique. Cette architecture permet à ses composants de communiquer afin de gérer le stockage des données pour améliorer la performance. Mots-clés : Administration, Monitoring, Virtualisation du stockage, Grille 1 Introduction La grille est une collection de nœuds de calcul et de stockage [1]. Elle fait partie des évolutions des technologies de télécommunications dans les systèmes informatiques. La grille offre une large gamme de ressources distribuées pour le stockage de données, en particulier pour les tâches interactives telles que les résultats des expérimentations de simulation et d analyse des données [1][2]. Les principaux problèmes liés au stockage de données dans les grilles sont l hétérogénéité des ressources ainsi que leur dispersion, et leur dynamicité [1]. Le projet ViSaGe[4] offre des services de virtualisation de stockage pour résoudre ces problèmes. Il est développé au sein de l IRIT en partenariat avec les industriels SEA- NODES 2, CS SI 3 et EADS CCR 4. ViSaGe permet de regrouper un ensemble de ressources de stockage physiques dans un seul espace de stockage virtuel. Ces ressources de stockage sont dédiées à la virtualisation et appartiennent à des nœuds de calcul ou de stockage. Ces nœuds sont caractérisés par leur qualité de service et leur disponibilité qui évoluent dans le temps. Par exemple, la charge sur un nœud est susceptible d augmenter significativement durant un laps de temps restreint. Une telle évolution de la charge pendant le temps d exécution d une application rend critique la prise de décision dans un 1 Projet national RNTL financé par le ministère de recherche sous contrat # 04K459. http :// 2 http :// 3 http :// 4 http ://
2 système de gestion de stockage comme visage (protocole de gestion de stockage, la distribution des tâches). C est pourquoi une surveillance des mesures critiques (comme la charge du CPU, du réseau et de la bande passante disque) identifiant la charge et du temps de service des applications, est nécessaire. Dans ce contexte, ViSaGe a proposé un outil de surveillance et d aide à la décision et au déploiement. Cet outil est représenté par le service d administration et de monitoring de ViSaGe, et baptisé Admon. Le service d administration et de monitoring est formé de deux modules : l un d administration est dédié à la gestion des composants de ViSaGe, l autre de monitoring se charge de collecter les informations nécessaires pour surveiller chaque nœud pour la gestion du stockage. Dans cet article, nous présenterons l architecture d Admon et montrerons son efficacité. Nous verrons que sa position au sein de ViSaGe lui permet d enrichir ses connaissances concernant l état d un nœud. Dans la section 2, nous présenterons un état de l art des systèmes de monitoring existants. Nous rappellerons dans la section 3 l organisation générale de la grille, puis nous introduirons l architecture logicielle de ViSaGe afin de mieux comprendre comment s organisent les services d administration et de monitoring. Dans la section 4, nous introduirons l interface et les fonctionnalités d Admon, avant de montrer son utilité par des expérimentations dans la section 5. Nous conclurons par la section 6. 2 État de l art Dans un environnement de système distribué comme les grilles, la gestion du stockage s appuie sur des décisions pour améliorer la performance. Ces décisions peuvent être par exemple le placement des données, la distribution des tâches, l équilibrage de la charge, etc. Les informations collectées sur l état des nœuds sont primordiales pour pouvoir prendre des décisions adéquates ; elles concernent les nœuds (de stockage ou de calcul) de la grille, les liens (largeur de la bande passante et latence) et les applications soumises. Dans la littérature nous trouvons plusieurs outils de surveillance pour collecter ces informations, chacun étant caractérisé par les informations auxquelles il s intéresse. Aucun de ces outils ne présentant l ensemble des caractéristiques requises pour un système de virtualisation tel que ViSaGe, notre outil de surveillance Admon se trouve à l intersection des caractéristiques de ces différents outils. Nous allons présenter ci-dessous les principaux d entre eux, et indiquer en quoi ils sont insuffisants pour remplir l objectif fixé. NWS (Network Weather Service) [3] est un outil simple à déployer, qui surveille les nœuds de calcul et les liens. Il fournit des prévisions concernant des exécutions ayant de courtes durées, en se basant sur l historique des informations collectées. NWS semble séduisant, mais il n offre pas de données bas niveau sur le stockage (les débits d entrée/sortie) ni d informations sur les applications soumises. Autopilot [6] est un système de surveillance des applications soumises à l échelle de la grille, mais il n offre pas d informations sur les nœuds de la grille. Il est donc trop superficiel pour notre usage. A l inverse, Hawkeye [8] est un outil pour surveiller les nœuds de la grille et leur liens, mais il ne surveille pas les applications soumises. Ganglia [10] est dans la même catégorie. Ce système collecte des informations sur les nœuds de calcul, de stockage et en plus sur les liens. Ganglia permet d afficher l utilisation des ressources dans le passé (par exemple : la charge du CPU d un nœud pendant la dernière heure ou dernier mois, etc.), mais il n offre pas la possibilité de faire des analyses réelles de performance. A la différence des outils précédants, R-GMA (Relational Grid Monitoring Architecture)[5] fournit des informations sur les nœuds de la grille et les liens, et procède aussi à la génération de traces des applications. Son écueil majeur réside dans son inaptitude à nous proposer des solutions qui permettent ViSaGe à prendre les décisions adéquates, citées ci dessus, améliorant la gestion de stockage. Netlogger (Networked Application Logger) [7] est un outil de surveillance et d analyse de performance. Il est utilisé pour surveiller les nœuds, les liens et les applications. Il permet de détecter les goulots d étranglement d une application (la perte de temps durant l exécution), ce qui en fait un système relativement complet. Netlogger et les systèmes présentés ont montré leurs efficacités pour étudier ou analyser la performance du monitoring et de l exécution des applications, mais pas dans le but d améliorer la performance d un système de stockage. Cependant, dans ViSaGe, nous avons besoin d un outil qui puisse s interfacer avec les autres composants de ViSaGe et qui soit capable, de manière proactive, d utiliser la charge d un nœud pour mieux distribuer les tâches et améliorer la performance des proto- 2
3 Utilisateur de la grille portail Hôte de proximité Hôte frontal Hôte frontal Pare-feu Site A Site B Hôte contrôleur Nœuds de calcul Nœuds de stockage /* L'utilisateur détermine la valeur des mesures à surveiller*/ Monitored_criteria Value /* Admon Initialise les valeurs des mesures à surveiller*/ User_criteria_name= Monitored_criteria; if(criteria_name = User_criteria_name) then Criteria_max_value=Value; else Criteria_max_value=max_value; /*Monitoring d'admon collecte les valeurs de toutes les mesures */ do{ Criteria_value = collected_value; /*Contacter administration d'admon pour prendre une décision, si nécessaire*/ if( collected_value=criteria_max_value) then send_msg_to_admon(criteria_name) }while(1) Communication inter-site Communication intra-site Hôte frontal Site C FIG. 1 Architecture de la grille. FIG. 2 L algorithme suivi par le monitoring. coles de gestion de stockage. De fait, si la charge d un nœud n est pas due aux applications soumises dans le système distribué géré (c est-à-dire si elle est due à des applications locales), la distribution des applications sur les nœuds peut ne pas être judicieuse. ViSaGe propose donc un outil qui permet d étudier la charge des nœuds, prenant en paramètre les informations collectées sur les ressources de la grille et les traces des applications, pour améliorer la performance de gestion du stockage virtuel. 3 L environnement et l architecture d Admon Dans le but d atteindre les objectifs présentés dans la première section, l architecture d Admon est fortement liée à l environnement de ViSaGe. Nous présenterons dans les sous-sections suivantes l architecture de la grille, l architecture logicielle de ViSaGe et enfin celle d Admon. 3.1 Architecture de la grille La grille est constituée de sites (figure 1). Les sites sont composés d un ensemble de nœuds de stockages et de nœuds de calcul. Un nœud représente un ensemble de ressources possédant une adresse IP : un PC, une baie de stockage, etc. À un site correspond un domaine administratif distinct possédant ses propres politiques de sécurité. L interconnexion entre ces différents sites est réalisée par le biais de leurs hôtes frontaux. Pour utiliser la grille, un utilisateur doit posséder une identité grille. Cela permet au système de limiter ses droits au strict nécessaire et de pouvoir comptabiliser sa consommation de ressources. Pour se connecter l utilisateur doit utiliser un hôte de proximité : un portail de grille. Un portail de grille permet l authentification de l utilisateur et lui présente l interface des différents services qu il est autorisé à utiliser. Une fois connecté, l utilisateur peut utiliser les différents services grilles disponibles. Ces services peuvent être distribués ou centralisés. Leur déploiement respecte généralement l architecture hiérarchique : grille, site, nœud. Pour accéder aux sites, l hôte frontal du site exige une authentification pour avoir l autorisation d usage des ressources de son site, afin de respecter au mieux les politiques de sécurité. Enfin, les nœuds de calcul et de stockage sont utilisés pour exécuter les applications grilles et pour stocker les données. 3.2 Architecture logicielle de ViSaGe ViSaGe est l acronyme de : Virtualisation du Stockage appliquée aux Grilles informatiques. Il s agit d un service de grille de gestion de données qui permet la virtualisation de ressources de stockage hétérogènes et distribuées, accessibles de manière uniforme par le biais d un système de gestion de fichiers spécifique. ViSaGe possède la particularité de mettre en adéquation les besoins de l utilisateur de la grille et les disponibilités du système par le biais de qualité de service définies sur les volumes virtuels. Dans cette sous-section nous allons présenter l architecture logicielle de ViSaGe. 3
4 application Admon au niveau Grille OMG_Event OAG_Event Monitoring V Visagefs Vrt Vccc Administration V Admon au niveau Site OMS_Event OAS_Event AM_Sensor AM_Event AA_Event Vcom Composant logiciel d admon Admon au niveau nœud Mesures collectées (/proc,...) Composant logiciel de ViSaGe FIG. 3 Interconnexion des composants logiciels de ViSaGe. FIG. 4 Interconnexion des composants logiciels d Admon. ViSaGe est formé de cinq composants principaux (figure 3) : Vcom, Visagefs, Admon, Vrt, et Vccc. Vcom est un système de communication extensible pour les messages de contrôle et le transfert des données. Il fournit aux autres composants de ViSaGe un moyen sûr, efficace et adaptable pour communiquer sans se soucier des détails liés à l infrastructure sous-jacente ; Visagefs [9][11] est un système de gestion de fichiers de niveau grille. Il fournit aux utilisateurs de grille une interface de type fichier pour l accès à leurs données. Il assure les fonctionnalités usuelles d un système de fichier classique, dans le contexte d un environnement distribué large échelle ; Admon est un service d administration et de monitoring pour gérer et surveiller l ensemble des services de ViSaGe. Il est utilisé par tous les autres composants de visage. Nous détaillerons son architecture dans la sous section suivante ; Vrt est un service de virtualisation qui procède aux agrégations logiques des ressources de stockage physiques à la demande d Admon. Il met à la disposition de Visagefs des espaces virtuels de stockage découpés en volumes logiques, qui à leur tour sont découpés en objets de placement (les objets de placement représentent l abstraction du placement physique des données sur les ressources de stockage). A chaque objet de placement est associé une politique de placement des données adaptées fournies à l application par Visagefs. Si, pendant l exploitation des données, la politique de placement choisie initialement ne peut plus satisfaire la qualité de service préconisée par l application, Admon contacte le Vrt et effectue les actions nécessaires permettant d adapter la politique de placement (changement de protocole de cohérence, création d un nouveau réplica, etc.) ; Vccc est une librairie extensible de gestion de la cohérence et de la concurrence. Elle met à la disposition de Vrt et de Visagefs un ensemble de protocoles de gestion de la concurrence et de la cohérence [3]. 3.3 Architecture logicielle d Admon La surveillance des ressources de stockage ainsi que leur gestion sont assurées par le composant d administration et de monitoring de ViSaGe : Admon. Il est composé de deux modules : un module d administration dédié à l administration des composants de ViSaGe (installés sur les nœuds de calcul, les hôtes de contrôleurs et les hôtes frontaux), et un module de monitoring qui permet de collecter des informations nécessaires à la surveillance des performances du système (sur les mêmes nœuds que précédemment). Pour pouvoir propager les informations requises, l architecture logicielle de chacun de ces deux modules d Admon se calque sur l infrastructure de la grille. Un élément logiciel est déployé à chacun des 4
5 niveaux de cette infrastructure : au niveau grille (un service grille et un outil de niveau grille), au niveau site (un outil de niveau site) et au niveau nœud (un agent local). Le service de grille permet d accéder aux fonctionnalités d Admon par le biais d un portail de grille. Ce service grille respecte le standard WSRF 5. Nous détaillons dans la section suivante les fonctionnalités de composants d Admon. 4 Fonctionnement et utilisation d Admon Cette section va nous permettre de détailler le fonctionnement et l utilisation de différentes routines des éléments d Admon, ainsi que les interfaces offertes. Les informations et les tâches accomplies par ces interfaces résultent d un travail collaboratif entre les modules d administration et de monitoring, ainsi qu entre Admon et les autres composants de ViSaGe. 4.1 Monitoring de ViSaGe Le système de monitoring de ViSaGe est semblable à tout autre système de monitoring (NWS [3], Ganglia [10]... ) en ce qu il sonde les mêmes informations (taux d occupation de CPU, taux d utilisation de disque, taux d utilisation de mémoire et taux d utilisation de la bande passante réseau). Cependant, son originalité consiste à collecter des informations en rapport avec les performances d entrée/sortie du sous-système disque, ainsi que les temps d exécution des différentes applications de lecture et d écriture de Visagefs. L agent de monitoring se situe sur chaque nœud. Il est implémenté par deux routines : AM_sensor et AM_event (figure 4). AM_sensor est un thread qui sert à collecter les informations concernant la disponibilité du système (depuis /proc contenant l état du noyau Linux). À partir de ces informations, AM_sensor génère un ensemble de tuples (date, taux d utilisation de la mémoire, taux d utilisation du CPU, taux d utilisations des disques (nombre de lectures et écritures, débit des opérations de lecture et écriture), taux des données envoyées/reçues sur l interface réseau). Nous avons utilisé le moteur de Base de Données Berkeley, extrêmement rapide et simple à mettre en œuvre, pour rendre persistantes ces informations. AM_event est utilisé pour traiter les messages envoyés via Vcom. Il s occupe de tout ce qui est événementiel (par exemple, contacter AM_event pour récupérer l état actuel du nœud). Se basant sur les informations collectées ou bien sur une contrainte précisée par l utilisateur de la grille, l agent monitoring va suivre la méthodologie illustrée dans la figure 2. Dans sa version actuelle, l agent de monitoring collecte les informations sur un intervalle de temps de cinq secondes. Il synthétise les informations sur un intervalle de temps d une minute afin de différencier les modifications significatives des changements ponctuels liés à des épiphénomènes. Les intervalles de temps choisis sont arbitraires. L outil monitoring site est implémenté par une routine appelée OMS_event (figure 4). À la détection de changement de valeur de données collectées au niveau de chaque nœud, l outil monitoring de site reçoit les nouvelles valeurs de mesures observées sur le nœud correspondant. De plus, il observe le cycle de vie des nœuds de son site. Au cas où un nœud n existe plus, il contacte l outil d administration de son site pour l enlever de la liste des nœuds vivants avant de signaler ce changement à l outil d administration de la grille. L outil monitoring de la grille est implémenté par une routine appelée OMG_event (figure 4). Il sert à récupérer ou à envoyer les informations concernant l état global de la virtualisation. Les informations de monitoring sont aussi utiles pour le Vrt de ViSaGe. Elles permettent au Vrt de retrouver l historique des commandes lancées sur le même nœud, et même prendre en compte cet historique en cas de redémarrage de ViSaGe (par exemple, le chemin d accès vers les ressources de stockage, l identifiant des volumes logiques créés, etc.). 4.2 Administration de visage L outil d administration de la grille prend des décisions par rapport aux informations collectées par le monitoring (figure 3). De plus, il gère les commandes de l utilisateur de la grille via le service de grille d Admon. 5 http :// 5
6 L outil d administration de site est le lien entre l outil d administration de la grille et l agent d administration au niveau nœud (figure 4). De plus, il peut inscrire toute nouvelle ressource de stockage et de calcul qui pourra dès lors participer à l espace de stockage virtualisé dans ViSaGe. Les agents d administration constituent le dernier maillon de la chaîne (figure 4). Ils sont distribués sur les nœuds. Ils contactent l outil d administration de leur site pour mettre leur nœud à la disposition de ViSaGe pour participer à l espace virtuel. 4.3 L API d Admon Pour la mise en œuvre de la virtualisation et de l administration des ressources de stockage virtuel de ViSaGe, nous avons conçu un service grille qui enrichit le système d information de la grille par des informations pour la gestion du stockage virtualisé. Le service grille d Admon est composé de deux parties : une partie cliente et une partie serveur. La partie cliente est implémentée en Java et reliée aux services de virtualisation de notre partenaire CS SI. Ces services de virtualisation ont été développés pour être déployé sur une grille quelque soit le système de gestion de fichiers sous-jascent (ViSaGe). Ces services ont été implémentés sur la base du middleware Globus Toolkit (GT4.0) 6 sur des technologies ouvertes compatibles et sécurisées : XML, Java, SOAP, etc.. Ils ont été validés sur la grille elis@ 7. La partie serveur est liée à une interface de communication qui est l API d Admon. Cette partie intègre les différentes méthodes d administration et de monitoring ViSaGe au niveau grille. L utilisateur de la grille, via une page web, a la possibilité d effectuer toutes les commandes et de déterminer une contrainte de performance (la répartition de la charge, etc.). Les commandes d Admon permettent notamment la configuration de ViSaGe et l utilisation des informations du monitoring. La contrainte de l utilisateur enrichira l analyse de performance du monitoring d Admon. Les commandes d administration concernent la création d un espace virtuel, la création d un volume logique, le partage des ressources et le placement des données, le montage du système de gestion du fichiers (Visagefs), etc. Les commandes de monitoring permettent la récupération des informations concernant l état d un nœud, la liste des nœuds ViSaGe, etc. Une partie de ces commandes (par exemple : création d un espace virtuel, création d un volume logique) sont exécutées par le Vrt. Dans ce cas, Admon est utilisé comme moyen de communication. Le reste des commandes sont exécutées par Admon. Les sorties de toutes ces commandes sont en XML. Nous montrerons dans la section suivante l utilisation de ces commandes. 5 Expérimentation Admon est un outil de surveillance dont le but est de gérer au mieux l utilisation des nœuds de la grille en évitant de surcharger les nœuds déjà beaucoup sollicités. La grille étant composée de nœuds hétérogènes appartenant à des domaines administratifs distincts, l ordonnanceur des tâches de la grille peut ne pas avoir le contrôle sur les différents nœuds choisis. Il en résulte que la distribution des tâches dans un tel environnement doit être précédée d une étude de la charge des différents nœuds candidats. Dans cette expérimentation, nous allons montrer comment Admon permet de gérer une évolution de la charge d un nœud due à d autres tâches que celles liées à ViSaGe. Nous utilisons une grille, telle que présentée dans la section 3.1, et regroupant 4 sites : IRIT, SEANODES, EADS CCR et CS SI. Pour les besoins de notre expérience, nous avons choisi 4 nœuds de calcul distribués sur les 4 sites. Nous avons configuré ces 4 nœuds (nœud1, nœud2, nœud3 et nœud4) fonctionnant sous Linux kernel Nous avons installé sur tous les nœuds les différents agents d admon. Sur nœud1, nous avons installé en plus les outils grille et site d Admon, ce qui signifie qu il y aura, sur ce nœud les métadonnées utilisées pour le stockage virtuel de ViSaGe. Les outils de monitoring au niveau de chaque site connaissent les noeuds du site où ViSaGe s exécute. Les agents de monitoring placés sur chaque nœud collectent les informations pertinentes. Admon analyse la charge de ces nœuds au niveau de l outil de monitoring du site. Cette analyse permet de détecter les variations de la charge sur un nœud, la charge d un nœud par rapport aux autres nœuds (nœud très chargé ou pas chargé), etc. Pour montrer l efficacité et l utilité d Admon pour ViSaGe, nous avons utilisé l application AMIBE. 6 http :// 7 http ://agena.c-s.fr : 8081/visageportal 6
7 noeud1 noeud3 noeud4 noeud Charge_CPU (%) Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Ro Phase 1D w w w w w w w w w w w w Phase w w 2D w w w w w w w w Phase w w w 3D w Temps (sec) FIG. 5 L état des nœuds ViSaGe durant l exécution d AMIBE. AMIBE est un mailleur utilisé par le consortium européen EADS CCR pour les simulations électromagnétiques. Le processus d exécution d AMIBE comprend trois phases, l exécution de chaque phase dépendant des résultats de la phase précédente. La première étape est la phase du maillage 1D. Cette phase commence par une description structurelle du travail. Elle est exécutée sur un seul nœud et génère un répertoire avec un fichier par face à mailler. À la fin de cette phase, l outil d administration d Admon au niveau grille réplique le résultat sur l ensemble des sites utilisés par ViSaGe (avec au moins une réplique par site). Après cette réplication, la mission de la phase 2D peut commencer. Celle-ci permet de créer des répertoires contenant des informations par face. La dernière phase, la phase 3D, collecte et agrège les différents fichiers résultants de la phase 2D dans un même ensemble de fichier 3D. Pour l exécution d AMIBE, nous devons préciser la taille de l arête de chaque face. Dans cet article, notre but étant de montrer les différentes fonctionnalités d Admon, nous avons choisi une valeur moyenne d arête (50), initialisée avant de commencer la première phase. Nous avons utilisé 3 nœuds pour AMIBE : Un noeud pour la phase 1D et 3D et deux autres noeuds pour la phase 2D. Nous avons utilisé la phase 2D pour illustrer notre expérimentation. Nous avons supposé que l utilisateur de l application AMIBE a fixé une contrainte sur la charge du CPU en précisant sa valeur maximale (dans notre exemple 60%), c est-à-dire que le choix des nœuds pour la phase 2D va dépendre de la valeur de la charge du CPU. L expérience se déroule de la manière suivante : Pour commencer, nous avons démarré ViSaGe sur nœud1. La première phase, qui doit permettre de créer les répertoires de la phase 1D sur la machine locale, est exécutée sur nœud1. Nous avons commencé par lancer les commandes d administration nécessaires à la création d un volume logique virtuel sur ce nœud, avant de monter le système de gestion de fichiers (commandes CreateVs, CreateLv, CreateSr, ShareSrs, FormatLv et MountVisagefsNode). Une fois ViSaGe a démarré, nous avons lancé la phase 1D d AMIBE (figure 5). Pour démarrer la deuxième phase, nous avons utilisé Torque (l ordonnanceur des tâches) pour distribuer les tâches sur les noeuds utilisés par notre application. La distribution de tâches doit être judicieuse vis-à-vis de l état des nœuds. Avant l exécution de la phase 2D, nous avons choisi un des deux nœuds candidats à l exécution nœud2 pour lancer des travaux locaux (non relatifs à la grille) simulant l utilisation de ce nœud localement par un utilisateur virtuel. Le but de cette manœuvre est d augmenter la charge du CPU d une manière progressive afin de la stabiliser sur une valeur maxi- 7
8 male, l outil de monitoring teste la charge des différents nœuds candidats à l exécution de la phase 2D, et compare cette valeur avec la contrainte établie par l utilisateur grille initialement (60 % dans notre exemple). La figure 5 montre l état de la charge CPU des nœuds, et que nœud2 à un taux d occupation CPU maximal 80%. Nous pouvons remarquer qu avant de commencer la phase 2D le taux CPU de ce même nœud est plus plus grand que 70%. Il en résulte que ce nœud ne sera pas utilisé pour la deuxième phase. Pour appliquer cette décision, Admon effectue une mise à jour de la liste des nœuds utilisés par Torque avant la distribution des tâches. Puis il exécute les commandes d administration pour monter le système de gestion de fichiers sur nœud3 et nœud4, et il y réplique les données de la phase 1D. La même figure (figure 5) montre l état des nœuds pendant l exécution de la phase 2D, illustrant leur charge élevée du CPU durant cette phase. L exécution d AMIBE se termine par la phase 3D (figure 5) de synthèse des informations sur nœud1. 6 Conclusion Dans cet article nous avons présenté Admon, un service d administration et de monitoring de ViSaGe dédié à analyser la charge d un nœud pour mieux distribuer les tâches à l échelle de la grille dans un système de stockage virtuel. l implémentation d Admon montre son interfaçage avec les autres composant de ViSaGe. Nous avons montré à travers un cas d utilisation avec l application : le mailleur AMIBE, comment Admon est capable d utiliser le critère charge des nœuds afin de mettre en évidence son aspect proactif. Par conséquent, il permet une meilleure distribution des tâches sur les nœuds les moins chargés pour améliorer le temps de réponse : permettre une exécution optimale de l application. Bibliographie 1. I. Foster and C. Kesselman, editors. "The Grid : Blueprint for a Future Computing Infrastructure". Morgan Kaufmann Publishers, William E. Johnston, Dennis Gannon, and Bill Nitzberg. "Grids as production computing environments : The engineering aspects of NASA s Information Power Grid". In Proc. 8th IEEE Symp. on High Performance Distributed Computing. IEEE Computer Society Press, R.Wolski, N.T. Spring, and J. Hayes. "The Network Weather Service : A Distributed Resource Performance Forecasting Service for Metacomputing". Future Generation Computing Systems, Metacomputing Issue, 15(5-6) : , oct F. Thiebolt, I. Frain, A. M zoughi. "Visage- virtualisation du stockage dans les Grilles informatiques". 16ème Rencontre Francophones en Parallélisme Architecture système et composant, pp , Avril A. Cooke, A. Gray, and et al., "The relational grid monitoring architecture : Mediating information about the grid", www-pablo.cs.uiuc.edu/project/autopilot. 7. D. Gunter and B. Tierney and B. Crowley and M. Holding and J. Lee, "NetLogger : A Toolkit for Distributed System Performance Analysis", In Proceedings of the IEEE Mascots. 8. http :// 9. F. Thiebolt, A. M zoughi, J. Jorda. "Visagefs - Système de fichiers pour grille à QoS intégrées". 17ème Rencontre Francophones en Parallélisme Architecture système et composant, pp , Oct M.L. Massie et al. "The ganglia distributed monitoring system : design, implementation, and experience". Parallel Computing 30 (2004) F. Thiebolt, A. Ortiz, A. M zoughi. "VisageFS : Dynamic Storage features for wide-area Workflows". Dans : International Conference on Parallel and Distributed Computing Systems (PDCS 2007), Cambridge, Massachusetts, USA, 19/11/07-21/11/07, S.Q. Zheng (Eds.), ACTA Press, pp , Nov
ViSaGe. Virtualisation du Stockage dans les Grilles. Informatiques. RenPar 16, 6-8 Avril 2005 Thiebolt François thiebolt@irit.fr
1 ViSaGe Virtualisation du Stockage dans les Grilles Informatiques RenPar 16, 6-8 Avril 2005 Thiebolt François thiebolt@irit.fr IRIT Projet RNTL labellisé pré-compétitif Solution ViSaGe ViSaGe Accès transparent
Plus en détailEn vue de l'obtention du
THÈSE En vue de l'obtention du DOCTORAT DE L UNIVERSITÉ DE TOULOUSE Délivré par l'université Toulouse III - Paul Sabatier Discipline ou spécialité : Informatique Présentée et soutenue par François Thiebolt
Plus en détail3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr http://www.metz.supelec.
3A-IIC - Parallélisme & Grid Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Principes et Objectifs Evolution Leçons du passé Composition d une Grille Exemple d utilisation
Plus en détailVirtualisation du Stockage dans les Grilles informatiques
Virtualisation du Stockage dans les Grilles informatiques François Thiebolt, Ivan Frain, Abdelaziz M zoughi Université Paul Sabatier Toulouse III Institut de Recherche en Informatique de Toulouse - Irit
Plus en détailMapCenter : un modèle ouvert pour la découverte, la supervision et la visualisation des environnements distribués à large échelle
MapCenter : un modèle ouvert pour la découverte, la supervision et la visualisation des environnements distribués à large échelle Franck Bonnassieux CNRS/UREC ENS LYON, 46 Allée d'italie 69364 LYON Cedex
Plus en détailContributions à l expérimentation sur les systèmes distribués de grande taille
Contributions à l expérimentation sur les systèmes distribués de grande taille Lucas Nussbaum Soutenance de thèse 4 décembre 2008 Lucas Nussbaum Expérimentation sur les systèmes distribués 1 / 49 Contexte
Plus en détailRapport d activité. Mathieu Souchaud Juin 2007
Rapport d activité Mathieu Souchaud Juin 2007 Ce document fait la synthèse des réalisations accomplies durant les sept premiers mois de ma mission (de novembre 2006 à juin 2007) au sein de l équipe ScAlApplix
Plus en détailVisageFS - Système de fichiers pour Grilles à QoS intégrées
RenPar 17 / SympA 2006 / CFSE 5 / JC 2006 Canet en Roussillon, 4 au 6 octobre 2006 VisageFS - Système de fichiers pour Grilles à QoS intégrées François Thiebolt, Abdelaziz M zoughi, Jacques Jorda Université
Plus en détailEquilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes.
Equilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes. Meriem Meddeber 1 et Belabbas Yagoubi 2 1 Université de Mascara, Faculté des sciences, Département des
Plus en détailArchitecture de la grille
1 2 Diversité des applications et des utilisateurs (profile, nombre,...) supposent des solutions différentes architectures différentes avec des services communs Services de base authentification: établir
Plus en détailCloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus
Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus Mr Romaric SAGBO Ministère de l'economie et des Finances (MEF), Bénin SWD Technologies Email : rask9@yahoo.fr Tél : +229 97217745
Plus en détailEvolution des technologies et émergence du cloud computing Drissa HOUATRA, Orange Labs Issy
Evolution des technologies et émergence du cloud computing Drissa HOUATRA, Orange Labs Issy Séminaire Aristote, 17 Déc. 2009 Ecole Polytechnique Palaiseau Plan L'univers du cloud Ressources Grilles, middleware
Plus en détailRetour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales
Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales Cécile Cavet cecile.cavet at apc.univ-paris7.fr Centre François Arago (FACe), Laboratoire
Plus en détailChapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing
Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud Grid and Cloud Computing Problématique Besoins de calcul croissants Simulations d'expériences coûteuses ou dangereuses Résolution de
Plus en détailDétection d'intrusions en environnement haute performance
Symposium sur la Sécurité des Technologies de l'information et des Communications '05 Détection d'intrusions en environnement haute performance Clusters HPC Fabrice Gadaud (fabrice.gadaud@cea.fr) 1 Sommaire
Plus en détail«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de
1 2 «Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de Copie, seules les références bibliographiques peuvent
Plus en détailArchitecture distribuée
Architecture distribuée Conception et développement d algorithmes distribués pour le moteur Baboukweb Jean-Christophe DALLEAU Département de Mathématiques et Informatique Université de La Réunion 26 juin
Plus en détailETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE
Mémoires 2010-2011 www.euranova.eu MÉMOIRES ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Contexte : Aujourd hui la plupart des serveurs d application JEE utilise des niveaux de cache L1
Plus en détailPrise en compte des ressources dans les composants logiciels parallèles
Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations
Plus en détailLe Cloud Open-Mind! Emilien Macchi
Le Cloud Open-Mind! 1 Sommaire Introduction Comprendre Swift Comprendre Glance Comprendre Nova Déploiement Divers 2 OpenStack Introduction 3 Qu est-ce-qu OpenStack? Projet OpenSource ambitieux Catégorie
Plus en détailFAMILLE EMC RECOVERPOINT
FAMILLE EMC RECOVERPOINT Solution économique de protection des données et de reprise après sinistre en local et à distance Avantages clés Optimiser la protection des données et la reprise après sinistre
Plus en détailDG-ADAJ: Une plateforme Desktop Grid
DG-ADAJ: Une plateforme pour Desktop Grid Olejnik Richard, Bernard Toursel Université des Sciences et Technologies de Lille Laboratoire d Informatique Fondamentale de Lille (LIFL UMR CNRS 8022) Bât M3
Plus en détailNFS Maestro 8.0. Nouvelles fonctionnalités
NFS Maestro 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 10 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification
Plus en détailGrid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau
: Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau Nicolas Niclausse - INRIA Sophia Antipolis Méditerranée - projet Aladdin Grid 5000 2 juillet
Plus en détailRevue d article : Dynamic Replica Placement for Scalable Content Delivery
Revue d article : Dynamic Replica Placement for Scalable Content Delivery Marc Riner - INSA Lyon - DEA DISIC Introduction Cet article [1] présente une technique innovante de placement de réplicats et de
Plus en détailConception et contrôle des SMA tolérants aux fautes
Conception et contrôle des SMA tolérants aux fautes Une plate-forme multiagents tolérante aux fautes à base de réplication Nora FACI Contexte SMA large échelle Nombre important d agents Ressources éloignées
Plus en détailEtude d architecture de consolidation et virtualisation
BOUILLAUD Martin Stagiaire BTS Services Informatiques aux Organisations Janvier 2015 Etude d architecture de consolidation et virtualisation Projet : DDPP Table des matières 1. Objet du projet... 3 2.
Plus en détailFAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES
FAMILLE EMC VPLEX Disponibilité continue et mobilité des données dans et entre les datacenters DISPONIBLITÉ CONTINUE ET MOBILITÉ DES DONNÉES DES APPLICATIONS CRITIQUES L infrastructure de stockage évolue
Plus en détailVers une approche Adaptative pour la Découverte et la Composition Dynamique des Services
69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard
Plus en détailLe e s tocka k ge g DAS,NAS,SAN
Le stockage DAS,NAS,SAN Sommaire Introduction SAN NAS Conclusion Bibliographie Questions Introduction Besoin de partage de données à travers un réseau Explosion des volumes de données Comment assurer les
Plus en détailEMC DATA DOMAIN OPERATING SYSTEM
EMC DATA DOMAIN OPERATING SYSTEM Au service du stockage de protection EMC AVANTAGES CLÉS Déduplication évolutive ultrarapide Jusqu à 31 To/h de débit Réduction des besoins en stockage de sauvegarde de
Plus en détailFAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters
FAMILLE EMC VPLEX Disponibilité continue et mobilité des données dans et entre les datacenters DISPONIBILITE CONTINUE ET MOBILITE DES DONNEES DES APPLICATIONS CRITIQUES L infrastructure de stockage évolue
Plus en détailSystème de Stockage Sécurisé et Distribué
Système de Stockage Sécurisé et Distribué Philippe Boyon philippe.boyon@active-circle.com ACTIVE CIRCLE QUI SOMMES NOUS? Editeur français, spécialiste du stockage de fichiers et de la gestion de données
Plus en détailLE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES
LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES Marie GALEZ, galez@cines.fr Le propos de cet article est de présenter les architectures NAS et SAN, qui offrent de nouvelles perspectives pour le partage
Plus en détailCNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010
CNAM 2010-2011 Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 Déploiement d une application dans le cloud. 1. Cloud Computing en 2010 2. Offre EC2
Plus en détailLeWYS : un canevas logiciel à composants pour construire des applications de supervision
RENPAR 16 / CFSE 4 / SympAAA 2005 / Journées Composants Le Croisic, France, 5 au 8 avril 2005 LeWYS : un canevas logiciel à composants pour construire des applications de supervision Emmanuel Cecchet 1,
Plus en détailCloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?
Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA? Jean-Marc Pierson pierson@irit.fr IRIT, Université de Toulouse Agenda! Le Cloud! Le SOA! Quelle différence!?! Cloud et SOA! Mise en
Plus en détailArchitecture distribuée pour la gestion des ressources dans des grilles à grande échelle
Architecture distribuée pour la gestion des ressources dans des grilles à grande échelle Emmanuel Jeanvoine, Louis Rilling #, Christine Morin, Daniel Leprince EDF R&D, IRISA Paris Project Team, # Université
Plus en détailArchitecture d un service de partage de données modifiables sur une infrastructure pair-à-pair
Architecture d un service de partage de données modifiables sur une infrastructure pair-à-pair Mathieu Jan Mathieu.Jan@irisa.fr Superviseurs : Gabriel Antoniu, Luc Bougé, Thierry Priol {Gabriel.Antoniu,Luc.Bouge,Thierry.Priol}@irisa.fr
Plus en détailSujet 2 : Interconnexion de réseaux IP (routeurs CISCO). Sujet 3 : Implémentation d un serveur VPN avec OpenVPN.
UFC CENTRE DE BAB EZZOUAR EXEMPLES DE SUJETS POUR LE PROJET DE FIN D ETUDE OPSIE PROPOSES PAR M. NACEF (ENSEIGNANT) Sujet 1 : Management des risques par la méthode MEHARI. Type : étude, audit. MEHARI est
Plus en détail1. Introduction à la distribution des traitements et des données
2A SI 1 - Introduction aux SI, et à la distribution des traitements et des données Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Support de cours élaboré avec l aide de
Plus en détailHyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2
Avant-propos 1. À propos de Windows Server 2012 R2, d Hyper-V et de System Center Virtual Machine 2012 R2 15 2. Windows Server 2012 R2 : «The Cloud OS» 16 2.1 Le premier système d exploitation «prêt pour
Plus en détailEvaluation des performances de programmes parallèles haut niveau à base de squelettes
Evaluation des performances de programmes parallèles haut niveau à base de squelettes Enhancing the Performance Predictability of Grid Applications with Patterns and Process Algebras A. Benoit, M. Cole,
Plus en détailTable des matières. Chapitre 1 Les architectures TSE en entreprise
1 Chapitre 1 Les architectures TSE en entreprise 1. Présentation............................................. 11 1.1 Le concept........................................... 11 1.2 Approche contextuelle.................................
Plus en détailLa Continuité d Activité
La virtualisation VMware vsphere au service de La Continuité d Activité La virtualisation VMware vsphere La virtualisation et la Continuité d Activité La virtualisation et le Plan de Secours Informatique
Plus en détailL unique SAN industriel proposant un stockage multiniveau automatisé (Automated Tiered Storage)
Storage Center Baie de stockage STORAGE CENTER Transcende les limites des systèmes de stockage classiques Les fournisseurs de stockage actuels promettent de réduire le temps et les sommes d argent que
Plus en détailau Centre Inter-établissement pour les Services Réseaux Cédric GALLO
au Centre Inter-établissement pour les Services Réseaux Cédric GALLO En théorie Introduction Présentation de l ESXi VMFS Virtual Center Vsphere Client Converter Vmotion High Availability/DRS/DPM Gestion
Plus en détailFiche Technique Windows Azure
Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows
Plus en détailEMC DATA DOMAIN HYPERMAX
EMC DATA DOMAIN HYPERMAX Optimisation du stockage de protection EMC AVANTAGES CLÉS Déduplication évolutive et ultrarapide Jusqu à 58,7 To/h de débit Réduit de 10 à 30 fois le stockage de sauvegarde, et
Plus en détailCommunications performantes par passage de message entre machines virtuelles co-hébergées
Communications performantes par passage de message entre machines virtuelles co-hébergées François Diakhaté1,2 1 CEA/DAM Île de France 2 INRIA Bordeaux Sud Ouest, équipe RUNTIME Renpar 2009 1 Plan Introduction
Plus en détailLa surveillance réseau des Clouds privés
La surveillance réseau des Clouds privés Livre blanc Auteurs : Dirk Paessler, CEO de Paessler AG Gerald Schoch, Rédactrice technique de Paessler AG Publication : Mai 2011 Mise à jour : Février 2015 PAGE
Plus en détailMarché Public en procédure adaptée : Infrastructure Informatique régionale hébergée CAHIER DES CHARGES ET DES CLAUSES TECHNIQUES
GROUPEMENT DE COMMANDES CA54, CA55, CA57, CA88, CRAL Marché Public en procédure adaptée : Infrastructure Informatique régionale hébergée CAHIER DES CHARGES ET DES CLAUSES TECHNIQUES Etabli en application
Plus en détailFormations. «Produits & Applications»
Formations «Produits & Applications» Nos formations Réf. PAP01 14 Heures ANTIVIRUS - McAfee : Endpoint Réf. PAP02 7 Heures ANTIVIRUS - ESET NOD32 Réf. PAP03 28 Heures FIREWALL - Check Point Réf. PAP04
Plus en détailCes deux machines virtuelles seront installées sous VMWARE WORKSTATION.
II. CREATION DES MACHINES VIRTUELLES Pour ce TP, nous allons créer deux machines virtuelles : - La première servira de serveur, c est sur celle-ci que sera installé Windows Server 2008 ; - La seconde sera
Plus en détailVérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Plus en détailDescription du produit
Fiche technique Solution de gestion de réseaux locaux sans fil WLM1200 Présentation des produits Au vu de l intérêt croissant pour la mobilité, la gestion des réseaux locaux sans fil (WLAN) revêt une importance
Plus en détailL I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l
Siège social : 5 Speen Street Framingham, MA 01701, É.-U. T.508.872.8200 F.508.935.4015 www.idc.com L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i
Plus en détailArticle 2 : Conseils et meilleures pratiques pour gérer un cloud privé
Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé Sponsored by Mentions relatives aux droits d'auteur 2011 Realtime Publishers. Tous droits réservés. Ce site contient des supports
Plus en détailTAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES
TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2
Plus en détailNOTIONS DE RESEAUX INFORMATIQUES
NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des
Plus en détailInstallation du service glite SE/DPM
CNRST, 24 28 Juin 2013 1 Formation Administrateur de la Grille de Calcul CNRST, Rabat, 24-28 Juin 2013 Bouchra Rahim Division TIC CNRST, Rabat CNRST, 24 28 Juin 2013 2 Introduction Le Data Management System
Plus en détailMobile OGSI.NET: Grid Computing on Mobile Devices
Mobile OGSI.NET: Grid Computing on Mobile Devices David C.Chu Université de Californie, Berkeley Marty Humphrey Université de Virginie Publié en Novembre 2004 lors de la 5ième conférence IEEE/ACM International
Plus en détailLES 5 PRINCIPALES RAISONS DE DÉPLOYER MICROSOFT SQL SERVER SUR LE SYSTÈME DE STOCKAGE UNIFIÉ EMC VNX
LES 5 PRINCIPALES RAISONS DE DÉPLOYER MICROSOFT SQL SERVER SUR LE SYSTÈME DE STOCKAGE UNIFIÉ EMC VNX Et si vous pouviez éviter aux administrateurs de base de données d avoir à se préoccuper au jour le
Plus en détailAdministration de systèmes
Administration de systèmes Windows NT.2000.XP.2003 Copyright IDEC 2002-2004. Reproduction interdite. Sommaire... 2 Eléments logiques et physiques du réseau... 5 Annuaire et domaine... 6 Les utilisateurs
Plus en détailCORBA haute performance
CORBA haute performance «CORBA à 730Mb/s!» Alexandre DENIS PARIS/IRISA, Rennes Alexandre.Denis@irisa.fr Plan Motivations : concept de grille de calcul CORBA : concepts fondamentaux Vers un ORB haute performance
Plus en détailSolution de stockage et archivage de grands volumes de données fichiers. www.active-circle.com
Solution de stockage et archivage de grands volumes de données fichiers www.active-circle.com Stocker et archiver de grands volumes de fichiers n a jamais été aussi simple! LES FONDAMENTAUX D ACTIVE CIRCLE
Plus en détailLe stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures
Le stockage 1. Architecture de stockage disponible a. Stockage local ou centralisé L architecture de stockage à mettre en place est déterminante pour l évolutivité et la performance de la solution. Cet
Plus en détailXML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million
XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................
Plus en détailVers l'orchestration de grilles de PC par les mécanismes de publicationsouscription
Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Présentée par Leila Abidi Sous la direction de Mohamed Jemni & Christophe Cérin Plan Contexte Problématique Objectifs
Plus en détailProjet IGGI. Infrastructure pour Grappe, Grille et Intranet. Fabrice Dupros. CASCIMODOT - Novembre 2005. Systèmes et Technologies de l Information
Projet IGGI Infrastructure pour Grappe, Grille et Intranet CASCIMODOT - Novembre 2005 Fabrice Dupros CONTEXTE > Etablissement Public à caractère Industriel et Commercial (EPIC) Sous la tutelle des Ministères
Plus en détailLes cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization)
Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization) Préparé par : Zeus Kerravala Les cinq raisons majeures pour déployer SDN et NFV NetworkWorld,
Plus en détailArchitecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Plus en détailWHITE PAPER. Quels avantages la déduplication offre-t-elle aux entreprises? Livre blanc Acronis
Quels avantages la déduplication offre-t-elle aux entreprises? Livre blanc Acronis Copyright Acronis, Inc. 2000 2009 Table des matières Résumé... 3 Qu est-ce que la déduplication?... 4 Déduplication au
Plus en détailLES SOLUTIONS OPEN SOURCE RED HAT
LES SOLUTIONS OPEN SOURCE RED HAT Red Hat, le fournisseur leader Linux et de l open source mondial a son siège à Raleigh, en Caroline du Nord, avec des bureaux dans le monde entier. Red Hat propose les
Plus en détailLes environnements de calcul distribué
2 e Atelier CRAG, 3 au 8 Décembre 2012 Par Blaise Omer YENKE IUT, Université de Ngaoundéré, Cameroun. 4 décembre 2012 1 / 32 Calcul haute performance (HPC) High-performance computing (HPC) : utilisation
Plus en détailSécurité des entrepôts de données dans le Cloud Un SaaS pour le cryptage des données issues d un ETL
Sécurité des entrepôts de données dans le Cloud Un SaaS pour le cryptage des données issues d un ETL Présenté par Hana Gara Kort Sous la direction de Dr Jalel Akaichi Maître de conférences 1 1.Introduction
Plus en détailEnseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing
Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing Les Clusters Les Mainframes Les Terminal Services Server La virtualisation De point de vue naturelle, c est le fait de regrouper
Plus en détailNetwork Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module
Plus en détailConsolidation. Grid Infrastructure avec la 11gR2
Consolidation Grid Infrastructure avec la 11gR2 Priorités IT durant les périodes difficiles Examiner et Limiter les dépenses d investissement Devenir plus efficace pour réduire les frais d'exploitation
Plus en détailConsolidation de stockage
(Information sur la technologie Sto-2003-2) Wolfgang K. Bauer Spécialiste stockage Centre de compétence transtec AG Waldhörnlestraße 18 D-72072 Tübingen Allemagne TABLE DES MATIÈRES 1 RÉSUMÉ...3 2 INTRODUCTION...4
Plus en détailEcole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24
Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24 1 Semestre 4 : Fev. 2015 Cluster Caractéristiques : Centralisé Fortement couplé Même domaine administratif
Plus en détailIyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1
SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de
Plus en détailLa haute disponibilité
Chapitre 3 La haute 3.1 Définition du cluster de serveurs...112 3.2 La mise en cluster des applications...114 3.3 Les composants du cluster de serveurs...115 3.4 Les obets du cluster de serveurs...119
Plus en détailService d'annuaire Active Directory
ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Service d'annuaire Active Directory DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Sommaire 1. Description
Plus en détailVMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510
Introduction A. Au sujet du livre 10 B. Au sujet de l'examen 10 Chapitre 1 Les nouveautés de vsphere A. Présentation 14 B. En quoi vsphere 5 diffère de vsphere 4? 14 1. Un Service Console abandonné 14
Plus en détailSystème Principal (hôte) 2008 Enterprise x64
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée avec : Hyper-V 6.0 Manager Hyper-V Server (R1&R2) de Microsoft Hyper-V 6.0 Network Shutdown Module Système Principal
Plus en détailDéfi Cloud Computing
EQUIPE RICM 2010 Défi Cloud Computing Dossier de remarques Ricom c est l @base 04/12/2009 Sommaire Introduction... 3 Les applications et la plateforme Cloud Computing... 4 Cloud Computing - RICM-2010 Page
Plus en détailSécurité des réseaux sans fil
Sécurité des réseaux sans fil Francois.Morris@lmcp.jussieu.fr 13/10/04 Sécurité des réseaux sans fil 1 La sécurité selon les acteurs Responsable réseau, fournisseur d accès Identification, authentification
Plus en détailTechnologie SDS (Software-Defined Storage) de DataCore
Technologie SDS (Software-Defined Storage) de DataCore SANsymphony -V est notre solution phare de virtualisation du stockage, dans sa 10e génération. Déployée sur plus de 10000 sites clients, elle optimise
Plus en détailBien architecturer une application REST
Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui
Plus en détailEMC Data Domain Boost for Oracle Recovery Manager (RMAN)
Livre blanc EMC Data Domain Boost for Oracle Recovery Manager (RMAN) Résumé EMC fournit aux administrateurs de base de données un contrôle total sur la sauvegarde, la restauration et la reprise après sinistre
Plus en détailPrérequis. Résolution des problèmes WMI. Date 03/30/2010 Version 1.0 Référence 001 Auteur Antoine CRUE
Prérequis Résolution des problèmes WMI Date 03/30/2010 Version 1.0 Référence 001 Auteur Antoine CRUE VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 35 EMAIL :
Plus en détailDéfinition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication.
CONNECTER LES SYSTEMES ENTRE EUX L informatique, au cœur des tâches courantes, a permis de nombreuses avancées technologiques. Aujourd hui, la problématique est de parvenir à connecter les systèmes d information
Plus en détailCAHIER DES CHARGES D IMPLANTATION
CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création
Plus en détailLe Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles
Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales
Plus en détailPRODIGUER un noeud français de distribution de données GIEC/IPCC
PRODIGUER un noeud français de distribution de données GIEC/IPCC Sébastien Denvil et Olivier Marti Pôle de Modélisation, IPSL Prodiguer - Mercredi 18 juin 2008 1 Le contexte : le compte à rebours du rapport
Plus en détail1 Introduction à l infrastructure Active Directory et réseau
1 Introduction à l infrastructure Active Directory et réseau Objectifs d examen de ce chapitre Ce premier chapitre, qui donne un aperçu des technologies impliquées par la conception d une infrastructure
Plus en détailDocumentation : Réseau
2015 Documentation : Réseau Enzo Rideau Swiss-Galaxy 24/03/2015 Table des matières Présentation du contexte... 2 Présentation du réseau... 2 Présentation du matériel... 4 Présentation de la configuration
Plus en détailSpécialiste Systèmes et Réseaux
page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage
Plus en détailPlan du cours. Incarnations/applications du Grid Computing. Super-calcul virtuel
Plan du cours Les grilles informatiques : concepts et infrastructures La grille nationale Grid5000 Modèles de programmation et intergiciels pour le grilles Etude de cas : Globus, MPICH-G2 et GridRPC Taxinomie
Plus en détail