DATA CONTAINERIZATION FOR REDUCING UNUSED SPACE IN A FILE SYSTEM

An apparatus and method for containerization of multiple data objects within a block of a single container. The apparatus and method may pack multiple data objects together in a block of a logical container in a file system. The method may include receiving data in the form of multiple data objects...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GORDON, COLIN, STEBBINS, SINGH, PRATAP, VIKRAM, TRIMMER, DONALD, ALVIN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An apparatus and method for containerization of multiple data objects within a block of a single container. The apparatus and method may pack multiple data objects together in a block of a logical container in a file system. The method may include receiving data in the form of multiple data objects to be stored in a file system, and collectively data packing the multiple data objects together in at least one block of a logical container in the file system. The block is a fundamental unit of storage space of the file system, and each block of the logical container includes multiple extents to store data from at least one data object of the multiple objects. The apparatus may include a plurality of storage devices coupled to a storage server. The storage server is configured to store the multiple data objects in at least one block of the logical container in the file system. Some data objects may be stored in multiple extents of one or more blocks depending on the size of the data object. L'invention concerne un dispositif et un procédé pour une conteneurisation de multiples objets de données dans un bloc d'un conteneur unique. Le dispositif et le procédé peuvent regrouper de multiples objets de données dans un bloc d'un conteneur logique dans un système de fichiers. Le procédé peut comprendre la réception de données sous la forme de multiples objets de données à mémoriser dans un système de fichiers, et le regroupement collectif de données des multiples objets de données dans au moins un bloc d'un conteneur logique dans le système de fichiers. Le bloc est une unité de base de l'espace de mémorisation du système de fichiers, et les blocs du conteneur logique ont de multiples étendues pour mémoriser des données d'au moins un objet de multiples objets de données. Le dispositif peut comprendre une pluralité de dispositifs de mémorisation couplés à un serveur de mémorisation. Le serveur de mémorisation est configuré pour mémoriser les multiples objets de données dans au moins un bloc du conteneur logique dans le système de fichiers. Certains objets de données peuvent être mémorisés dans un ou plusieurs blocs de multiples étendues en fonction de la taille de l'objet de données.