Efficient file system for shared data blocks
    1.
    发明授权
    Efficient file system for shared data blocks 有权
    共享数据块的高效文件系统

    公开(公告)号:US09298731B2

    公开(公告)日:2016-03-29

    申请号:US14052597

    申请日:2013-10-11

    Applicant: NetApp, Inc.

    Abstract: A technique for efficiently scanning various datasets in a storage system to generate metadata for shared data blocks is provided. In one embodiment, data containers in an active file system of a storage object are first scanned. Remaining images (e.g., snapshots of the file system) are arranged in a chronological order based on the age of such images in the storage object. In some instances, to perform a metadata scan of a given image, the storage server compares each data container in the given image to a corresponding data container in a prior image (from the chronological order) to identify any non-identical data blocks (i.e., blocks that are not common between the data containers of the two images) in each data container. The metadata scanner then generates metadata only for the non-identical data blocks in each data container and skips metadata generation for any remaining data blocks.

    Abstract translation: 提供了一种用于有效扫描存储系统中的各种数据集以产生共享数据块的元数据的技术。 在一个实施例中,首先扫描存储对象的活动文件系统中的数据容器。 剩余图像(例如,文件系统的快照)基于存储对象中的这些图像的年龄按时间顺序排列。 在某些情况下,为了执行给定图像的元数据扫描,存储服务器将给定图像中的每个数据容器与先前图像中的相应数据容器进行比较(从时间顺序),以识别任何不相同的数据块(即 ,两个图像的数据容器之间不常见的块)。 然后,元数据扫描器仅为每个数据容器中的不相同的数据块生成元数据,并跳过剩余数据块的元数据生成。

Patent Agency Ranking