发明名称 Method and apparatus for processing server load balancing by using the result of hash function
摘要 For load balancing of a plurality of servers, a server load balancing apparatus selects a hash source from a uniform resource locator (URL) input from a client, and applies a predetermined hash function to the hash source. The server load balancing apparatus selects a server from among the plurality of servers according to a hash value based on the hash result of the hash function application.
申请公布号 US9525730(B2) 申请公布日期 2016.12.20
申请号 US201214358125 申请日期 2012.07.18
申请人 SOLBOX INC 发明人 Park Myoung-Sun;Weon Tawan
分类号 H04L29/08 主分类号 H04L29/08
代理机构 Dinsmore & Shohl LLP 代理人 Dinsmore & Shohl LLP
主权项 1. A method for processing server load balancing by a server load balancing apparatus, comprising: receiving, by the server load balancing apparatus, a uniform resource locator (URL) from a client; selecting, by the server load balancing apparatus, a hash source from the URL and applying a predetermined hash function to the hash source; dividing, by the server load balancing apparatus, a hash result of the hash function application by a total number of a plurality of servers and obtaining a remaining value obtained by the dividing as a hash value; selecting, by the server load balancing apparatus, a server from among the plurality of servers based on the hash value; connecting, by the server load balancing apparatus, the client to the selected server; generating a new hash source to apply the hash function when the selected server cannot provide a service; and selecting, by the server load balancing apparatus, a hash value obtained by applying the hash function to the new hash source and connecting the client to the selected server, wherein the hash result of the hash function application is used as the new hash source or a string including the hash result of the hash function application and the URL is used as the new hash source.
地址 Seoul KR