+ All Categories
Home > Technology > Oracle Storage a ochrana dat

Oracle Storage a ochrana dat

Date post: 27-Jan-2017
Category:
Upload: marketingarrowecscz
View: 212 times
Download: 1 times
Share this document with a friend
49
Transcript
Page 1: Oracle Storage a ochrana dat
Page 2: Oracle Storage a ochrana dat

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |

Oracle Storage a ochrana dat

Petr Slačík Principal Sales Consultant [email protected] 19.4.2015

Page 3: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

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.

3

Page 4: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Key Database Protection Goals

• Business Goals

– Never lose critical business data

– No impact on business applications

• I.T. Goals – Ensure database level recoverability

– Centralized service to protect all databases

4

Current backup appliances fail to achieve these goals

Page 5: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Backup Appliances Are Not Designed for Database Treat Databases as Just Files to Periodically Copy

5

Daily Backup Window

Large performance impact on production

Data Loss Exposure

Lose all data since last backup

Many Systems to Manage

Scale by deploying more backup appliances

Poor Database Recoverability

Many files are copied but protection state of database is unknown

Page 6: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Zero Data Loss Recovery Appliance

6

Need a Fundamentally Different Approach to Protect Business Critical Database Data

Page 7: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Zero Data Loss Recovery Appliance Overview

7

Delta Push

• DBs access and send only changes • Minimal impact on production

• Data Guard-like real-time redo ship instantly protects new transactions

Protected Databases

Protects all DBs in Data Center

• Database Release 10.2 onwards • Petabytes of data • No expensive DB backup agents

Offloads Tape Backup

Delta Store – massive DB of changes

• Stores validated, compressed DB changes on disk • Fast restores to any point-in-time using deltas • Built on Exadata scaling and resilience • Enterprise Manager end-to-end control

Recovery Appliance

Replicates to Remote Recovery Appliance

Page 8: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Space-Efficient “Virtual” Full Backups No More Full Backups: Incrementals Forever Architecture

8

• After one-time full backup, incrementals used to create virtual full database backups on a daily basis

• Pointer-based representation of physical full backup as of incremental backup time

• Virtual backups typically 10x space efficient

• Enables long backup history to be kept with the smallest possible space consumption

• “Time Machine” for database Delta Store

Protected Databases

Day N Incr

Day 1 Virtual Full

Day N Virtual Full

Day 1 Incr

Day 0 Full

Page 9: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Fast Restore to Any Point-in-Time No Load On Production Servers to Merge Old Backups

• Directly restore any virtual full backup

• All blocks referenced from virtual full are efficiently retrieved

• Eliminates production server overhead of traditional restore and merge of incrementals

• Supported by the scalability and performance of the underlying Exadata hardware architecture

9

Delta Store Protected Databases

RESTORE DATABASE

TO DAY ‘N’

Day 0 Full

Day 1 Incr

Day N Incr

Day ‘N’ Full Backup

Page 10: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Easy to Provision Databases for Recovery Appliance Protection

• Recovery Appliance Administrator

– Chooses new database in Enterprise Manager list

– Assigns protection policy

– Sets new database credentials

• Database Administrator

– Selects Recovery Appliance target in Enterprise Manager

– Enables real-time redo transport

10

New Database Fully Configured

in Recovery Appliance

Page 11: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Policy-Based Cloud-Scale Database Protection

11

Recovery Appliance Protection Policies

• Standardized recovery window, tape retention, replication policies

Gold Policy – Customer Critical

Disk: 35 days Tape: 90 days

Tape

Silver Policy – Internal Critical

Disk: 10 days Tape: 45 days

Bronze Policy - Test/Dev

Disk: 3 days Tape: 30 days

Replica

Replica Recovery Appliance also Policy-Based

Page 12: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle’s Enterprise Storage Portfolio Engineered for Data Centers. Optimized for Oracle Software.

12

ZS3

NAS for High Performance Databases & Files

High Performance Storage Very Low TCO

StorageTek

Tape for Deep Archive

Highest Scalability and Lowest Cost Archive

FS1

Multi-Purpose Enterprise Flash Storage for SAN

Engineered Systems

Converged for Ultimate Performance

Storage for Data Transformation

Big Data Appliance

SuperCluster Exalogic Exadata

Engineered for Flash Management & Storage

Consolidation

Page 13: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 13

Introducing ZFS Storage Appliance Hardware and Software, Engineered to Work Together

ZFS STORAGE APPLIANCE

Optimize Performance

Reduce Costs Better Manageability

Ensure Data Integrity

Hybrid Storage Pool, DTrace Analytics, ZFS

Page 14: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ZS | Engineered for Extreme Performance

14

Adaptive Throttle Algorithm

Determines Pipe Size

3TB DRAM

120 Cores Processing Power

12.8TB Read Flash

28TB Write Flash

Automated, real-time data migration from DRAM

to multi-class flash, to multi-class disk storage

Software specifically engineered for multi-level

flash and disk storage

Most Horsepower Possible Dynamic Storage Tiering (HSP)

3TB

DRAM

12TB

READ

FLASH

4 W

rite

SS

Ds

pe

r T

ray (

ma

x)

7.2K

SAS-2

10K

SAS-2

10K

SAS-2

Adaptive

I/O Staging

3T

B D

RA

M

Read Intensive

L2ARC

READ FLASH SSD

SAS-2 (10K, 7K)

WRITE FLASH SSD

LRU MRU

LFU MFU

High Endurance Sync I/O Only

(Evicted)

Page 15: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Hybrid Storage Pool

Storage Media Latencies

DRAM 0.03ms

FLASH 0.10ms

DISK 30.00ms

Introduced first by Oracle on ZFS Storage Appliances in 2008

Dynamically Serve 70-90% of I/O from DRAM

Not to Scale

15

Page 16: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ZS4-4 | Speed Up Backup and Restore

Throughput Rates (TB/hr)

Oracle ZFS Storage Backup Appliance

General Purpose Dedupe Appliance*

Backup

Restore

Restore

42

55

2.3 2.8

General Purpose Dedupe Appliances Lack Application Engineered Benefits

Backup

Page 17: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ZS Comprehensive Suite of Enterprise Software

17

• OISP v1.1 New!

• Fibre channel

• iSCSI

• Infiniband

- NFS/RDMA

- IPoIB

- iSER

- SRP

• NFS V3 and V4

• SMB/CIFS

• HTTP

• WebDAV

• FTP/SFTP/FTPS

• ZFS NDMP V4

• Encryption New!

• Hybrid columnar compression

• Hybrid storage pools

• Single, double and triple-parity RAID

• Mirroring and triple mirroring

• End-to-end data integrity

• Local and Remote replication

• Snapshots and clones

• Quota(s)

• In-line deduplication

• Compression

• Thin provisioning

• Antivirus via ICAP protocol

• Online data migration

• Clustering

• Browser and CLI interface

• Management dashboard

• Hardware/component view

• Role-based access control

• Phone home

• Event and threshold based alerting

• Dtrace analytics

• Scripting

• Workflow automation

• Advanced networking

• Snap Management Utility

• Source aware routing

• ZFS Appliance Monitor

Data protocols Data services Management

Page 18: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Traditional Approach Oracle’s Approach

Software | Data Protection: Data Storage Integrity

18

Page 19: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Provides the highest I/O performance while offering single drive failure protection

Double drive failure protection without performance penalty at the expense of usable capacity

Mirror Triple Mirror

Software | Data Protection: Storage Media Protection

19

Page 20: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Supported Models: • ZS3-4, ZS4-4 Only (as of Dec 2014) • License Required per controller

Simplified Management • Fully Integrated within ZS appliance • Granular encryption per Share/LUN

Reduced Risk • Strong AES 256-bit encryption key • Internal/External key management

Business Continuity • Encryption key High Availability: Backup, DR • Minimal key latency

Flexible and Economic • Capacity independent • Lower cost than Self-EDs

OS8.3 | Data Encryption

20

Page 21: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

POOL 1

POOL 2

• No software license required

• For single or dual-controllers in cluster configuration

• Replicate within a pool or from pool to pool

• Pools may reside in different controller node (within a cluster configuration)

• Examples shown:

• From Sh1 to Sh2 (within same pool)

• From Sh3 to Sh4 (separate pool)

• Pool 1 and Pool 2 may be in same controller or in peer controller

• Customer use and benefits: • Data migrations for seamless upgrades

Software | System Level Protection: Local Replication

21

Page 22: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Asynchronous Replication

• Consistent state, transmits transactional differences

• On demand, scheduled, or executed continuously

• Modalities, any models: 1:1, Many:1, 1:Many

• Project and Share/LUN level

• 2 Types:

­ Local Replication (within same system)

­ Remote Replication (Appliance to Appliance)

• License required for Remote Replication (not Local)

• Replicated data sent over SSL for security

• Fail-over (receiver), push-over (sender) for DR scenarios

POOL

1:M (One to Many)

M:1 (Many to One)

1:1 and Bi-directional

POOL

Software | Site Level Protection: Remote Replication

22

Page 23: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Software | Data Protection: Snapshots and Clones

• Snapshots

• Provide a read-only point-in-time copy of file system

• Practically unlimited maximum number of maximum snapshots

• Only changes tracked – near-zero space consumption and near instantaneous

• Clones

• Writeable copy of a snapshot

• Nearly instantaneous creation, practically unlimited number

• Ideal for storing many private copies of mostly-shared data

23

Page 24: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Clone Production Database with SMU • Hosted on ZFS Storage Appliance

SMU Host

SID = PROD

SID = DEV Development Server

SID = STBY

CLONE

Snapshot Backup

Production Server

Mount cloned database

24

Page 25: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Application Engineered Storage

OISP ADO HCC

Dynamic and automatic database-storage tuning

Advanced and dynamic database (data) optimization

Superior database, data warehousing compression

25

Page 26: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Intelligent Storage Protocol

• Database and Storage Co-engineering – Intelligence is in the code within both the database

and storage

– Available ONLY with Oracle Database 12c and Oracle ZFS Storage Appliance OS 8 and above

• Storage Awareness of Database Workload – Database sends cues about each IO to the storage

– Over 70 database IO types are recognized

– Cues grouped into 5 distinct categories by storage

– Information used by storage to adaptively and automatically adjust for optimal efficiency

26

Page 27: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 27

Confidently Assess and Resolve DBA and Application Service Inquiries in Minutes

Immediate access to relevant graphical data per database (or

pluggable database)

Address any storage issues immediately from Enterprise

Manager – ZS plug-in with storage provisioning

Quick, visual assessment of application to database to

storage data path along with Enterprise Manager

OS8.3|OISPv1.1: Oracle 12c Pluggable DB Analytics

Page 28: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Automatic Data Optimization

Increases database efficiency and performance, by dynamically moving data across storage tiers and compression algorithms

28

Page 29: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Heat Map Enterprise Manager

29

Page 30: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Hybrid Columnar Compression

Increases database efficiency and performance, by enacting columnar compression for data warehousing, analytics, and mining operations

30

Page 31: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database

Hybrid Columnar Compression

Hybrid Columnar Compression • Store Less Data AND Run Faster

• Up to 50x space reduction

• Average 5x faster queries

• Only available on Oracle storage

• ZS3 supports block (ASM) and File (dNFS) attach for HCC

• Increases performance for most data warehouse and data protection

735GB 38GB

1

2

3

0

1

2

3

0

2 Hours, 22 Min, 44 Sec 16 Min, 50 Sec

8x

Faster

Query

94%

Less

Storage

Uncompressed Hybrid Columnar

Compression

Retail Data Warehouse Example

31

Page 32: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Single or Dual Controllers • 512GB or 1TB DRAM • 8 PCIe Slots • 12TB Read Flash • 12TB Write Flash • 1.5PB scalability (16 DE’s) • 32 CPU cores

• Single or Dual Controllers • 3TB DRAM • 11 PCIe Slots • 12TB Read Flash • 28TB Write Flash • 3.5PB scalability (36 DE’s) • 120 CPU cores

Oracle’s ZFS Storage Family

33

ZS3-2

ZFS Storage OS Most powerful storage software suite Co-Engineered with Oracle software

ZS4-4

2x Performance OS8.3 Storage OS Support

2x Performance

50% More DRAM

Page 33: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

High Performance Flash Storage for Enterprise SAN

Page 34: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Introducing the Oracle FS1 Flash Storage System

35

• Designed from the onset to maximize the power of flash and the economics of disk

• Adaptive and anticipatory storage with rapid learning and highly granular data tiering

• The most intelligent flash storage system

• Co-Engineered for Oracle on Oracle Advantage

Page 35: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

QoS Plus: Priority Aligned Autonomous Tiering

36

CPU, Cache, Tier, IOPS, Response Time

Set QoS by App Workload-Driven Heat Maps

Fine-Grain Auto Tiering

Secure Multi-Tenant Storage

Domains

Low Priority

Medium Priority

High Priority

Premium Priority

Archive Priority

Capacity Flash

Performance Disk

Capacity Disk

Performance Flash

Hot Data Warm Data Cold Data Deep Archive

4 Storage Tiers 2 Flash, 2 Disk

Page 36: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

37

Phone Company

If you use too much bandwidth and system resources the phone

company starts throttling you back

Throttling is Not Quality-of-Service

Page 37: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

IO Management by the Competition First In First Out, No Priority

38

1 2 3 4 5 6 7 8 9 10

IO Requests to Storage Systems:

First-In-First-Out Queue:

Does NOT Align IO Performance to Business Priorities

1 2 3 4 5 6 7 8 9 10 High

Priority Premium Priority

Medium Priority

Low Priority

Archive Priority

Page 38: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

QoS Plus: IO Prioritization Based on Business Value

IO Management with Oracle FS1

39

IO Requests to Storage Systems:

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

FS1 Priority-In-Priority-Out Queue:

High Priority

Premium Priority

Medium Priority

Low Priority

Archive Priority

FS1 Intelligent IO Management Manage IOs to Business Priorities

Page 39: Oracle Storage a ochrana dat

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |

Granularity is an issue in Database Environments

• By moving coarse grain blocks of data it requires large amounts of data to be moved either too late or too soon—or not at all

– When too late, it affects the amount of flash required; more has to be implemented

– When too early, you increase amounts of both flash and HDDs

– Not at all, then you burn precious resources and take up space

– Moving data to and from flash increases write amplification and reduces wear life (program erase cycles)

– Increases HDD requirements because more data is moved to HDDs before it needs to be moved

• This forces customers to buy MORE STORAGE

DATABASES ARE ALL ABOUT GRANULARITY

40

Page 40: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

FS1 640K

FS1 fine grained blocks make for better distinction of heat map level, much more efficient data placement into tiers—less time to optimize

Micro Grain 4K Chunk—Inefficient, overhead way too high

You Never Design Database Storage to Move GB Chunks Around

41

3PAR VNX2

256 MB (400X an FS1) Bigger is not better

EMC VNX1

1 GB (1600X an FS1)

Page 41: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

QoS Plus: QoS fused with Auto-Tiering

42

0%

20%

40%

60%

80%

100% N

orm

aliz

ed

Acc

ess

F

req

ue

ncy

Pro

file

s

QoS Level: Business Priority

Perf SSD

Cap SSD

Perf HDD

Cap HDD

Page 42: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

RAS / Enterprise-Grade • Controller Fail-over Time:

Less than 1 second

• Warm start error containment time: less than 5 seconds

• Cold boot time: typically <15 min

• End-to-end data integrity checking via T10-PI

• All RAID options (incl RAID 6)

• Call home 24/7 fault monitoring

• No SPOF

• Pre-emptive copy (preventive drive maintenance)

• Guided maintenance

• Pre-built cabled and racked from factory option

FS1-2 All Inclusive Software Pricing

44

Advanced Data Services • Patented Quality of Service (QoS

Plus)

• QoS-Driven Adaptive Storage Tiering (QoS Plus)

• Flash tiering

• Hybrid Columnar Compression support

• Storage domains

• Copy services (R/W clones and snapshots)

• Thin provisioning

• Wide stripe data layout with ASM

• Application-consistent recovery for MSFT and Oracle DB (DPM)

Ease of Management • MaxMan – multiple system

management – single pane of glass

• Automatic storage tiering

• Real time statistics

• Auto path management with broad support for non-Oracle (AIX, HP-UX)

• Application Profiles for 1-click storage provisioning

• Unified: NAS & SAN in every system

• Oracle EM and VM plug-ins

• Data protection manager : application-consistent cloning

• Automated load balancing

• VMware SRM, VAAI, VASA, vSphere support

Price of FS1 Software: $0.00

Price of Equivalent Competitor Software: $225,000

Streamlining Your Business: Priceless

Page 43: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Copy Services Suite

45

Requirement

Infrastructure

Requirement

Base Configuration Business Case

SAN NAS

Space

optimization

Backup CloneLUN CloneFS/

SnapFS

Eliminate application downtime and get faster

recovery “minimal data loss” with granular

backups during production hours.

Test/ Dev CloneLUN CloneFS Test multiple versions/ application use case at

the same time, without taxing the storage

requirement

Patch/Release

Upgrade CloneLUN CloneFS

Have the flexibility to verify application/ patch

release without changes to production data

Protect

Production

Performance

Backup VolumeCopy

Significantly increase application uptime by

performing Off-host backup and provide a

staging volume for data for instant recovery

Test/Dev VolumeCopy Copy Data to lower QoS to decrease data

contention between QoS bands

Patch/Release

Upgrade VolumeCopy

Verify new release and instantly switch over

from Production to upgraded version. Copy

between QoS to optimize performance

Page 44: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 46

Page 45: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 47

Oracle MaxRep: Full Suite of Replication Features

Block-based replication between FS and/or Axiom 600 storage systems

Agentless – write splitter is embedded in the FS Controller and Axiom Slammer

Supports the following replication topologies: – Synchronous: Local or Metro

– Asynchronous: Remote

– 1-to-N or N-to-1

– Bi-directional

– Multi-hop Replication

Application Consistency Recovery – Oracle

– Exchange

– SQL

– Windows and Linux Filesystem

Advanced Features – Bandwidth Throttling

– Encryption

– Compression

– Sparse Retention

Page 46: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

T10-Protection Information (PI) End to End Data Integrity Checking

FS1 is an enterprise-grade storage system that utilizes T10-PI for complete end to end data integrity checking. Using 8 byte metadata tagging to each 512 byte data chunk, FS1 leverages T10-PI to prevent “silent corruptions”.

Database OS Adapter Switch FS1 Drive in DE

Oracle ASM sends block with integrity

metadata to adapter across PCI

bus

T10 PI T10 PI

Application to Drive Data Integrity

HBA validates data

Adapter sends data block with

metadata across FC domain to FS1

Oracle’s FS1-2 validates metadata

FS1-2 validates metadata during

each internal transfer

Application Data Validation

48

Page 47: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Capacity Optimization HCC+ADO, Flash+Disk

Efficiency Optimization Auto-Tiering, Rapid Learning

Storage Consolidation QoS Plus, Storage Domains

Storage Management 1-Click Provisioning

Storage Profiles, Replication, Enterprise-Grade SAN

Oracle FS1 Flash Storage EMC, IBM Storage

Oracle FS1: Co-Engineered Advantage Customers Can Focus on Business and Not Product Integration

49

Oracle Database Oracle Database

Increasing Degrees of Separation

Capabilities Competitors Cannot Match

Page 48: Oracle Storage a ochrana dat

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 51

Page 49: Oracle Storage a ochrana dat

Recommended