×

Measuring performance of an appliance

  • US 9,811,080 B2
  • Filed: 02/28/2013
  • Issued: 11/07/2017
  • Est. Priority Date: 12/30/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for measuring performance of an information appliance for a target environment of an external client device, the method comprising:

  • a test module of a standalone performance measurement system (SPMS) receiving, at a local area network adapter of the SPMS from an external client device associated with a client, a request including transaction sample data to be processed by the information appliance, wherein the SPMS is coupled to the external client device via the local area network adapter wherein the information appliance comprises a processor, a first memory, and a first input/output (I/O) unit, and wherein the SPMS is a system-on-card that comprises a dedicated processor, a second memory, and a second I/O unit that is coupled to a high-speed I/O serial bus of the information appliance;

    in response to receiving the transaction sample data, the test module recording the transaction sample data in a traffic data table (TDT) of the test module;

    the test module injecting the transaction sample data to the information appliance via the high-speed I/O serial bus to initiate a test of a performance of the information appliance;

    during the testing of the information appliance, the test module locally simulating a physical infrastructure architecture and a network usage environment of the target environment of the external client device, wherein the simulated infrastructure architecture replaces the physical infrastructure architecture during the testing of the information appliance;

    in response to testing the performance of the internet appliance, the test module receiving, via the high-speed I/O serial bus, response data associated with the processing of the transaction sample data by the information appliance;

    the test module calculating, for the target environment and based on the response data, results of the performance test of a network device of the information appliance, wherein the results include a transaction quantity per second and a quantity of data processed per second; and

    transmitting, to the external client device via the local area network adapter, the response data and a view of the results of the performance test which meet performance needs of the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×