You are on page 1of 24

STOCKAGE

Introduction RAID, LVM, SAN, NAS


PLAN GNRAL
Systmes de fichiers et stockage local
Notion de Block Device sous Unix
RAID
LVM
Systmes de stockage rseau
SAN
NAS
NOTION DE BLOCK DEVICE SOUS LINUX (1)
Comment le noyau Linux voit-il les disques ?
Comme tout le reste ! travers des fichiers.
Comment manipuler ces fichiers ?
travers diffrentes interfaces du noyau ;
Les pilotes grent les block devices physiques :
/dev/sda, /dev/sda1, /dev/sr0, /dev/hdb,
/dev/cciss/c0d0p0, etc
Des modules particuliers grent des block devices
virtuels : /dev/md0, /dev/mapper/Gr0Vol0, /dev/cr0
NOTION DE BLOCK DEVICE SOUS LINUX (2)
Pourquoi des block devices virtuels ?
Ajouter une couche de traitement de l'information
au-dessus du blockdevice physique
Maintenir la compabilit avec des applications et
les composants du systme qui travaillent avec
des block devices
RAID : REDUNDANT ARRAY OF INDEPENDANT DISKS
Compenser les dfaillances matrielles occasionnelles
ou intempestives des disques durs
Permettre la haute disponibilit des donnes
Ne pas perdre de donnes !
Rcuprer rapidement et sans interruption de service en
cas de crash
DIFFRENTS TYPES DE RAID (1) : RAID0
Pas vraiment un RAID
Utilisation maximale des disques
Rpartit les oprations de lecture et d'criture
Ne protge pas des dfaillances
DIFFRENTS TYPES DE RAID (2) : RAID1
Premire solution de haute disponibilit
Mauvaise utilisation l'espace disque
Peu de dgradations des performances
Crash unique rcuprable, crashs en cascade fatals
DIFFRENTS TYPES DE RAID (3) : RAID5
Le plus populaire aujourd'hui
Maximise l'espace disque utile (n-1 disques disponibles)
Performances en criture moyenne
Performances dgrades en cas de crash
Crash unique rcuprable, crashs en cascade fatals
AUTRES TYPES DE RAID
Autres niveaux de RAID
Variantes des RAID 0, 1 et 5
RAID2, 3, 4
RAID6
RAID combins
RAID1+0
RAID0+1
RAID5+0
etc
RAID matriel/RAID logiciel
RAID : EST-IL TOUJOURS NCESSAIRE DE FAIRE
DES SAUVEGARDES ?
Les mcanismes redondants ne permettent pas de se
prmunir d'une corruption de donnes
Ils ne permettent pas non plus de revenir en arrire
Quand un fichier est effac sur un RAID, il est effac !
QUELQUES NOTIONS BASIQUES DE SAUVEGARDE
Pourquoi sauvegarder ?
Les RAID protgent des dfaillances matrielles,
pas humaines ni logicielles !
Pour pouvoir revenir en arrire
Pour des raisons lgales
Notion de mdia de sauvegarde
Bandes (le plus rpandu !)
Disques durs
Notion de catalogue
Stocke les mtadonnes de la sauvegarde (nom,
index, signature, etc)
En gnral indpendant du mdia de
sauvegarde
LVM : LOGICAL VOLUME MANAGEMENT
Buts
S'abstraire des disques physiques
Obtenir une gestion encore plus souple des
partitions
Augmenter/rduire la taille des partitions chaud
Augmenter la capacit disque chaud d'une
machine
Mcanismes
Physical Volume
Volume Group
Logicial Volume
PHYSICAL VOLUME/VOLUME GROUP/LOGICAL
VOLUME (1)
Un Physical Volume est une partition physique ou un
disque complet
Un Volume Group est une agrgation de plusieurs
Physical Volume
Un Logical Volume est une partition logique du systme,
appuy sur un Volume Group
EXTENTS : LA BASE DU SYSTME LVM
Dcoupage du disque en briquette de 32Mo
Physical Extents sur les Physical Volumes
Regroupement de Physical Extents sur le Volume Groups
Prsentation de ces PE pour les Logical Volumes
Formation de Logical Extents au niveau des Logical
Volumes
SOUPLESSE DE GESTION
Le morcellement du disque permet de gagner en
souplesse :
Les volumes logiques peuvent dpasser en taille les
disques physiques
Pour redimensionner un volume logique, on lui permet de
voir plus ou moins d'extents
FONCTIONS AVANCES
Gestion avance de volumes
Striped volumes (RAID0)
Mirrored volumes (RAID1/5/6/)
Spare volumes
Snapshots volumes
Oprations spcifiques
pvmove : forcer LVM regrouper des donnes
vgsplit : spration d'un VG en plusieurs VG
Limitations
Taille des systmes de fichiers
Capacit de redimensionnement des systmes de
fichiers
Fonctionnement similaire sur les baies de disques
UNE FONCTION AVANCE: SNAPSHOT
Le snapshot ou volume-clich peut servir de sauvegarde
Le snapshot permet de faire de rpliquer rapidement des
donnes de production pour test
Le snapshot permet de revenir en arrire trs facilement
dans un environnement de test
SYSTMES DE STOCKAGE EN RSEAU
Notion de DAS
Direct Attached Storage
Efficace, facile, performant mais
rigide, supportant difficilement la croissance
Systmes de stockage en rseau
NAS (Network Attached Storage)
SAN (Storage Area Network)
Plus grande souplesse, meilleure monte en
charge, sparation traitement/stockage
NAS : NETWORK ATTACHED STORAGE (1)
Machine autonome qui prsente des volumes sous forme
de partage : NFS, CIFS, FTP, SFTP, etc
Marche en mode fichiers
La baie a conscience de ce qu'elle stocke
NAS : NETWORK ATTACHED STORAGE (2)
Avantages :
Grande souplesse de mise en uvre
Trs facile manipuler
Rutilise au maximum les infrastructures rseaux
existantes
Inconvnients :
Grandit assez mal
Pose des problmes de cloisonnement rseau
Pas toujours facile de travailler en mode fichiers
SAN : STORAGE AREA NETWORK (1)
Attachement du stockage en mode bloc
Fonctionnement proche du DAS
Forte redondance et rsistance aux pannes
La baie n'a plus conscience de ce qu'elle stocke
SAN : STORAGE AREA NETWORK (2)
SAN : STORAGE AREA NETWORK (2)
Avantages :
Redondance forte donc scurit
Rseaux spars (Fibre Channel) ou non (FCoE,
iSCSI, AoE)
Performance accrue
Mise l'chelle plus simple
Inconvnients :
Cot de mise en uvre
Cot d'exploitation
Nombreuses problmatiques de compatibilit

You might also like