CLUSTER SHARED VOLUME REPLICATION
    1.
    发明申请
    CLUSTER SHARED VOLUME REPLICATION 有权
    集群共享卷批发

    公开(公告)号:US20140195484A1

    公开(公告)日:2014-07-10

    申请号:US13736615

    申请日:2013-01-08

    申请人: CA, INC.

    IPC分类号: G06F17/30

    摘要: Systems and methods for replicating input-output (I/O) events of a cluster shared volume (CSV) are presented. Such systems may include a cluster device or node (in a cluster of devices), a coordinator node, and a replica server. Replication techniques disclosed herein may include capturing, using a processor operatively associated with a cluster device, a direct I/O event generated at the cluster device (e.g., by a virtual machine). A legacy file system filter driver of the cluster device may be used and enabled to perform the capturing of the direct I/O event. The legacy file system filter driver may be different than a CSV filter driver associated with the CSV, and may be enabled after the CSV filter driver is enabled. The captured direct I/O event may then be transmitted to the replica server using, e.g., a replication filter, to maintain a backup copy of the event at the replica server.

    摘要翻译: 介绍了用于复制集群共享卷(CSV)的输入输出(I / O)事件的系统和方法。 这样的系统可以包括集群设备或节点(在设备集群中),协调器节点和副本服务器。 本文公开的复制技术可以包括使用与集群设备可操作地相关联的处理器捕获在集群设备(例如,由虚拟机)产生的直接I / O事件。 集群设备的传统文件系统过滤器驱动程序可能被使用并被启用以执行直接I / O事件的捕获。 旧文件系统过滤器驱动程序可能与CSV关联的CSV过滤器驱动程序不同,并且可以在启用CSV过滤器驱动程序后启用。 然后可以使用例如复制过滤器将捕获的直接I / O事件发送到副本服务器,以在副本服务器上维护事件的备份副本。

    INSTANT VIRTUAL MACHINES
    2.
    发明申请
    INSTANT VIRTUAL MACHINES 有权
    即时虚拟机

    公开(公告)号:US20150269031A1

    公开(公告)日:2015-09-24

    申请号:US14221925

    申请日:2014-03-21

    申请人: CA, INC.

    IPC分类号: G06F11/14 G06F9/455

    摘要: A resource management node is provided including a processor and a memory. The memory is coupled to the processor and comprises computer readable program code that when executed by the processor causes the processor to perform operations including creating a recovery virtual machine (VM) for a primary machine for each of a primary machines. The recovery VM is stored in a cache file in a kernel of an operating system. The data in the cache file is stored in a format readable by a virtual hypervisor. The processor is further caused to perform operations including providing the recovery VM from the cache file in the kernel of the operating system upon request when the primary machine fails without conversion of the data in the cache file.

    摘要翻译: 提供了包括处理器和存储器的资源管理节点。 存储器耦合到处理器并且包括计算机可读程序代码,当由处理器执行时,该处理器使得处理器执行操作,包括为主机器中的每一个为主机创建恢复虚拟机(VM)。 恢复VM存储在操作系统的内核中的缓存文件中。 缓存文件中的数据以虚拟管理程序可读的格式存储。 进一步导致处理器执行操作,包括当主机失败而不转换高速缓存文件中的数据时,根据请求从操作系统的内核中的缓存文件提供恢复VM。

    System and method for protecting operating system zones
    3.
    发明授权
    System and method for protecting operating system zones 有权
    保护操作系统区域的系统和方法

    公开(公告)号:US09454539B1

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

    申请号:US13801321

    申请日:2013-03-13

    申请人: CA, Inc.

    IPC分类号: G06F17/00 G06F17/30

    摘要: A system, method, and computer-readable storage medium having a computer-readable instruction thereon to replicate transactions in a Zettabyte File System (ZFS). The method includes operations including determining, using a tracing module, a commitment of a current file transaction to a disk, obtaining when a probe function associated with the current file transaction is triggered, the current file transaction, recording a data change contained in the current file transaction, registering a callback function and a reference to the data change contained in the current file transaction after the commitment of the current file transaction, and sending the data change to a remote server.

    摘要翻译: 一种系统,方法和计算机可读存储介质,其上具有用于在Zettabyte文件系统(ZFS)中复制事务的计算机可读指令。 该方法包括以下操作:包括使用跟踪模块确定当前文件事务对磁盘的承诺,获得何时触发与当前文件事务相关联的探测功能,当前文件事务,记录当前文件中包含的数据更改 文件事务,注册回调函数和对当前文件事务承诺后的当前文件事务中包含的数据更改的引用,以及将数据更改发送到远程服务器。

    Instant virtual machines
    4.
    发明授权
    Instant virtual machines 有权
    即时虚拟机

    公开(公告)号:US09529617B2

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

    申请号:US14221925

    申请日:2014-03-21

    申请人: CA, INC.

    摘要: A resource management node is provided including a processor and a memory. The memory is coupled to the processor and comprises computer readable program code that when executed by the processor causes the processor to perform operations including creating a recovery virtual machine (VM) for a primary machine for each of a primary machines. The recovery VM is stored in a cache file in a kernel of an operating system. The data in the cache file is stored in a format readable by a virtual hypervisor. The processor is further caused to perform operations including providing the recovery VM from the cache file in the kernel of the operating system upon request when the primary machine fails without conversion of the data in the cache file.

    摘要翻译: 提供了包括处理器和存储器的资源管理节点。 存储器耦合到处理器并且包括计算机可读程序代码,当由处理器执行时,该处理器使得处理器执行操作,包括为主机器中的每一个为主机创建恢复虚拟机(VM)。 恢复VM存储在操作系统的内核中的缓存文件中。 缓存文件中的数据以虚拟管理程序可读的格式存储。 进一步导致处理器执行操作,包括当主机失败而不转换高速缓存文件中的数据时,根据请求从操作系统的内核中的缓存文件提供恢复VM。

    System and method for multiple-layer data replication in a Linux architecture
    5.
    发明授权
    System and method for multiple-layer data replication in a Linux architecture 有权
    Linux架构中多层数据复制的系统和方法

    公开(公告)号:US09384253B1

    公开(公告)日:2016-07-05

    申请号:US13801063

    申请日:2013-03-13

    申请人: CA, Inc.

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581

    摘要: The system and method described herein may support multiple-layer data replication using a block input/output (“BIO”) structure that an operating system kernel employs to provide an intermediate mechanism between file systems and block devices. For example, the system and method described herein may capture events that occur when the kernel uses the BIO structure to encapsulate input/output requests that will change data on a master block device. As such, a replication mechanism may send the changes encapsulated within the BIO structure to a replay mechanism, which may then replicate the changes on a standby block device to ensure that the master block device and the standby block device have an identical state. Alternatively, a filter may be used to only replicate changes to certain partitions or file system objects on the master block device.

    摘要翻译: 本文描述的系统和方法可以使用操作系统内核用于在文件系统和块设备之间提供中间机制的块输入/输出(“BIO”)结构来支持多层数据复制。 例如,本文描述的系统和方法可以捕获当内核使用BIO结构来封装将改变主块设备上的数据的输入/输出请求时发生的事件。 因此,复制机制可以将封装在BIO结构内的更改发送到重播机制,然后可以在备用块设备上复制更改,以确保主块设备和备用块设备具有相同的状态。 或者,可以使用过滤器来仅对主块设备上的某些分区或文件系统对象进行复制。

    Cluster shared volume replication
    6.
    发明授权
    Cluster shared volume replication 有权
    群集共享卷复制

    公开(公告)号:US09311332B2

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

    申请号:US13736615

    申请日:2013-01-08

    申请人: CA, Inc.

    IPC分类号: G06F17/30 G06F9/455 G06F11/14

    摘要: Systems and methods for replicating input-output (I/O) events of a cluster shared volume (CSV) are presented. Such systems may include a cluster device or node (in a cluster of devices), a coordinator node, and a replica server. Replication techniques disclosed herein may include capturing, using a processor operatively associated with a cluster device, a direct I/O event generated at the cluster device (e.g., by a virtual machine). A legacy file system filter driver of the cluster device may be used and enabled to perform the capturing of the direct I/O event. The legacy file system filter driver may be different than a CSV filter driver associated with the CSV, and may be enabled after the CSV filter driver is enabled. The captured direct I/O event may then be transmitted to the replica server using, e.g., a replication filter, to maintain a backup copy of the event at the replica server.

    摘要翻译: 介绍了用于复制集群共享卷(CSV)的输入输出(I / O)事件的系统和方法。 这样的系统可以包括集群设备或节点(在设备集群中),协调器节点和副本服务器。 本文公开的复制技术可以包括使用与集群设备可操作地相关联的处理器捕获在集群设备(例如,由虚拟机)产生的直接I / O事件。 集群设备的传统文件系统过滤器驱动程序可能被使用并被启用以执行直接I / O事件的捕获。 旧文件系统过滤器驱动程序可能与CSV关联的CSV过滤器驱动程序不同,并且可以在启用CSV过滤器驱动程序后启用。 然后可以使用例如复制过滤器将捕获的直接I / O事件发送到副本服务器,以在副本服务器上维护事件的备份副本。