Shared-bandwidth multiple target remote copy

    公开(公告)号:US09715477B2

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

    申请号:US14951292

    申请日:2015-11-24

    发明人: John P. Wilkinson

    IPC分类号: G06F15/173 G06F3/06 G06F11/20

    摘要: In one embodiment, a method is provided for sharing bandwidth in a data processing system having a plurality of locations. The method includes splitting data into a plurality of data elements. The method also includes sending, from a sender, each one of the plurality of data elements to a different location selected from the plurality of locations. The method further includes sending a message from the sender to each of the locations receiving one of the data elements, where the message is sent from the sender separate from the data elements. The message includes information about the data elements, and for each location receiving one of the data elements, an address of the location. The message includes all of the addresses of all of the locations of the plurality of locations receiving one of the data elements of the data.

    MULTI-RPO DATA PROTECTION
    7.
    发明申请
    MULTI-RPO DATA PROTECTION 审中-公开
    多RPO数据保护

    公开(公告)号:US20160357642A1

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

    申请号:US15231388

    申请日:2016-08-08

    申请人: Zerto Ltd.

    IPC分类号: G06F11/14

    摘要: A system for disaster recovery including a controller (i) for controlling bandwidth usage of a disaster recovery system in accordance with a plurality of recovery point objectives (RPOs), each RPO designating a maximal time loss constraint for data recovery for an enterprise production system, and a corresponding bandwidth allocation for the disaster recovery system to use in replicating data for the enterprise production system, wherein the RPOs are applied in accordance with a calendar-based schedule of dates and times, and (ii) for issuing an RPO alert when the RPO maximal time loss constraint for a current date and time is not satisfied.

    摘要翻译: 一种用于灾难恢复的系统,包括控制器(i),用于根据多个恢复点目标(RPO)控制灾难恢复系统的带宽使用,每个RPO为企业生产系统的数据恢复指定最大时间损失约束, 以及灾难恢复系统在企业生产系统的复制数据中使用的相应的带宽分配,其中根据基于日历的日期和时间计划应用RPO,以及(ii)当发起RPO警报时 当前日期和时间的RPO最大时间损失约束不满足。

    Error recovery in a storage cluster
    8.
    发明授权
    Error recovery in a storage cluster 有权
    存储集群中的恢复错误

    公开(公告)号:US09495255B2

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

    申请号:US14454501

    申请日:2014-08-07

    IPC分类号: G06F11/08 G06F11/16

    摘要: A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The plurality of storage nodes has a non-volatile solid-state storage for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes, with erasure coding of the user data. The plurality of storage nodes is configured to recover from failure of two of the plurality of storage nodes by applying the erasure coding to the user data from a remainder of the plurality of storage nodes. The plurality of storage nodes is configured to detect an error and engage in an error recovery via one of a processor of one of the plurality of storage nodes, a processor of the non-volatile solid state storage, or the flash memory.

    摘要翻译: 提供单个机箱内的多个存储节点。 多个存储节点被配置为一起作为存储集群通信。 多个存储节点具有用于用户数据存储的非易失性固态存储器。 多个存储节点被配置为通过对用户数据的擦除编码来分发与用户数据相关联的用户数据和整个多个存储节点的元数据。 多个存储节点被配置为通过从多个存储节点的其余部分向用户数据应用擦除编码来从多个存储节点中的两个存储节点的故障中恢复。 多个存储节点被配置为检测错误并通过多个存储节点之一的处理器,非易失性固态存储器的处理器或闪存之一来进行错误恢复。

    Shared-bandwidth multiple target remote copy
    9.
    发明授权
    Shared-bandwidth multiple target remote copy 有权
    共享带宽多目标远程副本

    公开(公告)号:US09436653B2

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

    申请号:US13393809

    申请日:2010-05-21

    申请人: John P. Wilkinson

    发明人: John P. Wilkinson

    IPC分类号: G06F15/173 G06F3/06 G06F11/20

    摘要: A computer management apparatus one embodiment includes a split component configured to split data into a plurality of data elements; a send component configured to send each one of the plurality of data elements to a different location selected from a plurality of locations in response to the split component splitting the data, wherein each data element is different; and a message component configured to send a message to each of the locations. A computer management apparatus in another embodiment includes a receive component configured to receive a first data element; an analyze component configured to recieve a message, wherein the message comprises an address of each of the further locations; and a send component configured to send the first data element to each of the further locations of the plurality of further locations in response to the analyze component determining the address of each of the further locations.

    摘要翻译: 计算机管理装置一个实施例包括被配置为将数据分割成多个数据元素的分割组件; 发送组件,被配置为响应于所述分割组件分割所述数据,将所述多个数据元素中的每一个发送到从多个位置中选择的不同位置,其中每个数据元素不同; 以及被配置为向每个位置发送消息的消息组件。 另一实施例中的计算机管理装置包括被配置为接收第一数据元素的接收部件; 被配置为接收消息的分析组件,其中所述消息包括每个其他位置的地址; 以及发送组件,被配置为响应于所述分析组件确定每个其他位置的地址,将所述第一数据元素发送到所述多个其他位置中的每个所述另外的位置。

    Error Recovery in a Storage Cluster
    10.
    发明申请
    Error Recovery in a Storage Cluster 有权
    存储集群中的错误恢复

    公开(公告)号:US20160041887A1

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

    申请号:US14454501

    申请日:2014-08-07

    IPC分类号: G06F11/16

    摘要: A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The plurality of storage nodes has a non-volatile solid-state storage for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes, with erasure coding of the user data. The plurality of storage nodes is configured to recover from failure of two of the plurality of storage nodes by applying the erasure coding to the user data from a remainder of the plurality of storage nodes. The plurality of storage nodes is configured to detect an error and engage in an error recovery via one of a processor of one of the plurality of storage nodes, a processor of the non-volatile solid state storage, or the flash memory.

    摘要翻译: 提供单个机箱内的多个存储节点。 多个存储节点被配置为一起作为存储集群通信。 多个存储节点具有用于用户数据存储的非易失性固态存储器。 多个存储节点被配置为通过对用户数据的擦除编码来分发与用户数据相关联的用户数据和整个多个存储节点的元数据。 多个存储节点被配置为通过从多个存储节点的其余部分向用户数据应用擦除编码来从多个存储节点中的两个存储节点的故障中恢复。 多个存储节点被配置为检测错误并通过多个存储节点之一的处理器,非易失性固态存储器的处理器或闪存之一来进行错误恢复。