Download presentation
Presentation is loading. Please wait.
Published byJulia Franklyn Modified over 9 years ago
1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1
2
Breakthrough Efficiency for Enterprises with In-Memory Computing for Database, Middleware, Apps(CON9020) Uday Shetty Senior Principal Software Engineer Ashish Pathak Director, Product Management Hsianglung Wu Principal Software Engineer
3
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3 Program Agenda Business/IT Challenges Oracle Engineered Systems In-Memory Applications E-Business Suite In-Memory Cost Management TimesTen In-Memory Database
4
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4 Business/IT Challenges
5
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5 Business Challenges How Do We… Data Center Increased Capacity Demand Managing large compute, storage, network resources Support & Maintenance of older version Software and hardware Drive Business Strategic Objectives Demand volatility and uncertainity as a result of fluctuating economic condition Lack of responsiveness to sudden Supply Chain problems Isolate Actionable Information Analyze existing product performance Complete multidimensional analyses and what-if cost simulations on big data Handle Exploding Volumes of Data Managing high volumes of daily transactions Get the needed information in time to be useful
6
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 6 Engineered to Work Together Hardware & Software Engineered to Work Together APPLICATIONAPPLICATION Storage Servers OS and Virtualization Database Middleware Applications
7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7 Optimizations Across the Development Cycle Engineered, Tested, and Proven from Apps-to-Disk 1,000s of hours of testing across the stack to reduce risk Sizing and configuration optimizations Load/stress tests Performance and scalability tests Real world workload tests Patch regression tests Fault injection tests Interoperability tests Interoperability tests End to end functional validation End to end functional validation Early development tests Early development tests Identify integration opportunities Identify integration opportunities Full Stack Optimizations One Engineering Team
8
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8 Oracle Engineered Systems
9
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9 Oracle Exalytics In-Memory Machine Analytics at Speed of Thought In-Memory Database(s) – Parallelized TimesTen and Essbase – Advanced Columnar Compression Heuristic Adaptive In-Memory Cache – Decides what gets stored in-memory – Adapts to changes in analytic workload In-Memory Analytic Functions – Oracle Business Intelligence (OBI) – Hyperion Planning, Budgeting, and Forecasting – High density Visualizations & Interactivity 4 TB RAM 2 TB RAM New
10
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10 Solaris 11 Built in zero-overhead virtualization for fast and flexible resource management 5 optimized domain configurations – Up to 16 zones per system to run multiple applications concurrently – Configuration can be changed by users as needed Built in backup/recovery with ZFS Optimized for Consolidation Oracle Exalytics In-Memory Machine E1-1 Default F 8P/128C 4TRAM 7.2TB HDD 3.2TB Flash Domain 1 E2-1 Default E2-2 E2-3 E2-4 4P/64C 2TB RAM 3.6TB HDD 1.6TB Flash 4P/64C 2TB RAM 3.6TB HDD 1.6TB Flash 5P/80C 2.5TB RAM 3.6TB HDD 2TB Flash 5P/80C 2.5TB RAM 3.6TB HDD 2.4TB Flash 3P/48C 1.5TB RAM 3.6TB HDD 1.2TB Flash 3P/48C 1.5 TB RAM 3.6TB HDD 0.8TB Flash 2P/32C 1TB RAM 3.6B HDD 0.8TB Flash 6P/96C 3TB RAM 3.6TB HDD 2.4TB Flash FFFFFFFF Domain 1 Domain 2 Domain 1 Domain 2 Domain 1Domain 2 Domain 1 Domain 2 Flexible Configuration and Deployment
11
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11 Oracle Exalytics T5-8 Performance Breakthrough Performance 25k concurrent Business Intelligence users and 2k Planning Public Sector Budgeting users running simultaneously on a single system – Enterprise wide central analytics – Leveraging TimesTen In-Memory Database combined with large memory and processor resources – Consolidate BI, Essbase and EPM apps and get superior performance. Dramatically simplify infrastructure. – Using Layered Optimized Virtualization with optimized Exalytics stack Consolidate multiple Essbase applications on a single system – Multi-instance tests with 20 PSB applications – Leveraging built-in large memory and flash with optimized Exalytics stack
12
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12 What is Oracle SuperCluster? SPARC servers – Better performance than IBM Power solutions Exadata and ZFS Storage – Flash Cache – Executes Oracle Database and I/O operations Low Latency Network Fabric – Massive bandwidth enabling the fastest network Management Software – Cloud ready, zero overhead virtualization Best of Breed Technology Engineered to Work Together
13
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13 Oracle SuperCluster Oracle’s Fastest and Most Scalable Engineered Systems COMPLETE Compute Storage Software Networking + + The best system for running databases and applications in memory Ideal for consolidation and cloud Best for IBM/HP and SPARC refreshes and new deployments
14
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14 Oracle SuperCluster M6-32 Highest performance Most scalable engineered system Most flexible – Grow compute and storage independently Best for In-Memory computing – Oracle Database12c and applications optimized Highest consolidation ratios Highest availability and serviceability The Ultimate Engineered System
15
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15 Oracle SuperCluster M6-32 Building Block Design Offers Modularity and Flexibility Compute ServerStorage Turn the dial independently on Compute and Storage Flexibility within Compute and Storage
16
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 16 Oracle SuperCluster M6-32 Compute Server Flexibility Summarized SuperCluster M6-32 Default Bandwidth Extended Bandwidth InfiniBand HCAs per PDom 48 SuperCluster M6-32 Mainframe-Class RAS Extreme Redundancy M6-32 Racks12 SuperCluster M6- 32 Default Memory Extended Memory Option 16 processors8TB16TB 24 processors12TB24TB 32 processors16TB32TB SuperCluster M6-32 SuperCluster T5-8 Processor Equivalent 16 processors1 Full Rack 24 processors1.5 Full Racks 32 processors2 Full Racks
17
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17 Layer 1: PDoms – Dynamic Domains (PDoms) with zero performance overhead Layer 2: LDoms – Logical Domains (Oracle VM Server for SPARC) with zero performance overhead – Any mix of Database Domains and Application Domains Oracle Solaris 11 or 10 for Application Domains Layer 3: Oracle Solaris Zones – Both Database Domains and Application Domains support Oracle Solaris Zones M6-32 Dynamic Domain Oracle SuperCluster M6-32 Virtualization Layered Optimized Virtualization Database Domain 1 Database Domain 2 Application Domain 1 Database Domain 1 Database Domain 2 Application Domain 1 Application Domain 2 DB Zone Zone DB Zone Zone Solaris Cluster Clusterware
18
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18 Oracle In-Memory Applications
19
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19 Oracle In-Memory Applications for SuperCluster M6-32 Real-time Ad-hoc Analytics on Live Transactional Data Hardware Oracle In-Memory Application modules are highly optimized for engineered systems – Key modules providing real-time insights – Leveraging Exadata Storage for accelerated queries – Leveraging Exalogic optimizations Big memory capacity of SuperCluster M6-32 combined with in- memory application modules to provide real-time performance to batch jobs Changes business dynamics – Quickly discover growth opportunities – Make smarter decisions – Reduce corporate costs – Accelerate time-consuming workflows
20
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20 Fastest Architecture for In-Memory Applications No Need to Copy Data Across Servers
21
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21 Oracle In-Memory Cost Management
22
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 22 REDIFINING STRATEGIC COST MANAGEMENT WITH A NEW SOLUTION THAT LEVERAGES ORACLE TECHNOLOGIES LIKE IN-MEMORY DATABASE, FLASH CACHE, HYBRID COLUMNAR STORAGE AND DATA COMPRESSION TO PROVIDE COST, MARGIN AND PROFITABILITY ANALYSIS IN REAL TIME.
23
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 23 Cost Management At-a-Glance Absorb Acquisition Costs Optimize Manufacturing Costs Maximize Margins Plan, Forecast and Setup Costs Allocate expenses Setup accurate cost components Maintain Costs Perform what-if analyses through simulations Optimize assembly cost structures Manage Margins and Gross Profits Track, maintain, optimize margins Feedback into cost planning and pricing
24
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24 Maturity Strategic Value Cost Management Transformation Analytical Cost Management Perform reconciliations & identify deviations Identify cost drivers Analyze margins, measure profitability Cost Maintenance Setup costs, accounts & cost controls Develop & simulate product costs Manage transaction accounting Strategic Cost Management Optimize product cost structures by minimizing component costs Create profitable product mixes across global operations Maximize gross margins & profits Increase penetration in existing markets & enter new markets
25
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25 Challenges in Cost Management
26
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26 Supply Chain Management has Changed Requirement to meet rapidly changing market conditions quickly More what-if scenarios across increasingly complex supply infrastructures Targeted product reconfigurations for separate markets Multiple supply chains running in parallel for different regions yet also feeding each other Exploding Data Volumes Global operations with micro-targeted location-specific data Rapidly increasing number of daily transactions Increasingly complex, large bills-of-materials structures to accommodate Pressure for Quick Financial Decision-Making Optimize product cost structures by minimizing component costs Create profitable product mixes across global operations Maximize gross margins & profits Increase penetration in existing markets & enter new markets Cost Management on Engineered Systems Need a Step Change to Tackle the Complexity of the Task
27
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27 Near real-time interactive simulations and analyses Not just large global businesses with multiple BUs Define & Rollup Costs Perform What-if Analyses Today More Time Working Less Time Waiting Analyze Accounts, Margins and Variances Channel Analytical Insights Improve Cost Controls and Product Mixes Refine Product Costs Cost Transactions Process Revenue, Margins, Value Summarizations Long Wait Times for Completion of Batch Processes Cost Management on Engineered Systems Reduce Waiting, Increase Productivity, Distill Actionable Information What We Need....
28
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 28 Transformational Change Fundamental limitations of current solutions No pre-built integrations between cost simulations and margin analysis Linear and textual analytics Solution A single business process flow from cost configuration and simulation through profit & margin analysis One system, optimized for high-performance and delivered via Oracle's pre-configured Verification Methodology Specifically engineered to exploit unique capabilities of Oracle Engineered Systems and deliver performance and functionality not possible on other platforms Oracle In-Memory Cost Mgmt Applications Providing the Performance to Transform Business Processes High Performance In-Memory Cost Management Applications
29
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29 In-Memory Cost Management Spread sheet based solution Cost Simulator Gross Profit Analyzer Cost Compare
30
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 30 In-Memory Cost Management SmartView – Run Simulation Directly from SS
31
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31 In-Memory Cost Management Where-Used and Supply Chain Cost Rollup Where-used and cost rollup result
32
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 32 In-Memory Cost Management Visibility Into All Valuations All Valuations Inventory On-hand Shop floor In bound Pipeline
33
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 33 In-Memory Cost Management Drilldown into Complete BOM and Routing Drilldown into complete BOM and Routing
34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 34 In-Memory Cost Management Cost Details in Current and Simulated Costs Cost details in Current and Simulated costs
35
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 35 Powered by Oracle’s Engineered Systems Flash Cache and Flash Cache Write-Back In-Memory DB Smart Scans HCC and Data Compression New spreadsheet based UI OBIEE-based analytics for near real-time analyses Unified information architecture of Oracle’s E-Business Suite Speed and performance of our In-Memory architecture New applications added to the strong legacy of Cost Management within the E-Business Suite at Oracle How Did We Do That ?
36
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 36 Value Proposition
37
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 37 Oracle In-Memory Cost Management Enables You To… Maximize Revenue and Increase Profits 1 Optimize Operational Costs and Working Capital 2
38
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 38 Oracle's Cost Impact Simulator and Gross Profit Analyzer ( page 1 of 2 ) Make Decisions in Time to Capture Highest Possible Profits Obtain the Most Profitable Product Mix Near real-time results from big data across Supply Chain, Manufacturing, Financials Complex multidimensional analyses and detailed what-if cost simulations Timely analyses of cost variations, inventory valuations, and the impact to margins and profits View the Impact of Cost Changes Assess the impact to margins now and downstream on unshipped orders and forecasted demand Investigate the impact of granular cost changes and visualize the impact of the change
39
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39 Oracle's Cost Impact Simulator and Gross Profit Analyzer ( page 2 of 2 ) Make Decisions in Time to Capture Highest Possible Profits Identify Optimal Pricing for Finished Goods Comprehensive what-if analyses on complex multi- level bills of material, routing data Access even targeted changes to supplier costs on Purchased components Landed costs from transportation Delivery-related expenses Customs & Duty Manufacturing costs on the shop floor Accurately Simulate Future Costs Plan target costs and predict margins based on historical data and the influence of outside parameters Run scenarios including the influence of inflation, competitive pricing, discounts, potential tax increases
40
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 40 Enables You To… Maximize Revenue and Increase Profits 1 Optimize Operational Costs and Working Capital 2 Oracle In-Memory Cost Management
41
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 41 Oracle's Cost Comparison Tool ( page 1 of 2 ) Discover Hidden Opportunities to Further Shrink Operations Costs Process and Visualize Large Volumes of Data In Near Real-Time Identify, view, analyze details of complex cost structures across multiple locations to drive timely corrective decisions Fast data retrieval and processing driven by Exadata’s hierarchical data storage with Smart Scan, Smart Flash Cache, and Flash Write-Back Visualization and near real-time data analyses driven by Exalytics’s in-memory solution optimized specifically to leverage components networked via a high-bandwidth, low-latency InfiniBand network
42
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 42 Oracle's Cost Comparison Tool ( page 2 of 2 ) Discover Hidden Opportunities to Further Shrink Operations Costs Identify the Most Profitable Cost Structures Aggregate complete cost structure information from across extended business operations Easily compare complex cost structures from multiple operating units Propagate Savings Across the Enterprise Easily identify best-profit options to drive cost efficiencies out to all operating units Simulate Enterprise-wide Impact of Cost Changes Simulate the business-wide impact of a cost change and its impact across all product lines
43
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 43 TimesTen In-Memory
44
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 44 Full-featured relational database Stored all data in memory Optimized for both OLTP & OLAP Enterprise class reliability & availability Full SQL support Can directly link with application For microsecond query resp time TimesTen - In-Memory DB for Analytics & OLTP
45
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 45 M6-32 for TimesTen and Application in a box TimesTen Computation Requirement M6-32 Large Memory for Perm Space & Temp Space 32TB Memory Computation384 Cores, 8 threads/core Minimize Networking Latency Extra large system capacity for App & TimesTen in 1 box TimesTen directly linked with App. Solaris is optimized for large system running multiple workloads.
46
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 46 M6-32 Internal storage: 32 X 1.2TB SSDs M6-32 ZS3 storage: 80TB, 768TB, 3456TB Raw Capacities 64 PCIe X8 slots for additional external storage Persistent Store for TB TimesTen In-Mem DB nTB Checkpoint nTB Checkpoint nTB Log
47
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 47 High Performing for In-Memory DB Applications TimesTen App TT Client network latency TimesTen App TT Direct Link NUMA Local Group TimesTen App TT Direct Link TimesTen App TT Direct Link TimesTen App TT Direct Link TimesTen App TT Direct Link TimesTen App TT Direct Link Multi - Instance Scaling LDOMs, Zones
48
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 48 M6-32 – TimesTen App Flexible Scaling TimesTen App TT Direct Link TimesTen App TT Direct Link Optimized basic 4 or 8 processor PDOMs Extended 8,16 processor PDOMs Solaris NUMA aware Virtualization: LDOM, Zones Scaling Out Scaling Up
49
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 49 High Availability – Dual half-populated M6-32s Available for read IB Chkpt Active TimesTen App TT Direct Link Hot Standby TimesTen App TT Direct Link IB ZS3 (RAIDZ1, RAIDZ-5 etc.) Oracle Clusterware Tx Logs Chkpt Tx Logs Chkpt replicate IB Chkpt Active TimesTen Active App Active or Standby TimesTen IB Oracle Clusterware Tx Logs Chkpt ZS3 (RAIDZ1, RAIDZ-5 etc.) M6-32 half populated Active or Standby App Chkpt Tx Logs Chkpt
50
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 50 M6-32 Engineered for Enterprise Large DB with microsecond Resp Time Resp Time in ms.TimesTenM6-32 Eliminate Network LatencyDirectly Linked with Application App + TT in a box. Solaris optimization for large scale SPARC systems. Avoid I/O BottlenecksFull data set in memory Up to 32 TB memory High performing local flash & shared remote ZS3 Optimized for in-memory Industry proven high performing full SQL in-memory DB More than 3K threads for DB computation Solaris NUMA aware features Enterprise DBTimesTenM6-32 High AvailabilityTimesTen Grid Dual M6-32 half populated Can support Active-Active, Active- Standby ACID2 phase commit, maintaining 2 persistent checkpoints and log files Large local and shared storages for checkpoints and logs.
51
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 51 Oracle SuperCluster & Exalytics Conference Sessions SessionDateTimeRoom Deep Dive into Oracle SuperCluster Tuesday5:15 PMWestin San Francisco – MetropolitanII What’s New with Oracle Exalytics In-Memory Machine? Monday12:15 PMMoscone 303 Real-Time Business Intelligence with Oracle TimesTen In-Memory Database Monday3:15 PMMoscone 302 Optimizing Oracle E-Business Suite with Oracle Engineered Systems Wednesday10:15 AMWestin San Francisco - Stanford Implementing Database Zones on Oracle SuperCluster Wednesday3:30 PMMoscone West - 2001 Oracle Buisness Intelligence and Oracle Essbase & EPM on Exalytics Mon - Wed8 – 6 PMMoscone West – W-060 In-Memory Acceleration for Real-Time Data Analysis Mon - Wed9 – 6 PMMoscone South – SC - 105 Oracle Exalytics Essbase Scalability demo Mon – Wed9 – 6 PMMoscone South – SC - 149 Oracle Engineered System Mon – Thur9 – 6 PMMoscone South – S123 Oracle In-Memory Cost Management Wednesday3:15 PMMoscone West -- 2003 Hands-on lab In-Memory Cost Management Monday4:45 PMMarriot Marquee – Nob Hill C D
52
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 52
53
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 53
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.