发明名称 DISTRIBUTED REUEST ROUTING
摘要 A plurality of servers for processing client requests forward the requests among themselves to achieve a balanced load. When a server initially receives a client request, it randomly selects another of the plurality of servers, referred to as a first-chance server, and forwards the request to this server. Upon receiving the request, the first-chance server determines if it is overloaded and if not, processes the request. However, if overloaded, the first-chance server compares its load to the load of one or more predetermined next-neighbor servers. If the next-neighbor server(s) are more loaded than the first-chance server, the first-chance server processes the request. Otherwise, the first-chance server forwards the request to the least loaded next-neighbor server. The next-neighbor receiving the request either processes it directly, or alternatively, based on its current load and that of its next-neighbor server(s), forwards the request to another next-neighbor server for processing.
申请公布号 EP1782231(A2) 申请公布日期 2007.05.09
申请号 EP20050729897 申请日期 2005.03.24
申请人 TELCORDIA TECHNOLOGIES, INC.;TOYOTA INFOTECHNOLOGY CENTER CO., LTD. 发明人 CHEN, CHUNG-MIN;CHEN, WAI;LING, YIBEI;PANG, MARCUS;SAI, SEII
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址