Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oracle Real Application Clusters 10g: The Fourth Generation Angelo Pruscino Oracle Corporation Session id: 40131.

Similar presentations


Presentation on theme: "Oracle Real Application Clusters 10g: The Fourth Generation Angelo Pruscino Oracle Corporation Session id: 40131."— Presentation transcript:

1

2 Oracle Real Application Clusters 10g: The Fourth Generation Angelo Pruscino Oracle Corporation Session id: 40131

3 Agenda  The Generations  Key IT imperatives  Roadmap to Enterprise Grids  Where We Are Now – Oracle9i RAC HA and Scalability – Low Cost Clusters  Next Steps – Oracle RAC 10g Manageability “RAC for Everyone”

4 The Generations 1 Know Your Customer BI and CRM 2 Reach Your Customer Internet And e-Commerce 3 Consolidate Big SMP And Clusters 4 Be Adaptive Proactive AgileEnterpriseGrids

5 Key IT Imperatives  Highest Quality of Service – Maximum availability – Maximum scalability  Most Efficient Management – Do much more  Lowest Cost – With much less EnterpriseGrids

6 Roadmap Now Highest Quality Service Lowest Cost Oracle9i RAC HA & Scalability Low Cost Clusters RAC 10g For Everyone Most Efficient Management Adaptive Proactive Agile EnterpriseGrids

7 Oracle9 i RAC HA & Scalability  Full Cache Fusion – Cache-to-cache data shipping – Shared cache eliminates slow I/O – Enhanced IPC  Allows flexible and transparent deployment – Scale-up/Scale-out Users Shared Cache Clustered Database Servers Storage Area Network Mirrored Disk Subsystem Low Latency Interconnect VIA or Proprietary High Speed Switch or Interconnect Hub or Switch Fabric Centralized Management Console Cache Fusion

8 Failover OperationRAC‘Cold’ Restart Oracle Recover Oracle Warm Buffer Cache Total Failover Time Failover Disk Volumes Reconfigure Distributed Locks Reconfigure Group Membership 0 sec 20 sec 0 sec < 60 sec* 0 sec 5 sec 15 sec Up to 5 min 20 sec 5 + min > 30 min Up to 20 min 0 sec Oracle9 i RAC HA * Oracle RAC 10g failover time < 8 sec

9 Oracle9 i RAC SAP Scalability # Users Running on HPQ AlphaServer Computers SD 3-Tier Parallel Benchmark Results Now Official 82% Scalability 82% Scalability Certified

10 # Users 2,296 * 4,368 * Oracle11 i E-Business Suite Benchmark Oracle9 i RAC E-Business Suite Scalability Running on HP Computers*Audited 84% Scalability 84% Scalability 1,288 5,433 6,496

11 Oracle9 i RAC OLAP Scalability 75x better than the nearest competitor Can ’ t Say 1,135 85,719 Analytic Queries Per Minute (AQM) World Record Performance Source: DSS Lab, 2003

12 Oracle9i RAC Momentum  2,500+ NEW customers  550+ documented production customers  175+ production customer references  16% of new DB customers are RAC customers  20% of RAC deals are from repeat customers RAC IS PROVEN

13 Low Cost Clusters # Servers Operating System Processors/Server Component Total Cost 1 32 @1.3Ghz UNIX Large RISC SMP Server $1,250,000 Source: hardware vendor price lists Memory/Server64Gb 8 4 @2Ghz RedHat AS Intel/LinuxCluster $232,664 8Gb 8 4 @1.2Ghz UNIX RISC SMP Cluster $431,960 8Gb

14 Electronic Arts ROI 1 st Year Big SMP is 35%+ More Expensive SMP 5 Years Big SMP is 46%+ More Expensive Takes into account: Hardware costs Software costs H&S maintenance DBA costs SysAdmin costs RAC IS PROVEN

15 Next Steps: RAC 10g Manageability  Key part of much larger Oracle Database effort – Oracle9i -> reduced operational costs by half – The Oracle Database 10g -> reducing by another half  Advanced functionality that has been totally automated: – Rollback Segment Management – enables highly efficient support for mixed OLTP/DSS workloads (Oracle9i) – Backup & Recovery – provides mission critical protection from media failures and corruptions (Oracle9i) – Memory Buffer Management – key enabler of high performance and scalability (Oracle9i and Oracle Database10g) – Automatic Storage Management – automatically balances I/O across disks for maximum performance (Oracle Database 10g)

16 Next Steps: RAC 10g For Everyone  Eliminate need for 3 rd party components that add significantly to complexity and cost  Single system image management  Automation of workload management  Full integration with other key Oracle features  New and improved verification and diagnostic tools  Zero downtime patches  Performance improvements

17 RAC for Everyone – Integrated Clusterware  Complete Oracle cluster software solution  Single-vendor support  Low Cost – No need to purchase additional software – Easy to install, manage  High quality and functionality across all platforms  Large number of nodes  Common event and management api’s – Multi-tier HA & minimal MTTR  Support for third-party clusterware Applications RAC, Other Apps Services Framework Cluster Control/Recovery APIs Automatic Storage Management Messaging and Locking Membership Connectivity Event ServicesManagement APIs Hardware/OS Kernel

18 RAC Enterprise Manager Integration  Service Consumer Page  Shows alerts for SLA violations  Cluster Page  Cluster Database Page  Performance Page

19 RAC for Everyone – Server Provisioning – Provision software to many systems at once – Clone, store and distribute “known good” configurations – Automate patch and update management Software Inventory Enterprise Manager

20 RAC for Everyone – Server Provisioning – Provision software to many systems at once – Clone, store and distribute “known good” configurations – Automate patch and update management Software Inventory Enterprise Manager

21 Enterprise Grid – Workload Management  Hands-free allocation and re-allocation of servers to services based on rules – Automated routing of service requests to appropriate server with lowest load – On server failure, automated re-allocation of surviving servers to services  Works across all platforms

22 Enterprise Grid – Workload Management Normal Server Allocation Order EntrySupply ChainSpare

23 Enterprise Grid – Workload Management End of Quarter Order EntrySupply Chain

24 Enterprise Grid – Workload Management Normal Server Allocation Order EntrySupply ChainSpare

25 Enterprise Grid – Cluster Failure Normal Server Allocation Order EntrySupply ChainSpare

26 Enterprise Grid – Cluster Failure Server Fails Order EntrySupply ChainSpare

27 Enterprise Grid – Cluster Failure Reallocate Spare server to Order Entry Order EntrySupply Chain

28 Enterprise Grid – Cluster Failure Order EntrySupply ChainSpare Failed Server Restored

29 Oracle 10g Clusterware End-to-End Integration Load Balancing ASM iAS RAC  Dynamic load balancing with Oracle Application Server 10g  Multiple SLA's satisfied on shared hardware  Self monitoring services – Automatic Workload Repository (AWR) measures end to end – Resource manager

30 End-to-End Integration Synchronized Recovery  End to end recovery without human intervention – < 8 second recovery time for database – Immediate recovery for mid-tiers  < 4 seconds from 15 minutes Self Correcting  Self verifying  Self diagnosing  Self correcting Oracle 10g Clusterware ASM iAS RAC

31 End-to-End Integration Disaster Recovery ASM iAS Oracle 10g Clusterware RAC  Data Guard Broker central point of control  Automatic service re- provisioning  Seamlessly integrated  Maximum availability – iAS & customer integration – End-to-end min MTTR – Rolling Upgrade ASM iAS Oracle 10g Clusterware RAC Data Guard Broker Production Standby

32 Performance Enhancements  Dynamic file and lock affinity  Lower-overhead updates  Message aggregation  More efficient global cache  Fewer buffer copies  Less memory usage

33 No Cost System Changes – Capacity on Demand  CPU – Add/remove CPUs on SMP online  Cluster Nodes – Add/remove cluster nodes online – No data movement needed  Memory – Grow and shrink shared memory and buffer cache online – Auto tuning of memory online  Disk – Add/remove disks online – Automatically rebalance – Move datafiles

34 Oracle RAC 10g - Only Solution for Enterprise Grids  Mission Critical Quality of Service on Industry Standard, Low Cost Servers  Complete, Integrated Oracle Clusterware  Runs all Applications  Provides Capacity on Demand  RAC Made Easy for Everyone  Automatic Service Provisioning

35 Next Steps….  Recommended Oracle RAC sessions – Oracle RAC 10g Cluster: Diagnosis & Verification  Monday 4 pm, Room 104 – Oracle RAC 10g: Managing Your Cluster  Tuesday 11 am, Room 104 – Oracle RAC 10g: Running Mixed Workloads  Tuesday 4 pm, Room 104 – Oracle RAC 10g: Continuous Services for the Grid  Wednesday 11 am, Room 104 – Oracle RAC: Best Practices on Linux  Wednesday 1 pm, Room 104 – Oracle RAC: Customer Roundtable  Wednesday 4:30 pm, Room 104 – Real Application Cluster Guru Chat  Thursday 12 noon, Guru Lounge

36 Next Steps….  See RAC demos in Database DEMOgrounds – Manageability – High Availability – Scalability – Sims Online  Visit the RAC web sites for more information – http://otn.oracle.com/products/database/clustering  Also see online recordings of these presentations: – Oracle Database 10g: The Self-Managing Database  Richard Sarwal, Monday 1 pm, Moscone Rm 103 – Enterprise Manager: Making the Grid a Reality  Jay Rossiter, Monday 2:30 pm, Moscone Rm 103

37 A Q & Q U E S T I O N S A N S W E R S

38 Reminder – please complete the OracleWorld online session survey Thank you.

39


Download ppt "Oracle Real Application Clusters 10g: The Fourth Generation Angelo Pruscino Oracle Corporation Session id: 40131."

Similar presentations


Ads by Google