Más contenido relacionado La actualidad más candente (20) Similar a Oracle Database Cloud Fleet Maintenance (20) Oracle Database Cloud Fleet Maintenance1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Fleet Maintenance
Standardization at Scale
Hari Srinivasan, Product Management, Oracle
Oracle Confidential – Restricted
2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
EM12c Patch Management Solution
End to End Patch Automation Solution for Oracle Databases
Patches, Upgrades complete Database product family
including Data Guard, DBs on ODA and Exadata
Provides proactive Oracle recommendations (CPUs,
PSUs,..)
Simplified patching flow using Patch Plans
Comprehensive pre-flight checks and conflict resolution
Support Out of Place, Rolling options for reduced/zero
downtime and rollback/switch back
Mass automation - multiple targets with multiple patches
in a single downtime
Extensible framework, Patch Reports and “EMCLI”
scripting option
2Oracle Confidential – Restricted
3. Copyright © 2014 Oracle Corporation | Oracle Confidential
Evolution of Datacenter
Changing Dynamics of Database Maintenance
Internet
2003
END
USERS
DBAs
Challenges
• Lengthy process, mostly manual
• Lack of scalability
• Operations are at single target level
Maintenance Challenges
•Scale
•Isolation
•Minimum Downtime
Goals
•Higher Agility- Self Service, Elasticity
•Lower cost- Shared Resources,
Automation
•Reduced Risk – High Availability
Challenges
• Complex process
• Time Consuming
• Need mass automation
• Downtime management
RAC RAC
END
USERS
DBAs
3
Volume Complexity
ComplexityVolume ComplexityVolume
DBAs
Cloud & Consolidation
2014
PORTALEND
USERS
Grid, Clustering, Virtualization
2008, ….
4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Restricted
Software configuration pollution in datacenters
5
In a recent survey, we collected and analyzed 15,000 Oracle Homes
2196 396 1 of every 4
X with version and platform
OHs are Different !!!OHs in one env. of a
customer
Distinct configs.
9 Versions, 3 Platforms avg.
5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Introducing !!!
Database Fleet Maintenance
Oracle Confidential – Restricted 6
Standardization at Scale
6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Restricted
Database Fleet Maintenance
New! Simplified software configuration standardization at scale
1 Detect “Configuration Pollution”
Advisor scans the fleet for
configuration variations provides
recommendations to standardize.
1
7
7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Fleet Maintenance
New! Simplified software configuration standardization at scale
2
2
Create Images & Subscribe
Define end states for software as
Images. Subscribe targets/
groups/pools to the images
Image represents the End-state Definition for
Oracle Database 11.2.0.3 on Linux x86_64 +
OCT 2013 PSU patch +5 one-off patches
8Oracle Confidential – Restricted
Target (s)
Subscribes to
Software “End State”
Gold Image
8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Fleet Maintenance
New! Simplified software configuration standardization at scale
3 Centralize changes and propagate with ease
Make changes at Image level.
Schedule the propagation to the
subscribed members.
3
Software “End State”
Image - Versioning
OCT 2013 - OCT PSU + 2 patches Ver. 1
DEC 2013 - Add 5 more patches
Ver. 2
* Current / Latest version
JUL 2014 - Jul PSU + couple more
patches* Ver. 3*
9Oracle Confidential – Restricted
9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Fleet Maintenance
• Allows emergency, ad-hoc patching.
• Ad-hoc is more an exception than a norm,
its tracked as ‘Rogue’
• Reconcile the rouge targets either by rolling
the changes to a new version of the image
or override it with the latest version.
Rouge Target
Update to new
version or rollback to
older
Manage Exceptions and Emergencies
10Oracle Confidential – Restricted
10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Process
1. Pools subscribe to DB and GI images
2. New images automatically get deployed to servers
in the pool
3. Self Service users or Admin can choose to migrate
DBs over to the new home
Database Fleet Maintenance
End Users
Self service maintenance for Database Cloud
11.2.0.3 DB Home
11.2.0.3 GI Home
11.2.0.4 DB Home
11.2.0.4 GI Home
Image Library
Benefits:
– Scale: Subscription based, automated deployment
and at mass scale
– Reduced Downtime: Out of place patching and
upgrade
– Isolation & Flexibility: Users to move to new
software version on their terms
Track real time compliance Admin
11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 12
12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 13
13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 14
14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Fleet Maintenance
Simplified software configuration standardization at scale
Oracle Confidential – Restricted
Flexible
Centralize Changes &
Propagate with Ease
Make changes at Image level and
schedule the propagation to the
subscribers. Replace with updated
software
Maintenance as a Self service
option. End users can update
during their comfortable time
periods
Reduced Downtime
Detect the
Configuration Pollution
Advisor scans the fleet for
configuration variations, provides
recommendations to standardize
Abstraction between software and
configuration. Replacing updated
software for changes reduces or
removes downtime.
1 2 3
Automation at Scale
Create Images &
Subscribe
Define end states for software as
Images. Subscribe databases
/groups/pools to the images
Make changes at mass scale.
Deploy updated software (minor
and major updates) images to the
entire pool
16
15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
EM12c - Database Fleet Maintenance
Simplified software configuration standardization at scale
Complete Automation - End to end, covers Patching & Upgrades
Easy to Scale - Mass deployment, reduced downtime
Total Control - Centralized, Self service maintenance
Full Support - Support all DBs (Multitenant & Cloud Ready )
*Current support available for Databases only.
** DBaaS on-premise / private cloud. 17