Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003

Similar documents
An Oracle White Paper Released April 2008

An Oracle White Paper. Released April 2013

An Oracle White Paper Released October 2008

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Technical Upgrade Guidance SEA->SIA migration

Improve Data Integration with Changed Data Capture. An Oracle Data Integrator Technical Brief Updated December 2006

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

Oracle WebCenter Portal 11g Developer Workshop

Managing Metadata with Oracle Data Integrator. An Oracle Data Integrator Technical Brief Updated December 2006

An Oracle White Paper September Oracle Utilities Meter Data Management Demonstrates Extreme Performance on Oracle Exadata/Exalogic

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Bulk Processing with Oracle Application Integration Architecture. An Oracle White Paper January 2009

Oracle Fusion Middleware 11g Oracle Access Manager Frequently Asked Questions June 2009

Data Capture Recommended Operating Environments

StorageTek ACSLS Manager Software Overview and Frequently Asked Questions

Oracle WebCenter Portal 11g Developer Workshop

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Superior Product Variants Software for Multi-Attribute Product Companies. An Oracle White Paper April 2004

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE

Correction Documents for Poland

April Understanding Federated Single Sign-On (SSO) Process

Differentiate Your Business with Oracle PartnerNetwork. Specialized. Recognized by Oracle. Preferred by Customers.

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g

Oracle Database 10g Release 2 Database Vault - Restricting the DBA From Accessing Business Data

August Oracle - GoldenGate Statement of Direction

Differentiate Your Business with Oracle PartnerNetwork. Specialized. Recognized by Oracle. Preferred by Customers.

An Oracle White Paper September Oracle Integrated Stack Complete, Trusted Enterprise Solutions

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) iprocurement (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

An Oracle Technical White Paper October Sizing Guide for Single Click Configurations of Oracle s MySQL on Sun Fire x86 Servers

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition

Oracle Database Lite. Automatic Synchronization White Paper. An Oracle White Paper August 2008

Oracle Enterprise Data Quality New Features Overview

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Oracle Database 10g Resource Manager. An Oracle White Paper October 2005

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Sun Fire X4170 M2 Server Frequently Asked Questions

Oracle Fusion Configurator

Data Capture Recommended Operating Environments

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Loading User Update Requests Using HCM Data Loader

Oracle Database Vault

Frequently Asked Questions Oracle Content Management Integration. An Oracle White Paper June 2007

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

An Oracle White Paper February Combining Siebel IP 2016 and native OPA 12.x Interviews

Maximum Availability Architecture. Oracle Best Practices For High Availability

Automatic Receipts Reversal Processing

Tutorial on How to Publish an OCI Image Listing

Oracle XML Publisher Enterprise. An Oracle White Paper May 2006

Partitioning in Oracle Database 10g Release 2. An Oracle White Paper May 2005

Oracle Data Masking and Subsetting

Highly Available Forms and Reports Applications with Oracle Fail Safe 3.0

Oracle FLEXCUBE Direct Banking Release Corporate Cash Management User Manual. Part No. E

An Oracle Technical White Paper September Oracle VM Templates for PeopleSoft

Oracle WebCenter Portal 11g Developer Workshop

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R

See What's Coming in Oracle CPQ Cloud

Oracle Event Processing Extreme Performance on Sparc T5

What s New in Oracle User Productivity Kit 3.5 and 3.5.1?

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) HR (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

ORACLE S PEOPLESOFT GENERAL LEDGER 9.2 (WITH COMBO EDITING) USING ORACLE DATABASE 11g FOR ORACLE SOLARIS (UNICODE) ON AN ORACLE S SPARC T7-2 Server

An Oracle White Paper November Oracle RAC One Node 11g Release 2 User Guide

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

An Oracle White Paper June Exadata Hybrid Columnar Compression (EHCC)

Oracle Enterprise Performance Management Cloud

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011

New Oracle NoSQL Database APIs that Speed Insertion and Retrieval

October Oracle Application Express Statement of Direction

Oracle WebCenter Portal 11g Developer Workshop

GUIDE TO SERVICES. For G-Log Customers and Partners

An Oracle White Paper February Comprehensive Testing for Siebel With Oracle Application Testing Suite

Siebel 8.1.x Fundamentals Student Guide

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007

Integrating Oracle SuperCluster Engineered Systems with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24

Oracle Application Server 10g Integration Interconnect. An Oracle Technical White Paper January 2005

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Transfer Payments User Manual. Part No. E

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

An Oracle White Paper February Optimizing Storage for Oracle PeopleSoft Applications

An Oracle White Paper September Security and the Oracle Database Cloud Service

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Oracle Exadata Statement of Direction NOVEMBER 2017

An Oracle White Paper October Deploying and Developing Oracle Application Express with Oracle Database 12c

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

Oracle Database 12c: JMS Sharded Queues

ORACLE USER PRODUCTIVITY KIT PROFESSIONAL V6.3 TECHNICAL SPECIFICATIONS (WITH ENABLEMENT SERVICE PACK 3)

Oracle WebCenter Suite Integrating Secure Enterprise Search

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

Oracle Forms Services Oracle Traffic Director Configuration

Establishing secure connectivity between Oracle Ravello and Oracle Cloud Infrastructure Database Cloud ORACLE WHITE PAPER DECEMBER 2017

Transcription:

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database An Oracle White Paper Released October 2003

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database INTRODUCTION This white paper describes the performance and scalability capabilities of Oracle s Siebel Customer Relationship Management (CRM) Applications Release 7. The benchmark comprised 32,000 concurrent users running Siebel CRM Release 7 on HP-UX servers and Oracle9i Database. This information should be used as an aid for system planning and sizing to support business requirements. Results Summary: 32,000-Active-Concurrent-User Benchmark 1 2 1 This benchmark data is intended for general information purposes and not for use as a substitute for implementation-specific sizing or benchmarks. 2 Actual results may vary, based on a broad range of implementation-specific factors, such as transaction mix, hardware platform, network parameters, and database size. Oracle does not warrant or guarantee that customers will obtain the same or similar results, even if they use the same or similar equipment and/or software applications. Oracle does not warrant, endorse, or guarantee any performance of any products, any results desired or achieved, or any statements made within this document. Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 2

Major Test Component Version Application Siebel CRM Release 7.5.2.211 Database Operating System Hardware Oracle9i Database Release 2 Enterprise Edition (v 9.2.0.2) HP-UX 11i+Dec 2002 quality patch, PHSS_26946, PHSS_26560, PHKL_28384 HP rp8400, rp5470, Superdome OVERVIEW The Siebel CRM Release 7 Smart Web architecture introduces a revolutionary approach for deploying Web applications. It includes a Web-only solution with the interactivity customers have become accustomed to with client/server implementations. It does so by being highly scalable and very light on the network and Web servers, thereby allowing customers to leverage their existing network and Web-farm infrastructure. The tests conducted in Oracle s Siebel Platform Sizing and Performance Program are designed to stress the Siebel CRM Release 7 architecture and to demonstrate that large customers can successfully deploy many thousands of concurrent users. The Siebel CRM Release 7 architecture features tested in this benchmark include Smart Web Architecture Takes advantage of the latest Web browser technology to deliver a highly interactive experience. The interaction model, which is similar to Windows-based applications, also improves productivity. Utilization rates on the Web server are low, allowing customers to retain existing Web server infrastructure. Smart Network Architecture Allows Siebel CRM Release 7 customers to leverage their existing network infrastructure by compressing and caching user interface components, so that browser/web server interaction occurs only when the application requests data. This allows customers to avoid expensive network upgrades that can be necessary with competing products. Smart Database Connection Pooling and Multiplexing Allows customers to scale their databases without the introduction of expensive and complex transaction-processing monitors. Server Request Broker Provides for component-level load balancing across multiple Siebel servers without the expensive and complex administration of transaction-processing monitors. Enterprise Application Integration (EAI) Allows customers to integrate their existing systems with Siebel CRM applications. With a relatively modest Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 3

investment in equipment, customers can execute more than 10,490,000 integrated transactions during an eight-hour business day. This test simulated a large corporation with 32,000 concurrent users across multiple functional requirements: Siebel Call Center and Siebel Service Provides the most complete solution for enabling customer service and telesales representatives to provide superior customer support, generate customer loyalty, and increase revenues through cross-selling and up-selling. Siebel Partner Relationship Management Enables organizations to more effectively and strategically manage relationships with channel and alliance partners, distributors, resellers, agents, brokers, and dealers. Siebel Interactive Selling Suite Provides a comprehensive platform for business-to-business and business-to-consumer sales over the Web. Siebel esales includes a complete set of out-of-the-box features to allow customers to quickly and easily find, and then order, the products and services that suit their needs. Siebel eservice Allows users to receive self-service and assisted service over the internet. Siebel eservice provides customers with a secure, personalized experience for reviewing service issues, order status, and assets and resolving problems by using a full suite of problem-resolution tools. Siebel Assignment Manager Offers a rules-based engine that assigns work including sales opportunities, service requests, and activities based on employee skills, availability, territory, and other user-defined factors. Siebel Workflow Automates user interaction, business processing, and integration workflows through use of a business-process-management engine. It is designed for easy administration and rapid customization through its graphical drag-and-drop user interface. Administrators can add custom or predefined business services, branching, updates and inserts, and subprocesses to create a workflow process tailored to their unique business requirements. Siebel Enterprise Application Integration (EAI) Allows customers to integrate their existing systems with Siebel CRM. Siebel EAI supports several adapters. The Siebel EAI HTTP and MQ Series adapters were used in this benchmark. METHODOLOGY This benchmark was executed independently by HP at the Enterprise Solutions Partners (ESP) Lab in Cupertino, California, under Oracle s Siebel Platform Sizing and Performance Program guidelines, with test cases based on Siebel customer requirements. These test cases reflect some of the most critical and frequently used components of the Siebel CRM application. The test cases must run in steady state Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 4

for at least one hour, and certification is dependent on the achievement of certain key performance indicators. The test simulated the real-world requirements of a large organization of 32,000 concurrent users from the call center (sales and service representatives), partner organizations (Partner Relationship Management), customers (Web sales and Web service), and supporting application services such as work assignment (Siebel Assignment Manager) and business process management (Siebel Workflow). The application also simulated integration with legacy systems (Siebel EAI MQ Series Adapter) and Web systems (Siebel EAI HTTP Adapter) with more than 10,490,000 EAI transactions that can be executed between systems in a regular business day. The end users were simulated by use of Mercury Interactive LoadRunner version 7.51, with a think time between user operations in the range of 5 to 55 seconds (an average of 30 seconds). The Siebel CRM Release 7 Assignment Manager processed assignment transactions for sales opportunities based on the positions and territories of employees. Siebel CRM Release 7 Workflow Manager executed workflow steps based on inserted service requests. The Siebel CRM Release 7 EAI MQ Series Adapter read from and placed transactions into IBM MQ Series queues. The Siebel CRM Release 7 EAI HTTP Adapter executed requests between different Web infrastructures. Database Setup Prior to benchmark execution, the database size was approximately 140GB. It was built to simulate customers with large transaction volumes and data distributions representing the most common customer data shapes. Below is a sampling of record volumes for key business entities of the standard Siebel volume database. Business Transactions A total of 10 use cases of complex business transactions was executed simultaneously for 32,000 concurrent users. Between each user operation and the Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 5

next one, the think time was in the range of 5 to 55 seconds (an average of 30 seconds). The 10 use cases are listed below with a brief description of each. Siebel Call Center Incoming call creates sales opportunity, quote, and order. Incoming call creates service request, customer profile, and activity plan. Service agent investigates and resolves service request. Simulation of users doing random searches on several objects, such as contact last name and account name. Siebel Partner Relationship Management Partner queries on product and categories, reviews partner profile. Partner reviews, creates, or updates opportunity and activities. Siebel Interactive Selling Suite User browses product catalog for several items. User browses product catalog, places item in shopping cart, reviews account profile. Siebel eservice User logs new service request, reviews open service requests. User searches for service centers, sends e-mail. Siebel Enterprise Application Integration Integrate Third-Party Application EAI requests are made using a customized account-integration object. The requests consist of 80 percent selects, 10 percent updates, and 10 percent inserts. The use cases for the different applications are typically considered heavy transactions. For example, the high-level description of the sequential steps for the Incoming call sales creates opportunity, quote, and order use case is as follows: Enable Siebel Search Center. Search for a nonexistent contact. After no records are found, navigate to the My Contacts page. Create a new contact, entering information into all of the fields in the list view. Navigate to the Contact s Opportunity detail page. Create a new opportunity for the contact, including the opportunity name, description, projected revenue, and channel. Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 6

Associate the opportunity with an account. Enter new products for the opportunity. Using the Siebel Auto Quote function, automatically generate a quote for the opportunity. Reprice the quote after changing the price list and the discount level. Communicate the net price from the quote to the customer. Update the opportunity when repricing is completed. Using Siebel Auto Order, generate an order for the quote. Summarize the quote and order with the customer. TOPOLOGY This section shows the hardware topology of the systems used for the test, as well as the hardware and software combinations used. Web Server: 5x HP rp5470 servers 4x 875MHz PA-8700+ 16GB RAM 5x HP rp5470 servers 4x 750MHz PA-8700+ 16GB RAM 1x HP rp2470 servers 2x 750MHz PA-8700+ 8GB RAM HP-Apache 2 version 2.0.39.05.03 Siebel Web Server Plug-In version 7.5.2.211 HP-UX version 11i Gateway Server/LDAP: 1x HP rp5470 server 4x 750MHz PA-8700+ 16GB RAM Resonate version 3.2.2e Siebel CRM Release 7.5.2.211 Gateway Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 7

Sun ONE Directory Server version 6 for HP-UX HP-UX version 11i Application Server: 5x HP rp8400 server 64GB RAM 1x HP 9000 Superdome 32-way 128GB RAM Siebel CRM Release 7.5.2.211 HP-UX version 11i 32x 875MHz PA-8700+ Database Server: 1xHP 9000 Superdome 16-way 16x 875MHz PA-8700+ 64GB RAM Oracle9i Database Release 2 Enterprise Edition (v 9.2.0.2) HP-UX version 11i LoadRunner Drivers: 17x HP NetServer lp1000r 2x 1.13GHz Xeon 4GB RAM Microsoft Windows 2000 SP2 Mercury Interactive LoadRunner version 7.51 SP1 Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 8

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 9

RESULTS Response Times and Transaction Throughput 3 4 5 3 Response times are measured at the Web server instead of at the end user. The response times at the end user would depend on the network latency, the bandwidth between Web server and browser, and the time for browser rendering of content. 4 Actual results may vary, based on a broad range of implementation-specific factors, such as transaction mix, hardware platform, network parameters, and database size. Oracle does not warrant or guarantee that customers will obtain the same or similar results, even if they use the same or similar equipment and/or software applications. Oracle does not warrant, endorse, or guarantee any performance of any products, any results desired or achieved, or any statements made within this document. 5 The Business Transaction Throughput provides a measure of efficiency for a full sequence or iteration of Siebel operations that constitute a business transaction, using the 10 types of transactions tested in the use cases. Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 10

Server Resource Utilization Node 7 x HP rp5470 1 x HP rp5470 1 x HP rp5470 Functional Use Average % CPU Utilization Average Memory Utilization (MB) Web Server Application Requests Call Center 34% 900 Web Server Application Requests ISS (esales) 54% 400 Web Server Application Requests - eservice 67% 1600 1 x HP rp5470 1 x HP rp2470 1 x HP rp5470 4 x HP rp8400 1 x HP 9000 Superdome 32- way HP rp8400 HP 9000 Superdome 16- way Web Server Application Requests - PRM Web Server HTTP Adapter, WF Siebel Gateway Server / LDAP Siebel Application Server End Users Siebel Application Server End Users Siebel Application Server EAI MQ series, EAI HTTP Adapter, Workflow Manager, Assignment Manager Oracle9i Database Release 2 Enterprise Edition 58% 870 70% 70 19% 80 82% 17550 81% 34700 82% 2900 62% 31000 Network Utilization For 32,000 concurrent users, the network utilization measured was 18.2MB per second for the browser traffic, an average of 4.55Kbps per user. These measurements did not incorporate compression for Web-server-to-browser traffic. CONCLUSION The test system demonstrated that Oracle s Siebel CRM Release 7 architecture on HP-UX servers and Oracle9i Database Release 2 Enterprise Edition easily scales to 32,000 concurrent users. Vertical scalability The Siebel CRM Release 7 server showed excellent scalability within an application server. Horizontal scalability The benchmark demonstrates scalability across multiple servers without degradation. Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 11

Low network utilization The Siebel CRM Release 7 Smart Web Architecture and Smart Network Architecture efficiently managed the network, consuming only 4.5K kilobits per second per user. Efficient use of the database server Siebel CRM Release 7 Smart Database Connection Pooling and Multiplexing allowed the database to service 32,000 concurrent users and the supporting Siebel CRM Release 7 server application services with about 1,700 database connections. [Released October 7, 2003.] Performance and Scalability Benchmark: Siebel CRM Release 7 on HP Page 12

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers Running Oracle9i Database Released October 2003 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2003, 2006, Oracle. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.