发明授权
- 专利标题: System and method for dynamic allocation of virtual machines in a virtual server environment
- 专利标题(中): 在虚拟服务器环境中动态分配虚拟机的系统和方法
-
申请号: US12535993申请日: 2009-08-05
-
公开(公告)号: US08261268B1公开(公告)日: 2012-09-04
- 发明人: Eric P. Forgette
- 申请人: Eric P. Forgette
- 申请人地址: US CA Sunnyvale
- 专利权人: NetApp, Inc.
- 当前专利权人: NetApp, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Stattler-Suh PC
- 主分类号: G06F9/455
- IPC分类号: G06F9/455
摘要:
A system and method for dynamically producing virtual machines (VMs) across a plurality of servers in the virtual server environment is provided. A single VM request queue is produced comprising VM requests for producing the plurality of VMs. A processing thread is produced and assigned for each server and retrieves VM requests from the VM request queue and produces VMs only on the assigned server according to the retrieved VM requests. Each processing thread may be configured for retrieving VM requests and producing VMs without any programmed delays, whereby the rate at which a processing thread produces VMs on its assigned server is a function of the performance capabilities of the assigned server. This dynamic allocation of VMs based on such a “natural selection” technique may provide an appropriately balanced allocation of VMs based on the performance capabilities of each server in the virtual server environment.
信息查询