Patent ID: 9690345
Date: 2017-06-27
CPC Classifications: G06F,H05K,Y02D

Claim:
1. A method of controlling power consumption in a computer system, the computer system comprising a plurality of servers and a power distribution unit (PDU), the PDU supplying power to the plurality of servers and monitoring the power supplied to the plurality of servers so as to obtain a power sum value, the method comprising the steps of: transmitting, by the PDU, the power sum value to the servers; and determining, by any one of the plurality of servers, whether the power sum value exceeds a first predetermined threshold, and performing a power throttling by said any one of the plurality of servers if the determination is affirmative; wherein the determining further comprises determining a waiting duration according to the power currently consumed by said any one of the plurality of servers, determining whether the power sum value exceeds the first predetermined threshold at two points in time which are separated by the waiting duration, and performing a power throttling by said any one of the plurality of servers if the power sum value of the plurality of servers exceeds the first predetermined threshold at the two points in time which are separated by the waiting duration.