Patent ID: 7647405
Filing Date: 2010-01-12
Classification: G06F

Abstract:
1. A method of determining weights to be used for load balancing in a server farm computer system, comprising: estimating a relative workload by a processor, which is characteristic of the workload of said system relative to the capacity of said system, said relative workload is estimated using work queue sizes stored in memory and accessed by the processor for requests to said system, oscillation metrics as a function of changes in said weights, and CPU delay metrics, wherein said oscillation metrics is a measure of resource usage deviation as a function of changes in said weights and said oscillation metrics is a measure of performance as a function of changes in said weights; wherein said weights are computed as, old_weight new_raw_weight sub_delta add_delta WeightPool=total amount of weight aggregated from all members to be reallocated, final_weight WeightDeltaMax=largest weight change permitted.