Patent ID: 8347297
Filing Date: 2013-01-01
Classification: H04L

Abstract:
1. A method of optimizing the distribution of a plurality of source servers amongst a plurality of target servers each having a resource, wherein each of the source servers has a functional characteristic and two or more of the source servers belong to a cluster; the method comprising the steps of: determining the available resources of one of the plurality of target servers; determining a set of allocation rules for allocating the plurality of source servers to the plurality of target servers based upon the functional characteristics of the source servers; and allocating the plurality of source servers to the plurality of target servers so that for each allocation of a given source server to a given target server: (i) the given target server will have sufficient computing resources to accommodate the given source server, and (ii) the set of allocation rules is met for the allocation of source servers to target servers; wherein the set of allocation rules includes at least one of the following allocation rules which are each respectively based upon the functional characteristics of the source servers: