Manuel app grid_exalogic


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Manuel app grid_exalogic

  1. 1. <Insert Picture Here>Oracle PartnerNetwork DaysCambiando el juego para controlar el negocio:Application Grid y ExalogicManuel HurtadoPresales Consultant
  2. 2. Demand on Data Centers Is Growing Exponentially demand time© 2010 Oracle Corporation 3
  3. 3. Capability Often Falls Behind Demand… Requiring a Paradigm Shift to Catch Up speed/ capacity/ demand features capability time© 2010 Oracle Corporation 4
  4. 4. CPU Capability is a Classic Example computing CPU demand speed Paradigm shift to parallel execution Increasing clock speed couldn’t keep up exponential growth Enabled by multicore CPU capability time© 2010 Oracle Corporation 5
  5. 5. IT Capability Also Evolves in Paradigm Shifts… But What is the Next Key Enabler? speed/ capacity/ IT demand features Cloud Virtualization Consolidation 3-Tier/ Enabled Web by ??? time© 2010 Oracle Corporation 6
  6. 6. Oracle Exalogic Elastic CloudHardware and Software, Engineered to Work Together Building the 21st Century Datacenter
  7. 7. One Platform for the Whole EnterprisePerformance, reliability and simplicity • Fastest Java Performance – Application performance improved up to 10X • Foundation for Mission Critical Cloud – Best for application consolidation – Best for elastic capacity on demand • Engineered System – Lowest cost to deploy and operate – Fastest path to production
  8. 8. Oracle’s Elastic Cloud FoundationApplication Grid, OS, Enterprise Manager and hardware WebLogic Coherence ServerEnterprise Manager JRockit and HotSpot Tuxedo Exalogic Elastic Cloud Software Oracle Linux or Solaris Exalogic Elastic Cloud Hardware EL X2-2
  9. 9. Exalogic SystemArchitecture Principles
  10. 10. Traditional Application Deployment Many platforms distributed across the enterprise• Unbalanced hardware Application – Poor and uneven resource utilization by many applications – Application-specific hardware silos WebLogic Coherence COTS HW COTS HW• IO bottlenecks – High-latency network – Underperforming database Ethernet• Diminished Reliability – Limited fault management, tuning – Complex to deploy and maintain Oracle DB SAN COTS HW
  11. 11. Exalogic: Balanced for Java Performance Optimal Middleware design, tuning, management• Balanced CPU and Memory Application – JVM efficiency improved 5-10% with new fast DIMM memory – Discovering correct JVM tuning for WebLogic Coherence the hardware environment yields Oracle HW Oracle HW 10-25% efficiency gain• FlashFire SSD Ethernet – OS boot, paging, local caching performance increased 10x – Compute nodes with no moving parts Oracle DB SAN COTS HW
  12. 12. Exalogic: Lossless Switched Fabric Increase CPU utilization and application efficiency• Improve CPU utilization Exalogic – RDMA eliminates unnecessary buffer copying by bypassing OS kernel WebLogic Coherence – Fewer CPU cycles wasted waiting Oracle HW Oracle HW on IO because of reduced InfiniBand InfiniBand communication latency Ethernet• Reduce unnecessary communication overhead – Security, reliability and QoS efficiently handled lower in the Oracle DB communication stack SAN COTS HW
  13. 13. Exalogic: Integrated Database and Storage Complete private cloud platform• Add data warehousing, Exalogic OLTP and relational database– Unified availability, security and WebLogic Coherence management models Oracle HW Oracle HW– Maximum system performance InfiniBand– End-to-end engineered system Ethernet InfiniBand Ethernet • One system for all workloads– Foundation for enterprise-class, Exadata Oracle DB mission critical private cloud Oracle HW Oracle HW Exadata
  14. 14. Exalogic Hardware
  15. 15. Exalogic Elastic Cloud Compute NodesSunFire X4170 M2• CPU, RAM and IO balanced – Optimal Java performance• Fully redundant power, disk• Hot swappable• Industry standard• Oracle Enterprise Linux and Oracle Solaris factory installed EL X2-2
  16. 16. Exalogic Elastic Cloud NetworkNM2 GW and NM2 36P InfiniBand Switch/Ethernet Gateways• Lossless switched fabric• Channel-based architecture – Quality of Service and security – Fault tolerance and failover – Extreme Scalability EL X2-2
  17. 17. Full-Rack – 30 Servers Servers [15...22] Servers [23...30] Servers [15...22] Servers [23...30] Port 1 Port 2 Port 1 Port 2 8 8 8 8 NM2-GW NM2-GW (Leaf #3) (Leaf #4) 8 6 810G 10G 5 5 5 5 NM2-GW NM2-GW (Leaf #1) (Leaf #2) 8 6 810G 10G 7 7 2 2 7 7 Servers [1....7] Servers [8....14] Storage [1:2] Storage [1:2] Servers [1....7] Servers [8....14] Port 1 Port 2 Port 1 Port 2 Port 2 Port 1 • NOTE: NM2-36 Spine Switch not shown – Not Connected
  18. 18. Exalogic Elastic Cloud StorageSun Storage 7320• Fully Integrated storage cluster – Installed software binaries, configuration and log files – Batch processing – Media and documents EL X2-2
  19. 19. Scale on Demand Start small and grow• Field upgradable to larger configurations• Delivered and installed by OracleAll figures are model EL X2-2
  20. 20. Exalogic Software Certificationand Performance Optimization
  21. 21. Application Support and CertificationOptimized for enterprise Java, ready for everything Runs 1000’s of existing applications Extreme Performance No Certification Required Oracle Exalogic Elastic Cloud
  22. 22. Demand for Engineered Systems Standard platform for enterprise application consolidation • Supports existing Custom CRM applications CICS/ • Excellent performance COBOL E20 3rd Party under varied workloads IDM • Uniform reliability, availability and Batch E20 Logs Jobs Content serviceability • Scalable and elastic; ERP 3rd Party Custom capacity on demand SOA • Simplified supply chainCopyright © 2011 Oracle Corporation - Proprietary and Confidential
  23. 23. InfiniBand Performance AdvantageUp to 12x Performance• Network IO is critical Exalogic Software – #1 limiting factor for application performance and scale TCP/IP• Eliminate buffer copies Sockets – From four to zero Direct IPoIB Protocol• Use larger packet size to reduce network overhead – 64K instead of 4K packets InfiniBand Core• Optimized for InfiniBand Host Channel Adapter – 3x throughput over 10 GbE (Driver) – 50% less latency via native SDP
  24. 24. Exalogic IO AccelerationUp to 10x latency reduction 450• IP over InfiniBand (IPoIB) 400 (Lower latency is Better) – 1.5-3x gain over 10GbE 350• Sockets Direct Protocol (SDP) 300 – Native InfiniBand protocol – Low latency 250 – 50% better than IPoIB 200• Reduced IO Buffer Copying 150 – Zero copies in WebLogic Server 100• Network packets size of 64k 50 instead of 4k reduce NW 0 CreateWS Purchase Manage Browse overhead Standard Platform Exalogic
  25. 25. Exalogic GridLink for Exadata Unique Oracle RAC integration and OLTP fault tolerance• Integrated Exalogic and Exadata clusters• Dynamic load balancing of requests to RAC nodes• RAC node transaction affinity for data locality• Maximum JDBC performance with SQLNet over native InfiniBand protocol (SDP)• Instant load balancing and failover with RAC changes WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic GridLink GridLink GridLink GridLink GridLink GridLink XA 80% 20% RAC Node Load Aware RAC Node Affinity Continuous Connections Connection Requests For Transactions Even with RAC Changes
  26. 26. Unbeatable OLTP Application Performance2-3X increase in database transactions• Tight integration with Exadata RAC• Runtime Load Balancing• Continuous Connection Availability• Transaction affinity for XA transaction• JDBC optimization for InfiniBand and Sockets Direct Protocol (SDP)
  27. 27. Extreme Java The power of the Oracle Exalogic Elastic Cloud Software 250 450 (Higher is better) 400 (Lower latency is Better) 200 350 300Tx/Sec 150 250 100 200 150 50 100 50 0 0 Update Insert Delete CreateWS Purchase Manage Browse Standard WebLogic Server GridLink for Exadata Standard Platform Exalogic 2-3X improvement 60% more Up to 10X faster in Database OLTP Java Operations/sec. response time – Run-time connection – Enhanced buffer – Cluster IPC load balancing handling for InfiniBand multiplexing over SDP – JDBC over SDP – Optimized multi-core – Scatter-gather IO scheduler
  28. 28. Baseline System Under Test: ReferenceSystem used as reference for performance comparison• Hardware: – Dell R710 • 2 socket x 6 cores Xeon X5670 @ 2.93GHz • 76283904k (76 GB) • Broadcom NetXtreme II BCM5709 (GbE)• Software – Oracle Linux 2.6.18 5 (no Exalogic optimizations enabled) – WebLogic Server 10.3.4 (no Exalogic optimizations enabled) – JRockit R28.0.1 6 (no Exalogic optimizations enabled) – Oracle Database 7 – JDBC Driver (no Exalogic optimizations enabled)
  29. 29. Exalogic Multi-tenancy
  30. 30. Essential Application Multi-tenancyMaximum security and fine-grained resource allocation Multi-level Application Isolation
  31. 31. InfiniBand Partitions and Virtual LanesDynamic scalability, security, Level of Service• Security between devices is enforced by switches – Security provisioned based on IO device groupings called “partitions”• Level of Service-based traffic separation – Each IO device supports up to 15 Virtual Lanes – Virtual Lanes support per- application Quality of Service Partition A Partition B Partition C
  32. 32. WebLogic Server Multi-tenancy in Exalogic Maximum density, manageability, flexibility Application A Application A WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic Domain Domain Domain Domain Domain Domain Domain A A B C B C D Partition A Partition B Partition C Compute Node Compute Node Compute Node Compute Node Compute Node• Single application • Multiple HA applications or • Multiple• High Availability one composite HA applications application • Single• Dedicated CPU/Memory • Common Level of Service availability for maximum performance (shared CPU, Memory, • Maximum• Maximum security failure unit, security) density
  33. 33. Exalogic Business Value
  34. 34. Exalogic Primary Value Drivers Standardization & Consolidation, Performance and Manageability MP1 50% Reduction from 35% Reduction from Consolidation Standardization 15% Reduction from 25% Reduction from Improved Performance Improved Performance Ex Ex 20% Reduction from Greater Manageability 15% Reduction from 40% Reduction from Consolidation Consolidation 10% Reduction from Ex Improved Performance Ex 20% Reduction from Improved Performance 5% Reduction from Greater ManageabilityCopyright © 2011 Oracle Corporation - Proprietary and Confidential
  35. 35. Slide 35MP1 This is a useful way to look at the sources of cost savings and overall busines value MICHAEL PALMETER; 04/01/2011
  36. 36. Oracle Exalogic Elastic Cloud Delivering real business value Extreme Java Standardization Engineered Performance & Consolidation System Improved TCO Reduced Time to Deploy up to up to Reduced up to 60% 90% 10XCopyright © 2011 Oracle Corporation - Proprietary and Confidential
  37. 37. Exalogic Summary
  38. 38. Engineered SystemsIs this the way we buy cars? 2
  39. 39. Engineered SystemsIs this the way we buy cars? 3
  40. 40. Engineered Systems Hardware and Software Engineered to Work Together Building the 21st Century Datacenter© 2010 Oracle Corporation 7
  41. 41. Exalogic Initiatives
  42. 42. Some InniciativesGrid: Application Server ConsolidationGrid: High-End Java Transactional ApplicationsSOA: Enterprise SOA - Enabling Rapid Change Efficiently for Competitve AdvantageGrid: Mainframe Re-HostingDelivering on the Smart Grid VisionPrivate Cloud & PaaSG-Cloud/Shared ServicesInfrastructure Modernisation
  43. 43. Designed, Optimized, Integrated to Work Together Complete, High Performing Application-to-Storage Solutions Engineered Systems HIGHER Oracle’s Optimized Solutions Reference ConfigurationsEFFICIENCY Compute, storage, network, software MANAGEABILITY& SIMPLICITY HIGHER
  44. 44. Re-Platform: WebLogic 2 Exalogic + Performance Reliability Integration Business Need: Reduce Cost & Complexity to meet SLAs Oracle Value: Mainframe QoS, Xtreme Speed, low TCO Unleashing the Power of Oracle Technology
  45. 45. Datacenter Consolidation Custom App IBM Consolidation Exalogic Elastic Cloud X2-8 Exalogic X2-2 Business Need: Cost Savings, Simplification Oracle Value: 50%+ less Cost, faster Time to Value Unleashing the Power of Oracle Technology
  46. 46. ExaCloud: Own The Private Cloud Fusion Applications 3rd PartyApplications Business Need: Transformation to IT-As-A-Service Oracle Value: Pre-built, low-TCO “Private Cloud in a Box” Unleashing the Power of Oracle Technology