Synchronizing snapshot volumes across hosts
    1.
    发明授权
    Synchronizing snapshot volumes across hosts 有权
    跨主机同步快照卷

    公开(公告)号:US08417907B2

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

    申请号:US12608892

    申请日:2009-10-29

    IPC分类号: G06F12/00

    摘要: Prior to overwriting a block of data in a first volume of data on a primary host, the block of data is written to a first snapshot of the first volume. Subsequently, the first snapshot can be synchronized with a snapshot of a second volume of data on a secondary host, where the second volume is a replica of the first volume. To synchronize the snapshots, only a portion of the first snapshot (e.g., the block of data that was written to the first snapshot) is sent to the secondary host.

    摘要翻译: 在覆盖主主机上的第一数据量的数据块之前,数据块被写入第一卷的第一快照。 随后,第一快照可以与辅助主机上的第二卷数据的快照同步,其中第二卷是第一卷的副本。 要同步快照,只将第一个快照的一部分(例如,写入第一个快照的数据块)发送到辅助主机。

    Systems and methods for performing optimized backups of multiple volumes
    2.
    发明授权
    Systems and methods for performing optimized backups of multiple volumes 有权
    用于执行多个卷的优化备份的系统和方法

    公开(公告)号:US08612702B1

    公开(公告)日:2013-12-17

    申请号:US12414782

    申请日:2009-03-31

    IPC分类号: G06F12/00

    摘要: Computer-implemented methods, systems, and computer-readable media for performing optimized backups of multiple volumes are disclosed. In one example, an exemplary method for performing such a task may comprise: 1) identifying a plurality of volumes, 2) prior to backing up the plurality of volumes, obtaining information that indicates that at least one volume within the plurality of volumes comprises at least one shared region of memory that is identical to a region of memory on at least one other volume within the plurality of volumes, and 3) when creating backups of the plurality of volumes, backing up each shared region of memory a single time so that the backups of the plurality of volumes share a single copy of each shared region of memory.

    摘要翻译: 公开了用于执行多个卷的优化备份的计算机实现的方法,系统和计算机可读介质。 在一个示例中,用于执行这样的任务的示例性方法可以包括:1)识别多个卷,2)在备份多个卷之前,获得指示多个卷内的至少一个卷包含在 至少一个与所述多个卷中的至少一个其他卷上的存储器区域相同的共享区域,以及3)当创建所述多个卷的备份时,单次备份每个共享存储器区域,使得 多个卷的备份共享存储器的每个共享区域的单个副本。

    Systems and methods for creating consolidated backups of snapshot hierarchies
    3.
    发明授权
    Systems and methods for creating consolidated backups of snapshot hierarchies 有权
    用于创建快照层次结构的综合备份的系统和方法

    公开(公告)号:US08281093B1

    公开(公告)日:2012-10-02

    申请号:US12627498

    申请日:2009-11-30

    IPC分类号: G06F12/00

    摘要: A computer-implemented method for creating consolidated backups of snapshot hierarchies may include identifying a hierarchy of snapshots. The computer-implemented method may also include copying data in a root snapshot of the hierarchy to a backup. The computer-implemented method may further include, for each child snapshot in the hierarchy, copying valid data in the child snapshot to the backup. The computer-implemented method may additionally include copying information that identifies a parent of the child snapshot to the backup. Various other methods, systems, and computer-readable media are also disclosed.

    摘要翻译: 用于创建快照层次结构的综合备份的计算机实现的方法可以包括标识快照的层次结构。 计算机实现的方法还可以包括将层次结构的根快照中的数据复制到备份。 计算机实现的方法还可以包括对于层次结构中的每个子快照,将子快照中的有效数据复制到备份。 计算机实现的方法可以另外包括将识别子快照的父节点的信息复制到备份。 还公开了各种其它方法,系统和计算机可读介质。

    SYNCHRONIZING SNAPSHOT VOLUMES ACROSS HOSTS
    4.
    发明申请
    SYNCHRONIZING SNAPSHOT VOLUMES ACROSS HOSTS 有权
    同步主机上的快照卷

    公开(公告)号:US20110107025A1

    公开(公告)日:2011-05-05

    申请号:US12608892

    申请日:2009-10-29

    IPC分类号: G06F12/16 G06F12/00

    摘要: Prior to overwriting a block of data in a first volume of data on a primary host, the block of data is written to a first snapshot of the first volume. Subsequently, the first snapshot can be synchronized with a snapshot of a second volume of data on a secondary host, where the second volume is a replica of the first volume. To synchronize the snapshots, only a portion of the first snapshot (e.g., the block of data that was written to the first snapshot) is sent to the secondary host.

    摘要翻译: 在覆盖主主机上的第一数据量的数据块之前,数据块被写入第一卷的第一快照。 随后,第一快照可以与辅助主机上的第二卷数据的快照同步,其中第二卷是第一卷的副本。 要同步快照,只将第一个快照的一部分(例如,写入第一个快照的数据块)发送到辅助主机。

    Providing fault tolerant storage system to a cluster
    5.
    发明授权
    Providing fault tolerant storage system to a cluster 有权
    为集群提供容错存储系统

    公开(公告)号:US07886183B2

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

    申请号:US12187859

    申请日:2008-08-07

    IPC分类号: G06F11/00

    摘要: In one embodiment, a system comprises a plurality of nodes. On each node, a storage virtualization component may receive the I/O operations generated from local applications on the node. The storage virtualization component may transmit the I/O operation, and detect any failures that occur in the I/O operations. If a failure is detected, the storage virtualization component may cooperate with other storage virtualization components on other nodes to successfully complete an I/O operation that experiences a failure. In one embodiment, if the I/O operation is successful on a remote node, the storage virtualization component may migrate the application that sourced the I/O operation to the remote node. In other embodiments, the storage virtualization component may monitor I/O operations and migrate the application after a pattern of local failures and successes on the remote node.

    摘要翻译: 在一个实施例中,系统包括多个节点。 在每个节点上,存储虚拟化组件可以接收从节点上的本地应用程序生成的I / O操作。 存储虚拟化组件可以传输I / O操作,并检测I / O操作中发生的任何故障。 如果检测到故障,则存储虚拟化组件可以与其他节点上的其他存储虚拟化组件协作,以成功完成遇到故障的I / O操作。 在一个实施例中,如果远程节点上的I / O操作成功,则存储虚拟化组件可以将来自I / O操作的应用迁移到远程节点。 在其他实施例中,存储虚拟化组件可以监视I / O操作并且在远程节点上的局部故障和成功的模式之后迁移应用。

    Providing Fault Tolerant Storage System to a Cluster
    6.
    发明申请
    Providing Fault Tolerant Storage System to a Cluster 有权
    向集群提供容错存储系统

    公开(公告)号:US20100037089A1

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

    申请号:US12187859

    申请日:2008-08-07

    IPC分类号: G06F11/20

    摘要: In one embodiment, a system comprises a plurality of nodes. On each node, a storage virtualization component may receive the I/O operations generated from local applications on the node. The storage virtualization component may transmit the I/O operation, and detect any failures that occur in the I/O operations. If a failure is detected, the storage virtualization component may cooperate with other storage virtualization components on other nodes to successfully complete an I/O operation that experiences a failure. In one embodiment, if the I/O operation is successful on a remote node, the storage virtualization component may migrate the application that sourced the I/O operation to the remote node. In other embodiments, the storage virtualization component may monitor I/O operations and migrate the application after a pattern of local failures and successes on the remote node.

    摘要翻译: 在一个实施例中,系统包括多个节点。 在每个节点上,存储虚拟化组件可以接收从节点上的本地应用程序生成的I / O操作。 存储虚拟化组件可以传输I / O操作,并检测I / O操作中发生的任何故障。 如果检测到故障,则存储虚拟化组件可以与其他节点上的其他存储虚拟化组件协作,以成功完成遇到故障的I / O操作。 在一个实施例中,如果远程节点上的I / O操作成功,则存储虚拟化组件可以将来自I / O操作的应用迁移到远程节点。 在其他实施例中,存储虚拟化组件可以监视I / O操作并且在远程节点上的局部故障和成功的模式之后迁移应用。

    Techniques for proactive synchronization of backups on replication targets
    7.
    发明授权
    Techniques for proactive synchronization of backups on replication targets 有权
    在复制目标上主动同步备份的技术

    公开(公告)号:US08438347B1

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

    申请号:US12056871

    申请日:2008-03-27

    IPC分类号: G06F12/00

    摘要: Techniques for proactive synchronization of backups on replication targets are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for proactive synchronization of a backup on a replication target comprising reading a stored replication request to obtain replication data address information, sending the replication data address information to a replication target, receiving the replication data address information at the replication target, and copying data associated with the received replication data address information to a backup.

    摘要翻译: 公开了用于复制目标上备份的主动同步的技术。 在一个特定的示例性实施例中,这些技术可以被实现为用于在复制目标上进行备份的主动同步的方法,包括读取所存储的复制请求以获得复制数据地址信息,将复制数据地址信息发送到复制目标, 复制目标的复制数据地址信息,以及将与所接收的复制数据地址信息相关联的数据复制到备份。

    Techniques for synchronizing and/or consolidating storage areas
    8.
    发明授权
    Techniques for synchronizing and/or consolidating storage areas 有权
    同步和/或整合存储区域的技术

    公开(公告)号:US09058118B1

    公开(公告)日:2015-06-16

    申请号:US12347096

    申请日:2008-12-31

    IPC分类号: G06F12/00 G06F3/06 G06F9/455

    摘要: Techniques for synchronizing storage areas are disclosed. In one particular exemplary embodiment, the techniques may be realized as an apparatus for synchronizing storage areas comprising a module to identify one or more source storage areas associated with a virtual machine, a module to create one or more destination storage areas corresponding to the one or more source storage areas, a module to link the one or more source storage areas with the one or more destination storage areas, a module to synchronize the one or more source areas with the one or more destination areas, and when synchronization is complete, a module to associate the virtual machine with the one or more destination storage areas and disassociate the virtual machine with the one or more source storage areas.

    摘要翻译: 公开了用于同步存储区域的技术。 在一个特定的示例性实施例中,技术可以被实现为用于同步包括模块的存储区域以识别与虚拟机相关联的一个或多个源存储区域的模块,用于创建与该虚拟机相对应的一个或多个目的地存储区域的模块, 更多的源存储区域,用于将一个或多个源存储区域与一个或多个目的地存储区域链接的模块,用于将一个或多个源区域与一个或多个目的地区域同步的模块,以及当同步完成时, 模块将虚拟机与一个或多个目的地存储区域相关联,并将虚拟机与一个或多个源存储区域分离。

    Techniques for improving performance of a shared storage by identifying transferrable memory structure and reducing the need for performing storage input/output calls
    9.
    发明授权
    Techniques for improving performance of a shared storage by identifying transferrable memory structure and reducing the need for performing storage input/output calls 有权
    通过识别可传输的存储器结构并减少执行存储输入/输出调用的需要来提高共享存储的性能的技术

    公开(公告)号:US08578373B1

    公开(公告)日:2013-11-05

    申请号:US12134783

    申请日:2008-06-06

    IPC分类号: G06F9/455 G06F13/00

    CPC分类号: G06F12/123 G06F12/084

    摘要: Techniques for improving performance of a shared storage environment are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for improving performance of a shared storage environment comprising determining a unit of shared storage utilized by an environment to be migrated, retrieving a storage management memory structure of a source computing platform for the unit of the shared storage, transferring the storage management memory structure to a target computing platform, and building a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure.

    摘要翻译: 公开了一种用于提高共享存储环境性能的技术。 在一个特定的示例性实施例中,这些技术可以被实现为用于改善共享存储环境的性能的方法,包括确定待迁移的环境所利用的共享存储的单元,检索源计算平台的存储管理存储器结构, 将所述存储管理存储器结构传送到目标计算平台,以及利用所传送的存储管理存储器结构为所述目标计算平台构建一部分存储管理存储器。