Oracle Data Warehouse with HP a scalable and reliable infrastructure Bernd Menth EMEA HP/Oracle CTC Cooperative Technology Center 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Agenda HP/Oracle Alliance Data Warehouse Bundles Architecture Scaling Test results with the DW Bundles Q&A 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 2 1
HP/Oracle CTC Located at HP in Germany, France & Oracle UK 10 HP & Oracle employees in one team Founded in spring 1994 Technology consulting for partners & customers Evaluation and tests of new products/features Technology transfer to and from US labs Technical pre-sales assistance Customer specific Oracle Database, Oracle Fusion Middleware, Collaboration Suite and Oracle Applications benchmarks 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 3 Data Warehouse Bundle Germany Components: HP Hardware Oracle Software Consulting Services 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 4 2
Design principles Easy to start Start small and grow over time with the same components Tested configuration High available Scalable 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 5 Data Warehouse configurations DW configuration overview DW 1 TB configuration with EVA storage DW 4 TB configuration with EVA storage DW 10 TB configuration with EVA storage Testserver DW 1 TB configuration with MSA storage DW 4 TB configuration with MSA storage DW 10 TB configuration with MSA storage Testserver 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 6 3
HP Oracle RAC 10g DW Production configuration Application Server rx4640 HP Integrity Lan Switch Database Server rx4640 HP Integrity Oracle 10g RAC SAN Switch Shared Storage EVA 8000 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 7 HP Oracle RAC 10g DW Production configuration growth Application Server rx4640 HP Integrity Lan Switch Database Server rx4640 HP Integrity Oracle 10g RAC SAN Switch Shared Storage EVA8000 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 8 4
1 TB Data Warehouse 2 x rx4640 server/ each 1 cpu1.6 GHz/4 GB (application server) 2 * Gigabit 2 x rx4640 each 2 cpu 1.6GHz/6MB 8 GB RAM (DB server) 2 Interconnect Gigabit 2 Fiberchannel 1 EVA8000 with 48 disks 73 GB 15krpm 2 StorageWorks SAN Switch 4/16 HP Rack System/E41-1.95 meter Installation included 3 Jahre Support 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 9 4 TB Data Warehouse 2 x rx4640 server/ each 2 cpu1.6 GHz/8 GB (application server) 2 * Gigabit 2 x rx4640 each 4 cpu 1.6GHz/6MB 16 GB RAM (DB server) 4 Interconnect Gigabit 4 Fiberchannel 1 EVA8000 with 140 disks 73 GB 15krpm 2 StorageWorks SAN Switch 4/16 HP Rack System/E41-1.95 meter Installation included 3 Jahre Support 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 10 5
10 TB Data Warehouse 2 x rx4640 server/ each 4 cpu1.6 GHz/16 GB (application server) 2 * Gigabit 4 x rx4640 each 4 cpu 1.6GHz/6MB 16 GB RAM (DB server) 4 Interconnect Gigabit 4 Fiberchannel 2 EVA8000 with each 168 disks 73 GB 15krpm 2 StorageWorks SAN Switch 4/32 HP Rack System/E41-1.95 meter Installation included 3 Jahre Support 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 11 HP Oracle RAC 10g DW Test and Integration configuration Test and Integration rx4640 HP Integrity 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 12 6
HW Testserver 2 x rx4640 server 1 cpu 1.6 GHz, 4 GB (test server) 2 * Gigabit 2 * Fiberchannel Installation included 3 Jahre Support 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 13 Oracle products for Data Warehousing Oracle Datenbank 10g Enterprise Edition Real Application Cluster (RAC) Partitioning Oracle OLAP Oracle Application Server 10g with BI components, portal, reports, discoverer 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 14 7
Oracle Application Server Browser on Desktop Connected Mobile Device (wireless) Disconnected Mobile (Oracle Lite) C A C H E (AS Web Cache) P O R T A L (AS Portal) Business Intelligence (AS Discoverer, Reports, CI) Internet Applications (Java/ OC4J) Security & Systems Mgmt (SSO, OID Ent.. Manager) Legacy Legacy Systems Systems (AS (AS Integration) Integration) Packaged Applications (AS Integration) Supply Supply Chain Chain Partners Partners (AS (AS Integration) Integration) 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 15 Middle-Tier Components and Solution Areas J2EE and Web Services Oracle HTTP Server OracleAS Containers for J2EE OracleAS TopLink Oracle Business Components for Java OracleAS Web Services Oracle XML Developer Kit Oracle PL/SQL OracleAS MapViewer Business Intelligence OracleAS Reports Services OracleAS Forms Services OracleAS Discoverer OracleAS Personalization Portal OracleAS Portal OracleAS Portal Developer Kit Wireless OracleAS Wireless Caching OracleAS Web Cache Integration OracleAS InterConnect OracleAS ProcessConnect 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 16 8
Test environment Test environment System: HP Integrity servers 4 *1.6GHz Itanium Madison CPUs 4 * FC 2G ports 32GB RAM Storage: EVA8000 2 controllers 12 enclosures total=128 disks each disk 73 GB with 15k RPM 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 17 AxWork 4.0 Available from In & Work: http://www.inwork.ch Generates different load scenarios for an Oracle database T01: sequential write T02: conventional insert T03: bulk insert T04: create index T05: multiblock I/O and sequential read T06: random read T07: random update T08: pl/sql compile T09: pl/sql numeric T10: pl/sql string 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 18 9
AxWork 4.0 (2) Our benchmark tables were BENCH_20M and BENCH_1G: Bench_20M: 20 columns Roughly 200 Bytes row length 20 million rows Bench_1G: 20 columns Roughly 200 Bytes row length 52 partitions, each 20 million rows 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 19 Test summary Test Parallel degree 1 EVA8000 2 EVA8000 16 cpu 16 cpu T01 16 466 MB/s 762 MB/s T04 16 2.212.766 rows/sec 2.429.906 rows/sec (peak: read 750 MB/sec, write 150 MB/sec) T05 128 1157MB/sec 1928MB/sec T01: sequential write T04: create index T05: sequential read 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 20 10
T01: sequential write Oracle Sequential Write Performance 800 700 600 500 MB/s 400 300 200 100 0 1 2 4 8 16 # processes 1x EVA8000 2 x EVA8000 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 21 T04: create index Oracle create index Performance 3000000 2500000 2000000 rows/s 1500000 1000000 500000 0 1 2 4 8 16 # processes 1x EVA8000 2 x EVA8000 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 22 11
T05: sequential read Oracle Sequential Read Performance 2500 2000 MB/s 1500 1000 500 0 1 2 4 8 16 32 64 128 # processes 1 x EVA8000 2 x EVA8000 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 23 Advantage of the complete solution using the HP/Oracle DW Bundles Investigation protection through proven technology from HP and Oracle based on industry standards Easy to start Start small and grow over time with the same components Tested configuration High available Scalable 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 24 12
5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 25 Hardware links HP Integrity server http://www.hp.com/products1/servers/integrity/ HP Integrity server rx4640 http://www.hp.com/products1/servers/integrity/entry_level/ rx4640/index.html HP StorageWorks http://h18006.www1.hp.com/storage/index.html SAN infrastructure http://h18006.www1.hp.com/storage/saninfrastructure.html SAN switch http://h18006.www1.hp.com/storage/saninfrastructure/switches.html 5/21/2006 Copyright 2006 HP corporate presentation. All rights reserved. 26 13