Storage virtualization in time of crisis – 12 June 2009 IBM Storage Virtualization: New SAN Volume Controller Reduce Complexity and Enabling Information Availability of your IT Infrastructure Marius Vasile STG Storage Sales Manager – IBM Romania marius.vasile@ro.ibm.com © 2009 IBM Corporation © 2009 IBM Corporation What is Virtualization? Logical representation of resources not constrained by physical limitations ► Enables user flexibility ► Centrally manage many resources as one ► Dynamically change and adjust across the infrastructure ► Create many virtual resources within single physical device ► Eliminates trapped capacities IBM Virtualization A comprehensive platform to help virtualize the infrastructure 2 © 2009 IBM Corporation Why Storage Virtualization? “Server virtualization is about savings, but storage virtualization is … more about flexibility.” John Murphy, CEO of MYRA Systems Corp Top Storage Virtualization Business Drivers Reduce capital costs (including real estate) Implement tiered storage Control rapid capacity growth Dynamic resource flexibility Improve utilization rates Disaster recovery and data protection Reduce data center complexity 3 Source: Aberdeen Group 24% 25% 30% 33% 38% 40% 43% © 2009 IBM Corporation IBM’s Comprehensive Virtualization Offerings Server virtualization IBM Power Systems PowerVM, System z LPARs, VMware Virtually consolidate workloads on servers File virtualization IBM Scale-Out File Services, DFSMS Virtually consolidate files in one namespace across servers File system virtualization IBM System Storage N series Virtual File Manager Virtually consolidate file systems into one namespace Disk and tape storage virtualization IBM SAN Volume Controller, TS7500, TS7600, TS7700, VTFM Virtually consolidate storage into pools Storage infrastructure management IBM Tivoli Storage Productivity Center Consolidated management of virtual and physical storage resources 4 © 2009 IBM Corporation Static Relationship between SAN today – Problems and Limitations Servers and Storage Systems Inefficient use of Storage resources, Migration of data usually disruptive Proprietary, non-interoperabel ESS Copy Services Out of Drivers Space Out of ESS Drivers Space HPQ Drivers HPQ Drivers LCRB Drivers FC Switch Management Application No homogenous Storage Management Monolithic, expensive Storage Subsystem. Pay for Functionality when needing Capacity Flashcopy ? Out of Space ESS Free capacity Remote Copy ? HPQ LCRB 010101010101010101 Data Migration 010010101101001000 ESS Specialist 5 CPQ Mgmt. Application DS Storage Manager © 2009 IBM Corporation Decoupling the Relationship between Servers and Storage Systems Efficient use of Storage resources Free SDD Multipath software Ease Disk Array Management Single Point of Management Tier Level Storage Infrastructur SDD SDD SDD IBM SAN VOLUME CONTROLLER IO-Group Improve TCO + Maximize storage Investment + Increase Productivity + Improve Connectivity Node ESS 6 Node IO-Group Node Node IO-Group Node CPQ Node IO-Group Node Node LCRB © 2009 IBM Corporation Dynamic change of LUNs Non Disruptive Data Migration Out of SDD Driver SDD Driver SDD Driver Space IBM SAN VOLUME CONTROLLER IO-Group Node Node IO-Group Node Node IO-Group Node Node IO-Group Node Node Improve TCO + Increase Satisfaction + Improve Application Availability ESS Free capacity Out of Space CPQ LCRB 010101010101010101 Data Migration 010010101101001000 7 © 2009 IBM Corporation Disk Array independant mirroring Lower Secondary Array Cost Traditional SAN Replication service API’s differ SAN Volume Controller Common replication API, SAN- by vendor, making it difficult to integrate applications Replication targets must be the same expensive disk as the source Lower-cost disks offer primitive, or no replication services wide, that does not change as storage hardware changes Replication targets can be on lower-cost disks, reducing the overall cost of exploiting replication services Improve TCO + Protected Investment + Improve Storage Utilisation FlashCopy PPRC IBM ESS 9 SAN IBM ESS EMC Sym SAN TimeFinder SRDF EMC Sym SVC SAN Volume Controller IBM ESS IBM FAStT EMC Sym HP MA IBM S-ATA © 2009 IBM Corporation RAID controller 2 SAN FlashCopy “outside the box” 10 RAID controller 3 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 RAID controller 1 LUN 3 SAN Volume Controller SAN Volume Controller RAID controller 4 © 2009 IBM Corporation RAID controller 2 SAN Remote Copy (MetroMirror/Global Mirror) 11 RAID controller 3 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 RAID controller 1 LUN 3 SAN Volume Controller SAN Volume Controller RAID controller 4 © 2009 IBM Corporation Disk Array independant mirroring / flashcopy Lower Secondary Array Cost Flexible Licensing Improve TCO + Protected Investment + Improve Storage Utilisation RAID controller 2 Cross-device consistency groups 12 RAID controller 3 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 LUN 3 LUN 2 LUN 1 RAID controller 1 LUN 3 SAN Volume Controller SAN Volume Controller RAID controller 4 © 2009 IBM Corporation Space-Efficient Virtual Disks (SEV) SVC 4.3 introduces Space-Efficient Virtual Disks function, the SVC implementation of “thin provisioning” Traditional (“fully allocated”) virtual disks use physical disk capacity for the entire capacity of a virtual disk even if it is not used ►Just like traditional disk systems Improve TCO + Improve Storage Utilisation With SEV, SVC allocates and uses physical disk capacity when data is written ►Can significantly reduce amount of physical disk capacity needed Available at no additional charge with SVC base virtualization license 13 © 2009 IBM Corporation Virtual Disk Mirroring SVC stores two copies of a virtual disk, usually on separate disk systems SVC maintains both copies in sync and writes to both copies If disk supporting one copy fails, SVC provides continuous data access by using other copy SAN Volume Controller ►A local high availability function, not a disaster recovery function RAID controller 1 C1 Improve TCO + Improve Availability 14 LUN 4 LUN 3 LUN 2 LUN 1 LUN 4 failure of a disk system or disk array LUN 3 Intended to protect critical data against LUN 2 are automatically resynchronized after repair LUN 1 ► Copies RAID controller 2 C2 © 2009 IBM Corporation Vendor „Indenpendant“ Based on Open SAN Standard SVC Supported Environment (SNIA) Linux Microsoft IBM AIX Windows 2008 HACMP /XD MSCS VMware GPFS / VIO Novell NetWare Clustering MPIO, VSS, GDS IBM N series Gateway IBM NetApp 1024 V-Series BladeCenter Hosts Mac OS Win/Linux/VMWare/AIX (Intel/Power/zLinux) Sun HP-UX 11i V3 RHEL/SUSE Solaris Tru64 RHEL 5 ia32, x64 VCS/SUN OpenVMS SGI IRIX RHEL 3 Power Apple clustering ServiceGuard with SDD SLES 9 ia64 OPM/FCS/IBS New New New iSCSI to hosts Via Cisco IPS Point-in-time Copy Full volume, Copy on write 256 targets, New Incremental, Cascaded Space-Efficient New Up to 8192 Virtual Disks SAN with 4Gbps fabric SAN Volume Controller SAN Continuous Copy Investment Protected Metro Mirror Global Mirror Space-Efficient Virtual Disks New SAN Volume Controller New Virtual Disk Mirroring IBM ESS, FAStT IBM IBM DS N series DS4000 DS6000 DS8000 HP Hitachi EMC Sun NetApp NEC Fujitsu MA, EMA CLARiiON StorageTek FAS iStorage Bull Eternus Lightning MSA, EVA Thunder StoreWay Symmetrix XP TagmaStore AMS, WMS New Pillar Axiom 300, 500 For the most current, and more detailed, information please visit ibm.com/storage/svc and click on “Interoperability”. 15 © 2009 IBM Corporation IBM System Storage™ SAN Volume Controller New Entry Edition priced 20-40% lower than enterprise SVC for comparable configurations Enhancements ► ► Enterprise-class storage virtualization now available in a more affordable package for mid-sized organizations Software pre-installed on Storage Engines for rapid deployment Business Value ► ► ► ► Simpler administration: Up to 2x productivity improvements seen Increase utilization of existing storage by up to 30% Designed to ease and speed storage provisioning Simple migration to enterprise SVC for more scalability Technical Benefit ► ► Designed to simplify the IT infrastructure Improves disk performance, helps address performance bottlenecks Over 14,000 storage engines shipped running in more than 4,600 SVC systems Learn More: ibm.com/storage/svc 16 Compliance Availability Retention Security © 2009 IBM Corporation VMware Site Recovery Manager (SRM)* Site Recovery Manager leverages VMware Infrastructure to transform disaster recovery What it is: ► Site Recovery Manager is a new VMware product for disaster recovery What it does: ► Simplifies and automates disaster recovery processes ● Setup ● Testing ● Failover ● Failback Site Recovery Manager works with VMware Infrastructure to enable faster, more reliable, affordable disaster recovery * Content is direct (unchanged) from VMworld presentation BC03.ptt: http://www.vmworld.com/docs/DOC-2481 17 © 2009 IBM Corporation Future Functional Enhancements: Replication Functions ► ► ► ► ► ► FlashCopy target is Remote Copy Source Auto-creation of FlashCopy targets Multi-target Remote Copy Dynamic LUN expansion within relationships Coordinated Metro/Global Mirror Zero Impact background remote copy Volume Management & Administration Functions ► ► ► ► ► ► ► Non-disruptive VDIsk movement across I/O groups Very Fast Node Reset SEV Enhancements: ● Deallocation for SEV FlashCopy Target vdisks ● Deallocation for SEV Remote Copy secondary VDisks ● Zero write detect from hosts Increase to 4 copies for VDisk Mirroring Non-disruptive MDG restriping after Mdisk addition/change Throughput priority specified per VDisk Round robin I/O across multiple controller ports for single mdisk instance Network functions ► ► ► Encryption Compression De-duplication General SVC/Cluster Functions ► ► ► ► ► ► ► Real Time Performance Statistics iSCSI for backend controller attachment Per-object/resource authorization Dynamic Performance Monitoring Linux Hosted SVC GUI Increase object/resource name field (from 15) Fibre Channel over Ethernet support Scalability ► ► ► ► ► ► 64 WWNN limit lift for storage 1 PB Mdisks & 8 GB extent sizes (32 PB storage) 8K Mdisks supported 4K VDisks per I/O group supported 1K hosts attachment per I/O group 16 node clusters SVC HW enhancements ► ► ► Option to increase cache per node Additional HBA per node giving more FC ports Hot Spare Node for cluster RAS enhancements ► ► ► Autorecovery of node meta data (578) CCU: manual trigger before 2nd node is upgraded Cluster 900 recovery Interoperability 18 © 2009 IBM Corporation Breakthrough Performance with SVC 4.3 (SAN Volume Controller) SPC-1 benchmark: Simulates I/O characteristics of OLTP workloads ► SVC delivers up to 274,997 SPC-1 IOPS SPC-2 benchmark: Simulates heavy sequential workloads ► SVC delivers up to 7080 SPC-2 MB/s SVC is the fastest storage virtualization system in both SPC benchmarks New SPC-1 benchmark obtained with Space-Efficient Virtual Disks ► Demonstrates SVC ability to deliver high performance and advanced storage provisioning capability Measurements conducted using 8-node SVC configurations, 2145-8G4 nodes, and IBM DS4700 disk. For more information, see www.storageperformance.org/results 19 © 2009 IBM Corporation Benefits of IBM Storage Virtualization Better application and information availability Move applications without disruption to users Deploy applications faster Move data safely without disruption to applications Simplify use of tiered storage More flexible disaster recovery Remove limitations of physical infrastructure Enable information management without concern about information location Increase flexibility and responsiveness to business requirements Ease deployment of multi-vendor environments Simpler infrastructure and management 21 Logically consolidate without physical consolidation Physically consolidate while keeping workloads separate Simplify and standardize management Improve administrator productivity Improve resource utilization © 2009 IBM Corporation IBM Storage Virtualization Storage virtualization and server virtualization are complementary ► Implementing only one limits capability of the other Wide variety of storage devices require tailored virtualization offerings IBM offers an integrated range of virtualization and management offerings, and services to address all parts of the IT infrastructure Implementing IBM storage virtualization provides immediate benefits ► 22 … and entry point to implementing Dynamic Infrastructure © 2009 IBM Corporation Find Out More IBM virtualization overview ► ibm.com/systems/virtualization IBM storage virtualization NewsCenter ► ibm.com/systems/storage/news/center/virtualization IBM storage virtualization offerings ► ibm.com/systems/storage/virtualization 23 © 2009 IBM Corporation Simplify your IT 24 © 2009 IBM Corporation Notice, Disclaimer, and Trademark Information Copyright © 2009 by International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM Corporation. Product data has been reviewed for accuracy as of the date of initial publication. Product data is subject to change without notice. This information could include technical inaccuracies or typographical errors. IBM may make improvements and/or changes in the product(s) and/or programs(s) at any time without notice. Any statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. References in this document to IBM products, programs, or services does not imply that IBM intends to make such such products, programs or services available in all countries in which IBM operates or does business. Any reference to an IBM Program Product in this document is not intended to state or imply that only that program product may be used. Any functionally equivalent program, that does not infringe IBM's intellectual property rights, may be used instead. It is the user's responsibility to evaluate and verify the operation of any on-IBM product, program or service. THE INFORMATION PROVIDED IN THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IBM EXPRESSLY DISCLAIMS ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. IBM shall have no responsibility to update this information. IBM products are warranted according to the terms and conditions of the agreements (e.g., IBM Customer Agreement, Statement of Limited Warranty, International Program License Agreement, etc.) under which they are provided. IBM is not responsible for the performance or interoperability of any non-IBM products discussed herein. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents or copyrights. Inquiries regarding patent or copyright licenses should be made, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. Trademarks The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others: IBM, the IBM logo, ON (logo) DEMAND BUSINESS, DB2, Enterprise Storage Server, FlashCopy, POWER5, Tivoli, TotalStorage, TotalStorage Proven, System Storage, System p, System i, System x, System z, AIX, eServer, xSeries, pSeries, iSeries, zSeries, and BladeCenter 25