×

Central service control

  • US 8,903,969 B2
  • Filed: 09/28/2007
  • Issued: 12/02/2014
  • Est. Priority Date: 09/28/2007
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×