how to achieve database availability and data center...

28
How to Achieve Database Availability and Data Center Agility with Symantec Chris Johnson Sr Principal Technical Product Manager

Upload: trinhthu

Post on 26-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

How to Achieve Database Availability and Data Center Agility with Symantec

Chris Johnson Sr Principal Technical Product Manager

Achieve Database Availability and Agility

Avoid Downtime

Performance & Agility

? RAC

Failover

Reduce Total Cost Of Ownership

2

Achieve Database Availability and Agility

Avoid Downtime

Objectives

Simple and low impact data migrations

Availability to match any need

Advanced Availability Features

3

Benefits Cross Platform Migration

Migrating Data Cross Platform

• Avoids network bottleneck

• Eliminate the need for double storage

• Large datasets can be migrated in minutes, not hours, or days

• All major Unix and Linux versions are supported

• Physical to physical and physical to virtual

Global Financial 70TB

platform Migration Performed in <24Hrs

Achieve Database Availability and Agility 4

Migrating Data Between Arrays

London Stock Exchange

trading platform migrated in 20 minutes

without downtime

Cross Array Migration Benefits

• Online and centrally managed

• Any to Any Storage Transformation

• All major Unix and Linux version supported

• Storage Layer mirroring

• Wizard based migration

• SmartMove Migration

Achieve Database Availability and Agility 5

Migrations Between Datacenters

Datacenter Migration Benefits

• Any to Any Storage Transformation

• All major Unix and Linux versions supported

• Migrate at any distance

• SmartMove

VVR (Veritas Volume Replicator)

Achieve Database Availability and Agility 6

Automate High Availability and Disaster Recovery

Metropolitan HA (Stretch Cluster)

Wide-Area DR (Global Cluster)

Local HA • Recover faster

• Reduce reliance on personnel during an incident

• Reduce operator error

• Provide comprehensive data and application availability

• Simplify by using a single solution for:

– Local HA

– Campus/Metro DR

– Global DR

The Benefits Symantec High Availability and Disaster Recovery

SAP APP 1 APP 3 APP 2 SAP SAP APP 4

Synch Replication or Mirroring

APP 4 APP 1 APP 2 APP 3

Asynchronous Replication

Achieve Database Availability and Agility 7

Improve Availability

2nd Level & Deep

Monitoring

Listener

Disk

SQL

Centralized Service Management with Veritas Operations Manager

Health Checks Intelligent Monitoring Framework

Rolling Upgrades

Achieve Database Availability and Agility 8

Achieve Database Availability and Agility

Performance & Agility

Objectives

Manageability with performance

Maximize visibility and control

Minimize planned downtime

9

Random AU Placement

reduces cache effectiveness

Performance – ASM issues

Achieve Database Availability and Agility

Prefetch Read Prefetch Read Prefetch Read

AU1 AU3 AU2

Array Prefetch

Increased disk I/O affects other services

Larger AU size to reduce “hopping”

10

Problems with Mixed

Workloads

Health company Concat layout reduced prefetch load by 75%

Large Telco 20% capacity savings with

30% higher performance

Achieve Database Availability and Agility

Performance

S1 S2 S3

CONCAT

Prefetch Read Prefetch Read Prefetch Read

Prefetch Read

Data written sequentially

Smaller stripe size performance flexibility

11

Visibility & Control

Achieve Database Availability and Agility

At a glance storage visibility

Infrastructure growth without impact

Optimize as demands change

Reduces shared storage complexities

EMC 822 EMC 822

Array Type Attributes Disk Type RAID Replica

Online change Flexible

Low impact storage expansion

Automated AVID naming

STRIPE

CONCAT

STRIPE STRIPE

12

Achieve Database Availability and Agility

Reduce Total Cost Of Ownership

Objectives

Eliminate unnecessary software costs

Reduce server and storage costs

Avoid RAC cost and complexity

13

Business Drivers: Increase IT efficiency and Lower Costs

Achieve Database Availability and Agility

Solution: Cached Oracle Disk Manager (CODM)

Database Consolidation combines multiple databases onto fewer databases

or physical servers

OLTP

DW

OLTP + DW

Source: Burton Group, December 2009

14

SGA

SGA

SGA

SGA

Dyn

amic

C

ach

e

Cached Oracle Disk Manager (CODM)

Instance

Instance

Instance

Instance

Instance

Instance

Instance

Instance

SGA

SGA

SGA

SGA

SGA

SGA

SGA

SGA

Dyn

amic

Cac

he

Reduced System Global Area (SGA) sizes per instance

Achieve Database Availability and Agility

Shared Cache Efficiency

I/O

0

10000

20000

30000

40000

50000

60000

70000

80000

800M 1400M 1800M 2400M 3000M 3600M 4200M

TpM

C

Cache size

Throughput vs. cache size

CODM ON

CODM OFF

Test Details OS: Solaris 10u9 Oracle 11gR2 Storage Foundation 5.1SP1

15

Cached Oracle Disk Manager (CODM) Optimize Performance for Oracle Database

Achieve Database Availability and Agility

Test Details OS: RHEL 5u3 Oracle 11gR2 Storage Foundation 5.1SP1

Higher Throughput Intelligent File System Buffering Up to 50% + throughput Better Mixed workload performance

16

CODM Advisor Identify benefit from CODM

• Set policies to determine metrics for performance analysis

• Gather statistics from Oracle Automatic Workload Repository report

• Allow DBAs to enable/disable Cached ODM for selected files

Average number of Physical Reads

Average Read Time (seconds)

Oracle Tablespace name

Achieve Database Availability and Agility

Information to Action

17

Reduce Total Cost of Ownership with Storage Tiering

Achieve Database Availability and Agility

TABLE CALL_DETAILS

FILE 1 FILE 2 FILE 3

FC SSD

• SmartTier allows DBAs to move any

TABLE or OBJECT from and to any tier of storage, non disruptively

• Move Oracle objects WHEN and WHERE it makes sense based on your business processes

• Stage data on SSD in anticipation of time sensitive processing

• Archive to cheap storage once you know you are done

18

Veritas Replicator 6.0

Veritas Replicator Easier management Avoids split replication risk Faster and more efficient Lowers infrastructure costs

Achieve Database Availability and Agility

Space aware & compressed

Host Based

Data & config replicated in step

Replicate volume or file

Any storage type or Tier

Veritas Operations Manager

Centralised control & reporting

Large Telco

increased

transaction

processing 30%

Eliminate Unnecessary Hardware Costs

19

Achieve Database Availability and Agility

Veritas File Systems

Volume & File System Snapshots

Storage efficient

Low complexity risk

Faster DBA lead recovery process

File System Checkpoint (Granular & Space Optimized)

FS S

nap

sho

ts

DBA Controlled recovery

NetBackup

Fully integrated off host backup

Eliminate Unnecessary Hardware Costs

20

Achieve Database Availability and Agility

Veritas Cluster File System

Dev Test UAT

Single Command / DBA Process

Clone Clone Clone

File Replica (LxRT Currently)

or Volume Copy Refresh PROD DEV

Clones of Clones

Amadeus achieved 70% cost savings on

DB storage.

Veritas DB Clone Mechanism

Efficient & granular

DBA centric process

Automated common mounting process

Increase Host & Storage Utilisation

21

Accelerate Recovery Eliminate Storage Failovers with CFS

Classic Clustering May Not Be Fast Enough For Applications that Need

Maximum Uptime

Passive Server

Failed Server Active Server

Client

Active Server

Recovery Steps • Detect failure • Un-mount file system • Deport disk group • Import disk group • Mount file system • Start application • Clients reconnect File System

Native clustering

File System

Native clustering

Achieve Database Availability and Agility 22

Failover as Fast as Application Restart

Accelerate Recovery Eliminate Storage Failovers with CFS

Failed Server

Client

Active Server

Veritas Storage Foundation

Veritas Cluster Server

Veritas Storage Foundation

Veritas Cluster Server

Veritas Cluster File System

For Applications that Need

Maximum Uptime

Recovery Steps • Detect failure • Un-mount file system • Deport disk group • Import disk group • Mount file system • Start application • Clients reconnect

Achieve Database Availability and Agility 23

Sub-Minute Failover With Cluster File System High Availability

Achieve Database Availability and Agility

Single Instance Failover

RTO 10s of Min

Cost $$

Complexity Low

# of Nodes 32

VCS SF

VCS SF

VCS SF

VCS SF

Single Instance Fast Failover

Veritas Cluster File System HA

Oracle RAC with Storage Foundation

Veritas Storage Foundation for Oracle RAC

RTO Sub-minute

Cost $$

Complexity Low

# of Nodes 32

RTO Seconds

Cost $$$$

Complexity High

# of Nodes 16

24

Demo

Fast Failover for Oracle

Achieve Database Availability and Agility 25

Achieve Database Availability and Agility

Avoid Downtime

Performance & Agility

? RAC

Failover

Reduce Total Cost Of Ownership

Achieve Database Availability and Agility

26

Accelerate virtualization of business critical applications

Presentation Identifier Goes Here 27

View HP/Symantec joint solutions at:

http://hp.symantec.com/techex

Create mission-critical applications and databases (specifically on Oracle and Linux)

Enable mobile productivity without vulnerability

Thank you!

Copyright © 2011 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

Achieve Database Availability and Agility 28