Grid rac preso 051007


Published on

Oracle Sun GRID RAC presentation

Published in: Technology
  • 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
  • Sun Oracle 10g Grid Reference Architecture Hello. My name is <name> and I am a <title> with Sun Microsystems. I’m here to talk to you about the benefits of using Sun and Oracle technology to build your database and grid computing infrastructures. This presentation includes an overview of the challenges you may be experiencing in providing services to users, as well as an overview of an architecture designed by Sun and Oracle that can help you create a more effective database deployment environment.
  • If we compare the traditional mainframe/large smp architecture with that of an Oracle grid infrastructure, there’s a number of obvious benefits to be derived: Instead of paying high initial hardware & software costs, you can start with smaller lower cost modular components Instead of paying high incremental costs to scale large servers, you purchase additional low cost modular components Running your business on large single servers means running your business on a single point of failure. With a grid infrastructure, where all resources are clustered together, you eliminate the single point of failure problem. And by managing your systems through policy based management services, you can provide a better quality of service in terms of performance, security and reliability at a lower cost than you can achieve with large disparate servers. [next slide]
  • Multiple tier awareness
  • Typically, when corporations budget their hardware requirements for their applications, the IT staff will calculate the projected workload/capacity needed to handle the amount of end users, transactions, queries over a period of time. 1. 1 ½ to 2 years is NOT unrealistic to project out these requirements and provision the necessary dollars to support the system. 2. We’ve all calculated the expense of buying huge SMP boxes and you look at this picture and you notice that with all this upfront cost, I am not only under utilizing the power of this super machine I’ve bought, but by the time I get to two years, not only can I not capture the ROI on my hardware in a shorter time frame, but my machines have depreciated along the way rapid changes happening in the technology industry.
  • That’s where RAC comes in. It’s all about LOW COST COMMODITY HARDWARE. That is just as powerful as huge SMP boxes, but now you Pay as you grow.
  • Its about Hardware on Demand. Because of the changes in the economy, many companies are seeing fluctuations in their business. One month you have a million people hitting your web site and the next six months, you have less than half. In order to survive, your infrastructure should be able to adapt to changes in the business. Not only should you be able to add boxes when business is great, but you should be able to reallocate your boxes to other parts of the business when necessary and not have to throw more dollars for resources. If we can do it with people, why not with hardware?
  • With Oracle Database 10 g , application workloads can be defined as services so that they can be individually managed and controlled. DBAs control which processing resources are allocated to each service during both normal operations and in response to failures. Performance metrics are tracked by service and thresholds set to automatically generate alerts should these thresholds be crossed. CPU resource allocations and resource consumption controls are managed for services using Resource Manager. Oracle tools and facilities such as Job Scheduler, Parallel Query, and Oracle Streams Advanced Queuing also use services to manage their workloads. With Oracle Database 10 g , rules can be defined to automatically allocate processing resources to services. Oracle RAC 10 g instances can be allocated to process individual services or multiple services as needed. These allocation rules can be modified dynamically to meet changing business needs. For example, these rules could be modified at the end of quarter to ensure that there are enough processing resources to complete critical financial functions on time. Rules can also be defined so that when instances running critical services fail, the workload will be automatically shifted to instances running less critical workloads.
  • Create data warehouse of stats pack statistics
  • The provisioning features that Enterprise Manager offers allows you to easily add capacity as demand increases. For instance, once increased demand on your application is identified, you can locate available hardware and use Enterprise Manager to clone the application server and/or backend database and then configure the application server with an application server infrastructure and application server cluster such that any future configuration or application changes will be rolled out simultaneously across the cluster. == As enterprises are moving towards an enterprise grid computing model, datacenters are able to standardize on low-cost modular servers, consolidate servers into clusters, and automate resource provisioning. With grid computing, resources are virtualized and managed as a single system. This allows IT managers to distribute workload across hardware resources to provide better performance, reliability, and availability. Add capacity, instantiate instance, apps auto deployed
  • Real-time discovery of new patches Rapid deployment of security patches minimizes vulnerabilities Auto download of patch from Metalink, doesn’t apply automatically (does it give an alert?) Lookup the patch and compare with what you have (but all active, manual steps) Metalink is not viewing your system and suggesting patches (but this release lays the groundwork for that) Staging (caching): download patch locally and then apply (instead of downloading multiple times???) – doing it centrally (not sure if it’s in 904)
  • Sun Oracle 10g Grid Reference Architecture Hello. My name is <name> and I am a <title> with Sun Microsystems. I’m here to talk to you about the benefits of using Sun and Oracle technology to build your database and grid computing infrastructures. This presentation includes an overview of the challenges you may be experiencing in providing services to users, as well as an overview of an architecture designed by Sun and Oracle that can help you create a more effective database deployment environment.
  • Grid rac preso 051007

    1. 1. Grid Solutions from Sun-Oracle-AMD
    2. 2. Agenda <ul><li>Transforming Data Center Infrastructure with AMD Opteron™ Processor Technology </li></ul><ul><li>Enterprise Grid Computing </li></ul><ul><li>Sun – Oracle - AMD Grid Solutions </li></ul><Insert Picture Here>
    3. 3. Roger Wheatly, Business Development Manager Transforming Data Center Infrastructure with AMD Opteron™ Processor Technology
    4. 4. Transforming the IT Infrastructure <ul><li>Advances in x86-based processors are enabling smaller, denser servers and blades with high-end performance </li></ul><ul><li>This, in turn, is fueling the maturation of x86-based technologies that are transforming the data center </li></ul>
    5. 5. Architecture of Today’s Data Center Infrastructure Servers Email Servers Database Servers Business Applications Silos of single-purpose, underutilized servers
    6. 6. Data Center Infrastructure Challenges <ul><li>Consolidate underutilized resources </li></ul><ul><li>Stay within power, cooling, and space constraints </li></ul><ul><li>Keep computing infrastructure well managed and secure </li></ul><ul><li>Remove disruptions that decrease user productivity </li></ul>
    7. 7. Transforming the Data Center Infrastructure Shared Infrastructure Dedicated Infrastructure <ul><li>Significant unused capacity </li></ul><ul><li>Inflexible </li></ul><ul><li>Many legacy technologies </li></ul><ul><li>Higher rates of utilization </li></ul><ul><li>Reconfigure dynamically </li></ul><ul><li>Unified resources “managed as one </li></ul>Internet Virtual Resource Pool
    8. 8. Direct Connect Architecture 64-bit and Multi-Core The AMD Advantage Technology Leadership <ul><li>Enhances performance while offering the flexibility to support both 32- and 64-bit applications </li></ul>Increases utilization by enabling the running of separate, secure operating environments Eliminates the 20-year old front-side bus, increasing system efficiency and scalability Performance-per-watt Assists data centers in controlling power consumption and heat output AMD Virtualization
    9. 9. Enabling a Dynamic Data Center Virtualization <ul><li>Virtualization takes physical boundaries and makes them logical </li></ul><ul><li>You can still have your special function servers – they’re just sharing physical resources with each other </li></ul><ul><li>Once servers are virtual, it becomes easy to move them between physical machines, dynamically reconfiguring your data center </li></ul>Move Virtual Machines based on workload or maintenance schedules Breaks “one application per server” model Application Virtual Machine Virtual Machine Virtual Machine Virtual Machine Virtual Machine Virtual Machine Virtual Machine
    10. 10. Enabling a Dynamic Data Center Grid Computing <ul><li>Configuration of industry-standard 2P and/or 4P servers </li></ul><ul><li>Creates a virtualized set of shared services that can be dynamically allocated to meet demands </li></ul><ul><li>Reduces space, power, hardware, and administration costs while providing an efficient and secure computing infrastructure </li></ul>Service Oriented Applications Middleware Clusters Database Clusters Virtualized Storage
    11. 11. The AMD Advantage for Grid Computing Maximizing Compute Density <ul><li>Within the Microprocessor... </li></ul><ul><ul><li>Multi-Core solutions </li></ul></ul><ul><li>Within the Server… </li></ul><ul><ul><li>Direct Connect Architecture </li></ul></ul><ul><ul><ul><li>Efficient, linear scalability </li></ul></ul></ul><ul><ul><ul><li>More performance within a given form factor </li></ul></ul></ul><ul><ul><li>AMD Virtualization technology </li></ul></ul><ul><ul><ul><li>Server consolidation </li></ul></ul></ul><ul><ul><ul><li>Secure virtual environments </li></ul></ul></ul><ul><li>Within the Data Center... </li></ul><ul><ul><li>Power efficiency </li></ul></ul><ul><ul><ul><li>Increased rack utilization </li></ul></ul></ul><ul><ul><li>AMD Virtualization technology </li></ul></ul><ul><ul><ul><li>Dynamic management </li></ul></ul></ul><ul><ul><ul><li>Secure virtual environments </li></ul></ul></ul>
    12. 12. A Closer Look at the Next-generation AMD Opteron™ Processor <ul><li>Continued performance-per-watt leadership </li></ul><ul><ul><li>High-performing, lower-power DDR2 memory </li></ul></ul><ul><ul><li>Consistent 95W standard power and low-power options </li></ul></ul><ul><li>Advanced leadership in x86 virtualization </li></ul><ul><ul><li>AMD Virtualization hardware-assisted support </li></ul></ul><ul><ul><li>Industry-leading Direct Connect Architecture </li></ul></ul><ul><li>Reduced total cost of ownership </li></ul><ul><ul><li>One transition to a new socket infrastructure </li></ul></ul><ul><ul><li>Seamless Dual-Core to Quad-Core upgradeability in same thermal envelope </li></ul></ul>
    13. 13. A Closer Look at Direct Connect Architecture I/O Hub USB PCI PCIe™ Bridge PCIe™ Bridge I/O Hub PCI-E Bridge PCI-E Bridge PCIe™ Bridge USB PCI I/O Hub XMB XMB XMB XMB Memory Controller Hub MCP <ul><li>Legacy x86 Architecture </li></ul><ul><li>20-year old front-side bus architecture </li></ul><ul><li>CPUs, Memory, I/O all share a bus </li></ul><ul><li>Major bottleneck to performance </li></ul><ul><li>Faster CPUs or more cores ≠ performance </li></ul><ul><li>AMD64 Direct Connect Architecture </li></ul><ul><li>Industry-standard AMD64 technology </li></ul><ul><li>Eliminate bottlenecks of traditional front-side bus architecture </li></ul><ul><li>HyperTransport™ technology interconnect for high bandwidth and low latency </li></ul>8 GB/S 8 GB/S 8 GB/S 8 GB/S MCP MCP MCP CORE CORE CORE CORE CORE CORE CORE CORE
    14. 14. Today Next-Generation 1-way 2-way 4 and 8-way 1-way 2-way 4 and 8-way Simplifying Customer Transitions Next-Generation AMD Opteron™ Processor 2003 2006 Future 1-way 4-way+ 2-way 12 different platforms in 2006 ‘ Cranford’ ‘ Potomac’ ‘ Paxville’ ‘ Tulsa’ ‘ Irwindale’ ‘ Sossaman’ ‘ Paxville’ ‘ Dempsey’ ‘ Woodcrest’ ‘ Presler’ ‘ Conroe’ ‘ Smithfield’ Intel
    15. 15. Reliability and Availability Online, All the Time <ul><li>Helping increase availability by addressing system uptime at multiple levels </li></ul><ul><li>AMD works with leading OS and application vendors to help ensure greater availability </li></ul><ul><li>AMD adds error-checking and correcting across multiple data paths </li></ul><ul><li>Rock-solid AMD Opteron™ processors drive more than half 4-way x86 applications in the US 1 </li></ul>Helping ensure availability and reliability for critical applications Reliable processors Internal error correcting/high MTBF Reliable systems Memory RAS, I/O RAS Reliable operating systems OS’s optimized for AMD64 Reliable applications Testing and certification 1 Source: Mercury research, Q2 2006 Reliable Solution
    16. 16. Scalability for the Future Deploy Today, Grow in the Future <ul><li>Designed for scalability: Direct Connect Architecture </li></ul><ul><li>Deploy AMD Opteron™ processors today and seamlessly scale in the future </li></ul><ul><li>Upgrade to quad-core in the same power/thermal range as dual core while not compromising on performance or scalability </li></ul>PCI-E Bridge I/O Hub Direct Connect Architecture Front Side Bus Architecture I/O Hub USB PCI PCIc™ Bridge PCIc™ Bridge SRQ Crossbar HT Mem.Ctrlr SRQ Crossbar HT Mem.Ctrlr 8 GB/S 8 GB/S 8 GB/S 8 GB/S I/O Hub PCI-E Bridge PCI-E Bridge PCIc™ Bridge Memory Controller Hub CPU CPU CPU CPU CPU CPU
    17. 17. Designed for Lower Power Consumption Power and Heat Can Limit Future Scalability <ul><li>AMD Opteron™ has always focused on minimizing power consumption </li></ul><ul><li>Consistent power/thermal strategy across all AMD Opteron processors </li></ul><ul><li>AMD Opteron HE products are designed to reduce power Consumption </li></ul><ul><li>AMD PowerNow!™ technology actively reduces power based on system utilization </li></ul>80W TDP 65W TDP 95W Max A holistic approach designed to reduce power costs IDLE LOAD IDLE LOAD IDLE LOAD
    18. 18. Real-world Performance AMD Opteron™ - the Balanced Platform Approach <ul><li>Enterprise-class performance across leading applications </li></ul><ul><ul><li>Database </li></ul></ul><ul><ul><li>ERP/CRM </li></ul></ul><ul><ul><li>Web </li></ul></ul><ul><li>Outstanding performance in I/O and memory-intensive applications </li></ul><ul><li>Best-in-class virtualization performance </li></ul><ul><li>Collaboration with leading application providers to tune performance </li></ul>The best representation of performance is the actual application and data Direct Connect Architecture <ul><li>Processing throughput </li></ul><ul><li>AMD64 performance </li></ul><ul><li>True 64-bit architecture </li></ul><ul><li>I/O throughput </li></ul><ul><li>HyperTransport™ </li></ul><ul><li>PCI Express </li></ul><ul><li>Memory throughput </li></ul><ul><li>Integrated memory controller </li></ul><ul><li>Low-latency DDR-2 memory </li></ul>
    19. 19. AMD Virtualization <ul><li>AMD is developing a robust virtualization ecosystem that provides users with innovation and choice </li></ul>Virtualization Extensions (Today) I/O Virtualization (2008*) Nested Page Tables (2007*) Direct Connect Architecture AMD64 Technology Road Map Increase performance with multi-core capabilities and fast memory access Simplify virtualization software and reduces CPU overhead Virtualize devices to improve performance and security Reduce overhead of switching between virtual machines *Planned features for future AMD Opteron™ processor-based systems
    20. 20. A Closer Look at AMD Virtualization™ Designed for Virtualized Memory Access Memory Controller Hub CPU CPU CPU CPU <ul><li>Instructions added to help reduce complexity </li></ul><ul><li>Reducing overhead by selectively intercepting guest information </li></ul><ul><li>Guest OS runs unmodified for easier implementation and support </li></ul><ul><li>Increased isolation to improve security of virtual machines </li></ul><ul><li>Architectural enhancements improve efficiency of switching between hypervisor and the guest OS’s </li></ul>Memory Controller Memory Controller Memory Controller Memory Controller VM VM VM VM VM VM VM VM VM VM VM VM CPU VM VM VM CPU VM VM VM CPU VM VM VM CPU VM VM VM Shared memory creates bottlenecks Dedicated memory for scalability
    21. 21. AMD’s Trinity Initiative <ul><li>Trinity consists of convergence of three core technologies </li></ul><ul><ul><li>Virtualization: enables efficient use of IT resources </li></ul></ul><ul><ul><li>Security: driven by strict regulations and hostile world pressure </li></ul></ul><ul><ul><li>Management: continues to be main cost driver for IT </li></ul></ul><ul><li>Trinity applies to </li></ul><ul><ul><li>Hardware, firmware, and software </li></ul></ul><ul><ul><li>Client to Server </li></ul></ul><ul><ul><li>Enterprise to Consumer </li></ul></ul>AMD64 with built in security and virtualization technology Secure Virtualization Enhanced Management Platform Integrity Platform OEM’s Middleware Applications
    22. 22. Building the Oracle Grid <ul><li>Multi-Core AMD Opteron™ processors provide the perfect balance of 64-bit performance, power, and cost </li></ul><ul><li>Blades and 1U systems from Sun increases server density </li></ul><ul><li>Oracle Business Applications designed specifically for grid computing </li></ul><ul><li>Network Storage Technologies for reduced disk storage costs </li></ul><ul><li>Gigabit Ethernet for a cost efficient method of connecting clusters of servers </li></ul>Sun Fire x2100 Sun Blade X8400
    23. 23. Grid Computing: Building a Well-managed Secure, and Trusted Environment <ul><li>Consolidate workloads to reduce hardware and space requirements </li></ul><ul><li>Run multiple applications simultaneously </li></ul><ul><li>Run legacy software on reliable, power-efficient hardware </li></ul><ul><li>Isolate operating environments to improve security and fault tolerance </li></ul><ul><li>Provide redundancy to support disaster recovery </li></ul>
    24. 24. AMD and Oracle - Bringing X86 Economics to Business Computing <ul><li>Driving the evolution of technology </li></ul><ul><ul><li>Oracle a featured partner at AMD Opteron™ processor launch in April 2003 </li></ul></ul><ul><ul><li>AMD64 a core technology of Oracle’s Grid Computing efforts </li></ul></ul><ul><li>Delivering business alternatives </li></ul><ul><ul><li>x86-based servers instead of proprietary systems </li></ul></ul><ul><ul><li>Scale-out computing instead of scale-up </li></ul></ul><ul><li>Addressing IT challenges </li></ul><ul><ul><li>Rising operational costs </li></ul></ul><ul><ul><li>Power, cooling, and space constraints </li></ul></ul><ul><ul><li>Underutilization of resources </li></ul></ul><ul><ul><li>Lack of business flexibility </li></ul></ul>
    25. 25. Trademark Attribution <ul><li>©2006 Advanced Micro Devices, Inc. All rights reserved. </li></ul><ul><li>AMD, the AMD Arrow logo, and combinations thereof, are trademarks of Advanced Micro Devices, Inc. Other names are for informational purposes only and may be trademarks of their respective owners. </li></ul>
    26. 26. Mike Reed Director, Application Server Enablement North American Technology Business Unit Enterprise Grid Computing Overview
    27. 27. <ul><li>“ There’s a point where pursuing distinctiveness in IT can backfire because the great power of IT now comes from its becoming a shared infrastructure that allows you to transact business easily with other companies. </li></ul><ul><li>For more and more companies, the right path is to go toward a more standardized, less distinctive IT . You don’t want to be an IT island as companies used to be, when they were all out developing their own architectures and infrastructures. </li></ul><ul><li>One of my core thrusts is that it’s to the advantage of the company to stop thinking about IT as a way to gain advantage. Once you accept that position, you can begin to tap into the great productivity gains and effectiveness gains that come with building your business on top of a common, shared, cheap, and reliable infrastructure. </li></ul>Nicholas Carr, Author “ Does IT Matter? Information Technology and the Corrosion of Competitive Advantage”
    28. 28. Today: Business and IT <ul><li>Ever-changing business priorities </li></ul><ul><li>Islands of Data </li></ul><ul><li>Islands of Computation </li></ul><ul><li>Under-utilization </li></ul><ul><ul><li>“ My storage is 30% utilized and growing by 50% a year” </li></ul></ul><ul><ul><li>15% of CPU is normal </li></ul></ul><ul><li>Over-utilization </li></ul><ul><ul><li>DBAs, System Administrators </li></ul></ul>
    29. 29. Imagine an IT Environment Where… <ul><li>Any Server can run any application or database </li></ul><ul><li>All Servers can Access All Data </li></ul><ul><li>Servers Assigned to Apps / DBs as Needed </li></ul><ul><li>Providing New Environments Takes Minutes </li></ul><ul><li>Avg Utilization > 50%, peak is always less than 100% </li></ul><ul><li>ALL applications enjoy 100% availability </li></ul><ul><li>Expanding capacity doesn’t require budget approval </li></ul><ul><ul><li>Basic expansion unit cost < $3,000 </li></ul></ul>
    30. 30. Oracle’s Grid Vision <ul><li>Standardization </li></ul><ul><li>Replication </li></ul><ul><li>Virtualization </li></ul><ul><li>Provisioning </li></ul><ul><li>Central Mgmt </li></ul>Service Oriented Applications Middleware Clusters Database Clusters Virtualized Storage
    31. 31. Reducing IT Costs <ul><li>Expensive costly components </li></ul><ul><li>High incremental costs </li></ul><ul><li>Single point of failure </li></ul><ul><li>Enterprise service at high cost </li></ul><ul><li>Low cost modular components </li></ul><ul><li>Low incremental costs </li></ul><ul><li>No single point of failure </li></ul><ul><li>Enterprise service at low cost </li></ul>Large Dedicated Server Oracle Grid
    32. 32. Real Application Clusters - what is it? <ul><li>A Single Database </li></ul><ul><li>Many instances of Oracle running on many nodes </li></ul><ul><li>Multiple instances share a single physical database </li></ul><ul><li>All instances have common data, control, and initialization files </li></ul><ul><li>Each instances has individual, shared log files and rollback segments or undo tablespaces </li></ul><ul><li>All instances can simultaneously execute transactions against the single database </li></ul><ul><li>Caches are synchronized using Oracle’s Global Cache Management technology (Cache Fusion) </li></ul>
    33. 33. RAC uses a Shared Data Model Shared Disk Database Shared Memory/Global Area shared SQL log buffer . . . . . . Shared Memory/Global Area shared SQL log buffer Shared Memory/Global Area shared SQL log buffer Shared Memory/Global Area shared SQL log buffer GES&GCS GES&GCS GES&GCS GES&GCS
    34. 34. RAC Provides Very High Availability <ul><li>Failure of a node does not render data inaccessible </li></ul><ul><li>Graceful Fault Degradation </li></ul><ul><ul><li>Retains (N-1)/N of original processing power </li></ul></ul><ul><ul><li>All remaining nodes can participate in processing all data </li></ul></ul>Memory Memory Memory
    35. 35. Oracle10 g Cluster Ready Services Complete, Integrated Clusterware <ul><li>Complete Oracle cluster software solution </li></ul><ul><li>Single-vendor support </li></ul><ul><li>Low Cost </li></ul><ul><ul><li>No need to purchase additional software </li></ul></ul><ul><ul><li>Easy to install, manage </li></ul></ul><ul><li>High quality and functionality across all platforms </li></ul><ul><li>Common event and management API’s </li></ul><ul><ul><li>Multi-tier HA & minimal MTTR </li></ul></ul><ul><li>Support for third-party clusterware </li></ul>Connectivity Messaging and Locking Cluster Control/Recovery Services Framework
    36. 36. <ul><li>Planning to handle workload </li></ul>Capacity Planning 3 6 9 12 15 18 21 24 Months 100% 200% 300% W o r k l o d
    37. 37. <ul><li>Initial workload with RAC </li></ul>… vs Capacity on Demand 3 6 9 12 15 18 21 24 Months 100% 200% 300% W o r k l o d
    38. 38. <ul><li>Scaling out with RAC </li></ul>… etc … New server added to cluster at present day prices and clock speeds 3 6 9 12 15 18 21 24 Months 100% 200% 300% W o r k l o d
    39. 39. Fusion Middleware – Grid Capabilities Web Services and SOA Dynamic resource allocation DB Failover Notification J2EE engine Application Server clusters Service provisioning User provisioning Identity management Single sign-on
    40. 40. Automatic Workload Management <ul><li>Application workloads can be defined as Services </li></ul><ul><ul><li>Individually managed and controlled </li></ul></ul><ul><ul><li>Assigned to instances during normal startup </li></ul></ul><ul><ul><li>On instance failure, automatic re-assignment </li></ul></ul><ul><ul><li>Service performance individually tracked </li></ul></ul><ul><ul><li>Finer grained control with Resource Manager </li></ul></ul><ul><ul><li>Integrated with other Oracle tools / facilities </li></ul></ul>
    41. 41. Automatic Workload Management Normal Server Allocation Order Entry Supply Chain Spare
    42. 42. Automatic Workload Management Normal Server Allocation Order Entry Supply Chain Spare
    43. 43. Automatic Workload Management Reallocate Spare server to Order Entry Order Entry Supply Chain
    44. 44. Automatic Workload Management Server Fails Order Entry Supply Chain Spare
    45. 45. Automatic Workload Management End of Quarter Order Entry Supply Chain
    46. 46. Automatic Storage Management (ASM) <ul><li>Portable, high performance cluster disk management </li></ul><ul><li>Data is spread across disks to balance load </li></ul><ul><li>Integrated mirroring across disks </li></ul><ul><li>Automatic I/O re-balancing balancing </li></ul><ul><li>Complete on-line operations </li></ul><ul><li>Removes need for third-party cluster volume manager and file system </li></ul>Automatic Storage Management
    47. 47. Oracle Fusion Middleware Grid Maximum Availability Architecture (MAA) Cluster Cluster <ul><li>Web Listeners </li></ul><ul><li>Web Cache </li></ul><ul><li>HTTP Servers </li></ul><ul><li>Web Listeners </li></ul><ul><li>Web Cache </li></ul><ul><li>HTTP Servers </li></ul><ul><li>Application Servers </li></ul><ul><li>SOA OC4J Instances </li></ul><ul><li>Security Components </li></ul><ul><li>Application Servers </li></ul><ul><li>SOA OC4J Instances </li></ul><ul><li>Security Components </li></ul><ul><li>Directory Servers </li></ul><ul><li>OID </li></ul><ul><li>DIP </li></ul>Cluster Router External Users Internal Users DMZ Firewall DMZ Firewall Intranet Firewall wireless& Mobile Internet Customer RAC Database Metadata Repository RAC Database
    48. 48. Fast Connection Failover with Oracle 10 g AS <ul><li>End to end recovery without human intervention </li></ul><ul><ul><li>Oracle RAC 10 g signals 10 g JDBC Fast Connection Failover when instance failure occurs (up & down signals) </li></ul></ul><ul><ul><li>< 8 second recovery time for database </li></ul></ul><ul><ul><li>Immediate recovery for mid-tiers </li></ul></ul><ul><ul><ul><li>< 4 seconds from 15 minutes Self Correcting </li></ul></ul></ul><ul><ul><li>Notification Callouts available </li></ul></ul>App Server 10 g Oracle 10 g Clusterware RAC
    49. 49. Oracle10 g Management – Grid Control <ul><li>Self-Managing, Self-Tuning, Self-Learning Database </li></ul><ul><li>OEM Grid Control provides Grid-wide operations </li></ul><ul><ul><li>Single cluster image </li></ul></ul><ul><ul><li>Entire stack </li></ul></ul><ul><ul><li>User Provisioning </li></ul></ul><ul><ul><li>Cloning </li></ul></ul><ul><ul><li>Patch Management </li></ul></ul>
    50. 50. Oracle10 g System Management Built-In Intelligent Infrastructure <ul><li>Automatic Workload Repository </li></ul><ul><ul><li>Automatically collects statistics, SQL workload, Feature usage </li></ul></ul><ul><ul><li>Base-lining capability </li></ul></ul><ul><li>Automatic Maintenance Tasks </li></ul><ul><ul><li>Pre-packaged, resource controlled </li></ul></ul><ul><li>Server-Generated Alerts </li></ul><ul><ul><li>Out-of-the-box, Push vs. Pull, Just-in-time </li></ul></ul>
    51. 51. Configuration Management: Capacity-on-Demand RAC DB Production Application Application Servers <ul><li>Image/Clone OracleAS </li></ul><ul><li>Instantiate the new OracleAS instance: </li></ul><ul><ul><li>Associate OracleAS with Infrastructure </li></ul></ul><ul><ul><li>Add OracleAS to cluster </li></ul></ul>Load increase identified -- additional resources required 1 Systems chosen for deployment from available hardware 2 New Hardware New servers added to application 3
    52. 52. Patch and Update Management <ul><li>Real-time discovery of new patches </li></ul><ul><li>Automated staging and application of patches </li></ul><ul><li>Rolling application upgrades </li></ul><ul><li>Patch history tracking </li></ul>Determine Applicability 2 Apply Patch/ Upgrade 3 Patch Published 1 Update Patch Inventory in GCR 4
    53. 53. A Process, Not a Project <ul><li>Basic Building Blocks </li></ul><ul><li>2-4 CPU Servers </li></ul><ul><li>Standard OS </li></ul><ul><li>(Not always Linux) </li></ul><ul><li>Standard Database </li></ul>Enable Service Consistency Standardize Replicate Virtualize Cluster Consolidate Automate Storage (SAN) Servers Databases Build Clusters Test Scalability, Availability Re-Define HW Strategy ( Horizontal Scalability ) Failover policies Cloning SW configs Provisioning Node allocation policies Diagnostics Event notification Availability Security EAI Web Services
    54. 54. See it live @ <ul><li>The objectives of the Enterprise Technology Center are: </li></ul><ul><li>Ensure our joint customers and partners are successful in implementing highly scalable and mission critical solutions </li></ul><ul><li>Focus on Mission Critical Computing: Oracle 10g technology and solutions including Database, Fusion Middleware, Grid Control, and Technology Options </li></ul><ul><li>Showcasing the latest Oracle solutions on Sun to our partners and customers </li></ul><ul><li>Work with customers for Proof of Concepts </li></ul>
    55. 55. For More Information Or
    56. 56. Sun-Oracle-AMD Grid Solutions Khader Mohiuddin Product Manager Sun Microsystems
    57. 57. Agenda <ul><li>IT challenges today </li></ul><ul><li>The benefits of Grid Computing </li></ul><ul><li>The Sun-Oracle-AMD advantage </li></ul><ul><li>Sun-Oracle-AMD 10g Grid Reference Architecture </li></ul><ul><li>Reference Architecture benefits </li></ul><ul><li>Components from Sun-Oracle-AMD </li></ul><ul><li>Where to go for more information </li></ul>
    58. 58. Today’s IT Challenges <ul><li>Provide a greater variety of services </li></ul><ul><li>Deploy reliable, high performance database solutions </li></ul><ul><li>Use fewer resources </li></ul><ul><li>Stay within constrained capital and expense budgets </li></ul>
    59. 59. The Benefits of Grid Computing <ul><li>Adapt to changing business needs </li></ul><ul><li>Deliver greater efficiency </li></ul><ul><li>Minimize costs </li></ul><ul><li>Provide investment protection </li></ul><ul><li>Deliver rapid return on investment </li></ul>
    60. 60. Build a Better Grid Infrastructure with Sun and Oracle <ul><li>Oracle is the world leader in database solutions </li></ul><ul><li>Sun is the thought leader and platform of choice for mission-critical computing </li></ul><ul><li>Together Sun-Oracle-AMD deliver proven infrastructures tailored to the needs of grid computing </li></ul>
    61. 61. Sun and Oracle 10g Grid Reference Architecture <ul><li>A high performance, highly available database infrastructure in a cost-effective grid environment </li></ul>Management Server Database Servers Storage Application Servers Terminal Console
    62. 62. Reference Architecture Benefits <ul><li>Utilize a proven portfolio solution </li></ul><ul><li>Maximize availability </li></ul><ul><li>Maximize reliability </li></ul><ul><li>Experience extreme performance </li></ul><ul><li>Take advantage of flexible scalability </li></ul><ul><li>Minimize costs </li></ul><ul><li>Simplify management </li></ul>
    63. 63. Components from Sun-Oracle-AMD <ul><li>Sun servers </li></ul><ul><li>Solaris 10 Operating System </li></ul><ul><li>Sun StorageTek </li></ul><ul><li>Oracle Real Application Clusters 10g </li></ul><ul><li>Sun Cluster Advanced Edition for Oracle RAC </li></ul><ul><li>InfiniBand switching technology </li></ul><ul><li>Management software </li></ul>
    64. 64. The Sun Server Family Horizontal Scaling Vertical Scaling Diagonal Scaling Sun Fire Servers with UltraSPARC Processors Sun Servers with UltraSPARC or AMD Opteron Processors Sun Servers with UltraSPARC T1 or AMD Opteron Processors
    65. 65. Sun-AMD x64 Servers <ul><li>Scale from very low cost single rackmount servers to integrated solutions </li></ul><ul><li>Feature up to 16 single- or dual-core Next-Generation AMD Opteron processors </li></ul><ul><li>Bring extreme performance and a new level of energy efficiency to the x86 market </li></ul><ul><li>Support the Solaris OS, Linux, Windows, VMware </li></ul>
    66. 66. Solaris 10 Operating System <ul><li>Offers over 600 exciting new features </li></ul><ul><li>Supports horizontal or vertical scaling </li></ul><ul><li>Provides relentless availability </li></ul><ul><li>Delivers extreme performance </li></ul><ul><li>Provides unparalleled security </li></ul><ul><li>Offers interoperability with Linux, Windows </li></ul><ul><li>Facilitates leveraging of low cost hardware </li></ul><ul><li>Enables standardization on a single OS </li></ul>
    67. 67. Summary <ul><li>Designed, tested, implemented, tuned at the Sun Competency Center for Oracle </li></ul><ul><li>Consists of recommended components for a proven grid database solution </li></ul><ul><li>Reduces the risks, uncertainty, costs of deployment </li></ul><ul><li>Helps deliver the highest service levels </li></ul><ul><li>Helps satisfy demanding business requirements of a database grid </li></ul>
    68. 68. Schedule Free Grid Workshop <ul><li>Complimentary Grid/Virtualization Workshop </li></ul><ul><ul><li>Learn to how leverage thousands of hours of joint engineering investment by Sun and Oracle </li></ul></ul><ul><li>Learn Best Practices </li></ul><ul><ul><li>receive specific instructions how reference architectures can be applied  to your specific environment and requirements. </li></ul></ul><ul><li>Predict Results </li></ul><ul><ul><li>Customers will be able estimate expected results and create the appropriate grid architecture. </li></ul></ul>
    69. 69. For More Information <ul><li>Sun Web sites </li></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><li>Oracle and AMD Web sites </li></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><li>Presenter </li></ul><ul><ul><li> / 650-786-8117 </li></ul></ul>