Dynamic LUN resizing in a replication environment
    41.
    发明授权
    Dynamic LUN resizing in a replication environment 有权
    动态LUN在复制环境中调整大小

    公开(公告)号:US08725691B1

    公开(公告)日:2014-05-13

    申请号:US12969903

    申请日:2010-12-16

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F7/00 G06F17/00

    摘要: A method, system and program product for dynamically changing the size of a LUN in a replication based environment, the replication environment having a splitter, a production site and a replication site, the production site having a production LUN, the replication site having a journal and a replication LUN, comprising changing the LUN size on the production site based on a request to change the size of the LUN on the production site, determining on the replication site that the LUN on the production site has changed size, determining whether it is possible to change the size of the replication LUN, based on a negative determination and in response to a request for the replication LUN, pausing replication, and based on a positive determination, changing or faking the size of the replication LUN.

    摘要翻译: 一种用于在基于复制的环境中动态地改变LUN的大小的方法,系统和程序产品,所述复制环境具有分离器,生产站点和复制站点,所述生产站点具有生产LUN,所述复制站点具有日志 以及复制LUN,包括根据更改生产站点上的LUN大小的请求来更改生产站点上的LUN大小,在复制站点上确定生产站点上的LUN已更改大小,确定是否为 可以根据否定的确定以及响应对复制LUN的请求,暂停复制以及基于正确确定,更改或伪造复制LUN的大小来更改复制LUN的大小。

    Creating consistent snapshots across several storage arrays or file systems
    42.
    发明授权
    Creating consistent snapshots across several storage arrays or file systems 有权
    在多个存储阵列或文件系统上创建一致的快照

    公开(公告)号:US08706700B1

    公开(公告)日:2014-04-22

    申请号:US12977251

    申请日:2010-12-23

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30088

    摘要: A method, system, and program product for implementing consistent snapshots in a replication environment, the replication environment having a production site having a splitter, and a storage media the method comprising, selecting a set of media from the storage medium, creating a consistency group of the selected set of storage media, creating a journal at the production site, splitting I/O to the consistency group, and recording the split I/O in the journal.

    摘要翻译: 一种用于在复制环境中实现一致的快照的方法,系统和程序产品,所述复制环境具有生产站点具有分离器,以及存储介质,所述方法包括:从所述存储介质中选择一组介质,创建一致性组 的所选集合的存储介质,在生产站点创建日志,将I / O分割为一致性组,并将分割I / O记录在日志中。

    System and method for improving cache performance
    43.
    发明授权
    System and method for improving cache performance 有权
    提高缓存性能的系统和方法

    公开(公告)号:US08627012B1

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

    申请号:US13341345

    申请日:2011-12-30

    IPC分类号: G06F12/00

    摘要: A method, computer program product, and computing system for receiving, on a cache system, a plurality of data write requests, wherein each data write request identifies a data portion to be written to a data array associated with the cache system. The data portions associated with the data write requests are written to the cache system. The data portions associated with the data write requests are queued until the occurrence of a commit event. Upon the occurrence of the commit event, a consolidated write operation is performed to write the data portions associated with the data write requests to the data array.

    摘要翻译: 一种用于在高速缓存系统上接收多个数据写入请求的方法,计算机程序产品和计算系统,其中每个数据写入请求标识要写入与高速缓存系统相关联的数据阵列的数据部分。 将与数据写入请求相关联的数据部分写入缓存系统。 与数据写请求相关联的数据部分被排队,直到发生提交事件。 在提交事件发生时,执行合并写入操作以将与数据写入请求相关联的数据部分写入数据阵列。

    Leveraging array snapshots for immediate continuous data protection
    44.
    发明授权
    Leveraging array snapshots for immediate continuous data protection 有权
    利用阵列快照立即进行连续数据保护

    公开(公告)号:US08521694B1

    公开(公告)日:2013-08-27

    申请号:US13168299

    申请日:2011-06-24

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F17/00 G06F17/30

    摘要: One challenge to continuous data protection (CDP) is the resources required for storage. Typically, when setting up replication, a production volume and replica are set up and initialized to copy data from the production volume to the replica. However, instead of taking a clone of the volume, there are significant advantages to taking an array-based snapshot of the volume and leveraging capabilities inherent to the snapshot to improve data protections systems using CDP. To leverage the benefits of snapshots in a CDP system, as described below, example embodiments of the present invention use multiple snapshots. Bookmarks are created to indicate the point in time each snapshot was create so that a newer snapshot may be used for replication as data is applied to the replica.

    摘要翻译: 连续数据保护(CDP)的一个挑战是存储所需的资源。 通常,设置复制时,会将生产卷和副本设置并初始化,以将数据从生产卷复制到副本。 但是,取代卷的克隆,而不是使用卷的基于阵列的快照,并利用快照固有的功能来改进使用CDP的数据保护系统。 为了利用CDP系统中的快照的优点,如下所述,本发明的示例实施例使用多个快照。 创建书签以指示每个快照创建的时间点,以便当数据应用于副本时,可以使用较新的快照进行复制。

    Virtualized consistency group using more than one data protection appliance
    46.
    发明授权
    Virtualized consistency group using more than one data protection appliance 有权
    使用多个数据保护设备的虚拟化一致性组

    公开(公告)号:US08478955B1

    公开(公告)日:2013-07-02

    申请号:US12890928

    申请日:2010-09-27

    IPC分类号: G06F12/00

    摘要: In one aspect, a method includes forming a virtualized grid consistency group to replicate logical units, running a first grid copy on a first data protection appliance (DPA), running a second grid copy on a second DPA, splitting to the first DPA IOs intended for a first subset of the logical units and splitting to the second DPA IOs intended for a second subset of the logical units different from the first subset of logical units.

    摘要翻译: 在一个方面,一种方法包括形成虚拟网格一致性组以复制逻辑单元,在第一数据保护设备(DPA)上运行第一网格副本,在第二DPA上运行第二网格副本,将所述虚拟网格一致性组拆分为预期的第一DPA IO 用于逻辑单元的第一子集,并且分裂成用于不同于逻辑单元的第一子集的逻辑单元的第二子集的第二DPA IO。

    Ensuring consistency of replicated volumes
    48.
    发明授权
    Ensuring consistency of replicated volumes 有权
    确保复制卷的一致性

    公开(公告)号:US08214612B1

    公开(公告)日:2012-07-03

    申请号:US12568203

    申请日:2009-09-28

    申请人: Assaf Natanzon

    发明人: Assaf Natanzon

    IPC分类号: G06F12/16

    摘要: A method, system, and program product for ensuring consistency of dynamically changing volumes comprising creating a production change map for a first volume; wherein the production change map is marked to represent pending IO, creating a replication change map for a second volume; wherein the replication change map is marked to represent pending IO, transferring a first signature corresponding to a portion of the first volume to the replication volume, wherein the signature does not include the portion marked as pending IO in the production change map, comparing the first signature to a second signature, the second signature corresponding to a portion of the replication volume corresponding to the portion of the production volume; wherein portions marked as dirty in the replication change map are not included in the signature.

    摘要翻译: 一种用于确保动态变化的卷的一致性的方法,系统和程序产品,包括为第一卷创建生产变更图; 其中所述生产改变图被标记为表示待决IO,为第二卷创建复制变化图; 其中所述复制变化图被标记为表示未决IO,将对应于所述第一卷的一部分的第一签名传送到所述复制卷,其中所述签名不包括在所述生产变更映射中标记为未决IO的部分, 签名到第二签名,所述第二签名对应于与所述生产卷的所述部分相对应的所述复制卷的一部分; 其中在复制变化图中被标记为脏的部分不包括在签名中。

    Replicating a thin logical unit
    50.
    发明授权
    Replicating a thin logical unit 有权
    复制一个细逻辑单元

    公开(公告)号:US08108634B1

    公开(公告)日:2012-01-31

    申请号:US12147829

    申请日:2008-06-27

    IPC分类号: G06F12/02

    摘要: In one aspect, a method to replicate data includes determining if an I/O data block from a journal is generated by a replication initialization process; if the I/O data block from a journal is generated by the replication initialization process, determining if the I/O data block from the journal comprises zero data; if the I/O data block from the journal comprises the zero data, reading an I/O data block in a volume; and determining if the I/O data block from the volume comprises zero data. The method also includes, if the I/O data block from the volume comprises zero data, bypassing writing the I/O data block from the journal to the I/O data block in the volume.

    摘要翻译: 一方面,一种复制数据的方法包括:通过复制初始化过程确定来自日志的I / O数据块是否产生; 如果来自日志的I / O数据块由复制初始化过程生成,则确定来自日志的I / O数据块是否包括零数据; 如果日志中的I / O数据块包含零数据,则读取卷中的I / O数据块; 以及确定来自卷的I / O数据块是否包括零数据。 该方法还包括,如果卷中的I / O数据块包含零数据,则绕过将I / O数据块从日志写入卷中的I / O数据块。