Asynchronous splitting
    13.
    发明授权

    公开(公告)号:US10191677B1

    公开(公告)日:2019-01-29

    申请号:US15481125

    申请日:2017-04-06

    Abstract: A computer implemented method, system, and program product for asynchronous splitting in a virtual replication environment, the method comprising intercepting IO directed to one or more volumes, adding, at a splitter, ordering info to the IOs, and sending the IOs to an appliance.

    Physical to virtual journal cascading

    公开(公告)号:US11386118B2

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

    申请号:US16655376

    申请日:2019-10-17

    Abstract: Systems and methods for replicating data from storage. Snapshots are taken on a consistency group of volumes and are stored in snapshot volumes. Changes to the data stored in the volumes are identified from the snapshots and the changes are written to a journal. The journal allows the changes to be replicated to a virtual replication system and a physical replication system. The journal can be replicated to different systems, including physical and virtual systems, by exposing the same journal in different manners.

    DISTRIBUTED CONSISTENCY GROUP AT SPLITTER

    公开(公告)号:US20210409455A1

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

    申请号:US16910482

    申请日:2020-06-24

    Abstract: One example method includes intercepting an IO that is directed to a volume, writing the IO to a grid-CG that is one of a plurality of grid-CGs that collectively form a distributed CG, adding the IO to a stream journal associated with the grid-CG, receiving a bookmark request, in response to the bookmark request, inserting a bookmark in the stream journal, incrementing a splitter counter and broadcasting a splitter counter value to the grid-CGs in the distributed CG, and inserting the bookmark in respective stream journals of the grid-CGs in the distributed CG.

    SYSTEM AND A METHOD FOR GENERATING LIVE VM IMAGES WITH AN EXTENDED RECOVERY RANGE

    公开(公告)号:US20210271569A1

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

    申请号:US16804855

    申请日:2020-02-28

    Abstract: One example method includes receiving, at an IO journal, a new entry that identifies a respective disk location L, and data X written at that disk location L, and determining whether a location specified in an oldest entry of the IO journal is specified in any other entries in the IO journal. When the location specified in the oldest entry is not specified in any other entries in the IO journal, adding the new entry to the IO journal, and augmenting the new entry with undo data. Or, when the location specified in the oldest entry is specified in at least one other entry in the IO journal, setting data specified in the oldest entry as undo data for the next entry that identifies that location, and adding the new entry to the IO journal, and deleting the oldest entry from the IO journal.

Patent Agency Ranking