Invention Grant
US08429282B1 System and method for avoiding system overload by maintaining an ideal request rate
有权
通过保持理想的请求速率避免系统过载的系统和方法
- Patent Title: System and method for avoiding system overload by maintaining an ideal request rate
- Patent Title (中): 通过保持理想的请求速率避免系统过载的系统和方法
-
Application No.: US13069139Application Date: 2011-03-22
-
Publication No.: US08429282B1Publication Date: 2013-04-23
- Inventor: Sohel R. Ahuja , Jason G. McHugh
- Applicant: Sohel R. Ahuja , Jason G. McHugh
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A computer system that provides services to clients may adaptively throttle incoming service requests in order to reach and then maintain operation at an ideal request rate. An ideal request rate may be a maximum rate at which incoming service requests can be serviced such that client-specified quality of service (QoS) expectations are met for most or all incoming service requests, or a rate within a range of rates defined by that maximum rate. Determining whether the system is operating at an ideal request rate may include determining the minimum difference between the expected and actual QoS for a group of recently serviced requests. The system may gradually modify a throttle multiplier value in order to reach or maintain an ideal request rate. Maintaining operation at an ideal request rate may allow the system to avoid entering an overloaded state, and/or oscillating between an overloaded state and a non-overloaded state.
Information query