ibm storwize v7000
TRANSCRIPT
© 2010 IBM Corporation
IBM Storwize ® V7000
Technical Architecture Overview
IBM Systems Storage
© 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
© 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
© 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
© 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
© 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
© 2010 IBM Corporation
Storwize V7000 Overview
7
Enclosure Front View – 12 Drive Bays2076-112/212
Enclosure Front View – 24 Drive Bays2076-124/224
© 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
© 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
© 2010 IBM Corporation
Expansion Enclosure Rear View2076-212/224
Control Enclosure Rear View2076-112/124
Storwize V7000 Overview
10
© 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.
© 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.
© 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
© 2010 IBM Corporation
14
Storwize V7000 Overview
SAS Chain 1SAS Chain 2
Drives in Control Enclosure are part of SAS Chain 2
© 2010 IBM Corporation
Storwize V7000 Overview
15
© 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
© 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
© 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
© 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
© 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
© 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
© 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:
© 2010 IBM Corporation
Storwize V7000 – Performance (SPC-1 Benchmark)
© 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
© 2010 IBM Corporation
Storage AllocationCreate Storage Pool (auto-config )
Create Volumes
© 2010 IBM Corporation
Create Host
Map Volumes to Host
Storage Allocation
© 2010 IBM Corporation
IBM
Create new volumes
© 2010 IBM Corporation
Audit log
© 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)•...
© 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
© 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
© 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)
© 2010 IBM Corporation
News with 6.4 code
� FCoE Support
� Compression
� FC Direct Attach
© 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
© 2010 IBM Corporation
Expected Compression Rates
� IBM Comprestimator tool should be used to evaluate expected compression benefits in existing environments
© 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