Main

Version 11 (Emmanuel Quemener, 16/03/2011 09:51)

1 1 Emmanuel Quemener
h1. Stockage pour les laboratoires : quels besoins pour quelles solutions
2 1 Emmanuel Quemener
3 11 Emmanuel Quemener
h2. Pourquoi ?
4 1 Emmanuel Quemener
5 11 Emmanuel Quemener
Le stockage de données numériques et, par extension, leur sauvegarde et leur archivage, est une préoccupation majeure de nos établissements : ces données forment, de fait, les actifs primordiaux que la sécurité des systèmes d'information se doit de préserver.
6 11 Emmanuel Quemener
7 11 Emmanuel Quemener
L'objectif est donc de proposer :
8 11 Emmanuel Quemener
* la base d'une enquête composée de questionnaires
9 11 Emmanuel Quemener
* des éléments d'analyse permettant de compléter l'expression des besoins
10 11 Emmanuel Quemener
* un ensemble de spécifications fonctionnelles et mêmes techniques
11 11 Emmanuel Quemener
* des éléments d'intégration permettant de satisfaire le cahier des charges
12 10 Emmanuel Quemener
13 10 Emmanuel Quemener
h2. Contexte
14 5 Emmanuel Quemener
15 5 Emmanuel Quemener
L'explosion des volumes de données (concommitante à l'amélioration des technologies d'expérimentation et de traitement), leur impératif de diffusion (via des bases de données dédiées directement accessibles en ligne), ont développé des exigences telles qu'il devient très difficile de gérer cela sereinement au sein de l'entité productrice : le laboratoire voire l'établissement. 
16 5 Emmanuel Quemener
17 5 Emmanuel Quemener
De plus, face à des besoins souvent très spécifiques, conditionnés par les expériences elles-même ou leur traitement, les solutions classiques apportées par les services centraux demeurent parfois inadaptées. 
18 5 Emmanuel Quemener
19 5 Emmanuel Quemener
Les éléments suivants présentent la démarche suivie ces deux dernières années à l'Ecole Normale Supérieure de Lyon pour une rationalisation de ces problématiques de stockage.
20 4 Emmanuel Quemener
21 9 Emmanuel Quemener
* [[enqueteMonod|Enquête sur les laboratoires du site Monod]]
22 9 Emmanuel Quemener
* [[enqueteDescartes|Enquête sur les laboratoires du site Descartes]]
23 6 Emmanuel Quemener
24 8 Emmanuel Quemener
h2. Analyse
25 8 Emmanuel Quemener
26 8 Emmanuel Quemener
h2. Quelques spécifications fonctionnelles extraites
27 6 Emmanuel Quemener
28 6 Emmanuel Quemener
h3. Pour le stockage
29 6 Emmanuel Quemener
30 6 Emmanuel Quemener
Pour le « front office » (le « salon », une affaire d'utilisateurs et leur appropriation des outils) :
31 6 Emmanuel Quemener
* une gestion fine de l'accès aux données :
32 6 Emmanuel Quemener
** droits des utilisateurs pour les accès en écriture à partir des postes de manipulation,
33 6 Emmanuel Quemener
** droits des utilisateurs pour les accès en lecture à partir des postes de traitement,
34 6 Emmanuel Quemener
** droits pour les responsables de ces utilisateurs d'accéder à leurs données après leur départ ;
35 6 Emmanuel Quemener
* une accessibilité des données dépassant le cadre du laboratoire :
36 6 Emmanuel Quemener
** espace accessible de l'extérieur de manière simple et sécurisée ;
37 6 Emmanuel Quemener
* une indexation indispensable des expériences et des traitements pour assurer la pérennité des données ;
38 6 Emmanuel Quemener
* une mise en place de plates-formes de traitements dédiées et partagées entre les utilisateurs ;
39 6 Emmanuel Quemener
* une abstraction des volumes de stockage, la plus transparente possible, des « boîtes noires » utilisées ;
40 6 Emmanuel Quemener
* une mise à disposition rapide pour faire face aux demandes urgentes et limiter le risque de perte par casse ;
41 6 Emmanuel Quemener
42 6 Emmanuel Quemener
Pour le « back-office » (la « cuisine », une affaire d'informaticiens et la mise à disposition des outils) :
43 6 Emmanuel Quemener
* une amélioration des conditions de transfert des données entre plates-formes (de l'expérience à son traitement)
44 6 Emmanuel Quemener
* notamment par la généralisation d'une connectivité haut débit (GE minimum) ;
45 6 Emmanuel Quemener
* une disponibilité accrue des dispositifs de stockage (pour les expériences durant le plus longtemps) ;
46 6 Emmanuel Quemener
* une souscription la plus large possible du contrat de maintenance ;
47 6 Emmanuel Quemener
* des procédures simplifiées pour la mise à disposition ou l'extension d'un volume de stockage ;
48 6 Emmanuel Quemener
* des procédures simplifiées pour la restauration d'un volume de stockage ;
49 6 Emmanuel Quemener
* une « scalabilité » de la solution de stockage pour l'étendre chaque année en fonction des besoins.
50 6 Emmanuel Quemener
51 6 Emmanuel Quemener
h3. Pour la sauvegarde
52 6 Emmanuel Quemener
53 6 Emmanuel Quemener
Cette opération est purement informatique : elle vise à sauvegarder les données (et permettre leur restauration) en cas
54 6 Emmanuel Quemener
de destruction d'un élément (ou plusieurs) du stockage.
55 6 Emmanuel Quemener
56 6 Emmanuel Quemener
Dans le cas idéal, elle exige :
57 6 Emmanuel Quemener
* une séparation physique du stockage primaire ;
58 6 Emmanuel Quemener
* une représentation la plus synchrone possible des données originelles.
59 6 Emmanuel Quemener
60 6 Emmanuel Quemener
h3. Pour l'archivage
61 6 Emmanuel Quemener
62 6 Emmanuel Quemener
Cette opération, pour être la plus efficace possible, se base sur les informations mentionnées par les utilisateurs dans
63 6 Emmanuel Quemener
l'indexation de leurs données.
64 6 Emmanuel Quemener
65 6 Emmanuel Quemener
Deux approches sont possibles :
66 6 Emmanuel Quemener
* un archivage basé sur le stockage originel ;
67 6 Emmanuel Quemener
* un archivage basé sur la sauvegarde.
68 6 Emmanuel Quemener
69 6 Emmanuel Quemener
Dans les deux cas, les archives peuvent prendre la forme :
70 6 Emmanuel Quemener
* d'une série d'instantanés pris suivant une politique pré-établie : elle est alors intégrée à la solution de stockage ;
71 6 Emmanuel Quemener
* une copie complète sur un support tierce, archivée physiquement : elle utilise généralement une technologie à base de supports à accès séquentiels, comme les bandes.