5.35k likes | 5.36k Views
This lesson introduces the purpose and concepts of grid computing, components of data centers, Oracle 10g support for grid computing, management options, and Grid Control benefits. Learn how enterprise grid computing works, implement and manage Oracle 10g components effectively, and optimize your data center with Grid Control for improved performance and cost efficiency.
E N D
Objectives • After completing this lesson, you should be able to do the following: • Explain the purpose of grid computing • Explain the concepts of enterprise grid computing • Describe the variety of components that make up today’s data centers • Identify the Oracle 10g components that support grid computing • Describe the management options that are available for Oracle products • Describe how Grid Control provides a single point of management for your data center
Grid Computing • Grid computing treats computing as a utility. • Consumers do not care where computing occurs. • Producers ensure that computational power is: • Available • Reliable • Reasonably priced
Today’s Data Center • Today’s data center includes a wide variety of platforms, hardware, network, storage, and software components: • Oracle products: • Oracle Application Server 10g • Oracle Database 10g • Oracle Collaboration Suite 10g • Oracle Enterprise Manager 10g • Oracle E-Business Suite • Third-party products: • Software • Hardware • Middleware • Network • Storage
Enterprise Grid Computing • Enterprise grid computing builds a software infrastructure that can run on a large number of networked servers: • Implement one from many • Manage many as one
Implement One from Many • Oracle 10g implements one from many with: • Oracle Application Server 10g • Oracle Database 10g Application servers Databases Storage Oracle Application Server 10g Oracle Database 10g Application Server Clusters Real Application Clusters Automatic Storage Management Implement one from many Information Provisioning
Manage Many as One • Oracle Enterprise Manager 10g: Grid Control enables you to manage many as one: Application servers Databases Storage Oracle Application Server 10g Oracle Database 10g Single Sign-On Self-Managing Database Manage many as one Oracle Enterprise Manager10g: Grid Control Operating System/Software Provisioning Service Level Management
Grid Control Solution • The Grid Control solution brings: • Service Level Management • Better availability • Superior performance • Business-to-IT operation correlation • Lower IT management costs • Manage more with less. • Eliminate human error. • Increase speed of change.
Enterprise Manager Product Family • The Enterprise Manager product family includes: • Oracle Enterprise Manager 10g Database Control • Oracle Enterprise Manager 10g Application Server Control • Oracle Enterprise Manager 10g Application Server Control Console for Collaboration Suite • Oracle Enterprise Manager 10g Grid Control
Database Control • Oracle Enterprise Manager 10g Database Control: • Manages one database • Manages associated listeners • Monitors host server
Application Server Control • Oracle Enterprise Manager 10g Application Server Control: • Manages one application server or application server farm or cluster • Monitors host server
Application Server Control Console for Collaboration Suite • Oracle Enterprise Manager 10g Application Server Control Console for Collaboration Suite: • Customized version of Application Server Control • Web-based home pages for each component
Oracle Enterprise Manager 10gGrid Control Functionality • Oracle Enterprise Manager 10g Grid Control provides the framework for monitoring and administering the grid, including the following: • Service Level Management • Policy-based standardization • Automated provisioning and administration • Information publishing • A comprehensive overview of the grid’s status • A single point of monitoring for all associated targets • Alerts with the drilldown capability to identify trouble spots
Oracle Enterprise Manager 10g: Management Packs • Oracle Enterprise Manager 10g Grid Control offers several management packs: • Database management packs • Tuning Pack • Diagnostics Pack • Configuration Pack • Change Management Pack • Application Server management packs • Diagnostics Pack • Configuration Pack
Oracle Enterprise Manager 10g:Management Packs • Stand-alone management packs • Service Level Management Pack • Configuration Management Pack for Non-Oracle Systems • Provisioning Pack
Oracle Enterprise Manager 10g:Management Plug-Ins • Oracle Enterprise Manager 10g Grid Control offers Management Plug-ins for the following target types: • Non-Oracle databases • Non-Oracle middleware • Network devices • Storage • Extend Enterprise Manager to monitor custom components by using modular Management Plug-ins.
Course Objectives • After completing this course, you should be able to: • Describe the architecture of the Grid Control framework • List the steps involved in the installation of the Grid Control framework • Configure, manage, and monitor the Grid Control framework • Use Grid Control to monitor your data center • Create Groups, Systems, and Services to provide enhanced manageability
Course Objectives • Create and manage jobs by using Grid Control • Use Grid Control to assess performance across your data center • Establish Service Level Management and use it to identify application performance issues • Manage your enterprise configurations, provisioning, cloning and patching requirements by using Grid Control • Run ready-to-use reports and create new reports by using the new reporting capabilities of Grid Control
Course Objectives • Manage common targets: • Hosts • Databases • Application servers • Monitor Oracle Collaboration Suite components • Use Management Plug-ins to extend Grid Control to manage third-party products • Configure Grid Control for use with Single Sign-On and Enterprise User Security • Migrate to Oracle Enterprise Manager 10g Release 2
Summary • In this lesson, you should have learned how to: • Explain the purpose of grid computing • Explain the concepts of enterprise grid computing • Describe the variety of components that make up today’s data centers • Identify the Oracle components that support grid computing • Describe the management options that are available for Oracle products • Describe how Grid Control provides a single point of management for your data center
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
Grid Control Components • Oracle Enterprise Manager 10g Grid Control comprises three major components: • Oracle Management Repository • Oracle Management Service (OMS) • Oracle Management Agent
E-Biz Host AS ……. Oracle Management Services DB Agent Servers Storage Network Software AS OCS E-Biz Database Enterprise Config Management Application Perf Management E-Biz Host AS ……. Precision System Monitoring Administration DB Agent Infrastructure (Jobs, Alerts, and so on) E-Biz Host AS ……. DB Agent Grid Control Components Targets Manage from Anywhere HTTP/S HTML Console HTTP/S Mobile device JDBC HTTP/S HTTP/S Oracle Management Repository Portals Firewall
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
Oracle Management Agent • Oracle Management Agent: • Must be installed on each managed host • Must be in its own ORACLE_HOME (unless usingNFS-mounted agent) • Communicates with OMS via HTTP or HTTPS
Oracle Management Agent Server A Host target information Oracle Management Service HTTP or HTTPS Oracle Management Agent Third-party Applications JDBC OC4J OC4J OC4J OC4J Web Cache OHS Oracle Management Repository Application servers Listeners Databases
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
Oracle Management Service Agent Oracle Management Service Agent Agent OracleAS WebCache Oracle HTTP Server OC4J HTTP or HTTPS EM application JDBC Administrator http://omsserver.mycompany.com:7777/em Management Repository
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
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
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.
High Availability Configurations • The architecture for deploying Grid Control in a highly available fashion is based on two key concepts: • Redundancy • Component monitoring
Pictorial Representation of the Classroom Setup Classroom P0 Instructor DB Austin Data Center (ADC) P1 P2 P3 P4 Server 2 Server 3 Server 1 AS DB AS DB P5 P6 P7 P8 9i DB and Portal&Wireless GC Demo Grid Control Server AS DB AS DB P12 P11 P9 P10 AS DB AS DB
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
Practice 2 Overview: Grid Control Architecture • This practice covers the following topics: • Understanding the Grid Control Architecture • Navigating Grid Control • Grid Control Case Study
Objectives • After completing this lesson, you should be able to: • Describe what is involved in deploying the Grid Control Framework • Describe the preinstallation checks required for installation • Describe the installation options presented by the Oracle Universal Installer • Describe the deployment options for the: • Oracle Management Service (OMS) • Oracle Management Repository
Installation: Overview • Installing the Grid Control framework consists of: • Completing preinstallation checks • Installing Oracle Management Repository and Oracle Management Service • Deploying Oracle Management Agent to your targets • Completing postinstallation configuration
Deployment Size Oracle Management Service Oracle Management Repository Small (100 targets) 2 GB RAM 2 GB RAM * 2 GB disk 10 GB disk Medium (1,000 targets) 2 GB RAM 4 GB RAM # of OMS x 5 GB disk 30 GB disk Large (10,000 targets) 2 GB RAM 6 GB RAM # of OMS x 10 GB disk 100 GB disk Preinstallation Checks: Hardware • Memory (RAM) and disk space requirements: • *Note: If OMS and Oracle Management Repository reside on the same host, then the total minimum RAM required is 2 GB.
Preinstallation Checks: Operating System • Ensure that your operating system is supported: • Red Hat Enterprise Linux 3.0 • Red Hat Enterprise Linux 4.0 • SuSE Linux Enterprise Server 9.0 • Solaris 8, 9, and 10