CLOUD MIGRATION OF FILE SYSTEM DATA HIERARCHIES

    公开(公告)号:US20180196832A1

    公开(公告)日:2018-07-12

    申请号:US15610456

    申请日:2017-05-31

    Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.

    FILE SYSTEM HIERARCHY MIRRORING ACROSS CLOUD DATA STORES

    公开(公告)号:US20180196831A1

    公开(公告)日:2018-07-12

    申请号:US15610424

    申请日:2017-05-31

    Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.

    System and method for managing a deduplication table

    公开(公告)号:US09805048B2

    公开(公告)日:2017-10-31

    申请号:US13655035

    申请日:2012-10-18

    CPC classification number: G06F17/30159 G06F12/123 G06F12/127

    Abstract: Implementations described and claimed herein provide systems and methods for allocating and managing resources for a deduplication table. In one implementation, an upper limit to an amount of memory allocated to a deduplication table is established. The deduplication table has one or more checksum entries, and each checksum entry is associates a checksum with unique data. A new checksum entry corresponding to new unique data is prevented from being added to the deduplication table where adding the new checksum entry will cause the deduplication table to exceed a size limit. The new unique data has a checksum that is different from the checksums in the one or more checksum entries in the deduplication table.

    Systems and methods for shadow migration progress estimation

    公开(公告)号:US09612766B2

    公开(公告)日:2017-04-04

    申请号:US14577702

    申请日:2014-12-19

    Abstract: Implementations described and claimed herein provide systems and methods for estimating migration progress. In one implementation, a target file system is initialized to which to migrate existing data from a source file system. An initial amount of data to be migrated to the target file system is estimated based on an examination of in-use space at a root of the source file system. Any mount points for nested file systems in the source file system are identified. An amount of data for each of the nested file systems is estimated based on an examination of in-use space at the mount point for the nested file system. An estimated total amount of data to be migrated from the source file system to the target file system is determined based on the initial amount of data to be migrated and the amount of data for each of the nested file systems.

    METHOD AND APPARATUS FOR REPLICATION SIZE ESTIMATION AND PROGRESS MONITORING
    9.
    发明申请
    METHOD AND APPARATUS FOR REPLICATION SIZE ESTIMATION AND PROGRESS MONITORING 审中-公开
    用于复制尺寸估算和进度监测的方法和装置

    公开(公告)号:US20140344222A1

    公开(公告)日:2014-11-20

    申请号:US13896033

    申请日:2013-05-16

    CPC classification number: G06F17/30215

    Abstract: Implementations of the present disclosure involve a system and/or method for replication size estimation and progress monitoring for a file system residing on a computing system. The replication progress monitoring system obtains a first snapshot of a file system for a first point in time and a second snapshot of the file system for a second point in time. The system may then calculate the difference between the first snapshot size from the second snapshot size and add to the difference the size a released data size. The released data size includes the size of any blocks of data included in the first snapshot and released before the second snapshot was taken. The replication transfer size may then be estimated by adding the snapshot size difference with the released size estimate.

    Abstract translation: 本公开的实现涉及用于复制尺寸估计和驻留在计算系统上的文件系统的进度监视的系统和/或方法。 复制进度监视系统获取第一时间点的文件系统的第一快照和第二时间点的文件系统的第二快照。 然后,系统可以计算第二快照大小之间的第一个快照大小之间的差异,并加上释放的数据大小的大小。 释放的数据大小包括第一个快照中包含的任何数据块的大小,并在第二个快照拍摄之前释放。 然后可以通过将快照大小差与发布的大小估计相加来估计复制传送大小。

Patent Agency Ranking