ScaleIO: The Industry's only Software Defined Storage (SDS) SAN
Jonathan Asvestis Advisory Systems Engineer What’s Happening Now
REVENUE PROJECTIONS Hyperscale Server SAN Storage
Traditional Enterprise Storage (SAN, NAS + DAS)
Enterprise Server SAN Storage
2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
The traditional storage model based on islands of proprietary code supporting proprietary data services and proprietary management tools will not be a significant part of this interconnected computing beyond 2020.1
1 Wikibon Premium Report: Server SAN 2012-2026, David Floyer, 15 July 2015 3 Dell - Internal Use - Confidential Well suited for Shared client-server era storage
Servers
Dedicated workloads & Expensive FC & ! ! painful / costly migrations storage HW Network FC Large upfront investment Storage & ! ! to account for future usage Application Silos
SAN SAN SAN STORAGE
.NOW SAN.NEXT
THREE-LAYER Journey TO .NEXT
4 Dell - Internal Use - Confidential Scale-out Storage C C C No expensive FC with high availability, reliability and Infrastructure performance. APPS Add storage capacity No storage silos, & performance migrations or over ETH independently S S S provisioning without disruption STORAGE SCALEIO DATA SCALEIO C S CLIENT DATA SERVER
.NOW SAN.NEXT.NOW INFRASTRUCTURESAN.NEXT .NEXT
TWO-LAYER JOURNEY TO .NEXT
5 Dell - Internal Use - Confidential
5 Greater cost Infrastructure Cloud scale Independent & savings & efficiency mirrors IaaS Cloud& elasticity scale linear scaling of consumption model & elasticity compute & capacity
+ + + +
Scale-out Storage C C C No expensive FC with high availability, reliability and Infrastructure performance.
Add storage capacity No storage silos, & performance migrations or over ETH independently S C S C S C provisioning without disruption APPS & SCALEIO DATA SCALEIO DATA STORAGE C S CLIENT SERVER
SAN.NOW.NEXT INFRASTRUCTURE.NEXTSAN.NEXT INFRASTRUCTURE .NEXT
SINGLE-LAYER JOURNEY TO .NEXT
6 Dell - Internal Use - Confidential
6 Servers
C C C
Network FC APPS
S C S C S C ETH S S S ETH
APPS & SAN SAN SAN STORAGE SCALIOSCALIO DATA DATASCALEIO SCALEIO DATA STORAGEC C S S STORAGE CLIENTCLIENT DATA SERVERSERVER
.NOW SAN.NEXT INFRASTRUCTURE.NEXT
JOURNEY TO .NEXT
7 Dell - Internal Use - Confidential
7 WHAT IS DELL EMC SCALEIO? SOFTWARE-DEFINED AND DISTRIBUTED SHARED STORAGE
Creates a scale-out, server-based SAN SOFTWARE infrastructure by pooling local storage and performance resources
OS Any combination of Windows, Linux, AGNOSTIC VMware, etc.
MEDIA HDDs, SSDs, & PCIe Flash devices AGNOSTIC
SERVER Virtually any x86-based server AGNOSTIC
8 Dell - Internal Use - Confidential Software-Defined Storage
Decouple Software from Hardware Lifecycle
Policy-based Provisioning and Management
Pooled Storage Infrastructure Resources
Leverage Industry-Standard Servers
9 Dell - Internal Use - Confidential Benefits of Software-Defined Storage
Greater Agility
Flexible Procurement
Faster Time-to-Market
50% COST SAVINGS
10 Dell - Internal Use - Confidential Source: Gartner, “Top Five Use Cases and Benefits of Software-Defined Storage”, April 2016, #G00301082 BUILT IN WIDE MULTIPATHING DISTRIBUTION SCALEIO distributes of data UNLIKE ANYTHING ELSE traffic delivers ACROSS ALL MASSIVE AVAILABLE PERFORMANCE RESOURCES
STORAGE SHARED SELF-HEALING STORAGE-ONLY across ARCHITECTURE and/or ALL enables ESX CLUSTERS HYPER-CONVERGED 6X9’S leaves supports AVAILABILITY NO RESOURCES CURRENT & FUTURE PROFILE STRANDED GOALS
11 Dell - Internal Use - Confidential ScaleIO Benefits
MASSIVE EXTREME SUPREME UNPARALLELED COMPELLING SCALABILITY PERFORMANCE ELASTICITY FLEXIBILITY ECONOMICS
Unique ability to Tens of millions of Scale up or down, Choice of Greater TCO grow from 3 to IOPS; linear in or out with no deployment; savings vs. 1,000+ nodes performance downtime infrastructure traditional SAN growth agnostic; management & features
12 Dell - Internal Use - Confidential DELL EMC SCALEIO Software-Defined Server SAN
Supports Any Application at Any Scale Traditional, Modern or Cloud
13 Dell - Internal Use - Confidential Case Studies Case Study 1 – Swisscom
• Purchased 105PB of ScaleIO software • Use cases identified: – Database as a Service – VMware as a Service – VM with 10TB for every citizen • Hyper-converged VMware environment (8-12 Nodes per protection domain) • About 100 nodes for OpenStack cluster • http://www.emc.com/collateral/customer-profiles/h13539-cp- swisscom.pdf
15 Dell - Internal Use - Confidential Case Study 2 – Transform Cloud Insfrastructure (US Govt associated Agency) • 3PB SW only deployment in Q415 • 500 1U1N ScaleIO Nodes in Q216 • HyperConverged VMware • Transformational storage
16 Dell - Internal Use - Confidential Case Study 3 – A Very Large Global Bank
• Purchased 45PB’s of ScaleIO software • VMware and OpenStack use cases • Use cases identified: – Cloud applications - Windows & RHEL on VMs (VMware) – Mongo-as-a-Service (hosted on VMware) – Oracle-as-a-Service (RHEL on physical hosts) – SAN replacement (any x86 applications) – Netbackup target (NL-SAS tier) • Two-layer approach using HP servers and Arista switches
17 Dell - Internal Use - Confidential Asia Pacific Case Studies
• CLSA HK (200TB RAW) – 10 x node hyper-converged cluster – Migrated 250 VM’s from NetApp – “Faster than their current VMAX” • OOCL HK (548TB RAW) – 8 x servers running two-layer – Running VMware and OpenStack production workloads simultaneously, eg. Oracle • BT Indonesia (1,474TB RAW) – First customer: XL Axiata (Mobile Telecommunications) – Deployed 4 clusters on all flash servers, Hyperconverged – BT in Asia Pacific have 11 more projects to deploy ScaleIO
18 Dell - Internal Use - Confidential Asia Pacific Case Studies
• MSC Singapore (108TB RAW) – 4 x node hyper-converged cluster on Dell EMC ScaleIO Nodes – Consolidating 2 countries’ VM-farm and Oracle RAC – 30% savings on Oracle license and infrastructure cost • StarHub Singapore (348TB RAW) – Two-layer deployment – Running VMware and OpenStack production workloads for Telco Network NFVi • JPMC SG & HK (2,800 TB RAW) – SW only, two-layer deployment – Running VMware farm on internally engineered “PODs”.
19 Dell - Internal Use - Confidential ScaleIO Software ScaleIO SDC & SDS
ScaleIO Data Client ScaleIO Data Server
• Lightweight device driver • Manages storage capacity on the application/storage server • Allows ScaleIO block devices to be presented to application server • Provides backend access of devices to the SDCs 21 Dell - Internal Use - Confidential How does it work?
RAM RAM RAM
CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU
Local Disk Local Disk Local Disk Local Disk Local Disk Local Disk (SSD) (HDD) (SSD) (HDD) (SSD) (HDD)
SDS SDS SDS
ScaleIO – SDS ScaleIO – SDS (Virtualized Storage Array) (Virtualized Storage Array)
SDC SDC SDC
22 Dell - Internal Use - Confidential ScaleIO Concepts
• Protection Domain – A unique collection of SDSs – Storage Pools are defined in a protection domain – Construct for multi-tenancy • Storage Pool – Collection of media devices within a protection domain – Allows for tiering by disk/media type (Flash, SSD, HDD) • ScaleIO Volume – Virtual volume created out of a storage pool
23 Dell - Internal Use - Confidential Two-copy “Mesh” Mirroing
E A D
C
B
24 Dell - Internal Use - Confidential Data Protection
E E B F F
B
25 Dell - Internal Use - Confidential Deployment Options
Two-Layer Hyper-Converged
APPS APPS & C C C S C S C S C STORAGE
APPS & STORAGE STORAGE S S S S C S C S C ETH ETH
MORE APPS & S S S STORAGE S C S C S C STORAGE
26 Dell - Internal Use - Confidential Massively Distributed I/O Parallelism for Application & Storage
S C S C S C S C S C S C • Client/Server • Mesh raid • Fast rebuilds • Lightweight Metadata • Great for small block, random IO
S C S C S C S C S C S C
27 Dell - Internal Use - Confidential 16K Block – 6 VMs (8 workers with 8 Outstanding IOs. 70R/30W - 100% random workload)
28 Dell - Internal Use - Confidential 4K Block – 6 VMs (8 workers with 8 Outstanding IOs. 70R/30W - 100% random workload)
29 Dell - Internal Use - Confidential GotFASTEST Performance? ARRAY? (PART 1)
30 Dell - Internal Use - Confidential GotFASTEST Performance? ARRAY? (PART 2)
31 Dell - Internal Use - Confidential GotFASTEST Performance? ARRAY? (WRAP UP)
32 Dell - Internal Use - Confidential WHITEPAPERS
33 Dell - Internal Use - Confidential ScaleIO Ready Node ScaleIO Ready Node • Dell PowerEdge + SCALEIO
Optimizing for Ultra Density, Maximum Capacity and Highest Performance
HIGH-DENSITY HIGH-CAPACITY 1 RACK UNIT, 1 NODE 2 RACK UNIT, 1 NODE
(Hybrid) (All-Flash) (Hybrid) (All-Flash) Hyper- DC200 DC200-F converged CC200 CC200-F
Storage Only DS200 DS200-F (2-Layer) CS200 CS200-F
35 Dell - Internal Use - Confidential ScaleIO Ready Nodes
• ScaleIO Ready Node are pre-architected, pre-configured and pre-validated to be the most optimized HW for ScaleIO performance and availability – 64GB SLC SATADOM are a special config optimized for ScaleIO Ready Node and not regularly available – SATADOM enables customers to get higher densities and better $/GB than “regular” Dell configs
• ScaleIO Ready Node also come with full EMC enterprise support – The firmware, bios are locked down not only on new Dell HW but guaranteed to be same for FRU replacements – The server parts are pre-selected and only fully tested parts are ever used for both new configs and FRU replacements – Neither is available regularly through Dell
36 Dell - Internal Use - Confidential SCALEIO READY NODE: SERVER DETAILS RAM / SSD / HDD / Network / SSD Description Model # CPU / Node PERC Node Node Node Node Caching
(CC200) Capacity Cached High SIO-READY-2001 2x E5-2680v4 512 2x800GB 22x1.2TB 4x10GbE + BMC H730 Yes
(CC200) Capacity Cached SIO-READY-2002 2x E5-2650v4 256 2x800GB 22x1.2TB 4x10GbE + BMC H730 Yes
(CC200) Capacity Mixed SSD/HDD SIO-READY-2003 2x E5-2680v4 256 6x800GB 18x1.2TB 4x10GbE + BMC H730 Yes
COMPUTE CAPACITY (CC200-F) Capacity All-Flash SIO-READY-2004 2x E5-2680v4 512 24x1.92TB None 4x10GbE + BMC HBA330 No
(CS200) Storage Only Cached SIO-READY-2005 1x E5-2620v4 64 2x800GB 22x1.2TB 4x10GbE + BMC H730 Yes 2U1N (CS200) Storage Only Mixed SSD/HDD SIO-READY-2006 1x E5-2650v4 64 6x800GB 18x1.2TB 4x10GbE + BMC H730 Yes
(CS200) Storage Only Max Capacity HDD SIO-READY-2007 1x E5-2620v4 64 None 24x1.2TB 4x10GbE + BMC H730 No
STORAGE CAPACITY CAPACITY (CS200-F) Storage Only All-Flash SIO-READY-2008 1x E5-2650v4 64 24x1.92TB None 4x10GbE + BMC HBA330 No
(DC200) High-Density Cached High SIO-READY-1002 2x E5-2680v4 768 2x800GB 8x1.2TB 4x10GbE + BMC H730 Yes
(DC200) High-Density Cached SIO-READY-1003 2x E5-2650v4 256 2x800GB 8x1.2TB 4x10GbE + BMC H730 Yes (DC200-F) High-Density All-Flash - High Endurance SIO-READY-1001
DENSITY 2x E5-2697Av4 512 10x1.6TB None 4x10GbE + BMC HBA330 No -
COMPUTE (DC200-F) High-Density Flash - Capacity Optimized SIO-READY-1004 2x E5-2680v4 512 10x3.84TB None 4x10GbE + BMC HBA330 No HIGH (DC200-F) High-Density Flash SIO-READY-1005 2x E5-2680v4 512 10x1.92TB None 4x10GbE + BMC HBA330 No
(DS200) High-Density Storage Only Cached SIO-READY-1007 2x E5-2620v4 64 2x800GB 8x1.2TB 4x10GbE + BMC H730 Yes 1U1N (DS200) High-Density Storage Only Max HDD SIO-READY-1008 2x E5-2620v4 64 None 10x1.2TB 4x10GbE + BMC H730 No High-Density Storage Only All-Flash- High (DS200-F) SIO-READY-1006
DENSITY Endurance 2x E5-2620v4 64 10x1.6TB None 4x10GbE + BMC HBA330 No - High-Density Storage Only Flash - Capacity
STORAGE (DS200-F) SIO-READY-1009
Optimized 2x E5-2620v4 64 10x3.84TB None 4x10GbE + BMC HBA330 No HIGH (DS200-F) High-Density Storage Only Flash SIO-READY-1010 2x E5-2620v4 64 10x1.92TB None 4x10GbE + BMC HBA330 No 37 Dell - Internal Use - Confidential ScaleIO Ready Node – All-Flash
Bring the power of All-Flash closer to your applications Highest Extreme Maximize Performance Response Resources
• Delivers high capacity and cost efficiency at a lower price point • Delivers ultra-low latency, and sub-millisecond response times • Provides the highest levels of performance • Maximizes storage resources without sacrificing processing
38 Dell - Internal Use - Confidential Three Consumption Models
ScaleIO SW ScaleIO Ready Node VCE™ VxRack™ System 1000 with FLEX Nodes Software Defined Software Defined Maximum flexibility Controlled Environment
Ultra Scale-Out Scale-Out Block Turnkey Fully SDS Storage Node Engineered Solution Software Only Dell PowerEdge Servers Fully productized platform Complete flexibility configured, optimized and factory integrated & End user supplies server validated for ScaleIO logically configured End user supplies switch Hyper-converged or Support & lifecycle Storage only assurance All-Flash configurations
39 Dell - Internal Use - Confidential .NEXT STEPS Visit EMC.com/ScaleIO Reach out! [email protected] where you’ll have access to whitepapers, videos, demos etc. [email protected]
Download Free & Frictionless version of ScaleIO
Join the ECN ScaleIO Product Community
Follow Us on Twitter @EMCScaleIO
40 Dell - Internal Use - Confidential