Extreme Performance, Extreme Scalability
By Brian Dirking on Jul 01, 2010
As part of the release of Oracle Enterprise Content Management Suite 11g, Oracle consolidated content management repositories. Oracle Imaging and Process Management now runs on the same repository as Oracle Universal Content Management. Customers can now manage their scanning and imaging applications, as well as their websites, records and electronic documents using the same administrative tools. And they can integrate these tools using the same services and development environment.
As part of this consolidation process, Oracle ECM Suite 11g went through extensive benchmark testing. Oracle wanted to test the scalability of Oracle ECM Suite 11g at the ends of the spectrum for content management performance. The two ends of the performance spectrum are content ingestion and content delivery. Each of these use cases have different requirements and attributes.
Ingestion is all about how quickly we can get information into the system. For example, a large retail organization receives millions of invoices, delivery receipts and other documents from suppliers every day. Home Depot, for instance, uses Oracle Imaging and Process Management and stores more than one billion documents. Costco uses both Oracle Imaging and Process Management and Oracle Universal Content Management, and has an extremely high volume of supplier documents entering the system every day.
High ingestion use cases have specific attributes - the number of consumers of the content may be very low, for instance (our accounts payable processors). Search may only be required on certain metadata fields, rather than full text search (finding a vendor ID in the vendor ID field is more useful than finding any document in the system that might contain the vendor ID, such as contracts). And once the document is scanned into PDF or TIFF format, there may be very little need to convert the document to other formats.
At the other extreme of the content management performance spectrum is delivery. High performance websites need to be able to deliver pages and images quickly for audiences, and be prepared to handle spikes in service. These sites include news sites, e-commerce sites, and travel sites. Orbitz uses Oracle Universal Content Management to deliver assets to their travel booking application. Monster. com also uses Oracle Universal Content Management to deliver job information to site visitors
High volume delivery sites have a unique set of characteristics, too. The ingestion volume may not be as high as the imaging sites for Home Depot and Costco. They also have fewer contributors - instead of thousands of suppliers, they may only have a few hundred content contributors. But they address millions of site visitors. They also have to offer extensive search capabilities, and conversion capabilities, to convert content that is contributed in formats such as MS Word into HTML or other markup languages.
Ingestion and Delivery By The Numbers
Oracle tested both ingestion and delivery on commodity hardware, and tested ingestion on the Sun Oracle Database machine. The Sun Oracle Database Machine is the world's fastest database machine, and the only database machine that runs transaction processing applications. For commodity hardware, Oracle used a 2 CPU 2.33 GHz Xenon machine with 16 GB of RAM.
You can see the full results in our benchmarking white paper on the Oracle ECM Suite 11g launch center.
What kind of applications for content management does your organization have, and where do you need to scale the most? Is it number of logged in users, pages delivered, pages ingested, or some other metric? Let us know in the comments area below.