Author |
Message
|
boogey |
Posted: Wed Aug 22, 2007 2:39 pm Post subject: Messsage broker scaling |
|
|
Novice
Joined: 01 Jan 2007 Posts: 21
|
Can anyone please explain about the scaling with respect to the message broker? |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 22, 2007 3:47 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Depending on your business requirements, and your budget, Message Broker can be scaled horizontally, and vertically.
It can also be tuned within a single node by varying the number of threads and execution groups you assign to a particular flow.
So, in short... Message Broker is very scalable.
Unless you design your flows not to be.
Everything else is left as an exercise to the searcher. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
boogey |
Posted: Wed Aug 22, 2007 9:28 pm Post subject: |
|
|
Novice
Joined: 01 Jan 2007 Posts: 21
|
Thanks Jeff, How does the messge broker scaled horizontally , vertically? |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Aug 22, 2007 11:27 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
boogey wrote: |
Thanks Jeff, How does the messge broker scaled horizontally , vertically? |
First you can scale by running additional instances of the flow in your execution group. Then you can scale by running the same flow in multiple execution groups. Finally you can scale by load balancing your flows in an MQ Cluster of brokers...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Ian |
Posted: Thu Aug 23, 2007 2:12 am Post subject: |
|
|
Disciple
Joined: 22 Nov 2002 Posts: 152 Location: London, UK
|
|
Back to top |
|
 |
zpat |
Posted: Thu Aug 23, 2007 4:37 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
We have a 12 CPU AIX box running WBIMB. It has been driven to 100% cpu at certain times, so that's a good sign of scalability.
Some flows will be I/O bound (heavy DB access) so depends on your SAN performance.
Others just need CPUs to keep them happy. You can only really estimate the characteristics until you can benchmark your own flows.
There is a fair amount of tuning possible with the flows, especially if you have lots of ESQL. |
|
Back to top |
|
 |
|