Accelerate with IBM Storage XIV: What’s Old, What’s New Lisa Martinez Brian Sherman
by user
Comments
Transcript
Accelerate with IBM Storage XIV: What’s Old, What’s New Lisa Martinez Brian Sherman
IBM North America Technical Leadership Team Accelerate with IBM Storage XIV: What’s Old, What’s New Lisa Martinez Brian Sherman Steve Solewin © 2015 IBM Corporation Accelerate with ATS Agenda XIV Review – – – – – – – – Grid Architecture Encryption Quality of Service Multi-tenancy VMware Integration OpenStack Integration Spectrum Accelerate Licensing options Hyper-Scale Features – Mobility – Consistency – Manager XIV Model 314 and Compression Spectrum Accelerate Updates 2 © 2015 IBM Corporation Accelerate with ATS XIV Continue Proven Track Record of Innovation… XIV Gen 3 #1 ESRP for Microsoft 2010 Encryption; HyperSpectrum scale Consistency, XIV Cloud Accelerate on RESTful, SSD Caching IBM Storage for Softlayer Cloud 4.5x faster OpenStack Havana, Cross-gen Spectrum Service Services, VMware space SSD Cache mirrior Accelerate; providers Spectrum 10GB iSCSI reclamation, top Mobile 6 TB drives; Cloud Accelerate 16% less ESRP, 800 GB flash Dashboard Day Zero storage just Hyper-converged cache, Storage energy for iPhone VVOL right Solution Integration server 3Q2011 1Q2012 4Q2011 3TB HDD support, Mobile Dashboard for iPAD, SPC2/E:#1 in price performance 3 1Q2013 4Q2012 IBM HyperScale Manager, OpenStack, Mobile Dashboard update 2Q2013 4Q2013 2Q2014 1Q2014 IBM HyperIBM Scale Mobility, Advanced 4TB HDD, system windows 2012 placement, UNMAP, Mobile Buy one get Dashboard for the next one Android, for $1 windows 2012, Space reclamation, SPC-1 1Q2015 3Q2014 Multi-tenancy 3-site mirror VMware vCloud Full RESTful Hyper-Scale Capacity Reports 500 QoS classes PSI-DSS 3Q2015 2Q2015 4Q2015 XIV Gen3 Turbo Real-Time Compression, Compression: 2xCPU Microsoft 2xMemory Azure Site Real-time Recovery Compression on by default, Spectrum Accelerate iSCSI Hyper-Scale Mobility © 2015 IBM Corporation Accelerate with ATS XIV System Components FC Int/Data Module Host SSD Host Data Modules iSCSI Int/Data Module SSD Switches Host Grid Building Block – Data Module (1-15) – CPU – Memory (360GB/720GB) – 12 disk drives (1, 2, 3, 4, 6TB) – Optional SSD cache External Connect – Interface/Data Module (4-9) – FC ports – 8Gb – iSCSI ports – GbE or 10GbE Internal Interconnect – Infiniband Switches Data Module SSD Interface/Data Modules Switches Interface/Data Modules Data Module SSD Data Modules UPS UPS UPS UPS UPSs 4 © 2015 IBM Corporation Accelerate with ATS XIV Solution Architecture Each logical volume is spread across all drives – Data is “cut” into 1MB “partitions” or “chunks” and stored on the disks – XIV’s distribution algorithm automatically distributes partitions across all disks in the system Even data distribution ensures balanced performance – Completely automated process – No hot spots – even disk utilization – No tuning Hardware can be added/removed – Performance automatically rebalanced 5 © 2015 IBM Corporation Accelerate with ATS Data is automatically redistributed as necessary when hardware changes If hardware is added (“phased in”), temporary “3rd copy” partitions from all drives are made on the new hardware--and then some partitions from all drives are deleted Only actual data is copied All workloads and hosts automatically receive performance benefit from new hardware Data Module 1 Data Module 2 Data Module 3 Data 4 NodeModule 4 [ hardware upgrade ] 6 © 2015 IBM Corporation Accelerate with ATS Data is automatically redistributed as necessary when hardware changes If hardware fails, the “2nd copies” of partitions that were on the failed hardware are used to “rebuild” partitions across all drives that are operational – Writing from all drives to all drives at high priority – Only partitions with data need to be copied If hardware is “phased out”, temporary “3rd copy” partitions are created across all drives that will remain in the system – Only partitions with data need to be copied [ hardware failure ] 7 Data Module 1 Data Module 2 Data Module 3 Data Module 4 © 2015 IBM Corporation Accelerate with ATS XIV Drive Rebuilds XIV rebuilds are optimized to exploit system resources dynamically – XIV can rebuild a 6 TB drive in less than one hour on average – Upon detecting I/O idle time, the rebuild technology dynamically uses more system resources – High reliability and business continuity for your customers’ business Minutes XIV Drive Rebuild Time* 60 40 20 0 2TB v11.5.1 18 3TB 27 4TB 36 6TB 54 *Times represent 100% capacity used © 2015 IBM Corporation Accelerate with ATS XIV SSD Extended Cache Secondary read cache for block sizes <=64K – Transparent extended read cache, not a separate tier • No change to system usable capacity • Zero management, zero tuning • Read misses (not found in primary cache) <=64K will be added to SSD • Real-time cache algorithm (not policy-based) • Performance improvement begins immediately – SSD added to each module Host Servers DRAM Cache • Scales with the system – 6 to 15 SSD drives • • • • – 400 GB (2.4TB to 6TB) for all systems – 800 GB (4.8TB to 12TB) for 4TB and 6TB drive systems All Gen3 hardware is SSD-ready (simple, nondisruptive field upgrade) – Gen3 only Hot swap - can be phased out, tested, replaced and phased in No mirroring of data on SSD – data is already redundant Enabled at the system level by default 9 SSD Cache Disks © 2015 IBM Corporation Accelerate with ATS XIV Feature Set Powerful snapshots mechanism – Space-efficient, redirect on write Remote mirroring for business continuity – Both synchronous and asynchronous, three way mirror Data migration – Transfer volumes onto XIV with minimal disruption to applications Thin Provisioning – Intrinsic to the XIV architecture Data at rest encryption – Allows data in place to be encrypted Quality of Service Multi Tenancy Real time compression Hyper-Scale Mobility – Move volumes from one XIV Gen3 to another with no downtime Hyper-Scale Consistency 10 © 2015 IBM Corporation Accelerate with ATS XIV Encryption Overview Data at rest encrypted by Self-Encrypting Drive (SED) – All drive sizes are now SED – SSD cache is encrypted for end-to-end encryption – Hot encrypt support • Allows for concurrently encrypting client data – All currently shipping drives are SED • 2 and 3 TB boxes ordered before Oct 2013 are not SED XIV software needed to enable encryption - V11.4 External Key server required: – Secure Key Lifecycle Manager (SKLM) – Standard KMIP v1.0 key management via RPQ XIV with encrypting disks + CPU based SSD encryption Write encrypted data to the SSD 11 © 2015 IBM Corporation Accelerate with ATS XIV Quality of Service (QoS) Overview Optional – to ensure performance for critical applications by limiting performance of lower priority hosts or applications (e.g. Test/Dev) accessing the same XIV system Up to 500 performance classes limiting IOPs, MBs or both is created Two type of classes: – Hosts – Pools/Domains Maximum IOPs/BW for class is shared among all objects in a class Objects outside performance classes are not limited by QoS Immediate, dynamic changes – Movement into/out of a performance class – Maximum IOPs and/or BW specifications for performance class An I/O is limited by the maximum limit, not an aggregate 12 © 2015 IBM Corporation Accelerate with ATS XIV Multi Tenancy Overview Division of the system's resources into domains – Up to 120 domains can be defined A domain represents a subset of the system's resources Tenant A Admin − Users, pools, hosts/clusters, targets The domain restricts the resources a user can manage A domain administrator is a user who is associated with a domain Tenant C Admin − Restricted to performing operations on objects associated with a specific domain No visibility between domains − The domain administrator is not informed of resources outside the domain - these resources are neither displayed on lists, nor are their relevant events or alerts displayed Tenant B Admin A user can have a domain administrator role in more than one domain Storage, security, and application administrators, as well as read-only users, retain their right to perform the same operations that they have in a nondomain-based environment Quality of Service can be set independently for each domain 13 © 2015 IBM Corporation Accelerate with ATS XIV Compression Overview XIV supports inline, real-time data compression Main features – Transparent to host – Uses same RACE technology that is already utilized in Spectrum Virtualize and Storwize family – Uses XIV grid architecture to balance workload, provide performance and resiliency – Applied per volume for new volumes and supports in place conversion of existing volumes – Implemented above the cache so all data in SSD and data being mirrored (sync or async) is compressed – Comprestimator functionality built into the GUI for ease of use of existing XIV clients – Administrator has ability to over allocate XIV 14 © 2015 IBM Corporation Accelerate with ATS Leveraging the power of the XIV grid An XIV software node, encapsulating the IBM RTC RACE engine Runs on every module, to distribute and scale compression Exchanging uncompressed data with XIV Interface Nodes (I-Nodes) I-Node Uncompressed Uncompressed “Above cache” architecture – Cache and SSD-cache compression >> More data cached, more cache hits – Mirroring • Replicating compressed data, reducing bandwidth consumption • Between compressed volumes: Data is compressed only once Compressed Compressed DISK 15 © 2015 IBM Corporation Accelerate with ATS VMware / IBM Storage Integration Capabilities vCenter Management of IBM Storage – Provisioning, mapping and monitoring IBM storage in vSphere vStorage APIs for Array Integration (VAAI) – Host server offload capability vStorage APIs for Storage Awareness (VASA) – IBM Storage Overview – Profile driven storage direction Site Recovery Manager (SRM) Integration – Replication simplification vRealize Suite (vCloud Suite) – Includes VMware vCenter Orchestrator (vCO), VMware vCenter Operations Manager (vCOPS), and VMware vCloud Automation Center (vCAC) IBM Spectrum Control Base – Central Storage Control Plane for Cloud vSphere Virtual Volumes (VVOLs) – XIV Storage abstraction delivers easy automated provisioning with tenant domains, policy-compliant service, snapshot and cloning offloading, and instant space reclamation – Technology Demo available at https://www.youtube.com/watch?v=HZtf5CaJx_Y&feature=youtu.be vStorage APIs for Data Protection (VADP) – Flash Copy Manager and Spectrum Protect for Virtual Environments 16 © 2015 IBM Corporation Accelerate with ATS Overview of IBM Storage VMware Integration Disaster Recovery Discovery Provisioning Optimization Automation Operations Management Self-service Cloud Operation (vRealize Suite for vSphere6) vRA / vCAC SRM SRA For XIV SRA For DS8000 vRO / vCO Server Virtualization vROPS / vCOPS SRA For Storwize Backup Snapshot Management vCenter VASA VWC Spectrum Protect Spectrum Control Base Spectrum Virtualize, Storwize, V9000, XIV, Spectrum Accelerate, DS8000 17 VADP VAAI support (data path integration) © 2015 IBM Corporation Accelerate with ATS Spectrum Control Base Edition A centralized server system that consolidates a range of IBM storage provisioning, automation, and monitoring solutions through a unified server platform Supported by VMware High Availability Groups for VASA provider redundancy – Active/passive mode IBM Spectrum Control Base Edition Target Environment Storage Arrays VASA XIV Mgmt Web Client DS8000 Mgmt Future vROPs Common Services vRO (Authentication, High availability, Configuration storage, Etc) SVC Mgmt FlashSystem Mgmt <future plugin> 3rd Party Mgmt http://www-01.ibm.com/support/knowledgecenter/STWMS9/landing/IBM_Spectrum_Control_Base_Edition_welcome_page.html 18 © 2015 IBM Corporation Accelerate with ATS XIV and OpenStack Integration for Cloud IaaS - Information as a Service Unified IBM Storage Driver for OpenStack XIV was the first enterprise-class disk storage to integrate with OpenStack – – – – Automated storage provisioning and volume management High-end scalability, reliability, and performance for clouds Exceptional TCO and manageability Renowned best-in-class IBM support and maintenance Customers can use XIV as the backing store in OpenStack environments Effective cloud computing through smooth scaling of multiple XIV systems Powerful, integrated XIV storage management in cloud-scale deployments 9Customers are increasingly identifying a requirement for scalable, reliable, enterprise-class storage for OpenStack 19 © 2015 IBM Corporation Accelerate with ATS XIV Gen3 214 Scalability – Capacity (Drives, Processors, DRAM, SSD, Ports) XIV Scalability – Configurations Total number of modules 6 9 10 11 12 13 14 15 Number of disks 72 108 120 132 144 156 168 180 Usable* capacity 1TB (Feature Code 1122/IM & 1123/DM) 28 TB 44 TB 51 TB 56 TB 63 TB 67 TB 75 TB 81 TB Usable* capacity 2TB SAS drives 55 TB 87 TB 102 TB 111 TB 125 TB 134 TB 149 TB 161 TB Usable* capacity 3TB SAS drives 84 TB 132 TB 154 TB 168 TB 190 TB 203 TB 225 TB 243 TB Usable* capacity 4TB SAS drives 112 TB 177 TB 207 TB 225 TB 254 TB 272 TB 301 TB 325 TB Usable* capacity 6TB SAS drives 169 TB 267 TB 311 TB 338 TB 382 TB 409 TB 453 TB 485 TB Memory (24 GB per module [2, 3 TB]) (48 GB per module [4 , 6TB]) 144GB 288GB 216GB 432GB 240GB 480GB 264GB 528GB 288GB 576GB 312GB 624GB 336GB 672GB 360GB 720GB Flash Cache (SSD capacity with 400/800 GB SSD) 2.4TB 4.8TB 3.6TB 7.2TB 4TB 8TB 4.4TB 8.8TB 4.8TB 9.6TB 5.2TB 10.4TB 5.6TB 11.2TB 6TB 12TB # Active Interface Modules (Module #s) 2 (4,5) 4 (4,5,7,8) 4 (4,5,7,8) 5 (4,5,7-9) 5 (4,5,7-9) 6 (4-9) 6 (4-9) 6 (4-9) 8 16 16 20 20 24 24 24 6/4 14/8 14/8 18/10 18/10 22/12 22/12 22/12 # Active FC ports (8Gb) # Active iSCSI ports (GbE/10GbE) * Sold as usable capacity – includes protection and spare capacity (~ 15 drives) spread across system, rounded down to nearest TB 20 © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate is … 3 to 15 Storage Modules Client provided XIV Software iSCSI Spectrum Accelerate VM1 VM2 Hypervisor + iSCSI Spectrum Accelerate VM3 VM4 10GbE Interconnect Hypervisor iSCSI Spectrum Accelerate VM5 VM6 Hypervisor 21 © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate - Software Defined Storage Built with mature, proven, XIV software stack iSCSI • Adapted to run on client provided x86 server hardware Spectrum Accelerate VM1 VM2 Hypervisor • Similar features and functions as an XIV integrated system • Compatible with XIV system for management and replication iSCSI • Client installed Spectrum Accelerate VM3 VM4 10GbE Interconnect Hypervisor Complements XIV Integrated System • Lower capacity and cost point solutions • Rapid build-out of test and dev environments iSCSI Spectrum Accelerate VM5 VM6 • Lower cost DR targets Hypervisor • Remote-office and Branch-office solutions • and more… 22 © 2015 IBM Corporation Accelerate with ATS IBM Software Defined Storage (SDS) Strategy - Get Storage Your Way Software Cloud service Appliance © 2015 IBM Corporation Accelerate with ATS XIV Grid Storage Software Stack expands across platforms Single Management Experience Provisioning, monitoring, balancing, data replication, mobility/scale-out, tiering, planning, licensing Management Interfaces (OpenStack, REST, CLI, IBM Spectrum Control …) IBM Hyper-Scale Manager … IBM XIV Gen 3 IBM Spectrum Accelerate running on customerchoice HW … IBM Spectrum Accelerate running on Softlayer © 2015 IBM Corporation Accelerate with ATS Cloud Storage for Service Providers YYB IBM XIV Storage System XIV software feature options with innovative pay-per-need flexibility Software all-inclusive IBM XIV Gen3 Empowers your customer’s cloud to efficiently cater to tenant requirements Customer value – Base functions include everything a SP needs – XIV functions available on a license-per-need basis – pay for what you need, when you need it – In competitive cloud market, gives SPs flexibility to price in accordance with needs and priorities SVC – XIV value – Many XIV features are not supported behind SVC Available with Advanced System Placement acquisition program Available on XIV v11.4.2 or higher YYC IBM XIV Cloud Storage for Service Providers Software IBM XIV Gen3 Tune-Free Consistent Performance Self-Healing & Resiliency Multi-tenancy QoS performance classes QoS per pool iSCSI 10GbE Thin provisioning Open Stack RESTful API Space reclamation Snapshots Everything except Æ Base Functions (Included) 25 Chargeable features (optional) base functions Encryption Flash Caching Hyper-Scale Mobility Mirroring Optional © 2015 IBM Corporation Accelerate with ATS Advanced System Placement Program Announced at Pulse on Feb. 22, 2014 Excellent “Pay As You Go” acquisition Benefits: Client enjoys full benefit of system well in advance of payment • Pay with revenue • Time for testing Purchase or Lease terms Fully authorized Capacity and Performance! No need for key activation Ability to run several parallel Advanced System Placement tracks for multi-site data centers and client needs Program covers both hardware and software Can be used in combination with XIV Cloud Storage for Service Providers software product Cloud-enabling IBM innovation! IBM is providing new flexible ways that ease storage acquisition, mitigate financial risk, and allow companies to acquire XIV storage based on cashflow considerations. 26 © 2015 IBM Corporation Accelerate with ATS XIV Software License simplification Manage all your “Built with Spectrum Accelerate” SW licenses under one ELA Seamless re-purposing of SW licenses One per-TiB XIV SW license, regardless of deployment method … IBM Spectrum Accelerate SW Licensing running on IBM XIV Gen3 HW 27 IBM Spectrum Accelerate SW Licensing running on customer-choice HW IBM Spectrum Accelerate running on public cloud such as SoftLayer © 2015 IBM Corporation Accelerate with ATS IBM Hyper-Scale: The Vision Support large growth without the overhead • Manage all storage as a single, large system – a hyper store Coordinate consistent snapshots over frames • Add a new system without compromising system functionality • Move data between systems transparent to host applications • Maintain a standard, uniform management approach • Later: Govern migration via QoS and management policies Hyper-Scale Capabilities • IBM Hyper-Scale Mobility enhanced for Spectrum Accelerate • IBM Hyper-Scale Consistency: Scale data protection by coordinating consistent snapshots of application volumes over multiple XIV systems • IBM Hyper-Scale Mobility: Move volumes non-disruptively between XIV frames, transparent to applications • IBM Hyper-Scale Manager: Manage multiple XIV systems through consolidated views 28 © 2015 IBM Corporation Accelerate with ATS How The IBM Hyper-Scale Vision Addresses Storage Scalability Easier management of volumes spanning arrays Central administration Security Consolidated alerts, reporting Minimal setup Minimal training 29 Capacity Scalable to multi-PB storage Future-proof flexibility and investment protection Support multiple volumes across multiple XIV systems as one large constituency group Nondisruptive snapshots across systems Wide spectrum of performance classes Consistent, predictive performance Minimal optimization and tuning © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Mobility What it is? With IBM Hyper-Scale data mobility is possible in a manner that is transparent to host applications – Online, non-disruptive volume mobility between frames in a manner that is transparent to host applications What’s it good for? (key benefits) – Scale out capacity, performance, and host bandwidth across XIV systems (cloud, efficiency, ease of use) – Execute aggressive thin provisioning for even greater capacity efficiency (efficiency) – Move volumes between XIV models to accommodate shifting SLAs (cloud, performance) Frame 1 Frame 2 – Flexibility to balance load across XIV systems (cloud) – Retire an XIV system non-disruptively (ease, efficiency, availability) Host 30 © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Consistency for Scaled Data Protection Coordinate concurrent snapshots of volumes spread across XIV instances – Implemented via GUI and enhanced command line – Treats volumes beyond one rack as one large consistency group 31 © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Manager View Options 32 © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Manager Capacity Planning IBM Hyper-Scale Manager collects usage statistics and calculates a forecast of the future use of systems and pools –Capacity data collected for managed systems that are listed on the inventory IBM Hyper-Scale Manager provides capacity data for any selection of managed systems –The raw capacity data can be moved among various instances of the IBM Hyper-Scale Manager in order to maintain continuity of the collected data –This data can also be exported to a CSV file in order to be used by common analytical tools 33 © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Manager Mass Configuration Mass configuration is available for: – LDAP configuration – Support parameters – Pool alert thresholds – Event rules configuration – Adding and editing users and user groups – Adding and editing hosts, clusters and host ports 34 © 2015 IBM Corporation Accelerate with ATS IBM XIV Model 314 35 © 2015 IBM Corporation Accelerate with ATS Introducing XIV Gen3 Turbo Compression Enhanced hardware with doubled RAM and CPU resources that delivers from 1 PB to 2 PB of enterprise storage under 1$/Gb for effective capacity*, guaranteed! Improved performance with more IOPS on compressed workloads Reduction of the minimum compressible volume size from 103 GB to 51 GB Support for IBM Spectrum Accelerate software licenses Worldwide response support , 24 hours a day, seven days a week, for severity 2 calls XIV Model 314 Gen3 Turbo Compression *The Effective Capacity is the amount of storage that can be allocated to applications via XIV volumes and snapshots with IBM XIV Gen3 model 314. The Effective Capacity is based on a 2x compression ratio 36 © 2015 IBM Corporation Accelerate with ATS XIV Gen3 Compression Options XIV Gen3 Configurations Gen3 Model 114 214 314 6, 9 to 15 6, 9 to 15 9 to 15 2/3 2/3/4/6 4/6 Effective System capacity (2:1 reduction, 15-module system) 322TB / 468TB 322TB / 468TB / 650TB / 978TB 650TB / 978TB Flash cache options (per module) 400GB 400GB / 800GB 800GB* DRAM Cache (per module) 24GB 24GB / 48GB 96GB CPU (per module) 1 1 2 CPU Cores (per module) 4 6 12 103GB 103GB 51GB Optional Optional Included Disabled (default) Disabled (default) Enabled (default) Number of modules HDD options (TB) Minimum compression volume size Compression license Compression configuration • Model 314 capabilities are enabled with code release 11.6.1 • Models 114 and 214 will continue to be supported with release 11.6.1, but without the CPU and Cache enhancements * Flash Cache is not optional on 314 37 © 2015 IBM Corporation Accelerate with ATS Positioning XIV Gen3 Models Model 214 No RtC needed, for example Model 314 – with SVC (RtC @ SVC layer) Aggressive use of RtC and needs higher performance – host compressed/encrypted data Effective capacity of 354 to 970TB Smaller capacity/configs Low IOPs solution, below 40,000 38 2:1 “no estimating” guarantee available © 2015 IBM Corporation Accelerate with ATS XIV Gen3 Turbo delivers superior RtC performance Maintain performance with 180K IOPS 150% latency improvement Benefit starts around 65K IOPS On average 65% lower latency 39 39 © 2015 IBM Corporation Accelerate with ATS Real Time Compression Value for XIV Increased density, more effective capacity DB2 and Oracle databases Using proven IBM RACE technology Virtual Servers (VMware) Seamlessly integrated into XIV offering leveraging grid architecture Office Deploy RACE on all 15 XIV modules CAD/CAM Up to 80% Linux virtual OS's Up to 70% Windows virtual OS's Up to 50% 2003 Up to 60% 2007 or later Up to 20% Up to 70% Cache is compressed – higher efficiency Mirror bandwidth savings XIV great ease-of-use & Reporting 40 © 2015 IBM Corporation Accelerate with ATS IBM RACE – Variable Input Fixed Output Compressed Data Data 1 1 2 2 3 3 4 4 5 5 6 6 • RACE uses variable Input • RACE uses fixed Output • No Fragmentation • Same performance over time Compressed Data • Same compression ratio over time 1 2 3 4 5 6 41 © 2015 IBM Corporation Accelerate with ATS IBM RACE – Temporal Compression 1 Location Compression Window 2 3 # = Data Update RACE compresses data according to its temporal location and not physical location Another dimension that is not available to other compression algorithms Applications tend to read data that was written in the same timeframe Much higher compression ratio Enable advanced read ahead Temporal Compression Window 1 2 1 2 3 3 Time 42 © 2015 IBM Corporation Accelerate with ATS Real Time Compression Value for XIV Increased density, more effective capacity DB2 and Oracle databases Using proven IBM RACE technology Virtual Servers (VMware) Seamlessly integrated into XIV offering leveraging grid architecture Office Deploy RACE on all 15 XIV modules CAD/CAM Up to 80% Linux virtual OS's Up to 70% Windows virtual OS's Up to 50% 2003 Up to 60% 2007 or later Up to 20% Up to 70% Cache is compressed – higher efficiency Mirror bandwidth savings XIV great ease-of-use & Reporting 43 © 2015 IBM Corporation Accelerate with ATS IBM RACE – Variable Input Fixed Output Compressed Data Data 1 1 2 2 3 3 4 4 5 5 6 6 • RACE uses variable Input • RACE uses fixed Output • No Fragmentation • Same performance over time Compressed Data • Same compression ratio over time 1 2 3 4 5 6 44 © 2015 IBM Corporation Accelerate with ATS IBM RACE – Temporal Compression 1 Location Compression Window 2 3 # = Data Update RACE compresses data according to its temporal location and not physical location Another dimension that is not available to other compression algorithms Applications tend to read data that was written in the same timeframe Much higher compression ratio Enable advanced read ahead Temporal Compression Window 1 2 1 2 3 3 Time 45 © 2015 IBM Corporation Accelerate with ATS XIV RtC Customer Reference Amazing results with XIV and RtC IBM’s Mike Kuhn with ITNow’s Oscar Laviña IBM Edge 2015 – Executive Edge Session “Testing XIV Storage RtC on a real environment has gone beyond expectations, with data compression of up to 80%. This new feature will definitively help my organization in lowering infrastructure costs. Adding compression to an outstanding performance plus an extremely easy management interface makes XIV Storage system a perfect fit for most of our data.” Òscar Laviña López, Manager, Storage and Backups https://ibm.biz/BdXqmR Oscar Laviña - IBM Edge 2015 https://ibm.biz/BdXqmZ 46 © 2015 IBM Corporation Accelerate with ATS IBM Spectrum Accelerate 47 © 2015 IBM Corporation Accelerate with ATS IBM Spectrum Accelerate - XIV as Software Redefining Economics of Storage Systems Overview Software based on IBM XIV storage that extends XIV enterprise capabilities, such as tuning-free consistent performance, to new delivery models needed by next-generation application environments Key Capabilities Enterprise cloud storage in minutes, leveraging commodity hardware Hotspot-free performance and QoS without any manual or background tuning needed Advanced remote replication, role-based security, and multi-tenancy Deploy on premise or on the cloud Hyper-scale management of dozens of Petabytes of storage Best in class VMware and OpenStack integration Benefits Similar features and functions as an XIV integrated system Compatible with XIV system for management and replication Enterprise-class function and data availability Maximized business agility and flexibility Simplified acquisition and rapid deployment Minimized administration and training costs Exceptional ease of use 48 … © 2015 IBM Corporation Accelerate with ATS IBM Spectrum Accelerate on Cloud All the value of Spectrum Accelerate - now as a service Highlights: Benefits: Spectrum Accelerate as a service on SoftLayer infrastructure • Spin up predictable storage without hardware acquisition • Deliver efficient on/off premises DR storage solutions with XIV and/or IBM Spectrum Accelerate • Manage storage simply in a hyperscale environment across cloud, commodity servers and XIV • Proven enterprise-class software defined storage • Advanced features included • World-class ease of use, HyperScale management No capital expense, no hardware upkeep Pay for just the usable capacity ordered; hardware , software features, and unlimited traffic bundled within IBM Systems Lab Services support 49 © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate 11.5.1 Version 11.5.1 available September 2015 Hardware Specifications: – 3-15 x86 servers • • • • • 4-20 non-virtualized CPU cores At least 48 GB memory 4 x 10 GbE ports 6-12 disks (1, 2, 3, or 4 TB drives) 1 SSD up to 800GB (optional) New Support – Converged compute and storage – Use of non-uniform server deployment – Use hard drives indirectly attached to the server – Support for SMI-S v1.6 50 © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate 11.5.3 Version 11.5.3 available December 18, 2015 Hardware Specifications: – 3-15 x86 servers • • • • • 4-20 non-virtualized CPU cores At least 48 GB memory 4 x 10 GbE ports 6-12 disks (600GB 10K, 1, 2, 3, 4, or 6 TB drives) 1 SSD up to 800GB (optional) New Support – Hyper-Scale Mobility over iSCSI – Hyper-Scale Consistency (previously supported) – 600GB 10K drives – 6 TB drives 51 © 2015 IBM Corporation Accelerate with ATS Transparent Data Migration via IBM Hyper-Scale Mobility Online, non-disruptive data mobility between Spectrum Accelerate instances in a manner that is transparent to host applications Transparent to host applications Hyper-Scale Mobility facilitates migration by providing access to a volume through multiple storage controllers as a single, multipath volume on the host The IBM Hyper-Scale Mobility process uses the same mechanism as remote mirroring to synchronize source and destination volumes Spectrum Accelerate instance 1 Spectrum Accelerate instance 2 iSCSI ` Key benefits: ◦ Maximized utilization across instances ◦ Facilitates aggressive thin-provisioning ◦ Maximized effective performance balancing across multiple instances ◦ Helps customers streamline migration between system versions 52 Host © 2015 IBM Corporation Accelerate with ATS Hyper-Scale Consistency for Scaled Data Protection Coordinate concurrent snapshots of volumes spread across Spectrum Accelerate instances –Implemented via GUI and enhanced command line –Preserves write-order consistency across multiple systems –Start and stop I/O operations on multiple systems ` Key Hyper-Scale Consistency benefits: ◦ Superb scale-out, now scaled data protection ◦ Great for large environments ◦ Treats volumes beyond one rack as one large constituency group 53 © 2015 IBM Corporation Accelerate with ATS Managing Spectrum Accelerate Managed with existing XIV interfaces • GUI and Hyper-Scale Manager • Scriptable XCLI • Mobile apps + push notifications Enabling customer orchestration software via RESTful API • Provisioning • Monitoring … 54 © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate Benefits Summary Establish and manage a large environment with Hyper-Scale Manager – Up to 144 Spectrum Accelerate instances – Up to 68 PB usable capacity Quickly installed Deploy new workloads in less than 10 minutes Co-locate compute and storage for hyper-converged solution Scale-out private cloud with full enterprise storage capability Spectrum Accelerate as a Cloud Service on Softlayer 55 © 2015 IBM Corporation Accelerate with ATS References and Resources 56 © 2015 IBM Corporation Accelerate with ATS Selected IBM XIV and Cloud Resources Analyst paper IDC, Eliminate Cloud Pitfalls with XIV, 2013 Cloud Infographic IBM Resources Blue Skies for your Cloud – white paper, audiocast IBM XIV and VMware: An Ideal Fit – white paper Redpapers: IBM XIV Storage System: RESTful API Support with XIV Using XIV in OpenStack Cloud Environments XIV Storage System in a VMware Environment Deploying IBM Spectrum Accelerate on Cloud Redbooks: Implementing IBM Real-time Compression on the IBM XIV Storage System Real Time Compression with IBM XIV Storage System Model 314 IBM Spectrum Control Base: Enabling VMware Virtual Volumes with IBM XIV Storage System Additional References IBM XIV Management Tools eBay – Video clip (from Edge 2013) Prudential – Video clip (from Edge 2013); start 57 Demos at 7:53 XIV for Cloud with OpenStack XIV Ease: Great GUI and More © 2015 IBM Corporation Accelerate with ATS Spectrum Accelerate Resources Any and all questions [email protected] Book your live demo Web pages IBM Spectrum Accelerate IBM Spectrum Storage Specifications Video and demo clips Introducing Spectrum Accelerate Animated demo clip Product demos Papers Redpaper: IBM Spectrum Accelerate White paper: SDS for Enterprise and Cloud IBM Systems Magazine piece Redbooks IBM Spectrum Accelerate: Deployment, Usage, and Maintenance Deploying IBM Spectrum Accelerate on Cloud 58 FAQs FAQ for clients © 2015 IBM Corporation Accelerate with ATS Questions?? 59 © 2015 IBM Corporation Accelerate with ATS Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both. Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market. Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States. For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: *, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA, WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter® The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon 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 throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the 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. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. 60 © 2015 IBM Corporation