RV- Peak Load Test /Performance Test Tools

RV 8.1 and above version software provides a tool rvperf (Rendezvous performance assessment software)

This tool is to answer questions about network behavior under sustained load conditions.

For example:
  •  What happens to network performance when an application sends a batch of ten thousand messages without pausing?
  •  Which computers in my network can send messages the fastest? Which can receive fastest?
  •  How do peak loads affect network throughput?

Performance assessment software consists of two executable programs in below location once after tra installation.

C:\tibco\tibrv\8.1\bin>

●    rvperfm (master) sends messages, gathers performance data, and outputs the report.

●    rvperfs (slave) subscribes to messages from rvperfm, and sends back data about its own speed and effectiveness.

Example :

 Open  command prompt  and go to the path C:\tibco\tibrv\8.1\bin>
 
Start listener with one subject and  Fire the command below then it gives the output report for the mentioned subject.

C:\tibco\tibrv\8.1\bin>
rvperfm -service 1234 -network localhost -daemon tcp:1234 -subject TEST -messages 1 -size 30003728


rvperfm coordinates the tasks of measuring network performance. It sends messages to the network, and reports statistics to stdout.

rvperfm prints a brief string as it begins sending the run of messages, and another when it finishes sending the run.

Then it outputs its run report:

1.     Statistics that rvperfm collects while sending the messages.
2.     Statistics that each rvperfs process collects while receiving messages. 

Each group of statistics represents the performance of one rvperfs process.


 


 Elapsed Time :

Both programs in the performance tool report the total time that elapsed in each complete run.

The speed at which the Rendezvous daemon can deliver messages to the network depends on the network itself, the network interface card (and other hardware parameters), and the host operating system.

If rvperfm sends at a faster rate than the network can accept, rvperfm retains messages in its outbound queue until the network can accept them.

Elapsed time: 0.500000 seconds

Above example screenshot, 0.500000 seconds elapsed from the time that rvperfm sent the first message of the run, until the time that the daemon transmitted the last message of the run to the network.
 

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP