Oracle MulBtenant Customer Success Stories



Similar documents
Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Database In-Memory The Next Big Thing

Oracle Database 12c. Peter Schmidt Systemberater Oracle Deutschland BV & CO KG

Oracle Database In-Memory A Practical Solution

Oracle InMemory Database

Oracle Database Public Cloud Services

Safe Harbor Statement

Who am I? Copyright 2014, Oracle and/or its affiliates. All rights reserved. 3

Introduction to Database as a Service

Oracle Database 12c Plug In. Switch On. Get SMART.

Under The Hood. Tirthankar Lahiri Vice President Data Technologies and TimesTen October 28, #DBIM12c

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Inge Os Sales Consulting Manager Oracle Norway

ORACLE DATABASE 12c FOR SAP: ROADMAP, BASE CERTIFICATION FEATURES AND OPTIONS

SAP HANA PLATFORM Top Ten Questions for Choosing In-Memory Databases. Start Here

Oracle: Database and Data Management Innovations with CERN Public Day

Oracle Database In- Memory & Rest of the Database Performance Features

SAS and Oracle: Big Data and Cloud Partnering Innovation Targets the Third Platform

Oracle Database Cloud Exadata Service

Application-Tier In-Memory Analytics Best Practices and Use Cases

Oracle s Cloud Computing Strategy

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine

ACCELERATING SQL SERVER WITH XTREMIO

2009 Oracle Corporation 1

Overview: X5 Generation Database Machines

ORACLE DATABASE 12C IN-MEMORY OPTION

Oracle s Cloud Computing Strategy

Exadata Database Machine

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on Hitachi Converged Solutions. September 25, 2013

Maximizing SQL Server Virtualization Performance

Automatic Data Optimization

SQL Server In-Memory by Design. Anu Ganesan August 8, 2014

Risk-Free Administration for Expert Database Administrators

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

Maximum Availability Architecture

Oracle Database Cloud Exadata Service. Transforming The Cloud for Mission-critical Business Operations

Oracle Database 12c: New Features for Administrators

The New Economics of SAP Business Suite powered by SAP HANA SAP AG. All rights reserved. 2

How To Use Exadata

Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option

IBM DB2 Near-Line Storage Solution for SAP NetWeaver BW

Oracle Exadata: The World s Fastest Database Machine Exadata Database Machine Architecture

FLASH ARRAY MARKET TRENDS

Introduction. Automated Discovery of IT assets

Capacity Management for Oracle Database Machine Exadata v2

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte

Oracle Database 11g: New Features for Administrators DBA Release 2

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

Oracle Exadata Database Machine Aké jednoznačné výhody prináša pre finančné inštitúcie

Oracle Exadata Database Machine for SAP Systems - Innovation Provided by SAP and Oracle for Joint Customers

Oracle Cloud: Oracle s Platform and Infrastructure Services. Amit Zavery Group Vice President Product Development

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

TA 15-21: Oracle Database Subscription Licenses

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

An Oracle White Paper July Oracle Database In-Memory

Maximum performance, minimal risk for data warehousing

Introducing Oracle Exalytics In-Memory Machine

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni

Adatbázis tesztkörnyezetek kialakítása. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Safe Harbor Statement

ORACLE DATABASE 12C: NEW FEATURES FOR ADMINISTRATORS GRADE CURRICULAR. Enterprise Manager Express home page versus Enterprise Manager Database Control

Oracle Database In-Memory

Oracle 11g New Features - OCP Upgrade Exam

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

An Oracle White Paper February, Oracle Database In-Memory Advisor Best Practices

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager

Oracle Public Cloud. Peter Schmidt Principal Sales Consultant Oracle Deutschland BV & CO KG

<Insert Picture Here> Oracle In-Memory Database Cache Overview

ORACLE DATABASE 10G ENTERPRISE EDITION

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database

Oracle Software. Hardware. Training. Consulting. Mythics Complete.

Managed Cloud Database Service

Instant-On Enterprise

Private Cloud Database Consolidation Randy Hietter, Product Management - Oracle

Optimizing Storage for Better TCO in Oracle Environments. Part 1: Management INFOSTOR. Executive Brief

Oracle Database 11g: RAC Administration Release 2

Welcome to the Force.com Developer Day

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering

Applying traditional DBA skills to Oracle Exadata. Marc Fielding March 2013

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich

Oracle Cloud Update November 2, Eric Frank Oracle Sales Consultant. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

New hybrid cloud scenarios with SQL Server Matt Smith 6/4/2014

Providing Self-Service, Life-cycle Management for Databases with VMware vfabric Data Director

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013

Public & Private Cloud Services

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

Building an Internal Cloud that is ready for the external Cloud

Module 14: Scalability and High Availability

Database Decisions: Performance, manageability and availability considerations in choosing a database

SQL Server Business Intelligence on HP ProLiant DL785 Server

Transcription:

Oracle MulBtenant Customer Success Stories Mul1tenant Customer Sessions at Customer Session Venue Title SAS Cigna CON6328 Mon 2:45pm SAS SoluBons OnDemand: A MulBtenant Cloud Offering CON6379 Mon 5:15pm Oracle MulBtenant Customer Success Story GE CON7304 Wed 10am Oracle MulBtenant: Seven Sources of Savings Pulte Group CON3203 Wed 3:30pm Finding the Bleeding Edge Without Hemorrhaging Sherwin- Williams CON6387 Wed 4:45pm Oracle MulBtenant Deployment on Oracle Exadata Taleo CON7307 Thu 9:30am Successful MigraBon of Taleo Business EdiBon Cloud Service e- DBA CON2785 Thu noon Rolling Out a PaaS with Oracle MulBtenant HDFC Bank CON3211 Thu 10:45am Deliver Oracle Database Cloud: MulBtenant on SuperCluster 1

CON7306 Be]er Together Oracle Mul1tenant Meets Oracle Database In- Memory Maria Colgan Master Product Manager Oracle Database Patrick Wheeler Senior Director, Product Management Oracle Database Safe Harbor Statement The following is intended to outline our general product direcbon. It is intended for informabon purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or funcbonality, and should not be relied upon in making purchasing decisions. The development, release, and Bming of any features or funcbonality described for Oracle s products remains at the sole discrebon of Oracle. 2

Agenda 1 2 3 4 Oracle MulBtenant Overview Oracle Database In- Memory Overview MulBtenant + Database In- Memory Use Case: Sandbox Provisioning Agenda 1 2 3 4 Oracle MulBtenant Overview Oracle Database In- Memory Overview MulBtenant + Database In- Memory Use Case: Sandbox Provisioning 3

Oracle Database Architecture Requires memory, processes and database files System Resources GL OE AP New MulBtenant Architecture Memory and processes required at container level only System Resources GL OE AP GL OE AP 4

Oracle Database Architecture More efficient u1liza1on of system resources System Resources GL OE AP MulBtenant Architecture Components of a Mul1tenant Container Database (CDB) PDBs Root CDB Pluggable Databases MulBtenant Container Database 5

Manage Many Databases as One Backup databases as one; recover at pluggable database Level GL OE AP One Backup Point- in- Bme recovery at pluggable database level Manage Many Databases as One with MulBtenant One standby database covers all pluggable databases GL OE AP GL OE AP ProducBon Container Database Standby Container Database 6

Simplified Patching and Upgrades Apply changes once, all pluggable databases updated GL OE AP 12.1 12.X 12.1 12.X 12.1 12.X In- place Simplified Patching and Upgrades Flexible choice when patching & upgrading databases GL OE AP GL OE Original Container Database 12.1 Upgraded Container Database 12.x 7

Unprecedented Agility with Portable Pluggability PDB migrates through SLAs as it becomes more mission cri1cal GOLD RAC, Data Guard SILVER RAC BRONZE Backups MulBtenant Provides Agility for New Projects Fast Provisioning, Snapshot Clones Seed PDB New PDB From Seed Original PDB Clone of PDB 25 Snapshot 20 Clone of PDB Time Taken to Provision New Database 15 10 5 New GL GL- 2 GL- 3 0 Non CDB PDB Snapshot Clone 8

Managing Shared Resources Resource management in a mul1tenant environment GL OE AP High Priority Medium Priority Low Priority Advantages of MulBtenant Architecture Reduced CapEx & OpEx, Increased Agility, Easy to Adopt and Use GL OE AP Self- contained PDB for each applicabon ApplicaBons run unchanged Rapid provisioning (via clones) Portability (via pluggability) Common operabons performed at CDB level Manage many as one (upgrade, HA, backup) Granular control when appropriate Complementary to VMs Shared memory and background processes More applicabons per server 9

Key Benefits Benefit Minimize CapEx Minimize OpEx Maximize Agility Easy Capability Enabled More applicabons per server Manage many as one (reduced patching!) Standardized procedures & service levels Enable self- service provisioning Snapshot cloning for development and tesbng Portability through pluggability Scalability with RAC To Adopt: ApplicaBons run unchanged To Use: Interface is SQL Agenda 1 2 3 4 Oracle MulBtenant Overview Oracle Database In- Memory Overview MulBtenant + Database In- Memory Use Case: Sandbox Provisioning 10

Oracle Database In- Memory Goals Real Time Analytics Accelerate Mixed Workload OLTP No Changes to Applications Trivial to Implement 100x 21 Row Format Databases vs. Column Format Databases Row SALES Transac1ons run faster on row format Example: Insert or query a sales order Fast processing few rows, many columns Column SALES Analy1cs run faster on column format Example : Report on sales totals by region Fast accessing few columns, many rows Un1l Now Must Choose One Format and Suffer Tradeoffs 11

Breakthrough: Dual Format Database Memory SALES Row Format Memory SALES Column Format BOTH row and column formats for same table Simultaneously acbve and transacbonally consistent AnalyBcs & reporbng use new in- memory Column format OLTP uses proven row format Oracle In- Memory Columnar Technology Pure In- Memory Columnar SALES Pure in- memory column format Not persistent, and no logging Quick to change data: fast OLTP 2x to 20x compression Enabled at table or parbbon level Available on all hardware plaqorms 12

Orders of Magnitude Faster AnalyBc Data Scans Memory CPU Load mulbple region values REGION Vector Register CA CA CA Example: Find all sales in region of CA CA Vector Compare all values an 1 cycle > 100x Faster Each CPU core scans local in-memory columns Scans use super fast SIMD vector instructions Originally designed for graphics & science Billions of rows/sec scan rate per CPU core Row format is millions/ sec Joining and Combining Data Also DramaBcally Faster Example: Find total sales in outlet stores Stores Type Store ID Type=Outlet StoreID in 15, 38, 64 Store ID Sales Amount Converts joins of data in multiple tables into fast column scans Joins tables 10x faster Sum 13

Generates Reports Instantly Example: Report sales of footwear in outlet stores Products Footwear Stores Outlets In- Memory Report Outline Footwear $ $$ $$$ $ Sales Dynamically creates in- memory report outline Then report outline filled- in during fast fact scan Reports run much faster without predefined cubes Outlets Sales Complex OLTP is Slowed by AnalyBc Indexes Table 1 3 OLTP Indexes 10 20 AnalyBc Indexes Most Indexes in complex OLTP (e.g. ERP) databases are only used for analytic queries Inserting one row into a table requires updating 10-20 analytic indexes: Slow! Indexes only speed up predictable queries & reports 14

Column Store Replaces AnalyBc Indexes Table 1 3 OLTP Indexes In- Memory Column Store Fast analytics on any columns Better for unpredictable analytics Less tuning & administration Column Store not persistent so update cost is much lower OLTP & batch run faster Oracle In-Memory: Simple to Implement 1. Configure Memory Capacity inmemory_size = XXX GB 2. Configure tables or partitions to be in memory alter table partition inmemory; 3. Drop analytic indexes to speed up OLTP 15

Oracle In-Memory Requires Zero Application Changes Full Func1onality Easy to Implement Fully Compa1ble Fully Mul1tenant - No restricbons on SQL - No migrabon of data - All exisbng applicabons run unchanged - Oracle In- Memory is Cloud Ready Uniquely Achieves All In- Memory Benefits With No Applica1on Changes Agenda 1 2 3 4 Oracle MulBtenant Overview Oracle Database In- Memory Overview MulBtenant + Database In- Memory Use Case: Sandbox Provisioning 16

Database In- Memory Works (Be]er) with MulBtenant Mul1tenant consolida1on gives back resources that DB In- Memory needs ConsolidaBon with MulBtenant frees up Memory CPU Cycles Oracle Database In- Memory wants Memory CPU Cycles GL OE AP DB In- Memory Order Fact Column Format In- Memory and Oracle MulBtenant GL OE DW Shared memory and background processes In- Memory Area specified at the container Database level INMEMORY_SIZE=20G By default each Puggable Database inherits the INMEMORY_SIZE from CDB 17

In- Memory and MulBtenant INMEMORY_SIZE = 0GB INMEMORY_SIZE = 4GB INMEMORY_SIZE = 16GB GL OE DW INMEMORY_SIZE = 20GB In- Memory and MulBtenant INMEMORY_SIZE = 0GB INMEMORY_SIZE = 10GB INMEMORY_SIZE = 16GB Over subscripbon is possible! GL OE DW INMEMORY_SIZE = 20GB 18

Agenda 1 2 3 4 Oracle MulBtenant Overview Oracle Database In- Memory Overview MulBtenant + Database In- Memory Use Case: Sandbox Provisioning AnalyBcs Sandbox Provisioning Provision in an instant; analyze at the speed of thought Product Dimension Produc1on Data Warehouse Industry Dimension Read- Writeable Analy1cs Sandbox DB In- Memory Order Item Fact DW Region Dimension Order Fact Order Fact Column Format ParBBons Quarter Dimension Thinly- Provisioned Sandbox Either full data set Or subset by ParBBon and/or Table 19

Oracle MulBtenant Customer Success Stories Mul1tenant Customer Sessions at Customer Session Venue Title SAS Cigna CON6328 Mon 2:45pm SAS SoluBons OnDemand: A MulBtenant Cloud Offering CON6379 Mon 5:15pm Oracle MulBtenant Customer Success Story GE CON7304 Wed 10am Oracle MulBtenant: Seven Sources of Savings Pulte Group CON3203 Wed 3:30pm Finding the Bleeding Edge Without Hemorrhaging Sherwin- Williams CON6387 Wed 4:45pm Oracle MulBtenant Deployment on Oracle Exadata Taleo CON7307 Thu 9:30am Successful MigraBon of Taleo Business EdiBon Cloud Service e- DBA CON2785 Thu noon Rolling Out a PaaS with Oracle MulBtenant HDFC Bank CON3211 Thu 10:45am Deliver Oracle Database Cloud: MulBtenant on SuperCluster 20

21