发明名称 Management and provisioning of virtual machines
摘要 Various systems and methods for management and provisioning of virtual machines are disclosed. For example, embodiments include selecting a potential node to host a virtual machine, where the node is selected from among a plurality of potential nodes. The selection may be based on a virtual machine (VM) configuration of a virtual machine, which may include various requirements needed to host the VM. Embodiments also include provisioning the VM on the host node after the host node is selected from among the plurality of potential nodes, and determining whether a currently-hosted node are operating in accordance with various criteria needed for the VM.
申请公布号 US9292350(B1) 申请公布日期 2016.03.22
申请号 US201113327218 申请日期 2011.12.15
申请人 Symantec Corporation 发明人 Pendharkar Niranjan S.;Satish Venkeepuram R.;Singhvi Jaya
分类号 G06F9/455;G06F9/46;G06F15/173;G06F9/50 主分类号 G06F9/455
代理机构 Campbell Stephenson 代理人 Campbell Stephenson
主权项 1. A computer-implemented method comprising: accessing, using one or more processors, a virtual machine (VM) configuration of a virtual machine, wherein the VM is to be hosted by a host node, andthe VM configuration comprises one or more requirements that are necessary for hosting the VM; accessing a first cluster configuration of a first cluster, wherein an n-ary tree comprises a first leaf level and a second leaf level,the first leaf level comprises at least a root node of the first cluster,the second leaf level comprises a first plurality of potential nodes (second leaf nodes) of the first cluster,the first plurality of second leaf nodes are configured to host at least one VM, andthe first cluster configuration comprises configuration information for one or more nodes of the first plurality of second leaf nodes, wherein each second leaf node of the one or more second leaf nodes generates configuration information corresponding to the each second leaf node; and comparing the configuration information corresponding to the each second leaf node with the VM configuration, wherein the each second leaf node performs the comparing with respect to itself,the comparing determines whether the each second leaf node is capable of satisfying the one or more requirements that are necessary for hosting the VM,the each second leaf node transmits a result of its respective comparison to the root node, andthe result is one of a set of such results; and provisioning the VM to be hosted at one of the second leaf nodes, wherein the provisioning is based, at least in part, on the set of such results.
地址 Mountain View CA US