Automated management of service instances
AssigneeLinkedIn Corporation
InventorsJason R. Johnson, Steven C. Ihde, Jingshu Xia
Life of this patent
Estimating the term…
Loading patent…
AssigneeLinkedIn Corporation
InventorsJason R. Johnson, Steven C. Ihde, Jingshu Xia
Estimating the term…
A system, apparatus, and methods are provided for automatically managing a collection of service instances. A selected or random instance of the service isredline-tested to determine a maximum level of sustained and stable performance (e.g., a maximum or approximate maximum load or throughput of the service instance). This redline value may represent a highest service request rate (e.g., in queries per second or qps) that should be delivered to some or all instances of the service. An expected range of demand for the service is then estimated for a future time period, possibly from analysis and/or observations of past demand, and a maximum and minimum number of instances for handling that range of demand, at an acceptable level of performance, can be determined. During the time period, additional instances may be created and superfluous instances may be removed automatically, based on actual demand.
A computer-implemented method of managing a collection of instances of a service, the method comprising:
An apparatus, comprising:
A system for managing a collection of instances of a service, comprising:
Dependencies are inferred from the claim text.