Full EMC Enterprise Support
Total Page:16
File Type:pdf, Size:1020Kb
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