Sous-systèmes de stockage
Architectures de stockage
H2932 v1 Archive

Sous-systèmes de stockage
Architectures de stockage

Auteur(s) : René J. CHEVANCE

Date de publication : 10 févr. 2006

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Contexte

2 - Intégration Internet et Fibre Channel

3 - Intégration des concepts SAN et NAS

4 - Synthèse sur les options d’architecture de stockage

5 - Modèle d’architecture SNIA

6 - Management du stockage

7 - Compression des données

  • 7.1 - Dictionnaire (Dictionary Method)
  • 7.2 - Adaptation fixe de la taille du code (Fixed Bit Length Packing)
  • 7.3 - Codage par plages (Run-Length Encoding RLE)
  • 7.4 - Codages de Huffman
  • 7.5 - Codage LZ77
  • 7.6 - Codage de Lempel-Ziv Welch (LZW)

8 - Sous-systèmes de stockage

Sommaire

Présentation

RÉSUMÉ

Cet article est consacré aux différentes architectures de stockage (NAS, DAS, SAN ou iSCI), elles possèdent des caractéristiques qui leur sont propres et sont distinguées entre autres par la manière dont les disques sont reliés aux systèmes et de la visibilité accordée au logiciel de la ressource de stockage. Après avoir repris les principes et notions de base, sont abordés tour à tour les aspects fonctionnels et optionnels des modèles d’architectures, ainsi que les techniques de compression et les différents sous-systèmes de stockage disponibles à ce jour.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

INTRODUCTION

Ce dossier fait partie d’une série consacrée au stockage des données et aux techniques associées :

Ces dossiers sont extraits de l’ouvrage lui même traduit de l’ouvrage .

Dans ce dossier, on distingue plusieurs architectures de stockage en fonction de la façon dont les disques sont reliés aux systèmes et de la visibilité que l’on donne au logiciel de la ressource de stockage.

Notons que cette dimension est fonctionnellement indépendante de la notion de RAID Redundant Array of Independent Disks.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h2932

Lecture en cours
Présentation

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

8. Sous-systèmes de stockage

Comme on l’a indiqué dans l’article Stockage des données et systèmes de fichiers Stockage des données et systèmes de fichiers, le fait que les sous-systèmes de stockage constituent des systèmes « enfouis » (embedded) a favorisé l’innovation. Nous allons, dans ce paragraphe, présenter l’architecture de quelques uns de ces systèmes.

8.1 Network Appliance

Network Appliance propose une famille de sous-systèmes (NetApp) de stockage de type NAS et qui supportent aussi les accès de type block (FCP et iSCSI). Ces systèmes peuvent s’intégrer dans des environnements SAN ou NAS. La figure 8 montre l’architecture logicielle de ce type de sous-systèmes.

L’architecture de NetApp se divise en plusieurs blocs fonctionnels. Du côté du stockage, Fibre Channel et ATA sont supportés (en fonction des modèles). Du côté des réseaux, on retrouve TCP/IP et les différentes technologies de réseau.

Le système est construit sur un noyau temps réel supportant des services de base : création de processus, allocation de mémoire, passation de message et prise en compte des interruptions. La partie centrale de cette architecture est constituée par le WAFL (Write Anywhere File System).

WAFL est un système de gestion de fichiers optimisé pour l’écriture (Log Structured File System) ; la fonctionnalité d’un tel système est décrite dans le dossier Stockage des données et systèmes de fichiersStockage des données et systèmes de fichiers. Comme on l’a indiqué, un tel système de gestion de fichiers facilite l’implémentation du mécanisme de copie instantanée (Snapshot). NetApp réalise, au moins toutes les 10 s, une sauvegarde instantanée appelée point de consistance (Consistency Point). Lorsque le sous-système s’initialise, il utilise cette sauvegarde de façon à avoir...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Sous-systèmes de stockage

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - CHEVANCE (R.J.) -   Server architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, Storage Solutions.  -  Elsevier Digital Press December 2004. http://www.chevance.com

  • (2) - CHEVANCE (R.J.) -   Serveurs multiprocesseurs, clusters et architectures parallèles.  -  Eyrolles avril 2000.

  • (3) - CHEVANCE (R.J.) -   Systèmes à haute disponibilité – Concepts.  -  Technologies logicielles. Architectures des systèmes Systèmes à haute disponibilité- Concepts. Techniques de l’Ingénieur 08-1999.

  • (4) - CHEVANCE (R.J.) -   Systèmes à haute disponibilité – Solutions.  -  Technologies logicielles. Architectures des systèmesSystèmes à haute disponibilité- Solutions. Techniques de l’Ingénieur 08-1999.

  • (5) - SNIA -   Shared Storage Model A framework for describing storage architectures.  -  Storage Networking Industry Association Draft SNIA Technical Council Proposal 2001.

  • ...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre