Documente Academic
Documente Profesional
Documente Cultură
Philippe Latu
philippe.latu(at)linux-france.org
http://www.linux-france.org/prj/inetdoc/
Historique des versions $Revision: 1321 $ $Date: 2008-09-24 10:21:50 +0200 (mer 24 sep 2008) $ PL
Anne universitaire 2004-2005 - premire publication Rsum l'heure o le standard d'interconnexion Infiniband vient d'entrer dans le noyau Linux, on peut s'interroger sur l'avenir des technologies de distribution des espaces de stockage sur les rseaux. Cet article a pour but de prsenter les solutions existantes et leurs volutions. En effet, pour initier une dmarche de choix, il faut tre capable d'identifier les lments de base du type DAS, NAS ou SAN et d'envisager leur intgration dans le systme d'information. Comme pour l'ensemble des articles du projet inetdoc.LINUX, on introduit les implmentations correspondantes avec les systmes libres GNU/Linux.
1. Copyright et Licence
Copyright (c) 2000,2008 Philippe Latu. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Copyright (c) 2000,2008 Philippe Latu. Permission est accorde de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License), version 1.2 ou toute version ultrieure publie par la Free Software Foundation ; sans Sections Invariables ; sans Texte de Premire de Couverture, et sans Texte de Quatrime de Couverture. Une copie de la prsente Licence est incluse dans la section intitule Licence de Documentation Libre GNU .
1.1. Mta-information
Cet article est crit avec DocBook1 XML sur un systme Debian GNU/Linux2. Il est disponible en version imprimable aux formats PDF et Postscript : stockage.pdf3| stockage.ps.gz4.
1 2
Stockage en rseau ou rseau de stockage ? Pour obtenir des informations plus dtailles sur les caractristiques de ces diffrents bus, on peut consulter le document donn en rfrence dans au point Serial Attached SCSI qui dresse un panorama complet des bus et des technologies de disques.
Dans ce cas de figure, c'est le systme d'exploitation du serveur qui gre les entres/sorties sur les disques. Il traduit les accs aux disques via son systme de fichiers local ou la gestion de volume logique. De cette faon, toutes les applications n'ont pas communiquer directement avec les disques. Le systme d'exploitation assure un traitement en mode bloc des accs aux units de disques. Cette architecture convient trs bien dans un systme d'information avec un nombre limit de serveurs. Cependant, une architecture classique de dlivrance services Internet suppose une distribution des rles en plusieurs couches ; ce qui implique un nombre de serveurs plus important (voir Firewall Deployment for Multitier Applications5). La gnralisation de l'utilisation des services Internet favorise le transfert des donnes depuis le serveur de fichier dpartemental isol vers une infrastructure globalise. Cette tendance de fond entrane une augmentation significative des donnes concentres dans un mme primtre. C'est dans ce contexte que la gestion de l'espace stockage directement connect une unit centrale (Direct Attached Storage) devient trs difficile. L'espace de stockage de chaque serveur doit tre gr sparment. Le nombre d'units de disques par machine est limit. Ces units ne sont pas partageables entre plusieurs machines. Enfin, l'volutivit de ces solutions est vraiment trs limite et coteuse puisque l'augmentation de l'espace de stockage suppose l'ajout d'un serveur complet. Tout ces lments ont conduit aux dveloppements de techniques de distribution de l'espace de stockage sur le rseau.
4. En guise de conclusion
Cet article ne peut prtendre tre exhaustif sur la question du stockage distribu sur rseau. C'est d'autant plus vrai que les solutions proposes sont trs rgulirement remanies en profondeur. Est-ce qu'Infiniband tiendra ses promesses ? Est-ce que la version 4 du protocole NFS qui promet rplication et mobilit depuis longtemps sera utilisable ? Est-ce qu'un protocole du type iSCSI gagnera suffisament en popularit pour se gnraliser ? Beaucoup de questions et bien peu de rponse satisfaisantes. Les besoins sont bien prsents et seul pronostic que l'on puisse faire c'est que la solution qui mergera sera celle qui permettra de dpasser les problmes d'htrognit moindre cot. Investir prcipitemment dans des solutions propritaires fermes est probablement une erreur. Pour aller plus loin dans l'tude des diffrents sujets abords dans cet article, voici quelques documents de rfrence utiles.
5
http://www.zeltser.com/multi-firewall/
Stockage en rseau ou rseau de stockage ? Serial Attached SCSI, SAS Le site SCSI Trade Association6 rassemble toute la documentation sur les protocoles de type SCSI. Le document Serial Attached SCSI General overview7 est particulirement intressant pour comparer les caractristiques des bus ATA et SCSI.
6 7
http://www.scsita.org/ http://www.scsita.org/aboutscsi/sas/tutorials/SAS_General_overview_public.pdf