Data transfer performance measuring system and method
AssigneeHewlett-Packard Development Company, L.P.
InventorShashijeevan Midde Peddanna
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorShashijeevan Midde Peddanna
Estimating the term…
A system is disclosed for benchmarking data transfers using different transport mechanisms between processes run on various nodes of a network. A central manager component interfaces with a user and reports benchmark results, and an agent component under control of the manager component is provided on each of the nodes. The agent components conduct the benchmarking tests under instruction from the manager component and report the results to the manager component. The manager component may enable the automatic reproduction of tests through a repository of logged scripts. The invention provides a simple to use and centralised control of testing, with measurement techniques independent of reporting. The framework is extensible to the benchmarking of new transport mechanisms, and allows testing of Inter-node transfers and Intra-node transfers through the same interface.
A system for testing data transfer between a plurality of process run on one or more nodes of network, the system including a central manager component, and an agent component associated with each of the nodes, wherein the manager component instructs the agent components to conduct data transfer test for messaging middleware, wherein the agent components create processes between which data is to be transferred based on instructions from the manager components and determine test results for the data transfer tests, and wherein the manager component receives the results of the tests from the agent components.
A method for testing data transfer between a plurality of processes run on one or more nodes of a network, the method including the steps of:
Computer software for testing data transfer between a plurality of processes run on one or more nodes of a network, the software including a manager component located on a machine remote from the node or nodes and an agent component associated with each of the nodes, wherein the manager component instructs the agent components to conduct data transfer tests, wherein the agent components create said processes between which data is to be transferred and determine test results for the data transfer tests, and wherein the manager component receives the results of the tests from the agent components.
A system for testing the performance of a plurality of data transfer mechanisms that provide messaging services for processes run on nodes of a communications network, the system including:
Dependencies are inferred from the claim text.