High availability using dynamic quorum-based arbitration

    公开(公告)号:US10430217B2

    公开(公告)日:2019-10-01

    申请号:US14028122

    申请日:2013-09-16

    Applicant: VMware, Inc.

    Abstract: Exemplary methods, apparatuses, and systems include a first virtual infrastructure manager (VIM) determining that the first VIM is to be an active manager of a plurality of virtual machines running on a plurality of host devices and that a second VIM is to be a standby manager of the plurality of virtual machines. The first VIM selects a first host device from the plurality of host devices to serve as a passive witness node in arbitrating active and standby roles between the first VIM and second VIM. The first host device runs one or more virtual machines and is managed by the active manager. The first VIM selects a first host device by confirming that the first host device is available to each of the first VIM and the second VIM. The first VIM writes a file on the first host device indicating that the first VIM is the active manager.

    Live replication of a virtual machine exported and imported via a portable storage device
    3.
    发明授权
    Live replication of a virtual machine exported and imported via a portable storage device 有权
    通过便携式存储设备导出和导入的虚拟机的实时复制

    公开(公告)号:US09495189B2

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

    申请号:US14586944

    申请日:2014-12-30

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45533 G06F9/45558 G06F2009/4557

    Abstract: Exemplary methods, apparatuses, and systems receive a request to initiate replication of a virtual machine (VM). In response to the request, a copy of the VM disk is exported to a locally attached portable storage device while the VM continues running. In response to receiving indication of the VM disk being imported from the portable storage device locally within a destination data center, the host computer determines VM data within the source data center is different from or not included within the exported copy of the VM disk and transmits the VM data to the destination data center via a network connection while the VM continues running. An indication that the virtual machine data within the destination data center is within a threshold of similarity with virtual machine data within the source data center is transmitted to the destination data center via the network connection.

    Abstract translation: 示例性方法,装置和系统接收到启动虚拟机(VM)的复制的请求。 响应该请求,当VM继续运行时,将VM磁盘的副本导出到本地连接的便携式存储设备。 响应于从目标数据中心本地从便携式存储设备导入的VM磁盘的指示,主计算机确定源数据中心内的VM数据与VM磁盘的导出副本不同或不包括在内, VM在VM继续运行时通过网络连接到目的地数据中心。 目的地数据中心内的虚拟机数据与源数据中心内的虚拟机数据相似的阈值的指示通过网络连接传送到目的数据中心。

    Method and system for optimizing live migration of persistent data of virtual machine using disk I/O heuristics
    5.
    发明授权
    Method and system for optimizing live migration of persistent data of virtual machine using disk I/O heuristics 有权
    使用磁盘I / O启发式优化虚拟机持久数据的实时迁移方法和系统

    公开(公告)号:US08560791B2

    公开(公告)日:2013-10-15

    申请号:US13777329

    申请日:2013-02-26

    Applicant: VMware, Inc.

    Abstract: Techniques for migrating persistent data between and across data stores are implemented using monitoring methods. The method includes classifying frequently updated blocks of persistent data to distinguish those blocks from less frequently updated blocks of persistent data. The less frequently updated blocks are copied from the source data store to the destination data store, such that persistent data is copied to the destination data store in the absence of the persistent data of the frequently updated blocks. The method further includes identifying a modified set of the less frequently updated blocks that are modified during the copying. The modified set of less frequently updated blocks is copied from the source data store to the destination data store, without copying the frequently updated blocks. It is then determined whether to copy the frequently updated blocks of persistent data from the source data store to the destination data store.

    Abstract translation: 使用监控方法实现在数据存储之间和之间迁移持久数据的技术。 该方法包括对经常更新的持久数据块进行分类,以将这些块与较不频繁更新的持久数据块区分开。 较少频繁更新的块从源数据存储复制到目的地数据存储器,使得在不存在经常更新的块的持久数据的情况下,持久数据被复制到目的地数据存储。 该方法还包括识别在复制期间被修改的较不频繁更新的块的修改集合。 经修改的较不频繁更新的块的集合从源数据存储复制到目的地数据存储,而不复制频繁更新的块。 然后确定是否将频繁更新的持久数据块从源数据存储复制到目的地数据存储。

    Determining status of migrating virtual machines
    6.
    发明授权
    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
    7.
    发明申请
    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: 描述了确定迁移虚拟机状态的系统和技术。 所描述的技术包括发起将一个或多个虚拟机从位于源站点的源主机迁移到位于目的地站点的目的地主机。 确定在一个或多个虚拟机的迁移期间发生故障。 响应于确定发生错误,对于一个或多个虚拟机的每个虚拟机,确定虚拟机是否已经从源主机完全迁移到目的地主机。

Patent Agency Ranking