Storage Secrets for DBAs: What your storage administrator doesnt - - PowerPoint PPT Presentation

storage secrets for dbas what your storage administrator
SMART_READER_LITE
LIVE PREVIEW

Storage Secrets for DBAs: What your storage administrator doesnt - - PowerPoint PPT Presentation

<Insert Picture Here> Storage Secrets for DBAs: What your storage administrator doesnt want you to know Jagan Athreya Sriram Palapudi Director, Product Mgmt Consulting Member of Technical Staff Oracle Oracle The following is


slide-1
SLIDE 1

<Insert Picture Here>

Storage Secrets for DBAs: What your storage administrator doesn’t want you to know

Jagan Athreya Sriram Palapudi Director, Product Mgmt Consulting Member of Technical Staff Oracle Oracle

slide-2
SLIDE 2

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.

slide-3
SLIDE 3

28% 49% 73% 87% 0% 50% 100%

Consistent end-to-end application and service performance guarantees Unplanned infrastructure changes resulting in incidents and downtime Unanticipated infrastructure effects from consolidation & new application projects Misconfiguration of network objects First-class application management is critical to IT and business effectiveness

Top Challenges for Enterprise IT Managers

Source: Forrester Research, Top Five Challenges For Enterprise IT Infrastructure Managers — And How To Resolve Them, Thomas Mendel, March 2005

slide-4
SLIDE 4

Oracle Vision – Managing the Business Value Stack

Cross-Layer Management Mapping & Management Mapping & Management Mapping & Management Mapping & Management

Networking Devices Routers, Switches, VOIP… Storage Devices NAS, SAN… Servers/OS Linux, Unix, Win, Virtual… Infrastructure Components Application Components Middleware Portals, AS, WS, ESB… Databases Oracle, Other Infrastructure Services IMAP, LDAP, DNS… Enter Order Notify Customer Reserve Stock Arrange Delivery Business Processes (Examples) Check Credit Application Software Custom & Composite Apps Based on Java/.Net, BPEL… Oracle Packaged Apps Siebel, PeopleSoft, EBS… Other Apps SAP, Exchange, Legacy Customer Service Order Fulfillment Product Catalog Application Business Services (Examples) Inventory Mgmt Shipping Returns Billing

slide-5
SLIDE 5

Oracle Strategy – Top-Down Application Management

  • Discovery & mapping of application services, business services and business processes
  • End-user Experience Mgmt and App Diagnostics (Application Performance Management)
  • Business-centric Monitoring, Service Level Mgmt, Transaction Mgmt. and Reports
  • Middleware Management
  • Database Management
  • Server/OS Management
  • Storage Management
  • Network Management
  • Testing, Provisioning, Patching
  • Incident & Problem Management
  • Availability & Performance Mgmt
  • Change, Config & Release Mgmt
  • Access, Usage & Compliance

Management of application

  • perational lifecycle

Management of underlying IT components (stack) Management of services

  • ffered to business users

Key Differentiator Integrated, end-to-end management of business services, applications and application infrastructure

LOB Managers Business Analysts IT/Business Liaisons Enterprise Architects DB Admin System Admin Storage Admin Network Admin App Manager Cust. Support Security Admin CAB & Auditors

slide-6
SLIDE 6

Application Infrastructure Management

Broad management for all application-dependent components

Databases Databases Middleware Middleware Extended Infrastructure Management Extended Infrastructure Management Network Network Storage Storage Operating Operating Systems Systems Servers Servers

  • Dell PowerEdge
  • Linux
  • All Unix
  • Microsoft
  • Oracle
  • IBM DB2
  • MS SQL Server

(2000 & 2005)

  • Sybase
  • Oracle
  • IBM WebSphere
  • BEA WebLogic
  • MS .NET
  • MS BizTalk Server
  • MS IIS
  • MS Commerce Server
  • MS ISA Server
  • MS Active Directory
  • JBoss AS
  • IBM MQ Series
  • Citrix Presentation Server

(partner-built)

  • Blue Lane PatchPoint

(partner-built)

  • Tomcat
  • Check Point Firewall
  • Juniper Netscreen Firewall
  • F5 BIG-IP
  • Nortel Alteon Switch

(partner-built)

  • NetApp Filer
  • EMC Celerra, Clariion,

Symmetrix

  • Pillar Axiom (partner-built)
  • Onaro SANScreen

(partner-built)

Applications Applications

  • Oracle
  • Microsoft Exchange
  • SAP

Virtual Servers Virtual Servers

  • VMWare
  • Oracle VM
slide-7
SLIDE 7

What is in your Storage System?

Disks Disk Adapters Cache Front Adapters Processors

slide-8
SLIDE 8

Storage – Host – Database

slide-9
SLIDE 9

Mapping databases to storage

Disks Hypers/ MetaLUN Volumes/ Filesystems/ Diskgroups Tablespaces Datafiles

slide-10
SLIDE 10

Storage – Host – Database

PROACTIVE

  • Database Layout on Storage
  • Storage Capacity

REACTIVE

  • Storage System Performance
  • Storage Configuration
slide-11
SLIDE 11

Today’s mission

  • Maximize the Storage System performance and

capacity for your databases

  • Work more effectively with your Storage Administrator

to deliver higher quality of service to business users.

slide-12
SLIDE 12

Enterprise Manager Storage Monitoring Plug-ins Available today

  • EMC CLARiiON
  • EMC Symmetrix
  • EMC Celerra NAS
  • NetApp Filer
slide-13
SLIDE 13

Storage – Host – Database

PROACTIVE

  • Database Layout on Storage
  • Storage Capacity

REACTIVE

  • Storage System Performance
  • Storage Configuration
slide-14
SLIDE 14

Storage Performance

Hypers/ MetaLUN Volumes/ Filesystems/ Diskgroups Datafiles Tablespaces Disks HR Finance Order Entry

slide-15
SLIDE 15

Database performance – ADDM

SQL Advisor High-load SQL IO / CPU issues RAC issues Automatic Diagnostic Engine Snapshots in Automatic Workload Repository Self-Diagnostic Engine

System Resource Advice Network + DB config Advice

ADDM Log File

slide-16
SLIDE 16

Host and ASM Metrics

  • Disk Activity
  • Average Disk I/O Service Time

(ms)

  • Disk Block Writes (per second)
  • Disk Blocks Reads (per

second)

  • Disk Device Busy (%)
  • Disk Reads (per second)
  • Disk Writes (per second)
  • Disk Group/ Disk

Performance

  • I/O per second
  • IO Throughput
  • Read Response Time
  • Read Throughput
  • Reads per second
  • Response Time
  • Write Response Time
  • Write Throughput
  • Writes per second

Host ASM

slide-17
SLIDE 17

Storage Performance

0049:13B:1

Hyper FrontEnd Director Port

slide-18
SLIDE 18

Hyper Performance

0049:13B:1

slide-19
SLIDE 19

Front End Director Performance

0049:13B:1

FrontEnd Director Port

slide-20
SLIDE 20

Database mapping report

File Systems RAW Devices Volume Managers ASM Disk Groups ASM Disks RAC Databases Single Instance

slide-21
SLIDE 21

Storage – Host – Database

PROACTIVE

  • Database Layout on Storage
  • Storage Capacity

REACTIVE

  • Storage System Performance
  • Storage Configuration
slide-22
SLIDE 22

Configuration Management

Know what you have and know what you’re running

  • Storage Microcode Version
  • Model
  • Model Type
  • Agent Version
  • Cache Read State
  • Firmware Version
  • Cache Information
  • Disk Status
  • Disk Capacity
  • Total Capacity
  • Number of Storage Processors
  • Number of Disks
  • Number of Spare Disks
  • Parity Raid Configuration
  • Raid5 Configuration

Configuration Management Database (CMDB)

Software Installations SW and HW Configurations Resource Relationships Certified Configurations Best Practices

  • CMDB reports
  • CMDB Statistics
  • Policy standards
  • Audit Reports
  • Decision support

for incident, problem, change, and release management

slide-23
SLIDE 23

Storage system errors

Disks : Data Sector Invalidations, RAID Errors, Spares Availability Disk Adapters : Status and Availability Storage Health Status Fans Status Processors Status, Temperature, Cache Performance Fabric Errors Front End Adapters : Status (Active, Failed) Ports Online, Dead,Offline)

slide-24
SLIDE 24

Storage – Host – Database

PROACTIVE

  • Database Layout on Storage
  • Storage Capacity

REACTIVE

  • Storage System Performance
  • Storage Configuration
slide-25
SLIDE 25

Database Layout

Considerations

  • LUNS spread across disks
  • Proper raid protection
  • IO throughput spread over Front-end Ports
  • Disks spread over disk adapters
  • Databases sharing storage disks, front-end ports
  • Host volume usage
slide-26
SLIDE 26

Database Layout

Hypers/ MetaLUN Volumes/ Filesystems/ Diskgroups Datafiles Tablespaces Disks

Skewed

slide-27
SLIDE 27

Database Storage Layout

Spread across FA, Ports Raid Protection

slide-28
SLIDE 28

Database Storage Layout

Host Volume Sharing

slide-29
SLIDE 29

Storage – Host – Database

PROACTIVE

  • Database Layout on Storage
  • Storage Capacity

REACTIVE

  • Storage System Performance
  • Storage Configuration
slide-30
SLIDE 30

Storage Capacity analysis

Storage Used Free Database Balanced Database Under- Capacity Over- Capacity ASM Database Balanced Storage Used Free

slide-31
SLIDE 31

Storage Plug-in Architecture

  • READ-only view of Storage
  • Agent collects Storage metrics –

real time and historic

  • Single agent for multiple arrays

EM OMS Repository

EM Client

Config/Metric/Report/ Alert Information using Browser

  • Configurable collection frequency
  • Negligible impact on storage array
  • Hot-upgradeable architecture
  • Native Storage CLI Calls

Host Host

DB/ASM/Host Information using EMAGENT

ASM/DB ASM/DB Storage System

slide-32
SLIDE 32

Plug-in Security

Storage Security

  • Monitor only
  • Separate OS user for metric collection scripts
  • “Read-only” user for collection

EM Security

  • Users and Roles limiting access to Storage targets
  • View Privileges
slide-33
SLIDE 33

Personalization

Topological View of the System

slide-34
SLIDE 34

Personalization

Specify the metric for the alerts that are of interest

slide-35
SLIDE 35

EM System Charts Setup

View charts of related targets on one screen DB Host Storage

slide-36
SLIDE 36

Storage plug-in Benefits

  • Faster root-cause-analysis through end-

to-end tracing of dependent storage components

  • Quicker diagnosis through correlated

performance metrics across db, host and storage

  • Higher quality of service through single

unified view of database, host and storage

  • Higher ROI through improved utilization of

storage space

Celerra Clariion Symmetrix

slide-37
SLIDE 37