Professional Documents
Culture Documents
Martin Peña
Senior Director, Product Management
Subhadeep Sengupta
Consulting Product Manager
Janardhana Korapala,
Database Admin Consultant, Presented with
Dell Inc
• Lack of automation
– Scripts are not a viable solution for an agile development process
• Traditional cloning techniques are slow
– Existing storage vendor solutions are DBA unfriendly
• Data explosion often outpaces storage capacity
– Inhibits ITs ability to provide clones for development and testing
• Archaic processes that require multiple users to share a single clone, or
only supports fixed refresh cycles
– Different priorities between DBAs and Storage administrators
Functional
Copies
User can create
Create Test Master Provision Thin Clones
additional copies
Test Master for functional
testing without
Production DB consuming space
Masking &
Sub-setting
Pointers to
Clone A Clone A existing blocks
1TB Data Files 5GB Data Files
New data
Pointers to
Clone B Clone B existing blocks
1TB Data Files 10GB Data Files
New data
Efficiency
Consolidated, shared platform
maintained with automation
Database
Accessibility Dedicated Database Pluggable Database Database Schema
Automated request channel via
self-service
Elasticity
Agile scale up, scale down, relocation
of services OR OR
Data
Accountability
Meter usage, quota, compliance and
governance Empty Full Clone Snap clones
Integration
API integration with 3rd party tools , Infrastructure
change requests, dev workflows
Physical, Virtual, or Engineered Systems
(Hybrid Cloud)
On Premise & On Oracle Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Snap Clone Solution
Powerful Storage Support
RMAN Restore
RMAN Duplicate
Data Pump
T1-R/O T2-R/O
DB6
T3-R/O
DB1 DB2 DB3 DB4 DB5
ASM SPARSE DG ASM SPARSE DG
DB7
SNAP CLONES
Data Guard
P S
Change Config.
(SI/RAC)
RMAN Backup
Mask,Change Config.
(SI/RAC)
Private backups
(snapshots) for SSA
Continuous or Discrete Replication user
Production Standby / Test
Database Master Database
Replication Types:
Continuous Discrete
Technology Data Guard, Golden Gate RMAN, Snap Mirror, import/export …
Masking and Not possible At source (in production), or in place at test master
Subsetting
Test Master t0 t1 t2 …. tN
Private backups
49 clones/month
60X faster with 180TB
savings over EMC
Production Masking
Snap Clones
60,000 refreshes per year
supporting DevOps for
Test Master 2000+ Developers
Global Marketing
Agenda
Oracle Enterprise Manager at Dell
• Business Drivers
• How Snap Clone Works?
• Snap Clone Pilot Architecture
• Snap Clones Interface
• Snap Clones (Self-Service)
• Proof of Concept Summary & Next Steps……
Q&A
Global Marketing
Oracle Enterprise Manager at Dell
Global Marketing
Overview Oracle Enterprise Manager at Dell
29KDatabase
57K
Application Targets
7.4K 2.6K
URL Monitoring Agents
Targets (Middleware/EBS/Siebel/PS)
Global Marketing
Enterprise Manager in action at Dell
Monitored Targets Oracle Enterprise Dell In-house
Manager Applications
Oracle DB Monitoring Deployed in 2007
Deployed in 2007 10g, 11g, 12c RMAN Backup
Agent Targets
Installation Discovery
Oracle SOA Monitoring DMMR Deployed in 2010
Pilot Test 2011 Groups Admin Group Database Metadata Repository
10g, 11g
Deployed in 2012
Targets Compliance
Properties
DBCM Deployed in 2010
Oracle EBS Monitoring Policies
Database Compliance Mgmt
Pilot Test 2013 11g, 12c Baseline
UDM
Metric
Deployed in 2015 KPI Deployed in 2013
Oracle SIEBEL Monitoring Key Performance Indicator
Incident Rule Reports
10g, 11g, 12c, 13c
Pilot Test 2013
Notify Method User Access DMP Deployed in 2012
Deployed in 2016 URL Monitoring Database Maintenance Planner
N/A
Incident (ServiceNow)
Jobs Incident (Remedy)
Ticketing Incident Json
OMR
Automation
Service EMCLI
(Database)
Improvement
Automation
Email Notification
Since 2010-2016
SMTP Server
NT Authentication
PAC Group
Global Marketing
New Enterprise Manager Architecture
From 12c Level 3… …to 13c Level 4
Oracle
Management Agent
13c
Agent Agent Agent Agent Agent Agent Agent Agent Agent
Archive: 512GB, FRA: 512GB, Data: 3TB Archive: 512GB, FRA: 512GB, Data: 3TB
Global Marketing
Business Drivers
Global Marketing
How Snap Clone Works?
Scheduled or Manual Storage Snapshots or RMAN Backups of the test master database, called Profiles
T0 T1 … TN
Source A
… Source A
Source B
Clones can User A
be created
from a library Source C
Each user gets a
of profiles personal read-write
User B database clone
Global Marketing
SnapClone Pilot Architecture
Test Mast er
DB Pool
Scheduled or Manual
Storage Snapshots or
RMAN Backups
Global Marketing
Snap Clones Interface
Global Marketing
Snap Clones (Self-Service)
One Test Master
• All Datafiles are thin clones
of parent files from Test
Master
• Five (5) Snap Clones and
many more can be created
as system resources allow
(CPU & Memory)
Global Marketing
Proof of Concept Summary
Database Cloud Capabilities
• RESTful Web Service API: All PaaS Functionality Exposed via Web
Service API for Dell Enterprise Automation, Custom Service Creation
Global Marketing
Next Steps
Enterprise Automation – “Push Button” Application Deployment
Global Marketing
Enterprise Manager Page on O.com
Facebook.com/oracleenterprisemanager
Blogs.Oracle.com/OEM
Oracle.com/newsletters