快速了解SSD技术,只讲重点要点
存储技术
NAND,NOR,SLC,MLC
接口类型
SATA,SAS,FC,PCIe
生产厂家
Intel,Fusion-io,STEC,SandForce,HUAWEI
SSD vs 硬盘:
SSD
• IOPS:随机读35000,随机写5000
• Throughput: 连续读250M,连续写170M
• Latency:75us
磁盘
• IOPS:随机读 160,随机写 160
• Throughput : 连续读170M,连续写130M
• Latency:6ms
SSD性能分析
• 巨大的IOPS优势
• IO延时非常低
• 吞吐量相比磁盘无明显优势
• SSD需要擦除操作
擦除对性能的影响
• 写入单位page(4K),擦除单位block(512K)
• 改写 = 读取+擦除+写入
• 擦除的代价高,延时2ms
• 擦除的次数是有限的
• 擦除导致写性能下降
SSD硬件层的作用
• FTL:物理逻辑地址映射
• Reclamation:回收策略,异步擦除
• Wear leveling:均衡写磨损,提升寿命
• Spare area:减小写入放大,提升写性能
厂商数据
• 擦除次数:SLC:10万次,MLC:1万次
• 写入数据量:随机写2PB, Intel X25-E(64G)
读取SSD的S.M.A.R.T.信息
• 通过RAID控制器读取SSD的信息
• LSI RAID控制器 + Intel X25-E 64G
• Megacli + Smartmontools
SSD的S.M.A.R.T.数据
• Media Wearout Indicator
• Re-allocated Sector Count
• Host Writes Count