Patent ID: 8095662
Filing Date: 2012-01-10
Classification: G06F,G06Q

Abstract:
1. In a system that includes a plurality of physical computers for deploying a plurality of virtual server configurations, a method comprising: receiving a particular virtual server configuration that specifies a set of virtual servers; from the plurality of physical computers, identifying a set of physical computers that each has an amount of available resources sufficient to implement at least one virtual server in the set of virtual servers; for each physical computer in the identified set of physical computers, determining a score based on (1) a quantity of resources on the physical computer and (2) a ratio of networking intensive components to storage intensive components deployed on the physical computer; based on the set of scores for the identified set of physical computers, generating, at a particular computer, a map that associates at least one physical computer in a subset of the identified set of physical computers with each virtual server in the set of virtual servers; and based on the map, deploying the particular virtual server configuration.