Grid Control Architecture Copyright © 2006, Oracle. All rights reserved. Objectives After completing this lesson, you should be able to do the following: • Describe the Grid Control architecture • List the components of the Grid Control framework • List the types of targets that are manageable by Grid Control • Use the Grid Control console • Describe the possible High Availability configurations 2-2 Copyright © 2006, Oracle. All rights reserved. Grid Control Components Oracle Enterprise Manager 10g Grid Control comprises three major components: • Oracle Management Repository • Oracle Management Service (OMS) • Oracle Management Agent 2-3 Copyright © 2006, Oracle. All rights reserved. Grid Control Components Targets HTTP/S Manage from Anywhere E-Biz Host AS Oracle Management Services HTML Console Servers Database HTTP/S Mobile device Storage AS Network Software OCS E-Biz Enterprise Config Management Application Perf Management Precision System Monitoring Administration DB ……. Agent E-Biz Host AS DB Infrastructure (Jobs, Alerts, and so on) ……. Agent JDBC HTTP/S HTTP/S E-Biz Host AS DB Portals 2-4 Firewall Oracle Management Repository Copyright © 2006, Oracle. All rights reserved. ……. Agent Managed Targets Managed targets may include: • Oracle databases • Oracle database listeners • Oracle application servers • Oracle applications • Oracle Collaboration Suite • Oracle E-Business Suite • Most operating systems that are certified to run Oracle products • Third-party products and applications 2-6 Copyright © 2006, Oracle. All rights reserved. Oracle Management Agent Oracle Management Agent: • Must be installed on each managed host • Must be in its own ORACLE_HOME (unless using NFS-mounted agent) • Communicates with OMS via HTTP or HTTPS 2-7 Copyright © 2006, Oracle. All rights reserved. Oracle Management Agent Server A Third-party Applications Host target information Oracle Management Agent Oracle HTTP or HTTPS Management Service JDBC OC4J OC4J Web Cache OC4J OC4J OHS Application servers 2-8 Listeners Databases Copyright © 2006, Oracle. All rights reserved. Oracle Management Repository Oracle Management Service Oracle Management Service (OMS): • Includes member components: – Oracle HTTP Server (OHS) – Oracle Application Server Containers for J2EE (OC4J) – OracleAS Web Cache • Is a J2EE application deployed on Oracle Application Server 10g • Connects to Oracle Management Repository by using Java Database Connectivity 2-9 Copyright © 2006, Oracle. All rights reserved. Oracle Management Service Agent Agent Agent Oracle Management Service HTTP or HTTPS OracleAS Web Cache Oracle HTTP Server OC4J EM application JDBC Administrator http://omsserver.mycompany.com:7777/em Management Repository 2 - 10 Copyright © 2006, Oracle. All rights reserved. Oracle Management Repository Oracle Management Repository: • Resides in an Oracle database • Includes schema objects belonging to SYSMAN • Can be installed in a preexisting database • Can be installed in a RAC database 2 - 11 Copyright © 2006, Oracle. All rights reserved. Accessing the Grid Control Console The Grid Control console may be accessed by any supported browser: • Netscape Navigator 7.2 • Mozilla 1.7 • Firefox 1.0.4 • Safari 1.2 • Microsoft Internet Explorer 6.0 (SP2) – http://<oms hostname>.<domain>:<port>/em – http://omsserver.mycompany.com:7777/em 2 - 12 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Home 2 - 13 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Targets 2 - 14 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Deployments 2 - 15 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Alerts 2 - 17 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Policies 2 - 18 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Jobs 2 - 19 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Reports 2 - 20 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Setup 2 - 21 Copyright © 2006, Oracle. All rights reserved. Grid Control Console: Preferences 2 - 22 Copyright © 2006, Oracle. All rights reserved. Managing Very Large Grids The Grid Control framework uses the Oracle 10g technology stack. For large grids with many administrators, the Grid Control framework scales well. • Oracle Management Repository can be installed in a Real Application Cluster. • OMS can take advantage of Oracle Application Server 10g clustering. 2 - 23 Copyright © 2006, Oracle. All rights reserved. High Availability Configurations The architecture for deploying Grid Control in a highly available fashion is based on two key concepts: • Redundancy • Component monitoring 2 - 24 Copyright © 2006, Oracle. All rights reserved. Pictorial Representation of the Classroom Setup Classroom P0 Instructor DB Austin Data Center (ADC) Server 1 Server 2 P2 P3 P4 AS DB P5 P6 AS DB AS DB P9 P10 P11 P12 AS DB AS DB Server 3 9i DB and GC Demo Grid Control Portal&Wireless Server 2 - 25 P1 Copyright © 2006, Oracle. All rights reserved. AS P7 DB P8 Summary In this lesson, you should have learned how to: • Describe the Grid Control architecture • List the components of the Grid Control framework • List the types of targets that are manageable by Grid Control • Use the Grid Control console • Describe possible High Availability configurations 2 - 26 Copyright © 2006, Oracle. All rights reserved. Practice 2 Overview: Grid Control Architecture This practice covers the following topics: • Understanding the Grid Control Architecture • Navigating Grid Control • Grid Control Case Study 2 - 27 Copyright © 2006, Oracle. All rights reserved.