Safe Harbor Statement



Similar documents
Exadata and Database Machine Administration Seminar

Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954

Exadata Database Machine Administration Workshop NEW

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

Best Practices for Monitoring Exadata Enterprise Manager Cloud Control 12c

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

Management Packs for Database

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

CON9488 The Enterprise Cloud Simplified with Oracle VM

Measurable Improvements in E-Business Suite Application Management with OEM 12c

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies

Security Compliance and Data Governance: Dual problems, single solution CON8015

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

Rob Zoeteweij CUSTOMER CASE CONFIGURATION MANAGEMENT PROVISIONING & AUTOMATED PATCHING

Oracle Database Public Cloud Services

<Insert Picture Here> Exadata Support Model and Best Practices

Monitor Your Engineered Systems From a Single Pane Of Glass

Oracle Exadata Database Machine Aké jednoznačné výhody prináša pre finančné inštitúcie

Introduction to Database as a Service

Managed Cloud Database Service

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

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

Oracle Database 11g: RAC Administration Release 2

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS

<Insert Picture Here> Oracle VM and Cloud Computing

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

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

Oracle Database 12c: Performance Management and Tuning NEW


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

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

Data Center Op+miza+on

IT CHANGE MANAGEMENT & THE ORACLE EXADATA DATABASE MACHINE

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

How To Use An Orgs.Org Database With An Orgorora Cloud Management Pack For Database (For Cloud)

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

Beyond the Basics: Making the Most of Oracle Enterprise Manager 12c Monitoring

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

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

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

An Oracle White Paper. Oracle Database Appliance X4-2

Oracle Database 12c Plug In. Switch On. Get SMART.

Oracle Database In-Memory A Practical Solution

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization

Internet Services. CERN IT Department CH-1211 Genève 23 Switzerland

Oracle Enterprise Manager 12c Product Overview Presentation: Cloud Management

Guide to Database as a Service (DBaaS) Part 2 Delivering Database as a Service to Your Organization

Building a Federated ESB with Multi-Site High-Availability. Presented By American Electric Power & ProSoft Technology Group Inc October 16 th 2012

CON Software-Defined Networking in a Hybrid, Open Data Center

Instant-On Enterprise

Adatbázis hibrid felhő - egyszerűbb, mint gondolná

Building and Managing a Standard Operating Environment

An Oracle White Paper October Oracle Database Appliance

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine


Oracle Exadata Database Machine for SAP Systems - Innovation Provided by SAP and Oracle for Joint Customers

HA for Enterprise Clouds: Oracle Solaris Cluster & OpenStack

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Novinky v Oracle Exadata Database Machine

Oracle Database 11g: New Features for Administrators DBA Release 2

Deploying a Private Cloud with the Oracle Cloud Platform; Customer Case Study.

Trust but Verify: Best Practices for Monitoring Privileged Users

rpaf KTl enterprise Grid Control 11gR1: Business Oracle Enterprise Manager Service Management services using Oracle Enterprise Manager 11gR1

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

How To Build An Exadata Database Machine X2-8 Full Rack For A Large Database Server

<Insert Picture Here> Oracle Exadata Database Machine Overview

Oracle Enterprise Manager Cloud Control 12c

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

Oracle Quality of Service Management - Meeting Availability and SLA Requirements in the Database Cloud

Oracle Reference Architecture and Oracle Cloud

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Expert Oracle Enterprise

Inge Os Sales Consulting Manager Oracle Norway

Rob Zoeteweij Zoeteweij Consulting

Running Oracle Databases in a z Systems Cloud environment

Applying traditional DBA skills to Oracle Exadata. Marc Fielding March 2013

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

TÜRKIYE. Course Schedule. February June Oracle University Turkey Telephone:

An Oracle White Paper January A Technical Overview of New Features for Automatic Storage Management in Oracle Database 12c

Oracle MulBtenant Customer Success Stories

Oracle s Cloud Computing Strategy

ORACLE DATABASE ADMINISTRATOR RESUME

Oracle Virtualization Strategy and Roadmap

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

How To Use Ibm Tivoli Monitoring Software

Introducing Oracle Exalytics In-Memory Machine

How To Manage Your It From A Business Perspective

INTRODUCTION TO CLOUD MANAGEMENT

Think Outside the Data Center: Monitoring Retail and Cloud Locations CON Oracle OpenWorld 2015

Build your public cloud strategy with Oracle IaaS and Oracle PaaS

Transcription:

Oracle Exadata Monitoring and Management Best Practices Session CON9727 October 26, 2015 Ashish Agrawal, Group Product Manager Swapnil Sinvhal, Sr. Software Dev Manager Oracle Corporation Rick Shawver, Infrastructure DBA Wellsfargo Om Prakash Seth, Vice President HDFC Bank LTD Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted

Safe Harbor Statement The following 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. Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 3

Program Agenda 1 2 Top EM 13c Features for Exadata Management Real World Tips & Best Practices -Wells Fargo Bank -HDFC Bank Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 4

Oracle Exadata Monitoring and Management Best Practices Presented by : Rick Shawver October 2015

Exadata Monitoring with 12c Wells Fargo DAN Infrastructure Team We build, support, and manage standardized, shared environments for Oracle OID, RMAN, ASM, SAN, NAS, Oracle s/w stack, Grid Control 35000 Targets split between two Grid Control environments (prod and nonprod) Directly support approximately 640 hosts, 160 clusters, 1756 databases, 5102 instances, etc Same 11.2.0.4 and 12.1.0.2 versions across the environment Redhat 5/6, Solaris 10/11, OEL 6 (Exadata), Oracle ZBA We provide triage support for all of the above to the LOB DBA s So what s new? We got our first 14 Exadata appliances! Target usage initially for a few critical applications Shared environments Predominately used for OLTP Now we re building on our history of lessons learned to develop compatible standards that can be applied to the Exadata architecture * In our new role as DBMA s we have added patching, upgrading, managing the Exadata infrastructure 6

Exadata Monitoring with 12c The Exadata plugin exposes the Appliance Components * Monitoring complexity is increased if the Exadata platform is used to house databases for multiple LOB s and the Exadata infrastructure is maintained by a yet another team. 7

Exadata Monitoring with 12c The Exadata plugin displays all components of the Appliance Components. Some examples: * The Exadata cell information is a component that the Application DBA team wanted access to. This required additional group and incident rule setup. 8

Exadata Monitoring with 12c * 9

The 12c target type oracle_dbmachine is a composite target that includes ALL targets within the Exadata environment. Items to consider when setting up Exadata monitoring: In a typical group/role security model, adding the Exadata Database Machine to any group, adds all databases as well as all platform related targets such as cell, iloms, pdus, network, etc. LOB support teams require 12c access to their databases and shared targets such as host, agents, crs, cells, asm, listeners, but NOT iloms, pdus, network, etc. There are cases where databases such as fsdb require monitoring with alerts directed to the Exadata support team. 10

How Wellsfargo handles this unique separation of duty and alert notifications Create a separate 12c group for those Exadata targets that the LOB teams will have access to. This includes the Exadata Storage Server Grid and the Exadata Storage Servers Create two 12c groups for the Exadata support team Group 1 contains all platform related Exadata type excluding the DB Machine. Group 2 contains only the Top Level DB Machine targets. This is used for the Incident rule alerting on the overall DB Machine status. Place the databases that each LOB and Exadata support teams are responsible for in groups that each team has full control over. Create 12c Roles that contain the appropriate groups for each support team 11

Notice both groups appear to have the same targets. However group 2 only contains: There is an automatic expansion of the DB Machine targets. If the DB Machines are added to an Incident Rule, ALL targets on the DB Machine will be included. 12

There are Incident rules for Exadata targets in one rule set, AND a specific DB Machine Ruleset. 13

The two Exadata rules for the Exadata Support team used two different groups: 14

The typical setup for LOB support groups (Those supporting DBs on Exadata) required view access into the Exadata Cells A second LOB group was needed because view access is given to the cell targets. The main LOB group propagates full for all targets included. 15

The LOB Exadata group is only given View access to the cells. The role these groups are in get assigned to the DBA s in that LOB. e.g. View Role: LENDING_CORE_ROLE 16

The LOB rules also include a specific rule for cells monitoring. 17

The Exadata Plugin gives a detailed look into the setup and health of an Exadata environment. However, care must be taken to secure and authorize only those targets that are required for each support role. Monitoring a shared Exadata environment requires: The ability to limit LOB DBA access to those targets they are responsible for. The ability to produce alerts for LOB DBAs that exclude specific platform hardware targets that are the sole responsibility of the Exadata support team. Giving the LOB DBA team a view into the Exadata cells, and allow them to receive alerts for the cells. The ability to alert on the DB Machine target without inundating the Exadata support team with database alerts that should only be sent to the LOB DBA teams. Allow the Exadata support team to receive alerts for databases they are responsible for (such as fsdb). 18

Enhancing Exadata 12c Monitoring utilizing Metric Extensions The Exadata Plugin exposes metrics for the Exadata Target Types for monitoring/alerting. New incident rules were created with all out of the box metrics that Oracle defined thresholds for. 19

The Exadata Plugin also exposes additional metrics that cannot be used directly for alerting There are metrics that are collected from the Exadata environment, that thresholds cannot be set for. 20

In cases where metrics are exposed, but not available for alerting, Repository side Metrics extensions can be used to produce alerts on those metrics that have not be defined with thresholds. Application LOB teams desired additional cell alerting that was not available out of the box, but that could be exposed via Metric Extensions. 21

Using Repository side Metric Extensions the desired metrics can be alerted on: Custom repository side Metric Extensions were created and then added to the LOB DBA Incident Rules. 22

Repository side Metric Extensions use the metric data that is populated when the Exadata Plugin is deployed: The Repository side Metric Extensions used data that is being captured by the Exadata Plugin. 23

Summary: The Exadata Plugin provides the 12c functionality needed to See into and monitor your Appliance. The plugin provides an extensive picture of what your Exadata environment looks like. Providing an easy to understand landscape of all involved components. Performance data for all Exadata components is available either through the GUI or 12c reporting. Monitoring and alerting for all Exadata Target Types can be enabled to ensure stability and reduce risk of outages. 12c allows for very specific Exadata target security for a variety of support roles. 12c Exadata monitoring can easily be extend with Metric Extension to enhance alerting capabilities. 24

Oracle Exadata Monitoring and Management Best Practices Om Prakash Seth Vice President - IT omprakash.seth@hdfcbank.com

HDFC Bank. Bank aapki Muththi Mein HDFC Bank Limited, incorporated in 1994, is an Indian banking & financial services company headquartered in Mumbai, Maharashtra, India Largest private sector bank in India by market capitalization as of Feb. 2014 Winner of Best Asian Bank award 2015 Top 100 most valuable global brands in 2015 with a value of $14 billion Ranked as 'Most Valuable Indian Brand for second consecutive year Go Digital.Bank offers 10-second Personal loan, the 30-minute auto and two wheeler loan, Chillr app & Payzapp as part of digital banking initiative About me: Om Prakash Seth is VP IT & Joint Incident Management Head & manages production incidents for mission critical Core banking applications. Om has lead the implementation of Oracle Super Cluster in HDFC Security in 2013, which has been the Word's first Super Cluster implementation in e-broking segment & has been accredited as "Best technology Implementation of the year" by Asian Banker's award in 2014.

Evolution of Engineered Systems in HDFC Bank Extreme Performance High Availability Purpose Built Engineered Machines Scalability Technology Management

Engineered System s Journey in HDFC Bank 2012 : Migrated Retail Assets Solution on Exadata 2013 : Migrated Basel GL Solution on Exadata 2013 : Implemented Core Trading Platform on Oracle Super Cluster in HDFC Securities Ltd 2015 : In Process of Migrating Core Retail Banking Platform on Oracle Super Cluster

Engineered System s Footprint in HDFC Bank 10 Exadata database machines running critical workload Retail Asset, ebusiness Suites 2 half Rack Oracle Super Cluster machines deployed across 2 data centers for running Core Trading Solution 3 full Rack & 5 half Rack Oracle Super cluster being deployed across 3 data centers in HA for running Core Retail Banking System

Drivers for OEM12c Real time Centralized Monitoring Notification & Unified Dashboard Performance Optimization & Advisory Automated Fault Tracking and Resolution Implemented OEM12c With ASR & Platinum Support Managing DB operations Database Life Cycle Management

Exadata & Super Cluster Monitoring : Best Practices Implement IORM for prioritizing application workload Keep your OEM 12c to latest patch set level Install OEM 12c Exadata Plug-in for monitoring & enhanced performance impact detection Take advantage of performance & tuning, advance notification features of OEM 12c Implement Monitoring template for Incident creation, notification for hardware & database Implement ASR

OEM12c @ HDFC Bank : Technology benefits Achieved End to End Monitoring Integrated Management Console for H/W +S/W Single Dashboard for all Engineered Systems Performance & Availability Management Standardization& Compliance Cloud Ready Architecture Comprehensive view including Performance, availability, usage by databases, services, clusters through OEM 12c Plug-ins Enabled out of the box alerts for databases, cluster, ASM, Topology view of DB systems/clusters Enabled consolidated Configuration view including Version summary, patch recommendation & Ongoing Database Provisioning Exadata and Super Cluster specific Compliance evaluation, ongoing Drift tracking across the stack Enabled Private database cloud & smart UAT cloud Eliminated need to store multiple copies through Snap Clone on Exadata

Thank You omprakash.seth@hdfcbank.com

Oracle Confidential Internal 34