SOFTWARE DEFINED STORAGE ABDULHAMID GHANDOUR 1
WHAT ABOUT STORAGE? HOW CAN WE TRANSFORM TO THE NEXT GEN STORAGE INFRASTRUCTURE? Commodity Elastic Cloud / IaaS Software Defined Storage Scale-Out Architectures Hyper Converged 2
Traditional Applications New Data Sources Next Gen Applications Management & Orchestration = SW Storage = SW + Commodity Hardware x86 VMAX VNX NTAP Z ScaleIO 3
INTRODUCING EMC SCALEIO SOFTWARE DEFINED, SCALE-OUT SAN Software that creates a SERVER- BASED SAN SCALE-OUT BLOCK STORAGE For commodity hardware Hyperconverged OR NOT! Hardware & hypervisor AGNOSTIC 4
SCALEIO SOFTWARE-DEFINED, SCALE-OUT SAN Flash SSD HDD RAID Cache RAM Bare Metal KVM VMware Hyper-V Compute Network ETH/IB Storage 5
SCALEIO SOFTWARE-DEFINED, SCALE-OUT SAN Flash SSD HDD RAID Cache RAM Bare Metal KVM VMware Hyper-V S C S C S C S C S C S C S C S C S C S C 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 225K IOPS 10 TB 2,250,000 IOPS 100 TB 6
MASSIVE SCALABILITY SCALEIO BENEFITS EXTREME PERFORMANCE UNPARALLELED FLEXIBILITY SUPREME ELASTICITY COMPELLING ECONOMICS 7
MASSIVE SCALABILITY Unique ability to grow from 3 to 1,000+ UNPARALLELED nodes FLEXIBILITY SCALEIO BENEFITS SUPREME ELASTICITY EXTREME PERFORMANCE Tens of millions of IOPS; linear performance growth COMPELLING ECONOMICS 8
SCALEIO PERFORMANCE SCALES LINEARLY ~31M IOPs is about 8X BETTER than the latest high-end HDS storage (G1000) If we were to extrapolate the lines, we would get ~180M IOPs for 1024 Nodes (~46 G1000 systems ) Source: EMC ScaleIO: Proven Performance and Scalability, ESG Lab Spotlight, May 2015 9
MASSIVE SCALABILITY SCALEIO BENEFITS EXTREME PERFORMANCE UNPARALLELED FLEXIBILITY Choice of deployment; infrastructure agnostic; management & features SUPREME ELASTICITY COMPELLING ECONOMICS 10
INFRASTRUCTURE AGNOSTIC MIX AND MATCH OS, HYPERVISORS, PLATFORMS, AND MEDIA IN THE SAME SCALEIO SYSTEM! HDDs SSDs PCIe Flash OPERATING SYSTEM HYPERVISORS CLOUD MEDIA 11
ENTERPRISE FEATURES Flash Cache & XtremCache OpenStack & vsphere SNMP & Call Home Rack Level High Availability RecoverPoint PERFORMANCE INTEROPERABILITY MONITORING FAULT TOLERANCE RESILIENCY MULTI-TENANCY PROTECTION SECURITY ELASTICITY EFFICIENCY Protection Domains & QoS Controls Writeable Snapshots Data Masking Automatic Rebalance & Rebuild Thin Provisioning APP 1 APP 2 APP 3 Copyright 2016 2015 EMC Corporation. All rights reserved. 12
MASSIVE SCALABILITY SCALEIO BENEFITS EXTREME PERFORMANCE Scale up or down UNPARALLELED FLEXIBILITY SUPREME ELASTICITY Scale in or out with no downtime COMPELLING ECONOMICS 13
ELASTIC ARCHITECTURE Add, remove, re-allocate, on the fly, without stopping IO AUTO-REBALANCE when resources are added AUTO-REBUILD when resources fail or removed NO CAPACITY PLANNING OR MIGRATION! 14
AUTO REBALANCE Add: One may add nodes or disks dynamically the system automatically migrates and rebalances the storage 15
AUTO REBALANCE Add: One may add nodes or disks dynamically the system automatically migrates and rebalances the storage Remove: One may remove nodes / disks dynamically the system automatically migrates and rebalances the storage 16
AUTO REBALANCE Add: One may add nodes or disks dynamically the system automatically migrates and rebalances the storage Remove: One may remove nodes / disks dynamically the system automatically migrates and rebalances the storage Data movement is done in a many-to-many fashion 17
MASSIVE SCALABILITY SCALEIO BENEFITS EXTREME PERFORMANCE 60% TCO savings vs. traditional SAN UNPARALLELED FLEXIBILITY SUPREME ELASTICITY COMPELLING ECONOMICS 18
ECONOMICS LOWER TCO WITH SCALEIO CHALLENGES Traditional storage has a 4 or 5 year refresh cycle When the array fills up (and you hope it does) Need a forklift upgrade for migration Purchasing another up-front underutilized array SCALEIO VALUE Utilizes cheaper commodity hardware Pay as you grow linear predictable costs No dedicated storage components (FC network, HBAs) Add servers of any type or config to the pool Retire servers on your own schedule Eliminate migration Copyright 2016 2015 EMC Corporation. All rights reserved. 19
THREE WAYS TO CONSUME Software Defined Maximum flexibility Lowest Risk, Highest Value, Lowest TCO Ultra Scale-Out SDS Software Only Complete flexibility End user supplies server End user supplies switch Scale-Out Block Storage HW + SW Bundle Package High degree of flexibility/ choice Primarily a SAN.Next Use Case Turnkey Software Defined IaaS Fully productized platform VCE factory integrated & logically configured VCE Support & lifecycle assurance 20