Author |
Message
|
sri_csee1983 |
Posted: Tue Apr 15, 2008 1:03 am Post subject: Maximum Number of Queues in a QueueManager |
|
|
 Centurion
Joined: 25 Mar 2008 Posts: 125 Location: Chennai,India
|
Dear Friends,
Sorry if this question is answered previously. I searched nearly 1 hr and coudnt find it out.
Does any one know what is the maximum number of local queues and a remote queue that a queue manager can have. Is there any limit on that?  _________________ With Cheers,
Sri |
|
Back to top |
|
 |
Gaya3 |
Posted: Tue Apr 15, 2008 1:08 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
depends up on the storage space.....(file System)
Remote queues are not real queues so it wont eat up too much resources
Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
sri_csee1983 |
Posted: Tue Apr 15, 2008 1:12 am Post subject: |
|
|
 Centurion
Joined: 25 Mar 2008 Posts: 125 Location: Chennai,India
|
I hope the limit depends on files system for Queue Managers. I just want to know is there any limit on number of queues / QM. If it depends on file system, then no issues we have a lot. Anything else is there?  _________________ With Cheers,
Sri |
|
Back to top |
|
 |
Vitor |
Posted: Tue Apr 15, 2008 1:25 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
sri_csee1983 wrote: |
I just want to know is there any limit on number of queues / QM. |
There might be a theoretical limit someplace on the number of queue entries the queue manager can hold, but IMHO if you hit that there's probably an issue with your design because that number of queues would be next to impossible to administer.
It would be simple enough to test. A small shell script that defines TEST.QUEUE.1, then TEST.QUEUE.2, TEST.QUEUE.3 and so forth. Leave it running and see how far it gets before it falls over with something like "unable to define object"
I've seen a lot of queue managers with 300 - 500 queues, I've heard of larger (1000 ish). WMQ fishing stories anyone (i.e. I saw a queue manager once and it's was this big!) _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
sri_csee1983 |
Posted: Tue Apr 15, 2008 1:35 am Post subject: |
|
|
 Centurion
Joined: 25 Mar 2008 Posts: 125 Location: Chennai,India
|
Dear Victor,
Thanx for ur suggestion. I tried with tht. It reached 500. Will there be any performance issue if we use around 80 or odd queues in a queue Manager. My server is Windows server with a gud config? So far I didnt face any, but suspect it may happen, thts y posted this in the forum. _________________ With Cheers,
Sri |
|
Back to top |
|
 |
Gaya3 |
Posted: Tue Apr 15, 2008 2:06 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
depends upon your requirement
if you can monitor all then no issue
Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
Vitor |
Posted: Tue Apr 15, 2008 2:24 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
sri_csee1983 wrote: |
My server is Windows server with a gud config? |
There's such a thing as a Windows server with a good config? There's such a thing as a good Windows server??
(bias alert! bias alert!)
Your question has no single answer. 80 queues, even on a Windoze box, is nothing. 80 queues, each receiving 10 3Mb messages a second, is a problem. 80 queue, each receiving 1 100Kb message a second where the reading application has crashed, is a problem. 80 queues, each receiving 10 1Kb message a second where the max depth is 20, is a problem.
It all depends on your system, your requirements, your SLA, size of box, etc, etc.
It's also why people do performance testing. To see if something which, in theory runs faster enough (all the factors I've mentioned above having been taken into account) actually does so in practice. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Tue Apr 15, 2008 4:05 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
I have a QM with 1638 queues. And its a WBIMB Broker. And its a Full Repository for 2 MQ clusters. AND...its Windows. A-N-D...I have no problems with MQ on this server.
It is DEV though, so there's not a lot of volume of messages. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
mvic |
Posted: Tue Apr 15, 2008 8:26 am Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
Vitor wrote: |
80 queues, even on a Windoze box, is nothing. 80 queues, each receiving 10 3Mb messages a second, is a problem. |
It's not a problem solved by having a 2nd qmgr though, which I think is one of the questions here. |
|
Back to top |
|
 |
bruce2359 |
Posted: Tue Apr 15, 2008 8:44 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Quote: |
Does any one know what is the maximum number of local queues and a remote queue that a queue manager can have. Is there any limit on that? |
Queues are artifacts; they exist because we invent them with object definitions. The definitions are very small. Exactly how many queues can be definied in a single queue manager interesting trivia; but not of any real practical value.
Limited resources define how many of something. Limited resources in computers include disk space, processors, RAM. A queue manager instance occupies lots of RAM. Together with the definitions, messages that reside in queues live on disk. Programs accessing queues take processor cycles and I/O.
As indicated in earlier posts, it's the aggregate workload throughput, SLAs, hardware capacity, and the like, that determine how many of something your system can tolerate. This is what capacity planners are for.
It would not make business sense to create a new queue manager instance solely because you reached some arbitrary number of queues or queue definitions.
Hope this helps. _________________ 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 |
|
 |
gbaddeley |
Posted: Tue Apr 15, 2008 7:09 pm Post subject: |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
I've seen 10,000 - 50,000 local queues on z/OS queue manager. Mind you, most of them were permanent dynamic queues which the app wasn't coded correctly to delete when it was finished with them, and no one bothered to do a bulk clean-up for a looong time. _________________ Glenn |
|
Back to top |
|
 |
sri_csee1983 |
Posted: Tue Apr 15, 2008 7:39 pm Post subject: |
|
|
 Centurion
Joined: 25 Mar 2008 Posts: 125 Location: Chennai,India
|
Dear All,
Thanx for all ur valuable inputs  _________________ With Cheers,
Sri |
|
Back to top |
|
 |
|