Synchronously replicating a dataset across a plurality of storage systems

    公开(公告)号:US11210219B1

    公开(公告)日:2021-12-28

    申请号:US16680746

    申请日:2019-11-12

    Abstract: Servicing I/O operations directed to a dataset that is synchronized across a plurality of storage systems, including: receiving, by a follower storage system, a request to modify the dataset; sending, from the follower storage system to a leader storage system, a logical description of the modification to the dataset; receiving, from the leader storage system, information describing the modification to the dataset; processing, by the follower storage system, the request to modify the dataset; receiving, from the leader storage system, an indication that the leader storage system has processed the request to modify the dataset; and acknowledging, by the follower storage system, completion of the request to modify the dataset.

    Preventing applications from overconsuming shared storage resources

    公开(公告)号:US12189975B2

    公开(公告)日:2025-01-07

    申请号:US18194983

    申请日:2023-04-03

    Abstract: Preventing applications from overconsuming shared storage resources, including: identifying one or more sub-regions of data stored on a storage device that are associated with an application of a known application type; compiling information describing the application's utilization of a storage system; determining that a storage system objective has not been met; and initiating, based on the information describing the application's utilization of the storage system, remediation actions.

    Updating metadata for a synchronously replicated dataset

    公开(公告)号:US11687500B1

    公开(公告)日:2023-06-27

    申请号:US17088152

    申请日:2020-11-03

    CPC classification number: G06F16/1844 H04L67/1095

    Abstract: Synchronizing metadata among storage systems synchronously replicating a dataset, where synchronizing the metadata includes: receiving, at a first storage system of the storage systems, 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 a virtual address within a storage object, wherein the storage object includes the dataset; and synchronizing metadata on a second storage system of the storage systems by sending the metadata update to the second storage system to update a metadata representation on the second storage system in accordance with the metadata update.

    Managing connectivity to synchronously replicated storage systems

    公开(公告)号:US10680932B1

    公开(公告)日:2020-06-09

    申请号:US15683823

    申请日:2017-08-23

    Abstract: Managing connectivity to synchronously replicated storage systems, including: identifying a plurality of storage systems across which a dataset is synchronously replicated; identifying a host that can issue I/O operations directed to the dataset; identifying a plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated; identifying, from amongst the plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated, one or more optimal paths; and issuing, to the host, an identification of the one or more optimal paths.

Patent Agency Ranking