30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - 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.

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

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

Saved successfully!

Ooh no, something went wrong!