Patent ID: 8903969
Filing Date: 2014-12-02
Classification: G06F

Abstract:
1. A method for providing central service control, the method comprising: receiving usage feedback indicating trends relative to a server farm's capacity and loading, wherein the server farm comprises a plurality of servers; compiling the trends relative to the server farm's capacity and loading into a plurality of metrics; aggregating the metrics into a grade for each server in the server farm, the grade for each server corresponding to a capacity and a load for each server; inserting a control message from one of a plurality of framework applications into a database, the control message being directed to balancing a load on at least one of the plurality of servers in the server farm based on the grade for the at least one server in the server farm; actuating a trigger in the database in response to the inserted control message; registering a plurality of redundant services with the database, wherein registering the plurality of redundant services comprises notifying the database that each of the plurality of redundant services is turned on; transmitting, in response to the trigger, the control message from the database to each of the registered plurality of redundant services; receiving the control message transmitted from the database at each of the registered plurality of redundant services; transmitting, from each of the registered plurality of redundant services in response to the received control message, the control message to each of the registered plurality of servers; receiving, from each of the registered plurality of servers, acknowledgements of receipt of the transmitted control message transmitted from each of the registered plurality of redundant services; and receiving, from each of the registered plurality of servers, status and results of an action requested by the received control message.