Real-time reconfiguration of computer networks based on system measurements
AssigneeExanet, Inc.
InventorsShahar Frank, Nir Peleg, Menachem Rosin, Amnon A. Strasser
Life of this patent
Estimating the term…
Abstract
A method for real-time reconfiguration of a computer network using load information from the computer network. The method comprises receiving remote procedure call (RPC) information by a server in the computer network. The RPC information is analyzed. Based on the analysis, it is determined whether a reconfiguration is required. If reconfiguration is required, one or more objects are relocated until reconfiguration is completed.
Claims75
A method for real-time reconfiguration of a computer network using load information from the computer network, the method comprising:
- a) receiving remote procedure call (RPC) information by a server in the computer network;
- b) analyzing said RPC information;
- c) determining whether a reconfiguration is required based on the analysis of step b;
- d) if reconfiguration is required, relocating one or more objects until reconfiguration is completed.
The method of claim 5, wherein said network is a distributed network.
A computer program product including computer-readable media, said media comprising instructions for enabling a computer to execute a procedure for real-time reconfiguration of a computer network using load information from the computer network, the procedure comprising:
- a) receiving remote procedure call (RPC) information by a server in the computer network;
- b) analyzing said RPC information;
- c) determining whether a reconfiguration is required based on the analysis of step b;
- and
- d) if reconfiguration is required, relocating one or more objects until reconfiguration is completed.
A method for using remote procedure call (RPC) for gathering computer network load information, the method comprising:
- a) attaching load information to an outbound RPC information corresponding to a request, the request being sent by a first server to a second server in the network;
- b) receiving an inbound RPC information from the second server, the inbound RPC information being related to a response for the request;
- and
- c) determining system load from the inbound RPC information.
A computer program product including computer-readable media, said media comprising instructions for enabling a computer to execute a procedure for using remote procedure call (RPC) for gathering computer network load information, the procedure comprising:
- a) attaching load information to an outbound RPC information corresponding to a request, the request being sent by a first server to a second server in the network;
- b) receiving an inbound RPC information from the second server, the inbound RPC information being related to a response for the request;
- and
- c) determining system load from the inbound RPC information.
A server in a computer network capable of providing reconfiguration information based on load information, the server comprising:
- a processor;
- a communicator connected to said processor and further connected to the computer network;
- said processor capable of determining system load based on system load measurements performed over said computer network.
Dependencies are inferred from the claim text.