Method and apparatus for replicating the punch command
    83.
    发明授权
    Method and apparatus for replicating the punch command 有权
    复制打孔指令的方法和装置

    公开(公告)号:US09588703B1

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

    申请号:US14665110

    申请日:2015-03-23

    Abstract: The punch command may be replicated in a replication environment including a production site and a replication site. The solution includes implementing a punch command to free storage received at a replication site in a replication environment by applying the punch command to storage at the replication site and writing data being freed from the storage at the replication site to an undo stream of a journal at the replication site. If the punch command is not supported, a command to write zeros may be used. Further, an unpunch command is provided for properly undoing a punch command and storing data written to the volume before the punch command freed the storage. Additionally, large punch commands may be split into a plurality to smaller punch commands for efficient journal management. Additionally, volume space may be reclaimed by writing a punch command to the journal instead of zeros.

    Abstract translation: 打印命令可以在包括生产站点和复制站点的复制环境中复制。 该解决方案包括实施打孔命令以通过将复制站点上的打包命令应用于复制站点处的存储并将从复制站点上的存储器释放的数据写入到日志的撤消流来释放在复制环境中的复制站点处接收到的存储 复制站点。 如果不支持punch命令,则可以使用写入零的命令。 此外,提供了一个非打开命令,用于在打孔命令释放存储之前适当地撤销打孔命令并存储写入卷的数据。 此外,大的冲头命令可以被分成多个到较小的冲头命令,用于有效的日志管理。 另外,可以通过将punch命令写入日志而不是零来回收卷空间。

    Cloud snapshots
    84.
    发明授权
    Cloud snapshots 有权
    云快照

    公开(公告)号:US09563517B1

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

    申请号:US14143778

    申请日:2013-12-30

    CPC classification number: G06F11/1464 G06F11/00 H04L67/1095 H04L67/1097

    Abstract: A computer implemented method, system, and program product for creating snapshots instructions at a replication site, the method comprising determining the differences between a first snapshot at a first time of a LUN and a second snapshot at a second time of the LUN, determining the differences between the second snapshot and a third snapshot at a third time of the LUN, creating a redacted snapshot of the second snapshot wherein the redacted snapshot contains pointers to the first snapshot for the common data in the first snapshot and the second snapshot; wherein the redacted snapshot contains pointers to the third snapshot for common data in the second snapshot and the third snapshot; and further wherein the redacted snapshot stored data that is not present in the first snapshot and is not present in the third snapshot.

    Abstract translation: 一种用于在复制站点创建快照指令的计算机实现的方法,系统和程序产品,所述方法包括:确定所述LUN的第一时刻的第一快照与所述LUN的第二时间的第二快照之间的差异; 第二次快照与第三次快照之间的差异,创建第二个快照的编辑快照,其中所编辑的快照包含指向第一快照和第二快照中的公共数据的第一快照的指针; 其中所述经修改的快照包含指向所述第三快照中的所述第二快照中的公共数据的指针和所述第三快照; 并且其中所述经编辑的快照存储的数据不存在于所述第一快照中,并且不存在于所述第三快照中。

    Methods and apparatus for recovery of complex assets in distributed information processing systems
    85.
    发明授权
    Methods and apparatus for recovery of complex assets in distributed information processing systems 有权
    在分布式信息处理系统中恢复复杂资产的方法和装置

    公开(公告)号:US09552405B1

    公开(公告)日:2017-01-24

    申请号:US14041795

    申请日:2013-09-30

    CPC classification number: G06F17/30575

    Abstract: A distributed information processing system comprises first and second sites, which may comprise respective production and replica sites. A snapshot of a first portion of a complex asset is generated at the first site and sent to the second site, and a second portion of the complex asset is replicated at the second site. The complex asset includes one or more virtual machines provided by one or more hypervisors of a virtualization platform of the first site and at least one storage element surfaced through a storage platform of the first site, with the storage platform being external to the virtualization platform. Recovery of the complex asset is implemented at the second site utilizing, for example, a ghost complex asset preconfigured in accordance with current complex asset state information based on the snapshot of the first portion of the complex asset and the replicated second portion of the complex asset.

    Abstract translation: 分布式信息处理系统包括第一和第二站点,其可以包括相应的生产和复制站点。 在第一站点生成复杂资产的第一部分的快照,并发送到第二站点,并且在第二站点复制复杂资产的第二部分。 所述复杂资产包括由所述第一站点的虚拟化平台的一个或多个管理程序提供的一个或多个虚拟机,以及通过所述第一站点的存储平台出现的至少一个存储单元,所述存储平台位于所述虚拟化平台的外部。 使用例如根据当前复杂资产状态信息预先配置的复杂资产的复杂资产,在复制资产的第一部分的快照和复合资产的复制第二部分的情况下,在第二站点上实现复杂资产的恢复 。

    System and method for cache management
    86.
    发明授权
    System and method for cache management 有权
    用于缓存管理的系统和方法

    公开(公告)号:US09547591B1

    公开(公告)日:2017-01-17

    申请号:US13630957

    申请日:2012-09-28

    Abstract: A method, computer program product, and computing system for associating a heatmap file with a multi-portion data file located on a data array. The heatmap file is configured to monitor the usage of each portion of the multi-portion data file. At least one portion of the multi-portion data file is used via a virtual machine executed on a first physical machine. The heatmap file is updated to reflect the usage of the at least one portion of the multi-portion data file.

    Abstract translation: 一种用于将热图文件与位于数据阵列上的多部分数据文件相关联的方法,计算机程序产品和计算系统。 热图文件被配置为监视多部分数据文件的每个部分的使用。 通过在第一物理机器上执行的虚拟机来使用多部分数据文件的至少一部分。 更新热图文件以反映多部分数据文件的至少一部分的使用。

    Virtual splitter
    87.
    发明授权
    Virtual splitter 有权
    虚拟分路器

    公开(公告)号:US09507845B1

    公开(公告)日:2016-11-29

    申请号:US14227058

    申请日:2014-03-27

    CPC classification number: G06F9/45533 G06F11/16 G06N99/005

    Abstract: A system, program product, and computer implemented method for replicating a consistency group comprising monitoring the latency between one or more splitters of the consistency group and replication appliances in the replication cluster for the consistency group (CG); wherein each replication appliance of the replication appliances is configured to be able to receive IO from the one or more splitters, determining which replication appliance of the replication appliances has the lowest latency after including additional latency resulting from assignment of the CG to the replication appliance, and configuring the splitter to replicate IO from the CG to the replication appliance determined to have the lowest latency.

    Abstract translation: 一种用于复制一致性组的系统,程序产品和计算机实现的方法,包括监视所述一致性组(CG)的所述一致性组的一个或多个分离器与复制集群中的复制设备之间的等待时间; 其中所述复制设备的每个复制设备被配置为能够从所述一个或多个分离器接收IO,从在将所述CG分配给所述复制设备之后,确定所述复制设备的哪个复制设备具有最低延迟, 并配置分离器将IO从CG复制到被确定具有最低延迟的复制设备。

    System and method for cache management
    88.
    发明授权
    System and method for cache management 有权
    用于缓存管理的系统和方法

    公开(公告)号:US09405684B1

    公开(公告)日:2016-08-02

    申请号:US13630678

    申请日:2012-09-28

    Abstract: A method, computer program product, and computing system for processing, on a host, a read request for a portion of a data file stored on a backend storage system. The portion of the data file is obtained from the backend storage system. The portion of the data file is divided into a plurality of file chunks based, at least in part, upon a file type. Each of the plurality of file chunks is compared to other file chunks stored within a frontend cache system associated with the host to identify unique file chunks within the plurality of file chunks. The unique file chunks are stored within the frontend cache system.

    Abstract translation: 一种用于在主机上处理存储在后端存储系统上的数据文件的一部分的读取请求的方法,计算机程序产品和计算系统。 从后端存储系统获取数据文件的一部分。 至少部分地,根据文件类型将数据文件的该部分分成多个文件块。 将多个文件块中的每一个与存储在与主机相关联的前端缓存系统中的其他文件块进行比较,以识别多个文件块中的唯一文件块。 唯一的文件块存储在前端缓存系统中。

    Dynamic replication system
    89.
    发明授权
    Dynamic replication system 有权
    动态复制系统

    公开(公告)号:US09367260B1

    公开(公告)日:2016-06-14

    申请号:US14105706

    申请日:2013-12-13

    Inventor: Assaf Natanzon

    Abstract: In one aspect, a method includes replicating a first volume in a data protection system by sending data from the first volume to a replica site, determining whether the replica site should transition from a journal mode to a non-journal mode or transition from the non-journal to the journal mode based on the performance of the data protection system, transitioning the replica site from the journal mode to the non-journal mode if the performance of the data protection system degrades based on a first performance threshold and transitioning the replica site from the non-journal mode to the journal mode if the performance of the data protection system improves based on a second performance threshold.

    Abstract translation: 一方面,一种方法包括通过将数据从第一卷发送到副本站点来复制数据保护系统中的第一卷,确定副本站点是否应该从日志模式转换到非期刊模式或从非日志模式转换 - 基于数据保护系统的性能的日志模式的日志,如果数据保护系统的性能基于第一性能阈值和转移副本站点而将副本站点从日志模式转换到非日志模式 如果数据保护系统的性能基于第二性能阈值而改进,则从非日志模式到日志模式。

Patent Agency Ranking