Réseaux rapides et stockage distribué dans les grappes de calculateurs :
|
|
- David Labranche
- il y a 8 ans
- Total affichages :
Transcription
1 Brice Goglin Équipe RESO - Laboratoire de l'informatique du Parallélisme Réseaux rapides et stockage distribué dans les grappes de calculateurs : propositions pour une interaction efficace Thèse réalisée sous la direction de Olivier Glück et Pascale Vicat-Blanc Primet
2 De plus en plus de données Diviser pour régner! Données Temps 15 Po par an au LHC Brice Goglin 2
3 Anatomie des grappes de calcul Nœuds de calcul Nœud de stockage Switch de réseau rapide (Myrinet, Quadrics, IB) pour communications durant calcul (10 Gbit/s, 1 µs) Bus Ethernet (Réseau banalisé : 1 Gbit/s, 100 µs) Brice Goglin 3
4 Problématique Stockage conçu pour les réseaux traditionnels Forte latence (de 100 µs à 10 ms) Apport des réseaux rapides pour le stockage? Réseaux rapides conçus pour applications MPI Communications optimisées pour l'espace utilisateur Intégration des spécificités des réseaux rapides dans les systèmes de stockage distribué? Transferts de données Contrôle des communications Brice Goglin 4
5 Contributions de la thèse Utilisation efficace des réseaux rapides pour le stockage distribué Étude des transferts de données et du contrôle des communications Mise en évidence des lacunes dans les interfaces de programmation réseau dans les systèmes d'exploitation Proposition pour une interface de programmation réseau adaptée au stockage distribué Intégration dans Myrinet Express Brice Goglin 5
6 Plan de l'exposé Contexte Étude préliminaire Analyse des problèmes Propositions pour une interface noyau adaptée Conclusion et perspectives Brice Goglin 6
7 Évolution des réseaux G Ethernet InfiniBand Gbit Ethernet Quadrics Myrinet MPI SCI Beowulf PVM Ethernet Brice Goglin 7
8 Des réseaux traditionnels Solutions dans les réseaux Problèmes rapides des réseaux traditionnels Copies mémoire (~1 µs) Coût protocolaire (~10 µs) Absence de recouvrement aux réseaux rapides Zéro copie (DMA) X OS Bypass Réseau fiable Traitement dans la carte Interface asynchrone Brice Goglin 8 X X X X X X
9 Évolution des systèmes de fichiers NFS Coda MPI-IO GFS PVFS GPFS Lustre 10G Ethernet InfiniBand Gbit Ethernet Quadrics Myrinet MPI SCI Beowulf PVM Ethernet Brice Goglin 9
10 Stockage performant dans les grappes Techniques de cache (NFS, Coda,...) Évite de solliciter le serveur Très utilisé, même en dehors des grappes Parallélisation (PVFS, GFS, NFSp, Lustre,...) Permet d'augmenter la charge supportée par le serveur Transferts performants (DAFS) Utilisation du réseau rapide [Sandberg,85] [Ligon,99] [Magoutis,02] Brice Goglin 10
11 Utilisation des réseaux rapides pour le stockage distribué Apport de Myrinet sur PVFS indéniable Mais inférieur au gain attendu PVFS2 retourne en espace utilisateur pour les accès au réseau depuis le noyau it is not clear that we will have ready access to all networking APIs from within the kernel Lustre indisponible ou peu performant sur certains réseaux rapides Utilise des copies mémoire sur Myrinet/GM [Carns,00] [Ligon,01] Brice Goglin 11
12 Accès au stockage local Espace utilisateur Espace noyau Matériel Application Bibliothèque standard Virtual File System Ext3 XFS Block Device Layer IDE SCSI Disques Brice Goglin 12
13 Accès au stockage distant en espace utilisateur Application Client Modèle classique de programmation sur réseau rapide Serveur Bibliothèque standard Virtual File System Ext3 XFS Block Device Layer IDE SCSI Disques Brice Goglin 13
14 Accès au stockage distant en espace noyau Application Bibliothèque std Virtual File System Ext3 XFS Client Serveur Modèle classique du stockage distribué (NFS) Virtual File System Ext3 Block Device IDE XFS SCSI Disques Brice Goglin 14
15 Accès au stockage distant au niveau bloc Application Bibliothèque std Virtual File System Ext3 XFS Block Device Layer IDE SCSI Client Block Device Layer Serveur IDE SCSI Disques Brice Goglin 15
16 Analyse des interactions mises en jeu Application Client Serveur Réseau Réseau Stockage T StoC + T RegC + T AsyncC + T Reseau + T RegS + T AsyncS + T EventS + T StoS Brice Goglin 16
17 Plan de l'exposé Contexte Étude préliminaire Analyse des problèmes Propositions pour une interface noyau adaptée Conclusion et perspectives Brice Goglin 17
18 Hypothèses et contraintes Respect de l'interface standard de programmation Accès standard aux fichiers distants depuis n'importe quelle application Modèle client serveur (PVFS, Lustre) Solution complémentaire aux stratégies classiques (cache et parallélisation) Réseaux Myrinet, pilote GM Validation expérimentale Brice Goglin 18
19 Démarche expérimentale Plate forme expérimentale maîtrisée Éliminer les bruits et analyser les différents coûts Étude préliminaire dans le cadre du modèle classique des réseaux rapides Localiser les optimisations à proposer Comparer les différentes méthodes d'accès aux données distantes Espace utilisateur, noyau, blocs Brice Goglin 19
20 Étude préliminaire en espace utilisateur : Expérimentations Application Interface standard Bibliothèque Client GM, TCP Serveur Fichiers locaux ORFA, Optimized Remote File Access Chemin le plus rapide entre application et stockage Mesure des temps d'accès aux fichiers Lecture/écriture par appels à read/write Brice Goglin 20
21 Étude préliminaire en espace utilisateur : Résultats expérimentaux Mesures avec 1 client et 1 serveur Importance du débit du réseau Gérer efficacement les transferts de données Avec ou sans cache Faible impact de la latence Ne pas écarter les stratégies basées sur un cache côté client Nombreuses écritures concurrentes Dégradation des performances du serveur Brice Goglin 21
22 Plan de l'exposé Contexte Étude préliminaire Analyse des problèmes Propositions pour une interface noyau adaptée Conclusion et perspectives Brice Goglin 22
23 Communications traditionnelles Espace utilisateur virtuelle Copie mémoire Noyau Traduction d'adresse Carte physique Réseau Brice Goglin 23
24 Communications Zéro copie Espace utilisateur virtuelle OS-Bypass + DMA Noyau Enregistrement mémoire Carte réseau Table de physique Réseau Brice Goglin 24
25 Transferts de données dans le noyau Application Interface standard Virtual File System Cache Client ORFS GM, TCP Serveur ORFS Réseau Réseau Type d'accès choisi par l'application Accès zéro copie (O_DIRECT) Accès par le cache du système d'exploitation Brice Goglin 25
26 Accès zéro copie depuis le noyau Enregistrement de pages utilisateur depuis le noyau Distinguer les mêmes adresses virtuelles d'espaces d'adressage différents Modification de l'interface GM et du MCP Maintenir le cache d'enregistrement à jour Modification du système d'exploitation pour signaler les zones enregistrées invalides Infrastructure VMA Spy dans le noyau Linux Performances proches de celles en espace utilisateur Brice Goglin 26
27 Accès par le cache du noyau Enregistrement de pages du noyau? Pages verrouillées, non mappées en mémoire virtuelle, adresse physique disponible Enregistrement inapproprié Passage des adresses physiques à la carte réseau Ajout d'une interface GM basée sur l'adresse physique Modification du MCP Très simple à utiliser Gain en latence (1 µs) Brice Goglin 27
28 Évaluation des performances Brice Goglin 28
29 Notifications d'événements Le client attend Terminaison d'une communication particulière Le serveur attend Terminaison d'une communication quelconque Les deux stratégies rarement proposées à la fois Émulation par attente active ou threads Consommation processeur et latence (quelques µs) Besoins similaires à MPI Brice Goglin 29
30 Trafic concentré Modèle client serveur impose des messages inattendus Risque de gaspillage du débit utile Les clients doivent attendre l'accord du serveur Protocole contrôlé par le serveur Accès mémoire à distance initiés par le serveur Charge plus importante? Nécessité d'un contrôle de flux efficace dans l'interface de programmation réseau Même besoin que MPI Brice Goglin 30
31 Plan de l'exposé Contexte Étude préliminaire Analyse des problèmes Propositions pour une interface noyau adaptée Conclusion et perspectives Brice Goglin 31
32 Le pilote Myrinet Express Matériel réseau Myrinet apparu en 1995 Pilote officiel GM limité Nombreux travaux académiques (BIP,...) Nouveau pilote officiel Myrinet Express Interface de MX calquée sur MPI Répond aux besoins en contrôle des communications Intègre fonctionnalités avancées Performances meilleures que GM Brice Goglin 32
33 Apport : Une interface noyau dans MX Exposition de l'interface MX dans le noyau Optimisation pour ce contexte Extension gérant le type de mémoire mise en jeu Adressage virtuel utilisateur, virtuel noyau ou physique Assistance de l'application Facile à utiliser Optimisations de la mise en œuvre en tenant compte du type de mémoire Suppression de copies mémoire Brice Goglin 33
34 Performances des accès aux fichiers distants sur MX Brice Goglin 34
35 Impact des primitives vectorielles sur les accès par le cache Accès par pages multiples Brice Goglin 35
36 Impact des communications pipelinées sur les accès par le cache Brice Goglin 36
37 Performances des Sockets zéro copie sur MX Brice Goglin 37
38 Plan de l'exposé Contexte Étude préliminaire Analyse des problèmes Propositions pour une interface noyau adaptée Conclusion et perspectives Brice Goglin 38
39 Conclusion Gain important apporté par réseaux rapides Jusqu'à 95% du débit réseau Besoins complexes en transfert de données Très différent des communications en espace utilisateur Nécessité d'adapter l'interface de programmation et le système d'exploitation Brice Goglin 39
40 Conclusion (2/2) Propositions pour une interface de programmation adaptée aux besoins en transfert de données Intégrée à Myrinet MX Validation de l'utilisation de MX Performances et facilité d'utilisation Différentes méthodes de stockage distribué Protocole Sockets zéro copie Brice Goglin 40
41 Publications Goglin, Prylli. Performance Analysis of Remote File System Access on a High Speed Local Network. CAC'04 Workshop, IEEE IPDPS Conference. Santa Fe, Avril Goglin, Prylli. Transparent Remote File Access Through a Shared Library Client. PDPTA. Las Vegas, Juin Volume 3, pages Goglin, Prylli, Glück. Optimizations of Client's side communications in a Distributed File System within a Myrinet Cluster. HSLN Workshop, IEEE LCN Conference. Tampa, Novembre Pages Goglin, Glück, Primet, Mignot. Accès optimisés aux fichiers distants dans les grappes disposant d'un réseau rapide. RENPAR'16. Le Croisic, Avril Goglin, Glück, Primet. An Efficient Network API for in Kernel Applications in Clusters. IEEE Cluster Boston, Septembre Brice Goglin 41
42 Perspectives Mesure de l'impact combiné de nos travaux et des stratégies habituelles (parallélisation,...) Mise en œuvre de PVFS ou Lustre sur MX Poursuite des travaux avec Myricom Primitives vectorielles de communication Accès par pages ou blocs multiples Notifications réseau par l'interface standard d'entréessorties Gestion conjointe des événements disque et réseau Brice Goglin 42
43 Perspectives (2/3) Support générique pour les réseaux rapides dans les systèmes d'exploitation Travaux avec Quadrics, InfiniBand et les développeurs du noyau Linux Généralisation à Ethernet 10G RDMA et TOE présentent des problèmes similaires Support générique pour ces technologies et celles des réseaux rapides Brice Goglin 43
44 Perspectives (3/3) Généralisation aux grilles de calcul Protocole unique optimisé en courte et longue distance Sockets zéro copie sur les grappes Transition transparente Stockage dans les grilles Bonne interaction entre réseau et stockage Brice Goglin 44
THÈ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é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é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étailRéseau longue distance et application distribuée dans les grilles de calcul : étude et propositions pour une interaction efficace
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
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é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étail1.1. Stockage HP StoreVirtual 4000
4730 4530 4630 1.1. Stockage 4000 La solution fournit un pool virtualisé ressources capables fournir s fonctionnalités SAN d'entreprise, afin d'améliorer les environnements virtuels, simplifier la gestion
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étailViSaGe. 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étailWEA Un Gérant d'objets Persistants pour des environnements distribués
Thèse de Doctorat de l'université P & M Curie WEA Un Gérant d'objets Persistants pour des environnements distribués Didier Donsez Université Pierre et Marie Curie Paris VI Laboratoire de Méthodologie et
Plus en détailSymantec Backup Exec Remote Media Agent for Linux Servers
Annexe I Symantec Backup Exec Remote Media Agent for Linux Servers Cette annexe traite des sujets suivants : A propos de Remote Media Agent Comment fonctionne Remote Media Agent Conditions requises pour
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étailLES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE
LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE Sylvain SIOU VMware Laurent DELAISSE Hitachi Data Systems 1 Hitachi Data Systems Corporation 2012. All Rights Reserved
Plus en détailLicences Windows Server 2012 R2 dans le cadre de la virtualisation
Résumé des licences en volume Licences Windows Server 2012 R2 dans le cadre de la virtualisation Ce résumé s'applique à tous les programmes de licences en volume Microsoft. Sommaire Synthèse... 2 Nouveautés
Plus en détailConcepts et systèmes de stockage
Concepts et systèmes de stockage Francesco Termine, professeur HES, francesco.termine@he-arc.ch 1 Plan Gestion de volumes de stockage Systèmes RAID DAS SAS Concepts Technologies actuelles NAS Concepts
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é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é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étailArchitecture des calculateurs
Formation en Calcul Scientifique - LEM2I Architecture des calculateurs Violaine Louvet 1 1 Institut Camille jordan - CNRS 12-13/09/2011 Introduction Décoder la relation entre l architecture et les applications
Plus en détailen version SAN ou NAS
tout-en-un en version SAN ou NAS Quand avez-vous besoin de virtualisation? Les opportunités de mettre en place des solutions de virtualisation sont nombreuses, quelque soit la taille de l'entreprise. Parmi
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é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é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étailvbladecenter S! tout-en-un en version SAN ou NAS
vbladecenter S! tout-en-un en version SAN ou NAS Quand avez-vous besoin de virtualisation? Les opportunités de mettre en place des solutions de virtualisation sont nombreuses, quelque soit la taille de
Plus en détailConfigurations maximales
vsphere 6.0 Ce document prend en charge la version de chacun des produits répertoriés, ainsi que toutes les versions publiées par la suite jusqu'au remplacement dudit document par une nouvelle édition.
Plus en détailKASPERSKY SECURITY FOR BUSINESS
KASPERSKY SECURITY FOR BUSINESS IDENTIFIER. CONTRÔLER. PROTÉGER. Guide de migration RENOUVELLEMENTS ET MISES À NIVEAU DES LICENCES : Guide de migration PRÉSENTATION DE LA NOUVELLE GAMME ENDPOINT SECURITY
Plus en détailHyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS 70-659
Chapitre 1 Introduction à la virtualisation A. Qu'est-ce que la virtualisation? 16 B. Historique de la virtualisation 16 C. Technologie Hyperviseur et offres du marché 17 1. Hyperviseur Monolithique 23
Plus en détailHyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2
186 Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2 L'utilisation des fonctionnalités de haute disponibilité intégrées aux applications, L'ajout de solutions tierces. 1.1 Windows Server
Plus en détailCopyright Eurice 2012 - Diffusion interdite
Réseaux! Qu est ce qu un réseau? " C est un ensemble d'équipements (postes de travail, serveurs, imprimantes, téléphones, autres réseaux) reliés entre eux pour échanger des informations IP : Internet Protocol!
Plus en détailLe modèle client-serveur
Le modèle client-serveur Olivier Aubert 1/24 Sources http://www.info.uqam.ca/~obaid/inf4481/a01/plan.htm 2/24 Historique architecture centralisée terminaux passifs (un seul OS, systèmes propriétaires)
Plus en détailUtilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel
Utilisation de matériels industriels avec des outils de virtualisation open source Open Source dans le monde industriel Christophe Sauthier Ancien Président de Ubuntu fr Développeur Ubuntu Officiel Développeur
Plus en détailGestion répartie de données - 1
Gestion répartie de données - 1 Sacha Krakowiak Université Joseph Fourier Projet Sardes (INRIA et IMAG-LSR) http://sardes.inrialpes.fr/~krakowia Gestion répartie de données Plan de la présentation Introduction
Plus en détailFiche d identité produit
Fiche d identité produit Référence DNS-313 Désignation Boîtier de stockage réseau SATA à 1 baie Clientèle cible Particuliers Accroche marketing Proposé à un prix défiant toute concurrence, le boîtier de
Plus en détailINSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE THÈSE
INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE N attribué par la bibliothèque THÈSE pour obtenir le grade de DOCTEUR DE l INPG Spécialité : «Informatique : Systèmes et Communications» préparée au laboratoire
Plus en détailModule : Virtualisation à l aide du rôle Hyper-V
Windows Server 2008 pour l'enseignement Module : Virtualisation à l aide du rôle Hyper-V Agenda du module Présentation d Hyper-V Installation d Hyper-V Configuration d Hyper-V Administration des machines
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é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é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étailVLAN Virtual LAN. Introduction. II) Le VLAN. 2.1) Les VLAN de niveau 1 (Port-based VLAN)
VLAN Virtual LAN. I) Introduction. Ce document présente ce qu est un VLAN, les différents types de VLAN ainsi que les différentes utilisations possibles. II) Le VLAN. Un VLAN est un réseau logique et non
Plus en détailAcronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide
Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright
Plus en détail//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux
////////////////////// Administration systèmes et réseaux / INTRODUCTION Réseaux Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec
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étailInfrastructures Parallèles de Calcul
Infrastructures Parallèles de Calcul Clusters Grids Clouds Stéphane Genaud 11/02/2011 Stéphane Genaud () 11/02/2011 1 / 8 Clusters - Grids - Clouds Clusters : assemblage de PCs + interconnexion rapide
Plus en détailDIRAC : cadre et composants pour créer des systèmes de calcul distribués
Licence Creative Commons by-nc-nd (Paternité, pas d'utilisation commerciale, pas de modification) Logiciel validé par la communauté Ens Sup - Recherche DIRAC : cadre et composants pour créer des systèmes
Plus en détailWindows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft
Avant-propos 1. Pourquoi ce livre? 11 2. À qui s adresse cet ouvrage? 12 3. Structure de l ouvrage 12 4. Remerciements 13 Le Cloud 1. Introduction 15 2. Présentation du concept 15 2.1 Historique de l'hébergement
Plus en détail<Insert Picture Here> Solaris pour la base de donnés Oracle
Solaris pour la base de donnés Oracle Alain Chéreau Oracle Solution Center Agenda Compilateurs Mémoire pour la SGA Parallélisme RAC Flash Cache Compilateurs
Plus en détailmai-2008 Infogérance des serveurs conçus par SIS alp 1
Infogérance des serveurs conçus par SIS alp SIS alp 1 Infogérance pour OpenERP solutions intégrées en abonnement mensuel OpenERP-Online OpenERP-Infogérance versions VDS et Dédié OpenERP-Serveur HaaS OpenERP-Continuité
Plus en détailSPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS ETOILE
page 1 / 10 Date : 19 décembre 2002 Origine : INRIA RESO Dossier : MULTICAST Titre : SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS E Référence : Multicast version 0 État : DRAFT VERSIONS SUCCESSIVES
Plus en détailINF6500 : Structures des ordinateurs. Sylvain Martel - INF6500 1
INF6500 : Structures des ordinateurs Sylvain Martel - INF6500 1 Cours 4 : Multiprocesseurs Sylvain Martel - INF6500 2 Multiprocesseurs Type SISD SIMD MIMD Communication Shared memory Message-passing Groupe
Plus en détail«clustering» et «load balancing» avec Zope et ZEO
IN53 Printemps 2003 «clustering» et «load balancing» avec Zope et ZEO Professeur : M. Mignot Etudiants : Boureliou Sylvain et Meyer Pierre Sommaire Introduction...3 1. Présentation générale de ZEO...4
Plus en détailInstallation de Vmware serveur Windows
Installation de Vmware serveur Windows / - 13:04 Ce document est sous licence PDL (Public Documentation License) 2008 Michel-André Robillard CLP Avertissement Bien que nous utilisions ici un vocabulaire
Plus en détail18 TCP Les protocoles de domaines d applications
18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles
Plus en détailLogiciel de gestion d'imprimantes MarkVision
Utilitaires et logiciels d impression 1 Logiciel de gestion d'imprimantes MarkVision Cette section propose une présentation rapide de l'utilitaire d'imprimante MarkVision et de certaines de ses principales
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é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étailSolutions de stockage réseau
Solutions de stockage réseau Adrien Waksberg Jonathan Demmerle Sofiane El Harsal Mohamed Bennoiken 28 mars 2012 Sommaire Introduction Sommaire Le projet Le Grid 5000 1 Introduction 2 3 4 5 6 Sommaire Le
Plus en détailService d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000
Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation
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étailSage CRM. 7.2 Guide de Portail Client
Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,
Plus en détailProjet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations
Projet Viticulture TP 3 : bases de données externes Description du thème Partie 1 : bases de données locales SQLite Partie 2 : projet H2O stockage local Partie 3 : bases de données distantes Partie 4 :
Plus en détailRéseau Global MIDI Note applicative
Réseau Global MIDI Note applicative 1 But du manuel Le but de cette note applicative est de démystifié l utilisation du MIDI transporté dans un Réseau Global MIDI. Ce réseau virtuel offre sans aucune restriction,
Plus en détailL annuaire et le Service DNS
L annuaire et le Service DNS Rappel concernant la solution des noms Un nom d hôte est un alias assigné à un ordinateur. Pour l identifier dans un réseau TCP/IP, ce nom peut être différent du nom NETBIOS.
Plus en détailStockage Réseau. Le stockage s'échappe du système pour devenir une fonction réseau
Stockage Réseau Le stockage s'échappe du système pour devenir une fonction réseau Philippe Latu Université Toulouse III Paul Sabatier www.inetdoc.net Philippe.latu(at)inetdoc.net Introduction Les enjeux
Plus en détailWindows Server 2008. Chapitre 1: Découvrir Windows Server 2008
Windows Server 2008 Chapitre 1: Découvrir Windows Server 2008 Objectives Identifier les caractéristiques de chaque édition de Windows Server 2008 Identifier les caractéristiques généraux de Windows Server
Plus en détailPrésentation d HyperV
Virtualisation sous Windows 2008 Présentation d HyperV Agenda du module Présentation d Hyper-V Installation d Hyper-V Configuration d Hyper-V Administration des machines virtuelles Offre de virtualisation
Plus en détailDisponibilité d une architecture virtualisée avec VMware ESX-ESXi
Disponibilité d une architecture virtualisée avec VMware ESX-ESXi Travail de diplôme Session 2009 Professeur : LITZISTORF Gérald Étudiant : SANDMEIER Loïc Filière Télécommunications Laboratoire de transmission
Plus en détailProtection des données avec les solutions de stockage NETGEAR
Protection des données avec les solutions de stockage NETGEAR Solutions intelligentes pour les sauvegardes de NAS à NAS, la reprise après sinistre pour les PME-PMI et les environnements multi-sites La
Plus en détailArchitecture des ordinateurs
Décoder la relation entre l architecture et les applications Violaine Louvet, Institut Camille Jordan CNRS & Université Lyon 1 Ecole «Découverte du Calcul» 2013 1 / 61 Simulation numérique... Physique
Plus en détailLes clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1
Les clusters Linux 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com white-paper-cluster_fr.sxw, Version 74 Page 1 Table des matières Introduction....2 Haute performance (High
Plus en détailUnitt www.unitt.com. Zero Data Loss Service (ZDLS) La meilleure arme contre la perte de données
Zero Data Loss Service (ZDLS) La meilleure arme contre la perte de données La meilleure protection pour les données vitales de votre entreprise Autrefois, protéger ses données de manière optimale coûtait
Plus en détailVMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare
1 Présentation de VmWare workstation 4 et 5 Auteur: P. Petit Date: 01/2004 Mise à jour : 11/09/2006 Version: 1.3 Licence: Ce document est sous licence GFDL (cf notes) VMWare Permet de simuler un ou plusieurs
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é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étail..seulement 5% des serveurs x86 sont virtualisés!
Sans virtualisation Avec virtualisation Structure de l offre Microsoft Applications virtuelles Dépendance entre applications et OS Interfaces utilisateur liées aux process Dépendance entre OS et matériels
Plus en détailMigration d un Cluster Fiber Channel+SAN+Lames sous Xen vers Ethernet +iscsi+serveurs sous KVM
Migration d un Cluster Fiber Channel+SAN+Lames sous Xen vers Ethernet +iscsi+serveurs sous K L'équipe du CITIC74 : info[at]citic74[dot]fr Sommaire Contexte Architecture existante Conclusion 2 Contexte
Plus en détailCloud Computing Maîtrisez la plate-forme AWS - Amazon Web Services
Avant-propos 1. Amazon Web Services 11 2. Public concerné et pré-requis 13 3. Périmètre de l'ouvrage 14 4. Objectifs à atteindre 15 Le cloud computing 1. Présentation 17 1.1 Définition 17 1.2 Points forts
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étailFreeNAS 0.7.1 Shere. Par THOREZ Nicolas
FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage
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étailVirtual I/O Server. ESCALA Power7 REFERENCE 86 F1 42FF 07
Virtual I/O Server ESCALA Power7 REFERENCE 86 F1 42FF 07 Virtual I/O Server Les publications pour ESCALA Power7 concernent les modèles suivants : - Bull Escala E1-700 (Power 710 / 8231-E2B) - Bull Escala
Plus en détailLinux embarqué: une alternative à Windows CE?
embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère
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é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étailDiscussion autour d un réseau local
Discussion autour d un réseau local 1 Introduction... 2 1.1) Un réseau? Késako?... 2 1.2) Les types de réseaux locaux... 2 2 Parlons du LAN... 2 2.1) Matériel nécessaire... 2 2.2) Architecture du réseau...
Plus en détailVirtualisation et sécurité Retours d expérience
Virtualisation et sécurité Retours d expérience Hervé Hosy Sylvain Pouquet 8 juin 2009 Forum Cert-IST - Virtualisation et sécurité Page 1 Agenda 2 retours d expérience abordés Client bancaire : étude de
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étailOptimisation WAN de classe Centre de Données
Optimisation WAN de classe Centre de Données Que signifie «classe centre de données»? Un nouveau niveau de performance et d'évolutivité WAN Dans le milieu de l'optimisation WAN, les produits de classe
Plus en détailCA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol)
Page 1 WHITE PAPER: CA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol) : protection intégrée pour les environnements NAS hétérogènes CA ARCserve Backup Option
Plus en détailAnatomie d'un cloud IaaS Représentation simplifiée
Anatomie d'un cloud IaaS Représentation simplifiée Sous sa forme la plus simple un cloud IaaS combine un tissu de stockage (storage fabric) avec un tissu de calcul (compute fabric) Le tissu de stockage
Plus en détailFiche produit FUJITSU ETERNUS DX200F Baie de stockage Flash
Fiche produit FUJITSU ETERNUS DX200F Baie de stockage Flash Fiche produit FUJITSU ETERNUS DX200F Baie de stockage Flash Des performances haut de gamme à un prix avantageux ETERNUS DX : le stockage centré
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étailMaster d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases
Master d'informatique 1ère année Réseaux et protocoles Architecture : les bases Bureau S3-203 Mailto : alexis.lechervy@unicaen.fr D'après un cours de Jean Saquet Réseaux physiques LAN : Local Area Network
Plus en détailTable des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN
Table des matières 1 Chapitre 1 Virtualisation, enjeux et concepts 1. Définition et vue d'ensemble....13 1.1 Terminologie et concepts...13 1.2 Bénéfices....15 1.3 Technologies et solutions de virtualisation...16
Plus en détailGrid Technology. ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Technology Group Information Technology Department
DB GT CF Grid ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Group Information Department Journée de la communauté FUSE, Paris, 2010 CERN IT Department CH-1211 Geneva 23 Switzerland
Plus en détailNos solutions Cloud Kain, le 27 mars 2013 Laurent Guelton, Administrateur Délégué. Copyright 2013 Orditech. Tous droits réservés. Version 2.
Nos solutions Cloud Kain, le 27 mars 2013 Laurent Guelton, Administrateur Délégué Qu'est-ce que le Cloud Computing? Concept qui désigne l'externalisation des données sur des serveurs distants Avantages
Plus en détailServeur EMC/CX4-240. Solution de stockage hautes performances dotée d'une connectivité flexible
Serveur EMC/CX4-240 Solution de stockage hautes performances dotée d'une connectivité flexible La baie CX4-240 est une solution remarquablement flexible, capable de protéger vos investissements. Elle offre
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étailINSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE
INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE N attribué par la bibliothèque _/_/_/_/_/_/_/_/_/_/ THÈSE pour obtenir le grade de DOCTEUR DE L INPG Spécialité : «Informatique : Systèmes et Communications»
Plus en détailCommunication et connectivité
la solution idéale pour la gestion intégrée des systèmes et l'intégrité des données La solution pour : > Centres de données > Applications de sécurité > Bureaux > Tertiaire > Industrie > Télécommunications
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étail