Вы находитесь на странице: 1из 28

Using Oracle Enterprise Manager

Effectively to Become an Oracle


Enterprise Manager Champion
CON9711 Oracle Open World 2015

Courtney Llamas (Oracle)


Tyler Sharp (Cerner)
Steve Meredith (Boeing)
Joseph Kopilash (Epsilon)
Eric Siglin (Electric Reliability Council of Texas)
October 28, 2015

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

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.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

Panel Members
Tyler Sharp - Cerner
Technology Architect
25,000+ Targets
DB, RAC, HAS, Cluster, ASM, Listener

Joseph Kopilash - Epsilon


Architect and Directory, Database
Administration
8000+ Targets
DB, Exadata, Exadata Storage Servers, ZFS,
MySQL, WebLogic

Steve Meredith Boeing


EM Service Manager
32,000+ Targets
DB, RAC, Middleware

Eric Siglin Electric Reliability Council of


Texas
OEM Architect and Admin
1600+ targets
DB, RAC, HAS, Cluster, ASM, Listener

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

High Availability

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

2014 Epsilon Data Management, LLC. Private & Confidential

Ha Setup - overview of how it works

Active OMS
Has 2nd agent running
1

Primary Host (oms1)


Repository DB
1st Agent Monitors:
o Host
o DB and related targets

Standby Host (oms2)


Standby Repository DB
1st Agent Monitors:
o Host
o DB and related targets

Alias Host Name (oms)


OMS
2nd Agent Monitors:
o OMS
o Weblogic

Alias Host Name (oms)


OMS
2nd Agent Monitors:
o OMS
o Weblogic

Replicate OMS and 2nd


2
agent software

Shutdown OMS and 2nd Agent During


Switchover/Failover

2014 Epsilon Data Management, LLC. Private & Confidential

Start OMS
Start 2nd agent
4

Ha Setup continued
Disaster Recovery OMS Setup
DR is using storage replication methodology for EM with alias host names back in 12.1.0.2

We deployed a fan script to automatically start/stop OMS on the primary nodes based on the state of the
primary service above.
We commented out default OMS restart script since we dont want DR to automatically start
Only need to run data guard switchover/failover command to perform all operations

2014 Epsilon Data Management, LLC. Private & Confidential

Our own custom setup role based service on primary instance(s) to control OMS start/stop
srvctl add service -d REPOS -s OMS_PRIMARY -r REPOS1,REPOS2" -P BASIC -l PRIMARY

User Administration

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

Methods to Create OEM User Access


OEM UI
Each user takes about 15 mouse clicks
Time consuming for large number of users
EMCLI create_user
Generate your user create script
Allows for batch processing of user creation
LDAP-authenticated accounts
Auto-generated accounts ease administration
LDAP groups matching EM roles ease authorization

10/28/15

User Management and Security Compliance


Adding new users

Changing access through job changes


Removing users for exiting employees

10/28/15

10

Link OEM with Active Directory


Configure WebLogic
Use WebLogic Admin Console
Create Active Directory Authentication Provider
Enable OMS External LDAP Authentication
Set OMS Properties
oracle.sysman.core.security.auth.is_external_authentication_enabled
oracle.sysman.emSDK.sec.DirectoryAuthenticationType
Ease User Creation with Auto Provisioning
Use OMS Property:
oracle.sysman.core.security.auth.autoprovisioning

10/28/15

11

Create OEM Global Roles

10/28/15

12

Update User Account


Create AD group that matches global role name

Place user in AD group


Change AD group when job role changes
Remove AD account when user exits the company

10/28/15

13

Database Patching

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

14

Information Technology | Project Name

Patch Automation
Patch automation for database consolidation environments
Scope: Consolidation RAC database clusters
PSU patching required quarterly for all consumers
Customers span all business units within Boeing

Challenges
Patch schedule consolidation to maximize scalability

Process design to meet patching requirements for clustered databases


Operational discipline to maintain healthy and accurate target configurations

Copyright 2015 Boeing. All rights reserved.

Steven Meredith, 11/9/2015

| 15

Information Technology | Project Name

Patch Plan Screen Shot

This plan patched 27 3-node


cluster databases (81 instances)
while leaving 9 cluster dbs on the
previous home

Copyright 2015 Boeing. All rights reserved.

Steven Meredith, 11/9/2015

| 16

Information Technology | Project Name

Patch Automation
Benefits
Significant Labor reduction but short of initial goal
Some customers not able to support unified patch schedules
Enhanced productivity for patching focals

Decreased patch cycle times


Improved validation
Configuration changes consistently deployed and maintained within oracle homes
COTS vendor support for emergent patching changes
Consistent patching process

Copyright 2015 Boeing. All rights reserved.

Steven Meredith, 11/9/2015

| 17

Information Technology | Project Name

Patch Automation
Key Tips/Take Aways
Understand the features and limitations of the product
Analyze your environment and determine how automation will fit
Deployment patterns and standardization are key factors in scalability
Also evaluate organizational discipline in maintaining EM target health and configuration

Set realistic goals


Consider phased implementation

Have a backup patching plan

Get continuous and strong management support


Communicate successes, challenges and sometimes failures

Copyright 2015 Boeing. All rights reserved.

Steven Meredith, 11/9/2015

| 18

Extending Enterprise Manager

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

19

DBA Scorecard

20
Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.

Incident Reporting

21
Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.

Corrective Action Analysis

22
Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.

Storage Forecasting

23
Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.

Enterprise Manager Sessions Wednesday October 28th


Title

Time

Location

Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite
12.2 [CON8127]

11:00 AM

Moscone West
3022

Using Oracle Enterprise Manager Effectively to Become an Oracle Enterprise Manager


Champion [CON9711]

11:00 AM

Moscone South 104

Oracle Log Analytics Cloud Service: Real-Time Insight for Middleware Administrators
[CON9754]

12:15 PM

Moscone South 303

Way Beyond the Basics: Oracle Enterprise Manager Monitoring Best Practices
[CON9721]

12:15 PM

Moscone South 300

Oracle Log Analytics Cloud Service: Real-Time Insight for Database Administrators
[CON9753]

3:00 PM

Moscone South 300

Best Practices for Engineered Systems Management Using Oracle Enterprise Manager
[CON9728]

4:15 PM

Moscone South 300

Hybrid CloudPivot to the Cloud with Oracle Enterprise Manager Cloud Control
[CON9712]

4:15 PM

5th Floor Hotel


Intercontinental B

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

24

Enterprise Manager Sessions Thursday October 29th


Title

Time

Location

Case Study: How a Cloud-Based, Service-Oriented Customer Uses Oracle Enterprise Manager [CON2800]

9:30 AM

Marriott Marquis
Salon 10/11

Database as a Service: What Is It and How Do You Use It? A Q&A with an Expert Panel [CON3637]

9:30 AM

Moscone South 102

Practical Tips for Oracle Enterprise Manager High Availability and Diagnostics [CON9726]

9:30 AM

Moscone South 300

Oracle Enterprise Manager for MySQL DatabaseLatest Features [CON4507]

10:15 AM

Moscone South 262

Oracle Management Cloud Best Practices for Mining Oracle Enterprise Manager Data [CON9714]

Noon

Marriott Marquis
Salon 10/11

Raising the Ante on Security with Oracle Enterprise Manager [CON9719]

Noon

Moscone South 300

Realizing MWaaS on the Private Cloud Using Oracle Enterprise Manager [CON4627]

Noon

Moscone South 302

Case Study: Oracle Application Management Suite for Oracle E-Business Suite [CON8126]

1:!5 PM

Moscone West 3004

Oracle Enterprise Manager? OpenStack? VSphere? Have It Your Way! [CON8059]

1:15 PM

IntercontinentalSutter
(5th Floor)

Supercharge Your DevOps Automation Using Oracle Enterprise Managers CLI and REST APIs [CON9731]

1:15 PM

Moscone South 300

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

25

Enterprise Manager Labs


Location: Hotel NikkoCarmel (3rd Floor) unless noted

Day

Time

Oracle Systems and Virtualization Management with Oracle Enterprise Manager


[HOL10466]

Monday

11:00 AM

Consolidate and Standardize Database Resources with Lifecycle and Private Cloud
Management [HOL10468]

Monday
Wednesday

2:00 PM
4:15 PM

Hybrid Cloud Management: Complete Management of On-Premises and Public


Services [HOL10465]

Tuesday
Wednesday

10:15 AM
11:45 AM

Practical Overview of the Latest Features of Oracle Enterprise Manager for MySQL
[HOL4522] **Location: Hotel NikkoPeninsula (25th Floor)

Tuesday

10:15 AM

Maximizing Oracle Database 12c Performance with Oracle Enterprise Manager


[HOL10442]

Tuesday
Tuesday

11:45 AM
5:30 PM

Managing Oracle Fusion Middleware with the New Oracle Enterprise Manager
[HOL10453]

Wednesday
Thursday

10:15 AM
12:30 PM

Consolidate and Standardize Database Resources with Lifecycle and Private Cloud
Management [HOL10468]

Monday
Wednesday

2:00 PM
4:15 PM

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

26

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

27

Вам также может понравиться