IBM FlashSystem Cloud Performance and Capability
Please Note: IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 1
Abstract How Cloud Performance and Capability is driven by IBM FlashSystem Don t miss this opportunity to learn how IBM s market-leading FlashSystem can enhance and optimize your cloud solution. This session will discuss how Flash technology provides the performance capabilities to take your cloud business to the next level. Through various cloud client examples, we will discuss how both of our newest products, the next generation FlashSystem 900 and V9000, can be easily implemented into your cloud storage infrastructure to provide the performance and scalability that your business needs to outpace your competition.
Agenda Cloud service models and how they can benefit from flash IaaS PaaS SaaS Introducing the FlashSystem Family Why Flash FlashSystem 900 FlashSystem V9000
Premise: Every Cloud Needs Storage SERVICE MODELS BPaaS SaaS PaaS DEPLOYMENT MODELS IaaS MBaaS Private Hybrid Community Public
But not all clouds are the same IaaS PaaS SaaS Mixed Workload Mixed Workload Single Workload Utility Pricing Mixed Pricing Licensing Offer Infrastructure resource Host client s custom/acquired application Vendor s application Public Cloud Public Cloud Community Cloud
IaaS Why speed and efficiency matter Performance SLAs Unpredictable array of client use cases & workloads Noisy neighbors impact performance Customer retention Switching costs are low Deliver a great experience or lose customers High capital and operating costs High cost to deliver high performance Managing complex infrastructure is costly Data center space, power & cooling are costly
Why IaaS providers use flash Reduce Costs Meet performance SLAs Decrease software licensing costs Lower cost for performance Gain & Retain Customers Improve customer satisfaction Easily handle mixed workloads Scale performance and capacity Eliminate noisy neighbor problems Create new revenue sources Drive revenue expansion/upsell opportunities with performance offerings for critical applications
IP-Only Nordic MSP gains efficiencies and performance 5x increase in VMware density 300 percent better response time close to 100% hardware investment financed by VMware license savings Solution Components IBM FlashSystem 840 IBM Storwize V5000 & V3700 VMware Business challenge: A leading hosting provider in Sweden needed to create efficiencies in their IT infrastructure to protect and grow market presence amid significant competition. The solution: Dual IBM FlashSystem 840 arrays virtualized by Storwize V5000 at two data center sites configured to Intel and VMware platforms. Business impact: Substantial increase in performance and VMware density provided excellent ROI and better cost structure which protected market position.
PaaS Why speed matters Performance SLAs Unpredictable client workloads Noisy neighbors impact performance Customer retention Switching costs are low Deliver a great experience or lose customers Cost management Often highly complex applications Diagnosing performance issues is hard Data center space, power & cooling are costly
Why PaaS providers use flash: accelerate big clients Gain and retain clients Scale as clients grow (count & size) Improve customer satisfaction Eliminate noisy neighbor problem Support massive concurrency Reduce costs Meet performance SLA s Decrease infrastructure costs Easy to install and manage Create new revenue sources
CloudAccess.net unthrottles performance for cloud platforms Over 17,000 active Joomla sites hosted Tens of 1000s of users supported 2 hours to configure and implement quick time to value Solution Components IBM FlashSystem Fibre Channel SAN Citrix XenServer Joomla! VPMC Business challenge: Overwhelming demand as exclusive Joomla! demo site, pressure to keep costs low, original infrastructure not up to the task. The solution: The IBM FlashSystem was implemented quickly and easily and provides a bottleneck-free storage environment. It has exceeded the requirements CloudAccess.net had as the world s premier hosting site for Joomla!... performance and ease-of-use has gone way beyond our expectations When it comes down to flash technology, they really can t be beaten. - Gary Brooks, CEO, CloudAccess.net
Business Center IBM FlashSystem V9000 infuses new life into cloud provider in Japan 110U in rack space reduction 18.6kW in power reduction Flash CoC Flash Center of Competency skills were key factor for win Solution Components IBM FlashSystem V9000 IBM Flash Centers of Competency Business challenge: Successful programming and cloud provider in Japan needed to optimize storage cost and performance in the face of increasing competition and growing client requirements. The solution: IBM FlashSystem V9000 systems were deployed at two sites as replacements for older spinning disk VDisk mirror used for easy data migration. Business impact: Substantial results were seen in performance, maintenance reduction, power and space reduction, and capacity optimization with compression, all of which provided a solid basis for competitive posture and growth.
SaaS why performance matters Constant use Highlights flaws Exacerbates perception of slowness Customer retention Switching costs are low Deliver a great experience or lose customers Hard to ensure performance Large user base More complex application stack Heavy, intricate front ends Complicated application delivery chain Source: http://www.yottaa.com/blog/bid/316645/3-reasons-why-saas-application-performance-matters, Ari Weil
Why SaaS providers use flash: slow customer churn Gain and retain customers Improve customer satisfaction Increase application stability Handle more concurrent users Create new revenue sources Drive revenue expansion/upsell opportunities with performance offerings for critical applications Add data rich features without sacrificing performance Reduce costs Lower cost for performance Decrease infrastructure costs
SciQuest Staying ahead of the competition with IBM FlashSystem Video 2x faster response times 5x increase in system load on the 1 st day of install 14x reduction in physical rackspace for significant cost savings Solution Components IBM FlashSystem IBM Storwize V7000 IBM DB2 Business challenge: New challenges for optimal performance and availability amid growing user demand for cloud solutions, constraints around costs, energy, and rackspace. The solution: Replaced a full rack of standard spinning disks with an IBM FlashSystem occupying only 3U of rackspace. With IBM FlashSystem... we re able to focus on bringing new customers in... it s a wonderful thing to show the performance. - Bill Kirchhoff, Production Infrastructure Manager, SciQuest
Strengthen your cloud with IBM FlashSystem IBM FlashSystem provides many advantages for the diverse cloud landscape. Improve customer satisfaction Increase application stability Diversify customer base with performance offerings IaaS SaaS PaaS BPaaS *aas Private Decrease infrastructure costs Serve more concurrent users Add data rich features without sacrificing performance Hybrid Public Manage noisy neighbors Manage an unpredictable array of client use cases & workloads Scale quickly as clients grow Community IBM Systems 16
IBM FlashSystem Family
IBM Ranked #1 for Flash Storage(SSA) Market Share, Worldwide in both units and capacity shipped. Global market acceptance 62 PB NAND sold, 33% of total petabytes delivered for the year Clear leadership position 82% more all flash capacity than closest competitive product More than 4,500 units sold Provided 2X more value in GB/$ *Calculations by IBM based on Gartner Report: Market Share Analysis: SSDs and Solid-State Arrays, Worldwide, 2014
Introducing IBM FlashCore IBM uses tools and technologies to drive a robust solution Industry standard interface Hardware accelerated I/O IBM MicroLatency module Advanced flash management Industry standard chip technology
FlashCore: Hardware Accelerated I/O Engineered for Flash Canister-1 MC-1 MC-2 Canister-2 Hardware RAID FC-1 FC-2 FC-3 FC-4 Non-blocking Crossbar Switch Hardware Only Data Path XBAR 0 XBAR 1 Single Box Highly Available Architecture Concurrent Code Load Concurrent Maintenance
FlashCore: IBM MicroLatency Module IBM Engineered Massively Parallel Design FPGAs in the Data Path Distributed RAM High Speed Interface Hardware-based Data at Rest Encryption
IBM MicroLatency Module vs SSD IBM MicroLatency Module SSD CUSTOM FAST RELIABLE COMMODITY SLOW FALLIBLE Requires hardware engineering Designed for low latency Innovative flash management No hardware skills needed Designed for low cost More single points of failure Better Performance Better Reliability Better Density Lower $/IOPS
FlashCore: Advanced Flash Management IBM Advanced Flash Management improves MLC flash endurance 9x over standard implementations without sacrificing latency. Backed by IBM s Flash Wear Guarantee! Through close collaboration between IBM research, development and flash engineering, IBM created an advanced flash characterization platform to test thousands of flash devices over a lifetime of wear. As a result, IBM has made major strides in advanced flash management. Andy Walls, IBM Fellow Standard MLC Flash IBM Enhanced MLC 9.4X Endurance Improvement Key accomplishments: Innovative ECC algorithm corrects very high bit error rates Variable voltage and read level shifting maximizes flash endurance Advanced Flash Management continually monitors the health of blocks and performs asymmetrical wear leveling and sub-chip tiering: - Health binning: up to 57% improvement in endurance! - Heat segregation: up to 45% reduction in write amplification! Micron Technology provides special access to the chip
FlashCore vs. the Competition IBM FlashCore technology IBM MicroLatency Module with Advanced Flash Management No software in the datapath Two-dimensional flash RAID The Competition Commodity SSDs Most likely using open source OS, open source SCSI layer, and offthe-shelf interfaces Many use software RAID which often cripples RAID 5 performance
Introducing IBM s premier all-flash offering IBM FlashSystem 900 the next generation in our lowest latency offering IBM MicroLatency with up to 1.1 million IOPS 40% greater capacity compared to previous generation IBM FlashCore technology, our secret sauce Technical collaboration with Micron Technology flash chips IBM enhanced flash technology MLC NAND flash offering and Flash Wear Guarantee Improved integration with VMware VASA and VAAI UNMAP, OpenStack Cinder Module type 1.2TB 2.9TB 5.7TB Modules 4 6 8 10 12 6 8 10 12 6 8 10 12 RAID 5 capacity 2.2 4.5 6.8 9.1 11.4 11.4 17.1 22.8 28.5 22.8 34.2 45.6 57.0 Performance at-a-glance Minimum latency Write 90µs Read 155µs Maximum IOPS 4 KB Read (100%, random) 1,100,000 Read/write (70%/30%, random) 800,000 Write (100%, random) 600,000 Maximum bandwidth 256 KB Read (100%, sequential) 10GB/s Write (100%, sequential) 4.5GB/s
IBM s premier, fully-integrated, tier 1, all-flash offering
IBM & BP Only IBM FlashSystem Tier 1 Guarantee Performance: IBM MicroLatency performance Endurance: Flash memory will be covered for read/write endurance while you are under warranty or maintenance 7 year 24x7 Support: Up to 7 years support available with optional price protection and flash media retention offerings NEW Enterprise Class Services Data Reduction: Flexible up to 5:1 storage efficiency savings, based on Comprestimator results NEW Estimate-free sight unseen 2:1 guarantee for rapid workload deployment Peace of Mind: No Charge, Complimentary IBM services for all Tier 1 opportunities. NEW IBM FlashCore Forever program: New controller included with 3 year maintenance extension
FlashSystem V9000 makes applications faster Scalable Performance Scalable Performance CPU Utilization & App. Efficiency 4% Total application processing yime 5,200μs (5.2ms) Application processing time What will you do with the Extra Time? CPU utilization & app. efficiency 50% Total application processing time 400μs (.4ms) 5,000μs (5ms) Time waiting for I/0 (Waiting for array) 200μs (.2ms) 200μs (.2ms) Disk/Hybrid SW-based SSD Time processing data (Server CPU) HW-based solution 200μs (.2ms)
Scale up and scale out Scalable Performance Scalable Performance Maximum Performance Scaled Out (100% Read, 4 Building Blocks) * Latency (4K) 200µs IOPS (4K) 2,520,000 Bandwidth (128K) 19.2 GB/s Scale-up (add capacity) Maximum Performance Scalable Build Block (100% Read, Cache Miss) Maximum Performance Fixed Build Block (100% Read, Cache Miss) Latency (4K) 200µs IOPS (4K) 630,000 Bandwidth (128K) 6.2 GB/s Latency (4K) 200µs IOPS (4K) 526,000 Bandwidth (128K) 6.2 GB/s Scale-out (add capacity and performance)
FlashSystem V9000 options for deployment Scalable Performance Scalable Performance Small Data Center Great for database and VDI workloads Accelerate, migrate, tier, clone, snapshot, replicate, compress existing storage Up to 630K IOPS, 200µs Up to 57TB usable, 285TB effective Mixed Workload Accelerator Great for multiple mixed workloads that drive huge I/O Scale out for more all flash capacity, IOPS and bandwidth Up to 2.5M IOPS, 200µs Up to 228TB usable, 1.1PB Effective Public or Private Cloud Great for tier 1 disk replacement Scale up and out for more processing, more capacity and more I/O Up to 2.5M IOPS, 200µs Up to 456TB usable, 2.2PB Effective Application Accelerator Great for large data sets with big I/O requirements and needing storage services Scale up for more all flash capacity Up to 630K IOPS, 200µs Up to 285TB usable, 1.4PB Effective Virtualized Data Center Great for data centers with heterogeneous storage Extends core feature set to other storage arrays Up to 2.5M IOPS, 200µs Up to 32PB virtualized by a single FlashSystem V9000
Quality of Service (QoS) Scalable Performance Scalable Performance Help alleviate performance contention Give your application the performance it needs Ability to cap IOPS performance on a per volume basis
Fully integrated system management Agile Integration Agile Integration Improve workforce productivity Simplify management Single name space
Flexible volumes Agile Integration Agile Integration Generic fully allocated Thin-Provision space consumed on-demand Mirror two copies of volume Migrate between pools or change volume type Preferred read mirror between flash and legacy storage (all reads from flash) Thin mirror a mirror with copies being thin Compressed volumes utilizing Real-time Compression
Non-disruptive data migrations Agile Integration Agile Integration Non-disruptive data migration Maintain concurrent I/O access Externally virtualize the existing storage system Move data off older storage onto flash storage
Mixed workload consolidation Agile Integration Agile Integration ERP / SCM Transaction Big Data Virtualization Cloud Qualities needed for mixed workloads: Capacity scaling Performance scaling Automatic tiering Quality of service Strong mixed R/W performance
FlashSystem + VMWare : an ideal fit Agile Integration Agile Integration Driving efficiency, performance, flexibility & scale in virtualized environments Redefine tier 1 performance for workloads with diverse I/O patterns Optimize your data tier with thin provisioning, snapshots, and real-time compression Area Integration Value Management vcenter plug-in Storage visibility Self-service provisioning with controlled delegation Business Continuity SRA for Site Recovery Manager Automated Storage and Host Failover Failover testing Failback Performance VAAI Hardware accelerated VM copy/migration Hardware accelerated VM initiation Accelerate VMFS (no SCSI reservation)
FlashSystem + VMWare : vsphere 6.0 vvols Agile Integration No shared storage 1-to-1 mapping of VM s drives to FlashSystem V9000 volumes No IO contention or VMFS overhead Automation vvols are created/deleted automatically when required Hardware acceleration Off-loading snapshot & cloning functionality to the storage level Granularity More granular visibility, isolation and adjustment of VM storage Policy Based Storage Management Shorten provision cycle with simpler automation Improve SLAs with application aware storage provisioning, monitoring, and optimization = speeds things up
Flash for less than the cost of Tier 1 disk Enduring Economics Enduring Economics Real-time Compression, for active and inactive data Traditional Storage Virtual Database Office Files JPEG/ZIP Geoseismic Servers CAD/CAM Compression Rate 80% 30% 5% 50% 72% 70% Real-time Compression Efficient Half the Data Storage Average of 65% Compression
Storage virtualization Enduring Economics Enduring Economics Preserve your existing investment in storage Manage Tier Protect Compress with Real-time Compression Flash HDDs Flash HDDs Automatic Relocation IBM Easy Tier flash storage management Optimized performance at lower overall cost
Infrastructure continuity Enduring Economics Enduring Economics Full set of disaster recovery tools: Snapshot Instant space-efficient, thin provisioned copy, capture state of volume before a change Clone Creates a complete onetime replica of source, testing data or attaching to other servers Backup Complete point in time replica that can be incrementally refreshed Metro Mirror Synchronous Updates are committed to both sites before acknowledged to server Supported up to 300 km, adds additional latency to hosts Global Mirror Asynchronous Server update acknowledged in parallel to update to remote site Supported up to 80ms of round-trip latency, distance dependent upon network quality FlashCopy Options Full or thick Thin nocopy Incremental Cascading Multi-target Consistency groups Reverse
Introducing IBM HyperSwap Enduring Economics Enduring Economics Provides highly available, concurrent access to a single copy of data from data centers up to 300 km (186 miles) apart Enables non-disruptive storage and virtual machine mobility between data centers Works with standard multipathing drivers Groups multiple volumes together for high availability Requires the Remote Mirroring license
Run Mixed Workloads Improve Workforce Productivity Lower the Cost of Flash What is next? Drive new business opportunities with FlashSystem V9000 Simplified Management Accelerate Applications Protect your Investment Enable Data Center Consolidation 42 2015 IBM Corporation
Notices and Disclaimers Copyright 2016 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law 43
Notices and Disclaimers Con t. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained h erein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Aspera, Bluemix, Blueworks Live, CICS, Clearcase, Cognos, DOORS, Emptoris, Enterprise Document Management System, FASP, FileNet, Global Business Services, Global Technology Services, IBM ExperienceOne, IBM SmartCloud, IBM Social Business, Information on Demand, ILOG, Maximo, MQIntegrator, MQSeries, Netcool, OMEGAMON, OpenPower, PureAnalytics, PureApplication, purecluster, PureCoverage, PureData, PureExperience, PureFlex, purequery, purescale, PureSystems, QRadar, Rational, Rhapsody, Smarter Commerce, SoDA, SPSS, Sterling Commerce, StoredIQ, Tealeaf, Tivoli, Trusteer, Unica, urban{code}, Watson, WebSphere, Worklight, X-Force and System z Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml. 44
Thank You Your Feedback is Important! Access the InterConnect 2016 Conference Attendee Portal to complete your session surveys from your smartphone, laptop or conference kiosk.