×

Providing dynamically scaling computing load balancing

  • US 9,864,727 B1
  • Filed: 09/15/2012
  • Issued: 01/09/2018
  • Est. Priority Date: 05/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by one or more computing devices of a network service, instructions from a client that include one or more criteria for using provided computing nodes to supplement functionality supplied by a group of computing nodes in a first computer network of the client that is external to the network service;

    responding, by the one or more computing devices, to a first request for functionality from the group of computing nodes in the first computer network by selecting at least one of the computing nodes of the group to handle the first request, and initiating handling of the first request by the selected at least one computing node;

    determining, by the one or more computing devices, that the one or more criteria for the group are satisfied;

    based on the determining, initiating, by the one or more computing devices, a modification to the group of computing nodes in the first computer network by implementing one or more additional computing nodes provided by the network service that also provide the functionality of the group; and

    responding, by the one or more computing devices and after the modification, to a second request for the functionality by selecting at least one of the additional computing nodes to handle the second request, and initiating handling of the second request by the selected at least one additional computing node.

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