Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace
|
|
- Judith Martin
- il y a 8 ans
- Total affichages :
Transcription
1 1 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Ludovic Hablot 17 décembre 2009 Thèse effectuée au Laboratoire de l Informatique du Parallèlisme (LIP) de l ENS Lyon, dirigée par Olivier Glück et Pascale Vicat-Blanc Primet.
2 2 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plan 1 Contexte 2 Problématique 3 Analyse des communications longue distance des applications MPI 4 Interaction entre TCP et les applications MPI 5 MPI5000 : Eclatement des connexions TCP pour les applications MPI 6 Conclusion
3 3 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plan 1 Contexte 2 Problématique 3 Analyse des communications longue distance des applications MPI 4 Interaction entre TCP et les applications MPI 5 MPI5000 : Eclatement des connexions TCP pour les applications MPI 6 Conclusion
4 4 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Contexte Les applications parallèles Besoins en puissance de calcul grandissant pour différents domaines, tels que physique, astronomie, biologie, prévisions météorologiques Division des calculs pour gagner en temps d exécution Le standard MPI MPI (Message Passing Interface) est un standard pour programmer une application parallèle : il fonctionne par passage de messages il en existe plusieurs implémentations il s appuie sur les protocoles de transport existants il propose des fonctions point à point et collectives
5 4 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Contexte Les applications parallèles Besoins en puissance de calcul grandissant pour différents domaines, tels que physique, astronomie, biologie, prévisions météorologiques Division des calculs pour gagner en temps d exécution Le standard MPI MPI (Message Passing Interface) est un standard pour programmer une application parallèle : il fonctionne par passage de messages il en existe plusieurs implémentations il s appuie sur les protocoles de transport existants il propose des fonctions point à point et collectives Application MPI Implementation MPI Protocole de transport
6 4 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Contexte Les applications parallèles Besoins en puissance de calcul grandissant pour différents domaines, tels que physique, astronomie, biologie, prévisions météorologiques Division des calculs pour gagner en temps d exécution Le standard MPI MPI (Message Passing Interface) est un standard pour programmer une application parallèle : il fonctionne par passage de messages il en existe plusieurs implémentations il s appuie sur les protocoles de transport existants il propose des fonctions point à point et collectives Application MPI Implementation MPI MX OpenMX TCP SCTP UDP
7 4 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Contexte Les applications parallèles Besoins en puissance de calcul grandissant pour différents domaines, tels que physique, astronomie, biologie, prévisions météorologiques Division des calculs pour gagner en temps d exécution Le standard MPI MPI (Message Passing Interface) est un standard pour programmer une application parallèle : il fonctionne par passage de messages il en existe plusieurs implémentations il s appuie sur les protocoles de transport existants il propose des fonctions point à point et collectives Application MPI API MPI Opé. Collectives Fonc. p.-a-point Bibliothèque de communication MX OpenMX TCP SCTP UDP
8 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Application A Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
9 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Reseau Myrinet Application A Reseau Ethernet Grappe 1 Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
10 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Reseau Infiniband Reseau Ethernet Reseau Myrinet Reseau Ethernet Grappe 1 Grappe 2 Site A Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
11 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Reseau Myrinet Grappe 1 Reseau Ethernet WAN Reseau Infiniband Reseau Ethernet Reseau Ethernet Grappe 2 Site A Site B Grappe 3 Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
12 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Reseau Myrinet Grappe 1 Application A Reseau Ethernet WAN Reseau Ethernet Application A Reseau Infiniband Application A Reseau Ethernet Application A Grappe 2 Site A Site B Grappe 3 Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
13 5 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Les grilles Reseau Myrinet Grappe 1 Application A Reseau Ethernet WAN Reseau Ethernet Application A Reseau Infiniband Application A Reseau Ethernet Application A Grappe 2 Site A Site B Grappe 3 Notre définition : Les grilles sont une aggrégation de grappes ou de grappes de grappes, géographiquement éloignées et interconnectées par un réseau longue distance. Ce dernier est constitué d un WAN (Wide Area Network) par opposition au LAN (Local Area Network).
14 6 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plan 1 Contexte 2 Problématique 3 Analyse des communications longue distance des applications MPI 4 Interaction entre TCP et les applications MPI 5 MPI5000 : Eclatement des connexions TCP pour les applications MPI 6 Conclusion
15 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Infiniband Reseau Myrinet Grappe 1 Reseau Ethernet Reseau Ethernet WAN Reseau Ethernet Grappe 2 Site A Site B
16 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Infiniband Reseau Myrinet Grappe 1 Reseau Ethernet Reseau Ethernet WAN Reseau Ethernet Grappe 2 Site A Site B
17 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Infiniband Reseau Myrinet Latence 1 us Latence 5 us Grappe 1 Reseau Ethernet Reseau Ethernet Latence 50 us Latence 50 us WAN Latence 10 ms Reseau Ethernet Latence 50 us Grappe 2 Site A Site B
18 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Myrinet Grappe 1 Application A Reseau Ethernet WAN Reseau Infiniband Reseau Ethernet Reseau Ethernet Application A Grappe 2 Site A Site B Grappe 3
19 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Myrinet Grappe 1 Application A Reseau Ethernet WAN Reseau Ethernet Application A Reseau Infiniband Application B Reseau Ethernet Application B Grappe 2 Site A Site B Grappe 3
20 7 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Spécificités de la grille La grille soulève de nouveaux problèmes liés à ses spécificités : hétérogénéité des machines : problème résolu par un placement approprié des processus MPI hétérogénéité des réseaux rapides des clusters : problème résolu en utilisant une implémentation capable communiquer sur des réseaux différents latence plus grande sur le WAN que sur le LAN goulot d étranglement du WAN : bande passante du WAN inférieure à la la somme des noeuds qui peuvent communiquer dessus partage des ressources, notamment des ressources réseau Reseau Infiniband Reseau Myrinet Grappe 1 Reseau Ethernet Reseau Ethernet WAN Reseau Ethernet Grappe 2 Site A Site B
21 8 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Problématiques Contraintes Transparence vis à vis de l utilisateur : on garde intacte l application MPI Transparence par rapport à l implémentation MPI TCP est le protocole utilisé pour les communications sur le réseau longue distance des grilles Comment exécuter au mieux des applications MPI sur une grille de calcul dont le protocole de transport sur le réseau longue distance est TCP, en optimisant l interaction entre ces deux couches? Sous-questions Comment se comportent les applications MPI sur un réseau longue distance? Etude des caractéristiques des communications : taille, fréquence, synchronisme Etude des points problèmatiques de la grille mentionnés précédemment Quels paramètres de TCP limitent les communications des applications MPI dans un réseau longue distance? Etude du contrôle de congestion et du contrôle de fiabilité Comment réduire l impact de TCP sur les communications MPI longue distance? Différentiation des communications (locales ou longue-distance) Adaptation des communications pour rendre le protocole de transport plus réactif
22 8 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Problématiques Contraintes Transparence vis à vis de l utilisateur : on garde intacte l application MPI Transparence par rapport à l implémentation MPI TCP est le protocole utilisé pour les communications sur le réseau longue distance des grilles Comment exécuter au mieux des applications MPI sur une grille de calcul dont le protocole de transport sur le réseau longue distance est TCP, en optimisant l interaction entre ces deux couches? Sous-questions Comment se comportent les applications MPI sur un réseau longue distance? Etude des caractéristiques des communications : taille, fréquence, synchronisme Etude des points problèmatiques de la grille mentionnés précédemment Quels paramètres de TCP limitent les communications des applications MPI dans un réseau longue distance? Etude du contrôle de congestion et du contrôle de fiabilité Comment réduire l impact de TCP sur les communications MPI longue distance? Différentiation des communications (locales ou longue-distance) Adaptation des communications pour rendre le protocole de transport plus réactif
23 8 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Problématiques Contraintes Transparence vis à vis de l utilisateur : on garde intacte l application MPI Transparence par rapport à l implémentation MPI TCP est le protocole utilisé pour les communications sur le réseau longue distance des grilles Comment exécuter au mieux des applications MPI sur une grille de calcul dont le protocole de transport sur le réseau longue distance est TCP, en optimisant l interaction entre ces deux couches? Sous-questions Comment se comportent les applications MPI sur un réseau longue distance? Etude des caractéristiques des communications : taille, fréquence, synchronisme Etude des points problèmatiques de la grille mentionnés précédemment Quels paramètres de TCP limitent les communications des applications MPI dans un réseau longue distance? Etude du contrôle de congestion et du contrôle de fiabilité Comment réduire l impact de TCP sur les communications MPI longue distance? Différentiation des communications (locales ou longue-distance) Adaptation des communications pour rendre le protocole de transport plus réactif
24 9 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Etat de l art : implémentations existantes Gestion de l hétérogénéité Optimisation des comm. longue distance Opérations coll. Optimisation TCP PACX-MPI X X MagPIe X MPICH-GQ Limitation de débit MPICH2 MPICH-VMI X X MetaMPICH X Flux parallèles pour MPICH-G2 X X les gros messages sur le WAN MPICH-Madeleine X Diminution du RTO, limitation de débit, GridMPI X X pacing au démarrage, chgt. fenêtre cong., OpenMPI X?
25 9 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Etat de l art : implémentations existantes Gestion de l hétérogénéité Optimisation des comm. longue distance Opérations coll. Optimisation TCP PACX-MPI X X MagPIe X MPICH-GQ Limitation de débit MPICH2 MPICH-VMI X X MetaMPICH X Flux parallèles pour MPICH-G2 X X les gros messages sur le WAN MPICH-Madeleine X Diminution du RTO, limitation de débit, GridMPI X X pacing au démarrage, chgt. fenêtre cong., OpenMPI X?
26 9 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Etat de l art : implémentations existantes Gestion de l hétérogénéité Optimisation des comm. longue distance Opérations coll. Optimisation TCP PACX-MPI X X MagPIe X MPICH-GQ Limitation de débit MPICH2 MPICH-VMI X X MetaMPICH X Flux parallèles pour MPICH-G2 X X les gros messages sur le WAN MPICH-Madeleine X Diminution du RTO, limitation de débit, GridMPI X X pacing au démarrage, chgt. fenêtre cong., OpenMPI X?
27 9 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Etat de l art : implémentations existantes Gestion de l hétérogénéité Optimisation des comm. longue distance Opérations coll. Optimisation TCP PACX-MPI X X MagPIe X MPICH-GQ Limitation de débit MPICH2 MPICH-VMI X X MetaMPICH X Flux parallèles pour MPICH-G2 X X les gros messages sur le WAN MPICH-Madeleine X Diminution du RTO, limitation de débit GridMPI X X pacing au démarrage, chgt. fenêtre cong. OpenMPI X?
28 10 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plan 1 Contexte 2 Problématique 3 Analyse des communications longue distance des applications MPI Instrumentation des applications MPI et de TCP Analyse des Nas Parallel Benchmark 4 Interaction entre TCP et les applications MPI 5 MPI5000 : Eclatement des connexions TCP pour les applications MPI 6 Conclusion
29 11 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Instrumentation des applications MPI et de TCP Pourquoi instrumenter? Analyse des pertes de performances des applications lors du passage sur la grille Deux couches accessibles TCP et MPI : analyse des communications longue distance au niveau de ces deux couches Nombre, taille et fréquence des communications Schéma de communication Evolution de la fenêtre de congestion de TCP Instant des retransmissions InstrAppli Date système des événements Surcharge des fonctions de l API socket Source et destination des données Fonction appelée et paramètres de celle-ci tcp probe modifié Date système des événements Espace libre dans les tampons d émission de TCP
30 11 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Instrumentation des applications MPI et de TCP Pourquoi instrumenter? Analyse des pertes de performances des applications lors du passage sur la grille Deux couches accessibles TCP et MPI : analyse des communications longue distance au niveau de ces deux couches Nombre, taille et fréquence des communications Schéma de communication Evolution de la fenêtre de congestion de TCP Instant des retransmissions InstrAppli Date système des événements Surcharge des fonctions de l API socket Source et destination des données Fonction appelée et paramètres de celle-ci tcp probe modifié Date système des événements Espace libre dans les tampons d émission de TCP
31 11 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Instrumentation des applications MPI et de TCP Pourquoi instrumenter? Analyse des pertes de performances des applications lors du passage sur la grille Deux couches accessibles TCP et MPI : analyse des communications longue distance au niveau de ces deux couches Nombre, taille et fréquence des communications Schéma de communication Evolution de la fenêtre de congestion de TCP Instant des retransmissions InstrAppli Date système des événements Surcharge des fonctions de l API socket Source et destination des données Fonction appelée et paramètres de celle-ci tcp probe modifié Date système des événements Espace libre dans les tampons d émission de TCP
32 11 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Instrumentation des applications MPI et de TCP Pourquoi instrumenter? Analyse des pertes de performances des applications lors du passage sur la grille Deux couches accessibles TCP et MPI : analyse des communications longue distance au niveau de ces deux couches Nombre, taille et fréquence des communications Schéma de communication Evolution de la fenêtre de congestion de TCP Instant des retransmissions InstrAppli Date système des événements Surcharge des fonctions de l API socket Source et destination des données Fonction appelée et paramètres de celle-ci tcp probe modifié Date système des événements Espace libre dans les tampons d émission de TCP
33 12 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plateforme de tests : Grid 5000 Grid5000 Grille de recherche française qui regroupe 9 sites, interconnectés à 1 ou 10 Gb/s. 10 GbE Links 1 GbE Links Lille Rennes Orsay Nancy Lyon Bordeaux Grenoble Toulouse Sophia Expérience type Réservation de noeuds Déploiement d un environnement Paramétrage des noeuds Lancement de l expérience Récupération et regroupement des résultats
34 13 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Banc d essai 2 sites connectés au WAN à 1 Gb/s 1, 2 ou 8 noeuds par site selon les expériences Grappe du site S 1 Grappe du site S 2 N 1.1 N 2.1 N 1.2 N Gbit/s WAN bdp 1 Gbit/s RTT N 2.2 N Gbit/s 1 Gbit/s N 1.n G 1 N 2.n G 2
35 14 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Analyse des NAS Parallel Benchmark (NPB) Les NAS Parallel Benchmark [Bailey et al. 1994] Les NPB sont des applications représentatives des applications MPI : BT (Block Tridiagonal) CG (Conjugate Gradient) FT (Fast Fourier Transform) IS (Integer sort) LU (Lower-Upper symmetric Gauss-Seidel) MG (MultiGrid) SP (Scalar Pentadiagonal) différentes tailles de problème
36 15 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Analyse de BT à l aide de InstrAppli Grâce à InstrAppli et tcp probe, analyse des communications longue distance des NPB > Taille du write Taille (Octets) Temps (s) Nancy's cluster Mio, 809 msg 4645 Mio, Mio, msg msg 46 Mio, 809 msg45 Mio, 809 msg 4645 Mio, Mio, msg msg 45 Mio, 809 msg 122 Mio, 809 msg Mio, Mio, msg msg 123 Mio, 809 msg123 Mio, 809 msg Mio, Mio, msg msg 123 Mio, 809 msg 123 Mio, 812 msg 123 Mio, msg Mio, 809 msg 123 Mio, msg Mio, 812 msg 123 Mio, 123 Mio, 809 msg 809 msg 123 Mio, 812 msg msg Mio, 809 msg 45 Mio, 809 msg 45 Mio, 45 Mio, msg Mio, 809 msg Mio, Mio, msg msg 45 Mio, 808 msg Bordeaux's cluster
37 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
38 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
39 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
40 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
41 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
42 16 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Classification des NPB Classification des NPB Métrique Qualité Faible Moyenne Grande x > 1s 0.1s < x < 1s x < 0.1s Fréquence des comm. FT, IS BT, SP CG, MG, LU x < 1ko 1ko < x < 200ko 200ko < x Taille des comm. LU BT, SP, CG, MG FT, IS Synchronisme des comm. BT, SP, LU CG, MG FT, IS
43 17 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Plan 1 Contexte 2 Problématique 3 Analyse des communications longue distance des applications MPI 4 Interaction entre TCP et les applications MPI TCP Suppression du démarrage lent sur les applications MPI Impact de la fenêtre de congestion Impact du contrôle de fiabilité 5 MPI5000 : Eclatement des connexions TCP pour les applications MPI 6 Conclusion
44 18 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace TCP TCP (Transport Control Protocol) a été créé pour proposer un transfert fiable et ordonné de données aux applications Internet. 3 mécanismes principaux : Contrôle de fiabilité : retransmission des données en cas de perte ou d erreur Contrôle de flux : prévention de la perte de données si un récepteur est trop lent Contrôle de congestion : partage équitable de la bande passante et utilisation maximale des liens. On distingue deux phases : le démarrage lent (slowtstart) la phase d évitement de congestion Taille de la fen. de congestion perte slowstart perte ou perte idle time perte RTO slowstart Temps
45 19 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Interaction entre MPI et TCP Application Implem. MPI TCP Tampon Utilisateur MPI_Send() write() Tampon Emission WAN / LAN TCP Implem. MPI Tampon Reception Application
46 19 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Interaction entre MPI et TCP Application Tampon Utilisateur Implem. MPI TCP Tampon Emission WAN / LAN TCP Implem. MPI Tampon Reception Application
47 19 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Interaction entre MPI et TCP Application Tampon Utilisateur Implem. MPI TCP Tampon Emission WAN / LAN TCP Implem. MPI Tampon Reception Application
48 19 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Interaction entre MPI et TCP Application Tampon Utilisateur Implem. MPI TCP Tampon Emission WAN / LAN TCP Implem. MPI Application Tampon Reception read() MPI_Recv()
49 20 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Suppression du démarrage lent pour les applications MPI Le démarrage lent permet de déterminer le débit d émission approprié sur un lien. Il intervient à 3 moments : au démarrage d une connexion après une rafale de perte après un temps d inactivité : particulièrement coûteux pour les applications MPI qui communiquent peu souvent. Peut-on supprimer le démarrage lent après une période d inactivité pour les applications MPI?
50 20 Réseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace Suppression du démarrage lent pour les applications MPI Le démarrage lent permet de déterminer le débit d émission approprié sur un lien. Il intervient à 3 moments : au démarrage d une connexion après une rafale de perte après un temps d inactivité : particulièrement coûteux pour les applications MPI qui communiquent peu souvent. Peut-on supprimer le démarrage lent après une période d inactivité pour les applications MPI?
CORBA 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é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étailIntroduction. Adresses
Architecture TCP/IP Introduction ITC7-2: Cours IP ESIREM Infotronique Olivier Togni, LE2I (038039)3887 olivier.togni@u-bourgogne.fr 27 février 2008 L Internet est basé sur l architecture TCP/IP du nom
Plus en détailRuntime. Gestion de la réactivité des communications réseau. François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I
Runtime Gestion de la réactivité des communications réseau François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I 1 Le calcul hautes performances La tendance actuelle
Plus en détailArchitecture TCP/IP. Protocole d application. client x. serveur y. Protocole TCP TCP. TCP routeur. Protocole IP IP. Protocole IP IP.
Protocole TCP (Transmission Control Protocol) M1 Info Cours de Réseaux Z. Mammeri Protocole TCP M1 Info Z. Mammeri - UPS 1 1. Généralités Architecture TCP/IP client x Protocole d application serveur y
Plus en détailProfitez de tous les avantages de votre réseau, comme vos clients Remédiez à la coupure du service
Document technique Profitez de tous les avantages de votre réseau, comme vos clients Introduction Généralement, les tests de mise en service de couches 2 et 3, comme le RFC 2544, ont été effectués au moment
Plus en détailSystèmes et Réseaux (ASR 2) - Notes de cours Cours 14
Systèmes et Réseaux (ASR ) - Notes de cours Cours Anne Benoit May, 0 PARTIE : Systèmes PARTIE : Réseaux Architecture des réseaux de communication La couche -liaison La couche -réseau Algorithmes de routage
Plus en détailRéseaux grande distance
Chapitre 5 Réseaux grande distance 5.1 Définition Les réseaux à grande distance (WAN) reposent sur une infrastructure très étendue, nécessitant des investissements très lourds. Contrairement aux réseaux
Plus en détailM1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia
M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours
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é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é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étailLe protocole TCP. Services de TCP
Le protocole TCP TCP (Transmission Control Procedure) est un protocole de transport bout-en-bout (Host-To- Host) Ajoute les fonctions que le réseau ne peut offrir et qui sont demandées par les applications
Plus en détail2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.
2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement
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étail10 choses à savoir sur le 10 Gigabit Ethernet
Livre blanc 10 choses à savoir sur le 10 Gigabit Ethernet Sommaire Introduction... 3 Le 10 Gigabit Ethernet et Les serveurs : une meilleure efficacité... 3 SAN contre Fibre Channel : plus simple et plus
Plus en détailLe Multicast. A Guyancourt le 16-08-2012
Le Multicast A Guyancourt le 16-08-2012 Le MULTICAST Définition: On entend par Multicast le fait de communiquer simultanément avec un groupe d ordinateurs identifiés par une adresse spécifique (adresse
Plus en détailHPC by OVH.COM. Le bon calcul pour l innovation OVH.COM
4 HPC by OVH.COM Le bon calcul pour l innovation 2 6 5 6 2 8 6 2 OVH.COM 5 2 HPC by OVH.COM 6 HPC pour High Performance Computing Utilisation de serveurs et de grappes de serveurs (clusters), configurés
Plus en détailCours des réseaux Informatiques (2010-2011)
Cours des réseaux Informatiques (2010-2011) Rziza Mohammed rziza@fsr.ac.ma Supports Andrew Tanenbaum : Réseaux, cours et exercices. Pascal Nicolas : cours des réseaux Informatiques, université d Angers.
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étailUn aperçu de la technologie d'accélération WAN de Silver Peak
Un aperçu de la technologie d'accélération WAN de Silver Peak Sommaire Comprendre les défis d'un réseau WAN 2 Mémoire réseau (Network Memory ) Optimiser l'efficacité de la bande passante 2 Intégrité réseau
Plus en détailCouche Transport TCP et UDP
Partie 7: Couche Transport TCP et UDP Ahmed Mehaoua - 1 Le Modèle OSI Application Présentation Session Transport Réseau Liaison Physique Application Présentation Session Transport Réseau Liaison Physique
Plus en détailGrid5000 aujourd'hui : Architecture & utilisation
1 Grid5000 aujourd'hui : Architecture & utilisation aurelien.dumez@labri.fr 11 octobre 2005 Contexte 2 Grid5000 est : Une plateforme expérimentale pour le grid computing Ouverte à de nombreux thèmes de
Plus en détailInternet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier
Plan Internet - Outils Nicolas Delestre 1 DHCP 2 Firewall 3 Translation d adresse et de port 4 Les proxys 5 DMZ 6 VLAN À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier 7 Wake On Line
Plus en détailAlgorithmique et langages du Web
Cours de Algorithmique et langages du Web Jean-Yves Ramel Licence 1 Peip Biologie Groupe 7 & 8 Durée totale de l enseignement = 46h ramel@univ-tours.fr Bureau 206 DI PolytechTours Organisation de la partie
Plus en détailIntérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT
Administration Réseau Niveau routage Intérêt du NAT (Network Address Translation) Possibilité d utilisation d adresses privées dans l 4 2 1 Transport Réseau Liaison Physique Protocole de Transport Frontière
Plus en détailCours n 12. Technologies WAN 2nd partie
Cours n 12 Technologies WAN 2nd partie 1 Sommaire Aperçu des technologies WAN Technologies WAN Conception d un WAN 2 Lignes Louées Lorsque des connexions dédiées permanentes sont nécessaires, des lignes
Plus en détail20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie
L3 Réseaux et Protocoles Jean-Jacques PANSIOT Professeur, Département d informatique UdS Pansiot at unistra.fr TD/TP : Damien Roth 2011 Réseaux et Protocoles 1 Objectifs du cours Mécanismes de base des
Plus en détailTravail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition
Travail d évaluation personnelle UV valeur C : IRE Planification de réseaux : Simulateur IT-GURU Academic Edition 25 mai 2005 Objectif de l exercice d évaluation personnelle : 1. Observer le partage de
Plus en détailGestion de clusters de calcul avec Rocks
Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse scemama@irsamc.ups-tlse.fr 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte
Plus en détailTHÈSE. Réseaux rapides et stockage distribué dans les grappes de calculateurs : propositions pour une interaction efficace
N d ordre : 328 N attribué par la bibliothèque : 05ENSL0 328 École normale supérieure de Lyon Laboratoire de l Informatique et du Parallélisme THÈSE en vue d obtenir le grade de Docteur de l École normale
Plus en détailCommunications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes
Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction
Plus en détailTeste et mesure vos réseaux et vos applicatifs en toute indépendance
Teste et mesure vos réseaux et vos applicatifs en toute indépendance 2013 J3TEL en quelques minutes Groupe HBG en bref : Siège social à Paris 1100 employés dans 6 pays 150 M d de CA en 2012 Des activités
Plus en détailCONFIGURATION FIREWALL
Diffusion : Libre Expert en Réseaux & Télécoms Restreinte Interne CONFIGURATION FIREWALL Version : 2.0 Date : 29/08/2009 RESIX - 8, rue germain Soufflot - Immeuble le sésame - 78180 Montigny le Bretonneux
Plus en détailGroupe Eyrolles, 2004, ISBN : 2-212-11274-2
Groupe Eyrolles, 2004, ISBN : 2-212-11274-2 4 L accélération de flux IP Que ce soit dans l environnement Internet ou au sein du système d information des entreprises, la course à la performance vise de
Plus en détailJRES 2007 Solution de stockage répartie sur les centres de recherche INRIA, à base de serveurs de fichiers de type «NAS»
JRES 2007 Solution de stockage répartie sur les centres de recherche INRIA, à base de serveurs de fichiers de type «NAS» 1 Laurent Mirtain, Jean-Luc Szpyrka Novembre 2007 v1.3.2 Date 1 2 JRES 2007 : Solution
Plus en détailPlan. Programmation Internet Cours 3. Organismes de standardisation
Plan Programmation Internet Cours 3 Kim Nguy ên http://www.lri.fr/~kn 1. Système d exploitation 2. Réseau et Internet 2.1 Principes des réseaux 2.2 TCP/IP 2.3 Adresses, routage, DNS 30 septembre 2013 1
Plus en détailDHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013
DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version
Plus en détailCaches web. Olivier Aubert 1/35
Caches web Olivier Aubert 1/35 Liens http://mqdoc.lasat.com/online/courses/caching/ (prise en compte des caches dans la conception de sites) http://mqdoc.lasat.com/online/courses/proxyserver http://www.web-caching.com/mnot_tutorial/
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étailMétrologie des réseaux IP
Groupe de travail Métrologie http://www.inria.fr http://gt-metro.grenet.fr Métrologie des réseaux IP Approches, tendances, outils Luc.Saccavini@inria.fr G6 recherche 18 mars 2009 Remerciements Exposé préparé
Plus en détailHaka : un langage orienté réseaux et sécurité
Haka : un langage orienté réseaux et sécurité Kevin Denis, Paul Fariello, Pierre Sylvain Desse et Mehdi Talbi kdenis@arkoon.net pfariello@arkoon.net psdesse@arkoon.net mtalbi@arkoon.net Arkoon Network
Plus en détailMon Sommaire. INEO.VPdfdf. Sécurisations des accès nomades
Mon Sommaire INEO.VPdfdf jhj Sécurisations des accès nomades Traçabilité et authentification forte Interconnexions des sites Protection des flux Vidéo et Audio Avec INEO.VPN vous bénéficiez d une technologie
Plus en détailPrototype de canal caché dans le DNS
Manuscrit auteur, publié dans "Colloque Francophone sur l Ingénierie des Protocoles (CFIP), Les Arcs : France (2008)" Prototype de canal caché dans le DNS Lucas Nussbaum et Olivier Richard Laboratoire
Plus en détailTéléinformatique et télématique. Revenons aux définitions
Téléinformatique et télématique Revenons aux définitions Téléinformatique: exploitation à distance de systèmes informatiques grâce à l utilisation de dispositifs de télécommunication. Télématique: ensemble
Plus en détailMétrologie réseaux GABI LYDIA GORGO GAEL
Métrologie réseaux GABI LYDIA GORGO GAEL Métrologie Définition : La métrologie est la science de la mesure au sens le plus large. La mesure est l'opération qui consiste à donner une valeur à une observation.
Plus en détailLES MEILLEURES PRATIQUES POUR DÉPLOYER L'OPTIMALISATION WAN AVEC LA RÉPLICATION DES DONNÉES
LES MEILLEURES PRATIQUES POUR DÉPLOYER L'OPTIMALISATION WAN AVEC LA RÉPLICATION DES DONNÉES LES CLÉS D'UNE PROTECTION DES DONNÉES RÉUSSIE SUR L'ENSEMBLE DU WAN LES MEILLEURES PRATIQUES POUR DÉPLOYER L'OPTIMALISATION
Plus en détailLa continuité de service
La continuité de service I INTRODUCTION Si la performance est un élément important de satisfaction de l'utilisateur de réseau, la permanence de la disponibilité des ressources l'est encore davantage. Ici
Plus en détailGamme d appliances de sécurité gérées dans le cloud
Fiche Produit MX Série Gamme d appliances de sécurité gérées dans le cloud En aperçu Meraki MS est une solution nouvelle génération complète de pare-feu et de passerelles pour filiales, conçue pour rendre
Plus en détailMaster e-secure. VoIP. RTP et RTCP
Master e-secure VoIP RTP et RTCP Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m2 Temps réel sur IP Problèmes : Mode paquet, multiplexage de plusieurs flux sur une même ligne,
Plus en détailRéseaux M2 CCI SIRR. Introduction / Généralités
Réseaux M2 CCI SIRR Introduction / Généralités Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous 1 Objectifs Connaissances générales sur les réseaux
Plus en détailCluster High Performance Computing. Dr. Andreas Koch, Cluster Specialist
Cluster High Performance Computing Dr. Andreas Koch, Cluster Specialist TABLE DES MATIÈRES 1 RÉSUMÉ... 3 2 INTRODUCTION... 4 3 STRUCTURE D UN CLUSTER HPC... 6 3.1 INTRODUCTION... 6 3.2 MONTAGE SIMPLE...
Plus en détailSAN AoE (ATA over Ethernet)
Paris - 1 décembre 2010 LEGI - Laboratoire des Ecoulements Geophysiques et Industriels CNRS / UJF / G-INP - Grenoble, France http://www.legi.grenoble-inp.fr/ 1 décembre 2010 1 Généralités sur l AoE 2 3
Plus en détailChapitre 11 : Le Multicast sur IP
1 Chapitre 11 : Le Multicast sur IP 2 Le multicast, Pourquoi? Multicast vs Unicast 3 Réseau 1 Serveur vidéo Réseau 2 Multicast vs Broadcast 4 Réseau 1 Serveur vidéo Réseau 2 Multicast 5 Réseau 1 Serveur
Plus en détailLimitations of the Playstation 3 for High Performance Cluster Computing
Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire
Plus en détailCisco Certified Network Associate Version 4
Cisco Certified Network Associate Version 4 Protocoles et concepts de routage Chapitre 2 Le résultat de la commande Router# show interfaces serial 0/1 est le suivant : Serial0/1 is up, line protocol is
Plus en détailCisco Discovery - DRSEnt Module 7
Page 1 of 7 Cisco Discovery - DRSEnt Module 7 Select language : English Mode examen : Oui (Changer la couleur du site, écriture noire sur fond blanc). Liens utiles : Site Netacad Télécharger Packet Tracer
Plus en détailVotre Réseau est-il prêt?
Adapter les Infrastructures à la Convergence Voix Données Votre Réseau est-il prêt? Conférence IDG Communications Joseph SAOUMA Responsable Offre ToIP Rappel - Définition Voix sur IP (VoIP) Technologie
Plus en détailFACILITER LES COMMUNICATIONS. Le gestionnaire de réseau VPN global de Saima Sistemas
FACILITER LES COMMUNICATIONS Le gestionnaire de réseau global de Saima Sistemas Afin d'améliorer le service proposé à ses clients, SAIMA SISTEMAS met à leur disposition le SAIWALL, gestionnaire de réseau
Plus en détailLes Réseaux Informatiques
Les Réseaux Informatiques Licence Informatique, filière SMI Université Mohammed-V Agdal Faculté des Sciences Rabat, Département Informatique Avenue Ibn Batouta, B.P. 1014 Rabat Professeur Enseignement
Plus en détailz Fiche d identité produit
z Fiche d identité produit Référence DFL-260 Désignation Firewall UTM NETDEFEND 260 pour petites entreprises et télétravailleurs Clientèle cible PME comptant jusqu à 50 utilisateurs Accroche marketing
Plus en détailProgrammation parallèle et distribuée
ppd/mpassing p. 1/43 Programmation parallèle et distribuée Communications par messages Philippe MARQUET Philippe.Marquet@lifl.fr Laboratoire d informatique fondamentale de Lille Université des sciences
Plus en détailChapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet
Chapitre I La couche réseau 1. Couche réseau 1 Historique de l Internet Né 1969 comme projet (D)ARPA (Defense) Advanced Research Projects Agency; US Commutation de paquets Interconnexion des universités
Plus en détailSystèmes répartis. Fabrice Rossi http://apiacoa.org/contact.html. Université Paris-IX Dauphine. Systèmes répartis p.1/49
Systèmes répartis Fabrice Rossi http://apiacoa.org/contact.html. Université Paris-IX Dauphine Systèmes répartis p.1/49 Systèmes répartis Définition très large : un système réparti est système informatique
Plus en détail7.1.2 Normes des réseaux locaux sans fil
Chapitre 7 7.1.2 Normes des réseaux locaux sans fil Quelles sont les deux conditions qui poussent à préférer la norme 802.11g à la norme 802.11a? (Choisissez deux réponses.) La portée de la norme 802.11a
Plus en détailArchitectures et Protocoles des Réseaux
Chapitre 5 - Les réseaux xdsl Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Claude Duvallet 1/32 Plan de la
Plus en détailMétrologie réseau pour les grilles. Projet IGTMD a
Métrologie réseau pour les grilles Projet IGTMD a Magì Sanchón Soler b Philippe d Anfray Philippe.d-Anfray@renater.fr GIP RENATER SIPA, Coordination grille version 1.0, 31 Juillet 2007. a Interopérabilité
Plus en détailRéseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.
Mise à jour: Mars 2012 Objectif du module Réseaux Informatiques [Archi/Lycée] http://fr.wikipedia.org/ Nicolas Bredèche Maître de Conférences Université Paris-Sud bredeche@lri.fr Acquérir un... Ressources
Plus en détailComputer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2002. ENPC.
Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2002. Réseau 1 Architecture générale Couche : IP et le routage Couche : TCP et
Plus en détailJulien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration
Julien MATHEVET Alexandre BOISSY GSID 4 Rapport Load Balancing et migration Printemps 2001 SOMMAIRE INTRODUCTION... 3 SYNTHESE CONCERNANT LE LOAD BALANCING ET LA MIGRATION... 4 POURQUOI FAIRE DU LOAD BALANCING?...
Plus en détailPlan du Travail. 2014/2015 Cours TIC - 1ère année MI 30
Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015
Plus en détailAlgorithmique des Systèmes Répartis Protocoles de Communications
Algorithmique des Systèmes Répartis Protocoles de Communications Master Informatique Dominique Méry Université de Lorraine 1 er avril 2014 1 / 70 Plan Communications entre processus Observation et modélisation
Plus en détailIntroduction aux applications réparties
Introduction aux applications réparties Noël De Palma Projet SARDES INRIA Rhône-Alpes http://sardes.inrialpes.fr/~depalma Noel.depalma@inrialpes.fr Applications réparties Def : Application s exécutant
Plus en détailFirewall IDS Architecture. Assurer le contrôle des connexions au. nicolas.hernandez@univ-nantes.fr Sécurité 1
Sécurité Firewall IDS Architecture sécurisée d un réseau Assurer le contrôle des connexions au réseau nicolas.hernandez@univ-nantes.fr Sécurité 1 Sommaire général Mise en oeuvre d une politique de sécurité
Plus en détailPACK SKeeper Multi = 1 SKeeper et des SKubes
PACK SKeeper Multi = 1 SKeeper et des SKubes De plus en plus, les entreprises ont besoin de communiquer en toute sécurité avec leurs itinérants, leurs agences et leurs clients via Internet. Grâce au Pack
Plus en détailLa VOIP :Les protocoles H.323 et SIP
La VOIP :Les protocoles H.323 et SIP PLAN La VOIP 1 H.323 2 SIP 3 Comparaison SIP/H.323 4 2 La VOIP Qu appelle t on VOIP? VOIP = Voice Over Internet Protocol ou Voix sur IP La voix sur IP : Le transport
Plus en détailAgrégation de liens xdsl sur un réseau radio
Agrégation de liens xdsl sur un réseau radio Soutenance TX Suiveur: Stéphane Crozat Commanditaire: tetaneutral.net/laurent Guerby 1 02/02/212 Introduction 2 Introduction: schéma 3 Définition d un tunnel
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é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é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étailLe réseau Internet. Christian.Fondrat@dsi.univ-paris5.fr
Le réseau Internet Christian.Fondrat@dsi.univ-paris5.fr Un réseau Définition : Un réseau est un ensemble d ordinateurs connectés et qui communiquent entre eux. Classification : Réseau local (LAN = Local
Plus en détailDoctorat ParisTech. TELECOM ParisTech. Flow-Aware Networking : garanties de performance pour le trafic IP
2014-ENST EDITE - ED 130 Doctorat ParisTech T H È S E pour obtenir le grade de docteur délivré par TELECOM ParisTech Spécialité «Informatique et Réseaux» présentée et soutenue publiquement par Jordan AUGÉ
Plus en détailIntroduction aux Technologies de l Internet
Introduction aux Technologies de l Internet Antoine Vernois Université Blaise Pascal Cours 2006/2007 Introduction aux Technologies de l Internet 1 Au programme... Généralités & Histoire Derrière Internet
Plus en détailPrésentation du déploiement des serveurs
Présentation du déploiement des serveurs OpenText Exceed ondemand Solutions de gestion de l accès aux applications pour l entreprise OpenText Connectivity Solutions Group Février 2011 Sommaire Aucun environnement
Plus en détailAnnée Universitaire 2010-2011 session 1 d automne Parcours : CSB5 Licence 3 STS Informatique
Année Universitaire 2010-2011 session 1 d automne Parcours : CSB5 Licence 3 STS Informatique UE : INF157 Épreuve : Examen Utilisation des réseaux Date : 13 décembre 2010 Heure : 8h30 Durée : 1h30 Modalités
Plus en détailUDP/TCP - Protocoles transport
UDP/TCP - Protocoles transport ISEN/ITII- UDP/TCP 1 Plan UDP : LE PROTOCOLE TRANSPORT DATAGRAM Concept de ports Format du datagramme TCP : LE PROTOCOLE DE TRANSPORT FIABLE Connexion Segmentation Fenêtrage
Plus en détailCours 13. RAID et SAN. 2004, Marc-André Léger
Cours 13 RAID et SAN Plan Mise en contexte Storage Area Networks Architecture Fibre Channel Network Attached Storage Exemple d un serveur NAS EMC2 Celerra Conclusion Démonstration Questions - Réponses
Plus en détailEMC AVAMAR. Logiciel et système de sauvegarde avec déduplication
EMC AVAMAR Logiciel et système de sauvegarde avec déduplication Avantages clés Les données sont dédupliquées à la source (client), avant leur transfert sur le réseau Idéal pour la protection des environnements
Plus en détailPrésentation du projet national
Expérimentation Satel-IT I Expérimentation Satel-IT Christian ESCAFFRE, escaffre@cict.fr Centre Interuniversitaire de Calcul de Toulouse Alain BOURISSOU, Alain.Bourissou@education.gouv.fr Ministère de
Plus en détailGraphes de trafic et Statistiques utilisant MRTG
Graphes de trafic et Statistiques utilisant MRTG L affichage des statistiques graphiques pour l évaluation de la bande passante Internet utilisée est considéré comme une fonction optionnelle sur un routeur.
Plus en détailLivre blanc Haute disponibilité sous Linux
Livre blanc Haute disponibilité sous Linux Nicolas Ferre 29 septembre 2000 Résumé Ce livre blanc décrit une solution informatique à haute disponibilité. Les technologies mises
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étailRESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual
RESEAUX TCP/IP: NOTIONS AVANCEES Preparé par Alberto EscuderoPascual Objectifs... Répondre aux questions: Quelles aspects des réseaux IP peut affecter les performances d un réseau Wi Fi? Quelles sont les
Plus en détailSauvegarde et restauration EMC Avamar en environnement VMware
Sauvegarde et restauration EMC Avamar en environnement VMware Technologie appliquée Résumé Ce livre blanc décrit les composants des solutions VMware vsphere et VMware View, ainsi que les options disponibles
Plus en détailII/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)
II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection) II.2/ Description des couches 1&2 La couche physique s'occupe de la transmission des bits de façon brute sur un canal de
Plus en détailUn concept multi-centre de données traditionnel basé sur le DNS
Confiez vos activités critiques à un expert S il est crucial pour vos activités commerciales que vos serveurs soient disponibles en continu, vous devez demander à votre hébergeur de vous fournir une solution
Plus en détailCONFIGURATION DE BASE
Gît@Box Configuration de base 6, Rue de l'industrie BP130 SOULTZ 68503 GUEBWILLER Cedex Fax.: 03 89 62 13 31 Tel.: 08.92.56.68.69 support@telmatweb.com Tous droits de reproduction réservés 2014 Page: 1
Plus en détailPrésentation du modèle OSI(Open Systems Interconnection)
Présentation du modèle OSI(Open Systems Interconnection) Les couches hautes: Responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. Couches basses:
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étailContrôleur de communications réseau. Guide de configuration rapide DN1657-0606
K T - N C C Contrôleur de communications réseau Guide de configuration rapide DN1657-0606 Objectif de ce document Ce Guide de configuration rapide s adresse aux installateurs qui sont déjà familiers avec
Plus en détail