Generating a recovery snapshot and creating a virtual view of the recovery snapshot
    1.
    发明授权
    Generating a recovery snapshot and creating a virtual view of the recovery snapshot 有权
    生成恢复快照并创建恢复快照的虚拟视图

    公开(公告)号:US08527721B2

    公开(公告)日:2013-09-03

    申请号:US12344364

    申请日:2008-12-26

    CPC classification number: G06F11/1471 G06F11/2071 G06F2201/84

    Abstract: Methods, software suites, and systems of generating a recovery snapshot and creating a virtual view of the recovery snapshot are disclosed. In an embodiment, a method includes generating a recovery snapshot at a predetermined interval to retain an ability to position forward and backward when a delayed roll back algorithm is applied and creating a virtual view of the recovery snapshot using an algorithm tied to an original data, a change log data, and a consistency data related to an event. The method may include redirecting an access request to the original data based on a meta-data information provided in the virtual view. The method may further include substantially retaining a timestamp data, a location of a change, and a time offset of the change as compared with the original data.

    Abstract translation: 公开了生成恢复快照和创建恢复快照的虚拟视图的方法,软件套件以及系统。 在一个实施例中,一种方法包括以预定间隔生成恢复快照,以便在应用延迟回退算法时保持向前和向后定位的能力,并且使用与原始数据相关联的算法创建恢复快照的虚拟视图, 更改日志数据以及与事件相关的一致性数据。 该方法可以包括基于虚拟视图中提供的元数据信息将访问请求重定向到原始数据。 该方法还可以包括与原始数据相比基本上保留时间戳数据,变化的位置和变化的时间偏移。

    GENERATING A RECOVERY SNAPSHOT AND CREATING A VIRTUAL VIEW OF THE RECOVERY SNAPSHOT
    2.
    发明申请
    GENERATING A RECOVERY SNAPSHOT AND CREATING A VIRTUAL VIEW OF THE RECOVERY SNAPSHOT 有权
    产生恢复活动并创建恢复活动的虚拟视图

    公开(公告)号:US20100169592A1

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

    申请号:US12344364

    申请日:2008-12-26

    CPC classification number: G06F11/1471 G06F11/2071 G06F2201/84

    Abstract: Methods, software suites, and systems of generating a recovery snapshot and creating a virtual view of the recovery snapshot are disclosed. In an embodiment, a method includes generating a recovery snapshot at a predetermined interval to retain an ability to position forward and backward when a delayed roll back algorithm is applied and creating a virtual view of the recovery snapshot using an algorithm tied to an original data, a change log data, and a consistency data related to an event. The method may include redirecting an access request to the original data based on a meta-data information provided in the virtual view. The method may further include substantially retaining a timestamp data, a location of a change, and a time offset of the change as compared with the original data.

    Abstract translation: 公开了生成恢复快照和创建恢复快照的虚拟视图的方法,软件套件以及系统。 在一个实施例中,一种方法包括以预定间隔生成恢复快照,以便在应用延迟回退算法时保持向前和向后定位的能力,并且使用与原始数据相关联的算法创建恢复快照的虚拟视图, 更改日志数据以及与事件相关的一致性数据。 该方法可以包括基于虚拟视图中提供的元数据信息将访问请求重定向到原始数据。 该方法还可以包括与原始数据相比基本上保留时间戳数据,变化的位置和变化的时间偏移。

    CONFIGURING HOSTS OF A SECONDARY DATA STORAGE AND RECOVERY SYSTEM
    3.
    发明申请
    CONFIGURING HOSTS OF A SECONDARY DATA STORAGE AND RECOVERY SYSTEM 有权
    配置二级数据存储和恢复系统的主机

    公开(公告)号:US20100169466A1

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

    申请号:US12344315

    申请日:2008-12-26

    CPC classification number: G06F17/30067

    Abstract: A software suite, a method and a system of configuring hosts of a secondary data storage and recovery system are disclosed. In an embodiment, a system includes hosts saving data in primary storage devices, a software suite to provide secondary storage and a recovery service to one or more networked node includes a portion to configure at least one network node to perform a service, a portion to order a service and to generate metadata about data generated to store in secondary storage using a processor and a non-volatile memory, and a portion to perform data write validation and a portion to receive and prepare data to store in secondary storage. The portion to perform service configuration, the portion to perform ordering, and the portion to perform metadata generation are part of a client instance may be provided one instance per to the one or more networked node.

    Abstract translation: 公开了一种配置辅助数据存储和恢复系统的主机的软件套件,方法和系统。 在一个实施例中,系统包括在主存储设备中保存数据的主机,为一个或多个联网节点提供辅助存储和恢复服务的软件套件包括配置至少一个网络节点执行服务的部分, 订购服务并生成使用处理器和非易失性存储器存储在辅助存储器中的数据的元数据,以及执行数据写入验证的部分以及用于接收和准备存储在辅助存储器中的数据的部分。 执行服务配置的部分,执行排序的部分以及执行元数据生成的部分是客户端实例的一部分,可以一个实例提供给一个或多个联网节点。

    CAUSATION OF A DATA READ OPERATION AGAINST A FIRST STORAGE SYSTEM BY A SERVER ASSOCIATED WITH A SECOND STORAGE SYSTEM ACCORDING TO A HOST GENERATED INSTRUCTION
    4.
    发明申请
    CAUSATION OF A DATA READ OPERATION AGAINST A FIRST STORAGE SYSTEM BY A SERVER ASSOCIATED WITH A SECOND STORAGE SYSTEM ACCORDING TO A HOST GENERATED INSTRUCTION 有权
    通过与根据主机生成指令的第二存储系统相关的服务器对第一存储系统进行数据读取操作的原因

    公开(公告)号:US20100169452A1

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

    申请号:US12344320

    申请日:2008-12-26

    CPC classification number: H04L12/413

    Abstract: Methods and systems of causation of a data read operation against a first storage system by a server associated with a second storage system according to a host generated instruction are disclosed. In an embodiment, a method of causing a data read operation against a first storage system, the data read operation performed by a server associated with a second storage system according to a machine-readable instruction generated by a host directly associated with the first storage system. The method further includes saving data from the host to the first storage system, creating a record of at least one data write comprising the data saved to the first storage system, and using a variable contained in the record to process a mapping scheme resulting in knowledge of at least one physical offset in the first storage system to receive the at least one data write.

    Abstract translation: 公开了根据主机生成的指令由与第二存储系统相关联的服务器对第一存储系统的数据读取操作的因果关系的方法和系统。 在一个实施例中,一种对第一存储系统进行数据读取操作的方法,由与第二存储系统相关联的服务器执行的数据读取操作根据由与第一存储系统直接相关联的主机产生的机器可读指令执行 。 该方法还包括将数据从主机保存到第一存储系统,创建包括保存到第一存储系统的数据的至少一个数据写入的记录,以及使用记录中包含的变量来处理导致知识的映射方案 在所述第一存储系统中具有至少一个物理偏移以接收所述至少一个数据写入。

    Recovery point data view shift through a direction-agnostic roll algorithm
    5.
    发明授权
    Recovery point data view shift through a direction-agnostic roll algorithm 有权
    恢复点数据视图通过方向无关的滚动算法进行切换

    公开(公告)号:US08732136B2

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

    申请号:US12691745

    申请日:2010-01-22

    CPC classification number: G06F17/30368

    Abstract: A method and system of recovery point data view shift through a direction-agnostic roll algorithm is disclosed. The method includes forming a data view around a recovery point, and shifting the data view around the recovery point through a direction-agnostic roll algorithm that uses at least one of a roll-forward algorithm to shift the data view to a time after the recovery point and a roll-backward algorithm to shift the data view to a time before the recovery point. A data integrity is determined to be consistent at the recovery point by examining data and meta-data associated with the recovery point. The recovery point is associated with one of an automatically generated event, a user definable event, and/or a prepackaged event. A marker data is generated at the recovery point to enable the direction-agnostic roll algorithm to reduce a recovery time objective when an algorithm is applied.

    Abstract translation: 公开了一种通过方向无关的滚动算法转换的恢复点数据视图的方法和系统。 该方法包括围绕恢复点形成数据视图,并且通过方向不可知的滚动算法来绕恢复点移动数据视图,所述方法不可知的滚动算法使用前滚算法中的至少一个将数据视图移位到恢复之后的时间 点和滚动后退算法将数据视图移动到恢复点之前的一段时间。 通过检查与恢复点相关联的数据和元数据,在恢复点确定数据完整性是一致的。 恢复点与自动生成的事件,用户可定义事件和/或预包装事件之一相关联。 在恢复点产生标记数据,以使得方向不确定的滚动算法能够在应用算法时减少恢复时间目标。

    Acquisition and write validation of data of a networked host node to perform secondary storage
    6.
    发明授权
    Acquisition and write validation of data of a networked host node to perform secondary storage 有权
    获取和写入网络主机节点数据的验证以执行辅助存储

    公开(公告)号:US08224786B2

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

    申请号:US12344311

    申请日:2008-12-26

    CPC classification number: G06F17/30008

    Abstract: Methods and a system to acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage are disclosed. According to one embodiment, a method to passively acquire and perform write validation of data generated by one or more networked host nodes to perform secondary storage in a SAN-based data storage and recovery network includes generating data to store in primary storage. The method further includes generating metadata describing the data generated to store in primary storage, sending the data and metadata to a primary SAN storage device, acquiring passive access to data traveling a data path between a generating node and the primary SAN storage device, the data mirrored over an access line to a secondary storage server. The method further includes receiving, at the secondary storage server, an exact copy of a data stream that passes a splitter.

    Abstract translation: 公开了一种用于获取并执行由一个或多个网络主机节点生成的数据以执行辅助存储的数据的写入验证的方法和系统。 根据一个实施例,一种用于被动地获取并执行由一个或多个联网主机节点生成的数据以在基于SAN的数据存储和恢复网络中执行辅助存储的写入验证的方法包括生成数据以存储在主存储器中。 所述方法还包括生成描述生成以存储在主存储中的数据的元数据,将数据和元数据发送到主SAN存储设备,获取对生成节点和主SAN存储设备之间的数据路径行进的数据的被动访问,数据 镜像到辅助存储服务器的访问线路。 该方法还包括在辅助存储服务器处接收通过分离器的数据流的精确副本。

    Configuring hosts of a secondary data storage and recovery system
    7.
    发明授权
    Configuring hosts of a secondary data storage and recovery system 有权
    配置辅助数据存储和恢复系统的主机

    公开(公告)号:US08069227B2

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

    申请号:US12344315

    申请日:2008-12-26

    CPC classification number: G06F17/30067

    Abstract: A software suite, a method and a system of configuring hosts of a secondary data storage and recovery system are disclosed. In an embodiment, a system includes hosts saving data in primary storage devices, a software suite to provide secondary storage and a recovery service to one or more networked node includes a portion to configure at least one network node to perform a service, a portion to order a service and to generate metadata about data generated to store in secondary storage using a processor and a non-volatile memory, and a portion to perform data write validation and a portion to receive and prepare data to store in secondary storage. The portion to perform service configuration, the portion to perform ordering, and the portion to perform metadata generation are part of a client instance may be provided one instance per to the one or more networked node.

    Abstract translation: 公开了一种配置辅助数据存储和恢复系统的主机的软件套件,方法和系统。 在一个实施例中,系统包括在主存储设备中保存数据的主机,为一个或多个联网节点提供辅助存储和恢复服务的软件套件包括配置至少一个网络节点执行服务的部分, 订购服务并生成使用处理器和非易失性存储器存储在辅助存储器中的数据的元数据,以及执行数据写入验证的部分以及用于接收和准备存储在辅助存储器中的数据的部分。 执行服务配置的部分,执行排序的部分以及执行元数据生成的部分是客户端实例的一部分,可以一个实例提供给一个或多个联网节点。

    Methods and apparatus for accessing data from a primary data storage system for secondary storage
    8.
    发明授权
    Methods and apparatus for accessing data from a primary data storage system for secondary storage 有权
    用于从二次存储的主数据存储系统访问数据的方法和装置

    公开(公告)号:US08055745B2

    公开(公告)日:2011-11-08

    申请号:US11229289

    申请日:2005-09-16

    Applicant: Rajeev Atluri

    Inventor: Rajeev Atluri

    Abstract: A system for providing secondary data storage and recovery services for one or more networked host nodes includes a server application for facilitating data backup and recovery services; a first data storage medium accessible to the server application; a second data storage medium accessible to the server application; at least one client application for mapping write locations allocated by the first data storage medium to write locations represented in a logical view of the first data storage medium; and at least one machine instruction enabling direct read capability of the first data storage medium by the server application for purposes of subsequent time-based storage of the read data into the secondary data storage medium.

    Abstract translation: 用于为一个或多个联网的主机节点提供辅助数据存储和恢复服务的系统包括用于促进数据备份和恢复服务的服务器应用程序; 服务器应用可访问的第一数据存储介质; 服务器应用可访问的第二数据存储介质; 用于映射由第一数据存储介质分配的写入位置以写入在第一数据存储介质的逻辑视图中表示的位置的至少一个客户端应用程序; 以及至少一个机器指令,其能够由服务器应用程序实现第一数据存储介质的直接读取能力,以便将读取的数据随后的时间存储到辅助数据存储介质中。

    Minimizing configuration changes in a fabric-based data protection solution
    9.
    发明授权
    Minimizing configuration changes in a fabric-based data protection solution 有权
    最小化基于结构的数据保护解决方案中的配置更改

    公开(公告)号:US07979656B2

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

    申请号:US12186636

    申请日:2008-08-06

    Abstract: A method, system, and apparatus of minimizing configuration of changes in a fabric-based data protection solution. In one embodiment, a method includes configuring a switch such that a write request to a primary storage device is transferred through a virtual initiator in the switch to the primary storage device and to a secondary storage device, and configuring the switch such that a read request from the secondary initiator of a data in the primary storage device appears as though the read request is coming from a physical initiator rather than the secondary initiator (e.g., such that system protocol may be bypassed because the switch intercepts a response having the data from the primary storage device through a virtual target which uses the virtual initiator of the switch to communicate the data to the secondary initiator rather than the physical initiator).

    Abstract translation: 一种最小化基于结构的数据保护解决方案中的变化配置的方法,系统和装置。 在一个实施例中,一种方法包括配置交换机,使得对主存储设备的写请求通过交换机中的虚拟启动器传送到主存储设备和辅助存储设备,并且配置交换机使得读请求 来自主存储设备中的数据的辅助发起者似乎看起来读取请求来自物理发起者而不是来自辅助发起者(例如,因此系统协议可能被旁路,因为交换机拦截具有来自 主存储设备通过虚拟目标使用交换机的虚拟启动器将数据传送到辅助启动器而不是物理启动器)。

    COALESCING AND CAPTURING DATA BETWEEN EVENTS PRIOR TO AND AFTER A TEMPORAL WINDOW
    10.
    发明申请
    COALESCING AND CAPTURING DATA BETWEEN EVENTS PRIOR TO AND AFTER A TEMPORAL WINDOW 有权
    在时间窗口之前和之后的事件之间的通话和捕获数据

    公开(公告)号:US20100169281A1

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

    申请号:US12344335

    申请日:2008-12-26

    CPC classification number: G06F17/30386 G06F17/30286 G06F17/30575 G06Q10/10

    Abstract: Systems and methods of coalescing and capturing data between events prior to and after a temporal window are disclosed. In an embodiment, a method includes determining a temporal window based on one or more of a user data and an automatically generated data, coalescing data between events prior to the temporal window using a processor and a physical memory and capturing data between events after the temporal window. The coalescing data between events prior to the temporal window may be determined by a set of overlapping operations to a data set, wherein certain operations have non-overlapping sectors which are not coalesced. Shifting a data view around a recovery point through a direction-agnostic roll algorithm that may use a roll-forward algorithm to shift the data view to a time after the recovery point and/or a roll-backward algorithm to shift the data view to a time before the recovery point.

    Abstract translation: 公开了在时间窗口之前和之后在事件之间聚合和捕获数据的系统和方法。 在一个实施例中,一种方法包括基于用户数据和自动生成的数据中的一个或多个来确定时间窗口,使用处理器和物理存储器在时间窗口之前的事件之间聚合数据,并且在时间之后的事件之间捕获数据 窗口。 在时间窗口之前的事件之间的合并数据可以通过对数据集合的一组重叠操作来确定,其中某些操作具有不重叠的扇区,它们不合并。 通过方向不确定的滚动算法来绕着恢复点移动数据视图,该算法可以使用前滚算法将数据视图移动到恢复点之后的时间和/或滚动后退算法以将数据视图移动到 恢复点前的时间。

Patent Agency Ranking