IBM Support

ECM Performance and Scalability Library

Question & Answer


Question

Where can I find the performance and scalability information and resources for the Enterprise Content Management products?

Answer

Right here! This is the IBM Enterprise Content Management Performance and Scalability Library of performance studies and whitepapers for the Enterprise Content Management products, and resources for optimizing, tuning, and troubleshooting performance.
 

Must-read for all IBM ECM products

This whitepaper provides an overview of the IBM ECM Performance Methodology for building and maintaining high performance and scalability in complex real-world ECM deployments. It includes best practices for performance planning, pre-production performance testing, performance tuning, monitoring and maintaining performance, and performance troubleshooting.
 
For a wide range of performance-related recommendations, navigate to FileNet P8 Platform 5.5.x > Administering > Performance tuning IBM FileNet P8 components. Also recommended is the Monitoring FileNet P8 topic, covering the System Dashboard; especially the topic "Counter interpretation". Other ECM products have similar Knowledge Center topics covering performance and monitoring:
  • Content Navigator 3.0.5 > Planning, installing, and configuring IBM Content Navigator > Performance tuning for IBM Content Navigator
  • Case Manager 5.3.3 > Administering your case management system > Tuning IBM Case Manager
  • Enterprise Records 5.2.1 > Administering IBM Enterprise Records > Performance tuning
 

ECM performance studies

This whitepaper demonstrates that FileNet Content Manager, running on IBM POWER/AIX, DB2, and WebSphere Application Server, with XIV storage and GPFS, is capable of scaling to five billion documents and beyond. It also provides configuration best practices and performance guidance for achieving similar results in production systems.
 
The IBM Content Platform Engine Bulk Import Tool (CEBIT) provides a highly configurable and flexible way to import large volumes of documents into IBM FileNet Content Platform Engine (CPE). This whitepaper presents the ingestion performance and scalability characteristics of CEBIT as tested in the IBM Performance lab with POWER8 servers and XIV storage. It also provides tuning and monitoring recommendations to help achieve best performance in customer environments.
This whitepaper demonstrates the scalability of the IBM FileNet CM 5.1 servers running as Linux guests on z/VM on IBM z Systems. Performance tests driven using the CE and PE Java APIs demonstrate how FileNet P8 5.1 on Linux for System z can scale to effectively exploit an increasing number of Linux processors with good response times and throughput, with a workload that represents a realistic production transaction mix.
 
IBM Daeja ViewONE Virtual is a server-based document and image viewer that provides a lightweight front end for users of mobile devices or desktops. Most processing takes place on the server, which makes the viewer ideal for use where a client Java environment is not permitted or supported. This whitepaper demonstrates the scalability of the IBM Daeja ViewONE Virtual Viewer, and provides tuning guidelines to help achieve best performance.
 
 

IBM FileNet Content Manager performance resources

This redbook covers a wide range of topics on the implementation best practices and recommendations for solutions that use IBM FileNet Content Manager, including performance and scalability monitoring and troubleshooting.
 
The IBM FileNet P8 Dashboard is a performance monitoring tool which displays real-time data that system administrators and operators can use to proactively identify and resolve potential performance problems before they occur. The performance data can also be archived for management reporting and trend analysis. See the Knowledge Center entry above as well for the most up-to-date detailed information on the available counters and their interpretation.
 
This techote provides additional information for using the P8 Dashboard for "Process Engine" metrics.
 
This technote describes the key information to gather for performance issues, including accurately describing the perceived problem and collecting the most important system metrics. Most of this technote applies equally well to any ECM system, not just the Content Engine.
 
This technote provides comprehensive guidance on troubleshooting and tuning database indexes to optimize FileNet Content Engine searches.
 
This whitepaper provides a high-level overview of GPFS and how FileNet Content Manager can leverage it to manage file system content efficiently and reliably.
 
When upgrading to IBM FileNet Content Manager 5.2, the previously separate CE and PE servers become a cluster of CPE servers. This whitepaper describes how WebSphere ND weighting can be used to balance the load when the cluster contains unequally powerful ("unbalanced") servers, which can lead to more evenly distributed CPU usage and improved performance.
 
The IBM FileNet CM 5.2 release introduced an optimized event processing infrastructure as well as increased configuration flexibility. This technote describes these enhancements, and outlines general performance considerations and best practices for optimizing event processing throughput.
 
 

IBM Content Navigator

This technote provides guidance and demonstrates specific techniques to estimate the JVM heap space needed for an IBM Content Navigator server, based on the number of users, data model, and user activity. These techniques can be used for other ECM clients that are based on IBM Content Navigator, such as IBM Case Manager.
 

IBM Case Manager

This whitepaper provides guidance and a range of specific techniques for solution designers to measure, analyze, and optimize IBM Case Manager performance for Wide-Area Networks (WAN) deployments, where end users are geographically distant from the ICM server. The principles and techniques are demonstrated with actual measurements from a case study.
 
This short technote explains why it is important to move from Internet Explorer 8 to a more current browser version.
 

IBM Content Search Services

This technote provides guidelines for maintaining good performance when content-based search and indexing are being run concurrently.
 
This technote provides specific guidance for improving the performance of reindexing for both LCSE and CSS.
 
These two technotes provides recommendations for optimizing index migration performance, when moving from LCSE to CSS.
 

IBM Enterprise Records

This technote provides extensive guidelines for improving performance of IBM Enterprise Records. It covers FIle Plan modeling, object stores, disposition and hold sweeps, record declaration and destruction, database optimization, and performance troubleshooting.
 

IBM Content Manager

This whitepaper presents best practices, tuning tips, techniques, and key tuning parameters to help maximize performance for IBM Content Manager Enterprise Edition Version 8.5 servers for DB2 and Oracle on Linux, UNIX, and Windows operating systems. The topics covered include the Content Manager architecture, a recommended performance methodology, detailed performance tuning guidelines, and techniques for monitoring performance for an IBM Content Manager Version 8.5 system.
 

Other ECM products

This white paper presents the excellent vertical and horizontal scalability demonstrated for three Datacap ingestion scenarios: non-interactive using Rulerunner, interactive using Datacap Navigator, and REST API using Datacap Web Services Transactional Endpoint. The white paper also provides performance tuning and monitoring recommendations based on specific settings such as document size, batch size, and numbers of threads.
 
Many of the IBM Atlas Policy Suite features depend on a replication of the company’s business hierarchy, including lists of employees, department organization, and matter definitions. Atlas Extensions provides a way to automatically import people, organization, and matter information from an external source. This whitepaper presents the scalability characteristics and performance tuning guidelines for the Atlas Extensions 6.0.3.2 HRLoader and OULoader on WebSphere Application Server and DB2.
 
This technote contains techniques you can use to improve the performance of loading large volumes of a company’s business hierarchy (lists of employees, department organization, and matter definitions) for IBM Atlas Policy Extensions.
 
This technote contains information you can use to improve the performance of IBM FileNet Services for Lotus Quickr Version 1.1.
 
 

Performance resources for DB2 and WebSphere Application Server


To get the best performance from your ECM system, you also need to know how to get the best performance from the DB2 database and WebSphere Application Server that it is built on.


Note: Many factors contribute to ECM system performance and IBM does not guarantee comparable results to those reported in these papers. The actual performance in customer environments with production workloads will depend on the unique circumstances of each customer's hardware and software configurations, data model, and workload, and many factors including other applications running on the systems and configuration of the storage or network.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNW2F","label":"FileNet P8 Platform"},"Component":"P8 Performance & Scalability","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.5.2;5.5.1;5.5.0;5.2.1.7;5.2.1;5.2;5.1;5.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTHRT","label":"IBM Case Foundation"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.3.0;5.2.1.1;5.2.1;5.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCTJ4","label":"IBM Case Manager"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.3.3;5.3.2;5.3.1;5.3.0;5.2.1.2;5.2.1.1;5.2.1;5.2.0.3;5.2.0.2;5.2.0.1;5.2.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSGLW6","label":"IBM Content Foundation"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.5.2;5.5.1;5.5.0;5.2.1.7;5.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSAHQR","label":"IBM Z System Automation"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"8.5.0.4;8.5.0.3;8.5.0.2;8.5.0.1;8.5","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"SSEUEX","label":"IBM Content Navigator"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"3.0.5;3.0.4;3.0.3;3.0.2;3.0.1;3.0.0;2.0.3.5;2.0.3.4;2.0.3","Edition":"","Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVVQ","label":"IBM Enterprise Records"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.2.1;5.2.0.3;5.2.0.2;5.2.0.1;5.2.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVNV","label":"FileNet Content Manager"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.2.1;5.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVNV","label":"FileNet Content Manager"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.5.2;5.5.1;5.5.0;5.2.1.7;5.2.0;5.1.0;5.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVNV","label":"FileNet Content Manager"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTTN8","label":"IBM Daeja ViewONE Virtual"},"Component":"Daeja ViewONE Virtual","Platform":[{"code":"PF033","label":"Windows"}],"Version":"5.0.5;5.0.4;5.0.3;5.0.2;5.0.1;4.1.5","Edition":"Virtual","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSXPJK","label":"Atlas Policy Suite"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"6.0.3","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSZRWV","label":"IBM Datacap"},"Component":"Datacap Navigator","Platform":[{"code":"PF033","label":"Windows"}],"Version":"9.1.5;9.1.4;9.1.3;9.1.2;9.1.1;9.1.0;9.0.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
22 March 2023

UID

swg21970857