INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE THÈSE

Dimension: px
Commencer à balayer dès la page:

Download "INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE THÈSE"

Transcription

1 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 LSR-IMAG, projet SARDES, dans le cadre de l Ecole Doctorale «Mathématiques Sciences et Technologies de l Information» présentée et soutenue publiquement par Renaud LACHAIZE le 14 Septembre 2005 Un canevas logiciel pour la construction de systèmes de stockage reconfigurables pour grappes de machines Directeur de thèse : Jacques MOSSIÈRE JURY M. Roger MOHR Président Mme. Christine MORIN Rapporteur M. Raymond NAMYST Rapporteur M. Yves DENNEULIN Examinateur M. Jørgen Sværke HANSEN Examinateur M. Jacques MOSSIÈRE Directeur de thèse

2

3 À mes parents À mes grands-parents

4

5 Résumé Cette thèse s intéresse aux systèmes de stockage répartis pour grappes de serveurs. Les solutions existantes sont généralement monolithiques et peu (re)configurables. Elles limitent la réutilisation de code, compliquent l administration et le développement de systèmes robustes et autonomes. Nous proposons un canevas logiciel visant à lever ces contraintes. Un service de stockage est construit à partir d un assemblage de composants et fournit une représentation explicite des flux de contrôle et de données. L architecture permet un paramétrage fin des propriétés du système, y compris au niveau des protocoles de communication et des stratégies de transfert des données. L infrastructure d exécution offre, de plus, des mécanismes de reconfiguration dynamique du code, des paramètres et de la structure du système. Un prototype, implémenté au niveau bloc, montre qu une approche modulaire est conciliable avec de bonnes performances et permet de construire des services flexibles et spécialisés. i

6 ii

7 Abstract This thesis focuses on distributed storage systems for clusters of servers. Existing solutions are generally monolithic and hardly (re)configurable. As a consequence, code reuse is limited, administration of such services is complex, and developing robust and autonomic systems is difficult. We propose a software framework to alleviate these constraints. A storage service is constructed from a set of components and provides an explicit representation of control and data streams. The architecture allows a fine-grained tuning of the system properties, including networking protocols and strategies for data transfers. In addition, the execution infrastructure provides mechanisms for dynamic reconfiguration of the code, the parameters and the structure of the system. A prototype was implemented at the block level. It shows that a modular approach can help building flexible and custom systems and is compatible with good performance. iii

8 iv

9 Remerciements Mes premiers remerciements sont adressés à Roger Mohr, Professeur à l Institut National Polytechnique de Grenoble, pour m avoir fait l honneur de présider ce jury. Je remercie Christine Morin, Directrice de recherches à l Inria et Raymond Namyst, Professeur à l Université de Bordeaux 1, d avoir accepté le rôle de rapporteur de cette thèse et évalué mon travail de manière approfondie et constructive. Merci également à Yves Denneulin, Maître de Conférences à l Institut National Polytechnique de Grenoble pour sa participation à ce jury et les échanges que nous avons eus au cours des dernières années. Je souhaite bien sûr remercier chaleureusement Jørgen Sværke Hansen, Associate Professor à l Université de Copenhague, à l initiative du projet Proboscis, pour m avoir pris sous son aile et accompagné tout au long de cette thèse. Les idées et les résultats exposés dans ce document lui doivent beaucoup. J exprime ma gratitude à Jacques Mossière, Professeur à l Institut National Polytechnique de Grenoble, mon directeur de thèse, pour son encadrement, ses nombreux conseils, sa disponibilité, son soutien et sa patience à mon égard. Son influence sur mon parcours universitaire a été décisive : il fut à l origine de ma découverte de l algorithmique, des systèmes d exploitation, et de l activité d enseignant chercheur. Au delà du jury, je tiens à remercier tous ceux qui ont permis à ces travaux d aboutir, par leurs conseils, leurs contributions et leurs encouragements. Merci à tous les enseignants chercheurs qui ont su, par leurs qualités pédagogiques et techniques, attiser mon intérêt pour l informatique et les systèmes répartis. J exprime, en particulier, mon profond respect à Sacha Krakowiak et à Xavier Rousset de Pina. Merci à ce dernier et à Luc Bellissard de m avoir aidé à m orienter vers un DEA et une thèse. Merci à Roland Balter et à Jean-Bernard Stefani de m avoir accueilli au sein des projets Sirac et Sardes. Merci à Emmanuel Cecchet pour ses nombreux coups de mains, sa bienveillance et son énergie communicative. Merci à Sébastien Jean pour ses conseils, son indéfectible bonne humeur et son aide précieuse en des moments clés. Merci à Christophe, Simon et Aurélien, qui furent mes principaux compagnons lors de mes deux premières années de thèse, pour tout ce qu ils m ont appris, leur aide et les bons moments partagés. v

10 Merci à Takoua et Oussama, mes camarades de bureau, d avoir supporté mes humeurs variables et mes petites manies. Merci à Valérie Gardès, Catherine Magnin et Élodie Toihein, assistantes du projet Sardes, pour leur gentillesse et la redoutable efficacité avec laquelle elles sont toujours parvenues à démêler de nombreuses tracasseries administratives. Merci à toutes les personnes sympathiques et intéressantes que j ai eu l occasion de côtoyer aux cours de ces dernières années (au sein de Sardes, de l Inria, des laboratoires LSR et ID, de l Ensimag, de l IUT de Valence ou ailleurs) et qui voudront bien m excuser de ne pas les citer nommément. Je commence doucement à prendre conscience de la chance insolente qui m a permis d évoluer dans des conditions matérielles et un environnement humain plus qu agréables. Enfin, je garde un place toute particulière pour ma famille et mes proches, pour tout ce qu ils ont pu (et continuent à) m apporter, en dépit de mon caractère difficile, et notamment à Cécile, pour sa présence inestimable à mes côtés. vi

11

12 viii

13 Table des matières Résumé i Abstract iii Remerciements v Table des matières viii Table des figures xiv Introduction 1 1 Grappes de machines et technologies d interconnexion Introduction Principales caractéristiques des grappes Composants matériels Profils d utilisation Applications scientifiques Serveurs de données Usages mixtes et dynamiques Technologies d interconnexion de machines Réseaux Ethernet Réseaux spécialisés Accès direct à une mémoire distante (RDMA) Scalable Coherent Interface (SCI) Myrinet Infiniband Perspectives Bilan Technologies de stockage de données Introduction Supports physiques pour la persistance Différentes interfaces ix

14 Niveau «contrôleur» Niveau «blocs» Niveau «fichiers» Système de gestion de bases de données Interface de stockage à objets Intégration des E/S dans les systèmes d exploitation Niveau contrôleur (Storage Area Network) Niveau «blocs» Techniques d exportation d un organe de stockage Principes de base Bénéfices des interfaces spécialisées Disque virtuel Réparti / RAID sur grappe Architectures pour client unique Architectures pour clients multiples Gestionnaires de volumes logiques pour grappes Bilan Niveau «fichiers» Introduction Systèmes clients-serveur Network File System (NFS) Common Internet File System (CIFS) Serveurs multiprotocoles spécialisés (NAS) Systèmes clients-serveur optimisés Bilan sur les systèmes clients-serveur Systèmes de fichiers parallèles Parallel Virtual File System (PVFS) Google File System xfs Bilan sur les systèmes de fichiers parallèles Systèmes de fichiers partagés Introduction Systèmes de fichiers partagés «symétriques» Systèmes de fichiers partagés «asymétriques» Systèmes de fichiers partagés basés sur un disque virtuel réparti Bilan sur les systèmes de fichiers partagés SGF répartis pour interfaces de stockage à objets Systèmes de gestion de bases de données Perspectives Evolution des matrices de disques (briques de stockage) Orientations générales Un exemple : Federated Array of Bricks Systèmes de stockage autonomes Conclusion x

15 3 Positionnement de la contribution Introduction Configuration flexible Reconfiguration dynamique Simplicité d administration Contraintes Systèmes de stockage flexibles, reconfigurables et autonomes Systèmes de stockage configurables Systèmes de fichiers empilables Swarm Systèmes adaptables Abacus Outils de reconfiguration non intrusifs Systèmes autonomes Bilan et proposition Organisation de la contribution Un canevas logiciel flexible pour la construction de systèmes de stockage répartis Introduction Modèle de composition Concept de «chemin» Granularité d un composant Interfaces d un composant Types de composants Extensions d extrémité Extensions asymétriques Extensions d interposition Autre axe de classification Règles complémentaires pour la programmation d extensions Liaison Modèle d exécution Programmation d un composant Commandes et événements Interface de programmation Modèle de communication Modes de routage Gestion des problèmes de transmission Infrastructure d exécution Introduction Exemple dans un contexte centralisé Mécanismes complémentaires pour les configurations réparties et les tâches annexes Processus de déploiement d un chemin Enregistrement de types d extensions et de commandes Création et destruction d un chemin Création Destruction Service de noms xi

16 4.5 Mécanismes avancés de routage réseau Discussion Modèle de composition Chemins Granularité d un composant Modèle d exécution Modèle de programmation Ressources d exécution Sécurité et sûreté de fonctionnement Bilan Gestion configurable et optimisée des transferts intensifs de données au sein d une grappe Introduction Principes de base Assemblage de tampons Espace d adressage global et mécanismes de transfert Principes généraux Mise en œuvre pour une plate-forme particulière Vue d ensemble de l architecture Exemples complets Service de stockage réparti Service de caches coopératifs Stratégies de transfert de données Stratégies de transfert pour réseaux spécialisés : l exemple de SCI Stratégies basées sur des couplages directs Stratégies basées sur les capacités de RDMA Stratégie hybride Stratégies de transfert pour réseaux banalisés : l exemple de TCP/IP Application à Proboscis Travaux connexes Bilan Infrastructure d administration et mécanismes de reconfiguration dynamique Infrastructure d administration Ajout d extension et mise à jour de code Déploiement de nouveaux types d extensions Mise à jour du code d une extension Modification des paramètres du système Modification de la structure du système Mécanismes de base Insertion d extensions Retrait d extensions Utilisation des mécanismes de base Interposition Reconstruction d un chemin Migration d extensions Protocoles de reconfiguration Modification dynamique du réseau employé xii

17 6.5.2 Tolérance aux pannes pour disques dupliqués Remarques Vers un système de stockage autonome Bilan Evaluation Introduction Implémentation prototype Environnement expérimental Plan du chapitre Impact de l architecture du canevas Performance d accès à un disque distant Introduction SCI Gigabit Ethernet Charge sur un nœud serveur Gestion configurable des transferts de données Impact d une infrastructure de transfert flexible Découplage des messages de contrôle et des transferts de données Reconfiguration dynamique Mécanismes de base Protocoles de reconfiguration Modification du réseau Tolérance aux pannes pour disques dupliqués Développement de services de stockage optimisés Pagination à distance Caches coopératifs Synthèse Conclusion Bilan Perspectives proches Implémentation à différents niveaux d interface Optimisations plus avancées Support plus fin pour outils de virtualisation de l espace de stockage Intégration avec les machines virtuelles Système de clonage pour grappes Champs d investigation complémentaires Cible de déploiement Gestion globale du contrôle de flux et de la qualité de service Support optimisé pour architecture multiprocesseurs Aide au développement Systèmes autonomes xiii

18 Liste des abréviations 199 Bibliographie 201 xiv

19 Table des figures 2.1 Principaux schémas de répartition de données sur disques (RAID) Récapitulatif des principales couches et interfaces utilisées pour la gestion des entréessorties dans un système d exploitation centralisé Principales piles de protocoles pour Storage Area Networks Lecture de données sur un serveur via Myrinet Architecture de stockage autonome proposée par le projet Self-* (schéma extrait de [78]) Exemples de systèmes de gestion de fichiers construits par empilement de modules Exemples de systèmes de stockage construits avec Swarm : Sting et ext2fs/swarm Exemple de système de stockage déployé au sein de l environnement Abacus Représentation des différents types d extensions du canevas Proboscis Représentation des différents modes de routage possibles pour une commande Exemple de flot d exécution dans un contexte centralisé Découplage entre le contexte d execution appelant et celui de l infrastructure Proboscis Découplage entre les différents contextes d execution d un serveur de fichiers construit avec Proboscis Utilisation de canaux de communication hétérogènes par un client ou un serveur Utilisation de plusieurs canaux de communication parallèles entre un client et un serveur Utilisation de différents protocoles pour une même carte réseau Illustration du rôle des principales primitives d un IAS pour le partage de données entre deux nœuds Architecture de l infrastructure IODSM Séquence de pseudo-code associée au flot de contrôle d une requête Transfert direct de données entre un contrôleur de disque et un tampon distant via une interface réseau SCI (cas d une lecture sur disque) Communication directe entre les extrémités d un chemin Proboscis grâce à l infrastructure IODSM Modes d insertion d un chemin Migration d une instance au sein d un chemin Premières étapes du protocole de reconfiguration dynamique du réseau Principales étapes du protocole de reconstruction d un disque dupliqué Latence d une requête de lecture sur pour les configurations locales Consommation CPU associée à une requête de lecture sur pour les configurations locales xv

20 7.3 Latence d une requête d écriture sur pour les configurations locales Consommation CPU associée à une requête d écriture sur pour les configurations locales Latence d une requête de lecture sur SCI Consommation processeur associée à une requête de lecture sur SCI Latence d une requête de lecture sur Gigabit Ethernet Consommation processeur associée à une requête de lecture sur Gigabit Ethernet Ralentissement de l application calc sur un nœud serveur par la charge d E/S avec Gigabit Ethernet Ralentissement de l application bt sur un nœud serveur par la charge d E/S avec Gigabit Ethernet Ralentissement de l application calc sur un nœud serveur par la charge d E/S avec SCI Ralentissement de l application bt sur un nœud serveur par la charge d E/S avec SCI Ralentissement des transferts de données du à l infrastructure IODSM Mise en œuvre d un système de cache coopératif avec Proboscis Performance du système de cache coopératif avec Proboscis sur Gigabit Ethernet xvi

21 Introduction Motivation et objectifs Le recours massif à la gestion de données numérisées, principalement à des fins de manipulation automatisée et d archivage, ne se dément pas. Cette tendance est à la source de nombreux défis technologiques à différents niveaux : acquisition, acheminement, analyse/traitement et stockage. Ce dernier aspect est crucial pour au moins deux raisons majeures. D une part, pour son rôle intrinsèque : assurer la permanence des informations pour un usage futur. D autre part, car les technologies actuelles de stockage, limitées par des paramètres mécaniques, constituent l un des principaux goulots d étranglement d un système informatique. Pour faire face aux volumes de données à traiter, les architectures monolithiques ont progressivement été abandonnées au profit d infrastructures réparties interconnectant un grand nombre de serveurs coopératifs. La première étape de cette transition majeure s est concrétisée par une mise en œuvre dans un environnement local, fortement couplé et a abouti au concept de grappes de machines. Des efforts significatifs, regroupés sous l étiquette de Grid computing 1, visent maintenant à agréger des ressources dans un cadre plus global, à la fois en termes de répartition géographique (échelle d un pays, voire de la planète) et d hétérogénéité des plates-formes (de l ordinateur de poche à un ensemble de grappes). Si le chantier des «grilles de calcul» est déjà bien avancé, cela ne signifie pas pour autant que le contexte plus restreint des grappes est parfaitement maîtrisé et n offre plus de défis, bien au contraire. L augmentation régulière du nombre de nœuds 2 (avec pour buts une vitesse de calcul/traitement accrue, une meilleure résistance aux pics de charge et davantage de tolérance aux pannes) accentue les difficultés de développement et d optimisation des applications réparties. Il en va de même pour l administration globale du système permettant de détecter d éventuelles pannes ou problèmes de performance et d y réagir. En conséquence, les coûts humains nécessaires au bon fonctionnement d une grappe deviennent préoccupants. Pire, de nombreuses études industrielles établissent qu une majorité des problèmes critiques sont en fait imputables à des erreurs d administrateurs humains, bénéficiant pourtant d une formation spécialisée. Il devient donc nécessaire d envisager la construction de systèmes capables, au moins partiellement, d auto-administration. Cette thèse s intéresse au thème des systèmes logiciels de stockage pour grappes de machines. Ce sujet a été abondamment étudié au cours des quinze dernières années, en particulier sous trois angles principaux : augmentation de la robustesse par rapport aux pertes de données, amélioration des performances d accès aux données et enfin, conséquence des deux axes précédents, gestion répartie du service de stockage. 1 L expression découle d une analogie avec le réseau de production électrique, pris comme modèle de simplicité (du point de vue des utilisateurs), d ubiquité et de montée en charge. 2 L ordre de grandeur du millier de nœuds est désormais courant. 1

22 En revanche, beaucoup moins de travaux ont cherché à faciliter la construction de systèmes de stockage flexibles, notion que nous tentons d expliciter par les trois dimensions ci-dessous : Configurabilité : possibilité de configurer finement les paramètres du système pour optimiser son fonctionnement dans un contexte opérationnel particulier ; Modularité : assemblage du système de stockage à partir d une bibliothèque de modules logiciels spécialisés afin de simplifier la mise en œuvre d un système de stockage spécialisé ; Reconfiguration dynamique : possibilité d influer sur le comportement et la composition du système en cours de fonctionnement. Ces aspects sont pourtant cruciaux car (1) les besoins des utilisateurs sont très variés, (2) la mise au point d un service de stockage de bas niveau, dont la fiabilité et les performances sont critiques, est généralement fastidieuse, et (3) les capacités de reconfiguration dynamique constituent un pré-requis important pour bâtir des systèmes hautement disponibles. L objectif des travaux présentés dans cette thèse est de contribuer à l émergence de systèmes de stockage flexibles, qui nous semblent constituer une étape nécessaire vers la réalisation de systèmes auto-administrables. Nos recherches se sont focalisées sur les couches basses (échanges de données entre machines et périphériques de stockage) afin de démontrer que l introduction de souplesse aux sein de fonctions critiques n est pas incompatible avec des critères élevés de performance. De manière plus précise, nous nous sommes intéressés à trois axes principaux : la définition d un modèle à composants spécialisé pour les systèmes de stockage réparti, afin de mieux structurer les interactions entre les différents modules fonctionnels qui composent le système, de permettre la réutilisation de code et de simplifier le déploiement de services optimisés au sein d une grappe ; l élaboration d un modèle de programmation pour l échange de données entre nœuds permettant de configurer le protocole et la stratégie de communication de façon dynamique, sans modifier le code du service de stockage, pour accroître l adaptabilité du système ; le développement de techniques de reconfiguration dynamique autorisant des modifications profondes du système en cours de fonctionnement (code, paramètres, structure) et de capacités élémentaires d introspection. Cadre du travail Cette thèse a été effectuée dans le cadre du projet Sardes (System Architecture for Reflexive Distributed EnvironmentS) dont le principal objectif est l étude d architectures et de méthodes de construction d environnements informatiques répartis au sens large (grande diversité de ressources, d échelles et de mécanismes de communication). L approche adoptée pour l élaboration de telles infrastructures repose sur l emploi systématique de techniques de programmation par composants et de réflexivité (capacité d un système à s introspecter et à opérer sur lui-même). Les recherches sur les systèmes de stockage flexibles pour grappes ont débuté dans le contexte du séjour post-doctoral de Jørgen Hansen au sein de Sardes. Le travail présenté dans ce manuscrit a largement bénéficié des jalons tant bibliographiques que pratiques déjà posés par ce dernier avant notre arrivée, ainsi que de son suivi tout au long de cette thèse. 2

23 Démarche suivie Nous avons commencé par poursuivre les pistes existantes sur l emploi de ressources banalisées pour la construction de systèmes de stockage efficaces en travaillant sur deux fronts principaux. Nous avons, tout d abord, étudié la viabilité d une approche où chaque nœud agit comme entité de calcul/- traitement «classique» tout en mutualisant une partie des ses ressources pour participer à la mise en œuvre d un service de stockage global. Par ailleurs, nous avons cherché à définir une approche plus structurée et systématique pour la construction et le déploiement d un tel service. Une première évaluation dans un contexte réaliste (réseau de stockage «virtuel» déployé en dessous d un système de fichiers partagé) nous a permis de conclure à la compatibilité de notre approche avec des exigences fortes en termes de performances [90]. Par la suite, nous avons cherché à étendre la flexibilité de notre modèle au niveau des stratégies de transfert de données employées [129] et ajouté le support d une nouvelle interface de communication (TCP/IP) à notre prototype qui ne supportait au départ qu une interface de bas niveau pour réseaux SCI. Dans une troisième phase, nos efforts ont porté sur l introduction de mécanismes de reconfiguration dynamique [128]. Nous avons enfin développé différents services de stockage réparti pour compléter notre évaluation. Plan du document Ce manuscrit est organisé en sept chapitres. Les trois premiers correspondent à l état de l art ; un lecteur familier avec les domaines abordés (et relativement en phase avec notre terminologie) devrait pouvoir ignorer les deux premiers sans grand préjudice pour la compréhension de la suite. Le premier chapitre résume l évolution des grappes de machines depuis une dizaine d années. Il met à la fois l accent sur les applications déployées sur ce type d environnement mais également sur l état actuel des technologies relatives aux principaux composants matériels d une telle plate-forme : les microprocesseurs et les interfaces de communication. Le second chapitre est axé sur les techniques de stockage de données, principalement au niveau logiciel. Il commence par introduire les notions majeures dans le contexte d un système centralisé. Dans un second temps, il décrit les solutions développées dans le contexte des grappes de serveurs, en fonction des différents niveaux d interface considérés. Le troisième chapitre achève notre examen de l état de l art en présentant les systèmes de stockage flexibles développés jusqu à présent et en identifiant leurs lacunes. Il nous permet d expliciter le positionnement ainsi que les principaux objectifs de notre proposition. Le quatrième chapitre présente le modèle à composants que nous avons défini. Celui-ci permet de développer des systèmes de stockage répartis de bas niveau par assemblage de composants, selon l abstraction de «chemin d entrées/sorties». Les modèles de composition, de programmation et d exécution y sont notamment détaillés. Le cinquième chapitre introduit un modèle de programmation (et l infrastructure logicielle associée) visant à découpler l implémentation d un serveur réparti de données et les stratégies de transfert qui lui sont associées afin de pouvoir adapter une telle application à des contraintes aussi bien statiques (contexte de déploiement particulier) que dynamiques (évolution des conditions de charge). 3

LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES

LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES Marie GALEZ, galez@cines.fr Le propos de cet article est de présenter les architectures NAS et SAN, qui offrent de nouvelles perspectives pour le partage

Plus en détail

Contributions à 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 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étail

Consolidation de stockage

Consolidation de stockage (Information sur la technologie Sto-2003-2) Wolfgang K. Bauer Spécialiste stockage Centre de compétence transtec AG Waldhörnlestraße 18 D-72072 Tübingen Allemagne TABLE DES MATIÈRES 1 RÉSUMÉ...3 2 INTRODUCTION...4

Plus en détail

Cours n 12. Technologies WAN 2nd partie

Cours 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étail

ERP Service Negoce. Pré-requis CEGID Business version 2008. sur Plate-forme Windows. Mise à jour Novembre 2009

ERP Service Negoce. Pré-requis CEGID Business version 2008. sur Plate-forme Windows. Mise à jour Novembre 2009 ERP Service Negoce Pré-requis CEGID Business version 2008 sur Plate-forme Windows Mise à jour Novembre 2009 Service d'assistance Téléphonique 0 825 070 025 Pré-requis Sommaire 1. PREAMBULE... 3 Précision

Plus en détail

Réseaux grande distance

Ré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étail

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service 10 tâches d administration simplifiées grâce à Windows Server 2008 R2 Faire plus avec moins. C est l obsession depuis plusieurs années de tous les administrateurs de serveurs mais cette quête prend encore

Plus en détail

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication Chapitre VII : Principes des réseaux Structure des réseaux Types de réseaux La communication Les protocoles de communication Introduction Un système réparti est une collection de processeurs (ou machines)

Plus en détail

Cours des réseaux Informatiques (2010-2011)

Cours 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étail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail

Communications 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 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étail

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11) 1/ Généralités : Un ordinateur est un ensemble non exhaustif d éléments qui sert à traiter des informations (documents de bureautique, méls, sons, vidéos, programmes ) sous forme numérique. Il est en général

Plus en détail

Le e s tocka k ge g DAS,NAS,SAN

Le 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

NOTIONS DE RESEAUX INFORMATIQUES

NOTIONS 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étail

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz Choix d'un serveur Vous êtes responsable informatique d'une entreprise. Vous devez faire un choix pour l'achat d'un nouveau serveur. Votre prestataire informatique vous propose les choix ci-dessous Vous

Plus en détail

Le 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é. 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étail

La continuité de service

La 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étail

ACCESSNET -T IP Technique système TETRA d Hytera. www.hytera.de

ACCESSNET -T IP Technique système TETRA d Hytera. www.hytera.de Technique système TETRA d Hytera est la solution complète et performante pour toutes les applications de la téléphonie mobile professionnelle. www.hytera.de Bref aperçu Pour une communication TETRA professionnelle

Plus en détail

FAMILLE 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 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étail

CORBA haute performance

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étail

LA VIRTUALISATION. Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques. 18/01/2010.

LA VIRTUALISATION. Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques. 18/01/2010. Guillaume ANSEL M2 ISIDIS 2009-2010 / ULCO Dossier d étude sur la virtualisation LA VIRTUALISATION 18/01/2010 Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques.

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

3A-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 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étail

Pour les entreprises de taille moyenne. Descriptif Produit Oracle Real Application Clusters (RAC)

Pour les entreprises de taille moyenne. Descriptif Produit Oracle Real Application Clusters (RAC) Pour les entreprises de taille moyenne Descriptif Produit Oracle Real Application Clusters (RAC) POURQUOI VOTRE ENTREPRISE A BESOIN DE CLUSTERISER LES SERVEURS La continuité opérationnelle est cruciale

Plus en détail

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Plan 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étail

Gestion répartie de données - 1

Gestion 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étail

Concepts et systèmes de stockage

Concepts 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étail

FAMILLE 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 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étail

ORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE

ORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE ORACLE 10g Découvrez les nouveautés Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE Le Grid Computing d Entreprise Pourquoi aujourd hui? Principes et définitions appliqués au système d information Guy Ernoul,

Plus en détail

Conception des systèmes répartis

Conception des systèmes répartis Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan

Plus en détail

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

//////////////////////////////////////////////////////////////////// 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étail

THÈSE. Pour obtenir le grade de. Spécialité : Informatique. Arrêté ministériel : 7 août 2006. Présentée et soutenue publiquement par.

THÈSE. Pour obtenir le grade de. Spécialité : Informatique. Arrêté ministériel : 7 août 2006. Présentée et soutenue publiquement par. THÈSE Pour obtenir le grade de DOCTEUR DE L UNIVERSITÉ DE GRENOBLE Spécialité : Informatique Arrêté ministériel : 7 août 2006 Présentée et soutenue publiquement par Fabien GAUD le 02 Décembre 2010 ÉTUDE

Plus en détail

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l Siège social : 5 Speen Street Framingham, MA 01701, É.-U. T.508.872.8200 F.508.935.4015 www.idc.com L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i

Plus en détail

VMWare Infrastructure 3

VMWare Infrastructure 3 Ingénieurs 2000 Filière Informatique et réseaux Université de Marne-la-Vallée VMWare Infrastructure 3 Exposé système et nouvelles technologies réseau. Christophe KELLER Sommaire Sommaire... 2 Introduction...

Plus en détail

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 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étail

Etude d architecture de consolidation et virtualisation

Etude d architecture de consolidation et virtualisation BOUILLAUD Martin Stagiaire BTS Services Informatiques aux Organisations Janvier 2015 Etude d architecture de consolidation et virtualisation Projet : DDPP Table des matières 1. Objet du projet... 3 2.

Plus en détail

en version SAN ou NAS

en 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étail

RESEAUX SAN iscsi VIRTUALISES :

RESEAUX SAN iscsi VIRTUALISES : LIVRE BLANC REAUX SAN iscsi VIRTUALIS : SOLUTION DE STOCKAGE ENTREPRI FLEXIBLE ET EVOLUTIVE POUR INFRASTRUCTURES VIRTUELLES iscsi est un protocole de réseau de stockage SAN flexible et puissant qui offre

Plus en détail

Leçon 1 : Les principaux composants d un ordinateur

Leçon 1 : Les principaux composants d un ordinateur Chapitre 2 Architecture d un ordinateur Leçon 1 : Les principaux composants d un ordinateur Les objectifs : o Identifier les principaux composants d un micro-ordinateur. o Connaître les caractéristiques

Plus en détail

Evolution de l infrastructure transport

Evolution de l infrastructure transport Les réseaux optiques I Les réseaux optiques Jean-Paul GAUTIER, jpg@urec.cnrs.fr CNRS / UREC Une des grandes tendances de la fin des années 90 est la demande croissante en bande passante des réseaux d entreprises

Plus en détail

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl Dynamic Computing Services solution de backup White Paper Stefan Ruckstuhl Résumé pour les décideurs Contenu de ce White Paper Description de solutions de backup faciles à réaliser pour des serveurs virtuels

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

Plus en détail

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement Ne laissez pas le stockage cloud pénaliser votre retour sur investissement Préparé par : George Crump, analyste senior Préparé le : 03/10/2012 L investissement qu une entreprise fait dans le domaine de

Plus en détail

INF6500 : Structures des ordinateurs. Sylvain Martel - INF6500 1

INF6500 : 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

Rapport d activité. Mathieu Souchaud Juin 2007

Rapport 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étail

Introduction aux applications réparties

Introduction 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étail

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie "étude de cas architecture et systèmes"

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie étude de cas architecture et systèmes Concours interne d ingénieur des systèmes d information et de communication «Session 2010» Meilleure copie "étude de cas architecture et systèmes" Note obtenue : 14,75/20 HEBERGE-TOUT Le 25 mars 2010 A

Plus en détail

Livre blanc Haute disponibilité sous Linux

Livre 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étail

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr 1- Structure d un disque 2- Ordonnancement des requêtes 3- Gestion du disque - formatage - bloc d amorçage - récupération

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2

Plus en détail

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE

INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE I N T E RS Y S T E M S INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE David Kaaret InterSystems Corporation INTERSySTEMS CAChé CoMME ALTERNATIvE AUx BASES de données RéSIdENTES

Plus en détail

Pourquoi OneSolutions a choisi SyselCloud

Pourquoi OneSolutions a choisi SyselCloud Pourquoi OneSolutions a choisi SyselCloud Créée en 1995, Syselcom est une société suisse à capitaux suisses. Syselcom est spécialisée dans les domaines de la conception, l intégration, l exploitation et

Plus en détail

Diagrammes de Package, de déploiement et de composants UML

Diagrammes de Package, de déploiement et de composants UML labsticc.univ-brest.fr/pages_perso/babau/ Diagrammes de Package, de déploiement et de composants UML Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Description

Plus en détail

Architectures d implémentation de Click&DECiDE NSI

Architectures d implémentation de Click&DECiDE NSI Architectures d implémentation de Click&DECiDE NSI de 1 à 300 millions de ligne de log par jour Dans ce document, nous allons étudier les différentes architectures à mettre en place pour Click&DECiDE NSI.

Plus en détail

Pré-requis techniques

Pré-requis techniques Sommaire 1. PRÉAMBULE... 3 2. PRÉ-REQUIS TÉLÉCOM... 4 Généralités... 4 Accès Télécom supporté... 4 Accès Internet... 5 Accès VPN... 5 Dimensionnement de vos accès... 6 3. PRÉ-REQUIS POUR LES POSTES DE

Plus en détail

Virtual Data Center d Interoute. Prenez la main sur votre Cloud.

Virtual Data Center d Interoute. Prenez la main sur votre Cloud. Virtual Data Center d Interoute. Prenez la main sur votre Cloud. Faites évoluer vos ressources informatiques à la demande Choisissez la localisation d hébergement de vos données en Europe Le réseau européen

Plus en détail

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Chapitre V : La gestion de la mémoire Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Introduction Plusieurs dizaines de processus doivent se partager

Plus en détail

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation Perspectives pour l entreprise Desktop Cloud JC Devos IBM IT Architect jdevos@fr.ibm.com Principe technique Disposer d un poste de travail virtuel accessible par la plupart des terminaux disponibles Ce

Plus en détail

Architecture matérielle des systèmes informatiques

Architecture matérielle des systèmes informatiques Architecture matérielle des systèmes informatiques IDEC, Renens. Version novembre 2003. Avertissement : ce support de cours n est pas destiné à l autoformation et doit impérativement être complété par

Plus en détail

Tests de performance du matériel

Tests de performance du matériel 3 Tests de performance du matériel Après toute la théorie du dernier chapitre, vous vous demandez certainement quelles sont les performances réelles de votre propre système. En fait, il y a plusieurs raisons

Plus en détail

Architecture des ordinateurs

Architecture 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étail

vbladecenter S! tout-en-un en version SAN ou NAS

vbladecenter 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étail

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1 Les Virtual LAN Master 1 STIC-Informatique 1 Les Virtual LAN Introduction Master 1 STIC-Informatique 2 Les Réseaux Locaux Virtuels (VLAN) Avantages des LAN Communication rapide, broadcasts Problèmes des

Plus en détail

La surveillance réseau des Clouds privés

La surveillance réseau des Clouds privés La surveillance réseau des Clouds privés Livre blanc Auteurs : Dirk Paessler, CEO de Paessler AG Gerald Schoch, Rédactrice technique de Paessler AG Publication : Mai 2011 Mise à jour : Février 2015 PAGE

Plus en détail

C.R.T. Informatique 4,1 M (2014) 40% 20% 15% 15% 10% 25 ANS 17 EMPLOYES 2 AGENCES 5 DATACENTERS OPERATEUR RESEAU INFOGERANCE MAINTENANCE DEVELOPPEMENT

C.R.T. Informatique 4,1 M (2014) 40% 20% 15% 15% 10% 25 ANS 17 EMPLOYES 2 AGENCES 5 DATACENTERS OPERATEUR RESEAU INFOGERANCE MAINTENANCE DEVELOPPEMENT C.R.T. Informatique 25 ANS 17 EMPLOYES 2 AGENCES 5 DATACENTERS 4,1 M (2014) 40% 20% 15% 15% 10% OPERATEUR RESEAU INFOGERANCE MAINTENANCE DEVELOPPEMENT Zebra Technologies Sommaire Conception de la solution

Plus en détail

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ MODULE I1 Plan Chapitre 1 Qu'est ce qu'un S.E? Introduction Historique Présentation d'un S.E Les principaux S.E R&T 1ère année Votre environnement Sylvain MERCHEZ Introduction Introduction Rôles et fonctions

Plus en détail

Cours 13. RAID et SAN. 2004, Marc-André Léger

Cours 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étail

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration.

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration. Windows 2000: Introduction W2K: Architecture Système d'exploitation multitâche multithread 32 bits à architecture SMP. Multiplateforme: intel x86, Compaq Alpha Jusqu'à 64 Go de mémoire vive Système d'exploitation

Plus en détail

Audit activité base Oracle / SAP

Audit activité base Oracle / SAP Audit activité base Oracle / SAP Version : 1.0 Date : 04/02/2009 Auteur : xxxxxxxxxxx SOMMAIRE 1 OBJECTIFS DE CE DOCUMENT...3 2 Résultats de l étude...4 2.1. Bref exposé des constatations...4 2.1.1 Le

Plus en détail

À qui s adresse cet ouvrage?

À qui s adresse cet ouvrage? Introduction Bienvenue dans le Guide de l administrateur de Microsoft Windows Server 2008. En tant qu auteur de plus de 65 livres, j écris des ouvrages professionnels sur la technologie depuis 1994. Au

Plus en détail

Plan de secours informatique à chaud, virtualisation, et autres recettes...

Plan de secours informatique à chaud, virtualisation, et autres recettes... Plan de secours informatique à chaud, virtualisation, et autres recettes... Groupe de travail OSSIR 12 mars 2007 http://bruno.kerouanton.net Contexte Vis-à-vis de l'activité de l'entreprise : Un plan de

Plus en détail

Initiation au HPC - Généralités

Initiation au HPC - Généralités Initiation au HPC - Généralités Éric Ramat et Julien Dehos Université du Littoral Côte d Opale M2 Informatique 2 septembre 2015 Éric Ramat et Julien Dehos Initiation au HPC - Généralités 1/49 Plan du cours

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Regard sur l informatique en nuage

Regard sur l informatique en nuage Regard sur l informatique en nuage Document de présentation technique d Allstream 1 Table des matières Pourquoi parle-t-on tant de l informatique en nuage? 1 Tendances alimentant l essor de l informatique

Plus en détail

Administration des ressources informatiques

Administration des ressources informatiques 1 2 La mise en réseau consiste à relier plusieurs ordinateurs en vue de partager des ressources logicielles, des ressources matérielles ou des données. Selon le nombre de systèmes interconnectés et les

Plus en détail

Version de novembre 2012, valable jusqu en avril 2013

Version de novembre 2012, valable jusqu en avril 2013 Pré requis techniques pour l installation du logiciel complet de gestion commerciale WIN GSM en version hyper File en configuration Windows Terminal Serveur Version de novembre 2012, valable jusqu en avril

Plus en détail

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants : GIF-3002 SMI et Architecture du microprocesseur Ce cours discute de l impact du design du microprocesseur sur le système entier. Il présente d abord l architecture du cœur ARM Cortex M3. Ensuite, le cours

Plus en détail

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Garantir une meilleure prestation de services et une expérience utilisateur optimale LIVRE BLANC Garantir une meilleure prestation de services et une expérience utilisateur optimale Mai 2010 Garantir une meilleure prestation de services et une expérience utilisateur optimale CA Service

Plus en détail

Entrez dans l ère du Numérique Très Haut Débit

Entrez dans l ère du Numérique Très Haut Débit MIPE Juin 2012 - Nantes http://www.network-th.fr - 0811 560 947 1. Le Très Haut Débit sur Fibre Optique au prix d une SDSL : Mythe ou Réalité? 2. Sauvegarder, Sécuriser, Protéger, Superviser : Délégueznous

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Programmation parallèle et distribuée

Programmation 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étail

Network storage solutions

Network storage solutions Network storage solutions Vous avez de sérieux problème de stockage? Vous voulez rendre disponibles, en temps réel, de grandes quantités de données? Votre système d archivage ne répond plus à l exigence

Plus en détail

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés Livre blanc La sécurité de nouvelle génération pour les datacenters virtualisés Introduction Ces dernières années, la virtualisation est devenue progressivement un élément stratégique clé pour le secteur

Plus en détail

«clustering» et «load balancing» avec Zope et ZEO

«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étail

1 LE L S S ERV R EURS Si 5

1 LE L S S ERV R EURS Si 5 1 LES SERVEURS Si 5 Introduction 2 Un serveur réseau est un ordinateur spécifique partageant ses ressources avec d'autres ordinateurs appelés clients. Il fournit un service en réponse à une demande d un

Plus en détail

Cisco Certified Network Associate

Cisco Certified Network Associate Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 5 01 Dans un environnement IPv4, quelles informations un routeur utilise-t-il pour transmettre des paquets de données

Plus en détail

Le multiplexage. Sommaire

Le multiplexage. Sommaire Sommaire Table des matières 1- GENERALITES... 2 1-1 Introduction... 2 1-2 Multiplexage... 4 1-3 Transmission numérique... 5 2- LA NUMERATION HEXADECIMALE Base 16... 8 3- ARCHITECTURE ET PROTOCOLE DES RESEAUX...

Plus en détail

Wyse WSM. L informatique légère, économique, flexible et fiable. Wyse WSM. Tout ce que vous devez savoir. Cliquez ici

Wyse WSM. L informatique légère, économique, flexible et fiable. Wyse WSM. Tout ce que vous devez savoir. Cliquez ici Wyse WSM L informatique légère, économique, flexible et fiable Wyse WSM. Tout ce que vous devez savoir. Cliquez ici Présentation de Wyse WSM et des Clients Zéro Wyse La puissance d un PC. Sans sa complexité.

Plus en détail

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing Les Clusters Les Mainframes Les Terminal Services Server La virtualisation De point de vue naturelle, c est le fait de regrouper

Plus en détail

Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization)

Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization) Les cinq raisons majeures pour déployer SDN (Software-Defined Networks) et NFV (Network Functions Virtualization) Préparé par : Zeus Kerravala Les cinq raisons majeures pour déployer SDN et NFV NetworkWorld,

Plus en détail

Cloud Computing et SaaS

Cloud Computing et SaaS Cloud Computing et SaaS On a vu fleurir ces derniers temps un grands nombre de sigles. L un des premiers est SaaS, Software as a Service, sur lequel nous aurons l occasion de revenir. Mais il y en a beaucoup

Plus en détail

Le passage à l échelle de serveur J2EE : le cas des EJB

Le passage à l échelle de serveur J2EE : le cas des EJB Le passage à l échelle de serveur J2EE : le cas des EJB Sylvain Sicard, Noël De Palma, Daniel Hagimont CFSE 4 5-8 Avril 2005 LSR 1 Plan de la présentation 1. Architecture de serveur J2EE en grappe 2. Problématique

Plus en détail

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique Architecture d ordinateur : introduction Dimitri Galayko Introduction à l informatique, cours 1 partie 2 Septembre 2014 Association d interrupteurs: fonctions arithmétiques élémentaires Elément «NON» Elément

Plus en détail

Système de stockage IBM XIV Storage System Description technique

Système de stockage IBM XIV Storage System Description technique Système de stockage IBM XIV Storage System Description technique Système de stockage IBM XIV Storage System Le stockage réinventé Performance Le système IBM XIV Storage System constitue une solution de

Plus en détail

Configuration Matérielle et Logicielle AGORA V2

Configuration Matérielle et Logicielle AGORA V2 Configuration Matérielle et Logicielle AGORA V2 Sommaire A- PREAMBULE 2 B - LE SERVEUR : 3 PLATES-FORMES SERVEURS DE DONNEES SUPPORTEES... 3 MOTEUR DE BASE DE DONNEES... 3 PROTOCOLES RESEAUX... 3 VERSION

Plus en détail

Architectures informatiques dans les nuages

Architectures informatiques dans les nuages Architectures informatiques dans les nuages Cloud Computing : ressources informatiques «as a service» François Goldgewicht Consultant, directeur technique CCT CNES 18 mars 2010 Avant-propos Le Cloud Computing,

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail