Réseaux de stockageAntoine Benkemoun – Barcamp UNG Novembre 2009
SommaireStockage traditionnelProblématiques actuellesLe stockage moderneComposants d’un réseau de stockageLe contrôleurLes bus de données interneLes bus de données externeAvantages / Inconvénients
Stockage traditionnelDisque dur magnétiqueAvantagesSimpleEconomiqueGrande capacité (2 To)InconvénientsFiabilitéVitesse
Stockage traditionnel : RAIDSolution pour palier aux inconvénientsRAID 0RAID 1RAID 4 et 5Combinaisons (RAID DP, RAID 10 , RAID0+1, …)
Stockage traditionnel : RAIDProblématiques du RAIDPerformances fortement dépendantes du contrôleurEvolutivité inexistanteTemps de reconstruction long (>24h)Corruption de donnée suite à une perte de courantAlgorithme figé : manque d’intelligence
Problématiques actuellesTrès grandes quantités de donnéesSauvegardesAccèsDisponibilitéRedondancePerformanceVirtualisationAccès concurrents au support de stockage
Le stockage moderneDécloisonnementdes éléments de la chaine de stockageServeurBus de donnéesDisquesContrôleursInterconnexion entre tous ces élémentsNotion de réseau de stockagePassage d’un système figé à une multitude de systèmes unitaires interconnectés
Composantes d’un réseau de stockageSupport de stockage : SANDisques durSSDBandesContrôleurs : tête de SANBus de donnéesServeurs <-> ContrôleursContrôleurs <-> Supports
Schéma global réseau de stockage
Le “SAN”Contrôleur + Supports de stockage
Le rôle du contrôleurGestion des I/OGestion des modules de stockageGestion des volumesRAID“Spare”DimensionnementGestion de la communication vers les serveursAdressageDroits d’accès
Le rôle du contrôleurRedondanceDédoublementReprise en cas de panneStockage intelligentThin provisionningGestion des performancesSSD optimisésCache DRAM
Les bus de données internesBus standardsSCSIS-ATASASFibreChannelPropriétésCourtes distancesTaux d’erreurs faibles
Les bus de données externeDifférenciation SAN / NASSAN = accès au niveau des blocsNAS = accès au niveau des fichiers
Les bus de données externe SANFibreChannelOriginalement créé pour l’interco de backbones réseau (FDDI)Liaisons à très faible taux d’erreur : fibre optiquePile protocolaire spécifiqueiSCSIEncapsulation de l’iSCSI dans IPUtilisation des supports Ethernet existantsFCoEEncapsulation du FC dans EthernetFiabilité du FC sur les supports EthernetRétrocompatibilité avec le FibreChannel
Les bus de données externe
Les bus de données NASProtocoles applicatifs par-dessus une pile TCP/IP standardNFSProtocole UnixSMB / CIFSProtocole WindowsPartage d’imprimantes
Avantages / Inconvénients SANAvantagesFaible latenceProtocoles légersIndépendance vis-à-vis du système de fichierFlexibilitéInconvénientsCoûtsComplexité
Avantages / Inconvénients NASAvantagesSimplicitéCompatibilité largeProtocoles lourdsCoûtsInconvénientsPerformanceManque de flexibilitéLatence (TCP / Ethernet)
ConclusionRéseaux de stockage, (r)évolution du stockage classiqueStockage « intelligent »Scalabilité du stockage à la manière d’un réseau classique

Réseaux de stockage

  • 1.
    Réseaux de stockageAntoineBenkemoun – Barcamp UNG Novembre 2009
  • 2.
    SommaireStockage traditionnelProblématiques actuellesLestockage moderneComposants d’un réseau de stockageLe contrôleurLes bus de données interneLes bus de données externeAvantages / Inconvénients
  • 3.
    Stockage traditionnelDisque durmagnétiqueAvantagesSimpleEconomiqueGrande capacité (2 To)InconvénientsFiabilitéVitesse
  • 4.
    Stockage traditionnel :RAIDSolution pour palier aux inconvénientsRAID 0RAID 1RAID 4 et 5Combinaisons (RAID DP, RAID 10 , RAID0+1, …)
  • 5.
    Stockage traditionnel :RAIDProblématiques du RAIDPerformances fortement dépendantes du contrôleurEvolutivité inexistanteTemps de reconstruction long (>24h)Corruption de donnée suite à une perte de courantAlgorithme figé : manque d’intelligence
  • 6.
    Problématiques actuellesTrès grandesquantités de donnéesSauvegardesAccèsDisponibilitéRedondancePerformanceVirtualisationAccès concurrents au support de stockage
  • 7.
    Le stockage moderneDécloisonnementdeséléments de la chaine de stockageServeurBus de donnéesDisquesContrôleursInterconnexion entre tous ces élémentsNotion de réseau de stockagePassage d’un système figé à une multitude de systèmes unitaires interconnectés
  • 8.
    Composantes d’un réseaude stockageSupport de stockage : SANDisques durSSDBandesContrôleurs : tête de SANBus de donnéesServeurs <-> ContrôleursContrôleurs <-> Supports
  • 9.
  • 10.
    Le “SAN”Contrôleur +Supports de stockage
  • 11.
    Le rôle ducontrôleurGestion des I/OGestion des modules de stockageGestion des volumesRAID“Spare”DimensionnementGestion de la communication vers les serveursAdressageDroits d’accès
  • 12.
    Le rôle ducontrôleurRedondanceDédoublementReprise en cas de panneStockage intelligentThin provisionningGestion des performancesSSD optimisésCache DRAM
  • 13.
    Les bus dedonnées internesBus standardsSCSIS-ATASASFibreChannelPropriétésCourtes distancesTaux d’erreurs faibles
  • 14.
    Les bus dedonnées externeDifférenciation SAN / NASSAN = accès au niveau des blocsNAS = accès au niveau des fichiers
  • 15.
    Les bus dedonnées externe SANFibreChannelOriginalement créé pour l’interco de backbones réseau (FDDI)Liaisons à très faible taux d’erreur : fibre optiquePile protocolaire spécifiqueiSCSIEncapsulation de l’iSCSI dans IPUtilisation des supports Ethernet existantsFCoEEncapsulation du FC dans EthernetFiabilité du FC sur les supports EthernetRétrocompatibilité avec le FibreChannel
  • 16.
    Les bus dedonnées externe
  • 17.
    Les bus dedonnées NASProtocoles applicatifs par-dessus une pile TCP/IP standardNFSProtocole UnixSMB / CIFSProtocole WindowsPartage d’imprimantes
  • 18.
    Avantages / InconvénientsSANAvantagesFaible latenceProtocoles légersIndépendance vis-à-vis du système de fichierFlexibilitéInconvénientsCoûtsComplexité
  • 19.
    Avantages / InconvénientsNASAvantagesSimplicitéCompatibilité largeProtocoles lourdsCoûtsInconvénientsPerformanceManque de flexibilitéLatence (TCP / Ethernet)
  • 20.
    ConclusionRéseaux de stockage,(r)évolution du stockage classiqueStockage « intelligent »Scalabilité du stockage à la manière d’un réseau classique