ibm storwize v7000

36
© 2010 IBM Corporation IBM Storwize ® V7000 Technical Architecture Overview IBM Systems Storage

Upload: vunhu

Post on 04-Jan-2017

254 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IBM Storwize V7000

© 2010 IBM Corporation

IBM Storwize ® V7000

Technical Architecture Overview

IBM Systems Storage

Page 2: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

IBM Disk Portfolio 4Q2010

N seriesFor clients requiring:� NAS storage� Simple two-site high availability

SVC, Easy Tier, ProtecTIER, Information Archive, Re al Time CompressionFor clients requiring optimization of storage costs:� Storage technologies that add function, performance, ease of use, or efficiency to new or existing storage

Storage Optimizers

DS3000For clients requiring:� SMBs or branch office locations; cost sensitive; start at as small as 100s

GB, up to low TB capacity

Entry

Storwize V7000For clients requiring:� 10s of TB of rack-mounted

storage with sophisticated software functions

� Breakthrough ease of use and management

� Non-disruptive migration from, or virtualization of, existing disk

DS5000For clients requiring:� Good cost/performance, general-

purpose storage� Need to add capacity to existing

configuration� 10s of TB of capacity

Midrange

SONASFor clients requiring:� Massive I/O, backup, or restores � Consolidation, or scale large

numbers of clusters

XIVFor clients requiring:� Breakthrough ease of use and

management� High utilization with automated

performance (“hot spot”) management

� Virtually unlimited snapshots� Advanced self-healing

architecture

DS8000For clients requiring:� Advanced disaster recovery with

3-way mirroring and System z GDPS support

� Continuous availability, no downtime for upgrades

� Best-in-class response time for OLTP or transaction workloads, flash optimization

� Single system capacity scalable to the PB range

Enterprise

FileBlock

Optimized for ‘open systems’ Optimized for z/OS and IBM i

Page 3: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

What is IBM Storwize V7000 ?

V7000

� The new IBM midrange storage offering• Modular building blocks - internal SAS

drives and SAS network for expansion

• Virtualization capability for external FC SAN attached storage.

� IBM developed storage SW value stack• Leverages SVC capabilities and

DS8000 RAID code

• Proven reliability and client value

� Integration into client environments• Integration with Tivoli storage mangement

software and IBM Systems Director

� Ease of deployment and management• Customer installable and maintainable

• Simple storage device management

Page 4: IBM Storwize V7000

© 2006 IBM CorporationInformation On Demand | Information Assets and Systems

SAN Volume Controller (SVC) –> Storwize V7000

EVADS5000

LUN

4

LUN

3

LUN

2

LUN

1

LUN

4

LUN

3

LUN

2

LUN

1

MD

4

MD

3

MD

2

MD

1

MD

8

MD

7

MD

6

MD

5

Physical configuration changes impact host and application availability.

Managed disks

SCSI LUNs

SCSI LUNs are still mapped 1-to-1 to what they believe are hosts –but are really Managed disks on SVC

VD

4

VD

3V

D 2

VD

1

VD

7

VD

6

VD

5Virtual disks Hosts are still mapped to LUNs that they believe are physical disks – but are really Virtual disks that are created with the capacity and quality of service required by the application

Virtual-to-physical Mapping The SAN Volume Controller controls the mapping of Virtual disks to Managed disks

High Perf Low EndManaged disks are collected into Managed Disk Groups to facilitate different categories of storage devices

The SVC “insulates”the host systems from the effects of changes in the physical environment so disk subystems can be

moved in and out and copy services can span dissimilar subsystems

Page 5: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Overview

5

� SVC system sits between the host and disk storage systems from multiple vendors. SVC software provides virtualization, advanced function and copy services

� TPC and FlashCopy Manager are integrated with SVC software stack for greater value

SVC SW

EMCHDS

Server Server Server Server

TPCTPC FCMFCM

Same Software

What we had :

IBM

SVC SW

IBM

Server Server Server Server

TPCTPC FCMFCM

SVC SW

Server Server

TPCTPC FCMFCM

� New storage system with internal disk running the SVC software stack providing same virtualization capabilities as a SVC system today

� SVC system can still be used to virtualize non-IBM disk in the same overall environment in addition to virtualizing a Storwize V7000 if desired

StorwizeV7000

What we add with Storwize V7000 :

EMC HDS

EMCHDS StorwizeV7000

Page 6: IBM Storwize V7000

© 2009 IBM Corporation© 2009 IBM Corporation

6

Storwize V7000 Supported Environments

8Gbps SAN fabric

HPMA, EMA

MSA, EVA,XP, P9500

HitachiLightningThunder

TagmaStoreAMS, WMS, USP, USP-V

VSP

EMCCLARiiON

CX4,Symmetrix,

DMX, VMAX,VNX, VNXe

MicrosoftWindowsHyper-V

IBM Power7IBM AIXIBM i 6.1 (VIOS)

SunSolaris8/9/10

HP-UX 11iTru64

OpenVMS

Citrix XenServer

IBMBladeCenter

SANContinuous Copy

Metro/Global Mirror

Multiple Cluster Mirror

VMwareESX 3.5,

vSphere 4.1

Point-in-time CopyFull volume, Copy on write

256 targets, Incremental, Cascaded, Reverse,Space-Efficient, FlashCopy Mgr

NovellNetWare

OES2

SunStorageTekStorEdge

IBMDS

DS3000, DS4000DS5000, DS6000DS8000, DS8800

DCS9XXX

1024Hosts

IBMN series

NetAppFAS

XioTechEmprise

SGI IRIXIBM TS7650G ProtecTIER

Gateway

FujitsuEternus

NexSANSATABeast

NECiStorage

BullStoreway

Thin Provisioned Volumes

Virtual Disk Mirroring

AppleMac OS

IBMXIV

IBMz/VSEz/VM

z/Linux

RAID 0, 1, 5, 6, 10

iSCSI1Gb or 10Gb

Compellent5.2.3

Easy Tier

StorwizeV7000

StorwizeV7000

up to 9 exp.

2.5” drives300GB 10k SAS300GB 15k SAS450GB 10k SAS600GB 10k SAS900GB 10k SAS146GB 15k SAS

300GB SSD200GB SSD400GB SSD

(E-MLC)

3.5” drives

2TB 7,200 RPM3TB 7,200 RPM

Nearline SAS

Clustered Systems

Linux(Intel/Power/z)

RHEL 4/5SUSE 9/10/11

Date: 5/9/2011

Page 7: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Overview

7

Enclosure Front View – 12 Drive Bays2076-112/212

Enclosure Front View – 24 Drive Bays2076-124/224

Page 8: IBM Storwize V7000

© 2010 IBM Corporation

8

Modular Hardware Building Blocks

Software inherited from prior Offerings plus EnhancementsSoftware inherited from SVC and DS8000 RAID

� RAID 0, 1, 5, 6, 10

� Storage Virtualization (Internal and external disks)

� Non-disruptive Data Migration

� Global & Metro Mirror (Multi-cluster)

� FlashCopy (256 targets,cascaded,incremental,Space Eff.)

� Thin Provisioning

� Clustering of V7000s (Future Direction)

New and enhanced Software functions

� New GUI (Easy-to-use, web based, XIV like)

� Easy Tier TM SSD exploitation

� RAID & enclosure RAS services and diagnostics

� Additional scalability improvements

� Enhanced Host, Controller and ISV interoperability

� Integration with IBM Systems Director

� Enhancements to TPC, FCM and TSM support

Storwize V7000 Overview

Page 9: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Overview

� Control enclosure can be purchased in 12 or 24 drive bay configuration� Includes dual controllers and internal disk drives� 16GB Cache

� Expansion enclosures can be purchased in 12 or 24 drive bay configurations�Maximum nine expansion enclosures�Expand capacity up to 240TB raw (2TB Near-line SAS)

� Solid State Drives can be included in 24 bay enclosures�Replaces spinning drives�Enables use of Easy Tier functionality

� Drive sizes can be intermixed in an enclosure� 12 and 24 bay enclosures can be intermixed in a

system

Page 10: IBM Storwize V7000

© 2010 IBM Corporation

Expansion Enclosure Rear View2076-212/224

Control Enclosure Rear View2076-112/124

Storwize V7000 Overview

10

Page 11: IBM Storwize V7000

© 2010 IBM Corporation

Expansion Enclosure Rear View2076-212/224

Control Enclosure Rear View2076-112/124

Storwize V7000 Overview

11

The power cooling module or PCM for the control enclosure includes

batteries to protect the cache in the node canisters. Notice the units are

identical except the unit on the right is installed upside down.

Top node canister.

The power cooling module or PCM for the control enclosure includes

batteries to protect the cache in the node canisters. Notice the units are

identical except the unit on the right is installed upside down.

The power cooling module or PCM for the expansion enclosure does not include batteries and thus are not interchangeable with control enclosure PCMs. Notice the units

are identical except the unit on the right is installed upside down.

Bottom node canister. Notice the unit is

identical to the top canister but installed

upside down.

Top expansion canister.Bottom expansion

canister. Notice the unit is identical to the

top canister but installed upside down.

The power cooling module or PCM for the expansion enclosure does not include batteries and thus are not interchangeable with control enclosure PCMs. Notice the units

are identical except the unit on the right is installed upside down.

Page 12: IBM Storwize V7000

© 2010 IBM Corporation

Expansion Enclosure Rear View2076-212/224

Control Enclosure Rear View2076-112/124

Storwize V7000 Overview

12

Two 6Gbps SAS ports are available per

expansion canister for connection to other

enclosures.

Four 8Gbps fibrechannel ports are available per node

canister.

Two gigE ports and two USB ports are available per node

canister.

Expansion slot for possible future growth

to provide more FC ports or 10Gig Ethernet ports.

Two 6Gbps SAS chains for expansion enclosure attachment are available per node

canister.

Two 6Gbps SAS ports are available per

expansion canister for connection to other

enclosures.

Page 13: IBM Storwize V7000

© 2010 IBM Corporation

13

New Storwize V7000 Supports 10 Gigabit iSCSI, FCoE� Delivered in two new control enclosure models and r equire V6.2

� 2076-312 (twelve LFF drives)

� 2076-324 (twenty-four SFF drives)

� Enclosure and node canisters identical to existing hardware with addition of 10 GigE adapter

� Adapter is a FCoE card but currently only supported interface is iSCSI

� Each node canister has two 10Gbps iSCSI ports

� Two 1Gbps Ethernet ports are for management and iSCSI host attachment if needed

� Four 8Gbps fibre channel ports, two USB ports and two SAS ports standard

� Supports same expansion enclosures as previous mode ls

� Existing models will continue to be offered for cus tomers not needing 10Gbps iSCSI

� Existing Models 112 and 124 may be upgraded without disruption to new models

� Upgrade is customer installed

� Upgrade GA August 15, 2011 and will be orderable in AAS as a model conversion

Two 1 GigE ports & two USB

ports

Four 8Gbps FC

ports

Two 6Gbps SAS ports

Two 10GigE iSCSI,

FCoE ports

Page 14: IBM Storwize V7000

© 2010 IBM Corporation

14

Storwize V7000 Overview

SAS Chain 1SAS Chain 2

Drives in Control Enclosure are part of SAS Chain 2

Page 15: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Overview

15

Page 16: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Advanced Functions

� Thin Provisioning – Included� Allows for storage optimization by consuming real capacity only when data is written

� FlashCopy – Included� Allows use of FlashCopy function with internal Storwize V7000 volumes as well as external

storage under Storwize V7000 management� optionally: FlashCopy Manager

� Easy Tier – Included� Allows for management of hotspots automatically by migrating extents from spinning drives to

solid state drives as needed for higher performance� optionally: TPC for Disk Midrange Edition

� Metro and/or Global Mirror – Optional� Allows you to replicate data synchronously or asynchronously between Storwize V7000 systems� optionally: TPC for Replication

� External Virtualization – Optional� Allows you to bring external fibre channel disk systems under Storwize V7000 control providing

access to all the functions of the Storwize V7000 virtualization software

� Compression – Optional

Page 17: IBM Storwize V7000

© 2010 IBM Corporation

17

MaximumsHosts (FC): 256 FC ports: 8x8Gb

Hosts (iSCSI) 256 Ethernet ports: 4x1Gb

Capacity: 24TB (optional) 4x10Gb

Cache: 16GB Volumes: 2048

Drives: 12 LFF or 24 SFF

Disk types: SAS, NL-SAS, SSD

MaximumsHosts (FC): 512 FC ports: 16x8Gb

Hosts (iSCSI) 512 Ethernet ports: 8x1Gb

Capacity: 48TB (optional) 8x10Gb

Cache: 32GB Volumes: 4096

Drives: 24LFF or 48 SFF or mix

Disk types: SAS, NL-SAS, SSD

Base Storwize V7000

Cluster

Exp

and

MaximumsHosts (FC): 256 FC ports: 8x8Gb

Hosts (iSCSI) 256 Ethernet ports: 4x1Gb

Capacity: 240TB (optional) 4x10Gb

Cache: 16GB Volumes: 2048

Drives: 120 LFF or 240 SFF or mix

Disk types: SAS, NL-SAS, SSD

MaximumsHosts (FC): 512 FC ports: 16x8Gb

Hosts (iSCSI) 512 Ethernet ports: 8x1Gb

Capacity: 480TB (optional) 8x10Gb

Cache: 32GB Volumes: 4096

Drives: 240 LFF or 480 SFF or mix

Disk types: SAS, NL-SAS, SSD

+ External Virtualization for more capacity+ External Virtualization for more capacityExp

and

Cluster

Clustered System� Delivers ability to expand Storwize

V7000 system capacity two-fold

� Enables distributing workloads and processing to another control enclosure with a new I/O group

� Currently disruptive to move volumes between I/O groups

� Provides up to 2X capacity and up to 2X throughput for business growth

� Fully upgradable without disruption from smallest to largest configurations

� Minimizes need to purchase hardware in advance of requirement

� Enables more consolidation , including external virtualized storage, for greater efficiency

Page 18: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

Virtualization and Availability Features

Legacy disk attach

Local Mirror

For the most current, and more detailed, information please visit ibm.com /storage/svc and click on “Interoperability”.

Storwize V7000

�For ultra-high availability applications,

synchronously mirror application data

between two separate disk enclosures

attached to the same Storwize V7000Application

server

Transparent data movement

Network

Legacy

Applicationserver

Storwize V7000

�Efficiently manage technology upgrades and

lease terminations by transparently moving

application data from legacy disk arrays to

the Storwize V7000

�External virtualization

Page 19: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

Efficiency Features

Thin provisioning�More productive use of available storage

�Works across all supported host platforms

and all supported external storage systems

Without thin provisioning, pre-allocated

space is reserved whether the application

uses it or not.

With thin provisioning, applications can

grow dynamically, but only consume space

they are actually using.

Dynamicgrowth

Easy Tier

�“Easy Tier” pools identify the busiest data

extents and automatically relocate them to

highest performing Solid-state Disks

�Remaining data extents can take advantage

of higher capacity, price optimized disks

Automatic

relocation

SSD

HDD

Page 20: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

Up to 256

Features: Availability

FlashCopy

AVAILABILITY

� Create instant application copies for backup or application testing.

� Make better use of space with incremental (only changed blocks) or space-efficient (thin provisioned) snapshots.

� Reduce space required for copies by 75% or more

� Integrated, instant copy for criticalapplications

� Virtually eliminate backup windows

� Rapidly create clones for application testing

� View inventory of application copies and instantly restore

FlashCopy Manager

Up to 256

Page 21: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

Features: Business Continuance

Mirror data off-site

� Synchronously over Metro distances.

� Asynchronously over Global distances.

� Application-level consistency groups.

Practice recovery procedures� For critical application consistency

groups, freeze the Mirror and take a consistent FlashCopy.

� Practice application recovery procedures from the FlashCopy.

Site-Switching Automation� Detect mirroring failure and automate

failover to Recovery volume.

� Execute practiced application recoveryprocedures.

� Automate fail-back after repair.

BUSINESS CONTINUANCE

Network

Recovery

practice

volume

Network

Network

Recovery

volume

Page 22: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Remote Mirroring

22

SVC SW

IBM

Server Server Server

TPCTPC FCMFCM

StorwizeV7000

Sun HDS

Server Server Server Server

TPCTPC FCMFCM

Metro Mirroror

Global Mirror

EMCHP IBM

SVC SW

IBMStorwizeV7000

What we have with GA of Storwize V7000:

Page 23: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 – Performance (SPC-1 Benchmark)

Page 24: IBM Storwize V7000

© 2010 IBM Corporation

IBM System Storage™

Visual task flow guidance

Integrated videoinstruction

System statusalways available

Systemrecommendations

Link to more information if

needed

Fresh New User InterfaceBased on the well-received XIV interface

Page 25: IBM Storwize V7000

© 2010 IBM Corporation

Storage AllocationCreate Storage Pool (auto-config )

Create Volumes

Page 26: IBM Storwize V7000

© 2010 IBM Corporation

Create Host

Map Volumes to Host

Storage Allocation

Page 27: IBM Storwize V7000

© 2010 IBM Corporation

IBM

Create new volumes

Page 28: IBM Storwize V7000

© 2010 IBM Corporation

Audit log

Page 29: IBM Storwize V7000

© 2010 IBM Corporation

Initial Setup

� Initial Setup - Initialization Tool – Small application on USB key (based on MS Windows)– Initialization Tool ask for:

•Cluster IP address•Subnet Mask•Network Gateway

– Initialization Tool create a small file in the same directory

– Example file: – satask mkcluster -clusterip 9.166.66.66 -gw 9.166.66.1 -mask 255.255.254.0– Plug in the USB key in the new V7000 system– IBM Storwize V7000 will:

•Automatically execute the file•Delete the file after execution•Write a response file (html) to the USB Key

– The named procedure protects the customer against•Accidential cluster creation (file is only available one time)•Unexpected activities because of a disremebered USB key (file is not available anymore)•Unexpected cluster creation (cluster will not allow a Cluster create, if there is already a Cluster configured)•...

Page 30: IBM Storwize V7000

© 2010 IBM Corporation

Storwize V7000 Node Block Diagram

�SBB interface connects to midplane of enclosure chassis� Intel “Jasper Forest” quad core CPU running at 2.1 GHz� 8 GB cache using two 4 GB DIMMs� 32 GB internal flash drive for Linux and Storwize V7000 software

Page 31: IBM Storwize V7000

© 2010 IBM Corporation

SAS Network

SAS Controller

SAS Expander

Expansion Port 1

Expansion Enclosure 1

Expansion Enclosure 8

Expansion Port 2

4

44

Expansion Enclosure 7

Expansion Enclosure 2

...

...

24

Expansion Enclosure 9

Node Canister 1

Chain 2

Chain 1

SAS Controller

SAS Expander

Expansion Port 1

Expansion Port 2

4

44

...

24

Node Canister 2

24

...

Node Enclosure 1

� SAS cabling rules:– Each Node Canister has two SAS ports which will be

numbered 1 and 2– No more than 5 expansion enclosures can be

chained to port 1 on the node canisters– No more than 4 expansion enclosures can be

chained to port 2 on the node canisters– The list of enclosures attached to each node canister

port 1 must match (same rule for port 2)– The list of enclosures attached to any given port

must be connected in the same order

Page 32: IBM Storwize V7000

© 2010 IBM Corporation

FC Arbitrated Loop vs. SAS Controllers and Expanders

� FC: loop technology (history)– Adding or removing a device from

the loop causes all activity on the loop to be interrupted

� FC disks are expensive

� Physical adapters are required for SATA and SAS disk drives

� Max. 127 disk devices per loop

Via SAS Expander

� SAS expander: switch technology– point to point connection to every drive in

the enclosure– improving the ability to locate and fix disk

failures

� SAS disks are inexpensive

� SAS and SATA disks direct pluggable – general trend to 2,5” disk drives with SAS

interface

� Max. 255 device port expanders (>65k total devices)

Page 33: IBM Storwize V7000

© 2010 IBM Corporation

News with 6.4 code

� FCoE Support

� Compression

� FC Direct Attach

Page 34: IBM Storwize V7000

© 2010 IBM Corporation

Real-time Compression – 45 Day Trial License

� 45 Day Free Trial License of Compression Function– Included in software so simply activate using the GUI by setting to something other then

zero to avoid errors in event log

Page 35: IBM Storwize V7000

© 2010 IBM Corporation

Expected Compression Rates

� IBM Comprestimator tool should be used to evaluate expected compression benefits in existing environments

Page 36: IBM Storwize V7000

© 2010 IBM Corporation

Compression Implementation Guidelines

� Compression performance –– Performance of thin provisioned volumes (supported by the same number of HDDs) with and without compression is roughly

equivalent

� Use Comprestimator to identify workloads that are go od candidates for compression– More than 45% savings – recommend to compress – Between 25-45% savings – recommend evaluating workload with compression– Less than 25% savings – recommend avoiding compression

� Common workloads suitable for compression– Databases – DB2, Oracle, MS-SQL, etc.– Applications based on databases – SAP, Oracle Applications, etc.– Server Virtualization – KVM, VMware, Hyper-V, etc.– Other compressible workloads – engineering, seismic, collaboration, etc.

� Common workloads NOT suitable for compression– Workloads using pre-compressed data types such as video, images, audio, etc.– Workloads using encrypted data– Heavy sequential write oriented workloads– Other workloads using incompressible data or data with low compression rate