Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure Ken Kutzer, Ramin Maozeni Systems...
If you can't read please download the document
Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure Ken Kutzer, Ramin Maozeni Systems Engineering Systems Division September 30, 2014 CON5748
Create a DBaaS Catalog in an Hour with a PaaS-Ready
Infrastructure Ken Kutzer, Ramin Maozeni Systems Engineering
Systems Division September 30, 2014 CON5748 Moscone South 301
Copyright 2014, Oracle and/or its affiliates. All rights reserved.
|
Slide 3
Safe Harbor Statement 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 Oracles products remains at the sole discretion of
Oracle. 3
Slide 4
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Program Agenda Database-as-a-Service on Private Cloud
Oracle Optimized Solution for Oracle DBaaS Overview Service Catalog
Definition and Rapid Cloud Setup Summary and Resources 1 2 3 4
4
Slide 5
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Database-as-a-Service on Private Cloud 55
Slide 6
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Typical Enterprise Database Environment Silos,
Dispersed, Varied and Complex Low utilization and efficiency High
software variation Labor intensive High overall cost DATABASE
ESTATE
Slide 7
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | DATABASE ESTATE Private Cloud, DBaaS Environment
Shifting to DBaaS with a Standard Service Catalog Service
Levels
Slide 8
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Consumer Advantages Rapid, self-service provisioning
for greater agility Simple pre-defined services Usage tracking and
monitoring Provider Advantages Governance of configurations, usage
and standards with enforcement Automation, less administration
Higher efficiency and utilization DBaaS: Better Services at a Lower
Cost
Slide 9
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Oracle Optimized Solution for Oracle DBaaS 9
Slide 10
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Complete Private Cloud Solution Oracle Optimized
Solution for Oracle Database-as-a-Service App DBA App Test / Dev
Oracle Database Oracle SuperCluster Oracle Enterprise Manager 12c
Service Catalog
Slide 11
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Oracle Optimized Solution for Oracle Database as a
Service Complete Solution for DBaaS Rapid Setup and Provisioning
Provision in minutes vs. days to weeks 5x faster to deploy than a
do-it-yourself cloud Extreme Efficiency Scaling to hundreds of
databases 3.2x more efficient for OLTP than virtualized x86
Flexible Security Software Defined Secure Multi-tenancy Security
and isolation across entire cloud Oracle Database Oracle Solaris
Oracle SuperCluster Oracle Enterprise Manager 12c
Slide 12
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Faster to Operation with Lower Risk and Potential for
Error Pre-built PaaS system ready for DBaaS Validated, tested and
fully supported by Oracle Automated cloud setup ensures fastest
time to production and reducing potential for error 5x Faster to
Deploy than a Do-It-Yourself Cloud 5x Faster Time to DBaaS
Slide 13
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Broad scaling for DBaaS needs Example 370 database
configuration - 216 databases with 4 vCPUs, 43GB RAM 72 databases
with 8 vCPUs, 85GB RAM 64 databases with 16 vCPUs, 170GB RAM 18
databases with 32 vCPUs, 340GB RAM Support up to 240 isolated
tenants SuperCluster plus Multitenant for 50% greater density than
other methods* 3.2x greater OLTP performance per CPU than
virtualized x86 and RedHat Optimized for database workloads World
Record results for OLTP, DW and OLAP 3x-15x greater capacity
through HCC Zero Overhead virtualization Exadata Storage Servers
Extreme Efficiency Oracle SuperCluster *Demonstrated through
maximum scale testing on SuperCluster T5-8 with and without Oracle
Multitenant Ideal for Consolidation and Cloud Scaling
Slide 14
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. |14 Software Defined Secure Multi-tenancy Security and
Isolation Across Entire Cloud Manufacturing Marketing Engineering 3
rd party Developer/ Integrator (High Security & Isolation)
Professional Services IT/Operations Finance and Accounting (High
Security & Isolation) Operating Unit (High Security &
Isolation) Joint Venture (High Security & Isolation) Business
Partner (High Security & Isolation )
Slide 15
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Provisioning of New and Populated Databases Oracle
Database 11gOracle Database 12c New or Seed Databases
Database-as-a-Service (Provisioning Instances) Yes
Schema-as-a-Service (Provisioning Schemas) Yes PDB-as-a-Service
(Provisioning PDBs) N/AYes Thin or Full Database Clones
SnapClonesYes RMAN Backup Based Full CopiesYes CloneDB Based
CopiesYes 15 Accelerate Lifecycle Activities like Dev, Test, QA,
etc.
Slide 16
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Test Master Production Snap Clones from Test Master
Private backups (snapshots) for SSA user Self-Service Provisioning
of Database Clones Fully Integrated Hardware and Software Solution
Exadata Storage Servers Discrete Replication using: RMAN backups
Optional: Masking and Subsetting using EM 12c Secure or sanitize
data before cloning ZS-3 Enterprise NAS with Snap Clone Optional -
External Oracle ZFS Storage Appliance or Oracle ZFS Backup
Appliance
Slide 17
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Service Catalog Definition and Rapid Cloud Setup Ramin
Moazeni 17
Slide 18
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. |18 Process Overview Implementing a DBaaS Cloud Database
Catalog DesignCloud SetupMigration Step 1 Current Inventory Step 2
Business Catalog Step 3 Technical Catalog Step 4 Rapid Cloud Setup
Step 5 Data Migration Take stock on current and planned database
needs Group databases by SLA requirements Detailed architecture and
system layout to achieve SLAs Coming in 2015 Automated system
configuration and Service Catalog setup Move current databases into
the cloud How many? What are the SLAs? Workload types? Memory, CPU,
storage needed? Future growth? Availability Workload isolation
Security Versions Workload type Fewer variations are better!
Virtualization choices Storage layout Automated Agent install on
cloud infrastructure Discovery and inventory database elements
Setup of cloud pools, templates, profiles, users, quotas, etc. Full
Database TTS/Data Pump RMAN Active Db Duplication HA/DR Golden Gate
Custom tools
Slide 19
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | DBaaS Service Catalog Design Process Service Definition
Technical Service Description Service Provisioning Model Cloud
Deployment Model Define service tiers to simplify your offerings
Establish the technical footprint of each service tier Determine
the individual services to be provisioned Align services with your
deployment model BronzeSilverGold SmallLarge MediumX-Large RAC Data
Guard Golden Gate PDB Database Schema
Slide 20
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Consolidation and Isolation Options Zero Overhead
Virtualization, Multi-layer Tenant Isolation Options SuperCluster
M6-32 Physical Domain Oracle VM for SPARC DB 12c Zone App. Zone DB
10g Zone DB 11g Zone DB 12c Zone DB 10g Zone DB 11g Zone 1. Basic
Schema-level database consolidation 2. Oracle Database 12c
Plug-able Databases 3. Run multiple Solaris Zones on a single
Solaris kernel instance 4. Oracle VM zero-overhead hypervisor PDB
SCH 1 2 3 4
Slide 21
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Considerations for Configuration Planning Isolate where
necessary, share where possible to maximize flexibility use zones
and domains for security and isolation Keep number of domains and
zones to a minimum Consolidate database instances within them for
greater efficiency, lower administration Use Oracle Multitenant
(CDB/PDB) for maximum consolidation levels Share Exadata storage
servers, and group them if appropriate Implement clustering,
replication or both for high availability and DR 21 Combine
Consolidation Options to Meet Service Catalog Requirements
Slide 22
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Faster to Operation with Lower Risk and Potential for
Error 5x Faster to Deploy than a Do-It-Yourself Cloud Overall cloud
architecture developed Cloud ready products and technologies
selected Compatibility of products verified and tested Cloud and
lifecycle management strategy developed Components sized to provide
best performance, configuration assembled Maintenance and patching
procedures developed Platinum support for complete database cloud
provided Automated agent provisioning Automated resource discovery
and inventory - Oracle homes, ASM, databases, RAC instances,
listeners, Grid infrastructure, clusters Simplified cloud
definition and setup DBaaS zones, resource pools, service
templates, profiles, users, security roles, quotas
Slide 23
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | Rapid, Cloud and Service Catalog Setup Run the
Enterprise Manager Automated Discovery for SuperCluster Setup the
Cloud with Rapid Start Kit Use your catalog design to prepare cloud
input.xml and the cloud boundary.xml Execute Rapid Start Kit
Automated Tools OSC-ExaAgentKit setup em-agent-bulk-load.txt emcli
@database_cloud_setup.py dbaas
-cloud_input=dbaas_cloud_custom_input.xml
-cloud_boundary=cloud_custom_boundary.xml
Slide 24
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. | DBaaS Cloud Ready for Use!
Slide 25
Copyright 2014, Oracle and/or its affiliates. All rights
reserved. |25 Dont Miss! WhatWhenTopicLocation Demo CON5748 M-W All
Day Deploy Database-as-a-Service on Oracle SuperCluster DEMOgrounds
Engineered Systems, Servers and Storage Moscone South Oracle
DEMOgrounds Session CON2912 Tuesday 15:00-15:45 Oracle SuperCluster
Technical Deep DiveIntercontinental Grand Ballroom B Session
CON8869 Wednesday 10:15-11:00 Speed and Agility: Oracle In-Memory
Applications on Oracle SuperCluster M6-32 Intercontinental
Intercontinental B Session CON6191 Wednesday 12:45-1:30 Plug into
the Cloud: Modernize Your IBM AIX Database Environment to Oracle
Database 12c Intercontinental Intercontinental B Session CON8016
Wednesday 3:30-4:15 DBaaS 2.0: Rapid Provisioning, Richer Services,
Integrated Testing, and More Moscone South 301 Session CON8947
Thursday 4:45-5:30 Be a Hero: Secure Multitenant Cloud on Oracle
SuperCluster Intercontinental Grand Ballroom B