cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI Performance/Throughput as bandwidth?

venkatanarayana_vagu
Active Participant
0 Kudos

Hi folks,

We are under testing on PI server performance. As per the task we are testing the JMS to JMS and JDBC scenario.

In the scenario we are testing as message follow for time taken in PI Server. We are testing 10msgs, 100msg, 1000msg, 5000msgs. when we test the messages as single chunk(1000msg as one message) well it is going fine with in 2sec. When we did it as 1000 event msgs all are stucking as smq2(in bond queue) and really its taking lot of time and the CPU utilization is less good number(like 40%)

As of now we tested the scenario for 1000msg it took 40mins. Shall we decrease the duration by making the fine tuning in server side.

Same we did in other middle ware suprising it took only 2sec to that tool to pass 1000msg thru that middle ware.

So the please suggest us what parameters need to update while this scenario will excute efficiently. Even basis related also suggest us.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

You can fine tune XI SXMB_ADM Check Documentation for Tuning parameter and apply what suits to your requirement

Check this Latest Guide from SAP.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2016a0b1-1780-2b10-97bd-be3ac622...

For SMQ2 you can even schedule a report to clear the queues at a time interval.

Thanks

Gaurav

venkatanarayana_vagu
Active Participant
0 Kudos

Hello Gaurav,

Thanks for usefull inputs to us. What our exact intension is we are doing the performance testing on the PI Server, using the PI 2004/SP 13 and hardware configuration is,

Hardware:

OS:Microsoft Windows Server 2003

Standard Edition

Service Pack2

Interl(R)Xeon(TM)CPU 2.60GHz 2.59 GHz, 3.99 GB of RAM

Now coming to the doubt, we are testing the simple JMS to JMS and JDBC scenario testing.

During the testing we are sending the messages each 4kb of size and sending the 1000 event messages and it is taking long time to process.

So what I expecting is if my message size is less and doing jms scenario how much time it will take on an approximate to process.

Finally how can we increase the CPC load by PI maximum process utilization?

Former Member
0 Kudos

Hi

Well the best way to get performance is to send an average of 5MB message. Very small and high size messages doesnt give good performance.

You can increase the load sending average size messages and make bunch the small messages, split the high volume messages.

Did you checked over Quick sizer tool what are the results you got with that?

Check these guides as well

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/52450000-0801-0010-a3bd-951bb8fb...

Thanks

Gaurav

Answers (0)