Oracle Enterprise Manager Grid Control Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag OUGN, 15. oktober 2007 Version 1.0 14.10.2007
Bakgrunn 2 Gartner: "Customers spend IT $s : 20% on acquiring and 80% operational costs" SUN: "Companies spend 70 to 80 percent of their IT budgets on operating and maintaining their data centers, leaving only 20 to 30 percent for business innovation".
Funksjonalitet 3 Service avtaler (SLA) Standarder (policy) Administrasjon Automatisk distribusjon av programpakker, etc. Informasjonskilde Status for alle maskiner og systemer (Grid) Overvåking av alle kilder Varninger ved feilsituasjoner (alerts)
OEM Pakker 4 Database pakker Tuning Pack Diagnostics Pack Configuration Pack Change Management Pack Applikasjonsserver pakker Diagnostics Pack Configuration Pack Standalone pakker Service Level Management Pack Configuration packs for non-oracle systems Provisioning pack
OEM Plugins 5 Ikke Oracle baser Ikke Oracle mellomvare (middleware) Nettverksenheter Lagringssystemer F5 BipIP Local Traffic Manager Juniper NetScreen Firewall Checkpoint Firewall IBM DB2 EMC Celerra NetApp FilerMicrosoft Active Directory BEA WebLogic Server IBM WebSphere Application Server IBM WebSphere MQ JBoss Application Server Microsoft SQL Server Microsoft Internet Information Services Microsoft BizTalk Server Microsoft Commerce Server Microsoft.NET Framework Microsoft Internet and Security Acceleration Server
Grid Control komponenter 6 HTTP/S Targets E-Biz Host Oracle Management Services AS DB. Agent HTML konsoll Servers Storage Network Software Database AS OCS E-Biz HTTP/S Enterprise Config Management Application Perf Management E-Biz Host Mobile enheter Precision System Monitoring Administration Infrastructure (Jobs, Alerts, and so on) AS DB. Agent JDBC HTTP/S HTTP/S E-Biz AS Host. DB Agent Portaler Brannmur Oracle Management Metadata
Oracle Management agent 7 Server A Host target information Third-party Applications OC4J Oracle Management Agent HTTP or HTTPS Oracle Management Service JDBC OC4J OC4J Web Cache OHS Application servers OC4J Listeners Databaser Oracle Management metadata
Oracle Management Service 8 Agent Agent Agent Oracle Management Service HTTP or HTTPS OracleAS Web Cache Oracle HTTP Server OC4J EM application Administrator JDBC http://omsserver.keystep.no:7777/em http://omsserver.keystep.no/em Management metadata
Oracle Management metadata 9 Dedikert database Kan bruke eksisterende database Skjema SYSMAN Kan bruke Real Application Cluster (RAC) SQL> @?/rdbms/admin/catalog.sql; SQL> @?/rdbms/admin/catproc.sql; SQL> @?/rdbms/admin/dbmspool.sql; SESSION_CACHED_CURSORS=200 AQ_TM_PROCESSES=1 SGA_TARGET=256M
Prisliste / Pakke - NOK 10 Database pakker Tuning Pack Diagnostics Pack Configuration Pack Change Management Pack Bruker: 386.- CPU: 19 311.- Support / bruker: 85.- Support / CPU: 4 250.- TIP In Oracle Database 11g, you can also set the initialization parameter 'Enable_Diag_Tuning_Packs' to fully disable or enable Database Diagnostic and Tuning Packs.
Pakker 11 Diagnostics Pack Performance Monitoring (Database and Host) ADDM (Automated Database Diagnostic Monitor) Automatic Workload Repository AWR Event Notifications: Notification Methods, Rules and Schedules Event history/metric history (Database and Host) Blackouts Tuning Pack SQL Access Advisor SQL Tuning Advisor SQL Tuning Sets Reorganize Objects NB! Det er IKKE lov å benytte views i AWR på noen som helst måte hvis du ikke har lisens. Bruk STATSPACK i stedet...
Grid Control Console: Home 12
Grid Control Console: Targets 13 ed
Grid Control: Database Home 14
Grid Control: Database Home 15
Grid Control: Deployments 16
Grid Control Console: Alerts 17
Grid Control Console: Policies 18
Grid Control Console: Jobs 19
Grid Control Console: Reports 20
Grid Control Console: Setup 21
Grid Control Console: Preferences 22
Oracle programvare 23 20 30.000 filer 2 4 GB 2 GB internminne / oracle product 8.1.7 9.2.0 10.1.0 10.2.0 agent10g oms10g db10g
Oracle Management Service - Layout 24 Management Service Home (OMS_HOME) bin sysman opmn j2ee Apache webcache config bin OC4J_EM Apache logs log logs log logs emd
Krav til plattform 25 Minne (RAM) og disk plass krav: Deployment Size Oracle Management Service Oracle Management Repository Liten (100 targets) Middels (1,000 targets) Stor (10,000 targets) 2 GB RAM 2 GB disk 2 GB RAM # of OMS x 5 GB disk 2 GB RAM # of OMS x 10 GB disk 2 GB RAM * 10 GB disk 4 GB RAM 30 GB disk 6 GB RAM 100 GB disk
Operativ system for OMS 10.2.0.3 26 Platform Linux x86 Linux x64 (AMD64/EM64T) Solaris SPARC (64 BIT) Windows x86 HP UX PA RISC (64 BIT) HP UX Itanium AIX 5L (64 BIT)
Database versjoner (targets) for 10.2.0.3 agenter 27 8.1.7.4 9.0.1.5 (*) 9.2.0.6 ++ 10.1.0.4 ++ 10.2.0.1 ++ RAC 9.2.0.6 ++ 10.1.0.4 ++ 10.2.0.1 ++
Installasjon 28
Større installasjon... 29 OMS A OC4J EM OMS B OC4J EM Web Cache Management Repository Web Cache Agent OHS OHS Agent Agent Server Load Balancer Targets EBiz Host EBiz Host EBiz Host EBiz Host AS. AS. AS. AS. DB Agent DB Agent DB Agent DB Agent
Installasjon av agenten 30 Agent Deploy application NFS mounted agent installation agentdownload script Cluster Agent installation Management Agent cloning Interactive installation using OUI Silent installation
Tilpassinger av objekter (targets) 31
Sikkerhet i Grid Control 32 Agent < > OMS OMS < > Metadata database OC4J EM Kryptert kanal Web Cache OHS OMS Kryptert kanal
Administrasjon av Grid Control 33 OC4J EM Metadata OMS Web Cache OHS Agenter Repository sqlplus lsnrctl Component Control Utilities OMS opmnctl emctl AS Control Agent emctl
Rettigheter i Grid Control 34 Administrator Super Administrator Administrator View Operator Full
Roller 35
...og Administrator 36
Overvåking 37 Finn frem til kritiske situasjoner...
Tilrettelegging (metrics) 38
Grid Control / Database Control 39 Grid Control Database Control Management metadata
Veiledere 40 ADDM Segment Advisor Undo Management Memory Advisor SQL Access Advisor SQL Tuning Advisor MTTR Advisor
ADDM 41
SQL detaljer 42
Database ytelse 43
SQL historikk (AWR) 44
Active Session History (ASH) rapport 45
Grid Control: Aktive sessjoner 46
Applikasjonsserver ytelse 47
Blackout! 48 Targets HTTP/S Manage from anywhere EBiz Host AS. Oracle Management Services DB Agent Servers Storage Network Software Database AS OCS ebiz HTTP/S Enterprise config management Application pref management EBiz Host Mobile device Precision system monitoring Administration Infrastructure (Jobs, Alerts, and so on.) AS DB. Agent JDBC Portals HTTP/S Firewall Oracle Management Repository HTTP/S ebiz AS DB Blackout Host. Agent
Gruppere og presentere... (dashboard) 49
Definere tjenester 50 CRM Beacons Web service SOAP HTTP ping ERP E-mail service POP SMTP IMAP
Ferdige standarder (policies) 51 214 ferdige standarder (10.2.0.1) Konfigurasjon (25) Sikkerhet (161) Lagring (28) Gradert i tre nivåer Informasjon Varning Kritisk
Provisioning 52 Etter Før Before Oppdaget i OEM Installert med en «gold Image» Enterprise Manager Grid Control 10g
Konklusjon Svært mange muligheter Bruk tid til å bli kjent med produktet Installer metadata i separat database Vær forsiktig med å prøve ut ferdige regler! Del inn i grupper: Datavarehus og OLTP Bruk siste versjon når det er mulig: OMS Agent Meta database