Top Banner
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Enterprise Virtual Arrays The new EVA family A technical overview Andrés Sánchez Consultor Preventa Almacenamiento HP
62
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HP-EVA

© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Enterprise Virtual Arrays

The new EVA familyA technical overview

Andrés SánchezConsultor Preventa AlmacenamientoHP

Page 2: HP-EVA

Agenda• EVA models• The value of Virtualization• Tiered storage within an

EVA• EVA management• EVA SW features• EVA solutions• EVA services

Page 3: HP-EVA

HP StorageWorks product portfolio

Page 4: HP-EVA

StorageWorks market coverage

Flexible and scalable entry-level fibre channel storage

• Scalable modularity• Heterogeneous• Ease of administration• Price/Scalability

Scalability

Ava

ilabi

lity

Simple, affordable, fault tolerant Smart Array

technology

• Clustering & shared storage

• Minimal infrastructure • DtS conversion• Price/Availability

Plugged into the data center fabric to

maximize scalability and availability

• High connectivity• High scalability• High efficiency• Highest disaster tolerance

solutions• Universal connectivity and

heterogeneity

Branch Office

High performance internal / external

storage with Smart Array technologies

• Price/Capacity

Workgroups

Enterprise

Departmental

EVA4000

MSA500MSA1000

MSA30

MSA20

MSA1500

EVA8000 XP 12000

EVA6000

Page 5: HP-EVA

The new HP StorageWorks Enterprise Virtual Array EVA

The new HP StorageWorks Enterprise Virtual Array EVA

Page 6: HP-EVA

The new EVA family• A revolutionary redesign of the proven

EVA3000 and EVA5000 Storage Arrays

• What has changed − Three instead of two family members for a range

of prices, storage capacities and performance− New controllers

• Faster processors, improved performance• Support for higher capacities EVA8000: >200TB • Larger caches EVA8000: 8GB• More FC ports EVA8000: 8 ports

− Active-active LUN presentation− Industry standard multi-path failover

• MPIO• PVlink• DMP etc.

− Native HBAs Support (Sun, IBM, HP)

EVA4000

EVA6000

EVA8000

Page 7: HP-EVA

Enterprise Virtual Array EVA4000• Virtual RAID Arrays: Vraid0, Vraid1, Vraid5• 4GB cache per controller pair• 4 Host ports• Dual FC loop with dual attached disks

− 72, 146, 300GB FC drives− 250GB FATA drives

• Adaptive capacities− From 1 to 4 drive enclosures − From 8 to 56 disk drives− Up to 16.8TB (56 x 300GB 2Gb FC disks)

• Performance (Quickspecs)− 141‘000 IOPs− 335 MB/s

• Multi-vendor platform, native multipathing, HBA and boot support− Windows 2000/2003 − HP-UX− Linux− IBM AIX− OpenVMS− Tru64− SUN Solaris− VMWare− Netware

• Business Copy EVALocal replication within an EVA either as snapshots (vsnaps) or full copies (snapclone)

• Continuous Access EVASynchronous and/or asynchronous remote replication between EVAs (EVA3000, 4000, 5000, 6000 and 8000)

Page 8: HP-EVA

ManagementServer (Winows)

• 1 to 4 Disk enclosures

• 8 to 56 FC Disks

• 2 HSV Controllers

Fabric 1 Fabric 2

HSV200 controller 2HSV200 controller 1

The EVA4000 architecture

Page 9: HP-EVA

Enterprise Virtual Array EVA6000• Virtual RAID Arrays Vraid0, Vraid1, Vraid5• 4GB cache per controller pair• 4 Host ports• Dual FC loop with two loop switches and dual attached disks

− 72, 146, 300GB FC drives− 250GB FATA drives

• Adaptive capacities− From 4 to 8 drive enclosures − From 16 to 112 disk drives− Up to 33.6TB (112 x 300GB 2Gb FC disks)

• Performance (Quickspecs)− 141‘000 IOPs− 650 MB/s

• Multi-vendor platform, native multipathing, HBA and boot support− Windows 2000/2003 − HP-UX− Linux− IBM AIX− OpenVMS− Tru64− SUN Solaris− VMWare− Netware

• Business Copy EVA Local replication within an EVA either as snapshots (vsnaps) or full copies (snapclone)

• Continuous Access EVA Synchronous and/or asynchronous remote replication between EVAs (EVA3000, 4000, 5000, 6000 and 8000)

Page 10: HP-EVA

ManagementServer (Windows)

Fabric 1

• 4-8 Disk enclosures

• 16 to 112 FC Disks

• 2 HSV Controllers

• 2 FC Loop SwitchesFC loop switch FC loop switch

Fabric 2

HSV200 controller 2HSV200 controller 1

The EVA6000 architecture

Page 11: HP-EVA

Enterprise Virtual Array EVA8000• Virtual RAID Arrays Vraid0, Vraid1, Vraid5• 8GB cache per controller pair• 8 Host ports• Four FC loops with four loop switches and dual attached disks

− 72, 146, 300GB FC drives− 250GB FATA drives

• Adaptive capacities− From 2 to 18 drive enclosures − From 8 to 240 disk drives− Up to 72TB (240 x 300GB 2Gb FC disks)

• Performance (Quickspecs)− >200‘000 IOPs− 1500 MB/s

• Multi-vendor platform, native multipathing, HBA and boot support− Windows 2000/2003 − HP-UX− Linux− IBM AIX− OpenVMS− Tru64− SUN Solaris− VMWare− Netware

• Business Copy EVA Local replication within an EVA either as snapshots (vsnaps) or full copies (snapclone)

• Continuous Access EVASynchronous and/or asynchronous remote replication between EVAs (EVA3000, 4000, 5000, 6000 and 8000)

Page 12: HP-EVA

• 2-18 Disk enclosures12 in the first rack6 in the utility cabinet

• 8 to 240 FC Disks

• 2 HSV Controllers

• 4 FC Loop Switches FC loop switch FC loop switchFC loop switch FC loop switch

ManagementServer (Winows)

Fabric 1 Fabric 2

HSV210 controller 2HSV210 controller 1

The EVA8000 architecture

Page 13: HP-EVA

Next generation EVA models

8GB4GB4GB4GB4GBCache size (controller pair)

2C2D2C6D2C12D

2C4D2C1D2C2D2C6D2C12D

2C1D2C2DBase configurations

8-24016-1128-568-2408-56Range of drives

2-184-81-42-181-4Drives enclosures

42None4NoneBackend loop switches

44422Mirror ports (controller pair)

84484Device ports (controller pair)

84444Host ports (controller pair)

HSV210HSV200HSV200HSV110HSV100Controller

EVA8000EVA6000EVA4000EVA5000EVA3000Model

New EVAsCurrent EVAs

Page 14: HP-EVA

The benefits of the EVA virtualization

The benefits of the EVA virtualization

Page 15: HP-EVA

Traditional Disk Array approach

RAID Level (0 or 1 or 5…)

RAID Controller

Spare

Spare

Page 16: HP-EVA

Traditional Disk Array approach

LUN 1LUN 0

RAID LevelLUN 2

RAID Controller

0 1 2Host presentation

Spare

Spare

Page 17: HP-EVA

Traditional Disk Array approach

LUN 1LUN 0

LUN 2

LUN 7LUN 6

LUN 3LUN 4LUN 5

RAID Controller

Host presentation 0 1 2 3 4 5 6 7

Spare

Spare

Page 18: HP-EVA

Disk Group

Virtual Array Controller

HP Virtual Array approach

Block mapping table

Disk groups, segments, block mapping tables & sparing

Page 19: HP-EVA

HP Virtual Array approach

An EVA can have

• 1 to 16 disk groups• 8 to 240 disks per disk

group

Disk groups

Page 20: HP-EVA

Virtual Array Controller

HP Virtual Array approach

LUN 2

7GB8GB

LUN 1

2211Host presentation

LUN/vdisk allocation

Page 21: HP-EVA

20

HP Virtual Array approach

An EVA can have

• From 1 to 1024 virtual disks/LUNs

• LUN sizes from 1GB to 2TB in steps of 1GB

• Any combination of VRAID 0, 1, 5

LUNs/vdisks and their allocation

Page 22: HP-EVA

Virtual Array Controller

HP Virtual Array approach

LUN 1 LUN 2

7GB

LUN 3

5GB8GB

1 2Host presentation 3

Capacity upgrade and load leveling

Page 23: HP-EVA

2

HP Virtual Array approachCapacity upgrade, disk group growth

Page 24: HP-EVA

Virtual Array Controller

HP Virtual Array approach

LUN 1 LUN 2

8GB 7GB +4GB +6GB

1 2Host presentation

Online volume growth

Page 25: HP-EVA

25

HP Virtual Array approachOnline volume growth

Page 26: HP-EVA

The value of the EVA virtualization• Lower management and

training costs− Easy to use intuitive

web-interface− Unifies storage into

a common pool− Effortlessly create

virtual RAID volumes (LUNs)

• Buy less− Significantly increase

utilization and reduce stranded capacity

• Improved application availability − Enterprise-class availability− Dynamic pool and

Vdisk (LUN) expansion− No storage reconfiguration

down time

• Improve performance –service more customers− Vraid striping across all disks

in disk group− Eliminate I/O hot spots− Automatic load leveling

Page 27: HP-EVA

Near-Online – 3 to 6 months active, faster recovery, infrequently accessed data

Nearline – 1 year active, file recovery, off-site recovery Tape/Automation

Offline – 5 year active, off-site storage, disaster recovery Tape and Optical

Archive – 30 year records or longer, offsite storage, retrievable Optical

Online – active data, mirroring, instant recovery and stale data

FC drives 72, 146GB 15krpm

72, 146, 300GB 10krpm

FATA drives250GB 10krpm

Tiered storage with EVA

Page 28: HP-EVA

EVA interface—group properties

Page 29: HP-EVA

FC loop switch FC loop switch

HSV controller 2HSV controller 1Fast FC Disks73, 146GB 15krpmLarge FC Disks146, 300GB 10krpmFATA Disks250GB nearonline

DB ServersBackupServer

FileServers Archive

Server

Building storage classes within an EVA

Page 30: HP-EVA

EVA selective storage presentation• What does it do?

– Provides storage access control assuring that a host cannot access data belonging to a different host.

• How does it work?– Selectively grants access of

HBA WWNs to LUNs

LUN HBA W W N

Host Group

LUN1 LUN2 LUN3 LUNn

pW W N1 red • • pW W N2 red • • PW W N3 blue • • PW W N4 blue • •

HBAWWN

1

HBAWWN

2

HBAWWN

3

HBAWWN

4

LUN masking

2 1

3n

Page 31: HP-EVA

HBA1

HBA2

HBA3

HBA4

Multipathing for EVA3000/5000

• They use an active/passive LUN presentation model, a LUN is only actively presented on one HSV controller

• The Multipathing implementation in the OS or SecurePath has to make sure that − The OS only used the active controller for

a particular LUN − Switches over the LUN ownership and

used paths in case of an error − Potentially can do load balancing Active path

Passive path

VCS 2.x and 3.x

Page 32: HP-EVA

HBA1

HBA2

HBA3

HBA4

New EVA multipathing• Uses an active/active LUN presentation

model, a LUN is actively presented on both HSV controller

• Support for industry standard multipathing solutions like−MPIO for Windows, AIX and Netware−MPxIO/STM and DMP for Solaris−Pvlink and DMP for HP-UX

• A LUN is still owned by one controller. If an IO comes from the non-owning controller it is passed over to the owning controller via the cache mirror ports

• The multipathing implementation in the OS only has to make sure that−A single LUN is not presented multiple

times −Potentially can do load balancing

XCS 5.x and VCS 4.x

Page 33: HP-EVA

Multipathing and boot support

VM MPIOSame serverSame HBAVM MPIOVMware

ESX

Native

MPIO – PCM NEW: Native IBM HBA support (IBM

6228 PCI, 6239 2GB PCI-X, 5716 2GB PCI-X)

MPxIO/STM (New also non-SUN HBAs)Veritas DMP

NEW: Native SUN HBA support (SG-XPC11FC-QF2, SG-XPC12FC-QF2)

native

native

Qlogic FO driver

MPIO - AA DSM (full-feature)NEW: Direct attachment supported

native pvlinksSecure Path v3.0F

Veritas DMP (June, August)

EVA 4000/6000/8000and EVA3000/5000 with VCS 4.x

Same serverSame HBASecure Path v3.0C SP2.1Netware

Same serverDifferent HBA

Same serverDifferent HBA

Same serverSame HBA

Same serverSame HBA

Same serverSame HBA

Same serverSame HBA

Same serverSame HBA

Concurrent attachment *

Boot support

AIX

Solaris

OVMS

Tru64

Linux

Windows

HP-UX

Operating System

Secure Path v2.0D SP3Antemeta Solution

Secure Path v3.0D SP1

native

native

Qlogic FO driver – basicSecure Path v3.0C SP2

MPIO DSMSecure Path v4.0C SP2

Secure Path v3.0F

EVA 3000/5000with VCS 2.x and 3.x

* For details see SAN Design Referenc Guide: Heterogeneous server rules on www.hp.com/go/sandesign

Page 34: HP-EVA

HP StorageWorks EVA Software Solutions

HP StorageWorks EVA Software Solutions

Page 35: HP-EVA

• Provides a powerfully, simple management experience for all EVA arrays

• Automate and aggregate management tasks

• Offers proactive remote monitoring services for maximum uptime

• Intuitive, easy-to-use GUI • Enables you to quickly

expand a LUN online, configure LUNs or RAID groups, or add physical disks with just a few mouse clicks

• Uses standards-based SMI-S• Allows you to easily provision

online storage and instantly replicate data

HP Enterprise Virtual Arrays

SMIS and APIs

HP Command View EVA suite

Performance Monitoring

LUN masking

CLUI-scripting/agents

Configuration, discovery, events & monitoring, security

HP

ISE

E s

olut

ions

-re

mot

e m

onito

ring

Basic replication

New

Management Applications

HP Command View EVA v4.0

Page 36: HP-EVA

Command View EVA 4.1• Supports XL (XCS 5.x) & GL (VCS 3.x, 4.x)• Supported on SMA and general purpose server

− Storage Management Appliance− Windows 2000 server/advanced server− Windows 2003 standard/enterprise edition− Windows 2003 storage server edition

• Support of new EVA features• OVSOM EOL

− Separate Command View EVA Suite− Separate licensing− CDs including

• Command View EVA• EVA performance monitoring tool• Services CD, containing WEBES plus ISEE• SSSU for all OS

• Installation of CV 4.1 will automatically install EvaPerf

Page 37: HP-EVA

HP Command View EVAperf• Performance analysis tool for whole EVA

product line• Shipped with Command View EVA v4.x• Integrates with Windows PerfMon• Create your own scripts via a command

prompt• Monitor in real-time and view historical EVA

performance metrics to more quickly identify performance bottlenecks

• Easily monitor and display EVA Performance metrics:− Host connection data− Port status− Host port statistics− Storage cell data− Physical disk data− Virtual disk data− CA statistics See the EVAPerf Whitepaper on:

http://h18006.www1.hp.com/storage/arraywhitepapers.html

EVA performance analysis

Page 38: HP-EVA

Array based Software to create local copies of your data

Business copy EVA

• 3 flavors− Space efficient vSnapShot− Pre-allocated vSnapShot− vSnapClone

New: 3-phase SnapClone

• Cost effective• Easy to use• Faster performance due to

parallel processing• Licensing based on capacity of

replicated volumes

EVA local copy

Page 39: HP-EVA

Space efficient snapshots

Time

VolumeA

A’snapof A

t0$ create snapshot “A”

t2

Contentsidentical

t4t3

Volume Areceives more

updates

Volume“A” A’

(contentsas of t0)

Contentsdifferent

updates t1

Volume“A”

A’(contentsas of t0)

Contentsdifferent

updates t1

updates t3

t1

Volume Areceives updates (copy on write)

Virtually capacity free

Page 40: HP-EVA

Pre-allocated Snapshots

Time

Volume“A”

snapof A

t0$ create snapshot “A”

t2

Contentsidentical

t4t1 t3

Volume “A”receives more

updatesVolume “A”

receives updates (copy on write)

Volume“A”

Contentsas of t0

Contentsdifferent

updates t1

Volume“A”

Contentsas of t0

Contentsdifferent

updates t1

updates t3

Space reservation

Page 41: HP-EVA

SnapClone of Virtual Disks

time

VolumeA

t2

B snapof A

$ create snapclone“A”

Contentsidentical

t4t1 t3

Cloning finished

A

VolumeA

Vol B content as vol A at t0

Relationsuspended

A B

Cloning process starts

VolumeA

Contentsas of t0

Contentsdifferent

Aupdates t1

Volume Areceives updates (copy on write)

t0

Full copy

Page 42: HP-EVA

New: 3-phase SnapClone

VolumeA

t2 t4t1 t3

Cloning finished

A

VolumeA

Content of A as at t0

Relationsuspended

A B

Cloning process starts

VolumeA

Content of A as at t0

Contentsdifferent

Aupdates t1

B snapof A

$ create snapclone“A”

Contentsidentical

t-x

Create empty container

Volume Areceives updates (copy on write)

t5

Convert B to an empty container

t0

Full copy

Page 43: HP-EVA

New: 3-phase SnapCloneCreate container

Page 44: HP-EVA

New: 3-phase SnapCloneCreate Snapclone, convert a Vdisk to an empty container

Page 45: HP-EVA

Zero downtime backup

• What does it do?− Recover data in minutes - not hours − Recovery without movement of data

by swapping Business Copy volumes

− Controlled by HP Data Protector− Easy, flexible replication and

recovery management across heterogeneous environments

• Business drivers− When recovery of lost data from

tape will take too long for critical applications

− When access to data is mission or business critical

Client network

Data ProtectorServer

HP-UX SolarisNT

W2k

SAN

P-Vol S-Vol

Recovering in minutes not hours

Page 46: HP-EVA

Instant Recovery for XP and EVA

Client network

Data ProtectorServer

HP-UX SolarisNT

W2k

P-Vol

BC1

SAN

BC2BC3

t0 t-2t-1

• What does it do?− Recover data in minutes - not hours − Recovery without movement of data

by swapping Business Copy volumes

− Controlled by HP Data Protector− Easy, flexible replication and

recovery management across heterogeneous environments

• Business drivers− When recovery of lost data from

tape will take too long for critical applications

− When access to data is mission or business critical

Recovering in minutes, not hours

Page 47: HP-EVA

Continuous Access EVA

Copy Set

Copy Set

DestVOL

DestVOL

SourceVOL

SourceVOL

Remote copying

• What does it do?− Replicates LUNs between EVAs− Provides disaster recovery− Simplifies workload management− Allows point-in-time database

backup− Provides restore without latency

• Business drivers− Creates up to 128 Copy Sets for all

specified logical units in the array over Fibre Channel and FC extensions

− Synchronous and asynchronous support up to 20’000km (200ms round trip time)

− Works with all EVAs

Page 48: HP-EVA

DR groups and managed setsDR Group• Consistent Group of replicated copy sets (Vdisks)

− Up to 32 replicated copy sets per DR Group− IO ordering across members is guaranteed− Share a single write history log− Vdisks within a DR Group behave like a single entity− Management commands like suspend or failover are

handled atomicaly− All source members online on same HSV controller

• Therefore a DR Group is the primary level of CA management− Write Mode ([Synchronous] / Asynchronous)− Failsafe Mode (Enabled or [Disabled])− Suspend Mode ([Resume] / Suspend)− Failover command

Managed Sets• Another level of CA management

− Collection of DR groups for the purpose of common management

− No consistency as between members of a DR Group− If you perform a management command on a

Managed Set this command will be run for all contained DR Group one after the other

Vdisk

DR Group

Managed Set

Page 49: HP-EVA

Multiple relationships• Fan-in of multiple relationships

− The ability of one EVA to act as the destination for different LUNs from more than one source EVA

• Fan-out of multiple relationships− The ability for different LUNs on

one EVA to replicate to different destination EVA

• Bidirectional− one array with copy sets acting as

the source and destination across the same intersite links or fabric

EVA8000

EVA5000

EVA3000

EVA5000

EVA4000

EVA6000

EVA8000

EVA6000

Page 50: HP-EVA

EVA CA SAN configuration

Server1 Server2

Management Server

Management Server

EVA1 EVA2

A B A B

All EVA ports are used for host IO and some also for CA IO

Shared SAN for host and CA traffic. Some EVA ports will be used for host and CA IO

2 fabric configuration

Page 51: HP-EVA

EVA CA SAN configurations

Server1 Server2

Management Server

Management Server

EVA1 EVA2

A B A B

4 ports per EVA used for host IO 4 ports per EVA used for CA IO

CA traffic is only going through the CA SANNo host IO cross-site possible > CLX EVA

Physically separated 6 fabric configuration

Page 52: HP-EVA

CA configurations: Dedicated CA fabrics

Server1 Server2

Management Server

Management Server

EVA1 EVA2

A B A B

4 ports per EVA used for Hosts 4 ports per EVA used for CA

CA traffic is only going through the CA SAN if the EVA ports are properly zoned off in the host SANHost IO cross-site possible -> Stretched Cluster

Physically separated zoned 4 fabric configuration

Page 53: HP-EVA

CA configuration: Dedicated CA zone

Server1 Server2Management

ServerManagement

Server

EVA1 EVA2

A B A B

4 ports per EVA used for Hosts 4 ports per EVA used for CA

CA traffic is only going through the CA zone if the EVA ports are properly zoned off in the host zones

Host IO cross-site possible -> Stretched Cluster

Zoned 2 fabric configuration

Page 54: HP-EVA

DataCenter 1 DataCenter 2

HP ContinuousAccess EVA

MetroCluster EVA for HP-UX• What does it do?

− Provides manual or automated site-failover for Server and Storage resources

• Supported environments:− HP-UX 11i V1 & 11i V2− Serviceguard ≥11.15

• Requirements:− EVA Disk Arrays − Metrocluster− Continuous Access EVA− Max 200ms network round-

trip delay− Command View EVA & SMI-

S

ServiceGuardfor HP-UX

Metro Cluster EVA

Up toseveral 100km

Page 55: HP-EVA

MSCS on Windows

DataCenter 1 DataCenter 2

HP ContinuousAccess EVA

Cluster extension EVA for Windows• What does it do?

− Provides manual or automated site-failover for Server and Storage resources

• Supported environments:− Microsoft Windows 2003 Enterprise

Edition (32-bit & 64-bit)− Microsoft Windows 2003 Data Center

Server(64-bit)− NAS4000 & 9000− HP Proliant DL380/580 Storage Server − Microsoft Cluster Service 5.2− Up to 500km

• Requirements:− EVA Disk Arrays− Cluster Extension EVA− Continuous Access EVA− Max 20ms network round-trip delay− Command View EVA & SMI-S

Cluster Extension XP

Up to 500km

Page 56: HP-EVA

Windows 2003 stretched cluster with CA – Majority Node Set (MNS)

Continuous Access EVA

App A

App BQuorum Quorum

Quorum

App A

App B

• CA Failover• Restart

Servers(Rescan)DRG A

DRG B

Page 57: HP-EVA

Cluster extension EVA CLX – Manual move of App A

DRG A

DRG BContinuous Access EVA

App A

App BQuorum Quorum

Quorum

App A

• Move App A

Page 58: HP-EVA

Cluster extension EVA – Storage failure

DRG A

DRG BContinuous Access EVA

App A

App BQuorum Quorum

Quorum

App A

App B

Page 59: HP-EVA

HP SAN certification and support

• HP StorageWorks SAN Design Guide− Architecture guidance− Massive configuration support− Implementation best practices− Incorporation of new technologies− Include now IP Storage

implementation like iSCSI, NAS/SAN Fusion, FC-IP

• Provides the benefit of HP engineering when building a scalable, highly available enterprise storage network

• Documents HP Services SAN integration, planning and support services

http://www.hp.com/go/sandesignHP SAN

architectureRules

Page 60: HP-EVA

Why should you choose the new EVA?Inherited from the current EVA• Easiest management and setup • Virtualization allows better use of resources and automatic striping to

prevent hot spots• Dynamic LUN expansion• Full set of local and remote copy options• Known solid HP support

Added with the new EVA• Easier implementation and coexistence due to support of industry

standard multipathing and native HBAs• Higher performance • Higher capacities – The EVA8000 supports architecturally > 200TB

Page 61: HP-EVA

Transition Slide

hp StorageWorks™ – the right choice

Page 62: HP-EVA

HP white on blue logo