2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation Agenda Unified...

47
1 © 2010 Oracle Corporation

Transcript of 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation Agenda Unified...

Page 1: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

1© 2010 Oracle Corporation

Page 2: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

<Insert Picture Here>

© 2010 Oracle Corporation 2

Karlheinz Vogel Storage ConsultantOracle Hardware Sales

SUN STORAGE 7000 SYSTEMS FROM ORACLEGeneral Guidelines, Use Cases, Best Practice

Page 3: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

3© 2010 Oracle Corporation

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.

Page 4: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

4© 2010 Oracle Corporation

<Insert Picture Here>

Agenda

➢ Unified Storage Introduction➢ Unified Storage General Guidelines➢ Unified Storage Use Cases and Best Practice➢ Q&A

Page 5: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

5© 2010 Oracle Corporation

Introduction

Page 6: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

6© 2010 Oracle Corporation

Breakthrough Storage Economics

Gain significant cost savings• Reduce your footprint and power bill• Speed – Better price/performance• Reduce operational costs with simple data management• No additional software license fees• Enjoy a Single Point of Contact (SPOC) with Oracle

Services

Sun Storage 7000 Systems

• Fastest ramping storage product in Sun/Oracle history• In first year and half:

• Shipped over 3700+ systems • Shipped over 80PB+ of storage

Page 7: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

7© 2010 Oracle Corporation

Architecture – Unified StorageIntegration of Standard Hardware, Operating System and IO Protocols, extended by High Performance Flash

Software Storage

ServersServices

Microelectronics

Network.comSPARC 64

SAN / NAS / IB...

Unified Storage System Optimized for Unified Access

Page 8: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

8© 2010 Oracle Corporation

Oracle Solaris™OS – The Heart of Unified Storage Systems

•Storage Pools•Raid •Checksum•Compression•Snapshot•De-duplication•Replication•Block protocols iSCSI, FC•File protocols NFS, Cifs..•Network•Security•Etc. etc.

Page 9: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

9© 2010 Oracle Corporation

BEST DENSITY ACTIVE-ACTIVE CONTROLLERS

BEST SCALABILITY ACTIVE-ACTIVE CONTROLLERS

BEST VALUE FULL SUITE OF

DATA SERVICES

NEW BENEFITSBest Density and Scale: Industry-leading density, scale up to 1PB for ConsolidationFlash Everywhere and More Of It: Industry-leading flash capacity for Application PerformanceDoubled the Processing Power: Performance to drive enterprise Data Protection

STANDARD FEATURES (ALL MODELS)All Data Protocols: FC, iSCSI, IB, NFS, CIFS, WebDAV, etc.

Advanced Data Services: Snap, dedup., compression, replication, etc.

CLIENTS AND APPLICATIONS (ALL MODELS)Oracle Solaris • Oracle LinuxOracle Database, Middleware, and ApplicationsOracle VM • VMware • WindowsMore than 50 business applications supported

ZFS Storage AppliancesSecond Generation Systems

BEST FLEXIBILITY SINGLE OR DUAL

CONTROLLERS

Page 10: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

10© 2010 Oracle Corporation

Storage Software Included at No Additional Cost

Hybrid Storage PoolSingle, Double&Triple Parity RAID (RAIDZ, Z2, Z3)Mirroring & Triple MirroringEnd-to-End Data IntegrityRemote ReplicationSnapshots and ClonesQuota(s)In-line DedupCompressionThin ProvisioningAntivirus via ICAP ProtocolOnline Data MigrationClustering

Data Protocols Data Services Management Fibre Channel• iSCSI• Infiniband over IP/RDMA• iSER• SRP • NFS v3 and v4• CIFS• HTTP• WebDAV• FTP• NDMP v4• - ZFS NDMP

Browser and CLI Interface Management Dashboard Hardware/component view Role-based AccessControl Phone Home Event and Threshold based Alerting Dtrace Analytics Scripting Workflow Automation Advanced Networking DFS Standalone Namespace Source Aware Routing

Sun Unified Storage Systems

New!

New!

New!

Page 11: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

11© 2010 Oracle Corporation

Sun Unified StorageBest Speed and EfficiencyOnly Storage Appliance with Hybrid Storage Pools (HSPs)• Data is intelligently and automatically migrated

between DRAM, Flash and Disk

• Continuously optimizes storage system performance and efficiency

• Simplifies management, transparently managed as a single storage pool

• Combines high density 7200 RPM SAS drives with Read and Write SSD for best price/performance

• Delivers great performance while reducing rack space and power consumption per TB dramatically

Write SSD

7200 RPM SAS HDD

ReadSSD

Page 12: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

12© 2010 Oracle Corporation

7000 Unified StorageBest in Management Simplicity

Only Storage Appliance with Dtrace Analytics• Automatic real-time visualization ofapplication and storage related workloads

• Simple yet sophisticated instrumentationprovides real-time comprehensive analysis

• Supports multiple simultaneous applicationand workload analysis in real-time

• Analysis can be saved, exported andreplayed for further analysis

“S7000 series presents a very simple, straightforward management model. It represents refreshing and original insights into reducing storage complexity and cuts through layers of fossilized storage technology thinking...”David Allen, Senior Vice President & CTO

Page 13: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

13© 2010 Oracle Corporation

7000 Unified Storage SystemKey storage subsystems instrumented with DTrace

• NFS v3 and V4• CIFS• ISCSI• FC• ZFS• CPU• Memory Utilization• Networking• and more....

Page 14: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

14© 2010 Oracle Corporation

AnalyticsReal-time graphical business analytics

• “What files are hot right now?”• “What is the distribution of reads

and writes?”• “Which clients are hot right now,

displayed by protocol?”

• Group analytics into worksheets, can be made persistent

• Data can be exported for further number crunching, or can be saved on the appliance

Page 15: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

15© 2010 Oracle Corporation

General Guidelines

Page 16: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

16© 2010 Oracle Corporation

7120 for: general purpose file sharing, web storage, entry level storage application requirements robust data services at entry level price low to medium capacity requirement (12 to 120TB)

7320 for: general purpose file sharing, virtualization, streaming workloads such as video/media high availability, good performance, scalability limited to 192TB

7420 for: consolidated of virtualization environments requiring multiple data services,

heterogeneous file sharing and bulk storage high availability, high performance, high scalability (over 1 PB)

7720 for: consolidated environments requiring multiple data services, heterogeneous file sharing,

large capacity storage environments (bulk storage consolidation, backup/archival) Highest-availability, high performance, highest density (720 TB per 19” rack)

Use the Storage 7000

Page 17: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

17© 2010 Oracle Corporation

7000 Key Target Environments

• Any current customers• Customers who require NAS with high level of data services (snapshot,

replication, thin provisoning, de-dup, compression,etc.)• Customers looking to add Bulk (Tier 2) storage

– $/GB is a primary business driver– To support consolidation, application upgrade, data protection

initiatives– 100% availability not an absolute requirement

• Customers need to lower TCO– Low acquisition costs, managing licenses a nightmare– Lower floor space requirements, better density– Reduced power & cooling requirements

Page 18: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

18© 2010 Oracle Corporation

7000 NOT Key Targets (Today)

• Environments currently not optimal • Customers who have tight application integration ( eg. VMWare w/

Snap Manager Integration )• Customers looking to replace Tier 1 storage

• High volume OLTP• Synchronous replication• 100% availability

• Customers who want the absolutely lowest capacity/cost solution• Customers who require compliance archiving

• Strict, storage WORM centric• Customers who require Gateways

Page 19: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

19© 2010 Oracle Corporation

How many CPUs do you need ?

• only for 7420 • Always ask: Which data services will be used?• When max # of CPU's help/required when:

– max RAM needed (CPU's are required)– high 10GigE or multiple quad-GigE used w/LACP (for

TCP/IP interrupts)– high Compression and/or Dedupe and/or Replication usage

Page 20: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

20© 2010 Oracle Corporation

How much Memory ?

• Maximizing recommended– Easiest performance win– Memory is used as a cache for data blocks (ARC)

• Try to size so that “working set” fits into appliance memory– working set size = amount of actively processed data

• RAM needed for readzillas ( ~ 2.5% size of RZ) and de-dup (DDT)

Page 21: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

21© 2010 Oracle Corporation

How Many Storage Pools ?

• 2010.Q1 firmware introduced support for:• >1 storage pool per head

• For good performance we need as many drives and SSDs as possible per pool so discourage lots of small pools!

• A Log or Read SSD can only be part of ONE pool so if you have many pools you need to include dedicated SSDs for each pool as required

• GOOD Reason for Multiple Pools: applications/general usage dictate different RAID levels required within an appliance e.g. Mirrors for Exchange, DP RAID for Home Folders

• BAD Reason for Multiple Pools: Customer wants create separate pools for different projects/departments → Use projects, roles, access rights

Page 22: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

22© 2010 Oracle Corporation

Log SSDs for Synchronous Writes

• Applications control Synchronous Writes– Databases– Email Systems– Writes over NFS (e.g. at file close)– Writes over CIFS are NOT synchronous writes on the

appliance unless the application writing requests them

– Writes to Fibre Channel & iSCSI LUNs are always synchronous on the appliance

• Also known as logzillas and write optimized SSDs• Log SSDs accelerate Synchronous Writes

> Synchronous writes do not complete until stored somewhere non-volatile

Page 23: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

23© 2010 Oracle Corporation

Log SSD BIG RULES

Need one log SSD / log SSD mirror per 100 MB/sec of synchronous (*) writes/3300 4K IOPS/sec

Log SSDs are required when apps or protocols doing sync writes are going to be used

No need to mirror log SSDs - Stripe for best performance Not protected against DOUBLE failure though(SSD “lights out” failure (rare) + box crash + within 5 seconds)

Always configure a minimum of two log SDDs in (Log SSD can only be part of ONE pool, you might have multiple pools)

(*) additional asynchronous writes do not use log SSDs

Page 24: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

24© 2010 Oracle Corporation

Read SSD BIG RULES

• Also known as readzillas and Read Optimized SSDs• Now 512 GB usable capacity• Very fast read response times < 1millisecond• ZFS L2ARC sits on these• L2ARC stores frequently accessed randomly read data

blocks as second level cache to ARC Read SSDs can be added to a 73/74/7720 non-distruptively Each Read SSD can service 5000 x 8 Kbyte IOPS/sec While a Read SSD is being written to it is not available for

reading, configure a minimum of two Read SDDs in (or more for multiple pools)

be aware: Readzillas need warm-up time!(e.g. 2000 random read IOPS x 8 kB = 16 MB/s ==> 1TB = 1000000 / 16 = 17,5 hours warmup)

Page 25: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

25© 2010 Oracle Corporation

Deep(er) Dive on Storage Pools

• Storage Pool Comprises multiple RAID stripes of disks called vdevs

• Each record is striped across the disks in a single vdev

• IOPS are spread across the vdevs

• Performance is a function of> vdev RAID Level> Number of disks in the vdev> Number of vdevs in the pool> Available IOPS Per Drive Pool

Disk

vdev

Record

Page 26: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

26© 2010 Oracle Corporation

Sizing for Random Workloads

• Most Workloads we have to size for are random• Database, Email, Fileservers, VMware

• Random Reads> Random Reads are challenging as 7200 RPM drives do

roughly of 100 IOPS/sec> ZFS caching and prefetching aim to compensate for this

but caching depends upon a dataset being accessed over “long” periods (hours/days)

• Random Writes> Writes are serviced by DRAM (and SSD for sync writes)> ZFS aggregates writes and flushes them to disk

asychronously

Page 27: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

27© 2010 Oracle Corporation

Choosing a RAID LevelDouble Parity

RAID is default. Not a Good Choice for Random

Workloads

Page 28: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

© 2010 Oracle Corporation 28

How Many IOPS Per vdev ?

RAID Level Write IOPS Available per vdev

Read IOPS Available per vdev

Mirror X X*2RAIDZ1 X XRAIDZ2 X X

• Where:> X=number of IOPS available per diskIn Other Words: As a First Estimate a RAID Stripe (vdev)

Only Runs At The Speed of one drive

Supporting data at:http://blogs.sun.com/roch/entry/when_to_and_not_to

http://blogs.sun.com/relling/entry/zfs_raid_recommendations_space_performance

Page 29: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

29© 2010 Oracle Corporation

How Many IOPS on Physical Disks (pool)

• assuming 100 IOPS per drive / vdev

Pool Type vdevs Raw Usable Capacity

Available in the Pool

Disk Write IOPS Available in the

Pool

Disk Read IOPS Available in the

Pool

Mirror 21 * 2 disk 21TB 2100 IOPS 4200 IOPS*

RAIDZ1 10 * 4 disk 30TB 1000 IOPS 1000 IOPS

RAIDZ2 3 * 14 Disk 36TB 300 IOPS 300 IOPS

*assumes that both sides of mirror independently service reads

Page 30: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

30© 2010 Oracle Corporation

RAID & IOPS BIG RULES

• The more disks in a pool the more IOPS available so keep the number of storage pools to a minimum

• Assume 100 Random IOPS/vdev• For random and/or latency sensitive workloads

• Use a mirrored pool and have enough Log & Read SSD

• RAIDZ2/Z3 provide great usable capacity for archives and filestores but don't use it where random workloads are expected

Page 31: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

31© 2010 Oracle Corporation

Let's not forget Sequential...

• Rule of Thumb for Front-End Bandwidth per Tray: 160MB/sec per SATA trays of FRONT-END Bandwidth– Can be anywhere between 160MB/sec – 300MB/sec

• have seen higher per tray (i.e. > 300MB/sec)(160MB/sec/tray a good conservative sequential average)

• back-end bandwidth could be 2x (think mirrored)• RAIDZ1 can be best compromise between Mirrors and

RAIDZ2/Z3 for sequential.• Expect ~ 15% performance hit for RAIDZ2/Z3 over

RAIDZ1 for sequential workloads• multi-pool support now can separate more random

workloads from sequential (but do not define to many pools !!)

Page 32: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

32© 2010 Oracle Corporation

Block Support – iSCSI & FC

• Set reasonable expectations about LUN Failover times in Clusters> Applications must be tolerant of failover times, can be over 1 minute

• In very high availability scenarios consider mirroring FC and iSCSI LUNs at the host level between the nodes of one cluster or between the nodes of two separate clusters to remove dependency on cluster failover and LUN availability

Page 33: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

33© 2010 Oracle Corporation

De-Duplication

• 2010.Q1 introduces support for ZFS block level de-duplication> Blocks must be identical to de-duplicate.> De-duplication ratios will be affected by data type, block size

and data retention > Enabled per filesystem/LUN

> Not effective with backup data due to block alignment differing between backup> Consider using compression or use native dedup features of

backup product

Page 34: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

34© 2010 Oracle Corporation

Use Cases& Best Practice

Page 35: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

35© 2010 Oracle Corporation

Business Drivers• Reduce management costs• Increase IT utilization• Increase IT agility

Core Product Requirements• Performance at Scale• Cost (Mgmt, $/GB, W/GB, $/IOPS)• Visibility/Control

Oracle Unified Storage (7000) excels at all three!

• Great for bulk storage requirements • Broad set of data protocols and data

services • No added software fees or licenses

Storage Consolidation

Unified Storage was considered a tier-2 storage solution and is now moving up to the data center as an alternative to SAN storage.”

FutureGov, June 2010

LAN SAN

Outlook usersFile clients

ExchangeServers

SQLServers

FCiSCSINAS

Unified Storage7410C

Pooled Management

Consistent Processes

Thin Provisioning

Deduplication

Compression

Writable Snapshots

Replication

NFS, CIFS, iSCSI Fibre Channel

Page 36: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

36© 2010 Oracle Corporation

Unified File Server for Windows and Unix

NFS CIFS

• Integrate into existing directory services• Provision shares according to exisiting rules• Allow Unix users to access Windows shares and vice versa• Use Identity Mapping to smoothly integrate• Use storage based Snapshots and Remote Replication• Extend by Thin Provisioning and Deduplication

TCP/IP

NFS CIFS1. create new data

2. store new data

3. need access to data from different client

Page 37: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

37© 2010 Oracle Corporation

Oracle Data Base Storage Consolidation

Fibre Channel

DB Replication

Data Base Cloning at a Single Click Faster Application Development and Deployment Always up-to-date Training Ressources

Clone is a virtual device (pointers)Additional space only required when new data written to cloneOracle Data Guard

Page 38: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

38© 2010 Oracle Corporation

Business Drivers• Reduce risk (lose/litigation)• Increase productivity• Long-term retention (data mining)• Shorten back-up windows

Core Product Requirements• Highly available architecture• Scalable, multi-tiered solution• Data movement software (app. Int.)• Services (migration, scripting, etc.)

Sun Storage 7000• Use compression for >50% space

savings• Certified with a number of data

protection & backup apps

Data Protection

Media Management with B/U app

To DR Site

Primary Disk

Tape Library

Secondary Disk

Sun Storage 7000

Client #1 Client #2 Client #3 Client #4

Primary Disk @ DR Site

Cost Effective Backup

Page 39: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

39© 2010 Oracle Corporation

Oracle Database

Tape Backup

Sun Storage 7000 Unified Storage SystemOracle RMAN Target

Primary Disk Array

RMAN Disk Backup

Media Management Server with NetBackup,

Networker, etc.

Sun StorageTek SL3000 Modular Library System

Backup to Disk to Tape (B2D2T):Sun Storage 7000 Unified Storage Systems are theideal platform for Database backup and recovery

Page 40: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

40© 2010 Oracle Corporation

Oracle Database

Tape Backup

Sun Storage 7000 Oracle RMAN Target

Primary Disk Array

RMAN Disk Backup

Media Management Server with NetBackup,

Networker, etc.

Sun StorageTek SL3000 Modular Library System

Backup to Disk to Tape - Extended:Sun Storage 7000 Unified Storage Systems built in replication enable cost effective DR

ReplicatedOracle RMAN Target

Page 41: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

41© 2010 Oracle Corporation

Centralized Data Store for Cross Location Access:Built in replication enable cost effective Consolidation

Page 42: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

42© 2010 Oracle Corporation

Oracle VM•Application type: Virtualization•Relevant versions: OVM 2.x• Workload profile

– O/S Images: Large block sequential read/writes, synchronous writes

– User Data: Mixed workload•Suggested Platforms: 7320(c), 7420(c), 7720

– Pool: Mirrored Protection, 2 W-SSD per pool, 2 R-SSD per pool (or) 4 per head for user data

– Protocol: NFS, FC, iSCSI>NFS Shares Record size:

• 8kB for application data, 64kB-128kB for storage repositories

>Block (FC/iSCSI) record size: 64kB

Page 43: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

43© 2010 Oracle Corporation

Vmware ESX•Application type: Virtualization•Relevant versions: ESX 3.5u2+ & vSphere 4.0+• Workload profile: Random, synchronous writes•Suggested Platforms: 7310(c), 7410(c), 7720

– Pool: Mirrored Protection, 2 W-SSD per pool, optionally

2 R-SSD per pool (or) 4 per head for user data>Shares: 128kB for O/S images (low usage), smaller depending on application needs on NFS. 64KB for block.>Protocol: FC, iSCSI, NFS• Additional Information:

– http://www.vmware.com/resources/compatibility/search.php– http://www.sun.com/bigadmin/features/articles/storage_vmware.jsp

Page 44: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

44© 2010 Oracle Corporation

Oracle Database - OLTP

•Application type: Database•Relevant versions: 9i, 10g, 11g, RAC•Workload profile : 8kB random read/write, 70:30•Suggested Platforms: 7310(c), 7410(c), 7720

– Pool Configuration • Mirrored protection• 2 W-SSD per pool, 2 R-SSD per pool (or) 4 per head

– Protocol: NFS, FC, iSCSI>Block (FC/iSCSI) record size : 64kB• Reference :

https://www.sun.com/offers/docs/820-7213.pdf

Page 45: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

45© 2010 Oracle Corporation

Microsoft Exchange•Application type: E-mail server•Relevant versions: 2007, 2010• Workload profile: 8kB random read, 8kB random

synchronous writes– Latency sensitive, IOPS heavy

•Suggested Platforms: 7310(c), 7410(c), 7720– Pool: Mirrored Protection, 2 W-SSD per pool

(required)• R-SSD is not required, but may show some benefit

>Shares: LUN, 64kB record size, write cache disabled>Protocol: FC, iSCSI• Additional Information: ESRP -

http://technet.microsoft.com/en-us/exchange/bb412164.aspx

Page 46: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

46© 2010 Oracle Corporation http://www.youtube.com/watch?v=y56CbCpXohk

Page 47: 2010 Oracle Corporation - DOAG Deutsche ORACLE ... · 4 © 2010 Oracle Corporation  Agenda Unified Storage Introduction Unified Storage General Guidelines

47© 2010 Oracle Corporation