Patent ID: 7072960

Claim:
A method for generating automated mappings of service demands to server capacities in a distributed computer system, including a plurality of server and service nodes, the method comprising the steps of; establishing at least one server model layer, said at least one server model layer including a set of server attribute values associated with the plurality of server nodes; establishing at least one service model layer, said at least one service model layer including a set of service attribute values associated with the plurality of service nodes, wherein the server attribute values and the service attribute values include capacity and demand attribute values, affinity and incentive constraints, wherein the affinity constraints includes a continuum of values over a predetermined interval, such that there is an upper limit of the interval which represents absolute affinity and a lower limit of the interval which represents absolute repulsion, wherein the incentive constraints include incentive functions, such that incentive functions arc associated with non-technical considerations; normalizing each set of server attribute values and service attribute values; and generating a mapping of service nodes onto server nodes, using the normalized capacity attribute values and normalized demand attribute values.