会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Shared data mirroring apparatus, method, and system
    • 共享数据镜像设备,方法和系统
    • US20050177692A1
    • 2005-08-11
    • US10772875
    • 2004-02-05
    • Kenneth BoydKenneth DayPhilip DoatmasJohn Wolfgang
    • Kenneth BoydKenneth DayPhilip DoatmasJohn Wolfgang
    • G06F12/16
    • G06F11/2064G06F11/2071G06F11/2082G06F2201/855
    • A network component useful in tracking write activity by writing logs containing write address information is described. The tracking component may be used in networked systems employing data mirrors to record data block addresses written to a primary storage volume during the time a data mirror is unavailable. The tracking component can be available to any network originating node, and may therefore track write activity on multiple volumes. At the time a data mirror is reconstructed, the log written may be used to construct a list of block addresses pointing to locations on a primary storage volume wherein data differs from a secondary storage volume member of the mirror. The locations maybe copied from the primary to secondary storage volume to reconstruct the data mirror. The performance impact of the tracking component is minimal and a shared network resource is offered that increases fault tolerance in the event of backup device failures.
    • 描述了通过写入包含写入地址信息的日志来跟踪写入活动的网络组件。 跟踪组件可以用于使用数据镜来记录数据镜不可用时写入主存储卷的数据块地址的网络系统。 跟踪组件可用于任何网络始发节点,并且因此可以跟踪多个卷上的写入活动。 在重建数据镜像时,所写入的日志可以用于构造指向主存储卷上的位置的块地址的列表,其中数据与镜像的辅助存储卷成员不同。 这些位置可能从主存储卷复制到副存储卷,以重构数据镜像。 跟踪组件的性能影响最小,并提供共享网络资源,从而在备份设备故障的情况下增加容错能力。
    • 3. 发明申请
    • Apparatus and method to select a captain from a plurality of control nodes
    • 从多个控制节点选择船长的装置和方法
    • US20050050197A1
    • 2005-03-03
    • US10652144
    • 2003-08-29
    • Kenneth BoydKenneth DayPhilip DoatmasJohn Wolfgang
    • Kenneth BoydKenneth DayPhilip DoatmasJohn Wolfgang
    • G06F12/00G06F13/00G06F15/163G06F15/173
    • G06F11/1456
    • A method to select a captain control node from a plurality of interconnected control nodes is disclosed. The method provides by each of the plurality of control nodes a first signal to each of the other control nodes, and then receives by each of the plurality of control nodes, a response signal from each of the other control nodes. The method then calculates by each of the plurality of control nodes individual response times for each of the other control nodes, and determines by each control node its aggregate response time. The method then determines whether to select a captain control node using the aggregate response times. If the captain control node is selected using the aggregate response times, then the method then determines the minimum aggregate response time, and designates the control node having that minimum aggregate response time the captain control node.
    • 公开了一种从多个互连的控制节点中选择船长控制节点的方法。 该方法由多个控制节点中的每一个向每个其他控制节点提供第一信号,然后由多个控制节点中的每一个接收来自每个其他控制节点的响应信号。 该方法然后由多个控制节点中的每一个由每个其他控制节点的各个响应时间计算,并由每个控制节点确定其聚合响应时间。 该方法然后确定是否使用聚合响应时间来选择船长控制节点。 如果使用聚合响应时间选择队长控制节点,则该方法然后确定最小聚合响应时间,并且指定具有该队列控制节点具有该最小聚合响应时间的控制节点。
    • 6. 发明申请
    • Apparatus and Method to Adjust Data Transfer Rate
    • 调整数据传输速率的装置和方法
    • US20070006024A1
    • 2007-01-04
    • US11531249
    • 2006-09-12
    • Kenneth BoydKirby DahmanKenneth DayPhilip DoatmasJohn Wolfgang
    • Kenneth BoydKirby DahmanKenneth DayPhilip DoatmasJohn Wolfgang
    • G06F11/00
    • H04L67/1095G06F11/1464G06F11/2056G06F11/2064
    • A method to adjust the data transfer rate for one of (N) primary backup appliances. The method forms by a first primary backup appliance at least one consistent transactions set. The first primary backup appliance receives the (n)th status signal, and the (n+1)th status signal from each of the other (N-1) primary backup appliances. The method calculates the (n)th effective bandwidth for each of the (N) primary backup appliances, the (n)th time to complete for each of the (N) primary backup appliances, and the (n)th effective aggregate bandwidth for all (N) primary appliances. If the (n)th time to complete for the first primary backup appliance is greater than the (n)th time to complete for each of the other (N-1) primary backup appliances, then the method provides at least one consistent transactions set from the first primary backup appliance to a first secondary backup appliance with no delay.
    • 一种用于调整(N)个主备份设备之一的数据传输速率的方法。 该方法由第一个主备份设备形成至少一个一致的事务集。 第一个主要备份设备从其他(N-1)个主备份设备接收第(n)个状态信号和第(n + 1)个状态信号。 该方法计算(N)个主备份设备中的每个(N)个主备份设备的第(n)个有效带宽,(N)个主备份设备中的每一个完成的第(n)个时间,以及(N) 所有(N)主要电器。 如果第一个主备份设备完成的第(n)个时间大于其他(N-1)个主备份设备的第(n)个时间完成,则该方法提供至少一个一致的事务集 从第一个主备份设备到第一个辅助备份设备,不会延迟。
    • 7. 发明申请
    • Method and apparatus for storing and retrieving multiple point-in-time consistent data sets
    • 用于存储和检索多个时间一致数据集的方法和装置
    • US20060041823A1
    • 2006-02-23
    • US10910714
    • 2004-08-03
    • John WolfgangKenneth DayPhilip DoatmasKenneth Boyd
    • John WolfgangKenneth DayPhilip DoatmasKenneth Boyd
    • G11C29/00
    • G06F11/2064G06F11/2071
    • A method, apparatus, and article of manufacture containing instructions for processing multiple point-in-time consistent data sets. The method consists of creating multiple point-in-time data sets associated with a backup appliance which is associated with backup storage. Upon the transfer of a first update from a primary storage controller to the backup appliance, a determination is made whether the update affects data stored in the backup storage has been unchanged following the creation of the respective data sets. If the update does affect data which is unchanged following the creation of a data set, the current, non-updated data is read from the backup storage. A copy of the current, non-updated data thus read from the backup storage is stored in a storage location which can be one of the data sets or an independent memory location. In addition, pointers are associated with the remaining applicable data sets and directed to the copy at its storage location. Subsequently, the update is applied to the data on the backup storage device. In the event an update is subsequently transferred from the primary storage controller to the backup appliance which affects data stored in backup storage which has already been changed since the creation of an applicable data set, no further data is written to the applicable data set and the update is applied to the backup storage.
    • 一种包含用于处理多个时间一致数据集的指令的方法,装置和制品。 该方法包括创建与备份存储相关联的备份设备相关联的多个时间点数据集。 在将第一更新从主存储控制器传送到备份设备时,确定在创建相应数据集之后,存储在备份存储器中的更新影响是否保持不变。 如果更新确实影响创建数据集后不变的数据,则从备份存储器读取当前未更新的数据。 从备份存储器读取的当前未更新数据的副本被存储在可以是数据集之一或独立存储器位置的存储位置中。 此外,指针与剩余的适用数据集相关联,并指向其存储位置处的副本。 随后,更新应用于备份存储设备上的数据。 如果随后将更新从主存储控制器传送到备份设备,影响存储在备份存储器中的数据,这些数据自创建适用的数据集以来已经被更改,则不再向适用的数据集写入进一步的数据, 更新应用于备份存储。
    • 8. 发明申请
    • Apparatus, system, and method for providing efficient disaster recovery storage of data using differencing
    • 用于使用差异提供数据的有效灾难恢复存储的装置,系统和方法
    • US20050278360A1
    • 2005-12-15
    • US10867058
    • 2004-06-14
    • Kenneth BoydKenneth DayPhillip DoatmasJohn Wolfgang
    • Kenneth BoydKenneth DayPhillip DoatmasJohn Wolfgang
    • G06F7/00
    • G06F11/08Y10S707/99942Y10S707/99953Y10S707/99954
    • An apparatus, system, and method are disclosed for efficient creation of point-in-time versions of data using differencing in a read-before-write environment. Included in an embodiment of the invention are a receive module that receives a data block sent from a primary data storage system, a read module that reads a data block from a secondary data storage device into random access memory, the data block corresponding to the data block sent from the primary data storage system, a comparison module that compares the data block sent from the primary data storage system to the data block from the secondary data storage device and creates a differencing data file, a compression module that compresses the differencing data file and to create a compressed differencing data file, and a differencing storage module stores the compressed differencing data file in a differencing storage device.
    • 公开了一种装置,系统和方法,用于在写入前读写环境中使用差分有效地创建数据的时间点版本。 包括在本发明的实施例中的是接收模块,其接收从主数据存储系统发送的数据块,将从第二数据存储设备读取数据块的读取模块读入随机存取存储器,对应于数据的数据块 从主数据存储系统发送的块,比较模块,其将从主数据存储系统发送的数据块与来自辅助数据存储设备的数据块进行比较,并创建差分数据文件,压缩模块,压缩差异数据文件 并且创建压缩差分数据文件,并且差分存储模块将压缩差分数据文件存储在差分存储装置中。
    • 9. 发明申请
    • Method, system, and program for a system architecture for an arbitrary number of backup components
    • 用于任意数量备份组件的系统架构的方法,系统和程序
    • US20050188165A1
    • 2005-08-25
    • US10786845
    • 2004-02-25
    • John WolfgangPhilip DoatmasKenneth DayKenneth Boyd
    • John WolfgangPhilip DoatmasKenneth DayKenneth Boyd
    • G06F13/10G06F3/06G06F11/20G06F12/00G06F12/16G06F15/00
    • G06F11/2069G06F11/2071Y10S707/99953Y10S707/99955
    • Disclosed is a technique for transferring data using multiple backup components. Responsibility for a portion of data is assigned to a first backup component. When a data update for the portion of data is received at the first backup component from a primary source, the data update is mirrored to a second backup component that is not assigned responsibility for the portion of data. Also disclosed is a technique for processing data updates with a group of backup components. It is determined that a new backup component is active. Near an end of a consistent transactions set formation period, responsibility for one or more portions of data are assigned to each backup component in the group and to the new backup component. During a next consistent transactions set formation period, data updates are processed with each backup component in the group and the new backup component. Moreover, disclosed is a technique for processing data updates with a group of backup components. It is determined that a first backup component in the group is no longer available. Portions of data for which the first backup component had been assigned responsibility are reassigned to each of the other backup components in the group.
    • 公开了一种使用多个备份组件传送数据的技术。 将一部分数据的责任分配给第一备份组件。 当从主源在第一备份组件处接收到数据部分的数据更新时,将数据更新镜像到不分配负责该部分数据的第二备份组件。 还公开了一种用于利用一组备份组件处理数据更新的技术。 确定新的备份组件处于活动状态。 在一致的事务集合形成周期结束时,将对数据的一个或多个部分的责任分配给组中的每个备份组件和新的备份组件。 在下一个一致的事务集合形成期间,数据更新将被处理与组中的每个备份组件和新的备份组件。 此外,公开了一种用于利用一组备份组件来处理数据更新的技术。 确定组中的第一个备份组件不再可用。 分配了第一个备份组件的数据部分将重新分配给组中的每个其他备份组件。