EFFICIENTLY RESTORING EXECUTION OF A BACKED UP VIRTUAL MACHINE BASED ON COORDINATION WITH VIRTUAL-MACHINE-FILE-RELOCATION OPERATIONS

    公开(公告)号:US20170277686A1

    公开(公告)日:2017-09-28

    申请号:US15619324

    申请日:2017-06-09

    CPC classification number: G06F17/30008 G06F9/45558 G06F2009/45575

    Abstract: The disclosed systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation may move data blocks originating in the backup copy to a primary storage destination that becomes the virtual machine's primary data store after the relocation operation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring of the virtual machine and the launch of the relocation operation. The enhanced media agent may pre-stage certain backed up data blocks which may be needed to launch the virtual machine, based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent may also pre-stage backed up data blocks for the relocation operation, based on the operation's relocation scheme. Servicing read requests to the virtual machine may take priority over ongoing pre-staging of backed up data. Read requests may be tracked so that the media agent may properly maintain the contents of an associated read cache. Some embodiments of the illustrative storage management system may lack, or may simply not require, the relocation operation, and may operate in a “live mount” configuration.

    EFFICIENTLY RESTORING EXECUTION OF A BACKED UP VIRTUAL MACHINE BASED ON COORDINATION WITH VIRTUAL-MACHINE-FILE-RELOCATION OPERATIONS
    15.
    发明申请
    EFFICIENTLY RESTORING EXECUTION OF A BACKED UP VIRTUAL MACHINE BASED ON COORDINATION WITH VIRTUAL-MACHINE-FILE-RELOCATION OPERATIONS 有权
    基于与虚拟机 - 文件转移操作协调的备份虚拟机的有效恢复执行

    公开(公告)号:US20160306586A1

    公开(公告)日:2016-10-20

    申请号:US15191365

    申请日:2016-06-23

    Abstract: Systems and methods enable a virtual machine, including applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation moves data blocks from backup to a primary storage destination that becomes the virtual machine's primary data store after relocation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring the virtual machine and launching the relocation operation. The enhanced media agent pre-stages certain backed up data blocks based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent also pre-stages backed up data blocks for the relocation operation, based on the operation's relocation scheme. The media agent tracks read requests and maintains the contents of an associated read cache.

    Abstract translation: 系统和方法使得虚拟机(包括在其上执行的应用程序)能够基于从辅助存储器中的备份副本提供的预先分级的数据块快速开始执行和维护用户。 与虚拟机的持续执行大致同时,虚拟机文件重定位操作将数据块从备份移动到主存储目的地,在重定位完成后将成为虚拟机的主数据存储。 增强的数据代理与存储管理系统中的增强型媒体代理一起运行,协调恢复虚拟机并启动重定位操作。 基于与虚拟机的运行简​​档相关的预测分析,增强型媒体代理预先确定某些备份的数据块。 增强型媒体代理还根据操作的重新定位方案,为重新定位操作预备了备份的数据块。 媒体代理跟踪读取请求并维护关联的读取高速缓存的内容。

    EFFICIENTLY RESTORING EXECUTION OF A BACKED UP VIRTUAL MACHINE BASED ON COORDINATION WITH VIRTUAL-MACHINE-FILE-RELOCATION OPERATIONS

    公开(公告)号:US20160085636A1

    公开(公告)日:2016-03-24

    申请号:US14493200

    申请日:2014-09-22

    CPC classification number: G06F17/30008 G06F9/45558 G06F2009/45575

    Abstract: The disclosed systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation may move data blocks originating in the backup copy to a primary storage destination that becomes the virtual machine's primary data store after the relocation operation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring of the virtual machine and the launch of the relocation operation. The enhanced media agent may pre-stage certain backed up data blocks which may be needed to launch the virtual machine, based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent may also pre-stage backed up data blocks for the relocation operation, based on the operation's relocation scheme. Servicing read requests to the virtual machine may take priority over ongoing pre-staging of backed up data. Read requests may be tracked so that the media agent may properly maintain the contents of an associated read cache. Some embodiments of the illustrative storage management system may lack, or may simply not require, the relocation operation, and may operate in a “live mount” configuration.

    EFFICIENT LIVE-MOUNT OF A BACKED UP VIRTUAL MACHINE IN A STORAGE MANAGEMENT SYSTEM
    17.
    发明申请
    EFFICIENT LIVE-MOUNT OF A BACKED UP VIRTUAL MACHINE IN A STORAGE MANAGEMENT SYSTEM 有权
    存储管理系统中备份虚拟机的有效实时存储

    公开(公告)号:US20160085575A1

    公开(公告)日:2016-03-24

    申请号:US14493244

    申请日:2014-09-22

    Abstract: The disclosed systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation may move data blocks originating in the backup copy to a primary storage destination that becomes the virtual machine's primary data store after the relocation operation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring of the virtual machine and the launch of the relocation operation. The enhanced media agent may pre-stage certain backed up data blocks which may be needed to launch the virtual machine, based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent may also pre-stage backed up data blocks for the relocation operation, based on the operation's relocation scheme. Servicing read requests to the virtual machine may take priority over ongoing pre-staging of backed up data. Read requests may be tracked so that the media agent may properly maintain the contents of an associated read cache. Some embodiments of the illustrative storage management system may lack, or may simply not require, the relocation operation, and may operate in a “live mount” configuration.

    Abstract translation: 所公开的系统和方法使得虚拟机(包括其上执行的任何应用)能够基于在辅助存储器中的备份副本提供的预先分级的数据块快速开始执行和维护用户。 与虚拟机的持续执行大致同时,虚拟机文件重定位操作可以将在备份副本中发起的数据块移动到在重定位操作完成之后成为虚拟机的主数据存储的主存储目的地。 增强的数据代理,与存储管理系统中的增强型媒体代理一起运行,协调虚拟机的恢复和启动重定位操作。 基于与虚拟机的操作简档相关的预测分析,增强型媒体代理可以预先启动可能需要启动虚拟机的某些备份的数据块。 增强媒体代理还可以基于操作的重定位方案来预备用于重定位操作的备份数据块。 对虚拟机的读取请求的服务可能优先于备份数据的正在进行的预分配。 可以跟踪读取请求,使得媒体代理可以适当地维护相关读取高速缓存的内容。 说明性存储管理系统的一些实施例可能缺乏重新定位操作,或可能简单地不需要重新定位操作,并且可以以“实时安装”配置操作。

    VIRTUAL MACHINE LOAD BALANCING
    19.
    发明申请

    公开(公告)号:US20210096893A1

    公开(公告)日:2021-04-01

    申请号:US17118329

    申请日:2020-12-10

    Abstract: Virtual machine (VM) proliferation may be reduced by determining the availability of existing VMs to perform a task. Tasks may be assigned to existing VMs instead of creating a new VM to perform the task. Furthermore, a coordinator may determine a grouping of VMs or VM hosts based on one or more factors associated with the VMs or the VM hosts, such as VM type or geographical location of the VM hosts. The coordinator may also assign one or more Virtual Server Agents (VSAs) to facilitate managing the group of VM hosts. In some embodiments, the coordinators may facilitate load balancing of VSAs during operation, such as during a backup operation, a restore operation, or any other operation between a primary storage system and a secondary storage system.

Patent Agency Ranking