how to achieve database availability and data center agility with … · 2016. 7. 4. · achieve...

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

Upload: others

Post on 24-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

How to Achieve Database Availability and Data Center Agility with Symantec

Chris Johnson Sr Principal Technical Product Manager

Page 2: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

Achieve Database Availability and Agility

Avoid Downtime

Performance & Agility

? RAC

Failover

Reduce Total Cost Of Ownership

2

Page 3: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

Achieve Database Availability and Agility

Avoid Downtime

Objectives

Simple and low impact data migrations

Availability to match any need

Advanced Availability Features

3

Page 4: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 5: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 6: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 7: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 8: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 9: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

Achieve Database Availability and Agility

Performance & Agility

Objectives

Manageability with performance

Maximize visibility and control

Minimize planned downtime

9

Page 10: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 11: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 12: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 13: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 14: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 15: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 16: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 17: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 18: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 19: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 20: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 21: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 22: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 23: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 24: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 25: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

Demo

Fast Failover for Oracle

Achieve Database Availability and Agility 25

Page 26: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

Achieve Database Availability and Agility

Avoid Downtime

Performance & Agility

? RAC

Failover

Reduce Total Cost Of Ownership

Achieve Database Availability and Agility

26

Page 27: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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

Page 28: How to Achieve Database Availability and Data Center Agility with … · 2016. 7. 4. · Achieve Database Availability and Agility TABLE CALL_DETAILS FILE 1 FILE 2 FILE 3 SSD FC •SmartTier

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