|  | 
 
  
    | RSS Feed - WebSphere MQ Support | RSS Feed - Message Broker Support |  
 
  
	|    |  |  
  
	| WMQ performance | « View previous topic :: View next topic » |  
  	| 
		
		
		  | Author | Message |  
		  | MKHODER1 | 
			  
				|  Posted: Fri Nov 29, 2019 7:18 am    Post subject: WMQ performance |   |  |  
		  | Apprentice
 
 
 Joined: 18 Aug 2018Posts: 31
 
 
 | 
			  
				| Hello, 
 I found very little information on the topic performance MQ, that's why I post on the forum.
 
 I have 550 IIB applications.
 
 Each application is started by MQInput => one queue per application.
 
 In some applications there is MQGet.
 
 My apps process about 14 million messages per day.
 
 95% of my queues are not persistent.
 
 The total result of this command echo "dis chs (*) where (status eq" running ")" | runmqsc myQM : 560.
 
 Can someone tell me, how much memory do I need on the WMQ ?
 
 For more information
 MaxChannels=5000
 MaxActiveChannels=5000
 
 Many thanks,
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bruce2359 | 
			  
				|  Posted: Fri Nov 29, 2019 7:54 am    Post subject: |   |  |  
		  |  Poobah
 
 
 Joined: 05 Jan 2008Posts: 9486
 Location: US: west coast, almost. Otherwise, enroute.
 
 | 
			  
				| Are you just curious?  Or, are you experiencing performance issues - like missing SLAs? 
 Your o/s should be able to tell you how much system memory (footprint) your qmgr is using.
 
 It might help if you mentioned which o/s, MQ VRM, performance monitoring tools, etc..
 _________________
 I like deadlines. I like to wave as they pass by.
 ב''ה
 Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | PeterPotkay | 
			  
				|  Posted: Fri Nov 29, 2019 8:23 am    Post subject: |   |  |  
		  |  Poobah
 
 
 Joined: 15 May 2001Posts: 7723
 
 
 | 
			  
				| Google "ibm mq performance report" 
 The first two results will contain useful information on what MQ is capable of. The reports contain details on the systems used to produce those numbers.
 No, the systems won't be exactly like yours, probably not even close, but you can extrapolate.
 
 Queues are not persistent or non persistent, individual MQ messages are.
 
 Are all your IIB Message Flows running in MQ Client mode, connecting to a queue manager on another server, or appliance? If you are asking about channels we can assume yes, but please clarify.
 
 The amount of memory your channels use will be influenced by the size of the messages and how many concurrent connections there are.
 
 The cost of outages > the cost of people trying to figure out do I need 18.2 GB of RAM or 18.1 GB of RAM > the cost of more memory
 
 I don't know that there is a reliable, accurate formula that works across all platforms across all workloads that tells you exactly how much memory is needed. Too many variable variables.
 _________________
 Peter Potkay
 Keep Calm and MQ On
 |  |  
		  | Back to top |  |  
		  |  |  
		  | MKHODER1 | 
			  
				|  Posted: Mon Dec 09, 2019 12:46 am    Post subject: Performance |   |  |  
		  | Apprentice
 
 
 Joined: 18 Aug 2018Posts: 31
 
 
 | 
			  
				| Hi, 
 Thanks for your answers.
 
 The OS is RedHat 7.6v.
 
 Queues non-persitent.
 
 The all message flows running in MQ client mode (MQPolicy), and connecting to a remote queue manager on other server.
 
 I do not have large messages.
 
 I use about 40gb max and the min is about 10gb.
 
 I have a significant number of this process amqzlaa0
 
 Many thanks
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bruce2359 | 
			  
				|  Posted: Mon Dec 09, 2019 5:29 am    Post subject: Re: Performance |   |  |  
		  |  Poobah
 
 
 Joined: 05 Jan 2008Posts: 9486
 Location: US: west coast, almost. Otherwise, enroute.
 
 | 
			  
				| 
   
	| MKHODER1 wrote: |  
	| Hi, 
 Thanks for your answers.
 
 The OS is RedHat 7.6v.
 
 Queues non-persitent.
 |  
 Queues are neither persistent nor non-persistent.  Messages may be persistent or non-persistent.
 
 
 
   
	| MKHODER1 wrote: |  
	| The all message flows running in MQ client mode (MQPolicy), and connecting to a remote queue manager on other server. 
 I do not have large messages.
 |  
 Please be precise.  In KB or MB, how large are your messages?
 
 
 
   
	| MKHODER1 wrote: |  
	| I use about 40gb max and the min is about 10gb. |  
 You use 40gb ... 10gb of what?
 
 
 
   
	| MKHODER1 wrote: |  
	| I have a significant number of this process amqzlaa0 |  
 Please be precise.  What is "a significant number?"
 _________________
 I like deadlines. I like to wave as they pass by.
 ב''ה
 Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | MKHODER1 | 
			  
				|  Posted: Mon Dec 09, 2019 7:01 am    Post subject: |   |  |  
		  | Apprentice
 
 
 Joined: 18 Aug 2018Posts: 31
 
 
 | 
			  
				| Hi, 
 Messages non-persistent.
 
 Size of each messages 500 KB max.
 
 Memory consumption changes in the day.
 In the morning I have batch flows that turn and memory consumption is 40 GB.
 In the evening I do not have batch flows, memory consumption decreases and reaches 10 GB.
 
 amqzlaa0 : This is a connection process.
 
 I have a lot that consumes 2%, 3%, 1%
 
 3%  -fip10
 3%  -fip53
 3%  -fip46
 3%  -fip57
 2%  -fip31
 2%  -fip28
 2%  -fip27
 2%  -fip44
 2%  -fip52
 2%  -fip11
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bruce2359 | 
			  
				|  Posted: Mon Dec 09, 2019 7:32 am    Post subject: |   |  |  
		  |  Poobah
 
 
 Joined: 05 Jan 2008Posts: 9486
 Location: US: west coast, almost. Otherwise, enroute.
 
 | 
			  
				| I repeat my earlier question:  Are you just curious? Or, are you experiencing performance issues - like missing SLAs? _________________
 I like deadlines. I like to wave as they pass by.
 ב''ה
 Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | MKHODER1 | 
			  
				|  Posted: Mon Dec 09, 2019 8:16 am    Post subject: |   |  |  
		  | Apprentice
 
 
 Joined: 18 Aug 2018Posts: 31
 
 
 | 
			  
				| Hi, 
 I'm having a problem and it's not curiosity.
 
 Thanks
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bruce2359 | 
			  
				|  Posted: Mon Dec 09, 2019 9:14 am    Post subject: |   |  |  
		  |  Poobah
 
 
 Joined: 05 Jan 2008Posts: 9486
 Location: US: west coast, almost. Otherwise, enroute.
 
 | 
			  
				| 
   
	| MKHODER1 wrote: |  
	| Hi, 
 I'm having a problem and it's not curiosity.
 
 Thanks
 |  What problem?  What symptoms?
 
 Is this a new problem?  What has changed?
 
 What solutions have you tried?  What were the results?
 _________________
 I like deadlines. I like to wave as they pass by.
 ב''ה
 Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | MKHODER1 | 
			  
				|  Posted: Mon Dec 09, 2019 10:09 am    Post subject: |   |  |  
		  | Apprentice
 
 
 Joined: 18 Aug 2018Posts: 31
 
 
 | 
			  
				| Hi, 
 it is a subject that I am working on, I have provided you with the necessary information.
 
 I agree that there is no rule to do the calculation, depending on the number of events, the number of channel connections and the size of the messages.
 
 I need your experiences on the MQ, if a new client wants to migrate to the WMQ, with the information above, how many Gb of RAM do you offer?
 
 I hope I was clear and thank you for your answers.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | bruce2359 | 
			  
				|  Posted: Mon Dec 09, 2019 3:26 pm    Post subject: |   |  |  
		  |  Poobah
 
 
 Joined: 05 Jan 2008Posts: 9486
 Location: US: west coast, almost. Otherwise, enroute.
 
 | 
			  
				| 
   
	| MKHODER1 wrote: |  
	| Hi, 
 it is a subject that I am working on, I have provided you with the necessary information.
 
 I agree that there is no rule to do the calculation, depending on the number of events, the number of channel connections and the size of the messages.
 
 I need your experiences on the MQ, if a new client wants to migrate to the WMQ, with the information above, how many Gb of RAM do you offer?
 
 I hope I was clear and thank you for your answers.
 |  So, it's kinda like a college or trade school project.
 _________________
 I like deadlines. I like to wave as they pass by.
 ב''ה
 Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
 |  |  
		  | Back to top |  |  
		  |  |  
		  | Vitor | 
			  
				|  Posted: Mon Dec 09, 2019 4:04 pm    Post subject: |   |  |  
		  |  Grand High Poobah
 
 
 Joined: 11 Nov 2005Posts: 26093
 Location: Texas, USA
 
 | 
			  
				| 
   
	| MKHODER1 wrote: |  
	| I agree that there is no rule to do the calculation, depending on the number of events, the number of channel connections and the size of the messages. |  
 There is the performance report mentioned by my worthy associate. You also have a number of metrics which you posted earlier and from which you obtained the 10 - 40Gb usage.
 
 
 
   
	| MKHODER1 wrote: |  
	| I need your experiences on the MQ, if a new client wants to migrate to the WMQ, with the information above, how many Gb of RAM do you offer? |  
 I'd offer 40Gb because otherwise it will run out of memory. I'd then investigate to determine what it is that's soaking the extra 30Gb of memory in one use case and not the other.
 
 (Poor program design leaps immediately to my mind, but that's mostly reflex
  ) _________________
 Honesty is the best policy.
 Insanity is the best defence.
 |  |  
		  | Back to top |  |  
		  |  |  
		  |  |  |  
  
	|    |  | Page 1 of 1 |  
 
 
  
  	| 
		
		  | 
 
 | You cannot post new topics in this forum You cannot reply to topics in this forum
 You cannot edit your posts in this forum
 You cannot delete your posts in this forum
 You cannot vote in polls in this forum
 
 |  |  |  |