Cost conscious garbage collection

    公开(公告)号:US11640239B2

    公开(公告)日:2023-05-02

    申请号:US17377883

    申请日:2021-07-16

    Abstract: Cost conscious garbage collection, including: selecting one or more storage classes from among a plurality of storage classes of one or more data storage services for storing one or more data objects; determining, for the one or more data objects stored in the one or more data storage services, an estimated quantity of data eligible for garbage collection; and initiating, after determining that resources for continued storage of the one or more data objects exceed resources for performing garbage collection on the data eligible for garbage collection and based upon an expected cost savings based on storage cost savings from performing garbage collection compared against access cost expenses for performing one or more cloud-based operations to perform the garbage collection, garbage collection on the one or more data objects in the one or more data storage services.

    Optimizing a Transfer of a File System

    公开(公告)号:US20210303519A1

    公开(公告)日:2021-09-30

    申请号:US17241601

    申请日:2021-04-27

    Abstract: An illustrative system is configured to optimize a transfer of a file system from a source storage system to a target storage system. For example, the system, in association with the transfer, determines that a copy of a collection of blocks containing data of block objects of the file system is already stored at the target storage system. In certain examples, an identifier referencing the collection of blocks is shared by the source and target storage systems and is used to determine that the copy of the collection of blocks containing data of block objects of the file system is already stored at the target storage system. The system uses the copy of the collection of blocks already stored at the target storage system instead of transferring the collection of blocks from the source storage system to the target storage system as part of the transfer.

    Intelligent Snapshot Management
    6.
    发明申请

    公开(公告)号:US20240419555A1

    公开(公告)日:2024-12-19

    申请号:US18821723

    申请日:2024-08-30

    Abstract: An illustrative snapshot management accesses data representative of a set of snapshot rules defining various separate snapshot requirements that collectively specify a first set of snapshots of a dataset, determines, based on at least one flexibility in the various separate snapshot requirements defined by the set of snapshot rules, a second set of snapshots of the dataset that satisfy the various separate snapshot requirements, wherein the second set of snapshots is different from the first set of snapshots, and generates the second set of snapshots of the dataset.

    Metadata-based replication of a dataset

    公开(公告)号:US11422731B1

    公开(公告)日:2022-08-23

    申请号:US16841532

    申请日:2020-04-06

    Abstract: Protecting data stored on a storage system through the use of different storage levels, including: creating a snapshot of a dataset stored on a storage system, wherein the snapshot includes user data and metadata, and wherein the metadata describes the storage layout of the dataset, offloading the snapshot to a first storage level storage system, and migrating, in accordance with a lifecycle policy, the snapshot from the first storage level storage system onto a second storage level storage system.

    Copying a File System
    9.
    发明申请

    公开(公告)号:US20210303522A1

    公开(公告)日:2021-09-30

    申请号:US17162038

    申请日:2021-01-29

    Abstract: An illustrative data storage system is configured to use pods to efficiently copy files systems constructed of block objects. In certain examples, the storage system generates, based on a pod that includes a file system constructed of block objects, a virtual copy of the pod such that modifications made to the pod (e.g., modifications to contents of the block objects by way of the pod) after the generation of the virtual copy of the pod are distinct from the virtual copy of the pod. In certain examples, the virtual copy of the pod is a writeable clone of the pod and modifications made to the clone (e.g., modifications to contents of the block objects by way of the clone) after the generation of the clone are distinct from the pod.

Patent Agency Ranking