In order to take advantage of parallel processing of batch risk analysis you should add server nodes to your Java instance. Note that it makes only sense to add server nodes to increase parallelization while CPU utilization during a batch risk analysis remains below 100% at least for some of your CPUs. Otherwise the server nodes are competing with each other for CPU time and the job wouldn’t terminate much faster. As a first rough estimate on how many server nodes can be configured on your Java instance apply the following rules:
· Operation system and database will require approximately one CPU for itself.
· Each server node will require another CPU. For example you can configure 3 server nodes, if your hardware comes with 4 CPUs.
· Do not configure more than 5 server nodes per Java instance. Rather add a dialog instance in addition to your central instance. Note that dialog instances require load balancing devices.
· Make sure that enough memory is available for your server nodes (refer to SAP note
Verify these recommendations for the initial configuration of your Java instance via diligent monitoring of CPU utilization and memory usage during batch risk analysis. Adapt the number of server nodes according to your observations.
No comments:
Post a Comment