Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide de configuration et d'administration de Sun Storage Archive Manager 5.3 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (Français) |
2. Configuration des périphériques de stockage pour l'archivage
3. Tâches de configuration supplémentaires de SAM-QFS
4. Création de fichiers de paramètres pour les bibliothèques automatisées connectées au réseau
5. Vérification de l'ordre des lecteurs dans les bibliothèques
7. Gestion des bibliothèques automatisées et des lecteurs chargés manuellement
8. Gestion des bibliothèques spécifiques à des fournisseurs
10. Configuration de l'archiveur
11. Directives d'archivage (archiver.cmd)
12. Directives de groupes d'archives (archiver.cmd)
13. Validation de l'intégrité des données dans SAM-QFS
Processus de l'outil de libération
Concepts de l'outil de libération
A propos de la libération partielle et du transfert partiel
15. Configuration de l'outil de transfert
16. Configuration de l'outil de recyclage
La libération et le transfert sont des processus complémentaires. Vous pouvez choisir de libérer complètement les fichiers du cache disque en ligne une fois l'archivage terminé ou demander que le début d'un fichier (le stub) reste dans le cache disque tandis que le reste du fichier est libéré. Cette possibilité de libérer partiellement un fichier fournit un accès immédiat aux données dans le stub du fichier sans qu'il soit nécessaire de transférer ce dernier. Vous pouvez spécifier la taille de libération partielle par défaut et la taille maximale du stub qui doit rester en ligne lorsqu'un système de fichiers est monté.
Ces données peuvent être définies par le biais des valeurs de libération partielle et de transfert partiel à l'aide de la commande mount ou de SAM-QFS Manager. Pour plus d'informations, reportez-vous à l'aide en ligne de SAM-QFS Manager.
Les options de la commande mount sont les suivantes :
L'option -o partial= n définit la taille par défaut (n) d'un stub de fichier qui doit rester en ligne. Le paramètre -o partial= n doit être inférieur ou égal au paramètre -o maxpartial= n.
L'option -o maxpartial= n définit la taille maximale (n) d'un stub de fichier qui doit rester en ligne.
Vous pouvez spécifier la taille de stub par défaut d'un fichier en spécifiant l'option --p de la commande release ou l'option -p de la routine de bibliothèque sam_release. Pour spécifier des stubs de fichier de taille différente pour différents types de fichiers ou différentes applications, vous pouvez spécifier l'option --s de la commande release ou l'option -s de la routine de bibliothèque sam_release. Les valeurs -s et s doivent être inférieures à la valeur -o maxpartial utilisée avec la commande mount lors du montage du système de fichiers.
Remarque - Un fichier partiellement libéré occupe un espace sur le disque équivalent à une unité d'allocation de disque (DAU). Par exemple, si le stub de fichier à libérer partiellement est défini sur 16 Ko et que la taille de la DAU est 256 Ko, l'espace réellement utilisé par le fichier sur le disque est 256 Ko.
Utilisez l'option de montage, -o partial_stage= n, pour déterminer quelle quantité du stub doit être lue avant que le reste du fichier soit transféré lors d'une libération partielle. La lecture au-delà de la spécification de taille -o partial_stage= n lance automatiquement le transfert du fichier.
Par défaut, l'option -o partial_stage= n est définie sur la taille du stub de libération partielle; La modification de cette valeur affecte le transfert de fichiers de la manière suivante :
Si l'option -o partial_stage= n a pour valeur la taille du stub de libération partielle, le comportement par défaut empêche le transfert du fichier jusqu'à ce que l'application atteigne la fin du stub de libération partielle. L'attente jusqu'à ce que la fin du stub soit atteinte retarde l'accès au reste du fichier.
Si l'option -o partial_stage= n possède une valeur inférieure au stub de libération partielle, le fichier est transféré une fois que l'application dépasse le seuil défini par l'option -o partial_stage= n. Cela réduit le risque de retard lors de l'accès au reste des données du fichier.
Exemple 14-1 Transfert partiel
Dans cet exemple, les options suivantes ont été définies pour un site :
-o partial_stage=16 (16 Ko)
-o partial=2097152 (2 Go)
-o maxpartial=2097152 (2 Go)
Le programme filemgr lit les 8 premiers kilo-octets d'un fichier. Le fichier n'est pas transféré
Une application de vidéo à la demande lit le même fichier. Lorsque la lecture dépasse les 16 premiers kilo-octets du fichier, le fichier est transféré. L'application continue la lecture des données pendant le montage et le positionnement de la bande d'archive.
Lorsque l'application de vidéo à la demande lit au-delà des 2 Go de données du fichier, l'application commence la lecture immédiatement après l'activité de transfert. L'application n'attend pas, car le montage et le positionnement de la bande s'effectuent pendant la lecture partielle des données du fichier par l'application.
Plusieurs options de ligne de commande déterminent si un fichier peut ou non être marqué ou non pour libération partielle. Certaines options sont activées par l'administrateur système, d'autres peuvent l'être par les utilisateurs. Les sections suivantes décrivent les caractéristiques de libération pouvant être définies par les différents types d'utilisateurs.
L'administrateur peut modifier la valeur maximale et la valeur par défaut de la libération partielle lors du montage du système de fichiers. Les options mount du tableau suivant affectent la libération partielle. Pour plus d'informations sur la commande mount, reportez-vous à la section mount_samfs(1M) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual.
|
Un utilisateur peut définir des valeurs maximales et par défaut pour la taille d'un stub de fichier pouvant rester dans un cache disque après la libération de ce fichier. Il est également possible de déterminer si la fonctionnalité de libération partielle est activée ou non pour un système de fichiers donné.
Toutefois, à l'aide de la commande release et des routines de bibliothèque sam_release , un utilisateur peut définir d'autres attributs et spécifier les fichiers à marquer pour libération partielle. Les options de commande et de bibliothèque déterminant les attributs de libération sont indiquées dans le tableau suivant. Pour plus d'informations, reportez-vous à la section release(1) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual et à la section sam_release(3) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual.
Tableau 14-1 Options de libération par l'utilisateur
|