28.11.2014 Views

Performance Tuning Guide - EMC Community Network

Performance Tuning Guide - EMC Community Network

Performance Tuning Guide - EMC Community Network

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Maximizing Process Throughput<br />

Figure 6. Workflow throughput<br />

Independent factors determine a systems capacity for generating activities and completing activities.<br />

The activities defined for all active workflow instances across all Content Servers determine the<br />

activity generation rate. The number of workflow threads available across all Content Servers<br />

provides a good indication of activity completion capacity.<br />

In fully load-balanced systems, activity creation rates approximate activity completion rates. When<br />

activity creation rates exceed activity completion rates, the database work queue swells, which affects<br />

database performance. When the activity completion rate exceeds activity creation rate, system<br />

resources for activity completion become under utilized. Variations in the rate of activity creation<br />

cause peak load demands for activity completion.<br />

Design your processes in accordance with your business requirements, then scale the Content Server<br />

tier to keep up with the activity creation rate during peak load periods (Planning for peak or average<br />

loads, page 15). If you are constrained in your ability to scale the system, you can also regulate the rate<br />

of activity creation (in your process design) so that it does not exceed activity completion capacity.<br />

Assessing activity completion rate, page 27 provides information on the activity processing rate of a<br />

single workflow thread. Assessing activity creation rate, page 26 provides information on modeling<br />

the activity creation rate for all your processes over time.<br />

To improve system capacity to complete activities, use more workflow threads per Content Server<br />

and add more Content Servers (Increasing workflow threads and adding Content Servers, page 28).<br />

Be explicit about your response time and throughput requirements.<br />

Assessing activity creation rate<br />

Business requirements define the activity creation rates for the system.<br />

26 <strong>EMC</strong> Documentum xCP 1.0 <strong>Performance</strong> <strong>Tuning</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!