SlideShare una empresa de Scribd logo
1 de 65
Descargar para leer sin conexión
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Principle Architect | Oracle Greater China
• Joined Oracle in 2004
• Now Focusing on Database, Security, EM
• Father of 2
• Interested in Photography, Traveling, Movie,
Book
• LinkedIn Profile
• http://www.linkedin.com/profile/view?id=17972713
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Automate Your DB Lifecycle Mgmt to Respond to the On-
demand Requirements of DBaaS using
Oracle Enterprise Manager 12c
APOUC Leaders’ Meeting 2014 @ Hong Kong
Vincent P. Chan | Principal Architect, Oracle Greater China
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
Oracle Confidential – Internal/Restricted/Highly Restricted 4
• New Architecture Leads to New
Challenges!
• How Does EM12c Help?
• Case Study
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
IOUG Report Shows that Demands of DBaaS
Increased…
Oracle Confidential – Internal/Restricted/Highly Restricted 5
Source: 2012-2013 IOUG Cloud Computing Survey
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Architecture Leads to New
Challenges …
Oracle Confidential – Internal/Restricted/Highly Restricted 6
Virtual Machines
Share Servers
Dedicated Databases
Share Servers and
OS
Schema/Pluggable DB
Share Servers, OS
and Database
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
IOUG Report Shows that the Private Cloud
Challenges are …
Oracle Confidential – Internal/Restricted/Highly Restricted 7
Source: 2012-2013 IOUG Cloud Computing Survey
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
And the Leading Database Administrative
Challenges are …
Oracle Confidential – Internal/Restricted/Highly Restricted 8
Source: 2013 IOUG Survey on Database Manageability
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
So, How Do You Work?
Oracle Confidential – Internal/Restricted/Highly Restricted 9
Source: 2013 IOUG Survey on Database Manageability
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
EM12c helps new employees get familiar with our
environment quickly with industry standardized
interface, and helps us offload our workload to
application team.
– Lead DBA, a Global Bank
Oracle Confidential – Internal/Restricted/Highly Restricted 10
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does EM12c Help?
Automate Your Database Lifecycle Management
Oracle Confidential – Internal/Restricted/Highly Restricted 11
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle EM12c
User Interaction:
WebCenter
Infrastructure as a Service
Oracle Database
Oracle Fusion Middleware
Platform as a Service
Integration:
SOA Suite
Security:
Identity Mgmt
Process Mgmt:
BPM Suite
Oracle Apps3rd Party Apps ISV Apps
Applications and Business Services
Oracle VM for x86
Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle Solaris
Oracle VM for SPARC (LDom)
Solaris Containers
Servers
Storage
Applications and
Business Services
Platform as a Service
Database as a Service
Infrastructure as a
Service
Meter &
Charge
Optimize
Manage
Plan
Setup
Build
Test
Deploy
Monitor
User Interaction:
Web Center
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does EM12c Help?
Oracle Confidential – Internal/Restricted/Highly Restricted 13
• Create a Database in Minutes with
Dramatically Reduced Storage
• Automate & Track Your Patch Process
• Find Out Regressed SQL from Millions
of Statements to Ensure Database
Performance
• Keep with Standard and Security Best
Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Scenarios & Problems to Solve
• 12 TB database in production for an internal
application
• The production DB is running on Exadata, while a
standby database is running on ZFSSA
• Agile development is used for the internal app
with 7 sprints running in parallel
• Each sprint requires a clone of the production DB
• Each sprint lasts for a month, and clones need to
be refreshed monthly as well
Case 1: Telecom Industry
Storage requirements
using traditional cloning
 Prod DB = 12 TB
 Standby DB = 12 TB
 7 Clones (7 * 12 TB)
= 84 TB
------------------
 Total 108 TB
 Time = days/weeks
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Scenarios & Problems to Solve
• 5 production databases total 30 TB of storage
• All 5 production DBs have a standby
• Clones of the production database are required for
data analysis and reporting
• 6 total clones across different teams every quarter
• For security reasons, sensitive data has to be
masked prior to cloning
Case 1: Banking Industry
Storage requirements
using traditional cloning
 5 Prod DB = 30 TB
 5 Standby DB = 30 TB
 5 Masked DB = 30 TB
 6 Clones (6 * 30 TB)
= 180 TB
------------------
 Total 270 TB
 Time = days/weeks
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database-Aware Snap Clone
• Leverage storage level snap clone feature
• Out-of-box self service portal
• Resource quota based on role
• Integrated monitoring, snapshot/rollback, etc
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Continuous Replication using:
Golden Gate or Dataguard
Standby Database
[on ZFS Storage Appliance]
Production Database
[Exadata or any commodity hardware]
Snap Clones using Standby
Private backups
(snapshots) for SSA user
Scenario 1: SnapClone Using Standby
DR Database
[Exadata or any commodity hardware]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Discrete Replication using: RMAN
backups, Netapp SnapMirror, etc
Test MasterProduction Database
[Exadata or any commodity hardware]
Masking and Subsetting using EM
Snap Clones using Test Master
Private backups
(snapshots) for SSA user
Benefit:
Massage data before
cloning
Scenario 2: SnapClone Using Test Master
DR Database
[Exadata or any commodity hardware]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customer Scenarios with Snap Clone
Customer Scenario 1
[Telecom Industry]
 Prod DB = 12 TB
 Standby DB = 12 TB
 7 Clones (7 * 2 GB of writable space)
= 84TB 14 GB
-------------------
 Total 108 ~24 TB
 Time = days/weeks minutes
Customer Scenario 2
[Banking Industry]
 5 Prod DB = 30 TB
 5 Standby DB = 30 TB
 5 Masked DB = 30 TB
 6 Clones (6 * 5 * 2 GB of writable space)
= 180TB 60 GB
---------------------
 Total 270 ~90 TB
 Time = days/weeks minutes
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does EM12c Help?
Oracle Confidential – Internal/Restricted/Highly Restricted 20
• Create a Database in Minutes with
Dramatically Reduced Storage
• Automate & Track Your Patch Process
• Find Out Regressed SQL from Millions
of Statements to Ensure Database
Performance
• Keep with Standard and Security Best
Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Scenarios & Problems to Solve
Difficult to Identify
Suitable Patches
Time Consuming
For Patching
No Automation Not Predictable
Oracle 10gR2 on
Solaris
Oracle 11gR2 on Linux Oracle 11gR2 with RAC
on Linux
Exadata
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Automating DB Infrastructure Patching
Fully Integrated with My Oracle Support
• Proactive advisories, recommendations, and analysis
– One-off patches, patch set updates, and critical patch updates
• Zero downtime for patching
• Integrated patch management & deployment automation
• Patch intelligence and community
• Streamlined conflicts and merge patch process
• Cell patching done through “patchmgr”
Analyze TestPatch ReportProvisionStage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With KM, Bugs Fixed, Trends of Downloads
1) Proactively Recommend Patches
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Multiple Patches to Multiple Targets
2) Mass Deploy to Avoid Time Constraints
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
By Out of Place Patching
3) Allow Switchback & Reduce Downtime
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Comprehensive Pre-flight Checks
4) Automatically Detect Patch Conflicts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
5) Automatically Rollout & Track Patch
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does EM12c Help?
Oracle Confidential – Internal/Restricted/Highly Restricted 28
• Create a Database in Minutes with
Dramatically Reduced Storage
• Automate & Track Your Patch Process
• Find Out Regressed SQL from Millions
of Statements to Ensure Database
Performance
• Keep with Standard and Security Best
Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Concern on performance
degrading (i.e. SQL regression)
after database changes, i.e.
– DB upgrades
– Database structure changes
– Optimizer statistics refresh
– Patching
• Problems
– Partial workload
– Large workloads (100Ks SQL
statements are common)
– Non-production optimizer context
– Manual and time consuming
regression testing
– SQL performance regression after
production
Scenarios & Problems to Solve
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Test and predict impact of system changes on SQL query performance
• Analyze performance changes for improvements or regression
• Comprehensive performance analysis and reporting
• Re-execute SQL queries in test environment
• End-to-end solution: STS, SQL Plan Baselines, & SQL Tuning Advisor
RAT: SQL Performance Analyzer (SPA)
SQL Workload
STS
SQL Plans + Stats
Pre-Change Trial
SQL Plans + Stats
Post-Change Trial
Compare SQL
Performance
Analysis Report
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Regressed SQL Statements
SPA Report
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Consolidation Testing using Real SQL Workload
Consolidated SQL Performance Analyzer
• Validates SQL performance
for consolidated database
• SQL workload captured for
each database in STS
• SPA executes all workloads
together in consolidated
environment
• Identifies SQL regressions
and helps remediate them
• Existing SPA capability in DB
11.1 works for schema
consolidation
• Support for Pluggable DB
consolidation in DB12c
SALES
HR
ERP
CRM
ERP STS
SALES STS
CRM STS
HR STS
SALES
HR
ERP
CRM
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does EM12c Help?
Oracle Confidential – Internal/Restricted/Highly Restricted 39
• Create a Database in Minutes with
Dramatically Reduced Storage
• Automate & Track Your Patch Process
• Find Out Regressed SQL from Millions
of Statements to Ensure Database
Performance
• Keep with Standard and Security Best
Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Scenarios & Problems to Solve
Time Consuming Totally Reactive Not Scalable No Detail
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
1) Identify and Track Assets
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
You can show inventory
summary by type.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
And roll up by location,
platform, lifecycle, version,
vendor, LoB, department, or
cost center.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Showing host and roll up by
platform.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Showing host and roll up by
version.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Showing databases and roll
up by version.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Pre-Configured Templates, Ignore Differences and Notification
2) Track and Remediate Drifts from Standards
You can select/exclude
these pre-configured
template from comparison:
 Instance
 Tablesapces
 Control files
 Redologs
 Rollback Segments
 Users
 Database Options
 Feature Usage
You can ignore the differences.
You can set notification on
differences
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
2) Track and Remediate Drifts from Standards
with Notification
Database dbm1’s
listener port is 1521,
while dbm2’s listener
port is 1522
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Out-of-the-Box, 400+ Security Practices
3) Adhere to Security Best Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Periodically Scoring
3) Adhere to Security Best Practices
# of Target
Evolutions
# of Violations
Avg Score (%)
Compliance
Standards (i.e.
Best Practices)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Real Time Dashboard
3) Adhere to Security Best Practices
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
With Scoring History and Violation History
3) Adhere to Security Best Practices
Avg. Compliance
Score (%)
Avg. Violation
Count Per
Evaluation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Case Study
Automate Your Database Lifecycle Management
Oracle Confidential – Internal/Restricted/Highly Restricted 54
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Exadata and Oracle
Enterprise Manager 12c:
Extreme Consolidation in Cloud
Presented in OOW
About HDFC Bank
• Incorporated in
Auguest 1994
• India’s Second
Largest Private
Bank with
• 3,119
Branches
• 11,088 ATMs
& 20 Million
Customers
• Employees:
60,000
• Annual Revenue:
USD 7 Billion
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Challenges
• Average 3 days to provision UAT database for lending segment
• Silo’ed IT environment with average 30% utilization
• Compliance requirement consume testing resources
• SI expenses for provisioning databases manually
• Overhead in managing configuration drift between production and
testing environment
• Rollout impact/delay on new business initiatives
• Challenges in managing exponential growth of data
• Database sprawl over 168 racks of real estate
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Solution: DBaaS
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
The Result
Plus:
• Effective usage of
infrastructure
leading to better ROI
• Empowered
application team
with self service
• Drastically cut down
on support/SI costs
for DBA activities
• 10x compression
achieved to low
CapEx requirements
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
1000 % faster Databases
deployment on its enterprise cloud
“Spinning up a database, a process that used to take two
to three weeks, now takes us only 19 minutes,
something like a 1,000% improvement in deployment
time. Accelerating deployment to this degree has
brought us much closer to the customer service levels
our business goals demand.”
Surren Partabh - CTO, BT Operate
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
PATCH MANAGEMENT
$70 Billion revenue in 2011
75,000 employees
96 million retail customers
FOCUS ON
Automation
Challenge:
• Patch and upgrade large number of
databases with minimal maintenance time
• Regulations require quarterly patching for
compliance management & reporting
• Mandatory to apply PSU to over 520
databases 2 time a year
• Inventory tracking and deploying changes to
non-production databases was difficult
• During patching periods, DBAs worked extra
hours on nights & weekends
After Oracle Enterprise Manager:
• Patching process is now automated
• 4 times reduction in man hours for patching
resulting in approx 67% savings in productivity
• Application team can track changes across
non-production and production environments
resulting in no impact to development work
providing more time for coding & testing
• DBA team now focused on database
availability, scalability & performance
• IT runs like a business and adds value
Case Study
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Summary
Oracle Confidential – Internal/Restricted/Highly Restricted 61
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
EM12c Helps You to Address These
Challenges
Oracle Confidential – Internal/Restricted/Highly Restricted 62
Source: 2013 IOUG Survey on Database Manageability
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Join the Conversation
Bit.ly/EM_linkedin
Bit.ly/EM_facebook
Bit.ly/EM_twitter
Bit.ly/EM_youtube
Bit.ly/EM_blog
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The preceding 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.
Oracle Confidential – Internal/Restricted/Highly Restricted 64
Apouc 2014-enterprise-manager-12c

Más contenido relacionado

La actualidad más candente

Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slidesMohamed Farouk
 
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Hari Srinivasan
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cKellyn Pot'Vin-Gorman
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Anil Nair
 
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczOracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczMarkus Michalewicz
 
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Timothy Schubert
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ssAnil Nair
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Markus Michalewicz
 
Oracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityOracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityMarkus Michalewicz
 
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfRac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfAnil Nair
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015aioughydchapter
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesOracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesLudovico Caldara
 

La actualidad más candente (20)

Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
 
Oracle RAC 12c Overview
Oracle RAC 12c OverviewOracle RAC 12c Overview
Oracle RAC 12c Overview
 
ODTUG Webinar AWR Warehouse
ODTUG Webinar AWR WarehouseODTUG Webinar AWR Warehouse
ODTUG Webinar AWR Warehouse
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12c
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017
 
ODA X6-2 family
ODA X6-2 familyODA X6-2 family
ODA X6-2 family
 
Developer day v2
Developer day v2Developer day v2
Developer day v2
 
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczOracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
 
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ss
 
AWR, ASH with EM13 at HotSos 2016
AWR, ASH with EM13 at HotSos 2016AWR, ASH with EM13 at HotSos 2016
AWR, ASH with EM13 at HotSos 2016
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
 
Oracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityOracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous Availability
 
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdfRac 12c rel2_operational_best_practices_sangam_2017_as_pdf
Rac 12c rel2_operational_best_practices_sangam_2017_as_pdf
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesOracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
 
Performance in the Oracle Cloud
Performance in the Oracle CloudPerformance in the Oracle Cloud
Performance in the Oracle Cloud
 

Similar a Apouc 2014-enterprise-manager-12c

MySQL For Linux Sysadmins
MySQL For Linux SysadminsMySQL For Linux Sysadmins
MySQL For Linux SysadminsMorgan Tocker
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaSArush Jain
 
Oracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12cOracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12cKellyn Pot'Vin-Gorman
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015Kellyn Pot'Vin-Gorman
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle ManagementHari Srinivasan
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementMark Matthews
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...Jürgen Ambrosi
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cPete Sharman
 
Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2gaougorg
 
Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Kellyn Pot'Vin-Gorman
 
MySQL Performance Metrics that Matter
MySQL Performance Metrics that MatterMySQL Performance Metrics that Matter
MySQL Performance Metrics that MatterMorgan Tocker
 
Kscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKellyn Pot'Vin-Gorman
 
New Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerNew Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerKellyn Pot'Vin-Gorman
 
Oracle RAC - Customer Proven Scalability
Oracle RAC - Customer Proven ScalabilityOracle RAC - Customer Proven Scalability
Oracle RAC - Customer Proven ScalabilityMarkus Michalewicz
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cAiougVizagChapter
 
MySQL Manchester TT - Performance Tuning
MySQL Manchester TT  - Performance TuningMySQL Manchester TT  - Performance Tuning
MySQL Manchester TT - Performance TuningMark Swarbrick
 

Similar a Apouc 2014-enterprise-manager-12c (20)

MySQL For Linux Sysadmins
MySQL For Linux SysadminsMySQL For Linux Sysadmins
MySQL For Linux Sysadmins
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
 
Oracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12cOracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12c
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12c
 
Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2
 
Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!
 
MySQL Performance Metrics that Matter
MySQL Performance Metrics that MatterMySQL Performance Metrics that Matter
MySQL Performance Metrics that Matter
 
Oracle Storage a ochrana dat
Oracle Storage a ochrana datOracle Storage a ochrana dat
Oracle Storage a ochrana dat
 
Kscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise Manager
 
New Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerNew Not Your Father's Enterprise Manager
New Not Your Father's Enterprise Manager
 
OOW-TBE-12c-CON7307-Sharable
OOW-TBE-12c-CON7307-SharableOOW-TBE-12c-CON7307-Sharable
OOW-TBE-12c-CON7307-Sharable
 
Oracle RAC - Customer Proven Scalability
Oracle RAC - Customer Proven ScalabilityOracle RAC - Customer Proven Scalability
Oracle RAC - Customer Proven Scalability
 
Rohit_Panot
Rohit_PanotRohit_Panot
Rohit_Panot
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
 
MySQL Manchester TT - Performance Tuning
MySQL Manchester TT  - Performance TuningMySQL Manchester TT  - Performance Tuning
MySQL Manchester TT - Performance Tuning
 

Más de OUGTH Oracle User Group in Thailand

Más de OUGTH Oracle User Group in Thailand (18)

Quarterly leader-call-dec-2014
Quarterly leader-call-dec-2014Quarterly leader-call-dec-2014
Quarterly leader-call-dec-2014
 
Oracle Database Monitoring with AAS
Oracle Database Monitoring with AASOracle Database Monitoring with AAS
Oracle Database Monitoring with AAS
 
How oracle 12c flexes its muscles against oracle 11g r2
How oracle 12c flexes its muscles against oracle 11g r2How oracle 12c flexes its muscles against oracle 11g r2
How oracle 12c flexes its muscles against oracle 11g r2
 
Presentation joelperez thailand2014
Presentation joelperez thailand2014Presentation joelperez thailand2014
Presentation joelperez thailand2014
 
How to-work-with-the-oracle-user-group-team
How to-work-with-the-oracle-user-group-teamHow to-work-with-the-oracle-user-group-team
How to-work-with-the-oracle-user-group-team
 
Apouc 2014-java-8-create-the-future
Apouc 2014-java-8-create-the-futureApouc 2014-java-8-create-the-future
Apouc 2014-java-8-create-the-future
 
Apouc 2014-learn-from-oracle-support
Apouc 2014-learn-from-oracle-supportApouc 2014-learn-from-oracle-support
Apouc 2014-learn-from-oracle-support
 
Apouc 2014-business-analytics-and-big-data
Apouc 2014-business-analytics-and-big-dataApouc 2014-business-analytics-and-big-data
Apouc 2014-business-analytics-and-big-data
 
Apouc 2014-oracle-applications-update
Apouc 2014-oracle-applications-updateApouc 2014-oracle-applications-update
Apouc 2014-oracle-applications-update
 
Apouc 2014-oracle mobile platform
Apouc 2014-oracle mobile platformApouc 2014-oracle mobile platform
Apouc 2014-oracle mobile platform
 
Apouc 2014-oracle-ace-program
Apouc 2014-oracle-ace-programApouc 2014-oracle-ace-program
Apouc 2014-oracle-ace-program
 
Apouc 2014-oracle-community-programs
Apouc 2014-oracle-community-programsApouc 2014-oracle-community-programs
Apouc 2014-oracle-community-programs
 
Apouc 2014-oracle-cloud-strategy
Apouc 2014-oracle-cloud-strategyApouc 2014-oracle-cloud-strategy
Apouc 2014-oracle-cloud-strategy
 
Apouc 2014-wrapup
Apouc 2014-wrapupApouc 2014-wrapup
Apouc 2014-wrapup
 
How to install oracle 12c release 1
How to install oracle 12c release 1How to install oracle 12c release 1
How to install oracle 12c release 1
 
User 2013-oracle-big-data-analytics-1971985
User 2013-oracle-big-data-analytics-1971985User 2013-oracle-big-data-analytics-1971985
User 2013-oracle-big-data-analytics-1971985
 
Session 307 ravi pendekanti engineered systems
Session 307  ravi pendekanti engineered systemsSession 307  ravi pendekanti engineered systems
Session 307 ravi pendekanti engineered systems
 
Session 203 iouc summit database
Session 203 iouc summit databaseSession 203 iouc summit database
Session 203 iouc summit database
 

Apouc 2014-enterprise-manager-12c

  • 1.
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Principle Architect | Oracle Greater China • Joined Oracle in 2004 • Now Focusing on Database, Security, EM • Father of 2 • Interested in Photography, Traveling, Movie, Book • LinkedIn Profile • http://www.linkedin.com/profile/view?id=17972713
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Automate Your DB Lifecycle Mgmt to Respond to the On- demand Requirements of DBaaS using Oracle Enterprise Manager 12c APOUC Leaders’ Meeting 2014 @ Hong Kong Vincent P. Chan | Principal Architect, Oracle Greater China
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Agenda Oracle Confidential – Internal/Restricted/Highly Restricted 4 • New Architecture Leads to New Challenges! • How Does EM12c Help? • Case Study
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | IOUG Report Shows that Demands of DBaaS Increased… Oracle Confidential – Internal/Restricted/Highly Restricted 5 Source: 2012-2013 IOUG Cloud Computing Survey
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | New Architecture Leads to New Challenges … Oracle Confidential – Internal/Restricted/Highly Restricted 6 Virtual Machines Share Servers Dedicated Databases Share Servers and OS Schema/Pluggable DB Share Servers, OS and Database
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | IOUG Report Shows that the Private Cloud Challenges are … Oracle Confidential – Internal/Restricted/Highly Restricted 7 Source: 2012-2013 IOUG Cloud Computing Survey
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | And the Leading Database Administrative Challenges are … Oracle Confidential – Internal/Restricted/Highly Restricted 8 Source: 2013 IOUG Survey on Database Manageability
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | So, How Do You Work? Oracle Confidential – Internal/Restricted/Highly Restricted 9 Source: 2013 IOUG Survey on Database Manageability
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | EM12c helps new employees get familiar with our environment quickly with industry standardized interface, and helps us offload our workload to application team. – Lead DBA, a Global Bank Oracle Confidential – Internal/Restricted/Highly Restricted 10
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | How Does EM12c Help? Automate Your Database Lifecycle Management Oracle Confidential – Internal/Restricted/Highly Restricted 11
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle EM12c User Interaction: WebCenter Infrastructure as a Service Oracle Database Oracle Fusion Middleware Platform as a Service Integration: SOA Suite Security: Identity Mgmt Process Mgmt: BPM Suite Oracle Apps3rd Party Apps ISV Apps Applications and Business Services Oracle VM for x86 Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle Solaris Oracle VM for SPARC (LDom) Solaris Containers Servers Storage Applications and Business Services Platform as a Service Database as a Service Infrastructure as a Service Meter & Charge Optimize Manage Plan Setup Build Test Deploy Monitor User Interaction: Web Center
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | How Does EM12c Help? Oracle Confidential – Internal/Restricted/Highly Restricted 13 • Create a Database in Minutes with Dramatically Reduced Storage • Automate & Track Your Patch Process • Find Out Regressed SQL from Millions of Statements to Ensure Database Performance • Keep with Standard and Security Best Practices
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Scenarios & Problems to Solve • 12 TB database in production for an internal application • The production DB is running on Exadata, while a standby database is running on ZFSSA • Agile development is used for the internal app with 7 sprints running in parallel • Each sprint requires a clone of the production DB • Each sprint lasts for a month, and clones need to be refreshed monthly as well Case 1: Telecom Industry Storage requirements using traditional cloning  Prod DB = 12 TB  Standby DB = 12 TB  7 Clones (7 * 12 TB) = 84 TB ------------------  Total 108 TB  Time = days/weeks
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Scenarios & Problems to Solve • 5 production databases total 30 TB of storage • All 5 production DBs have a standby • Clones of the production database are required for data analysis and reporting • 6 total clones across different teams every quarter • For security reasons, sensitive data has to be masked prior to cloning Case 1: Banking Industry Storage requirements using traditional cloning  5 Prod DB = 30 TB  5 Standby DB = 30 TB  5 Masked DB = 30 TB  6 Clones (6 * 30 TB) = 180 TB ------------------  Total 270 TB  Time = days/weeks
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Database-Aware Snap Clone • Leverage storage level snap clone feature • Out-of-box self service portal • Resource quota based on role • Integrated monitoring, snapshot/rollback, etc
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Continuous Replication using: Golden Gate or Dataguard Standby Database [on ZFS Storage Appliance] Production Database [Exadata or any commodity hardware] Snap Clones using Standby Private backups (snapshots) for SSA user Scenario 1: SnapClone Using Standby DR Database [Exadata or any commodity hardware]
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Discrete Replication using: RMAN backups, Netapp SnapMirror, etc Test MasterProduction Database [Exadata or any commodity hardware] Masking and Subsetting using EM Snap Clones using Test Master Private backups (snapshots) for SSA user Benefit: Massage data before cloning Scenario 2: SnapClone Using Test Master DR Database [Exadata or any commodity hardware]
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Customer Scenarios with Snap Clone Customer Scenario 1 [Telecom Industry]  Prod DB = 12 TB  Standby DB = 12 TB  7 Clones (7 * 2 GB of writable space) = 84TB 14 GB -------------------  Total 108 ~24 TB  Time = days/weeks minutes Customer Scenario 2 [Banking Industry]  5 Prod DB = 30 TB  5 Standby DB = 30 TB  5 Masked DB = 30 TB  6 Clones (6 * 5 * 2 GB of writable space) = 180TB 60 GB ---------------------  Total 270 ~90 TB  Time = days/weeks minutes
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | How Does EM12c Help? Oracle Confidential – Internal/Restricted/Highly Restricted 20 • Create a Database in Minutes with Dramatically Reduced Storage • Automate & Track Your Patch Process • Find Out Regressed SQL from Millions of Statements to Ensure Database Performance • Keep with Standard and Security Best Practices
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Scenarios & Problems to Solve Difficult to Identify Suitable Patches Time Consuming For Patching No Automation Not Predictable Oracle 10gR2 on Solaris Oracle 11gR2 on Linux Oracle 11gR2 with RAC on Linux Exadata
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Automating DB Infrastructure Patching Fully Integrated with My Oracle Support • Proactive advisories, recommendations, and analysis – One-off patches, patch set updates, and critical patch updates • Zero downtime for patching • Integrated patch management & deployment automation • Patch intelligence and community • Streamlined conflicts and merge patch process • Cell patching done through “patchmgr” Analyze TestPatch ReportProvisionStage
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With KM, Bugs Fixed, Trends of Downloads 1) Proactively Recommend Patches
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Multiple Patches to Multiple Targets 2) Mass Deploy to Avoid Time Constraints
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | By Out of Place Patching 3) Allow Switchback & Reduce Downtime
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Comprehensive Pre-flight Checks 4) Automatically Detect Patch Conflicts
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 5) Automatically Rollout & Track Patch
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | How Does EM12c Help? Oracle Confidential – Internal/Restricted/Highly Restricted 28 • Create a Database in Minutes with Dramatically Reduced Storage • Automate & Track Your Patch Process • Find Out Regressed SQL from Millions of Statements to Ensure Database Performance • Keep with Standard and Security Best Practices
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Concern on performance degrading (i.e. SQL regression) after database changes, i.e. – DB upgrades – Database structure changes – Optimizer statistics refresh – Patching • Problems – Partial workload – Large workloads (100Ks SQL statements are common) – Non-production optimizer context – Manual and time consuming regression testing – SQL performance regression after production Scenarios & Problems to Solve
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Test and predict impact of system changes on SQL query performance • Analyze performance changes for improvements or regression • Comprehensive performance analysis and reporting • Re-execute SQL queries in test environment • End-to-end solution: STS, SQL Plan Baselines, & SQL Tuning Advisor RAT: SQL Performance Analyzer (SPA) SQL Workload STS SQL Plans + Stats Pre-Change Trial SQL Plans + Stats Post-Change Trial Compare SQL Performance Analysis Report
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Regressed SQL Statements SPA Report
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Consolidation Testing using Real SQL Workload Consolidated SQL Performance Analyzer • Validates SQL performance for consolidated database • SQL workload captured for each database in STS • SPA executes all workloads together in consolidated environment • Identifies SQL regressions and helps remediate them • Existing SPA capability in DB 11.1 works for schema consolidation • Support for Pluggable DB consolidation in DB12c SALES HR ERP CRM ERP STS SALES STS CRM STS HR STS SALES HR ERP CRM
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | How Does EM12c Help? Oracle Confidential – Internal/Restricted/Highly Restricted 39 • Create a Database in Minutes with Dramatically Reduced Storage • Automate & Track Your Patch Process • Find Out Regressed SQL from Millions of Statements to Ensure Database Performance • Keep with Standard and Security Best Practices
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Scenarios & Problems to Solve Time Consuming Totally Reactive Not Scalable No Detail
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1) Identify and Track Assets
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | You can show inventory summary by type.
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | And roll up by location, platform, lifecycle, version, vendor, LoB, department, or cost center.
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Showing host and roll up by platform.
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Showing host and roll up by version.
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Showing databases and roll up by version.
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Pre-Configured Templates, Ignore Differences and Notification 2) Track and Remediate Drifts from Standards You can select/exclude these pre-configured template from comparison:  Instance  Tablesapces  Control files  Redologs  Rollback Segments  Users  Database Options  Feature Usage You can ignore the differences. You can set notification on differences
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2) Track and Remediate Drifts from Standards with Notification Database dbm1’s listener port is 1521, while dbm2’s listener port is 1522
  • 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Out-of-the-Box, 400+ Security Practices 3) Adhere to Security Best Practices
  • 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Periodically Scoring 3) Adhere to Security Best Practices # of Target Evolutions # of Violations Avg Score (%) Compliance Standards (i.e. Best Practices)
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Real Time Dashboard 3) Adhere to Security Best Practices
  • 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | With Scoring History and Violation History 3) Adhere to Security Best Practices Avg. Compliance Score (%) Avg. Violation Count Per Evaluation
  • 54. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Case Study Automate Your Database Lifecycle Management Oracle Confidential – Internal/Restricted/Highly Restricted 54
  • 55. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Exadata and Oracle Enterprise Manager 12c: Extreme Consolidation in Cloud Presented in OOW About HDFC Bank • Incorporated in Auguest 1994 • India’s Second Largest Private Bank with • 3,119 Branches • 11,088 ATMs & 20 Million Customers • Employees: 60,000 • Annual Revenue: USD 7 Billion
  • 56. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The Challenges • Average 3 days to provision UAT database for lending segment • Silo’ed IT environment with average 30% utilization • Compliance requirement consume testing resources • SI expenses for provisioning databases manually • Overhead in managing configuration drift between production and testing environment • Rollout impact/delay on new business initiatives • Challenges in managing exponential growth of data • Database sprawl over 168 racks of real estate
  • 57. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The Solution: DBaaS
  • 58. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | The Result Plus: • Effective usage of infrastructure leading to better ROI • Empowered application team with self service • Drastically cut down on support/SI costs for DBA activities • 10x compression achieved to low CapEx requirements
  • 59. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1000 % faster Databases deployment on its enterprise cloud “Spinning up a database, a process that used to take two to three weeks, now takes us only 19 minutes, something like a 1,000% improvement in deployment time. Accelerating deployment to this degree has brought us much closer to the customer service levels our business goals demand.” Surren Partabh - CTO, BT Operate
  • 60. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | PATCH MANAGEMENT $70 Billion revenue in 2011 75,000 employees 96 million retail customers FOCUS ON Automation Challenge: • Patch and upgrade large number of databases with minimal maintenance time • Regulations require quarterly patching for compliance management & reporting • Mandatory to apply PSU to over 520 databases 2 time a year • Inventory tracking and deploying changes to non-production databases was difficult • During patching periods, DBAs worked extra hours on nights & weekends After Oracle Enterprise Manager: • Patching process is now automated • 4 times reduction in man hours for patching resulting in approx 67% savings in productivity • Application team can track changes across non-production and production environments resulting in no impact to development work providing more time for coding & testing • DBA team now focused on database availability, scalability & performance • IT runs like a business and adds value Case Study
  • 61. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Summary Oracle Confidential – Internal/Restricted/Highly Restricted 61
  • 62. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | EM12c Helps You to Address These Challenges Oracle Confidential – Internal/Restricted/Highly Restricted 62 Source: 2013 IOUG Survey on Database Manageability
  • 63. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Join the Conversation Bit.ly/EM_linkedin Bit.ly/EM_facebook Bit.ly/EM_twitter Bit.ly/EM_youtube Bit.ly/EM_blog
  • 64. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The preceding 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. Oracle Confidential – Internal/Restricted/Highly Restricted 64