Patent ID: 7773522

Claim:
A cluster-based computer-implemented method for managing a number of connections between a front-end and a back-end of said cluster-based computer, said method comprising: storing, by said cluster-based computer, a calibrated threshold of an average queuing delay, upon which a multiple of a fixed number of connectors will be added or deleted between a front-end and a back-end; initializing, by said cluster-based computer, said front-end and said back-end with one connector; computing, by said cluster-based computer, an average queuing delay, d AV , between said front-end and said back-end when a request's cycle period expires; if d AV is within a percentage of said calibrated threshold, then computing said average queuing delay for a next request's cycle period by said cluster-based computer; if d AV is greater than said percentage of said calibrated threshold, then adding said fixed number of connectors between said front-end and said back-end to provide a total possible number of connectors by said cluster-based computer; if said total possible number of connectors is less than or equal to a predetermined upper value of connectors, then one of adding said fixed number of connectors between said front-end and said back-end by said cluster-based computer, and increasing a number of connectors between said front-end and said back-end to said predetermined upper value by said cluster-based computer; and if d AV is less than or equal to said percentage of said calibrated threshold, then deleting said fixed number of connections between said front-end and said back-end to provide said total possible number of connectors by said cluster-based computer; and if said total possible number of connectors is greater than or equal to one, then one of deleting said fixed number of connectors between said first-end and said back-end by said cluster-based computer, and decreasing said number of connectors between said front-end and said-back end to one by said cluster-based computer.