Dbaas Overview 2148971

Embed Size (px)

Citation preview

  • 8/10/2019 Dbaas Overview 2148971

    1/57

    Delivering Database as a Servicewith Enterprise Manager 12c

  • 8/10/2019 Dbaas Overview 2148971

    2/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.2

    ! Cloud Overview

    ! Current challenges! Delivering DBaaS

    ! Lifecycle-driven approach

    ! References and Case Studies

    Agenda

  • 8/10/2019 Dbaas Overview 2148971

    3/57

    3 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

    Application

    Platform

    Customizations

    Application

    Customizations Customizations

    C o n s u m e r C

    o n s u m e r

    S e r v

    i c e

    P r o v i

    d e r

    S e r v

    i c e

    P r o v

    i d e r

    Service Types: IaaS, PaaS, SaaS

    IaaS Cloud

    SaaS Cloud PaaS Cloud

    IT Professional Developer Business End User

    Different Users

    Consolidation Cost Savings

    App Development Focus

    New Capability Speed

    KeyDriver

  • 8/10/2019 Dbaas Overview 2148971

    4/57

  • 8/10/2019 Dbaas Overview 2148971

    5/57

    5 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

  • 8/10/2019 Dbaas Overview 2148971

    6/57

    6 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

    Cloud Adoption Is Rising

    Source: IOUG ResearchWire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2012

    !"#

    %

    '(#

    !)#

    *#

    +#

    '*#

    '+#

    !*#

    !+#

    %*#

    %+#

    (*#

    !"#" !"#!

    ,-./012 34567

    ,684.9 34567 P e r c e n

    t o

    f C u s

    t o m e r s

  • 8/10/2019 Dbaas Overview 2148971

    7/57

    7 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

    PaaS Outpacing IaaS

    Platform as a Service(PaaS)

    Infrastructure as a Service(IaaS)

    *# '*# !*# %*# (*# +*# )*#

    :2/;2-/.92

    35?@612 0= 0 >2-/.92

    >15-0A2 0= 0 >2-/.92

    B72CD1E 0= 0 >2-/.92

    :01080=2 0= 0 >2-/.92

    F@@4.90D5C >2-/2- 0= 0 >2-/.92

    Source: IOUG ResearchWire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2012

    Private

    2010 2012

    2010 2012

    Public

  • 8/10/2019 Dbaas Overview 2148971

    8/57

    8 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

    Roadmap to Cloud

    Private Cloud

    Self-service Auto-scaling Metering &

    chargeback Capacity planning

    Public Cloud

    Specialized Shared Standardized

    Hybrid Cloud

    Federation acrosspublic & privateclouds

    Interoperability Cloudbursting

    Traditional Silos Consolidated

    Physical Dedicated Static Heterogeneous

    Virtual Shared platform

    & sharedinfrastructure

    Dynamic Standardized

    platform &infrastructure

    Start with consolidation Extend to private cloud Use public cloud where appropriate

  • 8/10/2019 Dbaas Overview 2148971

    9/57

    9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

  • 8/10/2019 Dbaas Overview 2148971

    10/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.10

    DATABASE ESTATE

    Current State of Database DeploymentsSiloed, Dispersed, Varied and Complex! Ever growing database

    population! Multiple versions and patch levels! Compliance challenges

    ! Poor resource utilization! High cost of deployment and

    operation

    ! 28% have an annual databaseinstance growth of more than 20%

    ! Less than 50% have consolidated

    *IOUG Survey, 2013

  • 8/10/2019 Dbaas Overview 2148971

    11/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.11

    Current Database Provisioning ProcessTime-consuming and Inefficient

    Developer Request DB Get access toDB

    Manager Approval

    DBA Request HW andStorageConfigure Cluster

    and create DB

    System Admin

    Setup OS &Network

    Storage Admin Allocate Storage

  • 8/10/2019 Dbaas Overview 2148971

    12/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.12

    DBaaS Goal - the Best of On-Premise & CloudGive Everyone What They Want Most

    Users Want ! Easy self-service DBaaS! Metered use! Performance optimized for service levels

    IT Wants ! Simplified deployment on standardized platforms! Less maintenance and better support! More budget and time for innovation

    DBaaS

  • 8/10/2019 Dbaas Overview 2148971

    13/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.13

    DBaaS: Key Features! Database-as-a-Service provides

    ! A shared, consolidated platform to provision database services on! Service Catalog! Self-Service provisioning! Scale-up/out, scale-down/back and retirement services! Chargeback based on database usage

    ! Database-as-a-Service needs to cater to various use cases! A Developer or a Project Owner requiring a new database service with(out) seed data! QA requiring a full database refresh for intense load testing

    ! QA requiring to create multiple clones for functional testing on subset of data

  • 8/10/2019 Dbaas Overview 2148971

    14/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.14

    Deliver DBaaSWith Oracle Enterprise Manager 12c

  • 8/10/2019 Dbaas Overview 2148971

    15/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.15

    Deliver DBaaS via a Lifecycle Approach1. Plan & Setup the DB Cloud! Design Service Catalog! Capacity & consolidation planning! Asset discovery! Setup Resource Pools! Setup Policies

    2. Enable Self-Service! Implement Service Catalog! Enable Service Governance! Enable integration via APIs

    3. Manage & Monitor! Database monitoring! Configuration management! Full stack management

    4. Meter, Charge, Optimize! Meter resource utilization! Chargeback/Showback

    Applications and

    Business ServicesDatabasePlatform

    Infrastructure

  • 8/10/2019 Dbaas Overview 2148971

    16/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.16

    Deliver DBaaS1. Plan & Setup the DB Cloud

  • 8/10/2019 Dbaas Overview 2148971

    17/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.17

    Database Service Catalog Design Process

    Service Definition

    Technical Service

    Service Model

    Resource Model

    Define service tiers to simplifyyour offerings

    Establish the technicalfootprint of each service tier

    Determine the individualservices to be provisioned

    Align services withhomogeneous resource model

    Bronze Silver Gold

    Small Large

    Medium X-Large

    " RAC" Data Guard" Backups

    PDB Database Schema

    11.2.0.4 11.2.0.4

    12.1.0.1 10.2.0.5

  • 8/10/2019 Dbaas Overview 2148971

    18/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.18

    Sample Scenario

    Service Level Description

    Bronze Single Instance (SI) Databases

    Silver Single Instance with SI Standby

    Gold RAC Database with RAC StandbyPlatinum RAC Database with Multiple Standby

    Salt Lake City DC Austin DCS

    4 Service Levels 3 Sizes 2 Datacenters

    LM

  • 8/10/2019 Dbaas Overview 2148971

    19/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.19

    Consolidation: DBaaS ArchitecturesEM 12c Supports Database Versions 10gR2 to 12c

    Virtual Machines

    share servers

    Dedicated Schema(s)

    share servers, OSand database

    Increasing Consolidation

    Dedicated DBs

    share servers andOS

    Pluggable DBs

    share servers, OSand database

  • 8/10/2019 Dbaas Overview 2148971

    20/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.20

    Comparison of DBaaS Consolidation ModelsVirtual Machines Dedicated DB Dedicated Schemas Pluggable DB

    ConsolidationDensity Low-Moderate High Highest Highest

    Maintenance Very complex (VM

    Sprawl)Easy

    Easy to Involved (basedon required resource

    isolation)Easy

    Isolation Excellent Good Least Good

    Implementation& Onboarding Easy Easy Difficult Easy

    ApplicationSuitability

    Some (workloaddependent) All

    Home grown; requiresapp validation

    All but have to becertified for

    Database 12c

  • 8/10/2019 Dbaas Overview 2148971

    21/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.21

    Modeling DBaaS Resources! Database Resource Pool

    A group of homogeneous clustered or non-clustered resources exhibiting commoncharacteristics. Example:

    ! Pool of 11.2 Database Oracle Homes(for dedicated databases)

    ! Pool of 12c Container Databases(for PDBs)

    ! Zone A logical grouping of cloud infrastructureresources based on QOS, functional,departmental or geographic boundaries.Example, Finance Zone, East Coast Zone! Self-Service users provision into a Zone! Zones can also be used to enforce accesscontrol and chargeback

    11.2.0.3 DB OH Pool 10.2.0.4 DB Pool

    12c CDB Pool

    10.2.0.5 DB Pool

    11.2.0.2 RAC DB Pool

    11.2.0.2 RAC DB Pool

  • 8/10/2019 Dbaas Overview 2148971

    22/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.22

    Deliver DBaaS2. Enable Self-Service

  • 8/10/2019 Dbaas Overview 2148971

    23/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.23

    Identifying Use Cases for Provisioning

    User deploys a dedicated database inside a VM or on physicalPros: Resource isolation, ideal for enterprise applications like ERPCons: VM and database sprawl, administrative overheads, compliance challenges

    1. User needs a new database service with or without seed data

    User deploys a database schema or a pluggable database Pros: High consolidation, minimal administrative and maintenance overheadCons: Limited isolation for schemas

    2. User needs a clone of an existing database for testing

    User makes a full clone of databasePros : Ideal for load-testing with significant data updatesCons: Time and space consuming

    User makes a thin-clone (using Copy On Write) of databasePros: Minimal additional space, instantaneous cloning, ideal for functional testingCons: Reduced benefits in case of significant data updates

  • 8/10/2019 Dbaas Overview 2148971

    24/57

    Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential 24

    Data Guard Provisioning Support! Data guard based standby databases

    across cloud zones & pools! DB versions certified: 10.2.0.5,

    11.1.0.7, 11.2+, 12.1! SI and RAC standby! Multiple standby environments

    allowed across same/distantdatacenters

    ! Support for all 3 protection modes! Optionally, enable Active Data Guard

  • 8/10/2019 Dbaas Overview 2148971

    25/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.25

    Standardization: DBaaS Service Catalog

    Apps QA

    Project Mgr

    Apps IT

    I need a new schemato track our upcoming

    campaign

    I need a database forthe new HR system

    I need to copy aproduction database

    for testing

    We need the bestperformance so we

    can reply in real time

    Im willing to pay fornear-continuous

    availability

    The cheapestconfiguration is fine.This is just for testing

    Service Catalog = ! ( Pre-approved and pre-configured service templates)

    Service Template = db configuration from reference system+ definition of desired db (options, init, etc)

    + data (for cloning scenarios) One catalog for multiple users; role based access

  • 8/10/2019 Dbaas Overview 2148971

    26/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.26

    ! Comprehensive support for consolidation Dedicated databases, schema, pluggable

    ! Automated, intelligent placement workload and configuration

    ! Complete self-service catalog Governance, quotas, policies, showback

    ! Flexible cloning architecture Full data cloning by leveraging backups Instant database provisioning using SnapClone

    ! Integrated database lifecycle management

    Monitoring, backup, patching! API-driven (RESTful and command line)

    Oracle Enterprise Manager 12cSelf-Service Provisioning

  • 8/10/2019 Dbaas Overview 2148971

    27/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.27

  • 8/10/2019 Dbaas Overview 2148971

    28/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.28

    Challenges with Data Cloning! Storage explosion! Time Consuming! Lack of Automation! DBA Unfriendly Solutions! Low Rate of Refresh

    Cost

    Productivity

  • 8/10/2019 Dbaas Overview 2148971

    29/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.29

    Snap Clone is a storage agnostic & self service

    approach to creating rapid & space efficient clonesof large (~TB) databases

    What is Snap Clone?

    Storage AgnosticSupports ALLstorage vendors(NAS & SAN)

    RapidClone DBs inminutes notdays/weeks

    Space EfficientSignificantlyreduce the storagefootprint

    Self ServiceEmpower theuser to makeadhoc clones

  • 8/10/2019 Dbaas Overview 2148971

    30/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.30

    Customer Scenarios with Snap CloneCustomer Scenario 1

    [Telecom Industry]

    ! Prod DB = 12 TB! Standby DB = 12 TB! 7 Clones (7 * 2 GB of writable space)

    = 84TB 14 GB -------------------

    ! Total 108 ~24 TB! Time = days/weeks minutes

    Customer Scenario 2[Banking Industry]

    ! 5 Prod DB = 30 TB! 5 Standby DB = 30 TB! 5 Masked DB = 30 TB

    ! 6 Clones (6 * 5 * 2 GB of writable space) = 180TB 60 GB

    ---------------------! Total 270 ~90 TB! Time = days/weeks minutes

    O v e r 9 9. 9 7 % S t

    o r a g e S a v i n g s

  • 8/10/2019 Dbaas Overview 2148971

    31/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.31

    Features Rapid and space efficient cloning of large databases; versions 10g to 12c

    Supports ALL storage vendors and configurations (SAN and NAS)

    Integrated lifecycle management ( lineage and association tracking )

    Rewind capability to restore and access past data

    Benefits Agile provisioning (minutes to clone TB sized database)

    Over 90% storage savings (KBs of additional space for cloning TB sized database)

    Reduced administrative overhead from integrated lifecycle management

    DBaaS Snap CloneDatabase Cloning in Minutes

    NAME SSN SALARY

    AGUILAR 203-33-3234 40,000

    BENSON 323-22-2943 60,000

    Test MasterDatabase

    NAME SSN SALARY

    MILLER 112-23-4567 40,000

    SMITH 111-22-3333 60,000

    Masking &Sub setting

    ProductionDatabase

    010110011

    101001010000111010

  • 8/10/2019 Dbaas Overview 2148971

    32/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.32

    Snap Clone: How it Works?

    Standby /Test Master

    t0 t1 t2 . tN

    Scheduled or Manual Snapshots of the test master database, called Profiles

    Private backups

    Clones Snap Clones can be created from anyprofile. Each user gets a personal read-writedatabase clone

    Test master isregularlyrefreshed withcurrent datafrom production

  • 8/10/2019 Dbaas Overview 2148971

    33/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.33

    DBaaS Snap Clone Storage Options

    EM 12c Snap Clone

    S t o r a g e

    M g m

    t F r a m e w o r k

    ( S M F )

    ! Storage Management Framework(SMF) plug-in:

    Abstracts different storage vendorsand technologies from DBAs

    Analyze storage utilization and tracklineage of clones

    Hardware Solution [Vendor Specific]

    Software Solution [Vendor Agnostic]

  • 8/10/2019 Dbaas Overview 2148971

    34/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.34

    Comparison between Storage Options

    *Licenses for ZFSSA are included with snap clone

    Software Solution Hardware Solution

    Vendorssupported

    and others

    ALL Storage Vendors, SAN or NAS NFS+NAS

    Pre-requisites Solaris 11 file system (ZFS) on physical or virtualserver

    Network access, and credentials &privileges to Storage appliance

    Storage Licenses

    Does NOT require storage licenses from vendor forsnapshot and clone capabilities

    Additional benefits include compression, deduplication,I/O caching, etc

    Need to license snapshot and clonecapabilities *

    High Availability Managed externally Solaris clusters, hypervisorclustering

    Managed by the storage appliance

  • 8/10/2019 Dbaas Overview 2148971

    35/57

    [email protected] H !*'!I J-0942 0C7;5- .1= 0K4.012=L F44 -.AG1= -2=2-/27L%+

    ! F8.4.1E 15 9-2012 1G.C 701080=2= M-5?NOFP .?0A2 [email protected]=

    ! Q=2= PR> /% 94.2C1 2?827727 .C

    701080=2! >6@@5-127 95CSA6-0D5C=

    >.CA42 .C=10C92 701080=2=

    P512T JC4E S42 =E=12? =6@@5-1 M5-1G.= =216@ UP5 F>OV

    ! >6@@5-127 W2-=.5C=T ''L!L*L%XI '!L'

    ! F7/0C10A2=

    Y0=E 15 =216@ P5 [email protected] =15-0A2 =5Z[0-2 C22727

    \5-]= 5C 044 @40^5-?=

    @092 2K9.2C1T 3-2012 ?64D@42

    945C2= 80=27 5C 5C2 809]6@ Q=2= 7PR> 15 .?@-5/2 @2-M5-?0C92I

    G.AG 0/0.408.4.1EI 0C7 =90408.4.1E 5MPR> =15-0A2

    CloneDB using DNFS

    %&'()* +,-./,0123%,4+5.,-+01

  • 8/10/2019 Dbaas Overview 2148971

    36/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.36

    Deployment Scenarios

    Continuous or Discrete Replication Standby / TestMaster Database

    ProductionDatabase

    Snap Clones using Standby

    Private backups(snapshots) for SSAuser

    Continuous Discrete

    Technology Data Guard, Golden Gate RMAN, Snap Mirror, import/export

    Data Refresh Automatic and instantaneous Manual and at scheduled intervals

    Masking andSubsetting

    Not possible At source (in production), or in place at test master

    Replication Types:

  • 8/10/2019 Dbaas Overview 2148971

    37/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.37

    Snap Clone Vs Competition! Scale, Scale, Scale

    ! Supports 1000s of clones! Protects your existing investments

    ! Choice between hardware and software solution! Use of trusted technologies like data guard for test master refresh

    ! Part of Enterprise Manager 12c! Oracles flagship management product for all your database needs! In sync with DB releases (support for PDBs on day 1)! Secure and role based access control; used by Fortune 1000 customers! Protection from unnecessary point tools; reduce TCO

  • 8/10/2019 Dbaas Overview 2148971

    38/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.38

    Test MasterDatabase

    010110011101001010000111010

    Snap Clone with Oracle Engineered Systems

    Ente rprise Manager12c

    Exadata Compute nodes are used to run snap

    clone databases The storage is external to Exadata

    and served over NFS In case of ZS3 storage, all traffic over

    infiniband

    SuperCluster Solaris Zones or LDOMS used to run

    snap clone databases Embedded ZS3-ES storage served

    over infiniband

    Oracle Virtual Compute Appliance Oracle VMs used to run snap clone

    databases Embedded ZS3-ES storage servedover infiniband

    /source [nfs]

    .. more

    /clone1 [nfs]

    External Storage

    /clone2 [nfs]

  • 8/10/2019 Dbaas Overview 2148971

    39/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.39

    Snap Clone: Key Usage Scenarios Snap Clone is most useful when creating clones of large databases

    (~TBs) for the following purposes: ! Application upgrade testing

    ! Example: EBusiness Suite upgrade to R12! Functional testing

    ! Example: Test with production datasets ! Agile development

    ! Example: Maintain parallel streams of development on same dataset! Data analysis and reporting

    ! Example: Analyze stock market trends on a daily basis

    Oracle Developmentuses Snap Clone across9000 environments fortesting of products like EBS,Fusion, PeopleSoft, MOS,RDBMS, and EM.

  • 8/10/2019 Dbaas Overview 2148971

    40/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.40

    Self-Service Portal APIsComprehensive RESTFUL APIs for Integration and Orchestration

    List

    DBaaSPortal & API

    Deploy

    Delete Manage

    ! List Zones! List Service

    Templates! List Service

    Instances

    ! Request DBs! Request PDBs! Request Schemas! Track request

    progress

    ! Service Control (start/stop)

    ! Backup! Restore

    ! Snapshot! Get Chargeback info

    ! DeleteService

    ! Extendreservation

  • 8/10/2019 Dbaas Overview 2148971

    41/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.41

    Deliver DBaaS

    3. Manage & Monitor

  • 8/10/2019 Dbaas Overview 2148971

    42/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.42

    Cloud Resource and Request Management

    ! Manage Cloud Zones andunderlying resources

    Database Pools, servers, storage! Track resource flux, tenants,

    policy violations, etc! Drill down into individual

    resources for deeper monitoring! Monitor requests and failure rates

    and remediate bottlenecks! Deep software and hardware

    management for Exadata Hardware schematics, Software

    Topology, ASRs..

  • 8/10/2019 Dbaas Overview 2148971

    43/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.43

    Incident ManagementMonitoring by Exceptions

    ! Setup and apply monitoring templatesbased on desired SLAs

    ! Manage exceptions View, manage, diagnose and resolveincidents from one console

    Assign, acknowledge, prioritize, trackstatus, escalate, suppress

    ! Accelerated resolution with My OracleSupport integration

    ! Integrated with external Helpdesk Systems Out of box connectors for Remedy, HPService Center

  • 8/10/2019 Dbaas Overview 2148971

    44/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.44

    Compliance and Patch Management At-scale management of thousands of targets! Compliance Management Dashboard

    ! Maintains and displays up to date compliance score! Automated reporting of compliance against Oracle

    Best Practices and internal standards covering

    Exadata, RAC, Single Instance, Pluggabledatabases and underlying infrastructure! Automated drift control against golden standards! Can be mapped to CIS, PCI or other frameworks

    ! Comprehensive Patch Management! Advisories, pre-flight analysis, execution, reporting

    ! Minimize downtime by applying many patches tomany database targets at a time

  • 8/10/2019 Dbaas Overview 2148971

    45/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.45

    Deliver DBaaS4. Meter, Charge, Optimize

  • 8/10/2019 Dbaas Overview 2148971

    46/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.46

    DBaaS Metering and Chargeback! Flexible metering and chargeback based

    on: Configuration and monitoring information

    Host, Database, DB Service, and PDB level! Automated rollup using LDAP hierarchy! Tailored reporting for different user

    personas! Extend coverage via custom charge items

    ! APIs for integration with billing systems

  • 8/10/2019 Dbaas Overview 2148971

    47/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.47

    DBaaS Chargeback Metrics (Out-of-the-Box)VM Database Instance DB Service (*) Pluggable Database

    Fixed Base Charge Base Charge Base Charge Base Charge

    Configuration

    Allocated Memory

    Allocated Storage

    HA

    IP Address

    Size

    vCPU Count

    Edition

    Memory Usage

    Option

    RAC Node Count

    Release

    Storage Usage

    Version

    Edition

    Option

    RAC Node Count

    Release

    Tablespace Allocation

    Edition

    Option

    Release

    RAC Node Count

    Tablespace Allocation

    Version

    Usage

    CPU Time

    CPU Utilization (%)

    Disk Space Utilization (%)

    Disk Usage

    Memory Used

    Memory Utilization (%)

    Network IO

    CPU Time

    CPU Utilization (%)

    DB Time

    Disk Read (Physical) Operations

    Disk Write (Physical) Operations

    Network IO

    SQL Executes

    User Transactions

    CPU Time

    CPU Utilization (%)

    DB Time

    Disk Read (Physical)Operations

    Disk Write (Physical)Operations

    SQL Executes

    User Transactions

    CPU Time

    CPU Utilization (%)

    DB Time

    Disk Read (Physical)Operations

    Disk Write (Physical)Operations

    SQL Executes

    User Transactions

  • 8/10/2019 Dbaas Overview 2148971

    48/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.48

    Case Studies

  • 8/10/2019 Dbaas Overview 2148971

    49/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.49

    Management of Oracle (Public) Cloud ! Single Instance of Oracle Enterprise Manager

    Tailored for all-user personas Self-service provisioning for tenants Diagnostics for support and IT analysts Service level reports for executives

    ! Unprecedented scalability* 9216 hosts, 632437 targets 6222 database instances on 2802 clusters and 67 Exadata 89724 J2EE apps on 38833 WebLogic servers 32894 jobs per week 125,983,703 page views per day

    Secure, Scalable, Versatile

    * As of September, 2013, for USA Data Centeronly (1 of 9 global data centers)

  • 8/10/2019 Dbaas Overview 2148971

    50/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.50

    BENEFITS

    Database as a ServiceIndias second largest Private Bank with nearly 2800 branches, 11,000 ATMs20 million customersEmployees: 56,000Revenue: USD 5 Billion

    FOCUS ONConsolidation, Self-Service Provisioning,Lifecycle Management

    ! Reduced new database rollout time from 3 days to 3.5 hours! Standardized database offering for Developers and QA reducing any significant

    configuration drift and compliance challenges

    Challenge:! Database sprawl over 168 racks of real estate! Hitting performance ceiling on existing infrastructure! Rollout of new database services often wait on infrastructure;

    taking and average time of 3 days

    Solution:! Run new database applications on Exadata while legacy

    applications run on IBM AIX! EM 12c based Self-Service Provisioning of databases! EM 12c Lifecycle Management features for Discovery,

    Compliance, Patching, etc

    Case Study

  • 8/10/2019 Dbaas Overview 2148971

    51/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.51

    BENEFITS

    FOCUS ONConsolidation,Standardization, Self-Service and Chargeback

    ! Time to provision databases reduced from 6.8 days to 18 minutes! Funding for additional resources is now targeted at the actual divisions/

    groups consuming them

    Challenges :! Lack of consolidation due to heterogenous platforms!

    High complexity and disproportionate costs of legacy systems! Database provisioning average time: 6 7 days! Database Sprawl Non-standard configurations and licensing

    needs! Lack of accountability at department level for resource demand

    and usage

    Solution:! Consolidate databases on Oracle Exadata and Sun Server

    X2-8 (8) w/HP 3PAR storage on Oracle Linux! EM 12c with High Availability Level III! Self-Service Provisioning of databases with a well-defined

    service catalog of pre-defined configuration [Small to Large]! Migrate existing databases into the cloud platform

    Case Study

    Database as a ServiceNorwegian Labor and Welfare AdministrationPension services, Sickness/Unemployment benefits & Occupational rehabilitation for entire Norway population450 local offices all across Norway - 14.000 Employees

    Administers one third of the national budget

  • 8/10/2019 Dbaas Overview 2148971

    52/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.52

    BENEFITS

    CISCO SYSTEMS

    RAC PROVISIONING, PATCH MANAGEMENT$11.5 Billion in Net License Revenue66,000 Employees2,004 Managed Targets

    FOCUS ONProvisioning, Patch

    Management, Securityand Compliance

    Cut total DBA efforts from 3,600 hours down to 540 hours per year Using EM, Cisco lowered their downtime for maintenance by 50% Reduced human error and incidents during patching and upgrades Systems are now highly scalable and automated Saved over $200K per year in IT operational costs with patching automation

    Challenge: Mandatory corporate and industry regulations meant strict

    auditing requirements Patching was manual and resource intensive Needed to patch 1,200 production and non-production

    databases every quarter

    After Oracle Enterprise Manager: Leverage the comprehensive integration between My Oracle

    Support and Enterprise Manager for end-to-end patchautomation and provisioning

    Increased admin productivity by removing manual error-prone tasks

    Adherence to security and compliance requirements

    Case Study

  • 8/10/2019 Dbaas Overview 2148971

    53/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.53

    Summary

  • 8/10/2019 Dbaas Overview 2148971

    54/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.54

    Oracle Database as a ServiceEverybody wins

    Users Get ! Easy self-service DBaaS! Metered use! Performance optimized for service levelsIT Gets ! Simplified deployment on standardized platforms! Less maintenance and better support! More budget and time for innovation

    DBaaS

  • 8/10/2019 Dbaas Overview 2148971

    55/57

    Copyright 2013, Oracle and/or its affiliates. All rights reserved.55

    References

    ! Enterprise Manager Page on O.com

    ! Cloud Management Page on OTN

    ! Cloud Administration Guide (Documentation)

    ! MOS Note : EM12c Recommended Plug-Ins and Patches for DBaaS(1549855.1)

  • 8/10/2019 Dbaas Overview 2148971

    56/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.56

  • 8/10/2019 Dbaas Overview 2148971

    57/57

    Copyright 2014, Oracle and/or its affiliates. All rights reserved.57