发明名称 Simplified method for processing multiple connections from the same client
摘要 An apparatus is related to connection management for a communications network. A control component receives a data flow requesting a resource from a client, identifies the client, and determines when the data flow is unassociated with a connection to a requested resource. The control component selects a new content server for an unassociated resource request when either the identified client was previously unknown or the identified client has exceeded a maximum number of connections with a previously selected content server. The control component selects the previously selected content server when the identified client has not exceeded the maximum number of connections. A switch component is employed to maintain a connection between the client and the selected content server such that the client receives the requested resource. Utilizing cached connection information for up to “N” connections enhances the speed of connections between the client and the selected content server.
申请公布号 US9077554(B1) 申请公布日期 2015.07.07
申请号 US200812110115 申请日期 2008.04.25
申请人 F5 Networks, Inc. 发明人 Szabo Paul I.
分类号 G06F15/177;H04L12/26;H04L29/08 主分类号 G06F15/177
代理机构 LeClairRyan, a Professional Corporation 代理人 LeClairRyan, a Professional Corporation
主权项 1. A method for directing communications over a network between a client and at least one content server, the method comprising: receiving a data flow by a server array controller device, the data flow including a resource request specifying an identified content server; identifying the client that is associated with the resource request by the server array controller device; selecting an original content server to handle the resource request, by the server array controller device, when the identified content server is maintaining a maximum number of resource requests allowed between the identified content server and the identified client regardless of a capacity of the identified content server to accommodate one or more additional resource requests; caching connection information that is associated with the original content server and the identified client by the server array controller device; initializing, by the server array controller device, a connection count that is associated with the identified client when the connection information is cached; updating by the server array controller device, the connection count when the original content server is selected from the cached connection information; and directing the data flow between the original content server and the identified client by the server array controller device while data flow between the identified content server and the identified client is maintained by the server array controller device.
地址 Seattle WA US