Calculating storage consumption for distinct client entities

    公开(公告)号:US11614881B2

    公开(公告)日:2023-03-28

    申请号:US17485822

    申请日:2021-09-27

    Abstract: Determining storage consumption in group of storage resources, including for the group of data units within a group of storage resources: for each data unit in the group of data units, determining whether the data unit is associated with one or more client entities; and for each data unit associated with one or more client entities, determining a category for the data unit; calculating storage consumption for a client based on the category of each data unit; and reporting the calculated storage consumption.

    Maintaining metadata associated with a replicated dataset

    公开(公告)号:US11533364B1

    公开(公告)日:2022-12-20

    申请号:US17153934

    申请日:2021-01-21

    Abstract: Symmetric storage using a cloud-based storage system, including: receiving, at a cloud-based storage system among storage systems synchronously replicating a dataset, an I/O operation directed to the dataset; determining, in dependence upon the I/O operation, a metadata update describing a mapping of segments of content to an address within a storage object, wherein the storage object includes the dataset; and synchronizing metadata on another storage system of the storage systems by sending the metadata update from the cloud-based storage system to the other storage system to update a metadata representation on the second storage system in accordance with the metadata update.

    Cloud-based disaster recovery
    56.
    发明授权

    公开(公告)号:US11526405B1

    公开(公告)日:2022-12-13

    申请号:US16386717

    申请日:2019-04-17

    Abstract: Performing disaster recovery in a cloud-based storage system, including: creating, by a storage system a snapshot of a dataset; uploading, from the storage system to a cloud computing environment, the snapshot; storing, by the cloud computing environment, the snapshot; detecting, by the cloud computing environment, that the dataset is not available on the storage system; and creating, by the cloud computing environment using the snapshot that is stored within the cloud computing environment, a cloud-based storage system that includes the dataset.

    Compliance Monitoring for Datasets Stored at Rest

    公开(公告)号:US20220365908A1

    公开(公告)日:2022-11-17

    申请号:US17318866

    申请日:2021-05-12

    Abstract: An illustrative method includes a monitoring system obtaining an attribute model for a dataset stored at rest within a storage system, the attribute model indicating one or more attributes of the dataset, determining, based on the attribute model, a compliance level of the dataset with a compliance ruleset associated with a compliance policy, and performing, based on the compliance level of the dataset with the compliance ruleset, an operation with respect to the dataset.

    Recovery from a system fault in a cloud-based storage system

    公开(公告)号:US11288138B1

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

    申请号:US16524837

    申请日:2019-07-29

    Abstract: Recovery in a cloud-based storage system, including: receiving, by the cloud-based storage system among a plurality of storage systems synchronously replicating a dataset, a request to modify the dataset; generating recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset; and responsive to a system fault, applying a recovery action in dependence upon the recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset.

    Garbage collection tuning for low drive wear

    公开(公告)号:US11281577B1

    公开(公告)日:2022-03-22

    申请号:US16012243

    申请日:2018-06-19

    Abstract: A storage system determines a present amount of reclaimable space in storage memory. The storage system determines a garbage collection directive based on the present amount of reclaimable space in comparison to a target amount of reclaimable space. The storage system selects blocks of storage memory for a group of blocks for garbage collection. Each block selected has greater than or equal to a threshold amount of reclaimable space in accordance with the garbage collection directive. The storage system performs garbage collection, using blocks from the group.

Patent Agency Ranking