8. od maximum availability-sparc-v1.1-fb

1,691 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,691
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
73
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

8. od maximum availability-sparc-v1.1-fb

  1. 1. © 2010 Oracle and/or its affiliates 1
  2. 2. <Insert Picture Here> Building an Oracle Stack for Maximum Performance and Availability– Clustered Oracle Deployments on SPARC Servers Filippos Boufis Solution Architect, Hardware LOB
  3. 3. © 2010 Oracle and/or its affiliates 3 Agenda •  Oracle Sun SPARC Enterprise Servers As Cluster Nodes •  Database Clustering •  Application Tier and Web Tier Clustering •  Multi-tier Clustering on SPARC Enterprise Servers •  Summary
  4. 4. © 2010 Oracle and/or its affiliates 4 Why Deploy Server Clusters? •  Increase availability •  Consolidate compute resources •  Increase capacity •  Improve utilization
  5. 5. © 2010 Oracle and/or its affiliates 5 •  Oracle’s Sun SPARC Enterprise Servers •  Oracle RAC •  Oracle Solaris •  Oracle Clusterware •  Virtualization Oracle + Sun For Clustered Servers: Complete, Open, Integrated Systems
  6. 6. © 2010 Oracle and/or its affiliates 6 •  Optimized application performance •  Reliability, availability, serviceability, and security •  Scalable up to 256 cores, 4TB RAM •  Consolidation and virtualization T5220 T6320 T6340 T5120 T5140 T5240 T5440 M9000 M8000 M3000 M4000 M5000 SPARC Enterprise Servers Over 20 Years Of Mission Critical Computing T3-1B T3-4 T3-1 T3-2 New! New! New! New!
  7. 7. © 2010 Oracle and/or its affiliates 7 •  1 to 4 processors •  16 cores per processor, 8 threads per core •  16 dedicated encryption cores •  10GigE on the processor •  PCIe Gen2 New SPARC T3 Servers Third-generation chip multi-threading Processor SPARC T3-1B SPARC T3-4 SPARC T3-1 SPARCT3-2
  8. 8. © 2010 Oracle and/or its affiliates 8 Oracle Database 11g Release 2 and Flash Technology Database Smart Flash Cache with Sun Solid State Drives •  SPARC Servers support Flash Storage •  Arrays, SSD’s, and PCIe cards •  Transparently extends buffer cache •  Uses flash disks or cards in database host •  10x larger caches •  Eliminates most I/Os •  Benefits •  Fewer disks needed •  Less powerful array needed •  Better response time •  Lower power •  High ROI Solaris & Oracle Unbreakable Linux
  9. 9. © 2010 Oracle and/or its affiliates 9 Agenda •  Oracle’s Sun SPARC Enterprise Servers As Cluster Nodes •  Database Clustering •  Application Tier and Web Tier Clustering •  Multi-tier Clustering on SPARC Enterprise Servers •  Summary
  10. 10. © 2010 Oracle and/or its affiliates 10 Real Application Clusters Deployment Virtualizes servers into a shared resource •  Run all databases for all applications on shared platform •  Highly available and scalable •  Adapts to changes in workloads HR SALES ERP
  11. 11. © 2010 Oracle and/or its affiliates 11 Anatomy of RAC Cluster Hardware Complete Solution from One Vendor © 2010 Oracle Corporation - Confidential Storage Arrays Redundant SAN Switches Redundant IB Switches For Cluster Interconnect SPARC Servers Redundant GigE Switches to Connect to Network (connections not shown)
  12. 12. © 2010 Oracle and/or its affiliates 12 RAC Solution Software Components All Available for SPARC/Solaris Servers •  Oracle Solaris •  Oracle Enterprise Edition •  Oracle Real Application Clusters (RAC) •  Automated Storage Management (ASM) •  Oracle Clusterware •  Oracle Enterprise Manager Grid Control
  13. 13. © 2010 Oracle and/or its affiliates 13 SPARC/RAC Deployment Options © 2010 Oracle Corporation - Confidential • Fat node clusters •  Few large nodes •  SPARC servers •  Oracle RAC •  Oracle Solaris • Thin node clusters •  Many small nodes •  SPARC servers •  Oracle RAC •  Oracle Solaris T5440 M4000 M5000 M8000 M9000 T5220 T6320 Blade T6340 Blade T5120 T5140 T5240 M3000
  14. 14. © 2010 Oracle and/or its affiliates 14 Which Type of SPARC Cluster Node? •  Fat nodes: •  Need to limit the number of nodes because of workload •  Reduce cluster complexity •  Increase cluster capacity by upgrading and adding to the nodes •  Each node is highly available •  Thin nodes •  Lowest possible node cost •  Increase cluster capacity by adding more nodes •  Maximum cluster redundancy
  15. 15. © 2010 Oracle and/or its affiliates 15 SPARC and RAC Deliver Performance Outstanding TPC-C Results with 12 x T5440 Servers System tpmC Price/ tpmC Avail Date Database Cluster Racks w/KtpmC 12 x Sun SPARC Enterprise T5440 7,646,487 2.36USD 3/19/10 Oracle 11g RAC Y 9 9.6 15 Avail - Availability date w/KtmpC - Watts per 1000 tpmC Racks - clients, servers, storage, infrastructure 12-node Sun SPARC Enterprise T5440 Cluster (1.6GHz UltraSPARC T2 Plus, 4 processor) Sun SPARC Enterprise T5440 Server •  TPC-C Cluster using Oracle RAC •  12 x T5440 with Flash storage technology TPC Benchmark H, QphH, and TPC-H are trademarks of the Transaction Performance Processing Council (TPC).
  16. 16. © 2010 Oracle and/or its affiliates 16 Hard Partitions SPARC Hypervisors Solaris Containers SPARC Virtualization and RAC Consolidate Clustered Databases Single OSMultiple OSes All Sun Systems Solaris Containers (Zones + SRM) Solaris Trusted Extensions Solaris 8 and 9 Containers T-Series Oracle VM for SPARC (Logical Domains) Granular Dynamic Low-overhead M-Series Dynamic Domains Complete Isolation: Resources Security Faults Service Included at No Cost! Included at No Cost! Included at No Cost!
  17. 17. © 2010 Oracle and/or its affiliates 17 Partition Clusters •  Improve utilization by consolidating using virtualization •  Improve availability and scalability with RAC •  Create pools of resources Database Database Database Database Application Application Application M9000 M9000 Dynamic Domains Database Application Database Application Database Application Database Application T5440 T5440 Oracle VM SPARC
  18. 18. © 2010 Oracle and/or its affiliates 18 18 Oracle’s Mission Critical ERP System “Fat Node Cluster” •  Single instance ERP •  Supporting 104,000 employees •  2 node M9000 Cluster •  Replaced 4 x E25K cluster •  Oracle RAC •  Solaris 10 •  Solaris Cluster 3.2 •  Solaris Volume Management
  19. 19. © 2010 Oracle and/or its affiliates 19 Agenda •  Oracle’s Sun SPARC Enterprise Servers As Cluster Nodes •  Database Clustering •  Application Tier and Web Tier Clustering •  Multi-tier Clustering on SPARC Enterprise Servers •  Summary
  20. 20. © 2010 Oracle and/or its affiliates 20 What About the App Tier and Web Tier? RAC is only for Database Clusters •  Oracle Solaris Cluster provides •  Cluster services for application and web tiers •  Disaster recovery with geographic clustering •  Consolidation of IT services •  Improved manageability of resources
  21. 21. © 2010 Oracle and/or its affiliates 21 The Traditional Approach to HA One Cluster per Application SalesEngineering Engineering Application Engineering Application Sales Application Sales Application
  22. 22. © 2010 Oracle and/or its affiliates 22 Consolidated Database and Application Clusters Using Solaris Cluster and SPARC Virtualization •  Consolidate applications on SPARC servers •  Use Solaris containers, dynamic domains or Oracle VM for SPARC •  Reduced hardware costs •  Reduced management overhead •  “Hard partitions” optimize licensing •  Capped containers •  Dynamic domains Engineering Container Cluster Sales Container Cluster Sales Engineering Sales Container Sales Container Engineering Container Engineering Container
  23. 23. © 2010 Oracle and/or its affiliates 23 Solaris Cluster Agents Web Tier/Presentation HA Oracle iPlanet Web Server HA Oracle Communications Messaging Exchange Serverr HA Sun Java System Message Queue HA Oracle Communications Calendar Server HA Oracle Communications Instant Messaging Server Scalable Oracle iPlanet Web Server HA Apace Web/Proxy Server HA Apache Tomcat Scalable Apache Web/Proxy Server Business Logic Tier HA Oracle Communications Enterprise Mobility Server PE/SE HA Oracle Communications Enterprise Mobility Serve EE HA Oracle Directory Server Enterprise Edition HA Agfa IMPAX HA BEA Weblogic Server Scalable Broadvision One-To-One HA IBM WebSphere MQ HA IBM WebSphere Message Broker IBM Lotus Notes+ HA Oracle Application Server HA SAP liveCache HA SAP J2EE Engine HA SAP Enqueue Server Scalable SAP HA Siebel HA SWIFT Alliance Access HA SWIFT Alliance Gateway HA Sybase Adaptive Server Management Infrastructure Tier HA Oracle Grid Engine HA Sun Service Provisioning System HA DNS, HA NFS HA DHCP IBM Tivoli+ Mainframe Rehosting (MTP) HA Samba HA Solstice Backup HA Oracle Solaris Containers HA Oracle VM Server for SPARC HA Symantec NetBackup+ Database Tier HA Oracle and Oracle RAC HA Oracle E-business Suite HA Sybase IBM DB2+ HA Informix IDS HA MySQL HA SAP/MaxDB Database HA PostgreSQL +Developed and delivered by a 3rd party And much more through our Professional Services Team
  24. 24. © 2010 Oracle and/or its affiliates 24 High Availability and Disaster Recovery Using Solaris Cluster Beyond the Datacenter Singapore US Campus/Metro Cluster Multiple Sites Local Cluster Local Data Center Geographic Edition Unlimited Distance Singapore US
  25. 25. © 2010 Oracle and/or its affiliates 25 Solaris Cluster Campus Clustering Disaster Recovery over Regional Areas Distance dependent on network and application characteristics Up to 400 km
  26. 26. © 2010 Oracle and/or its affiliates 26 Solaris Cluster Geographic Edition Disaster Recovery over Unlimited Distance Primary Site Backup Site Admin. Client Heartbeat Network Storage Network Managed Switchover Managed Takeover
  27. 27. © 2010 Oracle and/or its affiliates 27 Agenda •  Oracle Sun SPARC Enterprise As Cluster Nodes •  Database Clustering •  Application Tier and Web Tier Clustering •  Multi-tier Clustering on SPARC Enterprise Servers •  Summary
  28. 28. © 2010 Oracle and/or its affiliates 28 Multi-tier Oracle SPARC Clusters High Availability, High Capacity, High Utilization © 2010 Oracle Corporation - Confidential Database Cluster with Oracle RAC Application Tier Cluster with Solaris Cluster Web Tier Cluster with Solaris Cluster
  29. 29. © 2010 Oracle and/or its affiliates 29 Summary; SPARC Multi-tier Clusters Provide…. •  Multi-tier, mission-critical, managed availability •  Managed dependencies between components and resources •  Managed availability across tiers •  Maximum capacity •  Deployment flexibility •  Consolidated resources •  Lower TCO
  30. 30. © 2010 Oracle and/or its affiliates 30 For More Information..... •  Find out more about all of Oracle's Servers •  http://www.oracle.com/us/products/servers-storage/servers/ •  Find out more about Oracle database products •  http://www.oracle.com/us/products/database/ •  http://www.oracle.com/us/products/database/options/real-application-clusters/ •  Find out more about Oracle Solaris Cluster •  http://www.sun.com/software/solaris/cluster/ •  Find out more about Oracle's Virtualization Capabilities •  http://www.oracle.com/us/technologies/virtualization/ •  Find out more about Oracle's Solaris operating system •  http://www.oracle.com/us/products/servers-storage/solaris/
  31. 31. © 2010 Oracle and/or its affiliates 31 For More Information search.oracle.com or oracle.com SPARC Enterprise Servers
  32. 32. © 2010 Oracle and/or its affiliates 32

×