SlideShare ist ein Scribd-Unternehmen logo
1 von 51
1   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Enterprise Manager DBaaS:
Database, Schema, or
Terabytes of Data in Minutes
Adeesh Fulay
Consulting Product Manager

Matthew McKerley
Vice President of Development

Nilanjay Bhattacharjee
Assistant Vice President IT, HDFCBANK LTD
2   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Description
Session: CON9530

Title: Oracle Enterprise Manager DBaaS: Database, Schema, or
Terabytes of Data in Minutes

Description: Database as a service (DBaaS) is the latest trend in
providing automated database services to a wide set of end users. In this
session, you will learn about the latest features in DBaaS, including
schema-based consolidation, thin provisioning of data, and other exciting
features.

3   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Safe Harbor

The following is intended to outline our general product direction. It is
intended for information purposes only, and may not be incorporated into
any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing
decisions. The development, release, and timing of any features or
functionality described for Oracle‟s products remains at the sole
discretion of Oracle.




4   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Table of Contents

 What is DBaaS?

 Key Challenges

 Oracle’s Cloud Solution

          – Database and Schema Consolidation

          – Rapid Template based Provisioning

          – Data Cloning (Storage Copy on Write and RMAN Backups)

 Customer Story – HDFC Bank

5   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Total Cloud Control




       Complete Cloud                                                                     Integrated Cloud                                         Business-Driven Application
    Lifecycle Management                                                                 Stack Management                                                 Management

         Self-Service IT                                                   | Simple and Automated                                              |       Business Driven

6   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Customers Have a Choice of Clouds

                        Exclusive                                                                                                              Shared by multiple organizations



             Private Cloud                                                                        Hybrid Cloud                                           Public Cloud


        •     CapEx & OpEx                                                          • Cloudbursting – overdraft                                     •   OpEx
        •     Lower total costs                                                       for peak loads                                                •   Fast & inexpensive to start
        •     Control & visibility                                                  • Dev/Test & production                                         •   Outsourced services
        •     Multiple apps sharing                                                 • B2B integration                                               •   Multiple tenants sharing
              resources                                                                                                                                 resources


7   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Private Cloud: PaaS vs IaaS
        Increasing Enterprise value with Private PaaS




Private PaaS
• Enforces standardization and consolidation
• Provides Security and Compliance
• Maximizes component re-use
• Minimizes hand coding
• Maximizes flexibility and control

   8   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Three                                                                           The problem of many and varied
   Key                                                                            Manual, time consuming provisioning
Challenges
                                                                                  Data, lots of data!




9   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Key Challenge 1: The
problem of many and varied

Solution: Standardization
and Consolidation




10   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Need for Standardization and Consolidation
                                             High                                                                                   Complex and ever growing
                                             cost of                                                                                   database estate
                                             operation
            High cost of
            deployment

               Poor                                                                               Service
               Utilization
                                                                                                  Delivery
               H/W, CPU,
               Storage
     Workload
     multiple skills,
     lots of disparate                         Poor service,                                                              “a mixture of versions, operating systems,
     systems,                                  long lead
     poor automation                                                                                                               hardware; rapidly falling
                                               times
                                                                                                                                          into legacy”

11   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Consolidation at PaaS and IaaS Layers
 Consolidate onto standard, shared
     and elastically scalable PaaS                                                                      App        App        App

                                                                                                                                                • Standardized PaaS for all applications
                                                                                                                                                  reduces heterogeneity, cost and complexity
                                                                                                               PaaS                             • Accelerated new application development
               App        App         App
                                                                                                                                                • Cost savings from less hardware, power and
                                                                                                                                                  data center space
                                                                            vs.
                                                                                                        App        App        App               • Software stack heterogeneity, cost and
                                                                                                                                                  complexity persists
                                                                                                                                                • No administration (O&M) cost savings
             Consolidate onto shared IaaS                                                                                                       • Cost savings from less hardware, power and
                  without standardization                                                                       IaaS                              data center space




12   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS Cloud Models
                 Infrastructure Cloud                                                             Database Cloud
                                                                                                               Database Cloud
                DW DB               CRM                         ERP                              DW                     ERP                     CRM     DW      ERP    CRM

                                       DB


                                                                  DB




                                                                                                     DB


                                                                                                                               DB


                                                                                                                                                 DB




                                                                                                                                                                 DB
                   OS                  OS                         OS

                                 Hypervisor                                                                 OS                                  OS         OS         OS



                        Shared Server                                                                     Shared Cluster                                 Shared Database
         Shared pool of hypervisors                                                               Shared pool of servers                              Shared database instances

                                                                                          Increasing Consolidation


13   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Considerations for Choosing the Right Model

  Brownfield or Greenfield?
  Commodity Servers Vs Engineered Systems?
  Applications to be deployed, and their database footprint?
  Expected SLAs from business users?
  Isolation or Security requirements?
  Ease of management? Available skill set?
  Is self service needed? If yes, who is the user, and what do they expect from
     this service?
              Most Customers Settle On a Combination these Models

14   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Comparison of DBaaS Cloud Models
                                                             Shared Server                                                      Shared Cluster             Shared Database

     Consolidation
                                                                             Low                                                                 High             Highest
       Density

                                                                                                                                                        Easy to Involved (based on
      Maintenance                                   Very complex (VM Sprawl)                                                                     Easy
                                                                                                                                                         required resource isolation)

                                                      Low (Server and Storage                                          High (Servers, storage, and      Highest (Servers, Storage,
                ROI                                            Only)                                                              OS)                           OS, and DB)


           Isolation                                                  Excellent                                                                  Good              Least


     Implementation                                                                                                                                     Difficult (standardize on DB
                                                                             Easy                                                                Easy
      & Onboarding                                                                                                                                              and OS version)


        Application                                  Some (excessive in many                                                                            Home grown; requires app
                                                                                                                                                  All
        Suitability                                          cases)                                                                                             validation

15    Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Examples of DBaaS Cloud Model Usage

                 Shared Server                                                                          Shared Cluster                             Shared Database

 Junior DBA                                                                              Application DBA                                        Application Developer
 Build test environment to                                                               Provision database for a                               Provision one or more
 verify a database patch                                                                 complex packaged                                       schemas for a
                                                                                         application e.g. eBiz                                  homegrown custom
 Application Developer                                                                                                                          application
 Provision application                                                                   Application Tester
 middleware and                                                                          Clone a production                                     Sales Engineer
 database on the same                                                                    database for                                           Provision schema with
 VM                                                                                      performance testing                                    data for a training app

16   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Key Challenge 2: Manual and
admin based provisioning

Solution: Rapid provisioning
of Standardized Templates




17   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Need for Rapid Template based Provisioning
                                                                                                                                                       Database-as-a-Service
Traditional App Deployment                                                                                                                             Deployment
(Admin driven)                                                    Specify and procure                                                                  (End-user driven)
                                                                      hardware                                                     DEPLOYMENT
                                                                                                                                   PORTAL

                                                                  Configure hardware                                           Request database
                                                                                                                                 deployment

                                                                     Deploy hardware
       Database
                                                                                                                              Adjust capacity as
       OS and Storage                                                                                                         demand changes                      Databases
       Server Hardware                                       Deploy operating system
                                                              and configure storage
                                                                                                                              Retire database
                                                                                                                              when not needed
                                                                    Deploy database
                                                                                                                              User unaware of
                                                                                                                              underlying infra
                                                                                                                                                   Self-Service Provisioning


  18   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
EM 12c: Most Comprehensive DBaaS Solution
      Self service paradigm for database deployment and
         management
               – Pre-packaged, pre-configured database configurations
               – One-click provisioning and deployment of databases
               – On-demand scalability of underlying platform
      Support for all three DBaaS deployment models
      Metering and chargeback/showback for IT
         accountability
      Data cloning using Storage copy on write and RMAN
         Backups
      Intelligent Auto-placement, Quota Management, Role
         based access, and so on ..
19   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Schema as a Service

• Ultimate consolidation of databases (shared
  database deployment model)
• Each application user gets one or more database
  schema(s)
• Service level guarantee through Database
  Resource Manager
• Security isolation through Data Vault
• Integrated with Database 12c Pluggable Databases
       • Multiple pluggable databases within a single container
         database




20   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Schema as a Service User: Portal
• Out-of-box console ; no additional
  set up required
   – Supports custom background
• Rich service catalog:
  - Database instances
  - Schemas
• Database portal functions
   – List all databases and
       schemas
   – List requests, quota usage,
       and notifications
   – Resource Monitoring
   – Backup/restore
• RESTful Web Service based APIs
  and CLIs


  21   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Schema as a Service User: Features
  A „Schema‟ request provides
           – 1 Database (Application) Service
           – N schemas/users
           – 1 master account that has grants over other schemas
           – 1 tablespace

  Request for a „Schema‟ instance
           – Choose service templates with/without seed data
           – Rename and set passwords for schemas
           – Upload custom SQL scripts for execution
           – Pick duration

  Home page for management of provisioned instances

22   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS Setup: Schema as a Service
Roles and Responsibilities


                     Cloud Administrator                                                                                                        Self Service Administrator
                     Provision Servers, Storage,
                                                                                                                                                 Provision Databases
                     and Network

                     Manage Cloud Resources                                                                                                      Setup Zones and Pools

                     Configure EM and Software
                                                                                                                                                 Create Profiles
                     Library

                     Setup Roles and Users                                                                                                       Publish Service Templates to
                                                                                                                                                 Service Catalog

                     Manage Security and Policies
                                                                                                                                                 Set Quota, and Metering &
                                                                                                                                                 Chargeback



23   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS Cloud Resource Model
                                                                                                                                                                          4N RAC DB
PaaS Zone                                                                                                                                                                   11.2.0.3
 Collection of various pools – MW & DB
 Based on geography, cost center, …                                                                                                                          RAC
                                                                                                                                                            11.2.0.2

                                                                                                                                                  RAC                                   SI
Database Pool                                                                                                                                    11.2.0.2                            10.2.0.5
 Defines a homogeneous collection of Databases                                                                                                                               SI
                                                                                                                                                                          10.2.0.5
         or Oracle Homes                                                                                                                                       SI
                                                                                                                                                            10.2.0.5
 Mandatory criteria
  - platform, db version, availability (SI/RAC)
 Optional criteria
  - SLAs, security, product lifecycle, …
                                                                                                                                                                       N = Node
Databases and Oracle Homes – Single instance                                                                                                                           SI = Single Instance
and clustered                                                                                                                                                          RAC = Real Application Clusters


 24   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Setup Service Catalog
       Capture -> Publish to Catalog




Capture Database Provisioning Profiles                                                                                     Publish Service Template to Service Catalog
• Capture schema and data from existing                                                                                    • Schemas with or without data and objects
databases                                                                                                                  • Assign roles and privileges for master account
• Uses datapump for export/import                                                                                          • Register pre and post creation SQL
                                                                                                                           • Tablespace encryption for secure environments


 25   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Setup Service Catalog contd.
Workload Sizing and Placement

                                                                                Resource Management

                              Intelligent                                                                      Capacity                            Service Level
                              Placement                                                                        Planning                             Guarantees

                    Placement Algorithm                                                                 Workload Sizes                          • Resource Manager for
                    • Simple: By number of                                                              • Based on projected                    CPU allocation
                    services                                                                            usage of CPU, Memory,                   • Fixed Datafile Size for
                    • Advanced: Based on                                                                and Storage                             storage allocation
                    projected workload                                                                  • Define Small/ Medium/
                    characteristics                                                                     Large workloads
                                                                                                        • Attach to Service
                                                                                                        Templates


26   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Chargeback Reporting




Chargeback Administrator                                                                    Self-Service Portal User                               Line of Business User
• Rollup based on LDAP                                                                • Charge Trend reports                                     • Integrate with BI Publisher
  hierarchy                                                                             broken down by resource                                  • Generate Reports in
• Summary and Trending                                                                • Selectable detail levels                                   variety of formats
  reports for Usage and
                                                                                      • Charge Plan                                               • Excel, Word, HTML,
  Charge
                                                                                        configuration                                               PowerPoint, PDF
• Drilldowns
                                                                                                                                                 • Email or FTP reports

 27   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Chargeback Database Metrics
                                                     Database Instance                               Shared Database (Service)

                                                     Edition
                                                     Memory Usage
                                                                                                     Option
                                                     Option
                                                                                                     Edition
         Configuration                               Storage Usage
                                                                                                     Release
                                                     Release
                                                                                                     RAC Node Count
                                                     Version
                                                     RAC Node Count


                                                     CPU Time
                                                                                                     CPU Time Per Service
                                                     CPU Utilization (%)
                                                                                                     CPU Utilization Per Service
                                                     CPU Utilization (SPECInt)
                                                                                                     DB Time Per Service
                                                     Network IO
        Usage                                                                                        Disk Read (Physical) Operations Per Service
                                                     Disk Read (Physical) Operations
                                                                                                     Disk Write (Physical) Operations Per Service
                                                     Disk Write (Physical) Operations
                                                                                                     SQL Executes Per Service
                                                     SQL Executes
                                                                                                                User Transactions Per Service
28
                                                     User Transactions
     Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
                                                                Insert Information Protection Policy Classification from Slide 16
Key Challenge 3: Data, lots of
data!

Solution: Data Cloning using
Storage copy-on-write
technology and RMAN
backups


29   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Data Cloning Overview

 Functional Testing of Applications
      – Most functional tests require minimal data changes
      – Testers frequently need to rollback data



 Most storage based solutions lack lifecycle management capabilities
      – DBA Friendly. Clone „Databases‟ instead of „Storage Volumes‟
      – Monitoring and configuration management of the cloned database
      – Upstream Test Master creation workflows (integrated with Masking, Subsetting, etc)
      – Monitor, implement quota and chargeback based on QoS



30   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Data Cloning Options
   Technology Comparison


                Copy on Write                                                                                                                            RMAN Backup



                                                                                                                                                   • Oracle Database based
                                                                                                                                                   technology; Storage neutral
• Storage based technology
                                                                                                                                                   • Restore time proportional to
• Saves space and time
                                                                                                                                                   backup size
• Ideal for "use and throw“ i.e.
                                                                                                                                                   • Leverages existing
short lived databases
                                                                                                                                                   technology and infrastructure
• Storage Admin involved                                                                                Data Cloning
                                                                                                                                                   • Completely managed by
                                                                                                                                                   DBAs
   31   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Database Instant Cloning Using Copy on Write
                                   Production                                                                                                                Test Master
                                   Database                                                                                                                  Database
                                                                                                        Masking &
                                                                                                        Sub setting
                   NAME                SSN             SALARY
                                                                                                                                                                NAME      SSN      SALARY
                AGUILAR 203-33-3234 40,000
                                                                                                                                                                MILLER 112-23-4567 40,000
                BENSON         323-22-2943 60,000
                                                                                                                                                                SMITH 111-22-3333 60,000
                                                                                                                                                 010110011
                                                                                                                                                 101001010
                                                                                                                                                 000111010
                                                                                                                                                                            Functional Copies – User
                                                                                                                                                                            can create multiple
• Initial Support for Sun ZFS Storage and NetApp                                                                                                                            copies for functional
  Storage                                                                                                                                                                   testing without
                                                                                                                                                                            consuming space
• More than just storage volume cloning
• Users can create snapshots and „timetravel‟ to an
  earlier snapshot




 32   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
33   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS Setup: Database Instant Cloning
Roles and Responsibilities


              Cloud Administrator                                                                                                               Self Service Administrator
              Provision Servers, Storage,
                                                                                                                                                Enable Databases for cloning
              and Network

              Manage Cloud Resources                                                                                                            Setup Zones and Pools

              Configure EM and Software                                                                                                         Create Profiles using Storage
              Library                                                                                                                           Snapshots

              Setup Roles and Users                                                                                                             Publish Service Templates to
                                                                                                                                                Service Catalog

              Manage Security and Policies
                                                                                                                                                Set Quota, and Metering &
                                                                                                                                                Chargeback


34   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Database Cloning Using RMAN Backups
    1



                                                                                                                                                   RMAN Duplicate
                                                                                                                                                   1.   Backup-Based Duplication
                               Connect                                                                                                                  With a Target Connection
                                Target                                                       Connect
                                                                                             Auxillary                                             2.   Backup-Based Duplication
                                                                                                                                                        Without a Target Connection
                                                                                                                   3                               3.   Backup-Based Duplication
2
                                                                                                                                                        Without a Target Connection
                                                      Connect                                                                                           or a Recovery Catalog
                                                      Catalog
                                                                                                                                                        Connection




35      Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS Setup: RMAN Backups
Roles and Responsibilities


              Cloud Administrator                                                                                                               Self Service Administrator
              Provision Servers, Storage,
                                                                                                                                                Stage RMAN Backup Archives
              and Network

              Manage Cloud Resources                                                                                                            Setup Zones and Pools

              Configure EM and Software                                                                                                         Create Profiles using RMAN
              Library                                                                                                                           Backups

              Setup Roles and Users                                                                                                             Publish Service Templates to
                                                                                                                                                Service Catalog

              Manage Security and Policies
                                                                                                                                                Set Quota, and Metering &
                                                                                                                                                Chargeback


36   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
HDFC BANK DBaaS Journey into Oracle
         Database Cloud with EM12c



                                                                                                                    Nilanjay Bhattacharjee
                                                                                                                    Assistant Vice President IT
                                                                                                                    Lead Database COE
37   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
About HDFC Bank
     • Incorporated in August 1994
     • India‟s second largest Private Bank with a nationwide network of
                – Branches: 2,564
                             –       ATMs: 10,000 (In 1,416 Indian towns and cities) & 20 million customers
                – Debit Cards: 14.9 Million
                – Credit Cards: 5.8 Million
     • Industry: Retail & Corporate Banking
     • Employees: 56,000
     • Revenue: USD 5 Billion




38   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Business Drivers
•   Retail Assets Segment [Lending Business]
    •   50% of HDFC Bank‟s Top Line
    •   Always under pressure to launch “New Schemes” to compete and
        stay ahead in this segment
    •   IT must respond to this Business need because each new Scheme
        means – changes to application and testing against Production data
        [UAT database]
    •   Agility in launching new business initiatives
Life Before Database Cloud
•   Average 3.5 days to provision UAT Database for Loan Management
    Application
•   Silo‟ed environment with Average 30% utilization
•   Compliance requirement consume UAT testing resources.
•   DBA activities mean $$ paid to SI for provisioning databases manually
•   Overhead in managing configuration drift between production and test
    environments.
•   Rollout impact/delay on new business initiatives
Database Consolidation – Application Classification
•   Classify application based on system availability requirement/criticality

              System classification             Application Classification

    Tier 1   Top 15 in terms of systemic risk   Customer facing mission critical systems


    Tier 2   Top end & middle tier              High visibility & enterprise wide usage


    Tier 3   Bottom end of middle tier          Smaller user base but critical business function
                                                 Surround Systems - Satellite system build around core
    Tier 4   Low tier                           system
Database Consolidation Planning
  • Identify candidate application for Cloud
  • Further Group them based on availability requirement and sub
  classification based on OS/DB

Cloud Zone       Zone based on criticality     Sub category based on version
                 Highly critical               11g zone
  Exadata Zone
                 UAT system                    11g zone (For pilot)
                                               10 g zone
                 Highly Critical
AIX zone                                       11g zone
                 UAT system                    11g zone (For pilot)
                                               11g zone
Windows          Medium critical
                                               10g zone
Database Cloud Solution Architecture
Cloud Administration Setup
•   Zones
      Exadata Zone
      AIX zone
•   Role for each application on Exadata and AIX zone
•   Quota is set based on existing infra available
      7 Databases on LOS Application
      5 Databases on LMS Application
      5 Databases on Web collection Application
•   Universal charge plan
•   Service Templates
      Exadata -Three templates with data
      Exadata -Three templates with only structure
      AIX template for Small, Medium, Large database only structure
Provision Databases using RMAN Backups
• Beta Customer for RMAN restoration integration feature with DBaaS
• Level 0 RMAN Backups of Production Databases from
  Standby[Bunker Copies]
• Service Templates created for each of Level 0 Backups
• Process to Provision Databases through RMAN is same as Empty
  Databases
Life after Database Cloud Go-live – Time to Provision
Sno List of activity during New DB infra requirement




                                                                  If Database infra not available time taken




                                                                                                                                                                    Post DBaaS implentation using EM 12c
   1 IT team fill tech questionnaire and submit for discussion                                                 0.5                                            0.5                                          0




                                                                                                                     If Database infra available time taken
   2 Discussion and TCO in 3 days from discussion                                                                3                                              0                                          0
   3 Floating of funding proposal based on TCO                                                                  10                                              0                                          0
   4 Approved funding raising PO for infra procurement                                                           3                                              0                                          0
   5 Delivery of server and infra structure                                                                     28                                              0                                          0
   6 Asset code allocation and movement to DC                                                                    3                                              0                                          0
   7 OS and other infra configuration                                                                            3                                              0                                          0
   8 Identify server (compute+ memory )                                                                          0                                            0.5                                          0
   9 Storage allocation and publishing for new DB instance                                                       3                                              0                                          0
  10 Database installation and database creation                                                                 1                                              1                                          0
  11 Database restoration                                                                                        1                                              1                                          3
  12 OEM or monitoring configuration                                                                           0.5                                            0.5                                          0
              Total time taken in days /hour                     Day                                           56 Day 3.5 Hour                                                                             3
Summary
 DBaaS supports three different DBaaS models
      – Database in a dedicated VM
      – Databases in a shared cluster or installation, and
      – Schemas in a shared database
 Special focus on data cloning
      – Storage copy-on-write technology, and
      – RMAN backups
 Out of box portal to deliver all types of services




47   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
DBaaS is the Sweet Spot for Enterprise Clouds
Benefits All Stakeholders




48   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
Graphic Section Divider




49   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
50   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16
51   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.   Insert Information Protection Policy Classification from Slide 16

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for cloudsOracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for cloudsGeneXus
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)jeckels
 
CirrusDB Offerings
CirrusDB OfferingsCirrusDB Offerings
CirrusDB OfferingsAshok Sami
 
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...Kalaiselvan (Selvan)
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabasesAdi Challa
 
Database Dumps and Backups
Database Dumps and BackupsDatabase Dumps and Backups
Database Dumps and BackupsEDB
 
Cloud's Hidden Impact on IT Support Organizations
Cloud's Hidden Impact on IT Support OrganizationsCloud's Hidden Impact on IT Support Organizations
Cloud's Hidden Impact on IT Support OrganizationsChristopher Foot
 
Choosing an IdM User Store technology
Choosing an IdM User Store technologyChoosing an IdM User Store technology
Choosing an IdM User Store technologyMichael J Geiser
 
Who Will Win the Database Wars?
Who Will Win the Database Wars?Who Will Win the Database Wars?
Who Will Win the Database Wars?Christopher Foot
 
EDB Postgres Backup and Recovery
EDB Postgres Backup and RecoveryEDB Postgres Backup and Recovery
EDB Postgres Backup and RecoveryEDB
 
Creating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseCreating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseEDB
 
Service Primitives for Internet Scale Applications
Service Primitives for Internet Scale ApplicationsService Primitives for Internet Scale Applications
Service Primitives for Internet Scale ApplicationsAmr Awadallah
 
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmurTobias Koprowski
 
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareMulti-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareBruno Borges
 
SQL Server Clustering and High Availability
SQL Server Clustering and High AvailabilitySQL Server Clustering and High Availability
SQL Server Clustering and High Availability► Supreme Mandal ◄
 
SQL Server Clustering for Dummies
SQL Server Clustering for DummiesSQL Server Clustering for Dummies
SQL Server Clustering for DummiesMark Broadbent
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. částMarketingArrowECS_CZ
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresEDB
 

Was ist angesagt? (20)

Deploying Big-Data-as-a-Service (BDaaS) in the Enterprise
Deploying Big-Data-as-a-Service (BDaaS) in the EnterpriseDeploying Big-Data-as-a-Service (BDaaS) in the Enterprise
Deploying Big-Data-as-a-Service (BDaaS) in the Enterprise
 
Oracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for cloudsOracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for clouds
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
 
CirrusDB Offerings
CirrusDB OfferingsCirrusDB Offerings
CirrusDB Offerings
 
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...
Silicon India Java Conference: Building Scalable Solutions For Commerce Silic...
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
 
Database Dumps and Backups
Database Dumps and BackupsDatabase Dumps and Backups
Database Dumps and Backups
 
Cloud's Hidden Impact on IT Support Organizations
Cloud's Hidden Impact on IT Support OrganizationsCloud's Hidden Impact on IT Support Organizations
Cloud's Hidden Impact on IT Support Organizations
 
Choosing an IdM User Store technology
Choosing an IdM User Store technologyChoosing an IdM User Store technology
Choosing an IdM User Store technology
 
Who Will Win the Database Wars?
Who Will Win the Database Wars?Who Will Win the Database Wars?
Who Will Win the Database Wars?
 
EDB Postgres Backup and Recovery
EDB Postgres Backup and RecoveryEDB Postgres Backup and Recovery
EDB Postgres Backup and Recovery
 
Creating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseCreating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres Database
 
Service Primitives for Internet Scale Applications
Service Primitives for Internet Scale ApplicationsService Primitives for Internet Scale Applications
Service Primitives for Internet Scale Applications
 
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
 
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareMulti-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
 
SQL Azure for ITPros
SQL Azure for ITProsSQL Azure for ITPros
SQL Azure for ITPros
 
SQL Server Clustering and High Availability
SQL Server Clustering and High AvailabilitySQL Server Clustering and High Availability
SQL Server Clustering and High Availability
 
SQL Server Clustering for Dummies
SQL Server Clustering for DummiesSQL Server Clustering for Dummies
SQL Server Clustering for Dummies
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. část
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 

Ähnlich wie Oracle DBaaS: Consolidate Databases in Minutes

The Cloud Concierge
The Cloud ConciergeThe Cloud Concierge
The Cloud ConciergeBob Rhubart
 
Infrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationInfrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationBob Rhubart
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentationsanyamgoyal
 
Cloud Computing: Making IT Simple
Cloud Computing: Making IT SimpleCloud Computing: Making IT Simple
Cloud Computing: Making IT SimpleBob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud StrategyAl Afflitto
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012Arun Gupta
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, OracleEwa Stepien
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...InSync2011
 
Cloud services 101
Cloud services 101  Cloud services 101
Cloud services 101 InnoTech
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityJerome Leonard
 
Cloud computing in south africa reality or fantasy
Cloud computing in south africa   reality or fantasyCloud computing in south africa   reality or fantasy
Cloud computing in south africa reality or fantasySamantha James
 
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...Web2Present
 
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012
The Cloud and Next Gen IT   Gordon Haff - p camp-boston2012The Cloud and Next Gen IT   Gordon Haff - p camp-boston2012
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012ProductCamp Boston
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...eurocloud
 

Ähnlich wie Oracle DBaaS: Consolidate Databases in Minutes (20)

The Cloud Concierge
The Cloud ConciergeThe Cloud Concierge
The Cloud Concierge
 
Infrastructure Consolidation and Virtualization
Infrastructure Consolidation and VirtualizationInfrastructure Consolidation and Virtualization
Infrastructure Consolidation and Virtualization
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud Computing: Making IT Simple
Cloud Computing: Making IT SimpleCloud Computing: Making IT Simple
Cloud Computing: Making IT Simple
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
 
Cloud services 101
Cloud services 101  Cloud services 101
Cloud services 101
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
 
Cloud computing in south africa reality or fantasy
Cloud computing in south africa   reality or fantasyCloud computing in south africa   reality or fantasy
Cloud computing in south africa reality or fantasy
 
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
 
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012
The Cloud and Next Gen IT   Gordon Haff - p camp-boston2012The Cloud and Next Gen IT   Gordon Haff - p camp-boston2012
The Cloud and Next Gen IT Gordon Haff - p camp-boston2012
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
 

Kürzlich hochgeladen

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Kürzlich hochgeladen (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Oracle DBaaS: Consolidate Databases in Minutes

  • 1. 1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 2. Enterprise Manager DBaaS: Database, Schema, or Terabytes of Data in Minutes Adeesh Fulay Consulting Product Manager Matthew McKerley Vice President of Development Nilanjay Bhattacharjee Assistant Vice President IT, HDFCBANK LTD 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 3. Description Session: CON9530 Title: Oracle Enterprise Manager DBaaS: Database, Schema, or Terabytes of Data in Minutes Description: Database as a service (DBaaS) is the latest trend in providing automated database services to a wide set of end users. In this session, you will learn about the latest features in DBaaS, including schema-based consolidation, thin provisioning of data, and other exciting features. 3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 4. Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle‟s products remains at the sole discretion of Oracle. 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 5. Table of Contents  What is DBaaS?  Key Challenges  Oracle’s Cloud Solution – Database and Schema Consolidation – Rapid Template based Provisioning – Data Cloning (Storage Copy on Write and RMAN Backups)  Customer Story – HDFC Bank 5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 6. Total Cloud Control Complete Cloud Integrated Cloud Business-Driven Application Lifecycle Management Stack Management Management Self-Service IT | Simple and Automated | Business Driven 6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 7. Customers Have a Choice of Clouds Exclusive Shared by multiple organizations Private Cloud Hybrid Cloud Public Cloud • CapEx & OpEx • Cloudbursting – overdraft • OpEx • Lower total costs for peak loads • Fast & inexpensive to start • Control & visibility • Dev/Test & production • Outsourced services • Multiple apps sharing • B2B integration • Multiple tenants sharing resources resources 7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 8. Private Cloud: PaaS vs IaaS Increasing Enterprise value with Private PaaS Private PaaS • Enforces standardization and consolidation • Provides Security and Compliance • Maximizes component re-use • Minimizes hand coding • Maximizes flexibility and control 8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 9. Three  The problem of many and varied Key  Manual, time consuming provisioning Challenges  Data, lots of data! 9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 10. Key Challenge 1: The problem of many and varied Solution: Standardization and Consolidation 10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 11. Need for Standardization and Consolidation High Complex and ever growing cost of database estate operation High cost of deployment Poor Service Utilization Delivery H/W, CPU, Storage Workload multiple skills, lots of disparate Poor service, “a mixture of versions, operating systems, systems, long lead poor automation hardware; rapidly falling times into legacy” 11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 12. Consolidation at PaaS and IaaS Layers Consolidate onto standard, shared and elastically scalable PaaS App App App • Standardized PaaS for all applications reduces heterogeneity, cost and complexity PaaS • Accelerated new application development App App App • Cost savings from less hardware, power and data center space vs. App App App • Software stack heterogeneity, cost and complexity persists • No administration (O&M) cost savings Consolidate onto shared IaaS • Cost savings from less hardware, power and without standardization IaaS data center space 12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 13. DBaaS Cloud Models Infrastructure Cloud Database Cloud Database Cloud DW DB CRM ERP DW ERP CRM DW ERP CRM DB DB DB DB DB DB OS OS OS Hypervisor OS OS OS OS Shared Server Shared Cluster Shared Database Shared pool of hypervisors Shared pool of servers Shared database instances Increasing Consolidation 13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 14. Considerations for Choosing the Right Model  Brownfield or Greenfield?  Commodity Servers Vs Engineered Systems?  Applications to be deployed, and their database footprint?  Expected SLAs from business users?  Isolation or Security requirements?  Ease of management? Available skill set?  Is self service needed? If yes, who is the user, and what do they expect from this service? Most Customers Settle On a Combination these Models 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 15. Comparison of DBaaS Cloud Models Shared Server Shared Cluster Shared Database Consolidation Low High Highest Density Easy to Involved (based on Maintenance Very complex (VM Sprawl) Easy required resource isolation) Low (Server and Storage High (Servers, storage, and Highest (Servers, Storage, ROI Only) OS) OS, and DB) Isolation Excellent Good Least Implementation Difficult (standardize on DB Easy Easy & Onboarding and OS version) Application Some (excessive in many Home grown; requires app All Suitability cases) validation 15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 16. Examples of DBaaS Cloud Model Usage Shared Server Shared Cluster Shared Database Junior DBA Application DBA Application Developer Build test environment to Provision database for a Provision one or more verify a database patch complex packaged schemas for a application e.g. eBiz homegrown custom Application Developer application Provision application Application Tester middleware and Clone a production Sales Engineer database on the same database for Provision schema with VM performance testing data for a training app 16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 17. Key Challenge 2: Manual and admin based provisioning Solution: Rapid provisioning of Standardized Templates 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 18. Need for Rapid Template based Provisioning Database-as-a-Service Traditional App Deployment Deployment (Admin driven) Specify and procure (End-user driven) hardware DEPLOYMENT PORTAL Configure hardware Request database deployment Deploy hardware Database Adjust capacity as OS and Storage demand changes Databases Server Hardware Deploy operating system and configure storage Retire database when not needed Deploy database User unaware of underlying infra Self-Service Provisioning 18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 19. EM 12c: Most Comprehensive DBaaS Solution  Self service paradigm for database deployment and management – Pre-packaged, pre-configured database configurations – One-click provisioning and deployment of databases – On-demand scalability of underlying platform  Support for all three DBaaS deployment models  Metering and chargeback/showback for IT accountability  Data cloning using Storage copy on write and RMAN Backups  Intelligent Auto-placement, Quota Management, Role based access, and so on .. 19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 20. Schema as a Service • Ultimate consolidation of databases (shared database deployment model) • Each application user gets one or more database schema(s) • Service level guarantee through Database Resource Manager • Security isolation through Data Vault • Integrated with Database 12c Pluggable Databases • Multiple pluggable databases within a single container database 20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 21. Schema as a Service User: Portal • Out-of-box console ; no additional set up required – Supports custom background • Rich service catalog: - Database instances - Schemas • Database portal functions – List all databases and schemas – List requests, quota usage, and notifications – Resource Monitoring – Backup/restore • RESTful Web Service based APIs and CLIs 21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 22. Schema as a Service User: Features  A „Schema‟ request provides – 1 Database (Application) Service – N schemas/users – 1 master account that has grants over other schemas – 1 tablespace  Request for a „Schema‟ instance – Choose service templates with/without seed data – Rename and set passwords for schemas – Upload custom SQL scripts for execution – Pick duration  Home page for management of provisioned instances 22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 23. DBaaS Setup: Schema as a Service Roles and Responsibilities Cloud Administrator Self Service Administrator Provision Servers, Storage, Provision Databases and Network Manage Cloud Resources Setup Zones and Pools Configure EM and Software Create Profiles Library Setup Roles and Users Publish Service Templates to Service Catalog Manage Security and Policies Set Quota, and Metering & Chargeback 23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 24. DBaaS Cloud Resource Model 4N RAC DB PaaS Zone 11.2.0.3 Collection of various pools – MW & DB Based on geography, cost center, … RAC 11.2.0.2 RAC SI Database Pool 11.2.0.2 10.2.0.5 Defines a homogeneous collection of Databases SI 10.2.0.5 or Oracle Homes SI 10.2.0.5 Mandatory criteria - platform, db version, availability (SI/RAC) Optional criteria - SLAs, security, product lifecycle, … N = Node Databases and Oracle Homes – Single instance SI = Single Instance and clustered RAC = Real Application Clusters 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 25. Setup Service Catalog Capture -> Publish to Catalog Capture Database Provisioning Profiles Publish Service Template to Service Catalog • Capture schema and data from existing • Schemas with or without data and objects databases • Assign roles and privileges for master account • Uses datapump for export/import • Register pre and post creation SQL • Tablespace encryption for secure environments 25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 26. Setup Service Catalog contd. Workload Sizing and Placement Resource Management Intelligent Capacity Service Level Placement Planning Guarantees Placement Algorithm Workload Sizes • Resource Manager for • Simple: By number of • Based on projected CPU allocation services usage of CPU, Memory, • Fixed Datafile Size for • Advanced: Based on and Storage storage allocation projected workload • Define Small/ Medium/ characteristics Large workloads • Attach to Service Templates 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 27. Chargeback Reporting Chargeback Administrator Self-Service Portal User Line of Business User • Rollup based on LDAP • Charge Trend reports • Integrate with BI Publisher hierarchy broken down by resource • Generate Reports in • Summary and Trending • Selectable detail levels variety of formats reports for Usage and • Charge Plan • Excel, Word, HTML, Charge configuration PowerPoint, PDF • Drilldowns • Email or FTP reports 27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 28. Chargeback Database Metrics Database Instance Shared Database (Service) Edition Memory Usage Option Option Edition Configuration Storage Usage Release Release RAC Node Count Version RAC Node Count CPU Time CPU Time Per Service CPU Utilization (%) CPU Utilization Per Service CPU Utilization (SPECInt) DB Time Per Service Network IO Usage Disk Read (Physical) Operations Per Service Disk Read (Physical) Operations Disk Write (Physical) Operations Per Service Disk Write (Physical) Operations SQL Executes Per Service SQL Executes User Transactions Per Service 28 User Transactions Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 29. Key Challenge 3: Data, lots of data! Solution: Data Cloning using Storage copy-on-write technology and RMAN backups 29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 30. Data Cloning Overview  Functional Testing of Applications – Most functional tests require minimal data changes – Testers frequently need to rollback data  Most storage based solutions lack lifecycle management capabilities – DBA Friendly. Clone „Databases‟ instead of „Storage Volumes‟ – Monitoring and configuration management of the cloned database – Upstream Test Master creation workflows (integrated with Masking, Subsetting, etc) – Monitor, implement quota and chargeback based on QoS 30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 31. Data Cloning Options Technology Comparison Copy on Write RMAN Backup • Oracle Database based technology; Storage neutral • Storage based technology • Restore time proportional to • Saves space and time backup size • Ideal for "use and throw“ i.e. • Leverages existing short lived databases technology and infrastructure • Storage Admin involved Data Cloning • Completely managed by DBAs 31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 32. Database Instant Cloning Using Copy on Write Production Test Master Database Database Masking & Sub setting NAME SSN SALARY NAME SSN SALARY AGUILAR 203-33-3234 40,000 MILLER 112-23-4567 40,000 BENSON 323-22-2943 60,000 SMITH 111-22-3333 60,000 010110011 101001010 000111010 Functional Copies – User can create multiple • Initial Support for Sun ZFS Storage and NetApp copies for functional Storage testing without consuming space • More than just storage volume cloning • Users can create snapshots and „timetravel‟ to an earlier snapshot 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 33. 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 34. DBaaS Setup: Database Instant Cloning Roles and Responsibilities Cloud Administrator Self Service Administrator Provision Servers, Storage, Enable Databases for cloning and Network Manage Cloud Resources Setup Zones and Pools Configure EM and Software Create Profiles using Storage Library Snapshots Setup Roles and Users Publish Service Templates to Service Catalog Manage Security and Policies Set Quota, and Metering & Chargeback 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 35. Database Cloning Using RMAN Backups 1 RMAN Duplicate 1. Backup-Based Duplication Connect With a Target Connection Target Connect Auxillary 2. Backup-Based Duplication Without a Target Connection 3 3. Backup-Based Duplication 2 Without a Target Connection Connect or a Recovery Catalog Catalog Connection 35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 36. DBaaS Setup: RMAN Backups Roles and Responsibilities Cloud Administrator Self Service Administrator Provision Servers, Storage, Stage RMAN Backup Archives and Network Manage Cloud Resources Setup Zones and Pools Configure EM and Software Create Profiles using RMAN Library Backups Setup Roles and Users Publish Service Templates to Service Catalog Manage Security and Policies Set Quota, and Metering & Chargeback 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 37. HDFC BANK DBaaS Journey into Oracle Database Cloud with EM12c Nilanjay Bhattacharjee Assistant Vice President IT Lead Database COE 37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 38. About HDFC Bank • Incorporated in August 1994 • India‟s second largest Private Bank with a nationwide network of – Branches: 2,564 – ATMs: 10,000 (In 1,416 Indian towns and cities) & 20 million customers – Debit Cards: 14.9 Million – Credit Cards: 5.8 Million • Industry: Retail & Corporate Banking • Employees: 56,000 • Revenue: USD 5 Billion 38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 39. Business Drivers • Retail Assets Segment [Lending Business] • 50% of HDFC Bank‟s Top Line • Always under pressure to launch “New Schemes” to compete and stay ahead in this segment • IT must respond to this Business need because each new Scheme means – changes to application and testing against Production data [UAT database] • Agility in launching new business initiatives
  • 40. Life Before Database Cloud • Average 3.5 days to provision UAT Database for Loan Management Application • Silo‟ed environment with Average 30% utilization • Compliance requirement consume UAT testing resources. • DBA activities mean $$ paid to SI for provisioning databases manually • Overhead in managing configuration drift between production and test environments. • Rollout impact/delay on new business initiatives
  • 41. Database Consolidation – Application Classification • Classify application based on system availability requirement/criticality System classification Application Classification Tier 1 Top 15 in terms of systemic risk Customer facing mission critical systems Tier 2 Top end & middle tier High visibility & enterprise wide usage Tier 3 Bottom end of middle tier Smaller user base but critical business function Surround Systems - Satellite system build around core Tier 4 Low tier system
  • 42. Database Consolidation Planning • Identify candidate application for Cloud • Further Group them based on availability requirement and sub classification based on OS/DB Cloud Zone Zone based on criticality Sub category based on version Highly critical 11g zone Exadata Zone UAT system 11g zone (For pilot) 10 g zone Highly Critical AIX zone 11g zone UAT system 11g zone (For pilot) 11g zone Windows Medium critical 10g zone
  • 43. Database Cloud Solution Architecture
  • 44. Cloud Administration Setup • Zones  Exadata Zone  AIX zone • Role for each application on Exadata and AIX zone • Quota is set based on existing infra available  7 Databases on LOS Application  5 Databases on LMS Application  5 Databases on Web collection Application • Universal charge plan • Service Templates  Exadata -Three templates with data  Exadata -Three templates with only structure  AIX template for Small, Medium, Large database only structure
  • 45. Provision Databases using RMAN Backups • Beta Customer for RMAN restoration integration feature with DBaaS • Level 0 RMAN Backups of Production Databases from Standby[Bunker Copies] • Service Templates created for each of Level 0 Backups • Process to Provision Databases through RMAN is same as Empty Databases
  • 46. Life after Database Cloud Go-live – Time to Provision Sno List of activity during New DB infra requirement If Database infra not available time taken Post DBaaS implentation using EM 12c 1 IT team fill tech questionnaire and submit for discussion 0.5 0.5 0 If Database infra available time taken 2 Discussion and TCO in 3 days from discussion 3 0 0 3 Floating of funding proposal based on TCO 10 0 0 4 Approved funding raising PO for infra procurement 3 0 0 5 Delivery of server and infra structure 28 0 0 6 Asset code allocation and movement to DC 3 0 0 7 OS and other infra configuration 3 0 0 8 Identify server (compute+ memory ) 0 0.5 0 9 Storage allocation and publishing for new DB instance 3 0 0 10 Database installation and database creation 1 1 0 11 Database restoration 1 1 3 12 OEM or monitoring configuration 0.5 0.5 0 Total time taken in days /hour Day 56 Day 3.5 Hour 3
  • 47. Summary  DBaaS supports three different DBaaS models – Database in a dedicated VM – Databases in a shared cluster or installation, and – Schemas in a shared database  Special focus on data cloning – Storage copy-on-write technology, and – RMAN backups  Out of box portal to deliver all types of services 47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 48. DBaaS is the Sweet Spot for Enterprise Clouds Benefits All Stakeholders 48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 49. Graphic Section Divider 49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 50. 50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
  • 51. 51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16

Hinweis der Redaktion

  1. So what we exactly we mean by a complete, integrated and business-driven cloud management solution?There are three key aspects of Oracle Enterprise Manager 12c that help accomplish this: Complete Cloud Lifecycle Solution To start with, Oracle Enterprise Manager 12c contains solutions to manage all phases of the building, managing, and consuming an enterprise cloud. Using Oracle Enterprise manager 12c you can build and manage a rich catalog of cloud services – whether it is Infrastructure-as-a-Service, Database-as-a-Service, or Platform-as-a-Service , all from a single product. Integrated Cloud Stack ManagementSecondly, Oracle Enterprise Manager 12c enables integrated management of the entire cloud stack – all the way from application to disk. Oracle Enterprise Manager 12c therefore eliminates much of the integration pains and costs that customers would have to otherwise incur by trying to create a cloud environment by integrating multiple point solutions.   Business-Driven Clouds Finally, Oracle Enterprise Manager 12c enables creation of application-aware and business-driven clouds that has deep insight into applications, business services and transactions. Applications – whether they are packaged or home grown – power your businesses and therefore it is critical that an enterprise Cloud platform is not only able to run these applications but also has deep business insight and visibility. As the leading providers of business applications and the middleware that many of your custom applications are built on top of, we are able to offer you a cloud solution that is optimized for business services.
  2. Today, customers have a choice of cloud models. They can choose among private clouds, public clouds and hybrid clouds.A private cloud is for the exclusive use of a single organization and is typically controlled and managed by in-house ITA public cloud is shared by multiple tenants on a shared basis, and it hosted and managed by someone else (a service provider). It’s a form of outsourcing.There are some basic trade-offs when deciding between private and public clouds.Public clouds are purchased out of operating expense, avoiding capital expenditures. Public clouds are faster and cheaper to get started, providing a “low barrier to entry.” However, private clouds can offer lower costs over the long term. For IT projects, the breakeven period tends to range from 2 to 4 years, averaging about 3. This is the similar to the decision some people make between owning vs. renting.Another trade-off is between public cloud outsourcing everything to a service provider, which is great if you don’t have the datacenter, hardware or the right skillsets, versus how in a private cloud, you are able to maintain control and visibility over customizations, security, regulatory compliance and quality of service.Both public and private clouds involved sharing or pooled resources, but in a private cloud, the sharing is different apps using shared platform or infrastructure all within a single organization. In a public cloud, the sharing may be the same or different apps among different tenants.<CLICK>Hybrid cloud is a fuzzy term with different meanings:Cloudbursting – steady state in private cloud, but when a spike or peak happens, use a public cloud, then return capacity to the pool when it’s no longer neededHybrid across app lifecycle – dev/test in one cloud, production in anotherHybrid can also mean different functions are performed in different clouds, such as for a business process that spans clouds, requiring B2B integration between them
  3. Highlight the value of PaaS and the differential value provided by Oracle in the area of DBaaS and MWaaS leveraging its core competency . It first tries to establish the point as to why PaaS delivers greater enterprise value and then goes on to show EM 12c provides enterprises the most complete cloud management solution.
  4. Consolidation means moving multiple applications onto pooled or shared computing resources. You have a very strategic decision here. You can move onto shared, standardized platforms or shared infrastructure.PaaS implies h/w and storage consolidation.<CLICK>Consolidating at the infrastructure level is typically done using virtualization technologies to share compute servers, and it can be done without standardization of the software stack. Sharing hardware enables you to run at higher utilization rates, which delivers cost savings from using less total hardware, power, cooling and data center space. However, the software stacks are unchanged, which means you still have the cost and complexity of these heterogeneous software stacks.<CLICK>Consolidating at the platform level means standardizing on a common Middleware and/or Database architecture for multiple or all applications. This standardization reduces the heterogeneity of applications, which is the real driver of complexity and cost. At the same time, a standardized platform speeds development of new applications.As the IOUG survey and customer examples show, more of our customers are consolidation at the PaaS level. Although it’s more difficult to standardize, but customers are doing it because there’s more value to do it, in terms of cost, efficiency and speed.
  5. Three consolidation techniques. The level of consolidation achieved increased from left to right.
  6. Brownfield Vs Greenfield: Are you reusing existing hardware or buying new one
  7. Traditional IT operations are very admin driven, very customized for the application environment, and slow due to transition between different admin teams like hardware, storage, database, etc
  8. The out of box portal, that support all three models – IaaS, DBaaS, and PaaS. The database portal shows the list of requested databases, the requests and their status, notifications for databases due to expire, and resource usage against quota set for the user.
  9. When using non-OVM infrastructure i.e. physical or other VM technologies, then we use Deployment Procedures (DPs) as our provisioning/orchestration mechanism. Think of the database deployment procedure as a wrapper on top of DBCA, where you can save configuration details for the database like memory, cpu, storage, and other init parameters.Typically, each saved deployment procedure would have specialized database configurations. For example,. Small/Medium/Large 11.2.x single instance database. Small/Medium/Large 11.2.x clustered database on ASM/NFS. etc
  10. Service placement in a DB Pool?If there are multiple databases in a pool, how will database services be placed?Change to tree
  11. Standardization Infi file and default parameter to be used example cpu count , Control file name , patch Oracle home / version to be used .Shared file system for database dump for RMAN restoration .Fix memory allocation to each Database typeCreate max number of instance which can be provisioned by each user .