Claims
- 1. A method for predicting connections in a computer network, comprising the steps of:
determining predictive connection information for a second connection through a switch between a client and a plurality of servers, wherein a first server of the plurality of servers determines the predictive connection information using at least connection information associated with a first connection through the switch between the client and the first server, wherein the first connection is associated with the second connection; and communicating the predictive connection information from the first server to the switch.
- 2. The method of claim 1, comprising the steps of:
receiving, by the switch, a request for the second connection between the client and the plurality of servers; and allocating, by the switch, the second connection to a second server of the plurality of servers using the predictive connection information from the first server.
- 3. The method of claim 2, wherein the switch discards the predictive connection information before allocating the second connection to the second server.
- 4. The method of claim 1, wherein the predictive connection information is determined based on a previous connection pattern.
- 5. The method of claim 1, wherein one of the plurality of servers deletes the predictive connection information on the switch.
- 6. The method of claim 1, wherein the predictive connection information is stored in a computer memory of the switch.
- 7. The method of claim 1, wherein the predictive connection information is deleted in the switch after a predetermined time interval.
- 8. The method of claim 1, wherein the predictive connection information is deleted in the switch using a deletion selection function.
- 9. The method of claim 1, comprising the steps of:
retrieving, by the switch, connection information for the second connection from a database of connection information; and allocating, by the switch, the second connection to one of the plurality of servers using the retrieved connection information, although there is predictive connection information for the second connection.
- 10. The method of claim 9, wherein the database of connection information is stored in a computer memory of the switch.
- 11. The method of claim 1, wherein the step of determining comprises the step of:
analyzing, by the first server, connection usage patterns of the first connection.
- 12. The method of claim 1, wherein the predictive connection information is based on at least client information transmitted from the client.
- 13. A switch for managing communication in a computer network, comprising:
a memory device for storing predictive connection information for a second connection through the switch between a client and a plurality of servers,
wherein the predictive connection information is determined by a first server of the plurality of servers using at least connection information associated with a first connection through the switch between the client and the first server, and wherein the first connection is associated with the second connection; and a processor for receiving the predictive connection information from the first server.
- 14. The switch of claim 13, wherein the processor receives a request for a second connection through the switch between a client and a plurality of servers, and wherein the processor allocates the second connection to a second server of the plurality of servers using the predictive connection information from the first server that is stored in the memory device.
- 15. The switch of claim 14, wherein the switch discards the predictive connection information before allocating the second connection to the second server.
- 16. The switch of claim 13, wherein the predictive connection information is determined based on the first information packet received by the first server from the client via the first connection.
- 17. The switch of claim 13, wherein one of the plurality of servers deletes the predictive connection information stored in the memory device.
- 18. The switch of claim 13, wherein the predictive connection information is deleted in the memory device after a predetermined time interval.
- 19. The switch of claim 13, wherein the predictive connection information is deleted in the memory device using a predetermined deletion selection function.
- 20. The switch of claim 13, wherein the processor retrieves connection information for the second connection from a database of connection information, and
allocates, the second connection to one of the plurality of servers using the retrieved connection information, although there is predictive connection information for the second connection.
- 21. The switch of claim 20, wherein the database of connection information is stored in the memory device.
- 22. The switch of claim 13, wherein the processor analyzes connection usage patterns of the first connection to determine the predictive connection information.
- 23. The switch of claim 13, wherein the predictive connection information is based on at least client information transmitted from the client.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to U.S. patent application entitled “Method and System for Managing Fragmented Information Packets in a Computer Network,” Ser. No. ______ (Attorney Docket No. 10014761), to U.S. patent application entitled “Method and System for Managing Connections in a Computer Network,” Ser. No. ______ (Attorney Docket No. 10014762), to U.S. patent application entitled “Method and System for Communicating Information Between a Switch and a Plurality of Servers in a Computer Network,” Ser. No. ______ (Attorney Docket No. 10014763), to U.S. patent application entitled “Method and System for Reestablishing Connection Information on a Switch Connected to a Plurality of Servers in a Computer Network,” Ser. No. ______ (Attorney Docket No. 10014764), and to U.S. patent application entitled “Method and System for Managing Communication in a Computer Network Using Aliases of Computer Network Addresses,” Ser. No. ______ (Attorney Docket No. 10014765), each of which is filed even date herewith and each of which is hereby incorporated herein by reference in its entirety.