Stockage /nearline

From Alliance Doc
Revision as of 20:32, 7 December 2018 by Stubbsda (talk | contribs)
Jump to navigation Jump to search
Other languages:

Système de fichier virtualisé sur bande

Le stockage sur l'espace projet est similaire à celui sur nearline, sauf que ce dernier système de fichiers peut virtualiser les fichiers en les copiant sur bande. C’est une solution pour gérer les fichiers qui sont peu utilisés, car les fichiers sur bande n’affectent pas votre quota de disque et ils demeurent accessibles, avec toutefois un accès moins rapide.

Ceci est utile parce que nos bibliothèques de bandes ont une grande capacité qui peut être agrandie. Quand un fichier est copié sur bande (ou virtualisé), il demeure visible dans la liste des fichiers du répertoire. Si une opération de lecture est faite sur le fichier, le processus de lecture est interrompu pendant un certain temps (probablement quelques minutes) pendant que le contenu du fichier est copié de la bande au disque. Par la suite, les opérations IO s’effectuent de la même manière qu’avec les autres fichiers sur disque.

Utilité et état

Le délai de lecture d’un fichier sur bande étant plus long, nearline n’est pas adéquat dans le cas de tâches où le temps alloué est consommé par ce type d’attente. L’accès à nearline se fait à partir des nœuds de connexion ou de transfert (DTN pour data transfer node).

Nearline est prévu pour les fichiers de taille relativement grande. Ne l’utilisez pas pour un grand nombre de petits fichiers, car le temps de lecture des fichiers sur bande est plus long que celui des fichiers sur disque et le nombre de lecteurs de bandes est limité.

Nearline est présentement disponible sur Graham et les travaux sont en cours pour le rendre disponible aussi sur Cedar et Béluga.

Utilisation

Pour utiliser nearline, vous n’avez qu‘à déposer vos fichiers dans votre répertoire ~/nearline/PROJECT. Après un certain temps (présentement 24 heures), les fichiers seront copiés sur bande. Si aucune modification n’est effectuée au fichier après un certain temps (aussi 24 heures), la copie sur disque est supprimée, virtualisant ainsi le fichier sur bande.

Le fait d’avoir plusieurs petits fichiers est de mauvaise pratique dans le cas de la plupart des systèmes de stockage de CHP. En fait, il peut même être impossible de copier sur bande des fichiers dont la taille est sous un seuil quelconque. Si vous avez un grand nombre de petits fichiers, nous vous recommandons de les regrouper d’abord avec un outil comme tar.

Lorsque vous supprimez un fichier de ~/nearline, la copie sur bande est conservée pour 60 jours. Pour restaurer ces fichiers, vous devez contacter le soutien technique en mentionnant le chemin complet et la version (avec la date), de la même manière que vous procéderiez pour restaurer une copie de sauvegarde. Il est donc important que vous conserviez une copie de la structure complète de votre espace nearline. La commande ls -R > ~/nearline_contents.txt lancée du répertoire ~/nearline/PROJECT vous permettra de voir où sont situés les fichiers dans votre espace nearline.