• Aucun résultat trouvé

Solutions de stockage réseau

N/A
N/A
Protected

Academic year: 2022

Partager "Solutions de stockage réseau"

Copied!
62
0
0

Texte intégral

(1)

Solutions de stockage r´ eseau

Adrien Waksberg Jonathan Demmerle Sofiane El Harsal Mohamed Bennoiken

28 mars 2012

(2)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(3)

Le projet

Comparaison de technologies de stockage r´ eseau : NFS

NBD DRBD AoE iSCSI

S´ ecurit´ e et performances

(4)

Le Grid’5000

Plate-forme de recherche

API : Application Programming Interface Int´ erˆ et

Format Json Scripts

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(5)

Le Grid’5000

Plate-forme de recherche

API : Application Programming Interface Int´ erˆ et

Format Json

Scripts

(6)

Le Grid’5000

Plate-forme de recherche

API : Application Programming Interface Int´ erˆ et

Format Json Scripts

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(7)

Le Grid’5000

Plate-forme de recherche

API : Application Programming Interface Int´ erˆ et

Format Json

Scripts

(8)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(9)

NFS : Network File System

Facilit´ e de mise en place et d’utilisation Partage entre plusieurs clients

S´ ecurisation des ´ echanges avec Kerberos

Performances laissant ` a d´ esirer

(10)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(11)

NBD : Network Block Device

Facilit´ e d’installation et d’utilisation Accessible depuis internet

Aucune s´ ecurit´ e

(12)

DRBD : Distributed Replicated Block Device RAID 1 via le r´ eseau

Aucune s´ ecurit´ e

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(13)

iSCSI : internet SCSI

Accessible depuis internet Tr` es complet

Possibilit´ e de s´ ecuriser les ´ echanges

(14)

AoE : ATA over Ethernet

Installation relativement simple

Ne peut ˆ etre utilis´ e que dans un r´ eseau local S´ ecuris´ e

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(15)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

(16)

RAID 0

Vitesse d’´ ecriture accrue Grand espace de stockage

Perte totale des donn´ ees lors du crash d’un disque

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(17)

RAID 0

Vitesse d’´ ecriture accrue Grand espace de stockage

Perte totale des donn´ ees lors du crash d’un disque

(18)

RAID 0

Vitesse d’´ ecriture accrue Grand espace de stockage

Perte totale des donn´ ees lors du crash d’un disque

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(19)

RAID 0

Vitesse d’´ ecriture accrue Grand espace de stockage

Perte totale des donn´ ees lors du crash d’un disque

(20)

RAID 1

Vitesse de lecture accrue

Les donn´ ees sont sauv´ ees tant qu’un disque est op´ erationnel Coˆ ut proportionnel au nombre de miroir

Espace de stockage ´ egal au plus petit volume

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(21)

RAID 1

Vitesse de lecture accrue

Les donn´ ees sont sauv´ ees tant qu’un disque est op´ erationnel Coˆ ut proportionnel au nombre de miroir

Espace de stockage ´ egal au plus petit volume

(22)

RAID 1

Vitesse de lecture accrue

Les donn´ ees sont sauv´ ees tant qu’un disque est op´ erationnel Coˆ ut proportionnel au nombre de miroir

Espace de stockage ´ egal au plus petit volume

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(23)

RAID 1

Vitesse de lecture accrue

Les donn´ ees sont sauv´ ees tant qu’un disque est op´ erationnel Coˆ ut proportionnel au nombre de miroir

Espace de stockage ´ egal au plus petit volume

(24)

RAID 1

Vitesse de lecture accrue

Les donn´ ees sont sauv´ ees tant qu’un disque est op´ erationnel Coˆ ut proportionnel au nombre de miroir

Espace de stockage ´ egal au plus petit volume

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(25)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

(26)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(27)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

(28)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(29)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

(30)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(31)

RAID 5

Vitesse de lecture ´ equivalente au RAID 0

Surcoˆ ut minimal, un disque de plus que le RAID 0 Aucune perte de donn´ ees lors du crash d’un disque Vitesse d’´ ecriture r´ eduite

Minimum de 3 disques

Temps de synchronisation important

(32)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(33)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

(34)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(35)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

(36)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(37)

RAID 6

Vitesse de lecture ´ equivalente au RAID 0

Aucune perte de donn´ ees lors du crash de deux disques Vitesse d’´ ecriture tr` es r´ eduite

Minimum de 4 disques

Temps de synchronisation important

(38)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ees Minimum de 4 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(39)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ees

Minimum de 4 disques

Coˆ ut

(40)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ees Minimum de 4 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(41)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ees

Minimum de 4 disques

Coˆ ut

(42)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ees Minimum de 4 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(43)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ees

Minimum de 4 disques

Coˆ ut

(44)

RAID 10

Combinaison de deux RAID 1 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ees Minimum de 4 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(45)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ee

Minimum de 6 disques

Coˆ ut

(46)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ee Minimum de 6 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(47)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ee

Minimum de 6 disques

Coˆ ut

(48)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ee Minimum de 6 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(49)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ee

Minimum de 6 disques

Coˆ ut

(50)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide Perte de donn´ ees minimis´ ee Minimum de 6 disques Coˆ ut

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(51)

RAID 50

Combinaison de deux RAID 5 avec du RAID 0 Vitesse de lecture et ´ ecriture accrue

Temps de synchronisation rapide

Perte de donn´ ees minimis´ ee

Minimum de 6 disques

Coˆ ut

(52)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(53)

Ecriture´ Lecture S´equentielle Al´eatoire S´equentielle Al´eatoire

Disque dur interne 73863 1952 85199 715

NFS 22993 26185 18766 491

DRBD 39597 NC 413829 7734

NBD

Simple 81930 4378 81280 883

RAID 0 39028 1588 91910 1588

RAID 1 25339 3095 72718 951

RAID 5 31692 4657 63692 1297

RAID 6 36610 3589 106544 9546

RAID 10 60921 4581 102894 1564

RAID 50 NC NC NC NC

iSCSI

Simple 84978 1217 78961 686

RAID 0 118093 1709 113537 762

RAID 1 59283 904 78267 638

RAID 5 53065 843 82181 688

RAID 6 43768 1515 101030 752

RAID 10 33373 1326 99730 NC

RAID 50 43474 2121 68652 416

AoE

Simple 6132 3361 12279 662

RAID 0 120716 7703 29077 768

RAID 1 38998 3487 51782 801

RAID 5 21195 1809 58772 714

RAID 6 55976 4832 103299 13163

RAID 10 16929 2201 47315 893

RAID 50 NC NC NC 13684

(54)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet DRBD pour un r´ eseau local et de la redondance

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(55)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet

DRBD pour un r´ eseau local et de la redondance

(56)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet DRBD pour un r´ eseau local et de la redondance

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(57)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet

DRBD pour un r´ eseau local et de la redondance

(58)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet DRBD pour un r´ eseau local et de la redondance

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(59)

Utilisation

NFS pour l’´ echange simple de fichiers NBD pour un r´ eseau local s´ ecuris´ e AoE pour un r´ eseau local

iSCSI pour un r´ eseau passant par internet

DRBD pour un r´ eseau local et de la redondance

(60)

Sommaire

1 Introduction

2 Syst` emes de fichiers partag` es

3 Les technologies de type

Block Device

4 Les RAID

5 ´ Evaluation

6 Conclusion

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

(61)

Le projet

Conception de scripts

Automatisation des tˆ aches

Stockage

(62)

Remerciements Lucas Nussbaum L’´ equipe du Grid’5000

AdrienWaksbergJonathanDemmerle SofianeEl Harsal MohamedSolutions de stockage r´Bennoiken eseau

Références

Documents relatifs

Les trois médiatrices d'un triangle sont concourrantes en un point qui est le centre du cercle circonscrit

Alternative au CHS : La structure CHS des disques durs induit un gaspillage de place à la surface du disque dû à la volonté d’intégrer la même quantité de données sur les

 CAMES À TAMBOUR (Came cloche) : La partie active est le rebord. de la base du

L'ordinateur va en fait charger les données nécessaires dans la RAM : votre véhicule, le circuit, vos concurrents afin d'avoir un jeu fluide, et déchargera ces données à la fin de

Les donn´ ees envoy´ ees sont des donn´ ees r´ eelles, repr´ esentant les volumes au bid ou ` a l’ask dans un carnet d’ordre d’actions observ´ e durant une journ´ ee.. 1

I.A.1a Ω étant ouvert, il existe une boule (pour la norme euclidienne choisie dans l’énoncé) centrée en (x, y) de rayon r incluse dans Ω.. J’aurais aussi pu dire directement

Pour ce faire, puisque la plupart d'en- tre nou~ projettent les films devant des associations qui sont des groupes fermés, il fuudrnit faire un effort col- lectif

Ses caractéristiques principales sont : sa largeur et sa hauteur en pixels, son nombre total de pixels, le nombre de couleurs que chaque pixel peut prendre : on parle de son