SlideShare uma empresa Scribd logo
1 de 15
Flash 101
What is driving the need for Solid 
State Storage? 
Processor 
10,000x performance 
improvements 
• Frequency 
• Multi Core 
Memory 
•Larger Footprint 
•Higher Bandwidth 
Hard Disk Storage 
2x Performance improvements 
• Cheaper $/GB, not faster 
1980 
Performance 
1990 2000 2010 
Solid State Storage 
100 to 10,000 greater 
performance 
• Better $/IOP than Hard Disk
Flash is a major disruptor to the 
storage industry 
General Purpose 
HDD/SSD 
Cost & Capacity 
Data Services 
Low Latency 
High IOPS 
Hoping to get 
acquired 
Forced to make 
an acquisition 
SSD 
Optimized 
Flash 
Optimized 
Non-Volatile 
Memory 
? 
Nascent 
market
Solid State Technology – What is 
out there? 
• What does Non-volatile NAND Flash Electronics 
Mean 
• Non-Volatile Memory 
• ROM, E-PROM 
• NAND, NOR 
• Memristor, PCM (Phase Change Memory) – Storage as Memory 
(Future) 
• Volatile Memory 
• D-RAM 
• S-RAM
Solid State Technology – Available 
today 
Attributes 
• Faster than HDD storage, slower and cheaper than DRAM 
memory 
• Writes are slower than reads and can vary with time 
Enterprise Types: 
• SLC (Single Level Cell): max performance & endurance 
• eMLC/MLC (Multi Level Cell): lower cost and endurance. 
Commercial Type: 
• cMLC or TLC (Three Level Cell – Sometimes referred to as MLC-3): even lower cost, 
lower endurance at a device level
SLC vs MLC Flash – The Basics 
What’s the difference and why does it matter? 
SLC Flash MLC Flash 
On 
Off 
On 
Mainly On 
Mainly Off 
Off
SLC vs MLC Flash – The Basics 
What’s the difference and why does it matter? 
SLC Flash MLC Flash 
Programmed 
Erased 
Fully 
Programmed 
Partially 
Programmed 
Partially Erased 
Fully Erased 
2X Capacity
SLC vs MLC Flash – The Basics 
What’s the difference and why does it matter? 
SLC Flash MLC Flash 
Programmed 
Erased 
Fully 
Programmed 
Partially 
Programmed 
Partially Erased 
Fully Erased 
Penalty
SLC vs MLC Flash – The Basics 
What’s the difference and why does it matter? 
SLC 
Flash 
MLC 
Flash 
Programmed 
Erased 
Fully 
Programmed 
Partially 
Programmed 
Partially Erased 
Fully Erased 
Fails up to 10X Faster 
~50% slower / performance 
MLC 
SLC 
MLC’s reliability is uncertain after 10K cycles 
Product 
Use Start Wear 
Out 
10K P/E Cycle endurance 
with 1-bit ECC 
Over 10K P/E Cycle 
endurance with multi-bit 
ECC 
100K Program and Erase Cycle endurance 
SLC is still reliable after 100K cycles 
3PAR massively parallel architecture with enhancements like Adaptive Sparing enable 3PAR to 
use MLC (hence lowering the cost of flash) without compromising on performance or endurance
SLC vs MLC Flash – The Basics 
Attributes 
Different grades of NAND flash have different life expectancies. These life expectancies are based on the number 
of bits per cell and the die size of the NAND flash technology. These life expectancies are expressed in write 
cycles, or number of program-erase cycles per bit 
• SLC: ~100,000 write cycles 
• MLC-2: 3,000 – ~30,000 write cycles 
– cMLC; eMLC* 
• TLC/MLC-3: 300 – 3,000 write cycles 
SLC 
Flash 
MLC 
Flash 
Programmed 
Erased 
Fully 
Programmed 
Partially 
Programmed 
Partially Erased 
Fully Erased 
* By using advanced low-level flash controllers and other techniques, some SSD manufacturers have taken 
regular MLC-2 flash and extended the number of write cycles by a factor of approximately ten, resulting in a 
lifetime of 20,000 – 30,000 write cycles per bit.
SLC vs MLC vs TLC Flash – The 
Basics 
SLC vs. MLC vs. TLC as explained with a glass of water 
This glass of water analogy demonstrates how SLC NAND Flash outperforms MLC NAND Flash 
• SLC Flash has only two states: erased (empty) or programmed (full) 
• MLC Flash has four states: erased (empty), 1/3, 2/3, and programmed (full) 
• TLC Flash has eight states: erased (empty), 1/7, 2/7, 3/7, 4/7, 5/7, 6/7 and programmed (full) 
0 
1 
SLC 
00 
01 
10 
11 
MLC 
000 
001 
011 
101 
TLC 
111 
010 
100 
110 
It’s easier to read the correct fill status when a glass is either empty or full, as in SLC NAND Flash. When a 
glass is partially full, as in MLC NAND Flash, the fill status is more difficult to read, taking more time and 
energy.
Solid State Technology – so many 
choices 
• Enterprise Storage Implementations 
• Multiple form factor alternatives 
• SSD (SLC, eMLC, cMLC, TLC) 
• PCIe card 
• SST Array 
• Hybrid 
• Performance varies by measures and across 
implementations 
• IOPS 
• Latency 
• Bandwidth 
• Metric - $/IOPS, $/GB, $/IOP/U, Latency, R/W mix
What does the future have in store 
for Flash? 
Some consensus predictions 
• Flash / SSD / SSS / 
NVM / Caching, 
you name it, its 
happening 
• All SSD / All Flash Arrays, startups 
and acquisition activity leading to 
integration into new and existing 
architectures 
• Flash tiering will become 
mainstream and an expected 
baseline 
• Caching solutions enter prime time 
700000 
600000 
500000 
400000 
300000 
200000 
100000 
0 
WW HDD Shipments, '000 
1976 
1981 
1986 
1991 
1996 
2001 
2006 
2011 
2016 
700000 
600000 
500000 
400000 
300000 
200000 
100000 
0 
WW SSD 
Shipments, '000 
1976 
1982 
1988 
1994 
2000 
2006 
2012 
Source: Coughlin Associates, May 2012 
Sources: Disk/Trend from 1976 to 1998, Trendfocus from 
1999 to 2017 (forecast from 2013 to 2017), IDC for 2006
Solid State Deployment Models 
SSD as a tier of storage 
• In storage arrays or 
servers 
• Multiple capacity points, 
max counts 
• Multiple technologies: SLC, 
MLC 
• LUN & Sub-LUN tiering 
technologies 
SSD optimized arrays 
• Flash optimized – 
performance, density, 
latency, software 
» Option for spinning media if 
needed 
• Virtual SAN Appliance 
Hybrid Arrays 
• Hybrid - Flash + Spinning Media 
• Sometimes application focused (like 
Oracle Exadata) 
• Typically used to go after general 
purpose storage vs all flash arrays 
Flash Cache 
• Caching copies data; tiering moves 
data 
• Host based flash caching 
• Storage based flash caching 
• Collaborative host/storage flash 
caching
Thank you! 
Contact Unitiv: www.unitiv.com | info@unitiv.com | 877-621-4212

Mais conteúdo relacionado

Mais procurados

Solid state solid state drives
Solid state solid state drivesSolid state solid state drives
Solid state solid state drives
Piyush Rochwani
 

Mais procurados (20)

Solid State Drive (SSD) - SBMathema
Solid State Drive (SSD) - SBMathemaSolid State Drive (SSD) - SBMathema
Solid State Drive (SSD) - SBMathema
 
Solid state drives
Solid state drivesSolid state drives
Solid state drives
 
Solid State Drives (Third Generation) 2013
Solid State Drives (Third Generation) 2013Solid State Drives (Third Generation) 2013
Solid State Drives (Third Generation) 2013
 
Nand flash memory
Nand flash memoryNand flash memory
Nand flash memory
 
Enterprise SSD: Who is Adopting Them and Why
Enterprise SSD: Who is Adopting Them and WhyEnterprise SSD: Who is Adopting Them and Why
Enterprise SSD: Who is Adopting Them and Why
 
Solid State Drive Technology - MIT Lincoln Labs
Solid State Drive Technology - MIT Lincoln LabsSolid State Drive Technology - MIT Lincoln Labs
Solid State Drive Technology - MIT Lincoln Labs
 
Solid state drive
Solid state driveSolid state drive
Solid state drive
 
Dell whitepaper busting solid state storage myths
Dell whitepaper busting solid state storage mythsDell whitepaper busting solid state storage myths
Dell whitepaper busting solid state storage myths
 
Solid state solid state drives
Solid state solid state drivesSolid state solid state drives
Solid state solid state drives
 
SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos
 
Ssd – Solid State Drive
Ssd – Solid State DriveSsd – Solid State Drive
Ssd – Solid State Drive
 
SSD - Solid State Drive PPT by Atishay Jain
SSD - Solid State Drive PPT by Atishay JainSSD - Solid State Drive PPT by Atishay Jain
SSD - Solid State Drive PPT by Atishay Jain
 
Solid state drive.
Solid state drive.Solid state drive.
Solid state drive.
 
Introduction to Solid State Drives
Introduction to Solid State DrivesIntroduction to Solid State Drives
Introduction to Solid State Drives
 
ssd vs hdd infographic
ssd vs hdd infographicssd vs hdd infographic
ssd vs hdd infographic
 
What is the right Industrial Storage? MLC vs Ultra MLC vs SLC
What is the right Industrial Storage? MLC vs Ultra MLC vs SLCWhat is the right Industrial Storage? MLC vs Ultra MLC vs SLC
What is the right Industrial Storage? MLC vs Ultra MLC vs SLC
 
Open Ware Ramsan Dram Ssd
Open Ware Ramsan  Dram SsdOpen Ware Ramsan  Dram Ssd
Open Ware Ramsan Dram Ssd
 
Difference between HDD & SSD
Difference between HDD & SSDDifference between HDD & SSD
Difference between HDD & SSD
 
Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10Apresentacao Solid Access Corp Presentation Openware 5 20 10
Apresentacao Solid Access Corp Presentation Openware 5 20 10
 
Solid state drives
Solid state drivesSolid state drives
Solid state drives
 

Destaque

Energy storage technology animation
Energy storage technology animationEnergy storage technology animation
Energy storage technology animation
Eric Lewis
 
Inspeccion ourense
Inspeccion ourenseInspeccion ourense
Inspeccion ourense
oscargaliza
 
Ana cristina comments
Ana cristina commentsAna cristina comments
Ana cristina comments
criszamu
 

Destaque (15)

Unidades ssd
Unidades ssdUnidades ssd
Unidades ssd
 
Sizing Optimization of Stand-Alone Wind Power System Using Hybrid Energy Stor...
Sizing Optimization of Stand-Alone Wind Power System Using Hybrid Energy Stor...Sizing Optimization of Stand-Alone Wind Power System Using Hybrid Energy Stor...
Sizing Optimization of Stand-Alone Wind Power System Using Hybrid Energy Stor...
 
The Growth in Energy Storage Technology: Minimizing Costs and Operational Risk
The Growth in Energy Storage Technology: Minimizing Costs and Operational RiskThe Growth in Energy Storage Technology: Minimizing Costs and Operational Risk
The Growth in Energy Storage Technology: Minimizing Costs and Operational Risk
 
Advancing and maximizing the value of Energy Storage Technology Dec 2014
Advancing and maximizing the value of Energy Storage Technology Dec 2014Advancing and maximizing the value of Energy Storage Technology Dec 2014
Advancing and maximizing the value of Energy Storage Technology Dec 2014
 
Cd's & dvd's
Cd's & dvd'sCd's & dvd's
Cd's & dvd's
 
Zoolz Business Cloud Backup with Cold Storage Technology
Zoolz Business Cloud Backup with Cold Storage TechnologyZoolz Business Cloud Backup with Cold Storage Technology
Zoolz Business Cloud Backup with Cold Storage Technology
 
Energy storage technology animation
Energy storage technology animationEnergy storage technology animation
Energy storage technology animation
 
How to Deploy Energy Storage Technology at the Enterprise Level – Case Study
How to Deploy Energy Storage Technology at the Enterprise Level – Case StudyHow to Deploy Energy Storage Technology at the Enterprise Level – Case Study
How to Deploy Energy Storage Technology at the Enterprise Level – Case Study
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
Inspeccion ourense
Inspeccion ourenseInspeccion ourense
Inspeccion ourense
 
Ana cristina comments
Ana cristina commentsAna cristina comments
Ana cristina comments
 
Phtls 7a edic. 2012
Phtls  7a edic. 2012Phtls  7a edic. 2012
Phtls 7a edic. 2012
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Invisible Public Debt (Presentation)
Invisible Public Debt (Presentation)Invisible Public Debt (Presentation)
Invisible Public Debt (Presentation)
 

Semelhante a Flash Storage Technology 101

brief_ssd_dynamic_write_accel
brief_ssd_dynamic_write_accelbrief_ssd_dynamic_write_accel
brief_ssd_dynamic_write_accel
Dave Glen
 
IBM flash systems
IBM flash systems IBM flash systems
IBM flash systems
Solv AS
 
7. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-107. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-10
Doina Draganescu
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspective
Interop
 

Semelhante a Flash Storage Technology 101 (20)

Deploying ssd in the data center 2014
Deploying ssd in the data center 2014Deploying ssd in the data center 2014
Deploying ssd in the data center 2014
 
2015 deploying flash in the data center
2015 deploying flash in the data center2015 deploying flash in the data center
2015 deploying flash in the data center
 
2015 deploying flash in the data center
2015 deploying flash in the data center2015 deploying flash in the data center
2015 deploying flash in the data center
 
Ferri Embedded Storage
Ferri Embedded Storage Ferri Embedded Storage
Ferri Embedded Storage
 
Ceph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash StorageCeph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash Storage
 
Make Oracle scream with Flash Storage - Kaminario
Make Oracle scream with Flash Storage - KaminarioMake Oracle scream with Flash Storage - Kaminario
Make Oracle scream with Flash Storage - Kaminario
 
Flash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from RealityFlash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from Reality
 
brief_ssd_dynamic_write_accel
brief_ssd_dynamic_write_accelbrief_ssd_dynamic_write_accel
brief_ssd_dynamic_write_accel
 
Ssd And Enteprise Storage
Ssd And Enteprise StorageSsd And Enteprise Storage
Ssd And Enteprise Storage
 
Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3Demystifying SSD, Mark Smith, S3
Demystifying SSD, Mark Smith, S3
 
S3
S3S3
S3
 
Ceph Day Seoul - Ceph on All-Flash Storage
Ceph Day Seoul - Ceph on All-Flash Storage Ceph Day Seoul - Ceph on All-Flash Storage
Ceph Day Seoul - Ceph on All-Flash Storage
 
Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage Ceph Day Taipei - Ceph on All-Flash Storage
Ceph Day Taipei - Ceph on All-Flash Storage
 
Ceph Day KL - Ceph on All-Flash Storage
Ceph Day KL - Ceph on All-Flash Storage Ceph Day KL - Ceph on All-Flash Storage
Ceph Day KL - Ceph on All-Flash Storage
 
Hush…tell you something novel about flash memory
Hush…tell you something novel about flash memoryHush…tell you something novel about flash memory
Hush…tell you something novel about flash memory
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
SQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teamsSQLintersection keynote a tale of two teams
SQLintersection keynote a tale of two teams
 
IBM flash systems
IBM flash systems IBM flash systems
IBM flash systems
 
7. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-107. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-10
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspective
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Flash Storage Technology 101

  • 2. What is driving the need for Solid State Storage? Processor 10,000x performance improvements • Frequency • Multi Core Memory •Larger Footprint •Higher Bandwidth Hard Disk Storage 2x Performance improvements • Cheaper $/GB, not faster 1980 Performance 1990 2000 2010 Solid State Storage 100 to 10,000 greater performance • Better $/IOP than Hard Disk
  • 3. Flash is a major disruptor to the storage industry General Purpose HDD/SSD Cost & Capacity Data Services Low Latency High IOPS Hoping to get acquired Forced to make an acquisition SSD Optimized Flash Optimized Non-Volatile Memory ? Nascent market
  • 4. Solid State Technology – What is out there? • What does Non-volatile NAND Flash Electronics Mean • Non-Volatile Memory • ROM, E-PROM • NAND, NOR • Memristor, PCM (Phase Change Memory) – Storage as Memory (Future) • Volatile Memory • D-RAM • S-RAM
  • 5. Solid State Technology – Available today Attributes • Faster than HDD storage, slower and cheaper than DRAM memory • Writes are slower than reads and can vary with time Enterprise Types: • SLC (Single Level Cell): max performance & endurance • eMLC/MLC (Multi Level Cell): lower cost and endurance. Commercial Type: • cMLC or TLC (Three Level Cell – Sometimes referred to as MLC-3): even lower cost, lower endurance at a device level
  • 6. SLC vs MLC Flash – The Basics What’s the difference and why does it matter? SLC Flash MLC Flash On Off On Mainly On Mainly Off Off
  • 7. SLC vs MLC Flash – The Basics What’s the difference and why does it matter? SLC Flash MLC Flash Programmed Erased Fully Programmed Partially Programmed Partially Erased Fully Erased 2X Capacity
  • 8. SLC vs MLC Flash – The Basics What’s the difference and why does it matter? SLC Flash MLC Flash Programmed Erased Fully Programmed Partially Programmed Partially Erased Fully Erased Penalty
  • 9. SLC vs MLC Flash – The Basics What’s the difference and why does it matter? SLC Flash MLC Flash Programmed Erased Fully Programmed Partially Programmed Partially Erased Fully Erased Fails up to 10X Faster ~50% slower / performance MLC SLC MLC’s reliability is uncertain after 10K cycles Product Use Start Wear Out 10K P/E Cycle endurance with 1-bit ECC Over 10K P/E Cycle endurance with multi-bit ECC 100K Program and Erase Cycle endurance SLC is still reliable after 100K cycles 3PAR massively parallel architecture with enhancements like Adaptive Sparing enable 3PAR to use MLC (hence lowering the cost of flash) without compromising on performance or endurance
  • 10. SLC vs MLC Flash – The Basics Attributes Different grades of NAND flash have different life expectancies. These life expectancies are based on the number of bits per cell and the die size of the NAND flash technology. These life expectancies are expressed in write cycles, or number of program-erase cycles per bit • SLC: ~100,000 write cycles • MLC-2: 3,000 – ~30,000 write cycles – cMLC; eMLC* • TLC/MLC-3: 300 – 3,000 write cycles SLC Flash MLC Flash Programmed Erased Fully Programmed Partially Programmed Partially Erased Fully Erased * By using advanced low-level flash controllers and other techniques, some SSD manufacturers have taken regular MLC-2 flash and extended the number of write cycles by a factor of approximately ten, resulting in a lifetime of 20,000 – 30,000 write cycles per bit.
  • 11. SLC vs MLC vs TLC Flash – The Basics SLC vs. MLC vs. TLC as explained with a glass of water This glass of water analogy demonstrates how SLC NAND Flash outperforms MLC NAND Flash • SLC Flash has only two states: erased (empty) or programmed (full) • MLC Flash has four states: erased (empty), 1/3, 2/3, and programmed (full) • TLC Flash has eight states: erased (empty), 1/7, 2/7, 3/7, 4/7, 5/7, 6/7 and programmed (full) 0 1 SLC 00 01 10 11 MLC 000 001 011 101 TLC 111 010 100 110 It’s easier to read the correct fill status when a glass is either empty or full, as in SLC NAND Flash. When a glass is partially full, as in MLC NAND Flash, the fill status is more difficult to read, taking more time and energy.
  • 12. Solid State Technology – so many choices • Enterprise Storage Implementations • Multiple form factor alternatives • SSD (SLC, eMLC, cMLC, TLC) • PCIe card • SST Array • Hybrid • Performance varies by measures and across implementations • IOPS • Latency • Bandwidth • Metric - $/IOPS, $/GB, $/IOP/U, Latency, R/W mix
  • 13. What does the future have in store for Flash? Some consensus predictions • Flash / SSD / SSS / NVM / Caching, you name it, its happening • All SSD / All Flash Arrays, startups and acquisition activity leading to integration into new and existing architectures • Flash tiering will become mainstream and an expected baseline • Caching solutions enter prime time 700000 600000 500000 400000 300000 200000 100000 0 WW HDD Shipments, '000 1976 1981 1986 1991 1996 2001 2006 2011 2016 700000 600000 500000 400000 300000 200000 100000 0 WW SSD Shipments, '000 1976 1982 1988 1994 2000 2006 2012 Source: Coughlin Associates, May 2012 Sources: Disk/Trend from 1976 to 1998, Trendfocus from 1999 to 2017 (forecast from 2013 to 2017), IDC for 2006
  • 14. Solid State Deployment Models SSD as a tier of storage • In storage arrays or servers • Multiple capacity points, max counts • Multiple technologies: SLC, MLC • LUN & Sub-LUN tiering technologies SSD optimized arrays • Flash optimized – performance, density, latency, software » Option for spinning media if needed • Virtual SAN Appliance Hybrid Arrays • Hybrid - Flash + Spinning Media • Sometimes application focused (like Oracle Exadata) • Typically used to go after general purpose storage vs all flash arrays Flash Cache • Caching copies data; tiering moves data • Host based flash caching • Storage based flash caching • Collaborative host/storage flash caching
  • 15. Thank you! Contact Unitiv: www.unitiv.com | info@unitiv.com | 877-621-4212

Notas do Editor

  1. EMC buys XtremeIO IBM buys Texas Memory Systems NetApp buys CacheIQ SanDisk buys FlashSoft OCZ buys Sanrad
  2. SSD Form Factors SSDs can be implemented in several form factors. Although either DRAM or NAND flash could be used for these, NAND flash is the most common type of SSD technology used today. These form factors include:  SSD-specific – Newer form factors specifically designed for SSDs.  Disk drive – Any of the 3.5-inch, 2.5-inch, 1.8-inch, or other sizes of disk drives.  PCIe card – A PCI-Express® card with SSD technology mounted directly on it.  Memory slot – NAND flash can be mounted on 240-pin DIMMs along with a SATA or other storage interface to provide storage in unused DIMM sockets.
  3. Flash is erased in blocks, not a word or bit at a time. The blocks are sized by the flash manufacturer in order to balance silicon area (since each erase block carries a fair amount of overhead circuitry) and ease of use. Because of the logic structure of NAND flash, the flash must also be written or read in fairly large pages, typically 1 K to 4 KB. These pages are written from or read to a page buffer, from which individual byte reads or writes are done. Each erase block contains between 32 and 128 pages
  4. SSDs are dollars per gigabyte and pennies per IOPS. HDDs are pennies per gigabyte and dollars per IOPS.
  5. Mid level enterprise SLC drives together with intelligent tiering software and wide striping lower $/IOP AND $/GB