Les terminaux ReadyNAS OS 6 utilisent un système de fichiers avec une structure interne très différente des systèmes de fichiers traditionnels. Bien que cette approche moderne présente des avantages tels que les opérations sur disque hautes performances, les snapshots illimités et la protection avancée contre la corruption des données, elle nécessite également l'introduction de nouveaux concepts de maintenance. Les utilisateurs de ReadyNAS n'ont pas besoin d'avoir une connaissance intrinsèque de ces éléments, car ils peuvent facilement configurer leurs appareils pour qu'ils s'occupent automatiquement de toute opération de maintenance requise. Néanmoins, cet article donne un bref aperçu des tâches disponibles et explique l'influence de ces tâches d'entretien sur l'espace disponible.
Nettoyage
Qu'est-ce que le nettoyage ?
L'une des fonctions ReadyNAS de protection des données utilisateur est la protection du bitrot. En bref, chaque fois que des données sont stockées sur le périphérique ReadyNAS, une donnée supplémentaire est écrite. Ces données supplémentaires sont uniques aux données d'origine stockées et peuvent être utilisées pour découvrir une altération involontaire des données d'origine. Chaque fois qu'un fichier est lu, une vérification d'arrière-plan est effectuée pour vérifier si les données sont toujours cohérentes.
Le nettoyage vérifie la cohérence de toutes les données stockées et permet donc de détecter les erreurs potentielles dans les fichiers qui n'ont pas été consultés depuis longtemps. Si plusieurs disques durs sont utilisés dans une matrice RAID de niveau 1 ou supérieur, le nettoyage corrigera également les erreurs détectées automatiquement. Le nettoyage ne supprime aucune donnée sur le périphérique.
Dois-je utiliser le nettoyage régulièrement ?
Le nettoyage est étroitement lié à la fonction de protection du bitrot. Si la protection anti-bitrot est désactivée, un nettoyage régulier n'est pas nécessaire. Le nettoyage ne doit pas être effectué de manière excessive car il exerce une pression considérable sur les disques durs. L'impact sur l'espace disponible est limité.
Comment nettoyer un volume ?
Le nettoyage peut être exécuté manuellement ou configuré pour s'exécuter automatiquement via la page d'administration locale.
Défragmentation
Qu'est-ce que la défragmentation ?
L'espace de stockage est divisé en blocs pouvant contenir une certaine quantité de données. Les nouvelles données sont stockées dans des blocs libres ou encore occupés par des données mais marqués comme libres. Comme la distribution des blocs disponibles sur le support de stockage dépend des opérations précédentes sur le disque, il se peut que le nombre de blocs contigus ne soit pas suffisamment grand pour contenir le fichier complet. Ainsi, les données d'un seul fichier sont réparties à différents emplacements sur le support de stockage, ce qui fragmente le fichier. La défragmentation réorganise toutes les données afin que chaque fichier soit stocké dans une ligne de blocs contigus.
En quoi la fragmentation est-elle différente sur les périphériques ReadyNAS par rapport aux périphériques de stockage traditionnels ?
En fait, la fragmentation se produit sur les périphériques ReadyNAS comme sur la plupart des périphériques de stockage de masse. Cependant, il y a une différence avec les périphériques ReadyNAS. Lorsque la fonctionnalité de protection du bitrot est activée, le périphérique ReadyNAS s'éloigne encore plus des périphériques de stockage traditionnels de la façon dont il gère les fichiers. L'un des effets est que les nouveaux fichiers ne sont stockés que sur des blocs réellement libres, contrairement aux options mentionnées ci-dessus. Cela entraîne un taux de fragmentation légèrement plus élevé
Dois-je utiliser la défragmentation régulièrement ?
La fragmentation génère une quantité considérable de surcharge de données, de sorte que la défragmentation d'un volume peut entraîner une augmentation de l'espace disponible. Les performances de lecture seront probablement également augmentées lors de l'utilisation de disques durs magnétiques.
Toutefois, dans certains cas, la défragmentation peut également entraîner une réduction de l'espace disponible. Ceci est à nouveau connecté aux nouvelles méthodes implémentées dans le système de fichiers ReadyNAS. Plus précisément, la défragmentation peut entraîner la perte de l'avantage de ces méthodes car vous pourriez perdre l'avantage des snapshots de taille nulle pour les snapshots existants. En fait, les snapshots sont déconnectés des données vers lesquelles ils pointent et se manifestent donc sur le périphérique de stockage en occupant de l'espace disque supplémentaire. Enfin, notez que la défragmentation exerce une pression sur les disques durs.
En tenant compte de tout, la défragmentation est recommandée à intervalles réguliers clairsemés.
Comment défragmenter un volume ?
La défragmentation peut être exécutée manuellement ou être configurée pour s'exécuter automatiquement via la page d'administration locale. La défragmentation n'est pas nécessaire lors de l'utilisation de disques SSD en raison du temps de recherche constant, indépendamment de l'emplacement de stockage.
Equilibrage
Qu'est-ce que l'équilibrage ?
Le système de fichiers ReadyNAS stocke non seulement les données utilisateur, mais également des informations supplémentaires relatives à ces données, appelées métadonnées. Ces deux données sont stockées dans un certain nombre de zones de stockage de taille fixe appelées blocs, qui sont réservés par le système de fichiers lors du stockage de nouvelles données. En fonctionnement normal, un bloc réservé aux données utilisateur ne peut pas être converti pour contenir des métadonnées, même lorsque le bloc redevient vide. Par conséquent, une progression d'un nombre élevé de fichiers volumineux vers un nombre plus élevé de petits fichiers stockés sur le ReadyNAS peut entraîner une pénurie de fragments de métadonnées disponibles. Cela peut entraîner une situation où le périphérique ReadyNAS signale que l'espace disque est insuffisant, même si l'espace disponible est suffisant. L'exécution de la fonction d'équilibrage combine les blocs de données à moitié utilisés et libère des blocs vides ayant eu une affectation pour y réaffecter des données ou métadonnées.
Dois-je utiliser l'équilibrage régulièrement ?
Étant donné que l'équilibrage nécessite un certain espace de stockage pour déplacer les fichiers, il ne doit pas être reporté tant que l'espace de stockage disponible n'est pas presque entièrement consommé. La fonction d'équilibrage sera plus efficace après la suppression d'un grand nombre de fichiers ou si une transition de fichiers généralement volumineux vers des fichiers plus petits a été effectuée. En particulier ce dernier est difficile à surveiller, donc l'équilibrage doit être exécuté à intervalles réguliers.
Comment équilibrer un volume ?
L'équilibrage peut être configuré pour s'exécuter automatiquement via la page d'administration locale.
Snapshots
Le sujet des snpashots est quelque peu déplacé dans cette liste. Toutefois, les snapshots ont également une influence indirecte sur l'espace disponible.
Il se peut qu'après la suppression d'un fichier, aucune des méthodes mentionnées ci-dessus ne vous aide à libérer de l'espace occupé précédemment par ce fichier. La raison en est très probablement qu'un ou plusieurs snapshots de ce fichier existent toujours.
Bien qu'il existe une fonction automatique dans le système d'exploitation ReadyNAS pour limiter l'espace occupé par les snapshots au fil du temps en supprimant certains des anciens snapshots, cette fonction ne supprimera pas tous les snapshots, car cela nuirait à la raison de l'utilisation des snapshots.
Ceci nécessite l'intervention de l'utilisateur en supprimant manuellement tous les snapshots de ce fichier.
En dernier lieu, il convient de noter qu'il peut y avoir un petit délai entre la suppression d'un fichier ou d'un snapshot et l'indication d'espace libre supplémentaire.