Systèmes de Fichiers Distribués François Armand M2 / Paris7

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

Download "Systèmes de Fichiers Distribués François Armand M2 / Paris7"

Transcription

1 Systèmes de Fichiers Distribués François Armand M2 / Paris M2 / SA 1

2 Plan Introduction FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 2

3 Définitions Un système distribué: Un ensemble d'ordinateurs qui apparaît comme un ensemble unique et cohérent à ses utilisateurs. (TanenBaum et al.) un système dans lequel les composants matériels ou logiciels communiquent et coordonnent leurs actions exclusivement par échange de messages. (Coulouris et al.) 2015 M2 / SA 3

4 Définitions Un système distribué: Un système dans lequel la panne d'un ordinateur dont vous n'avez jamais entendu parler, empêche votre travail de progresser! (Leslie Lamport) 2015 M2 / SA 4

5 Caractéristiques Concurrence Absence d'horloge globale Pannes indépendantes Pas de mémoire commune Communication par "messages" Tendances: mobilité ubiquité 2015 M2 / SA 5

6 Problèmes Hétérogénéité Code mobile Ouverture Sécurité Concurrence Capacité de croissance (scalability) Transparence 2015 M2 / SA 6

7 Transparences Accès (access) Nommage, syntaxique, sémantique Emplacement (location) Concurrence Duplication Pannes (Failure) Migration / Mobilité Performance 2015 M2 / SA 7

8 «Limites» Optimisation, recherche de co-localité, Contextes de nommages (cf Plan 9) Autonomie Partage temporaire de ressources (cf Sprite) Administration 2015 M2 / SA 8

9 Approches Systèmes fortement couplés: Single System Image (TrueCluster, Kerrighed) Systèmes faiblement couplés: Web 2015 M2 / SA 9

10 Architectures Logicielles Applications Middleware Services Systèmes Noyau Applications Middleware Services Systèmes Noyau Applications Middleware Services Systèmes Noyau 2015 M2 / SA 10

11 Architectures Logicielles Applications Middleware Noyau Applications Middleware Services Systèmes Noyau Applications Middleware Noyau 2015 M2 / SA 11

12 Architectures Logicielles Applications Applications Applications Services Systèmes Noyau Middleware Services Systèmes Noyau Services Systèmes Noyau 2015 M2 / SA 12

13 Architectures Logicielles Applications Middleware Services Systèmes Noyau Middleware Services Systèmes Noyau Middleware Services Systèmes Noyau 2015 M2 / SA 13

14 Approches Clients-Serveurs Côté «Client» Interface utilisateur Interface utilisateur Interface utilisateur Interface utilisateur Application Application Application Application Base de données Base de données Base de données Base de données Côté «Serveur» 2015 M2 / SA 14

15 Déploiement: 2-Tiers Pour: Facilité de développement Contre Compromission BD Administration Maintenance du code Sécurité Échelle Homogénéité Présentation fixe PC Interface utilisateur Application Serveur Serveur Base de Données 2015 M2 / SA 15

16 Déploiement: 3-Tiers Client Serveur Application Serveur BD Interface utilisateur Application Serveur Base de Données 2015 M2 / SA 16

17 Déploiement: 3-Tiers Complexité Application distribuée: multithread, sécurité Portabilité M2 / SA 17

18 Déploiement: Multi-Tiers / J2EE Affichage Client Service Web Conteneur Web Logique Applicative Conteneur EJB Serveur BD Application Web Enterprise Bean Serveur Base de Données 2015 M2 / SA 18

19 Plan Introduction FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 19

20 FTP N'est pas un système de fichiers répartis Pas de transparence pour l'utilisateur Conduit à des copies multiples Problème de maintien de la cohérence (sauf lecture seule) Certains systèmes de fichiers «masquent» l'accès par FTP 2015 M2 / SA 20

21 Plan Introduction FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 21

22 Newcastle Connection Transparence fournie par une librairie dédiée Notion de ''super-root'' farqland marais squatt donjon / / / shrek home donkey home home princesse file foo bar open (''/../../donjon/home/princesse/bar'',...) 2015 M2 / SA 22

23 Newcastle Connection Host: marais Programme NC Librairie Noyau Unix Host: donjon Démon NC Librairie Noyau Unix 2015 M2 / SA 23

24 Accès à un fichier distant Envoi de toutes les requêtes et leurs paramètres au serveur Client Le fichier reste sur le serveur Pas de problème de cohérence! Latence pour chaque opération Serveur = goulot d'étranglement Serveur 2015 M2 / SA 24

25 Accès à un fichier distant Cacher localement sur le client tout ou partie du fichier Accès locaux Client Latence réduite Fichier transféré sur le client Fichier ''rendu'' au serveur Serveur moins chargé Problèmes de cohérence Serveur Avant Après 2015 M2 / SA 25

26 Plan Introduction FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 26

27 NFS Protocole S'appuie sur XDR et RPC (ONC) Pas une interface Ouvert, mis à disposition par Sun Largement répandu et utilisé NFS v2 et NFS v3 déployés (sur UDP et TCP) WebNFS NFS v4 Variantes: Spritely NFS, NQNFS 2015 M2 / SA 27

28 Principes / Objectifs Apparu quand les vitesses de transfert sur les réseaux locaux sont devenues acceptables Minimiser l'état côté serveur Permettre un redémarrage facile du serveur ''Write sharing'' rare Flexibilité espace nommage du client 2015 M2 / SA 28

29 Architecture Typique Client Programme Appels systèmes V.F.S. Serveur Appels systèmes V.F.S. Local F.S. NFS Client NFS Serveur Local F.S. Stubs RPC Stubs RPC LAN 2015 M2 / SA 29

30 NFS: Modèle Objets: Fichiers: séquence banalisée d'octets Catalogues: liste de noms simples de fichiers Liens symboliques interprétés par le client Fichiers spéciaux: périphériques locaux au client File Handle: Indépendants du chemin d'accès au fichier Persistants 2015 M2 / SA 30

31 NFS: Modèle Chemins d'accès Non nul, pas la chaîne nulle Si nécessaire; doit être interprété par le client '.': répertoire courant '..' répertoire parent du répertoire courant Évalués composant par composant par le serveur Plus simple pour le serveur Modèle Unix côté client Lourdeur pondérée par le cache côté client 2015 M2 / SA 31

32 NFS: Modèle Serveur sans état (en fait à état minimum) NFS v2 et v3 ''Permis'', pas imposé par le protocole Pas de requête open/close Opérations non-idempotentes Dues au RPC ''at least once'' Détection par cache État minimum: Facilité de basculement sur un autre serveur en cas de défaillance 2015 M2 / SA 32

33 NFS: Modèle NFS v2 v3 Ne couvre pas le montage Mount protocole Ne couvre pas le verrouillage de fichiers NFS v4 Fait par ''Lock Manager'' intègre montage et verrouillage 2015 M2 / SA 33

34 NFS v2 File handles: fixes 32 octets Ex: fsid / inode / numéro de génération Opérations: Null, getattr, setattr, root, lookup, readlink, read, writecache, write, create, remove, rename link, symlink, mkdir, rmdir, readdir, statfs 2015 M2 / SA 34

35 NFS v3 File handles: variables 64 octets Support grands fichiers (> 4Gb) Procédures v2 inutiles supprimées Procédures modifiées: lookup (renvoie les attributs) read (renvoie un booléen sur EOF) write (peut écrire moins que demandé, synchronisation du cache) create (exclusif supporté) 2015 M2 / SA 35

36 NFS v3 Nouvelles procédures: Access mknod readdirplus commit 2015 M2 / SA 36

37 Implémentation: dernier close Processus A Processus B NFS Client Serveur open(''foo'') lookup(''foo'') open(''foo'') refcnt = 2 remove(''foo'') rename(''foo'', ''.nfsx'') read(''foo'') read(''.nfsx'') close(''foo'') refcnt =1 close(''foo'') remove(''.nfsx'') 2015 M2 / SA 37

38 Implémentation: Concurrence Serveur: Plusieurs démons ou threads (nfsd) Client: Requête émise par le processus (thread) Entrées / sorties asynchrones Write back, read ahead gérées par démons (threads) dédiés (biod) 2015 M2 / SA 38

39 Implémentation: Cache de Systèmes de Fichiers distribués Client requête initiale retransmission requêtes dupliquées create size = 0 create size = 0 OK write 0, 8192 OK OK nfsd1 2 3 Fichier créé Données écrites nfsd2 1 4 Bloqué Fichier tronqué 2015 M2 / SA 39

40 Implémentation: Cache de Systèmes de Fichiers distribués Client requête initiale retransmission requêtes dupliquées create size = 0 create size = cache: En cours caché: abandon nfsd1 nfsd2 Bloqué Fichier créé write 0, cache: Terminé OK 2015 M2 / SA 40

41 Implémentation: Cache de requêtes dupliquées Systèmes de Fichiers distribués Client XID=aaa Serveur Client XID=aaa Serveur Client XID=aaa Serveur XID=aaa XID=aaa X cache cache XID=aaa cache requête en cours réponse envoyée récemment réponse perdue 2015 M2 / SA 41

42 Implémentation: Serveur et Stockage stable Le serveur doit normalement répondre à une requête d'écriture après avoir sauvegardé les données sur mémoire stable disque NVRAM NFS v3: attribut d'écriture + commit UNSTABLE DATA_SYNC FILE_SYNC 2015 M2 / SA 42

43 Retransmission adaptative (UDP) Time-out calculé dynamiquement Retransmission avec ''backoff'' exponentiel: 2, 4, 8, 16, 32, 64, 128, 256 souvent limité à borne max (8) Timeout calculé en fonction de la requête lookup, getattr,... setattr, read,... write, mkdir, M2 / SA 43

44 Write behind, write gathering Client: write behind Si le processus écrit séquentiellement, le client NFS entreprend de transférer les blocs au serveur Serveur: Sur réception d'un bloc, légère attente dans l'espoir de regrouper des blocs consécutifs en une seule opération 2015 M2 / SA 44

45 Implémentation: cache client Cacher information retournée par serveur: accès consécutifs plus rapides désengorger le réseau désengorger le serveur Gestion cohérence: Temps de dernière modification Temps de présence dans cache client Solaris: Fichier: de 3 sec à 30 sec Répertoire: de 30 sec à 60 sec M2 / SA 45

46 Spritely NFS Basé sur NFS v2/ NFS v3 Fournir une sémantique ''copie unique'' Obtenir de meilleures performances via de meilleurs mécanismes de cache. Addition au protocole OPEN (mode) / CLOSE ''Callback'' du serveur vers le client pour révocation de droits M2 / SA 46

47 Spritely NFS Client 1 Serveur Client 2 OPEN for read Caching OK Close OK OPEN for read Open for Write Ok Callback Write Ok OK(sans cache) Callback reply 2015 M2 / SA 47

48 Spritely NFS Pas de nécessité de flusher les blocs modifies par un client lors d'un close Les séquences suivantes peuvent se derouler entièrement sur le client: create, write, close open, read, close, unlink Cas typique entre 2 passes d'un compilateur M2 / SA 48

49 Spritely NFS: Recovery Serveur Début recovery OK Envoyer réouverture Client Opérations normales suspendues OK Réouverture Client en mode ''recovery'' Réouverture Fin recovery OK Reprise des opérations normales 2015 M2 / SA 49

50 NQNFS Not Quite NFS Buts identiques à ceux de Spritely NFS Sémantique ''copie unique'' Meilleures performances Addition au protocole: GETLEASE 2015 M2 / SA 50

51 NQNFS Client 1 Serveur Client 2 getlease (read) Cache OK read lease terminé getlease (read) getlease(write) cache OK evicted non caching write vacated non caching 2015 M2 / SA 51

52 NQNFS: recovery Le serveur attend simplement que les ''loyers'' fournis précédemment soient expirés. Durée du ''loyer'' courte (~1mn) Après ce délai: plus d'état Le serveur sert cependant les requêtes d'écriture M2 / SA 52

53 WebNFS URL: nfs://server:port/home/shrek/file Implémentation évitant la lourdeur du protocole de montage de la résolution du chemin composant par composant Public file handle répertoire unique défini par le serveur ''tout à zéro'' lookup multicomposants 2015 M2 / SA 53

54 NFS v4 File handle 128 octets mknod remplacé par create create (regular file) remplacé par open! Nouveaux appels open close lookup: multi-composants Attributs fichiers retournés avec chaque réponse Attributs ''diversifiés'' 2015 M2 / SA 54

55 NFS v4 Sécurité enrichie et renforcée Possibilité d'opérations composées dans une requête unique (ex: lookup, open, read) Montage et Verrouillage intégrés Délégation 2015 M2 / SA 55

56 NFS v4: share reservation Current file denial state NONE READ WRITE BOTH Request access READ WRITE Succeed Succeed Fail Succeed Succeed Fail Succeed Succeed BOTH Succeed Succeed Succeed Fail (a) Requested file denial state Current access state READ WRITE NONE Succeed Succeed READ Fail Succeed WRITE Succeed Fail BOTH Succeed Succeed BOTH Succeed Succeed Succeed Fail (b) Résultat d'un open: (a) quand un processus demande un accès partagé (b) quand un processus demande un déni 2015 M2 / SA 56

57 NFS v4: Délégation 2015 M2 / SA 57

58 Plan FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 58

59 Coda Successeur de Andrew File System (AFS) Support pour clients mobiles Opérations en mode déconnecté Ré-intégration des clients déconnectés Résistance aux pannes Serveurs multiples lecture / écriture Résolution des conflits entre serveurs Gestion des partitions réseau entre serveurs 2015 M2 / SA 59

60 Coda Performances Cache persistent côté client des données, répertoires et attributs ''write back'' Sécurité Kerberos Access Control Lists (ACL's) 2015 M2 / SA 60

61 Accès Transparent Coda Serveurs Vice Client Virtue 2015 M2 / SA 61

62 Coda: Nommage Client A Serveur Client B local A afs bin pkg local B afs bin pkg cc ls foo bar cc ls foo bar Espace de nommage commun imposé par le(s) serveur(s) 2015 M2 / SA 62

63 Coda Venus et Vice Programme Client Venus: gestion cache 5 4 Serveur: Vice 1 Appel système 8 VFS CodaFs Appels véhiculés par RPC2 Ext2 Noyau (Linux) 2015 M2 / SA 63

64 Coda Au premier accès, Venus amène une copie du fichier sur le disque local, Les lectures / écritures suivantes se font ensuite localement (via ext2) sans ''passer'' par Venus. Si le fichier a été modifié, il est renvoyé au serveur lors de la fermeture M2 / SA 64

65 Coda: Déconnexion Les modifications sont conservées dans un journal (sur disque: Client Modification Log) Pas d'erreur notifiée à l'utilisateur Modifications ré-intégrées automatiquement lors de la re-connection Optimisées (ex: modifications suivies de suppression) Les lectures de fichiers absents du cache ne peuvent pas être servies M2 / SA 65

66 Coda: Déconnexion ''File Hoarding'' Cache les fichiers les plus utilisés (binaires,...), automatiquement par espionnage, Maintenus à jour par Venus Conflits lors des ré-intégrations Réconciliation automatique ou manuelle 2015 M2 / SA 66

67 Coda: Partage de fichiers Client Open(R) Serveur Transfert fichier Session A Invalidation Close Open(R) 2,5cm Transfert fichier Client Open(W) Transfert fichier Session Close B Open(W) Pas de Transfert fichier Session B 1 Utilisation des copies locales de fichiers dans Coda 2015 M2 / SA 67

68 Coda: Identificateurs Fichier: identifie par un ''File Handle'' Volume physique identifié par ''VID'' Volume Identifier Géré par ''Volume location DB'' Volume logique identifié par ''RVID'' Replicated Volume Identifier Géré par ''Volume replication DB'' 2015 M2 / SA 68

69 Coda: Identificateurs Volume replication DB RVID File Handle Srv 1 File Handle File Server Volume location DB Srv2 File Handle File Server 2015 M2 / SA 69

70 Coda: Serveurs Répliqués Volume Storage Group (VSG): Ensemble des serveurs ayant une copie d'un volume donné Accessible Volume Storage Group (AVSG): Sous-ensemble accessible à un instant donné Read One, Write All Quand un serveur est en panne AVSG # VSG 2015 M2 / SA 70

71 Coda Serveur 1 Serveur 3 Client A Serveur 2 Client B Partition réseau: AVSG du client A disjoint de AVSG du client B 2015 M2 / SA 71

72 Coda: Détection des conflits Chaque serveur gère un 'Coda version vector' pour chaque fichier (analogue aux vecteurs temporels) noté: CVVi(f) A t = 0 CVV 1 (f) = CVV 2 (f) = CVV 3 (f) = [1, 1, 1] Après écriture de A CVV 1 (f) = CVV 2 (f) = [2, 2, 1] ; CVV 3 (f) = [1, 1, 1] Après écriture de B CVV 1 (f) = CVV 2 (f) = [2, 2, 1] ; CVV 3 (f) = [1, 1, 2] 2015 M2 / SA 72

73 Intermezzo Voir aussi Intermezzo Mêmes capacités que Coda ''Sur-couche'' sur systèmes de fichiers existants (ext3fs) Protocole basé sur HTTP M2 / SA 73

74 Plan FTP Newcastle Connection NFS NFS v2, NFS v3, WebNFS, NFS v4 Spritely NFS NQNFS Coda GFS 2015 M2 / SA 74

75 GFS client CPU Mémoire Disk GFS GFS client CPU Mémoire Disk GFS client CPU Mémoire Disk Storage Area Network sub-pool 1 Network Storage Pool sub-pool 2 sub-pool 3 disque seul RAID 5 Stripped disks 2015 M2 / SA 75

76 GFS Pas de ''Serveur'' centralisé Disponibilité: Si un client tombe en panne, un autre peut continuer son travail: ils accèdent aux mêmes fichiers Partage de charge Gestion ''unifiée'' des disques Croissance facilitée 2015 M2 / SA 76

77 Shared Disk File Systems Deux approches possibles: Asymétrique xfs Symétrique GFS 2015 M2 / SA 77

78 SDFS: Asymétrique Données Clients S A N contrôle meta-données 2015 M2 / SA 78

79 SDFS : Symétrique Données Clients S A N 2015 M2 / SA 79

80 GFS Utilise une approche ''symétrique'' Système de fichiers monte simultanément sur chacun des nœuds Panne d'un nœud quasi-transparente Nécessité de rejouer le journal du client défectueux Contrainte: Accès parallèle nécessite des mécanismes de verrouillage entre nœuds 2015 M2 / SA 80

81 GFS: Verrous Disque SCSI 2 verrous 4 Données 5 1 Réponse: verrou occupé par CID 0001 Client 1 CID: Client 2 CID: : Demande de verrou 2: Verrou déjà pris, demander a CID : Relâcher le verrou SVP, 4: Verrou relâché, données mises à jour 5: Prise de verrou 2015 M2 / SA 81

82 GFS Support pour verrouillage: Disques avec protocole DMEP Device Memory Export Protocol Espace de verrouillage accessible via IP (ex: machine Unix) Verrous associés aux blocs 1 inode = 1 bloc 1 journal par nœud client 2015 M2 / SA 82

83 Disque Miroir par logiciel DRBD: Dual Remote Block Device Associe (RAID 1) un disque local et un disque distant Vu comme un disque local Un site ''Primaire'' un site secondaire Évolutions pour supporter état ''shared'' pour GFS 2015 M2 / SA 83

84 DRBD File System File System Buffer Cache Buffer Cache DRBD TCP/IP TCP/IP DRBD Disk Driver NIC Driver NIC Driver Disk Driver 2015 M2 / SA 84

85 Autres WebDAV Partage et contrôle de version sur le Web Frangipani Très similaire à GFS Lustre 2015 M2 / SA 85

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

Systèmes de fichiers répartis

Systèmes de fichiers répartis Systèmes de fichiers répartis INF346 Samuel Tardieu sam@rfc1149.net Télécom ParisTech 16 mars 2012 Samuel Tardieu (Télécom ParisTech) Fichiers répartis 16 mars 2012 1 / 42 Introduction Pourquoi partager

Plus en détail

Le Network File System de Sun (NFS)

Le Network File System de Sun (NFS) 1 sur 5 Le Network File System de Sun (NFS) Le Network File System de Sun (NFS) Architecture Protocoles Mounting Automounting vs Static mounting Directory et accès aux fichiers Problèmes Implémentation

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

SYSTÈME DE GESTION DE FICHIERS

SYSTÈME DE GESTION DE FICHIERS SYSTÈME DE GESTION DE FICHIERS - DISQUE 1 Les couches logiciels réponse requête Requêtes E/S Système E/S Pilote E/S Interruptions utilisateur traitement S.E. commandes S.E. S.E. matériel Contrôleur E/S

Plus en détail

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE C.Crochepeyre MPS_SGF 2000-20001 Diapason 1 Les couches logiciels réponse SGF requête matériel matériel Requêtes E/S Système E/S Pilote E/S Interruptions Contrôleur

Plus en détail

<Insert Picture Here> Solaris pour la base de donnés Oracle

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

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

Le modèle client-serveur

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

Introduction. René J. Chevance

Introduction. René J. Chevance et restauration des données : Introduction Février 2002 René J. Chevance Introduction Présentation de différentes politiques de sauvegarde Plusieurs types de granularité en fonction de la fonctionnalité

Plus en détail

Réplication des données

Réplication des données Réplication des données Christelle Pierkot FMIN 306 : Gestion de données distribuées Année 2009-2010 Echange d information distribuée Grâce à un serveur central Une seule copie cohérente Accès à distance

Plus en détail

Administration et Architectures des Systèmes

Administration et Architectures des Systèmes Administration et Architectures des Systèmes LEGOND-AUBRY Fabrice Fabrice.Legond-Aubry@u-paris10.fr Module AAS Services Réseaux 1 Section Les services réseaux Les services réseaux Module AAS Services Réseaux

Plus en détail

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

Plus en détail

Cluster High Availability. Holger Hennig, HA-Cluster Specialist

Cluster High Availability. Holger Hennig, HA-Cluster Specialist Cluster High Availability Holger Hennig, HA-Cluster Specialist TABLE DES MATIÈRES 1. RÉSUMÉ...3 2. INTRODUCTION...4 2.1 GÉNÉRALITÉS...4 2.2 LE CONCEPT DES CLUSTERS HA...4 2.3 AVANTAGES D UNE SOLUTION DE

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

Systèmes et algorithmes répartis

Systèmes et algorithmes répartis Systèmes et algorithmes répartis Données réparties Philippe Quéinnec, Gérard Padiou Département Informatique et Mathématiques Appliquées ENSEEIHT 12 novembre 2014 Systèmes et algorithmes répartis VI 1

Plus en détail

Sauvegardes par Internet avec Rsync

Sauvegardes par Internet avec Rsync Sauvegardes par Internet avec Rsync LIVRE BLANC BackupAssist version 5.1 www.backupassist.fr Cortex I.T. Labs 2001-2008 1/16 Sommaire Introduction... 3 Configuration du matériel... 3 QNAP TS-209... 3 Netgear

Plus en détail

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles) SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients

Plus en détail

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est

Plus en détail

Réseaux IUP2 / 2005 DNS Système de Noms de Domaine

Réseaux IUP2 / 2005 DNS Système de Noms de Domaine Réseaux IUP2 / 2005 DNS Système de Noms de Domaine 1 Noms symboliques Nommer les machines par un nom plutôt que par son adresse IP Chaîne de caractères Plus "naturel" Espace de noms hiérarchique plutôt

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

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

Présentation du SC101

Présentation du SC101 Présentation du SC101 True SAN (Storage Area Network) Boîtier intégrant la technologie Z-SAN 2 emplacements IDE 3,5" (jusqu'à 2 disques durs) 1 port Ethernet RJ45 10/100 Logiciel SmartSync Pro Backup Stockage

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Ce guide explique les différentes étapes de l installation et de la configuration des composantes

Plus en détail

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

Protocoles DHCP et DNS

Protocoles DHCP et DNS Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)

Plus en détail

Projet gestion d'objets dupliqués

Projet gestion d'objets dupliqués Projet gestion d'objets dupliqués Daniel Hagimont Daniel.Hagimont@enseeiht.fr 1 Projet Service de gestion d'objets dupliqués Mise en cohérence lors de la prise d'un verrou sur un objet Pas de verrous imbriqués

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

Solutions de stockage réseau

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

Serveurs de noms Protocoles HTTP et FTP

Serveurs de noms Protocoles HTTP et FTP Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et

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

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

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

L annuaire et le Service DNS

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

Mise en oeuvre TSM 6.1

Mise en oeuvre TSM 6.1 Mise en oeuvre TSM 6.1 «Bonnes pratiques» pour la base de données TSM DB2 Powered by Qui sommes nous? Des spécialistes dans le domaine de la sauvegarde et de la protection des données 10 ans d expertise

Plus en détail

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT Commandes Linux Gestion des fichiers et des répertoires Lister les fichiers Lister les fichiers cachés Lister les répertoires d un répertoire Lister les fichiers par date Les droits Types de fichier Supprimer

Plus en détail

INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé

INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3 par G.Haberer, A.Peuch, P.Saadé Table des matières 1. Installation de Windows 2000 Server.............................................. 2 2. Installation

Plus en détail

Analyse et réalisation d un système de disques répartis à forte disponibilité

Analyse et réalisation d un système de disques répartis à forte disponibilité Université Paris 8 de Vincennes à Saint-Denis Département d Informatique Laboratoire d Intelligence Artificielle 2, rue de la liberté 93526 Saint Denis CEDEX 02 Tél : 01 49 40 64 04 Analyse et réalisation

Plus en détail

Systèmes de fichiers réseau

Systèmes de fichiers réseau Systèmes de fichiers réseau Network Attached Storage (NAS) une interface réseau au niveau fichier Philippe Latu / Université Toulouse III - Paul Sabatier / www.inetdoc.net Philippe.latu(at)inetdoc.net

Plus en détail

Service d'annuaire Active Directory

Service d'annuaire Active Directory ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Service d'annuaire Active Directory DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Sommaire 1. Description

Plus en détail

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4. VMware ESX/ESXi 1. Les composants d ESX VMware ESX4 est le cœur de l infrastructure vsphere 4. C est un hyperviseur, c est à dire une couche de virtualisation qui permet de faire tourner plusieurs systèmes

Plus en détail

Solution Haute Disponibilité pour Linux

Solution Haute Disponibilité pour Linux Solution Haute Disponibilité pour Linux Nicolas Schmitz Ecole Centrale de Nantes Nicolas.Schmitz@ec-nantes.fr Introduction La haute disponibilité c'est notamment : Doubler au maximum le matériel Mettre

Plus en détail

Sommaire. 3. Les grands principes de GFS L architecture L accès de fichier en lecture L accès de fichier en écriture Bilan

Sommaire. 3. Les grands principes de GFS L architecture L accès de fichier en lecture L accès de fichier en écriture Bilan 1 Sommaire 1. Google en chiffres 2. Les raisons d être de GFS 3. Les grands principes de GFS L architecture L accès de fichier en lecture L accès de fichier en écriture Bilan 4. Les Evolutions et Alternatives

Plus en détail

ViSaGe. Virtualisation du Stockage dans les Grilles. Informatiques. RenPar 16, 6-8 Avril 2005 Thiebolt François thiebolt@irit.fr

ViSaGe. Virtualisation du Stockage dans les Grilles. Informatiques. RenPar 16, 6-8 Avril 2005 Thiebolt François thiebolt@irit.fr 1 ViSaGe Virtualisation du Stockage dans les Grilles Informatiques RenPar 16, 6-8 Avril 2005 Thiebolt François thiebolt@irit.fr IRIT Projet RNTL labellisé pré-compétitif Solution ViSaGe ViSaGe Accès transparent

Plus en détail

THÈSE. Réseaux rapides et stockage distribué dans les grappes de calculateurs : propositions pour une interaction efficace

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

Agenda. Exemple : données et back à Eurecom SANs and NAS. Les bases: SANs. Back-up Partage de fichier. Disques et Raid SCSI et FCP

Agenda. Exemple : données et back à Eurecom SANs and NAS. Les bases: SANs. Back-up Partage de fichier. Disques et Raid SCSI et FCP Storage Area Networks (SAN) G. Urvoy-Keller 2 Agenda Exemple : données et back à Eurecom SANs and NAS Back-up Partage de fichier Les bases: Disques et Raid SCSI et FCP SANs Terminologie Protocoles SCSI

Plus en détail

Les noms uniques Identifie le domaine dans lequel est situé l objet, ainsi que le chemin complet CN=David Dubois,OU=Sales,DC=Consoto,DC=msft!

Les noms uniques Identifie le domaine dans lequel est situé l objet, ainsi que le chemin complet CN=David Dubois,OU=Sales,DC=Consoto,DC=msft! Active Directory Stocke des informations sur les ressources de tout le réseau et permet aux utilisateurs de localiser, gérer et utiliser ces ressources. Utilise le protocole LDAP (Lightweight Directory

Plus en détail

Services Réseaux - Couche Application. TODARO Cédric

Services Réseaux - Couche Application. TODARO Cédric Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port

Plus en détail

Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS

Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS Sauvegarde collaborative entre pairs 1 Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS Sauvegarde collaborative entre pairs 2 Introduction Pourquoi pair à pair? Utilisation de ressources

Plus en détail

JRES 2007 Solution de stockage répartie sur les centres de recherche INRIA, à base de serveurs de fichiers de type «NAS»

JRES 2007 Solution de stockage répartie sur les centres de recherche INRIA, à base de serveurs de fichiers de type «NAS» JRES 2007 Solution de stockage répartie sur les centres de recherche INRIA, à base de serveurs de fichiers de type «NAS» 1 Laurent Mirtain, Jean-Luc Szpyrka Novembre 2007 v1.3.2 Date 1 2 JRES 2007 : Solution

Plus en dé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

Infrastructure RDS 2012

Infrastructure RDS 2012 105 Chapitre 3 Infrastructure RDS 2012 1. Introduction Infrastructure RDS 2012 Une infrastructure RDS 2012 R2 est composée de plusieurs serveurs ayant chacun un rôle bien défini pour répondre aux demandes

Plus en détail

Session 8: Android File System

Session 8: Android File System Session 8: Android File System LO52 - Automne 2014 Fabien BRISSET 2 mai 2014 fabien.brisset@utbm.fr www.utbm.fr Droits de reproduction Copyright 2013-2014, Fabien Brisset, Copyright 2004-2014, Free Electrons

Plus en détail

Symantec Backup Exec Remote Media Agent for Linux Servers

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

Systèmes et algorithmes répartis

Systèmes et algorithmes répartis Systèmes et algorithmes répartis Tolérance aux fautes Philippe Quéinnec Département Informatique et Mathématiques Appliquées ENSEEIHT 4 novembre 2014 Systèmes et algorithmes répartis V 1 / 45 plan 1 Sûreté

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

Introduction. Adresses

Introduction. Adresses Architecture TCP/IP Introduction ITC7-2: Cours IP ESIREM Infotronique Olivier Togni, LE2I (038039)3887 olivier.togni@u-bourgogne.fr 27 février 2008 L Internet est basé sur l architecture TCP/IP du nom

Plus en détail

SAN AoE (ATA over Ethernet)

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

Projet : PcAnywhere et Le contrôle à distance.

Projet : PcAnywhere et Le contrôle à distance. Projet : PcAnywhere et Le contrôle à distance. PAGE : 1 SOMMAIRE I)Introduction 3 II) Qu'est ce que le contrôle distant? 4 A.Définition... 4 B. Caractéristiques.4 III) A quoi sert le contrôle distant?.5

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

EMC DATA DOMAIN OPERATING SYSTEM

EMC 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

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Contenu de ce cours : 1. Stockage de données. Supports, fonctionnement d un disque, technologie RAID 2. Organisation

Plus en détail

Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs

Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs La structure d un FlexPod Cisco UnifiedComputing& NetAppUnifiedArchitecture Cisco Unified Computing System Architecture

Plus en détail

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

EMC Data Domain Boost for Oracle Recovery Manager (RMAN) Livre blanc EMC Data Domain Boost for Oracle Recovery Manager (RMAN) Résumé EMC fournit aux administrateurs de base de données un contrôle total sur la sauvegarde, la restauration et la reprise après sinistre

Plus en détail

Messagerie asynchrone et Services Web

Messagerie asynchrone et Services Web Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS

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

NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT SUR DISQUE DUR DÉFECTUEUX OU INVALIDÉ

NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT SUR DISQUE DUR DÉFECTUEUX OU INVALIDÉ COMMUNICATION TECHNIQUE N TC0536 Ed. 01 OmniPCX Enterprise Nb de pages : 11 Date : 12-03-2004 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT Cette communication technique

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

WEA Un Gérant d'objets Persistants pour des environnements distribués

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

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS 70-659

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

Cours de Système : Gestion de Fichiers

Cours de Système : Gestion de Fichiers Cours de Système : Gestion de Fichiers Bertrand Le cun et Emmanuel Hyon bertrand.le cun{at}u-paris10.fr et Emmanuel.Hyon{at}u-paris10.fr Université Paris Ouest Nanterre 25 octobre 2011 B.L.C. & E.H. (UPO)

Plus en détail

Microsoft Virtual Server, trucs et astuces avancés

Microsoft Virtual Server, trucs et astuces avancés Microsoft Virtual Server, trucs et astuces avancés Par : Michel Biron Atelier 145 avec la collaboration de Marie Gauthier Plan de la présentation Introduction Performance Trucs Dépannage Installation À

Plus en détail

La sécurité dans les grilles

La sécurité dans les grilles La sécurité dans les grilles Yves Denneulin Laboratoire ID/IMAG Plan Introduction les dangers dont il faut se protéger Les propriétés à assurer Les bases de la sécurité Protocoles cryptographiques Utilisation

Plus en détail

Sybase High Avalaibility

Sybase High Avalaibility Sybase High Avalaibility Mars 2006 Documentation technique # 28 Sybase High Availability Principes généraux Sybase HA et Sun Cluster 3.0 Configuration Active-Active pour Sun Cluster 3.0 Configuration Active-Passive

Plus en détail

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Résolution d adresses et autoconfiguration Les protocoles ARP, RARP, TFTP, BOOTP, DHCP Le protocole ARP (Address Resolution Protocol) Se trouve au niveau de la couche réseau Interrogé par le protocole

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

EMC DATA DOMAIN HYPERMAX

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

Java Naming and Directory Interface

Java Naming and Directory Interface Introduction Java Naming and Directory Interface Gaël Thomas gael.thomas@lip6.fr Université Pierre et Marie Curie Master Informatique M2 Spécialité SAR Java Naming and Directory Interface (JNDI) Java Standard

Plus en détail

Configuration automatique

Configuration automatique Configuration automatique (/home/terre/d01/adp/bcousin/polys/internet:gestion_reseau/6.dhcp.fm- 29 Septembre 1999 12:07) PLAN Introduction Les principes de DHCP Le protocole DHCP Conclusion Bibliographie

Plus en détail

TP Réseau n 4 Common Internet File System (CIFS) et Network File System (NFS)

TP Réseau n 4 Common Internet File System (CIFS) et Network File System (NFS) TP Réseau n 4 Common Internet File System (CIFS) et Network File System (NFS) BELLINGER Marc BINON Antoine Introduction Durant ce TP, nous aborderons de protocoles de partage de ressources sur un réseau

Plus en détail

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...)

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...) Avant-propos 1. Introduction 11 2. Comment lire ce livre? 12 3. Remerciements 12 Introduction 1. Problématiques des postes de travail 13 2. Avantages de la virtualisation de postes de travail 15 2.1 Retours

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer

BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer Bases de Données Réparties Définition Architectures Outils d interface SGBD Réplication SGBD répartis hétérogènes BD réparties Principe : BD locales, accès locaux rapides accès aux autres SGBD du réseau

Plus en détail

NFS Maestro 8.0. Nouvelles fonctionnalités

NFS Maestro 8.0. Nouvelles fonctionnalités NFS Maestro 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 10 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

Devoir Surveillé de Sécurité des Réseaux

Devoir Surveillé de Sécurité des Réseaux Année scolaire 2009-2010 IG2I L5GRM Devoir Surveillé de Sécurité des Réseaux Enseignant : Armand Toguyéni Durée : 2h Documents : Polycopiés de cours autorisés Note : Ce sujet comporte deux parties. La

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

Note Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata

Note Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata Note Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata I ) Introduction La technologie «Réplication Distante» inclus dans les NAS permet de transférer des données

Plus en détail

Anatomie d'un cloud IaaS Représentation simplifiée

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

WINDOWS SERVER 2003 Maintenance d'active directory V1.0

WINDOWS SERVER 2003 Maintenance d'active directory V1.0 WINDOWS SERVER 2003 Maintenance d'active directory V1.0 (Tutoriel réalisé par REYNAUD Guillaume) Quick-Tutoriel.com @ 2008 Page 1 / 9 Sommaire du Tutoriel 1 Introduction... 3 2 Défragmenter la Base Active

Plus en détail

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1 1 COMPOSANTS DE L ARCHITECTURE D UN SGBD Chapitre 1 Généralité 2 Les composants principaux de l architecture d un SGBD Sont: Les processus Les structures mémoires Les fichiers P1 P2 Pn SGA Fichiers Oracle

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

Haute-disponibilité et bases de données

Haute-disponibilité et bases de données PostgreSQLFr.org, le portail francophone des services autour de PostgreSQL Haute-disponibilité et bases de données Association PostgreSQLFr http://www.postgresqlfr.org Dr. Stéphane SCHILDKNECHT Président

Plus en détail

Robin Favre Fabien Touvat. Polytech Grenoble RICM 3 ème Année Vendredi 21 Novembre 2008 Etude d Approfondissement Réseau

Robin Favre Fabien Touvat. Polytech Grenoble RICM 3 ème Année Vendredi 21 Novembre 2008 Etude d Approfondissement Réseau Robin Favre Fabien Touvat Polytech Grenoble RICM 3 ème Année Vendredi 21 Novembre 2008 Etude d Approfondissement Réseau Plan I. Système distribué A. Définition B. Exemples II. III. Stockage distribué A.

Plus en détail

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long,

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long, Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long, en fait ça me faisait penser au nom d un certain projet gouvernemental je me suis

Plus en détail

Windows Server 2012 R2

Windows Server 2012 R2 Installation et Configuration Dans le premier chapitre, après une présentation des technologies de virtualisation, l auteur détaille l implémentation d Hyper-V : pré-requis, machine virtuelle, mémoire

Plus en détail