Using stretched storage to optimize disaster recovery
    11.
    发明授权
    Using stretched storage to optimize disaster recovery 有权
    使用扩展存储来优化灾难恢复

    公开(公告)号:US09489273B2

    公开(公告)日:2016-11-08

    申请号:US14312546

    申请日:2014-06-23

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include receiving a command to perform a failover workflow for a plurality of logical storage devices from a protected site to a recovery site. A first logical storage device within the plurality of logical storage devices is determined to be a stretched storage device. In response to the failover command, a site preference for the first logical storage device is switched from the protected site to the recovery site. The failover includes a live migration of a virtual machine that resides on the first logical storage device. The live migration is performed without interruption to one or more services provided by the virtual machine. The site preference for the first logical storage device is switched prior to performing the live migration of the virtual machine.

    Abstract translation: 示例性方法,装置和系统包括从受保护的站点到恢复站点接收用于执行多个逻辑存储设备的故障转移工作流的命令。 多个逻辑存储设备内的第一逻辑存储设备被确定为延伸的存储设备。 响应于故障切换命令,第一个逻辑存储设备的站点首选项从受保护的站点切换到恢复站点。 故障切换包括驻留在第一个逻辑存储设备上的虚拟机的实时迁移。 实时迁移不会中断虚拟机提供的一个或多个服务。 在执行虚拟机的实时迁移之前,切换第一个逻辑存储设备的站点首选项。

    Determining status of migrating virtual machines
    13.
    发明授权
    Determining status of migrating virtual machines 有权
    确定迁移虚拟机的状态

    公开(公告)号:US09336039B2

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

    申请号:US14316729

    申请日:2014-06-26

    Applicant: VMware, Inc.

    Abstract: Systems and techniques are described for determining the status of migrating virtual machines. A described technique includes initiating a migration of one or more virtual machines from a source host that is located at a source site to a destination host that is located at a destination site. A determination is made that a fault has occurred during the migration of the one or more virtual machines. In response to determining that the error has occurred, a determination is made, for each virtual machine of the one or more virtual machines, whether the virtual machine has been fully migrated from the source host to the destination host.

    Abstract translation: 描述了确定迁移虚拟机状态的系统和技术。 所描述的技术包括发起将一个或多个虚拟机从位于源站点的源主机迁移到位于目的地站点的目的地主机。 确定在一个或多个虚拟机的迁移期间发生故障。 响应于确定发生错误,对于一个或多个虚拟机的每个虚拟机,确定虚拟机是否已经从源主机完全迁移到目的地主机。

    DETERMINING STATUS OF MIGRATING VIRTUAL MACHINES
    14.
    发明申请
    DETERMINING STATUS OF MIGRATING VIRTUAL MACHINES 审中-公开
    确定移动虚拟机的状态

    公开(公告)号:US20150378759A1

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

    申请号:US14316729

    申请日:2014-06-26

    Applicant: VMware, Inc.

    Abstract: Systems and techniques are described for determining the status of migrating virtual machines. A described technique includes initiating a migration of one or more virtual machines from a source host that is located at a source site to a destination host that is located at a destination site. A determination is made that a fault has occurred during the migration of the one or more virtual machines. In response to determining that the error has occurred, a determination is made, for each virtual machine of the one or more virtual machines, whether the virtual machine has been fully migrated from the source host to the destination host.

    Abstract translation: 描述了确定迁移虚拟机状态的系统和技术。 所描述的技术包括发起将一个或多个虚拟机从位于源站点的源主机迁移到位于目的地站点的目的地主机。 确定在一个或多个虚拟机的迁移期间发生故障。 响应于确定发生错误,对于一个或多个虚拟机的每个虚拟机,确定虚拟机是否已经从源主机完全迁移到目的地主机。

    Scalable concurrent execution of distributed workflows sharing common operations
    17.
    发明授权
    Scalable concurrent execution of distributed workflows sharing common operations 有权
    共享常见操作的分布式工作流的可扩展并发执行

    公开(公告)号:US09563478B1

    公开(公告)日:2017-02-07

    申请号:US14839887

    申请日:2015-08-28

    Applicant: VMware, Inc.

    CPC classification number: G06F9/5038 G06F9/485 G06F11/20 G06F2009/45591

    Abstract: Examples perform concurrent execution of distributed workflows sharing common operations by a plurality of nodes, such as execution of recovery plans for disaster recovery of virtual machines operating on and off premises. Concurrent execution of identical operations that were part of a previously executed workflow are prevented, by evaluating the source of the workflow and whether the workflow has previously been initiated by that source. The disclosure is scalable to allow for new nodes to be included.

    Abstract translation: 示例执行由多个节点共享公共操作的分布式工作流的并发执行,诸如执行用于在场外操作的虚拟机的灾难恢复的恢复计划。 通过评估工作流的来源以及工作流是否先前由该源启动,可以阻止作为先前执行的工作流程一部分的相同操作的并发执行。 本公开是可扩展的,以允许包括新节点。

    Emulating a stretched storage device using a shared replicated storage device
    18.
    发明授权
    Emulating a stretched storage device using a shared replicated storage device 有权
    使用共享复制存储设备来模拟扩展的存储设备

    公开(公告)号:US09442811B2

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

    申请号:US14265055

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include receiving a command from a recovery manager running on a management server within a first or second datacenter. In response to the command, device identifiers for one or more logical storage devices within the first datacenter are requested. In response to the request, a first device identifier for a first logical storage device within the first datacenter and a peer device identifier for a second logical storage device within the second datacenter are received. Data is replicated from the first logical storage device to the second logical storage device. The first and second logical storage devices are in an active-passive configuration, the first logical storage device storing the replicated data being active and the second logical storage device storing the replicated data being passive. The command with the peer device identifier is sent to the underlying storage.

    Abstract translation: 示例性方法,装置和系统包括从在第一或第二数据中心内的管理服务器上运行的恢复管理器接收命令。 响应该命令,请求第一数据中心内的一个或多个逻辑存储设备的设备标识符。 响应于该请求,接收第一数据中心内的第一逻辑存储设备的第一设备标识符和第二数据中心内的第二逻辑存储设备的对等设备标识符。 数据从第一逻辑存储设备复制到第二逻辑存储设备。 所述第一和第二逻辑存储设备处于主动 - 被动配置,所述第一逻辑存储设备存储所述复制数据为活动状态,所述第二逻辑存储设备将所述复制数据存储为被动的。 具有对等设备标识符的命令被发送到底层存储。

    Processing virtual machine objects through multistep workflows
    19.
    发明授权
    Processing virtual machine objects through multistep workflows 有权
    通过多步骤工作流处理虚拟机对象

    公开(公告)号:US09430284B2

    公开(公告)日:2016-08-30

    申请号:US14315953

    申请日:2014-06-26

    Applicant: VMware, Inc.

    Abstract: Techniques to process virtual machine objects through multistep workflows in a computer system are described. In an example, a method of processing virtual machine objects through a workflow having a plurality of ordered steps in a computer system includes executing the workflow on computing resources of the computer system using the virtual machine objects as parametric input, where the computing resources: divide the virtual machine objects into workgroups; perform instances of a step of the workflow in parallel on the workgroups as the workgroups complete a prior step in the workflow; and execute an agent to delegate the workgroups to, and receive results from, the instances of the step as the workflow is executed.

    Abstract translation: 描述了通过计算机系统中的多步骤工作流处理虚拟机对象的技术。 在一个示例中,通过具有计算机系统中的多个有序步骤的工作流处理虚拟机对象的方法包括使用虚拟机对象作为参数输入来执行计算机系统的计算资源上的工作流,其中计算资源:划分 虚拟机对象进入工作组; 在工作组中完成工作流中的先前步骤,在工作组上并行执行工作流步骤的实例; 并执行一个代理,以便在工作流被执行时将工作组委托给该实例并从其中获取结果。

    Emulating a stretched storage device using a shared storage device
    20.
    发明授权
    Emulating a stretched storage device using a shared storage device 有权
    使用共享存储设备模拟伸展的存储设备

    公开(公告)号:US09423956B2

    公开(公告)日:2016-08-23

    申请号:US14265027

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include receiving a device discovery command from a recovery manager running on a management server within a first or second datacenter. In response to the device discovery command, device identifiers for one or more logical storage devices within the first datacenter are requested. In response to the request, a device discovery response including a first identifier is received. The received device discovery response is modified to include the first device identifier as the identifier for both an underlying logical storage device and as an identifier for a peer logical storage device. The modified response is returned to the recovery manager in response to the device discovery command.

    Abstract translation: 示例性方法,装置和系统包括从在第一或第二数据中心内的管理服务器上运行的恢复管理器接收设备发现命令。 响应于设备发现命令,请求第一数据中心内的一个或多个逻辑存储设备的设备标识符。 响应于该请求,接收包括第一标识符的设备发现响应。 接收到的设备发现响应被修改为包括第一设备标识符作为底层逻辑存储设备的标识符和作为对等逻辑存储设备的标识符。 响应设备发现命令,将修改的响应返回给恢复管理器。

Patent Agency Ranking