How to Successfully Deploy SSD in the Enterprise


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

How to Successfully Deploy SSD in the Enterprise

  1. 1. TM Enterprise Strategy Group   |   Getting to the bigger truth. How to Successfully Deploy  SSD in the Enterprise Brian Garrett VP, ESG Lab May, 2012©2012 Enterprise Strategy Group
  2. 2. Enterprise Strategy Group (ESG) ESG is an IT research, analysis and strategy company ESG is counted on for straight talk as  the Trusted Advisor for: Technology Companies IT Professionals The Media Investment Professionals© 2012 Enterprise Strategy Group 2
  3. 3. Brian Garrett  • Vice President, ESG Lab   • 20 years developing storage systems • 9 Patents • CTO and Founder,  I/O Integrity • Founded ESG Lab in 2003 • Independent hands‐on testing • More than 350 ESG Lab reports © 2012 Enterprise Strategy Group 3
  4. 4. ESG Research • Market Research  IT adoption trends, challenges, benefits, …  Customer surveys and interviews  IT and business level decision makers  World‐wide with a focus on North America • Broad IT Technology Coverage with a  focus on   Storage  Virtualization  Servers  Networking  Security© 2012 Enterprise Strategy Group 4
  5. 5. Solid ‐state Storage(SSS) Solid State Storage (SSS) is a non‐volatile storage  replacement for traditional hard disk drives (HDD) Flash  SSS vs. HDD: • Fast, efficient, reliable • More expensive ($/GB) • Better price/performance ($/IOP)© 2012 Enterprise Strategy Group 5
  6. 6. Why Solid‐state Storage?From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 6
  7. 7. Solid‐state Storage Adoption   From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 7
  8. 8. Length of Solid‐state Storage UsageFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 8
  9. 9. Solid‐state Storage BenefitsFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 9
  10. 10. Deployment Options Storage Server SAN© 2012 Enterprise Strategy Group 10
  11. 11. SAN Attached Storage Server SAN • PCI or drive form factor • All‐SSD or Hybrid (SSD and drives)  • Hybrid can use SSD as a cache or a tier © 2012 Enterprise Strategy Group 11
  12. 12. In a Caching Appliance  Storage Server LAN • PCI or drive form factor SSD cache • Early products are file, not block • Network Attached Storage (NAS)© 2012 Enterprise Strategy Group 12
  13. 13. Direct Attached  Server Storage SAS or PCI • All‐SSD or Hybrid (SSD and drives)  • Hybrid can use SSD as a cache or a tier© 2012 Enterprise Strategy Group 13
  14. 14. Internal Storage  • PCI or drive form factor SSD  • Storage and/or cache© 2012 Enterprise Strategy Group 14
  15. 15. Deployment IntentionsFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 15
  16. 16. Deployed Capacity Estimated overall rough average  of total storage capacity  comprised of solid‐state: 3%From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 16
  17. 17. Estimated Footprint in 24 MonthsFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 17
  18. 18. Applications  Driving AdoptionFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 18
  19. 19. Use Cases • Target Use Cases and Applications • Early adoption was focused on  • HPC and custom government apps • Database acceleration • Data mining • Metadata (especially for scale‐out NAS) • Gradually enhanced by  • Auto tiering and caching  • More horizontal apps (server virtualization, VDI)From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 19
  20. 20. Alleviating IO Bottlenecks? From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 20
  21. 21. Benefits: Actual vs. Expected From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 21
  22. 22. ChallengesFrom: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: © 2011 Enterprise Strategy Group, Inc. All Rights Reserved 22
  23. 23. Identifying the Best Solution • Can you identify apps needing a performance boost? • Does some or all of the capacity need a boost? • Will it fit in SSD? • If so, can you afford it? • Does it need to be shared by multiple servers?  • Does it work with existing infrastructure and apps?  • Will it be hard to deploy? © 2012 Enterprise Strategy Group 23
  24. 24. Design Considerations  • PCI is faster than drive form factor • In the server is faster than in the array • Caching or tiering gives you more bang for the buck • Caching in real time is better than reactive tiering • Shared storage requirements magnifies the cost of a  host‐based SSD solution  • Real‐time capacity reduction magnifies the savings  Deduplication  Compression  © 2012 Enterprise Strategy Group 24
  25. 25. For more information, please contactThank You Brian Garrett, VP ESG Lab 508.381.5160  | brian.garrett@esg‐ Getting to the bigger truth. TM © 2012 Enterprise Strategy Group
  26. 26. How to Choose Your SSD Deployment Option May 10, 2012 © VeloBit, Inc. 2012
  27. 27. Selecting Your SSD Deployment Method Page 2 © VeloBit, Inc. 2011
  28. 28. SSD in Server Highest Performance and the Best Price-Performance Lower Cost More Granular and Gradual Roll-Out of SSD Scale Out Capability to Storage I/O Performance Preserve Your Existing Storage Arrays Complexity of Managing and Protecting Data Data Sharing Page 3 © VeloBit, Inc. 2011
  29. 29. SSD In the Storage Array Data Protection and Data Management Data Sharing High Cost Performance Disruption Capital Commitment and Changes to Operations Page 4 © VeloBit, Inc. 2011
  30. 30. Tiered Storage Balance High-Performance/High Cost SSD with High-Capacity/Low Cost HDD Complexity of Data Tiering Implementation Cost SSD Wear Inefficiency of Tiering Software Algorithms Vulnerability of Data / Data Protection Cost Page 5 © VeloBit, Inc. 2011
  31. 31. SSD as a Cache Reduced Implementation Complexity and Disruption Ease of Use Lower Cost SSD Write Load (Depending on Cache Implementation) Data Sharing Page 6 CONFIDENTIAL | © VeloBit, Inc. 2011
  32. 32. SSD Deployment Options Summary Page 7 CONFIDENTIAL | © VeloBit, Inc. 2011
  33. 33. VeloBit HyperCacheHigh Performance SSD Caching Software © VeloBit, Inc. 2011
  34. 34. About VeloBit September 2010: Founded to commercialize 3 years of research at URI Investors: Fairhaven, Longworth & management Platforms supported: Linux, Windows, VMware, Hyper-V GA: March 28th , 2012 Company Launch: May 7, 2012 Page 9 © VeloBit, Inc. 2012
  35. 35. Simple and Rapid Installation Page 10 © VeloBit, Inc. 2012
  36. 36. How VeloBit Works• Horizontal Architecture• Content Locality Caching• Line-Speed Compression Application• Sequential Scan Filtering• SSD Optimization Data SOFTWARE ONLY Blocks No Application Changes 60 second Install Ref. Hardware Agnostic Blocks VeloBit SSD RAM Compute HyperCache Data Blocks Data are written to disk in original form No change to primary storage Primary Storage Page 11 © VeloBit, Inc. 2012
  37. 37. Zoom Info, Solr/Lucene – 4x faster Responses per Second KB per SecondPrimary Storage 6 x SAS HDD 6 x SAS HDD 6 x SAS HDD 6 x SAS HDDSSD Cache - VB + OCZ Vertex - VB + OCZ Vertex 3 3SSD $’s $230 $230 Data Set: 600 GB index HOST Computer Application CPU Utilization: <10% RAM: 8GB allocated to VeloBit. 32GB system total SSD: 100GB, OCZ Vertex 3 (SATA) SSD Size = Processor: AMD Opteron 2382, 8 cores, @ 2.5 GHz 25% of Data HDD Disk: 6 x 146GB, 15k rpm SAS drives HDD Page 12 © VeloBit, Inc. 2012
  38. 38. TPCE Performance – 14x faster than disk 1,200 1,000 Transactions per Minute 800 600 400 200 0Primary Storage MD1000 Array (15x SAS) MD1000 Array (15x SAS)SSD Cache - VeloBit + Virident Disk Array: Dell MD1000 (15x15k RPM SAS drives) Virident: FlashMax, 80GB Available (MLC) HOST Computer Application Data Set: 375GB, 64 concurrent users 60 min warm-up, 120 min test CPU Utilization: 16% RAM: only 4GB allocated to VeloBit. 16GB system total SSD Size = 25% of Data Write Cache: Write-Thru HDD Processor: Xeon 5620, 2 x 4 cores @ 2.4 GHz HDD Page 13 © VeloBit, Inc. 2012
  39. 39. TPCC Performance (incompressible data) 8,000 6,000TpmC 4,000 2,000 0Primary Storage Disk Array Disk Array Fusion-iO Disk ArraySSD Cache NONE OCZ NONE Fusion-iOSSD $’s NONE $239 $6,300 [$1,575]* *Effective price: SSD size artificially reduced to 25% Data Set 4,200 TPCC warehouses (436 GB) with 64 db connects 60 min warm-up, 120 min test CPU Utilization 2.5% Compression 2% (synthetic data - incompressible) RAM Only 4GB allocated to VeloBit. 16GB system total Write Cache: Write-thru and Write-back both shown Disk Array Dell MD 1000 – 15 x 15k RPM SAS drives OCZ Vertex 3 Max IOPS, 120GB MLC Fusion-iO ioDrive (MLC), 360GB MLC Processor Xeon 5620, 2 x 4 cores @ 2.4 GHz Page 14 © VeloBit, Inc. 2012
  40. 40. VeloBit Technology Today Hyper Cache: A multi level cache management algorithm using System RAM content locality, LPU, CIP, and line speed compression/dedupe SSD Any block storage Data are written to disk in original form Primary Storage No change to primary storage Page 15 © VeloBit, Inc. 2012
  41. 41. Perfect Fit for Virtual & Cloud Environment Redundant coherent caches VM VM VM VM VM VM provide high performance supports for vMotion, Storage vMotion, HA, DRS. Migrated VM starts quickly with warm & coherent SSD caches System RAM System RAM SSD SSD Compressed Deltas are transferred between caches to implementMany same/similar OS Update-based cache coherenceimages, App codes,data from differentVMs are SAN or NASdeduped/compressedfor network &DataStores SSD SSD SSD SSD VMDK Virtual DataStore on shared SSD storage: Primary Storage Data are compressed, Less active data are reducing cost, stored in HDD increasing IOPS Page 16 © VeloBit, Inc. 2012
  42. 42. Questions? CONFIDENTIAL | © VeloBit, Inc. 2011