Method of load balancing across two or more servers in a computer network
OwnerTony Basoglu, Yusuf Goolamabbas +1inventors
InventorsTony Basoglu, Yusuf Goolamabbas, Raymond Wai Man Lee
Life of this patent
Estimating the term…
Abstract
A method of load balancing across two or more servers in a computer network includes determining the load on each server and formulating which, if any, groups of data stored on a server can be migrated between the file servers to balance the interaction load across them.
Claims26
A method of balancing server interactions across two or more servers in a network including:
- monitoring one or more types of server interaction across two or more servers and storing interaction data, and at one or more predetermined times:
- analysing the interaction data to obtain an interaction score for each of the two or more servers,
- comparing the interaction score for each of the two or more servers to interaction criteria and identifying any irregular servers in the two or more servers,
- identifying one or more groups of data, if any, to be moved to or from the irregular servers to balance the server interactions, and
- moving said groups of data.
A method of balancing server interactions across two or more servers in a network, wherein interaction data relating to server interactions is recorded in one or more log files, the method including at one or more predetermined times:
- analysing interaction data from one or more log files to obtain an interaction score for two or more servers in a network,
- comparing the interaction score for each of the two or more servers to interaction criteria and is identifying any irregular servers in the two or more servers,
- identifying one or more groups of data, if any, to be moved to or from the irregular servers to balance the server interactions, and
- moving said groups of data.
A method of balancing server interactions across two or more file servers in a computer network, wherein the two or more file servers store information relating to a plurality of users, and wherein interaction data relating to server interactions is recorded in one or more log files, the method including at one or more predetermined times:
- analysing interaction data from one or more log files to obtain an interaction score for two or more servers in a network,
- manipulating the interaction scores for the two or more servers to identify any irregular servers in the two or more servers,
- identifying information relating to one or more users to be moved to or from the irregular servers to balance the server interactions, and
- moving the information relating to one or more users.
A computer readable medium including instructions to one or more computers for performing steps to balance server interactions across two or more file servers in a network, wherein interaction data relating to server interactions is recorded in one or more log files, the steps including at one or more predetermined times:
- analysing interaction data from one or more log files to obtain an interaction score for two or more servers in a network,
- comparing the interaction score for each of the two or more servers to interaction criteria and identifying any irregular servers in the two or more servers,
- identifying one or more groups of data, if any, to be moved to or from the irregular servers to balance the server interactions, and
- moving said groups of data.
Dependencies are inferred from the claim text.