Systems and methods for natural batching of I/O operations on a replication log
    1.
    发明授权
    Systems and methods for natural batching of I/O operations on a replication log 有权
    在复制日志中自然批量处理I / O操作的系统和方法

    公开(公告)号:US08938420B1

    公开(公告)日:2015-01-20

    申请号:US13558977

    申请日:2012-07-26

    IPC分类号: G06F17/30

    摘要: A computer-implemented method for natural batching of I/O operations on a replication log may include: 1) identifying a replication log that records the order of writes within a cluster replication system, 2) determining that the replication log is unavailable, 3) queuing incoming I/O operations for the replication log in a single batch while the replication log is unavailable, 4) determining that the replication log has become available, 5) ceasing queuing of incoming I/O operations for the replication log based on the determination that the replication log has become available, and 6) grouping a plurality of I/O operations in the single batch for processing in parallel by assigning a same generation number to the plurality of I/O operations. Various other methods, systems, and computer-readable media are also disclosed.

    摘要翻译: 用于在复制日志中自然批量I / O操作的计算机实现的方法可以包括:1)识别在集群复制系统内记录写入顺序的复制日志,2)确定复制日志不可用,3) 在复制日志不可用的情况下,将单个批次中的复制日志的传入I / O操作排队; 4)确定复制日志已可用; 5)根据确定停止对复制日志的传入I / O操作的排队 复制日志变得可用,以及6)通过向多个I / O操作分配相同的生成号码来并行地对通过并行处理的单个批中的多个I / O操作进行分组。 还公开了各种其它方法,系统和计算机可读介质。

    Systems and methods for shipping I/O operations to prevent replication failure
    2.
    发明授权
    Systems and methods for shipping I/O operations to prevent replication failure 有权
    用于运输I / O操作以防止复制故障的系统和方法

    公开(公告)号:US09218256B1

    公开(公告)日:2015-12-22

    申请号:US13485902

    申请日:2012-05-31

    IPC分类号: G06F11/00 G06F11/20

    摘要: A computer-implemented method for shipping I/O operations to prevent replication failure may include 1) attempting to perform an I/O operation in a system configured to replicate data from a data cluster to another data cluster, 2) detecting a failure in at least part of the attempt to perform the I/O operation that threatens to fail the system's replication of data from the data cluster to the other data cluster, and, in response to detecting the failure, 3) shipping the I/O operation from a node originally responsible for servicing the I/O operation to another node to complete the I/O operation without failing the system's replication of data from the data cluster to the other data cluster. Various other methods, systems, and computer-readable media are also disclosed.

    摘要翻译: 用于运送I / O操作以防止复制失败的计算机实现的方法可以包括:1)尝试在配置为将数据从数据集群复制到另一数据集群的系统中执行I / O操作,2)检测在 至少部分尝试执行I / O操作,这可能会导致系统将数据从数据集群复制到其他数据集群,并且响应于检测到故障,3)将I / O操作从 节点最初负责将I / O操作维护到另一个节点以完成I / O操作,而不会使系统将数据从数据集群复制到另一个数据集群。 还公开了各种其它方法,系统和计算机可读介质。