Oracle 10G Lindsey M. Pickle, Jr. Senior Solution Specialist Technologies Oracle Corporation Oracle 10g Goals Highest Availability, Reliability, Security Highest Performance, Scalability Problem: Islands of Computation Limited scalability, no resource sharing Must be configured for peak loads Single point of failure Slow to adjust to business needs Sales HR Files Procurement Supply Chain Financials Service Computing Eliminates Islands of Computation Introducing Oracle 10g Coordinated use of many small servers acting as one large computer. IT Problem High h/w & s/w costs Separate servers Configured for peak Single point of failure Hard to change Difficult to manage Solution Low cost components Shared servers Capacity on demand Fault tolerant Flexible Unified management Complete, integrated grid infrastructure Page 1 1
Automatic Automatic Eliminates need for conventional file system and volume manager Capacity on demand Add/drop disks online Automatic I/O load balancing Stripes data across disks to balance load Best I/O throughput Automatic mirroring Easy ASM How it Works Automatic No volumes: just a pool of storage Partitions total disk space into uniform sized megabyte units ASM How it Works No volumes: just a pool of storage Partitions total disk space into uniform sized megabyte units Efficient, online add/remove of disk with automatic rebalancing ASM How it Works No volumes: just a pool of storage Partitions total disk space into uniform sized megabyte units Efficient, online add/remove of disk with automatic rebalancing Automatic Automatic Page 2 2
Automatic Summary - Highest Data at Lowest Cost Low Cost Eliminates need for volume manager and file systems Works well with inexpensive, modular storage Gives better storage utilization Easy up to 50% less DBA/Sys Admin work Fault tolerant Raw disk performance Capacity on demand Automatic I/O load balancing ASM Mirroring Failure Flash Recovery Area Corruption Flashback Human Error Data Guard Site Failure Server Real Clusters Runs Real s Proven Over 500 production sites Certified with leading s Runs on standard, low cost servers Fault tolerant Server - Integrated Clusterware Portable to all platforms Low Cost No need to purchase additional software Easy to install, manage Easy Deploys in hours not days Improved single system image Single-vendor support Remains open to third-party clusterware Server Automatic Workload Push-button, online add/drop server to cluster via Automatic Workload Based on service concept Automatic routing of service connection requests to appropriate server with lowest load On server failure, automatic re-allocation of surviving servers to services Page 3 3
Automatic Workload Automatic Workload Normal Server Allocation End of Quarter Automatic Workload Automatic Workload Normal Server Allocation Server Fails Automatic Workload Automatic Workload Reallocate server to Failed Server Restored Page 4 4
Oracle RAC 10g - Only Solution for Enterprise s Mission Critical Quality of Service on Industry Standard, Low Cost Servers Integrated clusterware makes RAC easy for everyone Fault tolerant, scales all applications Capacity on demand Automatic load balancing Failure Notification Fast, coordinated recovery without human intervention Oracle RAC 10g signals Server 10g when instances failures occur Immediate recovery for mid-tiers < 4 seconds from 15 minutes self correcting Oracle 10g One-half to one-tenth the cost Self-Managing OEM -wide operations Scale from one to hundreds of systems with little incremental cost Business Challenge How to Scale DBA s to the? Others 15% Software Maintenance 6% Installation 6% Ongoing System 55% Creation & Configuration 12 % Data Loading 6% Source: IOUG 2001 DBA Survey Page 5 5
Oracle 10g Self-Managing Oracle OEM 10g Built-in Intelligent Infrastructure Code instrumentation Workload repository Automation of Routine Tasks Automatic disk-based Backup and Recovery Automatic optimizer statistics collection Automatic Memory Automatic Tools to Empower the DBA Automatic Diagnostic Monitor Automatic Tuning Optimizer Lots more Manages the Oracle environment Scales to thousands of servers Service Level Measure SLA s Configuration Provisioning Cloning Patch Business Intelligence on the Lower Cost Leverage hardware, software, labor savings Manage millions of terabytes Intelligence when you need it Cross-platform transportable tablespaces Asynchronous change data capture More value from your data Mature OLAP, Data Mining Improved SQL Analytics SQL Model Clause HTML DB Rapid Web Development Tool Builds database-driven Web applications For non-programmers App developers and app users just need a web browser Addresses MS Access proliferation problem Supports hosted development and deployment environment Oracle 10g Performance Metrics Oracle 10g Computing PLSQL up to 2x Table Scans up to 2x SQL Profile Tuning huge Floating point math up to 10x Bulk LOB Update up to 3x Import up to 15x Export up to 35% Incremental backup up 10x Parallel media recovery 2-4x Backup compression 17x Infiniband interconnect ½ latency, 2x block transfer TPC-C Best absolute and best on 4-way Intel +28% on same hardware Low cost, modular storage and servers Complete, integrated software infrastructure Half the Labor Cost Highest Quality of Service Rapidly Adjust to Business Needs Easy to Manage Page 6 6
2 The best thing about the is that it is unstoppable. The Economist Page 7 7