METHOD AND APPARATUS FOR MEASURING PERFORMANCE OF AN APPLIANCE
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product and apparatus measure performance of an information appliance. The computer program product comprises code for: a test module receiving, from a client, and recording a request for processing of a sample data by an information appliance. The test module sends the sample data received from the client to the information appliance for processing. If a request to a backend application is present, the test module also sends the request to the backend application for processing and receives and records a response from the backend application. The test module sends the response from the backend application to the information appliance for processing. A generated correlation ID is used to update a performance data table with start time and a stop time of a response for transaction sample data processed by the information appliance.
-
Citations
20 Claims
-
1-4. -4. (canceled)
-
5. A computer-readable storage device having a plurality of instructions embodied therein, wherein the plurality of instructions, when executed by a processing device, enables a machine to:
-
receive and record a request from a client for processing of a sample data by an information appliance; send the request for sample data to the information appliance for processing; determine whether a request to a backend application for processing is present; and in response to determining a request to the backend application is present; send the request to the backend application for processing; receive and record a response from the backend application; and send the response from the backend application to the information appliance for processing. - View Dependent Claims (6, 7, 8)
-
-
9. An information appliance, comprising:
-
an input/output (I/O) bus; a first processing unit coupled to the I/O bus a standalone performance measurement system coupled to the I/O bus comprising; a memory coupled to a bus; a second processing unit having a processing logic executing thereon that enables the standalone performance measurement system to; receive and record a request from a client for processing of a sample data by the information appliance; send the request for sample data to the information appliance for processing; determine whether a request to a backend application for processing is present; and in response to determining a request to the backend application is present; send the request to the backend application for processing; receive and record a response from the backend application; and send the response from the backend application to the information appliance for processing. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system-on-card, comprising:
-
a bus; a memory connected to the bus; and a processing unit connected to the bus; processing logic executing on the processing unit that enables the system-on-card to perform to; receive and record a request from a client for processing of a sample data by an information appliance; send the request for sample data to the information appliance for processing; determine whether a request to a backend application for processing is present; and in response to determining a request to the backend application is present; send the request to the backend application for processing; receive and record a response from the backend application; and send the response from the backend application to the information appliance for processing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification