Système de fichiers distribués de Qumulo

Instantanés

Instantanés

Instantanés laisser les administrateurs système conserver l’état d’un système de fichiers ou d’un répertoire à un moment donné.

Si un fichier ou un répertoire est modifié ou supprimé par inadvertance, les utilisateurs ou administrateurs peuvent le rétablir dans son état enregistré. Les instantanés dans le système de fichiers de Qumulo ont une implémentation extrêmement efficace et évolutive.

Un seul cluster Qumulo peut avoir un nombre pratiquement illimité d'instantanés simultanés sans dégradation des performances ou de la capacité. Les instantanés sont implémentés comme des écritures de bloc déplacées. Lorsqu'un instantané est pris et que des blocs sont modifiés, ils sont écrits dans une nouvelle colonne de blocs B-tree. Les blocs existants qui n'ont pas été modifiés sont liés à la nouvelle colonne et sont maintenant partagés. La nouvelle colonne vertébrale modifiée a été écrite «hors de propos», mais fait toujours référence aux données existantes en partageant les blocs inchangés. Aucun instantané n'est utilisé par l'instantané jusqu'à ce que les données soient modifiées ou supprimées.

Par exemple, supposons que vous ajoutiez un fichier 4MB au système de fichiers Qumulo, puis que vous preniez un instantané. Une fois l’instantané créé, la capacité utilisée n’est toujours que 4MB. Ensuite, vous modifiez une région 1MB de votre fichier.

Les nouvelles données (1MB) ne sont pas écrites et sont associées à la version «en direct» du fichier. 3MB des données 4MB d'origine est partagé entre la version en direct et la version capturée dans l'instantané. L'utilisation totale de stockage pour ce fichier est maintenant 5MB.

Les instantanés sont une fonctionnalité de sécurité qui aide à rendre le système de fichiers résilient en cas de suppression ou de modification par erreur des données de fichier par les utilisateurs. Par exemple, si certaines données sont supprimées accidentellement, les utilisateurs peuvent récupérer des fichiers à partir d’un instantané déjà pris. Des fichiers uniques ou des répertoires entiers peuvent être restaurés en les recopiant dans le système de fichiers live. Lorsque l'espace est réduit, les administrateurs décident souvent de supprimer des instantanés pour libérer de l'espace de stockage.

Étant donné que les instantanés partagent des données, la suppression d'un instantané ne récupère généralement pas une quantité d'espace égale à la somme de tous les fichiers qu'il contient. Dans les systèmes hérités, il est difficile de savoir combien d'espace serait en fait récupéré. Les instantanés dans le système de fichiers de Qumulo tirent parti de l'intelligence intégrée au système de fichiers. Les administrateurs peuvent calculer la quantité de stockage qui serait réellement récupérée s'ils supprimaient un ensemble d'instantanés.

Vous voulez en savoir plus?

Donnez-nous 10 minutes de votre temps et nous vous montrerons comment repenser les données de stockage.