300 likes | 515 Views
FLASh -SSD: Hybrid & AFA. Harry Zimmer December 2 nd , 2013. FLASH. Flash is becoming a mainstream option, but…. Prices can vary wildly - there are 4 types of Flash available with varying capabilities. SLC, eMLC , MLC, and TLC
E N D
FLASh-SSD:Hybrid & AFA Harry ZimmerDecember 2nd, 2013
FLASH Flash is becoming a mainstream option, but… • Prices can vary wildly - there are 4 types of Flash available with varying capabilities. • SLC, eMLC, MLC, and TLC • Flash can be inserted in several places along the ‘data path’ – some configurations may have little to no positive impact. • Array (Mix/All), Server (PCIe SSD), Black Box (PCIe SSD’s) • Beware of complicating your environment unnecessarily. • Best tied to a storage/data tiering strategy: Hot vs Cold data. • Is your data protected from Flash failure?
FLASH: Architecture When does the architecture become too complicated? Array “0” Flash SSD “1” SAS “2” SATA
FLASH: Architecture When does the architecture become too complicated? Array “0” Flash SSD “1” SAS “2” SATA Hot Data Cold Data
Hybrid Storage Array – Tier ‘0’Strengths, Weaknesses & Use Cases • Databases • Email • Unstructured data caching • Participate in auto tiering with SAS/SATA • Large data sets • Cost Optimized (Balance between Cost and Performance) • Improved performance and predictability • Skewed I/O workload • Data Protection • Leverage existing data management features Use Cases
FLASH: Architecture When does the architecture become too complicated? Array Server DRAM “-1” PCIe SSD “0” Flash SSD “1” SAS “2” SATA Hot Data Cold Data
PCIe SSD Flash Cards – Tier ‘-1’Strengths, Weaknesses & Use Cases • Gold Copy of O/S for Boot Storm – VDI • Temp work tables • Read only database Indexes and tables • Small and midsized read only databases • SAP Worker Queues Use Cases * Fusion-io offers some advanced data protection intelligence on the card called ‘Adaptive Flashback Protection’. This code identifies and takes offline Bad cells before they become a problem. This code does not replace RAID protection schemas.
FLASH: Architecture When does the architecture become too complicated? Array Server DRAM “-1” PCIe SSD “0” Flash SSD “1” SAS “2” SATA Hot Data Cold Data “-½” Flash Array
FLASH Storage Array – Tier ‘-1/2’Strengths, Weaknesses & Use Cases • Large database acceleration • Server and desktop virtualization • Relatively small data sets • Consistent / Predictable performance: Performance cannot degrade in the event of a cache miss. • Capacity needed for application working set exceeds flash capacity of hybrid array or server-side caching. • Must scale to support hundreds of thousands of IOPS. • Random workloads / heavy READ Use Cases
FLASH: Architecture When does the architecture become too complicated? “3 or 4” “Archive” Tape Array Server DRAM “-1” PCIe SSD “0” Flash SSD “1” SAS “2” SATA Hot Data Cold Data “-½” Flash Array
FLASH: Architecture When does the architecture become too complicated? “3 or 4” “Archive” Tape Array Server DRAM “-1” PCIe SSD “0” Flash SSD “1” SAS “2” SATA Hot Data Cold Data “-½” Flash Array “2 or 3” “Virtualization”
FLASH: Architecture When does the architecture become too complicated? “3 or 4” “Archive” Tape Array Server DRAM “-1” PCIe SSD Cache “0” Flash SSD “1” SAS “2” SATA Cloud Storage Gateway Hot Data Cold Data “-½” Flash Array “2 or 3” “Virtualization”
FLASH: cloud Architecture Cloud Storage Gateway File Data Archive Backup • Amazon • Google • Microsoft • Nirvanix • Rackspace • Etc.
FLASH: Architecture “3 or 4” “Archive” Tape Array Server DRAM “-1” PCIe SSD Flash Cache “1” SAS “2” SATA or NearLine SAS Cache “0” Flash SSD Cloud Storage Gateway Hot Data Cold Data “-½” Flash Array “2 or 3” “Virtualization”
Gartner SSD-Flash Recommendations (April 2013) • Do not use SSDs for all storage requirements, but only for high-value data, which also requires fast access. • Review data residing on SSDs and its business value on a continuous basis. • Invest in SSDs to reduce and recover costs in related IT infrastructure devices, and free up capital to increase other IT infrastructure investments and improve overall IT agility and costs. • Do not plan to replace all HDD storage within your IT infrastructure with SSD storage.
Customer Flash-SSD implementation plans InfoPro Wave 17 SurveY(chart published 2013 10)
Gartner Enterprise Flash Usage market Share Forecast for 2016
Competitive Market AnalysiskTier “-1/2 ”All Flash Arrays (AFA’s) Harry ZimmerOctober 29, 2013
Definitions Hybrid Array All Flash Array Storage Array Storage Appliance Data Accelerator Server Cache
marketplace Hybrid Array All Flash Array
Violin memory IPO ‘VMEM’ on NYSE • IPO completed on September 27th, 2013 • Price: US$9/share – 18 million shares sold -64%
FUSION-IO IPO FIO on NYSE • IPO completed on June 9, 2011 • Price: US$19/share – 12.3 million shares sold -58%
Flash Startup Sales pitch Secret Sauce Deduplication and/or Compression “Our usable $/GB on all flash arrays is about the same as a traditional (old) SAS based array.
Flash ConsiderationsDeduplication, Compression, RAID Type • Impact on Performance (response time) • Impact on Throughput • (IOPS) • Impact on amount of usable space • Impact on usable space $/gig. Listen to Harry’s 5 minute Customer Audio Podcast on Twitter Harry’s Twitter ID is: ‘ZimmerHDS’
Competitive customer Q’s Who does the equipment installation? The customer? Who does the ongoing service and maintenance? The customer (or maybe someone else)? What exactly is the warranty for the equipment? How are ‘writes’ handled in the warranty? What is the financial health of the startup? Are they running out of runway/VC patience for an exit? Is the software stack of the vendor mature? (Don’t assume enterprise class feature/function.) Is the solution an island of storage? Is tiering part of the solution? Do you really need 1M+ IOPS?
Thank You! Harry Zimmer Senior Director, Global Competitive & Market Intelligence Hitachi Data Systems Email: harry.zimmer@hds.com Twitter: zimmerhds Phone: 1-905-738-7903 Cell: 1-416-704-0293