Designing processes - EMC Community Network
Designing processes - EMC Community Network
Designing processes - EMC Community Network
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Performance and Scalability<br />
• BAM application server<br />
• BAM server<br />
• BAM database server<br />
• BOCS server at branch offices<br />
If required, this type of configuration supports multiple content server instances on a single machine<br />
and multiple content servers implemented on multiple machines.<br />
Large configurations<br />
Enterprise machines are used to host large configuration environments. Large configurations include<br />
hardware and software clustering at the application server, database server, and content server levels.<br />
WMware can be used for the TaskSpace application server and the BAM application server. Large<br />
servers with machines ranging from 16 CPUs to 64 CPUs and 32 GB to 128 GB of RAM are used for<br />
each of the following tiers:<br />
• TaskSpace application server<br />
• Content server<br />
• Database server<br />
• BAM application server<br />
• BAM server<br />
• BAM database server<br />
• BOCS server at branch offices<br />
Configuration best practices<br />
<strong>EMC</strong> recommends the following best practices:<br />
• Do not run TaskSpace and BAM on the same Java Virtual Machine (JVM).<br />
• Keep databases on separate servers.<br />
• If WMware is used, ensure that there is a fast pipeline to the Storage Area <strong>Network</strong>/<strong>Network</strong><br />
Attached Storage (SAN/NAS). <strong>EMC</strong> recommends using dedicated Fiber or 10 gigabit Internet Small<br />
Computer System Interface (ISCSI).<br />
• The network must not experience performance issues and it must have minimal latency.<br />
Documentum products are network sensitive and require a high speed network.<br />
• All tiers of the server environment must be co-located in the same data center.<br />
Consider system sizing during the design phase, since volumetric considerations influence the system<br />
design. For example, some process transactions, like the Task List, are high yield, which means<br />
that they are performed frequently. A transaction like that can perform well in a test environment,<br />
but can cause performance problems when you have many users making simultaneous transactions.<br />
Each transaction queries the database that must return results in under one second. Aggregate demand<br />
on the database adversely impacts user performance when a browser is unable to render screens in a<br />
timely fashion. It can take five seconds or longer in some cases. If there are thousands of simultaneous<br />
users querying the database, there may not be enough bandwidth to accommodate the demand and<br />
performance continues to degrade.<br />
<strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 97