发明名称 Method and system for providing distributed management in a networked virtualization environment
摘要 A method for handling failure in a networked virtualization environment having distributed virtual machine management.
申请公布号 US9590843(B2) 申请公布日期 2017.03.07
申请号 US201414206869 申请日期 2014.03.12
申请人 Nutanix, Inc. 发明人 Cui Miao;Smith Gregory Andrew;Gill Binny Sher
分类号 G06F9/44;G06F11/20;H04L12/24;G06F11/16 主分类号 G06F9/44
代理机构 Vista IP Law Group, LLP 代理人 Vista IP Law Group, LLP
主权项 1. A method for handling failure in a networked virtualization environment having distributed virtual machine management, comprising: identifying a failed management virtual machine instance of a plurality of management virtual machine instances in the networked virtualization environment, wherein the networked virtualization environment comprises a plurality of nodes, where a node of the plurality of nodes comprises a hypervisor, one or more virtualization components and a management virtual machine instance that runs on top of the hypervisor,wherein each management virtual machine instance of the plurality of management virtual machine instances services a subset of virtualization components in the networked virtualization environment, andwherein a management virtual machine instance of the plurality of management virtual machine instances has access to a corresponding shard of a distributed database for the networked virtualization environment, the corresponding shard storing a subset of management data for virtualization components managed by the management virtual machine instance; designating one or more active management virtual machine instances of the plurality of management virtual machine instances for replacing virtualization component management functionality of the failed management virtual machine instance, wherein the one or more active management virtual machine instances replace virtualization component management functionality of the failed management virtual machine instance by each accessing its subset of management data in its corresponding shard of the distributed database, andwherein the one or more active management virtual machine instances are configured to replace virtualization component management functionality of another management virtual machine instance whenever the other management virtual machine instance fails; and distributing a workload of the failed management virtual machine instance amongst the one or more active management virtual machine instances in response to identifying the failed management virtual machine instance.
地址 San Jose CA US