Nouveaux Systmes de stockage de donnes SANNAS Par

  • Slides: 33
Download presentation
Nouveaux Systèmes de stockage de données (SAN/NAS) Par : GOEBEL Georges georges@goebel. tv

Nouveaux Systèmes de stockage de données (SAN/NAS) Par : GOEBEL Georges georges@goebel. tv

Plan n n Mise en contexte Storage Area Networks • Architecture Fibre Channel n

Plan n n Mise en contexte Storage Area Networks • Architecture Fibre Channel n n Network Attached Storage Exemple d’un serveur NAS • EMC 2 Celerra n n n Conclusion Démonstration Questions - Réponses

Mise en contexte n n n De nos jours la quantité des données augmente

Mise en contexte n n n De nos jours la quantité des données augmente Comment garantir l’accès aux données 24 h/24 h et 7 j/7 j ? Grand centre de stockage • Solution propriétaire n « Open System » • Architecture i 386, SCSI, TCP/IP, … • Avant plusieurs années pas de solution dans l’immédiat

Storage Area Network n Caractéristiques : • • n Augmenter la capacité de stockage

Storage Area Network n Caractéristiques : • • n Augmenter la capacité de stockage des serveurs particuliers Accès multiples et directs aux mêmes données Séparation de lieu (serveur et sauvegarde) Intégration des solutions back up (tape libraries) Avantages : • Haute disponibilité des données • Redondance des données

Storage Area Network n Composé de : • Serveurs • Groupes de disques (Storage

Storage Area Network n Composé de : • Serveurs • Groupes de disques (Storage Array) • Fibre Channel Switch/Hub, SCSI, i. SCSI, … n Serveur • Rendre les données accessibles à l’extérieur • File System, Base de données, Vidéo, … n Storage Array (SA) • Groupe de disques magnétiques en RAID (Redundant Array of Inexpensive Disks)

Storage Array (SA) n Chaque groupe est un RAID de disques !

Storage Array (SA) n Chaque groupe est un RAID de disques !

Storage Array : RAID n RAID 0 : Striping • 2 disques physiques-> visible

Storage Array : RAID n RAID 0 : Striping • 2 disques physiques-> visible 1 disque virtuel avec la capacité des 2 disques • Aucune protection contre un crash n RAID 1 : Mirroring • La même information se trouve sur 2 disques différents • Bonne protection contre un crash d’un disque n RAID 5 : • 3 disques données + 1 disque avec parité • Striping des 3 disques données • -> réduit le nombre des disques pour la même sécurité n Autre : RAID S (parité distribué), RAID 7 (5 + 1)

SAN : Connectivité n Connexion entre Serveur et SA • • n Parallèle (S/390

SAN : Connectivité n Connexion entre Serveur et SA • • n Parallèle (S/390 Mainframe) ESCON (Mainframe) SCSI (Open System) Fibre Channel (Open System) Avantage du « Open System » • Indépendance d’un fournisseur / marque • Plus de choix

SCSI vs Fibre Channel n Caractéristiques • SCSI : • Distance maximale : 19

SCSI vs Fibre Channel n Caractéristiques • SCSI : • Distance maximale : 19 – 25 m • Débit maximal : 20 -40 MB / seconde • Protocole : SCSI (Small Computer System Interface) • Fibre Channel : • • n Distance maximale : 300 – 500 m (10 km – 60 km) Débit maximal : 100 MB / seconde Protocole : SCSI encapsulé (frame based protocol) Possibilité d’utiliser d’autres services à travers le même fil (Vidéo, SCSI, réseau) Trouver un compromis • Prix Solution FC = 1. 5 * Prix Solution SCSI • Mais : Fibre Channel est le futur

SAN : Fibre Channel topologie n Différentes connexions entre Serveur et SA possibles n

SAN : Fibre Channel topologie n Différentes connexions entre Serveur et SA possibles n Point à Point • Bande passante et accès exclusif garantie (Qo. S garanti) • Comparable à SCSI

SAN : Fibre Channel topology n Fibre Channel Arbitrated Loop (FC-AL) • Daisy Chain

SAN : Fibre Channel topology n Fibre Channel Arbitrated Loop (FC-AL) • Daisy Chain • 127 nœuds au maximum • Bande passante complète mais accès partagé n Désavantage : Single Point of Failure !

SAN : Fibre Channel topology n Fibre Channel Hub • Comme Daisy Chain mais

SAN : Fibre Channel topology n Fibre Channel Hub • Comme Daisy Chain mais sans « Single Point of Failure »

SAN : Fibre Channel topology n Fibre Channel Switched Fabric (FC-SW) • Administration en

SAN : Fibre Channel topology n Fibre Channel Switched Fabric (FC-SW) • Administration en un point central • No Single Point of failure • Chaque nœud gère une connexion point à point

SAN : High Availability

SAN : High Availability

SAN : High Availability avec distance topologie n Connexion entre les « Fabric Switch

SAN : High Availability avec distance topologie n Connexion entre les « Fabric Switch » • connexion « long wave » -> 10 km ( nouvelle technologie 60 km ) • Seulement possible entre switch, les nœuds ne le supportent pas connexion « long wave »

SAN : Produits n Sun • Store. Edge Series n IBM • FASt. T

SAN : Produits n Sun • Store. Edge Series n IBM • FASt. T 200 storage server, FASt. T 400 storage server, … n EMC 2 • EMC CLARii. ON Midrange Storage Systems, … n HP • Disk System 2100… 2405, HP Surestore series, … n Autres • Hitachi, Broadcom, …

Network Attached Storage

Network Attached Storage

Network Attached Storage n NAS HEAD : Groupement de machine(s) (cluster) offrant les données

Network Attached Storage n NAS HEAD : Groupement de machine(s) (cluster) offrant les données persistantes (SAN) à l’extérieur à travers le protocole TCP/IP n Caractéristiques : • Haute disponibilité (High Availability) • Groupes redondantes de disques (redundant storage array) • Serveurs redondants (redundant server) • Redémarrage automatique et disponible endéans quelques minutes • Haute performance (High Performance) • Système d’exploitation optimisé I/O pour serveurs de fichiers • Connexion multiple entre Serveurs et SA (distribution de charge) • Cache sur SA

Network Attached Storage n Caractéristiques (suite): • Servir le plus grand nombre de requêtes

Network Attached Storage n Caractéristiques (suite): • Servir le plus grand nombre de requêtes en réseau simultanément • « Content on demand » • « Video on demand » • Supporter des « File system » multiples • CIFS (Common Internet File System) • NFS (Network File System) • Diminution des efforts d’administration • Gestion centralisée (bien sûr redondante) • Extensibilité (Scalability) • Utilisation des composants standards (PC, FC, …)

Différence SAN et NAS n SAN • Connexion • FC ou SCSI n NAS

Différence SAN et NAS n SAN • Connexion • FC ou SCSI n NAS • Connexion réseau • Ethernet, FDDI, ATM • Serveurs connectés avec FC peuvent accéder à SAN • Toute machine dans le réseau peut accéder à NAS • Protocole : Encapsulated SCSI • Protocole : TCP/IP, CIFS, HTTP • Peu de overhead 100 MB/sec • Next generation -> 200 MB/sec • Bloque I/O • 10 km • FS géré par serveurs • Configuration par serveurs • Overhead mais GB Ethernet • 1 GB Ethernet -> 80 MB/sec • Fichier I/O • Mondial • FS géré par NAS Head • Configuration par Head Unit

NAS Head n Machine qui est connectée : • NIC -> réseau TCP/IP •

NAS Head n Machine qui est connectée : • NIC -> réseau TCP/IP • HBA -> SAN (Fibre Channel) n Administration du NAS à partir d’un interface web

NAS Head n 3 composants : • Serveurs de fichiers redondants • Stations de

NAS Head n 3 composants : • Serveurs de fichiers redondants • Stations de contrôle redondantes • Groupes de disques (storage array) n Hardware utilisé • Serveurs de fichiers et stations de contrôle • I 386, FCA redondant, alimentations redondant, … • DART (Data Access in Real Time) Linux I/O optimisé

NAS Head n Stations de contrôle (CS) • • • Installation, mise à jour

NAS Head n Stations de contrôle (CS) • • • Installation, mise à jour des logiciels Calcul de la performance des serveurs de fichiers « Phone Home » « Dial In » Communication avec les serveurs de fichiers via RPC sur un réseau privé.

NAS Head n Serveurs de fichiers (FS) • Transfert des données entre Client et

NAS Head n Serveurs de fichiers (FS) • Transfert des données entre Client et le SAN • Téléchargement des logiciels de la station de contrôle lors du démarrage • Configuration à l’aide de la Management Software de la station de contrôle • Redémarrage automatique lors d’une erreur • Connexion Fibre Channel avec SAN • Dynamic Multipathing • Serveurs de fichiers « Hot Spare »

NAS : Exemple EMC 2 Celerra n n Nécessité d’un disque physique sur le

NAS : Exemple EMC 2 Celerra n n Nécessité d’un disque physique sur le SA Divisé en 6 Volumes : • • • Vol 00 : OS pour la station de contrôle active Vol 01 : OS pour la station de contrôle passive Vol 02 : Boot partition pour les FS et CS Vol 03 : Système BD sauvegardant la configuration du NAS Vol 04 : Journaled FS. Protocole de toutes les opérations sur le File System (fast recovery). Changement niveau « block » ! • Vol 05 : Données de log

EMC 2 : Control Disk

EMC 2 : Control Disk

Conclusion n SAN • • Bon système de sauvegarde pour les Open System Favoriser

Conclusion n SAN • • Bon système de sauvegarde pour les Open System Favoriser Fibre Channel Accès au block (applications comme ORAC, OCFS, GFS, …) Beaucoup de produits de différents producteurs Bon rapport Prix/Disponibilité Devient intéressant pour les PME Mais : • distance maximale 10 km entre SA et Serveur • Configuration par serveur

Conclusion n NAS • Extensibilité (Scalability) • Facile d’ajouter des FS ou SA supplémentaires

Conclusion n NAS • Extensibilité (Scalability) • Facile d’ajouter des FS ou SA supplémentaires • • Facilite l’administration Support de multiple FS Distance entre Client et NAS-HEADs : mondial Mais : Une solution NAS/SAN avec FC est très chère • « THE NETWORK IS THE COMPUTER » ® Sun Microsystem 1982

Matériel

Matériel

Bibliographie n Storage Area Networks / Network Attached Storage : « Hohe Datenverfügbarkeit durch

Bibliographie n Storage Area Networks / Network Attached Storage : « Hohe Datenverfügbarkeit durch Speichernetzwerke » • ISDN : 3 -8273 -1871 -8 n Implementing the IBM Total. Storage NAS 300 G • http: //www. ibm. com/redbooks

Démonstration du Red Hat GFS n n n Mise en place d’un SAN Red.

Démonstration du Red Hat GFS n n n Mise en place d’un SAN Red. Hat GFS -> logical volume manager « Mount » d’une clé USB comme « block device » à travers le réseau sur les nœuds du cluster Création d’un GFS sur la clé USB « Mount » du FS sur deux machines différentes en même temps. Visualiser un accès multiple à un fichier

Schéma : Shared disk (block device)

Schéma : Shared disk (block device)

Questions - Réponses n ? ? ?

Questions - Réponses n ? ? ?