<Insert Picture Here> S316996 Oracle Enterprise Manager Grid Control Deployment Best Practices

Similar documents
Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager. Ana McCollum Consulting Product Manager

Manager 10g Grid Control Handbook

Total Cloud Control with Oracle Enterprise Manager 12c. Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle

Management Packs for Database

An Oracle White Paper June Enterprise Manager Cloud Control 12c Disaster Recovery with Storage Replication

INTRODUCTION TO CLOUD MANAGEMENT

Managing R12 EBS using OEM with the Application Management and Application Change Management Packs

Enterprise Manager 12c for Middleware

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Copyright 2014 Oracle and/or its affiliates. All rights reserved.

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Monitor Your Engineered Systems From a Single Pane Of Glass

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

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization

Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack

An Oracle White Paper May, Deploying a Highly Available Enterprise Manager 12c Cloud Control

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

ORACLE ENTERPRISE MANAGER 10 g CONFIGURATION MANAGEMENT PACK FOR ORACLE DATABASE

Deployment patterns for Fusion Middleware. a best practice session by Simon Haslam & Jacco H. Landlust

OBIEE 11g Scaleout & Clustering

The First Complete Cloud Management Solution with Oracle Enterprise Manager. Jean Pierre van Tiggelen EMEA Senior Sales Director Manageability

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle

ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS

INTRODUCTION APPLICATION DEPLOYMENT WITH ORACLE VIRTUAL ASSEMBLY

What s New with Oracle Database 12c on Windows On-Premises and in the Cloud

1 P a g e Delivering Self -Service Cloud application service using Oracle Enterprise Manager 12c

<Insert Picture Here> Private Cloud with Fusion Middleware

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Making System z Sexy Again with Social and Collaboration Software

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Oracle Database Cloud Services OGh DBA & Middleware Day

MONITORING A WEBCENTER CONTENT DEPLOYMENT WITH ENTERPRISE MANAGER

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Consolidate Your Middleware to the #1 Application Server: Oracle WebLogic Suite Chuk Munn Lee Oracle

Operational excellence for Oracle applications

Cloud Storage in a PaaS World

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

Managing your Red Hat Enterprise Linux guests with RHN Satellite

An Oracle White Paper August Advanced Uses of Oracle Enterprise Manager 12c

Chapter 1 - Web Server Management and Cluster Topology


<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Oracle Enterprise Manager 12c Microsoft SQL Server Plug-in version

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Critical Database. Oracle Enterprise Manager Oracle Open World 2010 Presented dby Venkat Tekkalur. Prem Venkatasamy. Principal Technical Architect

Copyright 2014 Oracle and/or its affiliates. All rights reserved.

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Brocade Virtual Traffic Manager and Oracle Enterprise Manager 12c Release 2 Deployment Guide

OnCommand Performance Manager 1.1

Oracle Reference Architecture and Oracle Cloud

Ultimate Guide to Oracle Storage

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Managed Cloud Database Service

Lead to order integration of CRM on demand and Oracle E-Business Suite. Michael Baggott Dataweave Service Delivery Director

Best of Breed of an ITIL based IT Monitoring. The System Management strategy of NetEye

Session S : How to build a Private Cloud with Oracle Enterprise Manager: A Major Telco Story. Principal Product Manager

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

Oracle Database Public Cloud Services

<Insert Picture Here> Introducing Oracle VM: Oracle s Virtualization Product Strategy

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

Oracle Product Data Quality

Oracle Enterprise Manager 13c Cloud Control

Enterprise Manager. Version 6.2. Administrator s Guide

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2

ManageEngine (division of ZOHO Corporation) Infrastructure Management Solution (IMS)

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte

Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2 Application Management Suite

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Optimizing Storage for Better TCO in Oracle Environments. Part 1: Management INFOSTOR. Executive Brief

SENTINEL MANAGEMENT & MONITORING

Safe Harbor Statement

Oracle EXAM - 1Z Oracle Weblogic Server 11g: System Administration I. Buy Full Product.

CLOUD SERVICES FOR EMS

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Jan van Tiggelen, Senior Sales Consultant Oracle

High Availability Implementation for JD Edwards EnterpriseOne

Implement & Manage IaaS and Self Service Portal with Enterprise Manager 12c

SIEMENS. Teamcenter Windows Server Installation PLM

<Insert Picture Here> Xen Virtualization with Oracle: Commitment, Integration, Mission-critical Virtualization

VMware vcenter Log Insight Getting Started Guide

Expert Oracle Enterprise

Introduction to Database as a Service

Design and Implement a Self- Service Enabled Private Cloud with Oracle Enterprise Manager 12c

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

Installing and Using the vnios Trial

Qualogy M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization

<Insert Picture Here> Java Application Diagnostic Expert

Installation and Configuration Guide for Windows and Linux

<Insert Picture Here> Oracle Cloud Storage. Morana Kobal Butković Principal Sales Consultant Oracle Hrvatska

Laptop Backup - Administrator Guide (Windows)

news Enterprise Manager Cloud Control oracle ... the smarter way of information

Transcription:

1

<Insert Picture Here> S316996 Oracle Enterprise Manager Grid Control Deployment Best Practices Werner De Gruyter Mughees Minhas Jim Viscusi Technical Engineer Product Manager Technical Engineer Development Development Development

How big does th he repository get? Can I use DHCP for the OMS installation? Do I have to re-secure the Agents after failover? Can I install the Agent software with my OS account? How do I secure th he Agent? manage multiple data centers? How do I How do I check the infrastructure? WWYD? How many OMS s do I need? 3

Agenda Introduction to Enterprise Manager Planning Prerequisites & planning Deploying Install & Configuration Security High Availability Using Using and maintaining the infrastructure Real world deployments <Insert Picture Here> 4

Business-Driven IT Management 2010 Oracle Corporation 5 5

Enterprise Manager In The Enterprise Enterprise Class software Touches the entire IT landscape Just as important as most critical application monitored Bridges all areas and all business units All database, middle tier and storage hardware in the IT landscape Do true end-to-end monitoring of an entire application Needs a designated Oracle Enterprise Manager Administrator Additional security (accounts, privileges, ) and networking (firewalls, network routes, ) requirements to allow monitoring and administration 6

Enterprise Manager Architecture EM Users: Web Console Reports Agent Firewall Repository Database Management Server Internet Agent MOS Agent 7

Communication Flow Repository 1521 JDBC Management Server 4889 / 1159 HTTP/HTTPS 1830 / 3872 Agent 4444 8250 7777 7778 HTTP/HTTPS EM User 8

Enterprise Manager Monitoring Capabilities Applications Middleware Virtual Servers Network Oracle Applications Oracle Beehive Oracle Comm & BRM Microsoft Exchange SAP Databases Oracle Database Oracle Exadata Oracle TimesTen IBM DB2 MS SQL Server MySQL Sybase Oracle Fusion Middleware Oracle WebLogic IBM WebSphere MS.NET MS BizTalk Server MS IIS MS Commerce Server MS ISA Server MS Active Directory JBoss AS IBM MQ Series Citrix Presentation Server (partner-built) Blue Lane PatchPoint (partner-built) Tomcat Oracle VM VMWare Operating Systems Oracle Enterprise Linux All Unix Microsoft MVS Servers Dell PowerEdge Dell Change Auto. Check Point Firewall Juniper Netscreen Firewall F5 BIG-IP Nortel Alteon Switch (partner-built) Storage NetApp Filer EMC Celerra, Clariion, Symmetrix Pillar Axiom (partner-built) Onaro SANScreen (partner-built) 9

Agenda Introduction to Enterprise Manager Planning Prerequisites & planning Deploying Install & Configuration Security High Availability Using Using and maintaining the infrastructure Real world deployments <Insert Picture Here> 10

Creating the Deployment Plan Think long-term and ensure the foundation is solid Plan for what s going to be monitored and how it will be administered Determine initial size, scope and growth plan (administrators, targets, management servers, ) Phase the rollout and use logical milestones to track progress Site availability, and disaster recovery Take other business units into consideration Security and access Business requirements (availability, monitoring, administration, reports, ) Have a test site Patching / Upgrade Roll-out and test new functionality Internal proof-point to showcase additional features 11

One vs Many Enterprise Manager Deployments Requirements: One Site One set of hardware Centralized infrastructure Global network access to all machines Global security requirements Advantages: Centralized global view One monitoring standard Considerations: More eggs in one basket: Even higher focus on high-availability Requirements: Many Sites Multiple sets of hardware Multiple localized infrastructures Localized network access to the machines Local security requirements Advantages: Restricted access to only local targets for local administrators Allows specialized management setup per site (SLA, notifications, monitoring) Considerations: No centralized overview of entire enterprise Always start with one site approach Only consider multiple sites if business requirements mandate it 12

Laying Out the Infrastructure Components For every site you deploy: Repository In a central location, accessible by all middle tier machines Focus on CPU and memory (processing of the data) and storage (depending on retention time of the gathered data) Management Servers (OMS) Close to repository (low network latency) Load Balancer in case of multiple OMS s Shared storage for Agent uploaded files and software library Focus on memory and network throughput Agents Agents on all managed machines Focus on network connectivity 13

The Importance of Scaling the Environment Plan For Infrastructure Growth Deployment phases: Initial rollout size (reason for getting started) (Now) Projected growth (what is projected to get added) (Next Quarter) Long term growth (opportunities and potential additional usage) (Next Year) Infrastructure recommendations: Repository: Use RAC to allow to scale Management Servers: Abstract the hostname (Virtual hostname or DHCP entry) to allow use of Load Balancer (SLB) and multiple Management Servers Agents: Avoid communicating directly to an OMS: Use the abstracted Management Server hostname or the name of the SLB 14

Networking and Firewalls (1) Oracle Enterprise Manager Infrastructure Recommended networking configuration: Management DMZ Repository 1521 JDBC Management Server (OMS) 3872 HTTPS 1159 Load Balancer 1159 HTTPS 3872 Agent Targets Host Setup: All traffic goes through the Load Balancer Only the Management Servers communicates with the repository Standardize Agent port (eg: 3872) Note: Oracle Net / JMX / ICMP requests Real-time monitoring and administration requires direct access from the OMS to the managed targets (Database and Middleware) 15

Networking and Firewalls (2) User access Recommended networking configuration: Management DMZ Repository Management Server (OMS) EMCLI 1521 JDBC 7799 HTTPS Load Balancer 7799 HTTPS EM Users Setup: All traffic goes through the Load Balancer Communication only initiated from the users: The management servers will never start a new connection to a user. Note: Webservices Protocol (HTML, FTP, ) Connectors can be configured for incoming, outgoing, or both depending on the functionality they provide. Connectors (Web Services) 16

Networking and Firewalls (3) My Oracle Support (MOS) setup Recommended networking configuration: Management DMZ Repository Management Server (OMS) 1521 JDBC 443 HTTPS MOS Setup: Management Server will make one-way connections to the My Oracle Support site (support.oracle.com) and the Oracle patch site (updates.oracle.com), with no load balancer involvement Separate proxy settings available to make the external connections Required for: Uploading configuration data with OCM (Oracle Configuration Manager), packaging incidents and creating SR s and accessing the knowledge base 17

Software Prerequisites for Enterprise Manager 11g Pre download and install the following: Repository: Oracle Database 10.2.0.4 or higher Every management server (OMS): Dedicated WebLogic Server 10.3.2 only (WLS) JAVA Development Kit 1.6.0_<x> only (Sun JDK) Information can be found on Oracle website: Products and Services: Oracle Enterprise Manager http://www.oracle.com See note 412431.1 for certification details http://support.oracle.com 18

Sizing The Repository Based on: Number of discovered targets Each target uploads monitoring data and configuration and administration data Amount of history kept in the repository Weekly, monthly and yearly metric data rollups State information kept for 6 months Configuration data kept for 1 year Number of administration tasks defined and used Grid Control jobs Patching and Provisioning jobs (and patches in the patch cache) Templates Estimating the size: Calculate metric data size per target type (see appendix for table with sizes) Configuration data size is an additional 10% to 30% of the total metric size (Based on the amount of Oracle targets with software and hardware configuration data) Job activity (approx 1Kb per job) Software library (number patches in patch cache, number of gold images,...) 19

Number of Management Servers Based on: Number of Agent uploading information State information (alert, availability, job updates, ) Metric data Amount of Grid Control jobs to dispatch Amount of notifications to send out Example 1: 15.000 Agents/Hosts 5.000 additional targets Basic monitoring. Little administration 4 OMS s required Recommendation: At least two Management Server Minimal HA requirement For large environments, determine capacity needed, and add one to allow for spikes and outages Metric data: Configure metric collection frequency based on business requirements and usage of the targets Alerts and notifications: Configure metric thresholds according to usage of the targets and the metric information of the recent past to establish the trend Example 2: 4.000 Agents/Hosts 10.000 additional targets (mostly databases) Basic monitoring Administration, patching, provisioning 3 OMS s required 20

Agenda Introduction to Enterprise Manager Planning Prerequisites & planning Deploying Install & Configuration Security Infrastructure High Availability Using Using and maintaining the infrastructure Real world deployments <Insert Picture Here> 21

Installing the Repository Requirements: Enterprise Edition database Objects, VPD and partitioning must be installed Specific minimal init.ora parameters needed (documented in install guide *) Recommendation: Dedicated database No other applications co-existing in the same database * Oracle Enterprise Manager Grid Control Basic Installation Guide: Chapter 2 22

Software Life-cycle for the Repository Database patches: Repository database patches have to be applied via OPatch Patch recommendations available on My Oracle Support Recommendation: Test patches in a test environment RAC database can be applied without loss of service if the patch is marked as rolling 23

Securing the Repository Apply Database security best practices for Repository Apply latest PSU bundle (PSU includes the CPU) Encrypt Oracle Net traffic with Advanced Networking Option Restrict access to repository for only the Management Servers and the Enterprise Administrators For more info on security best practices Thu 1:30pm Moscone S Rm 102 S317284: Oracle Enterprise Manager Security Best Practices 24

Installing the Management Server (1) Weblogic Server Requirements for Oracle Enterprise Manager 11g: Install Sun Java Development Kit 1.6.0_<x> (Sun JDK) Not for Win32 and Linux32 Install WebLogic 10.3.2 (WLS) Use the d64 flag on 64-bit platforms when installing WebLogic Apply WDJ7 patch Dedicated WebLogic installation No other applications deployed into this stack 25

Installing the Management Server (2) Oracle Management Server Application (OMS) Requirements: Fixed hostname and IP address, that can be resolved in a unique way (no DHCP) Use ORACLE_HOSTNAME to use virtual name if needed $ export ORACLE_HOSTNAME=virtual.acme.com $ runinstaller ORACLE_HOSTNAME=virtual.acme.com If ORACLE_HOSTNAME is not used, the physical name of the machine is used for the install Shared storage for XML receive directory and software library High throughput and low latency to handle lots of small files Recommendation: Backup OMS configuration $ emctl exportconfig oms 26

Software Life-cycle for the Middle Tier and OMS Middle tier and Management Server patches: WebLogic patches have to be applied via BSU (BEA Software Updater) Management Server patches have to be applied via OPatch Patch recommendations available on My Oracle Support Recommendation: Test patches in a test environment Whenever possible, apply multiple patches in a single maintenance window 27

Securing the Middle Tier and the OMS Apply security best practices for OMS Apply latest PSU bundle (PSU includes the CPU) Retain the secure communications enabled by default for both upload and UI access (HTTPS) Disable unsecure access (emctl secure lock) Use 3 rd party certificate for Console traffic Don t allow direct access to the OMS and Weblogic software owner Use impersonation-based access like pbrun, sudo, etc.. 28

Installing Agents Recommended Approaches Additional Approaches Agent Push Agent Download Agent Install Using OUI (10gR1 and 10gR2) Agent Cloning NFS/Shared Agent (10gR2 and above) Requires ssh setup. Pushes the agent binaries to the target machines via the Console. Requires access to the EM console. Requires wget by default on the host machine. The Agent download script can be downloaded (and customized) from a URL accessible to all Agent install software to be downloaded manually on each host machine or centrally staged on NFS Requires access to the installation CD Requires console access to prepare the clone Need access to source Agent to clone from. Agent binaries are shared and stored in central place for all hosts. Only local runtime state is stored for each Agent. Requires central machine with mounted storage on all shared Agents. Preferable if only a few administrator are performing all the agent installations Preferable if the individual host/target owners have the responsibility of installing the agents Cumbersome method. Good only if very few agents have to be installed Preferable if source agent has been patched to standard level and can be treated as gold image Preferable if we have standard/similar configuration of all hosts in environment. Agent install software should be staged in OMS home. Additional staging areas can be added via the Console. Agent install software should be staged in OMS home. Additional staging areas can be added via the Console. CD needs to be made available for the install Cloned image is transmitted over network Need centralized storage to store the binaries. All Agents will require network access to this central location. 29

Configuring Agents The version of the Agent software should be the same as the OMS version where ever possible Standardize Use same OS software owner, and OS profile scripts as much as possible Simplifies the setup of jobs and maintenance tasks Check OS clock and timezone parameters Use NTP (Network Time Protocol) servers to synchronize the clocks on the machines (Prevent clock skew) Timezone information on the machine (host) and the Agent has to match This is required for accurate comparisons of data across machines 30

Software Life-cycle for the Agent Agent patches: Apply patches either via OPatch, or via the Agent Patch Wizard Patch recommendations available on My Oracle Support Recommendation: Test patches in a test environment 31

Securing the Agents Apply security best practices for Agents Apply latest PSU bundle (PSU contains the CPU) Retain the default out-of-box secure communications (HTTPS) To secure or re-secure the Agent again if needed: $ emctl secure agent Don t allow direct access to the Agent software owner Use impersonation-based access like pbrun, sudo, etc.. 32

The Availability Continuum Level 0 Out-of-box Default setup Level 1 11g or higher RDBMS and ASM Protected Storage Level 2 Level 1+ Data Guard (local) Level 3 Level 2+ Primary site on RAC Level 4 Level 3+ DG on remote site For more information on high availability Thu 10:00am Moscone S Rm 102 316974: The X-Files: Managing the Oracle Exadata and Highly Available Oracle Databases 33

Design for High Availability (1) Level 2: Disruption of service during recovery DB Agents Console Active OMS Shared Storage Standby OMS Active Repository Shared Storage Physical Standby 34

Design for High Availability (2) Level 3: Recovery via redundant components DB Agents Console Load Balancer OMS storage Repository RAC 35

Design for High Availability (3) Level 4: Active and passive recovery (MAA compliant) Primary Secondary DB Console OMS storage OMS Repository RAC Oracle Dataguard RAC Standby Repository 36

Agenda Introduction to Enterprise Manager Planning Prerequisites & planning Deploying Install & Configuration Security High Availability Using Using and maintaining the infrastructure Real world deployments <Insert Picture Here> 37

Backing up the Infrastructure OMS and Repository Use archivelogging Repository Allows hot backups Backup schedule is the same as just any other production database Standard RDBMS tools RMAN Data Guard Management Server Configuration export Run exportconfig on all the OMS machines 1 st OMS also has the Admin server Backup OMS configuration after every change Mirror the shared storage for the XML receive directory and the software library Recommendations: Always verify and validate the backups of both the OMS and the repository Take a new backup (or update existing one) after every infrastructure change 38

Backing up the Infrastructure Agent Files to backup: Configuration: emd.properties file from <EMHOME>/sysman/config directory Monitored targets: targets.xml file from <EMHOME>/sysman/emd directory In case of (disaster) recovery: Resync the Agent using emcli or via the console $ emcli resyncagent -agent="agent name" Resecure the Agent $ emctl secure agent 39

Using Grid Control User Access and Security Retain default secure HTTPS access for the infrastructure Unsecure may be convenient, but opens the door to security risks (e.g.: sniffing passwords, unauthorized access, etc ) Don t use SYSMAN for day-to-day y work Create named accounts for people working with EM (accountability of actions taken) Use auditing to track the actions performed via the console and EMCLI 40

Using Grid Control Monitoring and Administration Aggregate targets in groups, systems and services and roles Manage Many As One Use dashboards and rollups to drill down Assign privileges and access through roles to groups and/or other aggregate targets Use templates to rollout changes to metrics and policies Save repetitive jobs in the job library For monitoring and administration best practices Wed 4:45pm Moscone S Rm 102 S317279: Strategies for Monitoring Large Datacenters with Oracle Enterprise Manager 41

Using Grid Control: Monitoring the infrastructure The Management Services and Repository pages are your friend! Provide infrastructure rollups for all tiers Alerts, notifications and errors for the infrastructure components Performance and throughput data For infrastructure tuning and diagnostics Wed 10:00am Moscone S Rm 102 316972: Oracle Enterprise Manager Infrastructure Tuning and Diagnostics 42

Agenda Introduction to Enterprise Manager Planning Prerequisites & planning Deploying Install & Configuration Security High Availability Using Using and maintaining the infrastructure Real world deployments <Insert Picture Here> 43

Real World Deployment - Small DB Local Load Balancer 2OMS 3Ghz Dual Core CPU 6 GB RAM 100G NAS NFS shared recv / SWlib Managed Targets ~ 100 Hosts / Agents ~ 50 Databases ~ 10 RAC ~ 30 Groups ~ 5 FMW ~ 2 Siebel Enterprise ~2 Ebiz Managed OS Linux, SunOS, Windows 3GHz Dual Core CPU 6 GB RAM DB Size 200Gb 44

Real World Deployment - Small DB Local Load Balancer 2 OMS 2 CPU 8Gb RAM 20Gb NAS NFS shared recv / SWlib Managed Targets ~ 140 Hosts / Agents ~ 20 RAC + ASM ~ 20 Single Instance DB ~ 70 Weblogic server ~3 E-Biz Installations ~5 BPEL Managers Managed OS Linux, Windows 8 CPU 64 Gb RAM DB Size = 150 Gb RAC Physical Dataguard 45

Real World Deployment - Medium DB Local Load Balancer Managed Targets ~ 700 Hosts / Agents ~ 250 Databases ~ 14 Production Ebiz ~ 20 Test/Dev Ebiz 2 OMS 4 CPU 32 GB RAM 20G NAS NFS shared recv / SWlib Managed OS Linux, SunOS 8 CPU 64 GB RAM DB Size = 200 GB Physical Dataguard 46

Real World Deployment - Large Targets spread across all Data Centers Secondary Site DB Global Load Balancer Local Load Balancer Global Load Balancer Local Load Balancer Managed Targets ~ 1700 Hosts / Agents ~ 3000 Databases ~ 60 RAC ~ 700 Groups ~ 1600 Listeners Managed OS 3 OMS x 4 Quad core CPU 32 GB RAM 100G NAS NFS shared recv / SWlib 3 OMS x 4 Quad core CPU 32 GB RAM AIX, HP-UX, Linux, SunOS, Windows 4 RAC nodes 4 dual core CPU 32 GB RAM RAC Physical Dataguard Standby Repository RAC 1.5 TB SAN 1.5 TB SAN 4 RAC nodes 4 dual core CPU 32 GB RAM 47

Summary: Do s and Don t s Have the entire infrastructure discovered/represented in Grid Control Design the infrastructure with growth in mind Watch the trend in capacity for the repository and the Management Servers Check the status of the Agents and the monitored targets regularly via the Management Services and Repository pages 48

49

<Insert Picture Here> Appendix 50

Repository Sizing Amount of metric data uploaded on a daily basis Target Type Agent Cluster Host Databases ASM Instance Listener Database Instance Exadata Storage Cell RAC Database Fusion Middleware Apache HTTP Server Forms Application ias Server J2EE Application (OAS) OC4J OC4J JVM SOA Composite SOA Infrastructure Weblogic Server Webcache Size / Day (Mb) 0.08Mb 0.05Mb 1.50Mb 3.00Mb 0.04Mb 4.50Mb 2.95Mb 0.20Mb 1.00Mb 1.50Mb 0.22Mb 0.08Mb 1.30Mb 0.51Mb 8.00MB 2.00Mb 19.00Mb 0.10Mb Metric data uploaded per day, per target for: Average target of that type (not extreme small or large) Out-of-box metric collection frequency Target Type E Biz Application LDAP Server 3 rd Party Plugins F5 Loadbalancer Junniper Netscreen NetApp Filer Size / Day (Mb) 2.73Mb 1.12Mb 10.57Mb 0.57Mb 3.74Mb 51

Other references EMDIAG EMDIAG: Set of diagnostic tools for Oracle Enterprise Manager Repository side diagnostics (repvfy) Agent side diagnostics (agtvfy) Can diagnose (verify mode) or dump out reports (dump and show commands) Where to get it: My Oracle Support note: 421053.1: EMDiagkit Download and Master Index 52

Other references RDA 11G Grid Control Remote Diagnostic Agent: Diagnostic tools for Oracle software in general Can be run against any of the Oracle Enterprise Manager tiers Where to get it: My Oracle Support note: 1057051.1: 1 How to Run the RDA against a Grid Control Installation 10G Grid Control 53

Grid Control Handbook Tips, tricks and best practices for: Implementation Installation and configuration Scalability and High-Availability Operational aspects Common target monitoring and administration Infrastructure maintenance Debugging and diagnostics 54

Additional Oracle Enterprise Manager Sessions Monday, Sept. 20 Monday, Sept. 20 Location 3:30 pm - General Session: Enterprise IT and Cloud Computing Moscone S Rm 102 3:30 p.m.- "Lost in Transaction": Managing Business Transactions across Distributed Systems 3:30 p.m.- Accelerate/Streamline Your Unicode Migration: Oracle Unicode Migration Assistant 3:30 p.m. - Avoiding SQL Performance Regressions: New Techniques for Solving an Old Problem 3:30 p.m - Business-Driven Application Management and End-to-End Performance Diagnostics 5:00 p.m.- Application Change & Configuration Management: Tales from the Trenches 5:00 p.m.- Mission Accomplished: Virtualization Powered by Oracle Enterprise Manager Moscone S Rm 310 Moscone S Rm 252 Moscone S Rm 303 Moscone W L3, Rm 3024 Moscone S Rm 102 Moscone S Rm 305 5:00 p.m.- Managing Oracle WebLogic Server: New Features and Best Practices Moscone W L3, Rm 3024 55

Additional Oracle Enterprise Manager Sessions Tuesday, Sept. 21 Tuesday, Sept. 21 Location 11:00 am - General Session: Business-Driven IT with Oracle Enterprise Manager 11g 11:00 am - Managing the Oracle Ecosystem on a Cloud Platform: Oracle Enterprise Manager Moscone S Rm102 Moscone S Rm 309 02:00 pm - Smart DatabaseAdministration: Cool New Features for Power DBAs MosconeS Rm104 02:00 pm - Application Testing in the Cloud: Smart Testing for Agile Enterprises Moscone W L2, Rm 2010 03:30 pm - Oracle Identity Management Administration Best Practices Moscone S Rm 309 03:30 pm - Latest on Oracle Application Change Management Pack for Oracle E- Business Suite Moscone W L2, Rm 2024 03:30 pm - Deploy New Database Features Risk-Free with Database Replay Moscone S Rm 102 05:00 pm SQL Tuning for Smarties, Dummies, and Everyone in Between Moscone S Rm 104 05:00 pm - Oracle Enterprise Manager Ops Center for OS and Hardware Management Moscone S 270 56

Additional Oracle Enterprise Manager Sessions Wednesday, Sept. 22 Wednesday, Sept. 22 Location 10:00 am - Manage the Manager: Diagnosing and Tuning Oracle Enterprise Manager Moscone S Rm 102 11:30 am - Maximizing Database Performance: Performance Tuning with DB Time Moscone S Rm 104 11:30 am - Make Upgrades Uneventful Using Oracle Enterprise Manager and My Oracle Support Moscone S Rm 310 12:30 pm Extracting Real Value from Your Data with Apache Hadoop Hilton Hotel, Plaza B 01:00 pm - Reducing the Risk of SOA Transactions Marriott Marquis, Salon 6 01:00 pm - SQL Tuning Roundtable with Oracle Gurus Moscone S Rm102 04:45 pm - Strategies for Monitoring Large Datacenters with Oracle Enterprise Manager Moscone S Rm102 04:45 pm - Oracle SOA Management Best Practices, Tips, and Techniques Moscone W L3, Rm 3018 04:45 pm - Oracle E-Business Suite Technology: Vision, Release Overview, Product Roadmap Moscone W L3, Rm 3002 / 3004 57

Additional Oracle Enterprise Manager Sessions Thursday, Sept. 23 Thursday, Sept. 23 Location 09:00 am - Oracle WebLogic Server Management for Oracle DBAs Marriott Marquis, Salon 9 09:00 am - Enabling Database as a Service Through Agile Self-Service Provisioning Moscone S. Room 102 09:00 am - Reduce TCO with Oracle Application Management Pack for Oracle EBusiness Suite Moscone W L2, Rm 2024 10:30 am - Best Practices for Managing Your PeopleSoft Applications Marriott Hotel, Golden Gate A 10:30 am - Oracle Enterprise Manager Grid Control Deployment Best Practices Moscone S. Room 102 10:30 am - Managing Sun SPARC Servers with Oracle Enterprise Manager Ops Center Moscone S. Room 252 10:30 am - Heterogeneous Data Masking: Oracle, SQL Server and DB2 Database Best Practices Moscone S. Room 306 12:00 pm - Scalable Enterprise Data Processing for the Cloud with Oracle Grid Engine Moscone S. Room 310 12:00 pm - Spot Problems Before Your Users Call: User Experience Monitoring for Oracle Apps Marriott Hotel, Golden Gate A 12:00 pm - Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework Moscone S. Room 102 58

Additional Oracle Enterprise Manager Sessions Thursday, Sept. 23 Thursday, Sept. 23 1:30 pm - Patching Enterprise-wide Databases: Automation Techniques and Real-World Insights Location Moscone S. Room 310 1:30 pm - Managing User Experience: Lessons from ebay Marriott Hotel, Golden Gate A 1:30 pm - Deep Java Diagnostics and Performance Tuning: Expert Tips and Techniques 1:30 pm - Oracle Enterprise Manager Configuration Management Unleashed: Top 10 Expert Tips Marriott Marquis, Salon 9 Marriott Marquis, Salon 6 1:30 pm - Oracle Enterprise Manager Security Best Practices Moscone S. Room 102 3:00 pm - The X-Files: Managing the Oracle Exadata and Highly Available Oracle Databases 3:00 pm - Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Moscone S. Room 102 Moscone S. Room 310 59

Oracle Enterprise Manager Hands On Labs Monday September 20, 2010 03:30 pm - 04:30 pm Database Performance Diagnostics and Tuning Marriott Hotel, Salon 12/13, YB Level 05:00 pm - 06:00 pm Provisioning, Patch Automation, and Configuration Management Pack Marriott Hotel, Salon 12/13, YB Level 05:00 pm - 06:00 pm Oracle Application Mgmt. Pack for Oracle E-Business Suite: Monitor/Clone Marriott Marquis, Nob Hill Tuesday September 21, 2010 11:00 am - 12:00 pm Using Oracle Application Change Management Pack for Oracle E-Business Suite Marriott Marquis, Nob Hill 12:30 pm - 01:30 pm Database and Application Testing Marriott Hotel, Salon 12/13, YB Level 02:00 pm - 03:00 pm Oracle Fusion Middleware Management Marriott Hotel, Salon 12/13, YB Level 03:30 pm - 04:30 pm Provisioning, Patch Automation, and Configuration Management Pack Marriott Hotel, Salon 12/13, YB Level Wednesday September 22, 2010 04:45 pm - 05:45 pm Database and Application Testing Marriott Hotel, Salon 12/13, YB Level 04:45 pm - 05:45 pm Oracle Application Mgmt. Pack for Oracle E-Business Suite: Monitor/Clone Marriott Marquis, Nob Hill Thursday September 23, 2010 09:00 am - 10:00 am Database Performance Diagnostics and Tuning Marriott Hotel, Salon 12/13, YB Level 10:30 am - 11:30 am Oracle Fusion Middleware Management Marriott Hotel, Salon 12/13, YB Level 60

Oracle Enterprise Manager Demogrounds DEMO TITLE Oracle Real Application Testing: Database Replay Oracle Real Application Testing: SQL Performance Analyzer Self-Managing Database: Automatic Performance Diagnostics Self-Managing Database: Automatic Fault Diagnostics Self-Managing Database: Automatic Application and SQL Tuning Real User Monitoring with Oracle Enterprise Manager Application Quality Management: Application Testing Suite Siebel CRM Application Management Real User Monitoring with Oracle Enterprise Manager Oracle WebLogic Server Management and Java Diagnostics SOA Management with Oracle Enterprise Manager Oracle Business Transaction Management Push Button Provisioning and Patch Automation Smart Configuration Management Oracle Enterprise Manager Ops Center Managing the Enterprise Private Cloud System Management, My Oracle Support, and Oracle Enterprise Manager Self Managing Database: Change Management for DBAs Oracle Enterprise Manager: Complete Datacenter Management Self-Managing Database: Data Masking for DBAs LOCATION Moscone West Moscone West Moscone West Moscone West Moscone West Moscone South - S021 Moscone South - S022 Moscone South - S024 Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West Moscone West 61

Oracle Enterprise Manager 11g Resource Center Access Videos, Webcasts, White Papers, and More Oracle.com/enterprisemanager11g 62

Oracle Enterprise Manager Reference Information Information available on Oracle website: http://www.oracle.com/us/products/enterprise-manager/index.html Blogs: http://blogs.oracle.com/oem Forums: MyOracle Forums -> Technology Products & Solutions -> Enterprise Manager 63

High Availability Reference Information Information available on Oracle website: Oracle Maximum Availability Architecture (MAA) Enterprise Manager Best Practices High Availability Forum: Configuring Enterprise Manager for High Availability 64

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. 65

Oracle OpenWorld Beijing 2010 December 13 16, 16 2010 66

Oracle OpenWorld Latin America 2010 December 7 9, 2010 67

Oracle Products Available Online Oracle Store Buy Oracle license and support online today at oracle.com/store 68

69