30 ans de stockage sur bandes magnétiques au CC-IN2P3

Slides:



Advertisements
Présentations similaires
VML-MVL La discothèque virtuelle : le projet VML et la numérisation des collections musicales de Radio-Canada/CBC Présentation le 23 octobre 2009 au congrès.
Advertisements

LES NOMBRES PREMIERS ET COMPOSÉS
Qualité du Premier Billot. 2 3 Défauts reliés à labattage.
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Module Systèmes d’exploitation
Le stockage DAS,NAS,SAN.
Architecture de machines Les entrées sorties Cours
TECHNOLOGIE DES ORDINATEURS
1/32 Forum des utilisateurs du SISMER – Novembre 2005 Le portail NAUTILUS accès en ligne aux données et nouveau site WEB du SISMER Michèle FICHAUT Mickael.
Les Prepositions.
Serveur NAS storex.
CLUSTERING Grappe d'ordinateurs.
Journées franciliennes 2006 Moussa ELKIHEL (LAAS-CNRS;UPS Toulouse )
Gestion de FICHIERS.
Systèmes d’Exploitation
Génération interactive dimages projectives : Application à la Radiothérapie Pierre BLUNIER Du 01/12/2002 au 28/03/2003 Centre Léon Bérard.
Architecture de machines La mémoire
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
SEGUIN –HASSAINE-CHANET
2 ième édition 1 Introduction aux systèmes dinformation Un outil essentiel pour lentreprise branchée Chapitre James A. OBrien © 2003 Les Éditions de la.
CPI 2005 Théorie des systèmes d’exploitation
Le centre de calcul de l'IN2P3 : une architecture pour le calcul intensif et le stockage de masse Pascal Calvat.
Modules et Pétales pour les bouchons
RELATION COÛT-VOLUME-BÉNÉFICE
Mémoire périphérique Stockage primaire: Mémoire principale (RAM)
Gestion des Périphériques
Synchronisation et communication entre processus
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
PM18 MONTAGE DU BLINDAGE AUTOUR DE LA QRL F. DELSAUX - 25 JAN 2005
Le matériel Les composants de l’ordinateur
LES NOMBRES PREMIERS ET COMPOSÉS
Logiciel gratuit à télécharger à cette adresse :
La Saint-Valentin Par Matt Maxwell.
Les écritures fractionnaires
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Projet de Conception n° 5
Projet d’Ingénierie du Logiciel - Prise en main du robot humanoïde NAO
Notre calendrier français MARS 2014
SYSTEMES MIXTES MOBILES ET COLLABORATIFS
Annexe 1 VISITE SUR
C'est pour bientôt.....
Les Nombres 0 – 100 en français.
Veuillez trouver ci-joint
Les Nombres! de 0 à 20.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI Jean-Jacques DUMÉRY -1-
Combat des valeurs. Quelle est la valeur de : 18 unités 18.
Demande stochastique stationnaire
Copyright 2011 – Les Chiffres Copyright 2011 –
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Le workflow Encadré par: M . BAIDADA Réalisé par: ATRASSI Najoua
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
chapitre -1- OPERATIONS [B] REGLES DE PRIORITE (f n°103) lundi 15 septembre 2014  rappels de 6°  du nouveau en 5°  applications  exercices  Page.
Soutenance de stage Lieux: CITI – INSA Lyon Marcel Pierrick Année IUT Valence – 51, rue B. de Laffemas VALENCE – Département GTR Développement.
Projet Génie Méca : le brake sk8
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
LES COURSES SUR PISTE.
CALENDRIER-PLAYBOY 2020.
6 Nombres et Heures 20 vingt 30 trente 40 quarante.
Projet de stage d’année IIR4 sous le thème:
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
Ressources Internet liées à la CIB
Mémoire périphérique Stockage primaire: Mémoire principale (RAM)
1 Formation à l’usage éco-performant de votre pc 1 ère Partie.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Evolution et perspectives dans la construction et l’immobilier en France Poursuite de la baisse Conjoncture économique et financière Mercredi 17 avril.
Calcul pour le spatial & le CC-IN2P3 Jean-Yves Nief (CC-IN2P3)
8 avril 2005Comité lcg France1 Comité LCG France du 8 avril 2005 Philippe GAILLARDON Équipe stockage URL Marchés de stockage.
Transcription de la présentation:

30 ans de stockage sur bandes magnétiques au CC-IN2P3 Pierre-Emmanuel BRINETTE Philippe GAILLARDON Journées Informatiques – 16 octobre 2014

Autopsie d’une bande magnétique Historique Sommaire Autopsie d’une bande magnétique Historique Les 80`s et le mainframe Les 90`s et la transition vers Unix Les années 2000 et HPSS Etat des lieux en 2014 Tendances à venir 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Bande magnétique Film recouvert d’un substrat magnétique (MP, BeFe) Autopsie d’une bande magnétique Bande magnétique Film recouvert d’un substrat magnétique (MP, BeFe) Tête de lecture est en contact avec bande Information stockée numériquement Codage Manchester, NRZ, … Plusieurs pistes parallèles (9 pistes en 1964) Chaque piste est composée de blocs magnétisés entrecoupés d’espaces (GAP) Longueur : 100 m à 1200 m Capacité = longueur * nombre de pistes * densité Bloc (32K) GAP GAP 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Bande formatée (standard IBM) Label sur 6 caractères (VOLSER) Autopsie d’une bande magnétique Bande formatée (standard IBM) Label sur 6 caractères (VOLSER) Accès séquentiel en mode bloc Les fichiers sont écrits les uns à la suite des autres Suite de blocs séparés par des Tape Mark Fin de bande (EOT) : Double Tape Mark MIR : Media Information Record Zone non accessible par l’application Contient la position des fichiers d’une bande MIR HDR1 HDR2 VOL1 file1 file2 fileN 1 2 3 4 5 EOT Norme ANSI X3.27 - 1969 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Logique de fonctionnement inchangée depuis 60 ans ! Description d’une bande magnétique Lecture d’un fichier Positionnement de la bande en début du 4ème fichier mt –f /dev/nst0 fsf 4 Lecture du fichier (READ) dd if=/dev/nst0 of=monfichier.dat Ecriture d’un fichier Positionnement en fin de bande mt –f /dev/nst0 eod Ecriture des données (WRITE) dd if=monfichier.dat of=/dev/nst0 bs=1048576 Taille de bloc 1Mo Fermeture de la bande mt –f /dev/nst0 rewind mt –f /dev/nst0 offline Logique de fonctionnement inchangée depuis 60 ans ! 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

1986 : Délocalisation du CCPN à Villeurbanne Historique : Les 80`s et le mainframe 1986 : Délocalisation du CCPN à Villeurbanne Création du laboratoire : CC-IN2P3 Déménagement de l’ordinateur central Mainframe IBM 3081 30 MIPS 32 Mo de RAM 38 Go de disques 2 imprimantes 1 lecteur de carte perforée 14 lecteurs de bandes 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

14 dérouleurs IBM 3420 Bande ½ pouce 9 pistes parallèles Les 80`s et le mainframe 14 dérouleurs IBM 3420 Bande ½ pouce 9 pistes parallèles Longueur : 730 m Capacité max : 170 Mo ( à 6250 BPI ) 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Les bandes sont stockées en salle machine Les 80`s et le mainframe Les bandes sont stockées en salle machine Lyon Figaro 12/06/1987 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Environ 10.000 bandes ≈ 1 à 2 To Les 80`s et le mainframe 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Nécessite une main d’œuvre pour opérer le système Les 80`s et le mainframe Nécessite une main d’œuvre pour opérer le système Equipe de 10 opérateurs en 3x8 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Cassette au format 4’’x5’’x1’’ Les 80`s et le mainframe IBM 3480 Utilisé au CC depuis 1987 Cassette au format 4’’x5’’x1’’ Amorce Déroulée dans le lecteur Plus robuste Plus simple à manipuler Capacité 200 Mo 800 Mo en version 3490 Débit : 1-3 Mo /s 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Lecteurs 3480 Les 80`s et le mainframe 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Bandothèques 40,000 cartouches Les 80`s et le mainframe 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

L’utilisateur doit gérer ses volumes et ses fichiers Les 80`s : Du point de vue utilisateur L’utilisateur doit gérer ses volumes et ses fichiers Identifiant du volume / position des fichiers sur la bande Lots de bandes et liste des fichiers font partie des données des manipulations E/S des jobs se font directement sur bande Un préambule en langage de commande permet de demander les montages Les E/S se font directement au travers de périphériques virtuels Mainframe CMS VM/CMS Utilisateur MOUNT VOL001 ON 181 MOUNT VOL002 ON 182 FORTRAN OPEN (UNIT=181,…) OPEN (UNIT=182,…) READ (181, …. ) WRITE (182,… ) 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

1993 : 6 Robots StorageTek 4400 Capacité : 6 x 6000 cartouches Les 90`s : Arrivée des robots 1993 : 6 Robots StorageTek 4400 Capacité : 6 x 6000 cartouches Automatisation des montages depuis les jobs 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Portage des outils d’accès bandes à l’environnement UNIX Les 90`s : Ferme de calcul Unix Portage des outils d’accès bandes à l’environnement UNIX Les fichiers sont stockés sur des tampons disques Accès aux fichiers depuis les jobs via montage NFS ou RFIO L’utilisateur doit toujours gérer ses bandes et ses positions TMS DIVA CALIMAN Workstation UNIX (HP-UX / SunOS) xtageread –V VOL001 \ –q 3 input_file FORTRAN OPEN (input_file,…) OPEN (output_file,…) xtagewrite –V VOL002 \ –q 4 ouput_file VOL001 VOL002 TACOS Xtage 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

HPSS : Système de stockage hiérarchique (HSM) L’an 2000 et HPSS HPSS : Système de stockage hiérarchique (HSM) Gestion transparente de la localisation des données 2 niveaux de hiérarchie : disque et bande Introduit pour Babar en 1999 Permet de décharger l’utilisateur de la gestion des volumes Espace de nommage de type système de fichier POSIX Accès via rfio : (rfcp , rfdir, …) Worker Node Linux $ rfcp /hpss/in2p3.fr/input_file \ /scratch/ FORTRAN OPEN (input_file,…) OPEN (output_file,…) $ rfcp /scratch/output_file \ /hpss/in2p3.fr/../ HPSS 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Babar : 1ère expérience à transférer ses données par réseau vers le CC Années 2000 : Echange entre sites Les bandes : seul moyen pour transférer des données entre les sites des expériences et les centres de calculs 2 navettes par semaine entre le CC et le CERN Babar : 1ère expérience à transférer ses données par réseau vers le CC Liaison 155 Mbits entre SLAC et le CC En 2014 : Expérience HESS en Namibie Envoi mensuel de 10 To par bande vers le CC par transporteur 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Technologies à durées de vies longues Années 2000 : Transition technologiques Technologies à durées de vies longues Lecteurs : ~ 7 ans Médias : ~ 10-15 ans Robots : ~ 15-20 ans 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

2005 : Arrêt du support des 3480 (au bout de 20 ans) Années 2000 : Transition technologiques 2005 : Arrêt du support des 3480 (au bout de 20 ans) 2008 : Démontage des derniers silos 4400 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Etat des lieux en 2014 HPSS en 2014 27 Po 47 Mo de fichiers 90 % des accès via d’autres systèmes de stockages Fortement sollicité 37 To / jours Pic à 100 To HPSS 27 Po Dcache 10 Po Xrootd 4 Po Irods 1 Po 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

4 x Oracle SL8500 Capacité théorique En production Interconnectées Etat des lieux en 2014 4 x Oracle SL8500 Interconnectées Capacité théorique 40000 bandes 256 lecteurs 340 Po En production 30000 bandes 6000 montages / jours 130 lecteurs 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Lecture/Ecriture séquentielle : Lecture aléatoire : Etat des lieux en 2014 : T10000-D Oracle T10000-D Capacité : 8.5 To (1147 m) Débit : 252 Mo/s 4608 pistes (144 enroulements de 32 bits) Temps moyens de positionnement : 50 s Lecture/Ecriture séquentielle : + 9 h pour lire/remplir une bande (144 A/R) Lecture aléatoire : Temps de positionnement : 50s Temps de lecture du fichier (1Go) : 4s Durée de relecture : 127 h (+ de 5 jours) 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Tendances à venir Demo Sony © 2011 Information Storage Industry Consortium 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

Prévisions d’accroissement de densité : Tendances à venir Prévisions d’accroissement de densité : Bande : +30 % par an Disque : +20 % par an Démo Sony : 185 To sur une bande 148 Gbit / in2 Disponibilité : 2025 ? 27 Po de HPSS sur 150 cartouches 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

LTFS : Linear Tape File System Tendances à venir LTFS : Linear Tape File System Système de fichier auto-descriptif sur bande Permet de manipuler les données comme un système de fichier Non lié à un logiciel externe Drivers spécifiques au lecteur 2 partitions : index et données Les métadonnées dissociées des données Support : LTO 5/6 – IBM Jaguar – Oracle T10000D Cas d’utilisation possible : Echange massif de données entre sites 1 Po transféré à 1 Gbit/s = 115 jours 1 Po = 400 bandes LTO6 Hébergement temporaire de communautés dans un CC 30 ans de stockage sur bande au CC-IN2P3 16/10/2014

La bande a encore de beaux jours devant elle : En guise de conclusion La bande a encore de beaux jours devant elle : Très capacitif : croissance +30% an Peu onéreux : 5-10 % du CTO d’un disque 17 KW pour 30 Po de données Malgré des inconvénients intrinsèques : Média séquentiel, pas de parallélisation possible Performances par TB en baisse : (sur 30 ans) Augmentation de capacité : x 50,0000 Augmentation du débit : x 250 Temps de montage/chargement : x 1 - 0,5 Solution d’optimisation : RAO : Recommanded Access Order Le lecteur donne à l’application l’ordre d’accès optimisé pour la relecture de fichiers 30 ans de stockage sur bande au CC-IN2P3 16/10/2014