Patent ID: 8914157

Claim:
A method for allocating power capping limits for first and second servers using foreseeable power demand, the method comprising: estimating a first performance loss for the first server, wherein the first performance loss is utilization of a processor of the first server when the processor of the first server operates without a power capping limit; estimating a second performance loss for the second server, wherein the second performance loss is utilization of a processor of the second server when the processor of the second server operates without a power capping limit; computing current first and second power capping limits for the first and second servers respectively, the computing based on a difference between the first performance loss and the second performance loss respectively; and dynamically allocating the computed current first and second power capping limits to the first and second servers respectively by respective power controllers, wherein the operation of dynamically allocating is performed by modifying previous power capping limits of the first and second servers which were computed prior to computing the current first and second power capping limits.