10 things you need to know abut designing enterprise ssd
TRANSCRIPT
![Page 1: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/1.jpg)
10 Things You Need To Know About Designing Enterprise SSD
10/2016
Simon Huang
Email:[email protected]
![Page 2: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/2.jpg)
1. Inside of SSD2. SSD Interface3. NAND Flash Interface4. Form Factor5. NAND Type and Endurance6. NAND Geometry 7. NAND Package8. NAND Flash Controller Maker 9. SSD Buffer 10. NAND Vendors11. Power Loss Protection
![Page 3: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/3.jpg)
Inside of SSD
DDR3 Cache
NAND, BGA(Storage Media)
Controller
SAS Interface (two ports)
PCBA
SAS Power
![Page 4: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/4.jpg)
• SATA III• SAS 12Gb• PCI-e NVMe ( G2, G3, G4 )
SSD Interface
![Page 5: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/5.jpg)
• ONFI 2.0, 3.0, 4.0• Toggle 1.0, 2.0, 3.0
NAND Flash Interface
![Page 6: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/6.jpg)
Form Factor
• AIC (FHFL, FHHL, HHHL)• M.2 (2280, 22110) • 2.5 in x 7 mm (U.2)• 2.5 in x 15 mm (U.2)
![Page 7: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/7.jpg)
NAND Type and Endurance
Type P/E
Cycle Cost
Random Write performance
comparing HDD
SLC 100K High 5X
eMLC 30K Middle 3X
MLC 10K Low 2X
TLC 1K Very Low 1X
![Page 8: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/8.jpg)
NAND Geometry
• 42nm -> 32nm -> 25nm/24nm -> 20nm/19nm -> 16nm/15nm -> 12nm -> ? nm
![Page 9: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/9.jpg)
NAND Package
• TSOP (48)• BGA (132, 152, 272)• CE ( 2, 4, 8, 16)• Channel ( 2, 4, 8)
![Page 10: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/10.jpg)
NAND Flash Controller Maker
![Page 11: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/11.jpg)
SSD Buffer• DDR3 * 2/4• DDR4 * 2/4
SSD
CPU
HostInterfaceController
BufferController
FlashController
Buffer
DRAM
ECC
FlashMemory
FlashMemory
ControllerPLP
Circuit Metadata 0 1 2 3
Host
DRAM
![Page 12: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/12.jpg)
NAND Vendors
![Page 13: 10 Things you need to know abut designing enterprise SSD](https://reader034.vdocuments.net/reader034/viewer/2022052606/5882b6841a28abd75a8b7495/html5/thumbnails/13.jpg)
Power Loss Protection
Without Tantalum Capacitor/Supercaps: - Metadata will be secured and SSD canreboot again after system power recover.
- Level one PLP
With Tantalum Capacitor/Supercaps: - MetaData and DRAM buffer data will be secured and SSD can reboot after system power recover.
- Level two PLP