Managing Exadata with OracleEnterprise Manager 12c                     Presented by: Andy Colvin                          ...
About Enkitec—  Oracle-Centric Consulting Firm  —  US  —  UK—  Extensive Exadata Practice  —    Education  —    Migr...
About Me           —  Working around Oracle since 1999           —  Background in systems, network,               databa...
“Old School” - Exadata and OEM 11g —  Enhanced database management —  OEM 11g introduced Exadata plugins     —  Separat...
Installing Exadata Plugins – OEM 11g—  Death by 1,000 clicks—  Manual Deployment  —    Deploy each plugin individually ...
OEM 11g Exadata Plugins—  Static Graphs  —  24 Hours  —  7 Days  —  31 Days—  Few Metrics
OEM 11g Exadata Plugins—  Lots of Text—  Realm Performance?—  Cell Performance?
Enter OEM 12c!—  What can we do?—  OEM 12cR2 released October 2012—  Major upgrade from 11g
OEM 12c Release 2 (12.1.0.2)—  Released recently—  Handles “Split Racks” much better—  Faster than Release 1
Installing OEM 12c—  2 ways to get the software    —  Download from OTN     —  Requires separate database download     ...
OEM 12c Architecture Changes—  OMS is central source of truth—  Agents are minimal installation  —  Deploying from OEM ...
OEM 12c Self-Update Console—  Download agents and plugins from    OEM console—  Apply to OMS/agents
Benefits of OEM 12c—  Pictures!—  Easy to configure—  Exadata as a target
Exadata Plugin for OEM 12c—  Simple installation   —  10 step discovery—  Single plugin         —  Updated via self-up...
Installing Exadata Plugin—  Add targets via guided process
Installing Exadata Plugin—  Discover a new Exadata Database Machine
Installing Exadata Plugin—  Choose one of the hosts  —  Generally db01
Installing Exadata Plugin—  Select an ORACLE_HOME—  Enter hostname for an Infiniband switch  —  nm2user password is cha...
Installing Exadata Plugin
Installing Exadata Plugin
Installing Exadata Plugin—  Enter agent username/password
Installing Exadata Plugin
Installing Exadata Plugin
Installing Exadata Plugin
Installing Exadata Plugin
Benefits of OEM 12c                —  Better graphs                —  Customizable home pages per                    use...
Performance Graphs—  Text reports become graphs!
Database Utilization—  Easily see resource consumption—  Dynamic graphs
Compute Node Memory Allocation                  —  See memory                      allocation across                     ...
Storage I/O Allocation                    —  See I/O utilization                        across storage                   ...
Infiniband Switch Metrics—  View switch health—  Healthy and degraded ports are color-coded
Exadata Healthchecks Plugin—  Reads exachk results and creates OEM incidents—  Schedule exachk via cron or run manually
Exadata Healthchecks Plugin—  Click to get incident details
Active Session History Analytics—  Allows DBAs to drill down into performance    pages—  Dynamically changing views base...
Active Session History Analytics                        —  Displaying all                            wait events
Active Session History Analytics                        —  Filtered by                            User I/O
Active Session History Analytics                        —  Filtered by                            “Cell Single           ...
Chargeback—  Many Exadata environments are    consolidation—  Allows for better reporting based on    actual resources c...
Configuring Chargeback—  Deploy the chargeback plugin to OMS—  Define a charge plan—  Add targets to charge plans—  As...
Configuring Charge Plans—  Define a universal charge plan  —  CPU  —  Memory  —  Storage
Configuring Charge Plans—  Configure extended charges  —    Database Options  —    Number of RAC nodes  —    Database ...
Configuring Chargeback Targets—  Select a target, assign your charge plan  —  Multiple types of targets can share cost p...
Configuring Cost Centers—  Cost centers decide where charges are assigned to  —  Different customers in DBaaS environmen...
Chargeback Reporting—  Reports can be delivered monthly  —  Uses BI Publisher to send reports in PDF or HTML format  — ...
OEM Dashboards
High Availability Console
Questions?Contact Information: Andy Colvinemail - andy.colvin@enkitec.comweb - http://www.enkitec.comtwitter - @acolvin
Upcoming SlideShare
Loading in...5
×

Colvin exadata and_oem12c

295

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
295
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Colvin exadata and_oem12c

  1. 1. Managing Exadata with OracleEnterprise Manager 12c Presented by: Andy Colvin February 12, 2013
  2. 2. About Enkitec—  Oracle-Centric Consulting Firm —  US —  UK—  Extensive Exadata Practice —  Education —  Migration —  Performance Review —  On Call Support
  3. 3. About Me —  Working around Oracle since 1999 —  Background in systems, network, database —  6 years at Enkitec —  Working on Exadata for 3 years —  Oracle ACE
  4. 4. “Old School” - Exadata and OEM 11g —  Enhanced database management —  OEM 11g introduced Exadata plugins —  Separate plugins for each target type —  Storage Server —  ILOM —  KVM —  Infiniband Switch —  Cisco Switch —  Power Distribution Unit
  5. 5. Installing Exadata Plugins – OEM 11g—  Death by 1,000 clicks—  Manual Deployment —  Deploy each plugin individually —  Create each target individually —  Manually configure SSH keys —  Manually configure SNMP alerts —  Create non-privileged user on ILOMs *not a true diagram for 11g
  6. 6. OEM 11g Exadata Plugins—  Static Graphs —  24 Hours —  7 Days —  31 Days—  Few Metrics
  7. 7. OEM 11g Exadata Plugins—  Lots of Text—  Realm Performance?—  Cell Performance?
  8. 8. Enter OEM 12c!—  What can we do?—  OEM 12cR2 released October 2012—  Major upgrade from 11g
  9. 9. OEM 12c Release 2 (12.1.0.2)—  Released recently—  Handles “Split Racks” much better—  Faster than Release 1
  10. 10. Installing OEM 12c—  2 ways to get the software —  Download from OTN —  Requires separate database download —  Includes weblogic, OMS, and agent software —  OEM Setup Automation Kit for Exadata (MOS Note #1440951.1) —  Includes everything you need to install OEM (database, weblogic, OMS, agents)—  Install on single host, or separate database and management servers
  11. 11. OEM 12c Architecture Changes—  OMS is central source of truth—  Agents are minimal installation —  Deploying from OEM console actually works!—  Everything is a plugin – only deploy what you need —  Database —  Exadata —  Oracle VM —  Exalogic —  Big Data Appliance
  12. 12. OEM 12c Self-Update Console—  Download agents and plugins from OEM console—  Apply to OMS/agents
  13. 13. Benefits of OEM 12c—  Pictures!—  Easy to configure—  Exadata as a target
  14. 14. Exadata Plugin for OEM 12c—  Simple installation —  10 step discovery—  Single plugin —  Updated via self-update console
  15. 15. Installing Exadata Plugin—  Add targets via guided process
  16. 16. Installing Exadata Plugin—  Discover a new Exadata Database Machine
  17. 17. Installing Exadata Plugin—  Choose one of the hosts —  Generally db01
  18. 18. Installing Exadata Plugin—  Select an ORACLE_HOME—  Enter hostname for an Infiniband switch —  nm2user password is changeme
  19. 19. Installing Exadata Plugin
  20. 20. Installing Exadata Plugin
  21. 21. Installing Exadata Plugin—  Enter agent username/password
  22. 22. Installing Exadata Plugin
  23. 23. Installing Exadata Plugin
  24. 24. Installing Exadata Plugin
  25. 25. Installing Exadata Plugin
  26. 26. Benefits of OEM 12c —  Better graphs —  Customizable home pages per user —  Drag & drop interface for page customization
  27. 27. Performance Graphs—  Text reports become graphs!
  28. 28. Database Utilization—  Easily see resource consumption—  Dynamic graphs
  29. 29. Compute Node Memory Allocation —  See memory allocation across compute nodes in the cluster
  30. 30. Storage I/O Allocation —  See I/O utilization across storage servers in the cluster
  31. 31. Infiniband Switch Metrics—  View switch health—  Healthy and degraded ports are color-coded
  32. 32. Exadata Healthchecks Plugin—  Reads exachk results and creates OEM incidents—  Schedule exachk via cron or run manually
  33. 33. Exadata Healthchecks Plugin—  Click to get incident details
  34. 34. Active Session History Analytics—  Allows DBAs to drill down into performance pages—  Dynamically changing views based on user- defined filters—  Requires installation in each database—  Hard to find at first – look at the instance target, not the “cluster database” target
  35. 35. Active Session History Analytics —  Displaying all wait events
  36. 36. Active Session History Analytics —  Filtered by User I/O
  37. 37. Active Session History Analytics —  Filtered by “Cell Single Block Physical Read”
  38. 38. Chargeback—  Many Exadata environments are consolidation—  Allows for better reporting based on actual resources consumed—  *Requires Cloud Management Pack for Oracle Database or Fusion Middleware
  39. 39. Configuring Chargeback—  Deploy the chargeback plugin to OMS—  Define a charge plan—  Add targets to charge plans—  Assign cost centers to targets—  Profit!!!
  40. 40. Configuring Charge Plans—  Define a universal charge plan —  CPU —  Memory —  Storage
  41. 41. Configuring Charge Plans—  Configure extended charges —  Database Options —  Number of RAC nodes —  Database version —  Network I/O
  42. 42. Configuring Chargeback Targets—  Select a target, assign your charge plan —  Multiple types of targets can share cost plans
  43. 43. Configuring Cost Centers—  Cost centers decide where charges are assigned to —  Different customers in DBaaS environments —  Different departments in enterprise consolidation environments
  44. 44. Chargeback Reporting—  Reports can be delivered monthly —  Uses BI Publisher to send reports in PDF or HTML format —  View by resource, cost center, target type
  45. 45. OEM Dashboards
  46. 46. High Availability Console
  47. 47. Questions?Contact Information: Andy Colvinemail - andy.colvin@enkitec.comweb - http://www.enkitec.comtwitter - @acolvin
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×