brother_of_karamazov
Legendary Poster
I am looking for ideas on what you think is the best way to balance jobs between
a. Queues
b. Batch Servers
Assume that you have two or three (or four if you insist) batch servers available and that you are not using batch server load-balancing.
Assume that you have a number of single and multi-threaded queues on each server.
Assume that you are only concerned with the Production environment.
Assume that you seek the most highly optimized solution for processing the most amount of batches (~1500/day) in the shortest amount of time.
Assume that you wish users to sense no delay in a job processing.
If you have any other assumptions in your solution please state them.
What's you best configuration?
a. Queues
b. Batch Servers
Assume that you have two or three (or four if you insist) batch servers available and that you are not using batch server load-balancing.
Assume that you have a number of single and multi-threaded queues on each server.
Assume that you are only concerned with the Production environment.
Assume that you seek the most highly optimized solution for processing the most amount of batches (~1500/day) in the shortest amount of time.
Assume that you wish users to sense no delay in a job processing.
If you have any other assumptions in your solution please state them.
What's you best configuration?