SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
SSD: Ready for Enterprise and Cloud?
Report
IMEX Research
Follow
President, IMEX Research - Technology Rsch & Consulting- Cloud IT Infrast (SDDC/ Srvrs,Stg,Ntwks), BigData/Analytics, DB
Nov. 2, 2011
•
0 likes
•
2,232 views
1
of
44
SSD: Ready for Enterprise and Cloud?
Nov. 2, 2011
•
0 likes
•
2,232 views
Download Now
Download to read offline
Report
Technology
IMEX Research
Follow
President, IMEX Research - Technology Rsch & Consulting- Cloud IT Infrast (SDDC/ Srvrs,Stg,Ntwks), BigData/Analytics, DB
Recommended
Solving io bottleneck
Anil Vasudeva
806 views
•
20 slides
IMEX Research - Is Solid State Storage Ready for Enterprise & Cloud Computing...
Anil Vasudeva
1.9K views
•
45 slides
Key to Efficient Tiered Storage Infrastructure
IMEX Research
1.1K views
•
32 slides
102 1630 1700
Chiou-Nan Chen
378 views
•
22 slides
101 cd 1345-1415
Chiou-Nan Chen
417 views
•
38 slides
Transform Microsoft Application Environment With EMC Information Infrastructure
EMC Forum India
884 views
•
52 slides
More Related Content
What's hot
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
EMC Forum India
771 views
•
49 slides
Next-Gen Data Center: Improving TCO & ROI in Data Centers Through Virtualizat...
IMEX Research
1.2K views
•
39 slides
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
EMCTechMktg
1.9K views
•
58 slides
Engineered Systems: Oracle’s Vision for the Future
Bob Rhubart
2K views
•
28 slides
VMUG ISRAEL November 2012, EMC session by Itzik Reich
Itzik Reich
1.5K views
•
39 slides
Blade Servers & Virtualization: State of the Industry
IMEX Research
697 views
•
36 slides
What's hot
(20)
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
EMC Forum India
•
771 views
Next-Gen Data Center: Improving TCO & ROI in Data Centers Through Virtualizat...
IMEX Research
•
1.2K views
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
EMCTechMktg
•
1.9K views
Engineered Systems: Oracle’s Vision for the Future
Bob Rhubart
•
2K views
VMUG ISRAEL November 2012, EMC session by Itzik Reich
Itzik Reich
•
1.5K views
Blade Servers & Virtualization: State of the Industry
IMEX Research
•
697 views
20121108 vmug london event nimble sorage for vdi
subtitle
•
1.1K views
Blade Servers & Virtualization State of the Industry
IMEX Research
•
890 views
Introducing VNX Series
Arraya Solutions
•
1.2K views
Next Gen Data Center Implementing Network Storage with Server Blades, Cluster...
IMEX Research
•
1.1K views
Converged infrastructure ucc
tamar1981
•
758 views
White Paper: EMC Isilon OneFS — A Technical Overview
EMC
•
17.9K views
White Paper: EMC Isilon OneFS Operating System
EMC
•
1.5K views
Cloud Infrastructure and Services (CIS) - Webinar
EMC
•
2.5K views
Architecting Next Generation Enterprise Network Storage
IMEX Research
•
963 views
Next-Gen Data Center Virtualization: Studies in Implementation
IMEX Research
•
840 views
Scale-Out Data Lake with EMC Isilon
EMC
•
986 views
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
Proact Netherlands B.V.
•
913 views
HP Server og Lagring SPOR 1
HP Norge
•
889 views
EMC's IT's Cloud Transformation, Thomas Becker, EMC
CloudOps Summit
•
3.9K views
Viewers also liked
Nand flasheco swb
Sam Beal
1.9K views
•
15 slides
Database performance tuning for SSD based storage
Angelo Rajadurai
4.3K views
•
28 slides
Flash Memory Summit: IT Brand Pulse - SSD Buying Behavior
IT Brand Pulse
1.5K views
•
37 slides
eBook: Commercial vs Industrial SSD Storage - Advantech
Advantech Europe E-IOT Business Group
988 views
•
18 slides
2013 SSD Adoption Trends
IT Brand Pulse
2.5K views
•
91 slides
10 Things you need to know abut designing enterprise SSD
Simon Huang
917 views
•
13 slides
Viewers also liked
(20)
Nand flasheco swb
Sam Beal
•
1.9K views
Database performance tuning for SSD based storage
Angelo Rajadurai
•
4.3K views
Flash Memory Summit: IT Brand Pulse - SSD Buying Behavior
IT Brand Pulse
•
1.5K views
eBook: Commercial vs Industrial SSD Storage - Advantech
Advantech Europe E-IOT Business Group
•
988 views
2013 SSD Adoption Trends
IT Brand Pulse
•
2.5K views
10 Things you need to know abut designing enterprise SSD
Simon Huang
•
917 views
What is the right Industrial Storage? MLC vs Ultra MLC vs SLC
Advantech Europe E-IOT Business Group
•
2.6K views
Innodisk at aditech customer meet 2015
Vilas Fulsundar
•
819 views
Storage & Controller Trends and Outlook - August 2013
JonCarvinzer
•
1.4K views
Storage Class Memory: Technology Overview & System Impacts
Zhichao Liang
•
3.5K views
NVMe PCIe and TLC V-NAND It’s about Time
Dell World
•
3.2K views
My sql ssd-mysqluc-2012
james tong
•
1.3K views
SSD vs HDD - A Shift In Data Storage by Todd Dinkelman
nomathjobs
•
3.5K views
Enterprise SSD: Who is Adopting Them and Why
IT Brand Pulse
•
2.3K views
Opportunità per la gestione dei centri fitness in seguito alla Proposta di Le...
Beatrice Masserini
•
384 views
UniPlex 1000 Series PCIe NVMe JBOF
UniFabric
•
428 views
pgconfasia2016 lt ssd2gpu
Kohei KaiGai
•
781 views
Ssd – Solid State Drive
Mild
•
4.6K views
Solid state drive (ssd)
Mukesh Mirrey
•
14K views
Micron Persistent Memory & NVDIMM
inside-BigData.com
•
1.9K views
Similar to SSD: Ready for Enterprise and Cloud?
Solving the IO Bottleneck
IMEX Research
759 views
•
20 slides
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
1.7K views
•
58 slides
NextGen Infrastructure for Big Data
Ed Dodds
4.9K views
•
55 slides
Imex Research Virtualization Executive Summary On Slideshare
M. R. Pamidi, Ph. D.
689 views
•
15 slides
彭—Elastic architecture in cloud foundry and deploy with openstack
OpenCity Community
2K views
•
39 slides
IMEXresearch software defined storage
IMEX Research
1.2K views
•
28 slides
Similar to SSD: Ready for Enterprise and Cloud?
(20)
Solving the IO Bottleneck
IMEX Research
•
759 views
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
•
1.7K views
NextGen Infrastructure for Big Data
Ed Dodds
•
4.9K views
Imex Research Virtualization Executive Summary On Slideshare
M. R. Pamidi, Ph. D.
•
689 views
彭—Elastic architecture in cloud foundry and deploy with openstack
OpenCity Community
•
2K views
IMEXresearch software defined storage
IMEX Research
•
1.2K views
Data center Technologies
EMC
•
6.3K views
Day1 Forrester Cloud Presentation
ErwinTheunissen
•
2K views
Transforming Mission Critical Applications
Cenk Ersoy
•
1.1K views
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India
•
1.1K views
The Rise of Big Data and On-Demand IT
InnoTech
•
790 views
The non stop mission critical experience
HP ESSN Philippines
•
1.1K views
Measuring Nexsan Performance and Compatibility in Virtualized Environments
Suministros Obras y Sistemas
•
1.7K views
Cloud Computing and VCE
Cenk Ersoy
•
2.1K views
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
Vishal Sharma, Ph.D.
•
1.7K views
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Microsoft TechNet - Belgium and Luxembourg
•
16K views
Cccc net app_wallacefung
Cloud Congress
•
635 views
CCCC NetApp Wallace Fung
Cloud Congress
•
727 views
Elastic Caching for a Smarter Planet - Make Every Transaction Count
Yakura Coffee
•
468 views
Next Generation Data Centers
IMEX Research
•
2.6K views
Recently uploaded
ISO Survey 2022: ISO 27001 certificates (ISMS)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
79 views
•
10 slides
Cloud Composer workshop at Airflow Summit 2023.pdf
Leah Cole
77 views
•
80 slides
Demystifying ML/AI
Matthew Reynolds
29 views
•
30 slides
BuilderAI Proposal_Malesniak
Michael Lesniak
85 views
•
9 slides
Connecting Africa.docx
Eric Annan
13 views
•
6 slides
Getting your enterprise ready for Microsoft 365 Copilot
Vignesh Ganesan I Microsoft MVP
89 views
•
38 slides
Recently uploaded
(20)
ISO Survey 2022: ISO 27001 certificates (ISMS)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
•
79 views
Cloud Composer workshop at Airflow Summit 2023.pdf
Leah Cole
•
77 views
Demystifying ML/AI
Matthew Reynolds
•
29 views
BuilderAI Proposal_Malesniak
Michael Lesniak
•
85 views
Connecting Africa.docx
Eric Annan
•
13 views
Getting your enterprise ready for Microsoft 365 Copilot
Vignesh Ganesan I Microsoft MVP
•
89 views
Enterprise Application and Data Protection on AWS with Amazon FSx for NetApp ...
LilyJang3
•
18 views
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Inflectra
•
33 views
LLaMA 2.pptx
RkRahul16
•
19 views
Knowledge graph use cases in natural language generation
Elena Simperl
•
84 views
info_session_gdsc_tmsl .pptx
NikitaSingh741518
•
16 views
Experts Live Europe 2023 - Ensure your compliance in Microsoft Teams with Mic...
Jasper Oosterveld
•
56 views
Data Formats: Reading and writing JSON – XML - YAML
CSUC - Consorci de Serveis Universitaris de Catalunya
•
54 views
Metadata & Discovery Group Conference 2023 - Day 1 Programme
CILIP MDG
•
24 views
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
•
57 views
Roottoo Innovation V24_CP.pdf
roottooinnovation
•
25 views
Elevate Your Enterprise with FME 23.1
Safe Software
•
277 views
Supplier Sourcing_Cathy.pptx
CatarinaTorrenuevaMa
•
15 views
TEKART CON 2023
AdedoyinSamuel1
•
24 views
Swiss Re Reinsurance Solutions - Claims Automated Rules Engine – Insurer Inno...
The Digital Insurer
•
19 views
SSD: Ready for Enterprise and Cloud?
1.
IMEX
RESEARCH.COM Is Solid State Storage Ready for Enterprise & CloudReady for Enterprise Storage Systems Are SSDs Computing Systems Anil Vasudeva, President & Chief Analyst, IMEX Research © 2007-11 IMEX Research All Rights Reserved Copying Prohibited Please write to IMEX for authorization Anil Vasudeva President & Chief Analyst imex@imexresearch.com IMEX RESEARCH.COM 408-268-0800 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
2.
Agenda
IMEX RESEARCH.COM (1) Enterprise Needs for Storage Data Centers Infrastructure & IT Roadmap to Clouds Storage Usage in Data Centers & in Cloud Mega-Centers Applications mapped by Key Workload & Storage Metrics Drivers for Flash & SSDs (2) State of SSDs A New SCM – Filling Price Performance Gaps Advantage SSD: vs. HDDs Choosing SLC vs. MLC SSDs for the Enterprise (3) SSD Challenges & Solutions Paranoia vs. Reality: Wearout, Life, Retention, Pricing.. Testing Stds, Eco System/ Flash, Controllers, Systems, $8.5B Mkt.. (4) SSD Market Segments by I/F Host based vs. Stg AddOns – PCIe vs. SAS/SATA/FC (5) New Intelligent Controllers Meeting Enterprise Requirements - AlwaysOn24x7, Fast I/O – IOPS, BW 5-Yr Life, Failure Rates, MTBF, Power (6) Best Practices: Best Usage of SSD in the Enterprise Using Stg.Tiering SW: To Improve Query Response Time w SSDs Which Apps most benefit from using SSDs (OLTP/BI/HPC/Web2.0/Data Streaming) (7) Key Take-Aways © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
3.
Data Centers &
Cloud Infrastructure IMEX RESEARCH.COM Public CloudCenter © Enterprise VZ Data Center On-Premise Cloud Vertical Clouds Servers VPN Switches: Layer 4-7, IaaS, PaaS Layer 2, 10GbE, FC Stg SaaS Supplier/Partners ISP ISP Internet ISP FC/ IPSANs ISP Core Optical ISP ISP Edge Caching, Proxy, Database Servers, Remote/Branch Office ISP FW, SSL, IDS, DNS, Middleware, Data LB, Web Servers Mgmt Tier-1 Application Servers Tier-3 Edge Apps HA, File/Print, ERP, Data Base Web 2.0 SCM, CRM Servers Servers Social Ntwks. Cellular Facebook, Tier-2 Apps Twitter, YouTube… Cable/DSL… Directory Security Policy Management Wireless Home Networks Middleware Platform Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 3 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
4.
IT Industry’s Journey
- Roadmap IMEX RESEARCH.COM Cloudization SIVAC ®IMEX On-Premises > Private Clouds > Public Clouds DC to Cloud-Aware Infrast. & Apps. Cascade migration to SPs/Public Clouds. Automation Automatically Maintains Application SLAs (Self-Configuration, Self-Healing©IMEX, Self-Acctg. Charges etc) Virtualization Pools Resources. Provisions, Optimizes, Monitors Shuffles Resources to optimize Delivery of various Business Services Integration/Consolidation Integrate Physical Infrast./Blades to meet CAPSIMS ®IMEX Cost, Availability, Performance, Scalability, Inter-operability, Manageability & Security Standardization Standard IT Infrastructure- Volume Economics HW/Syst SW (Servers, Storage, Networking Devices, System Software (OS, MW & Data Mgmt SW) Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 4 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
5.
Market Segments by
Applications IMEX RESEARCH.COM 1000 K OLTP Transaction Processing eCommerce 100 K Business (RAID - 1, 5, 6) Data Intelligence (RAID - 0, 3) Warehousing IOPS* 10K OLAP 1K Scientific Computing HPC Imaging TP 100 Audio Web 2.0 HPC Video 10 1 5 10 50 100 500 *IOPS for a required response time ( ms) *=(#Channels*Latency-1) MB/sec Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
6.
Data Storage Usage
– In Corporate Data Centers IMEX RESEARCH.COM I/O Access Frequency vs. Percent of Corporate Data 100% 95% 75% Disk Tape 65% Arrays Libraries • Back Up Data • Tables • Archived Data % of I/O Accesses • Indices Cache • Hot Data • Offsite DataVault • Logs • Journals • Temp Tables • Hot Tables SSD 1% 2% 10% 50% 100% % of Corporate Data Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 6 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
7.
Data Storage Usage
– In Cloud MegaDataCenter © IMEX RESEARCH.COM I/O Access Frequency vs. Percent of Corporate Data 95% 75% Cloud 65% FCoE/ Storage SAS SATA Arrays % of I/O Accesses • Back Up Data SSD • Tables • Archived Data • Logs • Indices • Offsite DataVault • Journals • Hot Data • Temp Tables • Hot Tables 1% 2% 10% 50% 100% % of Corporate Data Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 7 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
8.
Data Storage Usage
Patterns – Data Access vs. Age of Data IMEX RESEARCH.COM 80% of IOPs 80% of TB Performance Scale Data Protection Cost Data Reduction Data Access Storage Growth SSDs 1 Day 1 Week 1 Month 2 Mo. 3 Mo. 6 Mo. 1 Year 2 Yrs Age of Data Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
9.
NAND Flash Enabling
New Markets - IMEX Consumer to Enterprise RESEARCH.COM SSD 64-300 GB Component Density, Gb NAND - $/GB 2002 2004 2006 2008 2010 2012 Source: Samsung & IMEX Research © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
10.
Enterprise SSDs Trends
- Prices IMEX RESEARCH.COM 100K • Price Erosion Trends 10K • Driven by an explosion in the use of cost-sensitive handheld mobile devices, MLC NAND has 1K seen an explosive growth. • On enterprise side Clustered low cost servers used in multiple $/GB 100 environments from DB to BI to HPC applications besides being driven by Cloud Service 10 Providers are providing an overall growth of 107% cagr in Computing SSDs GB 1 • SSD units are forecasted to grow at 86% cagr during the Source: IBM Journal R&D 0.1 2010-14 time frame. 0.01 1990 1995 2000 2005 2010 2015 10 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
11.
SSD Filling Price/Perf
Gaps in Storage IMEX RESEARCH.COM Price $/GB CPU SDRAM DRAM getting DRAM NOR Faster (to feed faster CPUs) & Larger (to feed Multi-cores & NAND Multi-VMs from Virtualization) PCIe SCM SSD HDD SSD segmenting into SATA PCIe SSD Cache Tape SSD - as backend to DRAM & SATA SSD - as front end to HDD HDD becoming Cheaper, not faster Source: IMEX Research SSD Industry Report 2011 © Performance I/O Access Latency 11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
12.
SCM: A new
Storage Class Memory IMEX RESEARCH.COM • SCM (Storage Class Memory) Solid State Memory filling the gap between DRAMs & HDDs Marketplace segmenting SCMs into SATA and PCIe based SSDs • Key Metrics Required of Storage Class Memories Device - Capacity (GB), Cost ($/GB), • Performance - Latency (Random/Block RW Access-ms); Bandwidth BW(R/W- GB/sec) • Data Integrity - BER (Better than 1 in 10^17) • Reliability - Write Endurance (No. of writes before death); Data Retention (Years); MTBF (millions of Hrs), • Environment - Power Consumption (Watts); Volumetric Density (TB/cu.in.); Power On/Off Time (sec), • Resistance - Shock/Vibration (g-force); Temp./Voltage Extremes 4-Corner (oC,V); Radiation (Rad) 12 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
13.
Advantage: Enterprise SSDs
vs. HDDs IMEX RESEARCH.COM 600 8 HDD GB S SDs IOPS/ M) it s( Un D Units (Millions) SS IOPS/GB 300 4 HDD Units (M) SSD IOPS/GB HDDs 0 0 2009 2010 2011 2012 2013 2014 Note: 2U storage rack, • 2.5” HDD max cap = 400GB / 24 HDDs, de-stroked to 20%, • 2.5” SSD max cap = 800GB / 36 SSDs Source: IMEX Research SSD Industry Report ©2011 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
14.
Advantage: Enterprise SSDs
vs. HDDs IMEX RESEARCH.COM HDD SSD Improvement Parameter SSD vs. HDD Concurrent Access 900 % Data Access Time ms <1 % IOPS 475 % Read Speed 500% 1.0 MTBF (Million Hrs) * 2.1 110 % <5% Failure Rate (AFR%) ** <=3% 40 % 10^(-14) UBER ** 10^ (-16) 16 % 11.4 GB/W Power Efficiency 570 GB/W 5,000 % 43.1 IOPS/W Performance/Power 42,850 IOPS/W 100,000 % 6.8 Watts Idling Power 0.5 Watts 93 % 10.1 Watts Load Power 0.9 Watts 91 % 1.0 GB/in3 Storage Density 16 GB/in3 1600 % 4.2 IOPS/in3 Performance Density 1,250 IOPS/in3 30,000 % Shock/Vibration/Noise 800/1600%/30dBLess Weight 50 % Maintenance/Op.Time # 50 % #Reduced -Booting Up, -Virus Scan, -Defrag, -RAID Build, -Patching, -Data Restoration** JEDEC’s Mfr’s Required Specs Source: IMEX Research SSD Industry Report ©2011 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
15.
SSD Challenges &
Solutions: IMEX Industry Standard Testing RESEARCH.COM JEDEC Standard: Manufacturer Must Meet Requirements Class Active Usage Retention Failures UBER Power On Power Off FFR Client 8 Hrs/day (400C) 1 yr. (400C) <=3% <10^-15 Enterprise 24 Hrs/day (400C) 3 mo.(400C) <=3% <10^-16 JEDEC Standard: Specify Endurance, Verify Spec via EVT • Rigorous verification of Spec using EVT (Endurance Verification Test) • JEDEC supplies the workload. Data is continuously read and verified. • Endurance spec is max TB written to SSD over which device meets spec • SSD must meet<3% fail, UBER <1 in 10^16 • EVT requires high/low temp stressing • EVT represents lifetime worth of Stress Test, so its trusted • Accelerated Test (High Temp) & Unaccelerated Room Temp Retention Test • Manufacturer provides ‘gauge’ informing user of % of endurance life used up JEDEC Standards Testing & Verification for Endurance, Failures and UBER under accelerated life testing assures use of SSDs in Enterprises © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
16.
SSD Drivers &
Challenges: MLC vs. SLC IMEX RESEARCH.COM Drivers Challenges Raw Media No moving parts • Higher density of MLC increases bit error rate Reliability Predictable wear out • High bit error rate increases with wear Post infant mortality catastrophic • Program and Read Disturb Prevention, Partial Page Programming device failures rare Data retention is poor at high temperature and wear Media Performance is excellent (vs.HDDs) • NAND not really a random access device • Performance High performance/Watt (IOPS/Watt) • Block oriented; Slow effective write, erase/transfer/program) latency, Low pin count: shared command / • Imbalanced R/W access speed data bus, good balance NAND Performance changes with wear, Some controllers do • read/erase/modify/write, Others use inefficient garbage collection Controller Transparently converts NAND Flash • Interconnect • memory into storage device Number of NAND Flash Chips (Die); # of Buses (Real / Pipelined) • Manages high bit error rate • Data Protection (Int./Ext.RAID; DIF; ECC);Write Mitigation techniques • Improves endurance to sustain a 5-year • Effective Block (LBA; Sector) Size: Write Amplification • life cycle Garbage Collection (GC) Efficiency • Buffer Capacity & Management: Meta-data processing • Source: IMEX Research SSD Industry Report ©2011 16 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
17.
MLC vs. SLC
SSDs - Price Erosion IMEX RESEARCH.COM Relative Price Erosion SLC vs MLC 0 -20 % Price Erosion ($/GB) -40 -60 SLC -80 -100 MLC -120 -140 2004 2005 2006 2007 2008 2009 2010 2011e 2012e 2013e 17 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
18.
SSD Challenges &
Solutions: IMEX Endurance/Wear-out RESEARCH.COM Reason for Endurance Limitation in SSDs Anatomy of a PE Cycle in SSDs (Roundtrip through Tunnel Oxide) Memory Cell X-Section Memory Cell X-Section Memory Cell X-Section Programmed Erase Floating Tunnel _ _ _ _ _ _ _ _ Tunnel Gate Oxide Oxide N+ ________ N+ N+ N+ N+ ________ N+ Floating Gate can Permanently Store Charge Erase takes them off Programming puts electrons Floating Gate on Floating Gate • Fundamentally – NAND Flash Memory Cell is an MOS Transistor with a Floating Gate that can permanently store charge • Programming puts electrons in Floating Gate, Erase takes them off • 1 Program/Erase (P/E) Cycle is a round trip by the electrons • Electrons pass through Cell’s Tunnel Oxide. Back & Forth round trips gradually damage the Tunnel Oxide over hundred thousands of trips (Program/Erase or PE cycles) resulting in Limited Endurance (or Wear-Out by PE cycles) in SSDs JEDEC Standards Testing & Verification for Endurance, Failures and UBER under accelerated life testing assures use of SSDs in Enterprises © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
19.
SSD Challenges &
Solutions: IMEX Endurance (Wear-Out) RESEARCH.COM Challenge: Bad Block Mgmt Solution: Over Provisioning 50% • Endurance can vary, depending on Workload % of Blocks Failing 40% Range of • Endurance should match usage needs of the Best/Worst in system to minimize costs. 30% Industry • SSD used as cache for 10 HDDs. 2 PB writes of 20% useful life will support this.(1.1 TB writes/day for 5 years.) 10% • Over Provisioning by Increasing Spare blocks 0% • Decreases user capacity but 1K 10K 100K 1000K • Allows SSD to more efficiently complete random P/E Cycles Writes • Improves Random Write Endurance and • The ability to erase slows down after a Performance number of P/E Cycles. • Methods to Implement include: • If NAND Memory block fails to erase, • Setting max LBA to limit visible drive capacity or Controller is notified and another block • Create Smaller RAID Logical Drives or from spares is used instead • Create Smaller Partitions • But there’s no loss of data, so a failed NAND block does not pose a problem. • Eventually devices will run out of spares • The point where the % failing exceed number of spares is the most Basic Endurance Limit Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
20.
SSD Challenges &
Solutions: IMEX Endurance (UBER) RESEARCH.COM Challenge: Uncorrectable BER Mgmt Solution: ECC 10-5 Raw Bit Error Rate 10-6 Flash Media Starts with - 1 in 108 (1 error/100 million bits) Read Range of Best/Worst in Flash Media’s Raw Bit Errors (RBER) 10-7 Industry Corrected by ECC UBER 10-8 Left Uncorrected – 1 in 1016 (1 error/10,000 Trillion bits Read) 10-9 • Using modern ECC techniques based controllers, vendors are providing spec at 1 1 10 100 1K 10K P/E Cycles in 10^-17 UBER • A small of written bits gets flipped (similar to HDDs) • This is Flash Media’s Raw Bit Error Rate (RBER) • ECC is used to correct/reduce this RBER • RBER gradually increases with P/E cycles. Any bit error rate over ECC Correction capability is the Uncorrected Bit Error Rate (UBER). Reaching a UBER domain user data can become corrupted. • UBER is kept low. JEDEC Spec is 1 in 1016 errors • The point where UBER reaches this spec, is Another Endurance Limit Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
21.
SSD Challenges &
Solutions: IMEX Data Retention RESEARCH.COM Challenge: Data Retention Solution: Data Retention Firmware 10-4 • Powered-On Firmware • To allow Higher Retention Raw Bit Error Rate 10-5 Raw Bit Error Rate • Balance out SSD Data Retention vs. Endurance 10-6 • Lower Data Retention allows for higher endurance 10-7 10-8 10-9 0 5K 10K Retention Time (Hours) • After PE cycles, RBER increases with time. ECC corrects bit flips but only to a certain extent. • So the industry lives with a required UBER and required Retention Time. This, in turn, determines the Safe PE cycles that device should be exercised to, prior to reaching the UBER and Retention time. This is also another endurance limit set by retention. Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
22.
SSD Challenges &
Solutions: IMEX Functional Failure Defects RESEARCH.COM Challenge: Electronic Component - Defects Solution: Burn-Ins, Error Avoidance Algorithm Failure Rate Role of Defects in SSD Reliability Wafer Process Defects 61% 1 3 Design Related & Test 10% 2 EOS/ESD 10% Handling 9% Process Errors 5% Time Assembly & Test 5% • Vigorous SSD Burn-In & Testing 1 • Remove Infant Mortality • Compute NAND • Tread to improve Read Disturbs 2 • TPROG to reduce Program Disturbs • SSD Error Avoidance algorithms • All ICs have defects that cause failures. In Flash • ECC ASICS early life failures are caused by such defects. • Wear Leveling to avoid Hot Spots 3 • Defects can cause functional failures not just data loss. Most of NAND defect failures are caused by • Efficient Write Amplification Factor (WAF) PE cycles, coming in from high PE voltages causing • WAF=Data written to NAND /Data Written by defects to short. Host to SSD • WAF dependent on (a) SSD FW algorithm built • The point where % failing from defects would reach into SSD (b) Over Provisioning Amount (c) App unacceptable limits is another boundary for Workload endurance. Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
23.
SSD Challenges &
Solutions: IMEX Industry Standard Testing RESEARCH.COM JEDEC Requirements: Specify Endurance, Verify Spec via EVT Class Active Usage Retention Failures UBER Power On Power Off FFR Client 8 Hrs/day (400C) 1 yr. (400C) <=3% <10^-15 Enterprise 24 Hrs/day (400C) 3 mo.(400C) <=3% <10^-16 • Rigorous verification of Spec using EVT (Endurance Verification Test) • Endurance spec is max TB written to SSD over which device meets spec • JEDEC supplies the workload. Data continuously read and verified. • Lifetime worth of Stress Test, so can be trusted, • Accelerated High Temp and Unaccelerated Room Temp Retention Tests • Manufacturer provides ‘gauge’ informing user of % of endurance life used up © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
24.
SSD Challenges &
Solutions: IMEX Goals & Best Practices RESEARCH.COM NAND Flash will have finite Endurance 20% Limits due to limitations imposed by: • Uncorrectable Bit Error Rates % of Drives Failing (AFR%) • Functional Failures 15% • Data Retention Time Range of Goal: Embody technologies to 10% Extensive HDD Improve Life (Years of Use) Tests Done by • Push TeraBytesWritten (Endurance Limit) Industry JEDEC beyond product life as required by SSD 5% SSD Std. products <=3% • Push defect rate/AFR down through Burn- Ins, Error Avoidance Algorithms and 0% Practices. so total defects and wear-outs 0% 20% 40% 60% 80% 100% issues combined is <=3% Lifetime (TBW) • Target data errors to be < 1 in 10^16 for Enterprise SSDs for both TBW and Retentions specs. With advanced Errors Avoidance (ECC/Wear-Leveling etc) and capacity over-provisioning techniques, controllers successfully creating Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
25.
SSD Challenges &
Solutions: IMEX Goals & Best Practices RESEARCH.COM Concerned about SSD 20% Adoption in your Enterprise ? Be aware of Tools & Best Practices … % of Drives Failing (AFR %) And you should be OK !! 15% Best Practices ve ise Cur • By leveraging Error Avoidance Algorithms, and Prom 10% Best Practices of Verification Testing, to keep a noi total functional failure rate <=3% (with defects 5% rld l Wo a and wear-outs issues combined) Par • In practice, endurance ratings are likely to be Rea 0% significantly higher than typical use, so data 0 1 2 3 4 5 JEDEC errors and failures will be even less. Years of Use SSD • Capacity Over-provisioning will provide large Std. increases in random performance and <=3% endurance. • Select SSD based on confirmed EVT Ratings • Use MLC within requirements of Endurance Limits Using Best-of-Breed Controllers to achieve <=3% AFR and JEDEC Endurance Verification Testing should allow Enterprise Capabile SSDs Source: Intel IDF’10 & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
26.
SCM – New
Storage Class Memory IMEX RESEARCH.COM Price $/GB CPU SDRAM DRAM getting DRAM Faster (to feed faster CPUs) & NOR Larger (to feed Multi-cores & Multi-VMs from Virtualization) NAND SCM PCIe SSD HDD SSD segmenting into SATA PCIe SSD Cache Tape - as backend to DRAM & SSD SATA SSD HDD becoming - as front end to HDD Cheaper, not faster Source: IMEX Research SSD Industry Report 2011 © Performance I/O Access Latency 26 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
27.
WW Enterprise SSD
Mkt. Opportunity IMEX RESEARCH.COM WW Enterprise SSD 5-Yr Mkt Opportunity Cum $B (2010-14) 120% Market Size 2010-14 CAGR % $8.6B PCIe (5-Yr cum ) SAS 60% SATA 0% FC -60% $- $2 $4 5-Yr Cum Market Size $B by Interface Source: IMEX Research SSD Industry Report 2011 © © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
28.
PCIe based SSD
Storage IMEX RESEARCH.COM PCIe based SSD Storage Target Market – Servers Storage SSD as backend storage to DRAM as the front end 36 PCIe Lanes Availability, 3/6 GB/s Performance (PCIe Gen2/3 x8), Low Latency in micro sec, Low Cost (via eliminating HBA cost) DRAM DRAM DRAM DRAM PCIe SSD SSD PCIe PCIe PCIe SSD PCIe SSD CPU CPU Switch PCIe SSD SSD Core Core PCIe PCIe SSD Northbridge PCIe SSD PCIe SSD SSD PCIe PCIe PCIe SSD CPU CPU Switch PCIe SSD Core Core PCIe SSD SSD PCIe PCIe SSD PCIe SSD PCIe SSD’s attributes of high IOPS, high Bandwidth, Low Latency and lower cost are a good match for Caching 28 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
29.
Hybrid SSD Storage
IMEX RESEARCH.COM • Hybrid Storage – SAS or SATA SSD+HDD • Target market – External Storage Systems • Combines best features of SSDs - outstanding Read Performance (Latency, IOPs) and Throughput (MB/s) with extremely low cost of HDDs giving rise to a new class of storage - Hybrid Storage Devices • SSD as Front End to HDD • Controller emulates SSD as HDD • Use of Adaptive Memory sends High IOPS requirements to SSD while capacity requiring Apps sent to HDD • Simple Add on to SATA HDD Storage • SAS 6Gb/sec announced by multi-vendors 29 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
30.
Hybrid SSD Storage
- Perf & TCO IMEX RESEARCH.COM SAN TCO using HDD vs. Hybrid Storage SAN Performance 250 Improvements using SSD 300 10 IOPS 9 200 $/IOPS 250 Improvement Improvement 8 475% 145 800% 7 200 150 HDD-FC 6 Cost $K 0 IOPS $/IOP HDD- 36 150 5 100 SATA 4 0 100 3 SSD 64 50 75 2 50 RackSpace 1 28 14.2 Pwr/Cool 5.2 0 0 0 HDD Only HDD/SSD FC-HDD Only SSD/SATA-HDD Power & Cooling RackSpace SSDs HDD SATA HDD FC Performance (IOPS) $/IOP Source: IMEX Research SSD Industry Report ©2011 30 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
31.
New Intelligent Controllers:
SSD Storage Architecture IMEX RESEARCH.COM DRAM Cache Encryption DRAM Controller Flash Array PCIe SSDArray Flash SSD PCIe SSDArray Flash SSD PCIeFlash PCIe Array I/F Connector Interface Flash Flash Array PCIe SSDArray Flash SSD PCIe SSDArray Controller Controller Flash SSD PCIeFlash PCIe Array Host Flash Array PCIe SSDArray Flash SSD PCIe SSDArray Flash SSD PCIeFlash PCIe Array Flash Array PCIe SSDArray Flash SSD PCIe SSDArray Flash SSD PCIeFlash PCIe Array RAID Controller Power Mgmt Big Voltage Capacitor Regulator PCB/Chassis Signaling Mgmt, Interpret WR/RD/Status Commands, Native Command Queuing, Move Data 1 Interface Controller <‐> Host Signaling Mgmt, Format, Interpret WR/RD/Status Commands for Flash Arrays, Move Data. 2 Flash Controller Defect Mapping/Bad Block Mgmt, Wear Leveling, Physical<>Logical Translations, ECC… 3 RAID Controller RAID Type & RD/WR/Parity Manipulation 4 Channels Multiple Channel to Increase Speed between NAND Flash Arrays & Flash Controller 5 DRAM Increase Performance using fast DRAM Cache Buffer 6 Power Failure Power Failure Protection using Big Capacitor 7 Power Mgmt Power/Performance Balancing, Sleep Mode Mgmt 8 Encryption Security Schemes Implementation & Manipulation 31 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
32.
New Intelligent Controllers:
Managing NAND Media in NexGen SSDs IMEX RESEARCH.COM Leveraging Long History of managing HDD’s imperfect media & high error rates Characterizing the quality & capabilities of media Allocating data based on quality of media HDD Media 10-4 Adaptive Signal Processing for Media Rd/Wr/Erase 10-16 Advanced Bit Detection & Error Correction Codes Defect Management Flash Media 10-4 Adaptive Signal Conditioning for Flash Media 10-17 Auto Bit Detection & Error Correction Codes Defect Management Leveraging Long History of managing HDD’s imperfect media & high error rates Endurance for Long Life Cycle Reliability through RAID of Flash Elements Adaptive Digital Signal Processing Technology Dynamically adjust Read/Write characteristics of each chip Tune adjustments over life of media ECCs - PRML Deploying Enhanced Error Correction Codes Source: IMEX Research SSD Industry Report © 2011 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
33.
New Intelligent Controllers:
Meeting Enterprise Requirements IMEX RESEARCH.COM Enterprise Requirements • Always-On 24x7 Reliability and performance supersede cost • Fast I/O Performance required by business-critical applications and • 5-Yr. Life Cycle Endurance required by mission-critical applications in the enterprise. • Use State-of-the-Art new sophisticated controllers and firmware technologies to run mission critical applications in the enterprise, using - Robust ECC, Internal RAID, Wear Leveling (To reduce hot spots), Spare Capacity, Write Amplification, Avoidance, Garbage Collection Efficiency, Wear Out Prediction Management etc. Source: SandForce RS232,GPIO,I2C, SATA3 I/F New Intelligent Controller (2nd Generation) JTAG I/F 6Gb/s,32 NCQ Optimized Block Mgmt/ Garbage Read/Disturb RAID w/o Std. NAND Flash I/F Write Wear Leveling Collection Management Parity OH Command • Toggle , ONFI-2 Transport PHY • SLC/ MLC/ eMLC Link AES 256/128 TCG 55b/512B • 8ch/16 Byte Lanes • 3x,2x nm Supp Encryption Compliance BCH ECC • 512 GB Capable New Gen Controllers allow SSDs to meet Enterprise Class Availability/Performance/ over 5-Year Life/Scalability/ Auto-Configuration & Auto Data-Tiering 33 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
34.
New Intelligent Controllers
: Managing Endurance in NextGen SSDs IMEX RESEARCH.COM • Managing Endurance To overcome NAND’s earlier endurance shortfalls due to limitation in write/erase cycles/block, intelligent controllers manage NAND SSDs using • ECC Techniques – Correct and guard against bit failures, same as in HDDs • Wear Leveling Algorithms – Writing data to evenly distributes it over all available cells to avoids a block of cells being overused and cause failures. • Over-provisioning Capacity – Extra spare raw blocks are designed-in as headroom and included to replace those blocks that get overused or go bad. Additionally provide enough room for wear-leveling algorithms to enhance reliability of the device over its life-cycle. • Typical SSD device’s specified GB device will actually contain 20-25% extra raw capacity to meet these criterions. With advanced Errors Avoidance (ECC/Wear-Leveling etc) and capacity over-provisioning techniques, controllers successfully creating endurance for over 5-Year Product Life Cycle in Enterprise SSDs 34 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
35.
New Intelligent Controllers
IMEX - Performance in Next Gen SSDs RESEARCH.COM • Managing Factors Impacting Performance • Hardware - CPU, Interface, Chipset ... • System SW - OS, App, Drivers, Caches, SSD specific TRIM, Purge… • Device - Flash Generation, Parallelism, Caching Strategy, Wear- Leveling, Garbage Collection, Warranty Strategy… • Write History - TBW, spares… • Workload - Random, Sequential, R/W Mix, Queues, Threads… • Pre-Conditioning - Random, Sequential, Amount … • Performance - “Burst” First On Board (FOB), Steady State post xPE Cycles By using New Gen Controllers, performance of MLC SSDs starting to match performance of some SLC SSDs Additional performance gains with interleaved memory banks, caching and other techniques 35 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
36.
Apps Best Suited
for SSDs: OLTP to Improve Query Response Time IMEX RESEARCH.COM 8 Query Response Time (ms) HDDs HDDs Hybrid 6 14 Drives 112 Drives HDDs $$ w short 36 Drives stroking + SSDs SSDs 4 $$$$$$$$ $$$$ 12 Drives $$$ 2 Conceptual Only -Not to Scale 0 0 10,000 20,000 30,000 40,000 IOPS (or Number of Concurrent Users) • Improving Query Response Time • Cost effective way to improve Query response time for a given number of users or servicing an increased number of users at a given response time is best served with use of SSDs or Hybrid (SSD + HDDs) approach, particularly for Database and Online Transaction Applications Source: IMEX Research SSD Industry Report 2011 © 36 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
37.
AutoSmart Storage-Tiering SW:
Workload I/O Monitoring/Smart Migrations IMEX RESEARCH.COM Storage-Tiered Virtualization Storage-Tiering at LBA/Sub-LUN Level Physical Storage Logical Volume SSDs Hot Arrays Data Cold HDDs Data Arrays LBA Monitoring and Tiered Placement • Every workload has unique I/O access signature • Historical performance data for a LUN can identify performance skews & hot data regions by LBAs • Using Smart Tiering identify hot LBA regions and non-disruptively migrate hot data from HDD to SSDs. • Typically 4-8% of data becomes a candidate and when migrated to SSDs can provide response time reduction of ~65% at peak loads. Source: IBM & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 37 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
38.
AutoSmart Storage-Tiering SW:
IMEX Enhancing Database Throughput RESEARCH.COM • DB Throughput Optimization • Productivity (Response Time) Improvement • Every workload has unique I/O access • Using automated reallocation of hot spot data to SSDs signature and historical behavior (typically 5-10% of total data), significant performance • identify hot “database objects” and smartly improvements is achieved : placed in the right tier. − Response time reduction of around 70+% or • Scalable Throughput Improvement - − IOPS increase of 200% for any I/O intensive loads 300% • Verticals benefitting from Online Transactions : • Substantial IO Bound Transaction − Airlines Reservations, Investment Banking Wall St. Stock Transactions Financial Institutions Hedge Funds etc. plus Response time Improvement - 45%-75% Low Latency seeking HPC Clustered Systems etc. Source: IBM & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 38 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
39.
Applications Best Suited
for SSDs IMEX RESEARCH.COM Apps and impact from SSD Usage • Databases Applications most benefitting • Databases have key elements of commit files from SSDs Use • logs, redo, undo, tempDB DB / OLTP 43% • Structured data • Structured data access is an excellent fit for SSD E-Mail/Collab. 32% • Exception–large, growing table spaces HPC 31% • Unstructured data BI / DW 30% • Unstructured data access is a poor fit for SSD ERP/SCM/CRM 25% • Exception – small, non-growing, tagged files Web 2.0 23% • OS images • boot-from-flash, page-to-DRAM Office Apps 20% Typical Cases - Impact on Applications • Financials/ATM Transactions Improvements • Batch Window 22%, App Response Time 50%, • App I/O Rate 50% • Messaging Applications • Cost Savings: 200+ FC HDDS into only 16 SSDs Source: IMEX Research SSD Industry Report ©2011 39 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.
40.
Apps Best Suited
for SSDs: IMEX RESEARCH.COM DB in Memory for Data Warehouse/BI Large DB Size Growth by Market Segment Scale In Scale Up 1200 1100 1000 OLTP DB Size (TB) 900 DW/BI 800 700 600 500 400 300 200 100 0 Scale Out 2009 2010 2011 2012 2013 2014 Storage Usage vs DB Capacity 1-2 TB DB Size (TB) Storage Size (TB) VTL & DB Size 2-5 TB 5-10 TB >10 TB 0 20 40 60 80 TB Data Source: IMEX Research Cloud Infrastructure Report ©2009-11 © 2010‐11 IMEX Research, Copying prohibited. All rights reserved.