SSD
文章平均质量分 82
古猫先生
长期混迹存储领域,先后供职于知名半导体外企和互联网存储研发,欢迎留言or私信交流~
展开
-
基于SSD的RAG技术方案,推动LLM规模扩展
然而,基于内存的ANNS算法由于高昂的成本和有限的扩展能力,无法满足日益增长的需求。SSD在RAG-Based LLMs的向量数据库架构中发挥着关键作用,它为大规模RAG应用提供了高效的搜索介质,而DiskANN的应用则在保证性能的同时,大幅降低了查询节点的成本,推动了RAG应用在大规模场景下的可扩展性和经济性。随着RAG数据集规模的增大,尤其是向量嵌入的高维度(768D - 1536D),HNSW需要大量的DRAM来存储向量和索引,这导致了高昂的成本,限制了RAG数据集的大小和其基础有效性。原创 2024-09-22 19:29:17 · 1176 阅读 · 0 评论 -
NAND闪存:迎来新的发展机遇
2024年,存储市场正在经历着动态的变化,其中包括合同价格的上涨、制造商营收的增长以及多项技术上的突破。在这个背景下,主要的存储公司正在为新的挑战做准备,尤其是在NAND闪存领域即将面临转型的情况下。原创 2024-09-20 21:01:20 · 1110 阅读 · 0 评论 -
DWPD指标:为何不再适用于大容量SSD?
NAND闪存原理上是一个CMOS管,有两个栅极,一个是控制栅极(Control Gate), 一个是浮栅(Floating Gate). 浮栅的作用就是存储电荷,而浮栅与沟道之间的氧化层(Oxide Layer)的好坏决定着浮栅存储电荷的可靠性,也就是NAND闪存的寿命。如果你经常让它们进行“擦除”和“写入”的操作(NAND闪存中,P/E Cycle,也称为擦除次数),它们就会觉得累,电荷的存储能力也会逐渐下降(浮栅与沟道之间的氧化层被磨损的越来越严重,导致浮栅中电子的控制越来越艰难)。原创 2024-09-06 22:34:48 · 1709 阅读 · 0 评论 -
E1.S接口如何解决SSD过热问题?
针对SSD接口标准,目前业内有两大组织:PCI-SIG:这个就是定义pcie协议标准的那个组织,我们常见的传统接口M.2, U.2, 2.5英寸的接口都归这个组织定义规范。M.2,U.2起源与客户端,也是企业级当前最常用的接口形式。SNIA:这个组织主要定义EDSFF接口标准。包括了E1.S、E1.L、E3.S、E3.L在存储领域,M.2固态硬盘支持NVME/PCIe和SATA两类协议。PCIe SSD其实都是NVMe over PCIe;SATA SSD,则是AHCI over SATA.原创 2024-09-02 22:47:24 · 2406 阅读 · 0 评论 -
Kioxia的NVMe RAID卸载有何亮点?
例如,由于主机CPU访问CMB的效率低于DDR内存,且CMB的大小有限,因此对于需要频繁、大量数据交换的应用场景,CMB可能无法提供最佳的性能。当一个硬盘损坏时,可以根据剩余的数据和相对应的奇偶校验信息计算出损坏的数据,恢复数据时性能会受到较大的影响。Kioxia的PoC(概念验证)实现中,DMA引擎可以访问整个主机地址空间(包括同条带SSD的BAR映射CMB),这样它就能够从相邻的SSD接收和传输所需的数据。过使用CMB,可以避免数据移动到CPU和主内存,从而减少CPU和系统DRAM的使用。原创 2024-08-31 23:36:12 · 2443 阅读 · 0 评论 -
ZNS SSD是不是持久缓存的理想选择?
具体来说,ZNS SSDs能够减少内部垃圾收集过程中的写放大(WA),这有助于延长SSD的寿命并避免因额外的数据移动而导致的吞吐量降低和不稳定延迟。持久缓存结合了缓存的快速访问特性和非易失性存储的持久性,使得数据能够在系统断电后仍然得以保存,从而提高了数据的可靠性和系统的整体性能。这种方案对于追求高性能和低延迟的应用来说是一个很好的选择。然而,需要注意的是较大的Region大小可能会导致更长的Region插入时间和更大的内存消耗,这可能需要在实际应用中通过适当的Region大小选择来平衡性能和资源消耗。原创 2024-08-23 22:23:53 · 1558 阅读 · 0 评论 -
太上老君的“三味真火”也可以提升3D NAND可靠性!
另外,通过软件模拟了FTL功能,用于确定页面读取操作的RBER。而在现代科技的洪流中,我们也在寻找一种类似的“炼丹炉”,只不过这次我们要炼的不是神仙,而是那些承载着海量数据、记录着人类文明的小小芯片——NAND闪存。在这场奇妙的旅途中,我们将见证一颗颗芯片如何在高温的洗礼下,实现从内而外的蜕变,就像孙悟空在炼丹炉中获得的那双“火眼金睛”一样,变得更加敏锐、可靠。相比之下,在擦除状态下,氧化层上的电压方向相反,会导致通道中的电子隧穿进入氧化层,形成负陷阱电荷,从而阻止键的重组,使得氧化层缺陷得不到修复。原创 2024-08-22 21:51:17 · 1352 阅读 · 0 评论 -
存储正式迈入超大容量SSD时代!
相较于主要执行频繁数据写入的人工智能训练服务器,AI推理服务器侧重于读取操作,而QLC企业级SSD不仅能提供更快的读取速度,最大存储容量已扩展至64TB/128TB,远超主流企业级硬盘(通常为20至24TB),在读取密集型任务中展现出明显优势。除了寿命可靠性,QLC处于劣势,还有在性能方面也有所降低,如下图,QLC NAND单个page页的写延迟是SLC的8倍,是TLC的2倍,读延迟是SLC的4倍,是TLC的约1.3倍。QLC SSD如果要在容量增加的基础上,继续保持竞争力,IOPS也是非常关键的因素。原创 2024-08-20 11:45:33 · 1198 阅读 · 0 评论 -
SSD性能与NAND速率的关系
SSD性能评估中,SSD的性能指标包括IOPS、吞吐带宽,QoS(Quality of Service, 服务质量),其中QoS是重中之重,代表SSD性能的稳定性的指标。举个例子,主控需要连续对一个通道上所有的NAND闪存进行写入(Write)操作,在Interleave功能的帮助下,同一个通道上的NAND闪存形成了一个最大通道利用率的流水线(Pipeline)上面计算的都是单次读写的性能,但是在固态硬盘(SSD)中,为了实现高性能,通过同时执行多个操作或利用存储设备内部的多个组件来提高整体性能和吞吐量。原创 2024-07-22 22:10:29 · 2054 阅读 · 0 评论 -
SSD基本架构与工作原理
SSD的读写操作遵循NAND闪存的基本特性,即写入前需擦除(Erase-before-write),操作单位不对称(读/编程操作在Page级别,而擦除操作在Block级别),且具有有限的耐久性和数据保持性。ECC编码与校验:在数据写入之前,根据SSD设计,会对数据进行ECC编码,以防止未来读取时的错误。写入过程中,host写入数据给到缓存,再由缓存下刷到NAND存储,需要注意的是写入数据后的垃圾回收GC。读取(Read):数据从NAND闪存的Page传输到SSD控制器的页面缓冲区,再传输至主机,延迟tR。原创 2024-07-22 22:05:55 · 1737 阅读 · 0 评论 -
断电的固态硬盘数据能放多久?
但是我有一个固态硬盘已经放了五六年了(上次通电还是在2018年左右,我读初中的时候),锁在柜子里一直没动过,今天偶然想起来就翻出来插上电脑看了看,发现里面的文件都还在(试了几个文件,都未损坏)。在Program时,需要在WL加一个高压20V左右,由于高压的存在会造成其他BL上电子隧穿进入浮栅,再加上由于缺陷引起漏电以及GIDL效应的存在,最后的结果就是Program cell周围的Cell的Vt会向右偏移。在实际应用中,SSD UBER的数值越低,表示SSD的稳定性越高,数据读取的可靠性也越好。原创 2024-07-11 22:32:06 · 2882 阅读 · 0 评论 -
2024 Q3 NAND闪存价格|企业级依然猛涨,消费级放缓
在企业领域持续投资于服务器基础设施,特别是在人工智能应用的推动下,企业级SSD需求增加的同时,消费电子市场却依旧疲软。加之NAND供应商在2024年下半年积极扩大生产,。今年上半年,NAND闪存价格因厂商控制生产而强劲反弹,帮助制造商恢复盈利水平。但随着生产显著提速和零售端需求不振,晶圆现货价格大幅下滑,部分晶圆价格甚至较合约价格低出超过20%,这让人对后续价格持续上涨的可持续性产生疑问。就消费级SSD而言,虽然笔记本销售即将进入传统旺季,但客户的备货态度仍然保守。原创 2024-07-09 22:46:54 · 1586 阅读 · 0 评论 -
三星推出V7 NAND QLC SSD抢夺AI市场
第七代176层QLC V-NAND相比基于第五代92层QLC V-NAND的BM1733a SSD,通过采用更先进的加工技术,实现了层数的显著增加,进而提升了存储密度。目前,第七代技术支持最高61.44TB的存储容量,且理论上可扩展至122.88TB,远超前代15.36TB的上限。此外,该SSD还准备了E3.S形态版本,利用PCIe Gen5接口,进一步提升性能。随着AI应用的蓬勃发展,尤其是对AI推理服务器能效要求的日益提升,北美客户对存储产品的需求显著增加,带动了企业级QLC SSD出货量的快速增长。原创 2024-07-02 23:14:16 · 355 阅读 · 0 评论 -
CXL:拯救NVMe SSD缓存不足设计难题-2
然而,在读工作负载下,两者性能都有所下降,LMB-CXL在顺序和随机读取上分别低了8%和56%,而LMB-PCIe的性能降级更为严重,分别低了62%和70%。:考虑到PCIe设备与CXL设备访问内存协议的不同,以及现有CXL内存池设计难以兼容PCIe设备,LMB内核模块被设计成一座桥梁,提供统一的内存分配和共享接口。本文提出的LMB方案是针对PCIe设备DRAM短缺问题的一次重要探索,通过结合CXL技术,不仅为高性能计算领域带来了新的解决方案,也为未来的存储和计算架构设计提供了新思路。原创 2024-06-25 21:56:43 · 2301 阅读 · 0 评论 -
CXL:拯救NVMe SSD缓存不足设计难题-1
这意味着设备能够利用全局范围的内存资源,而不受制于单一主机的内存限制,从而显著扩展了可用内存容量,减轻了主机应用程序对设备内存的干扰,并促进了由设备驱动的性能提升。内存语义SSD结合了成本效益高的字节寻址DRAM和SSD,用作CPU可访问的缓存,但受限于DRAM容量和缓存命中率,未命中的情况会导致延迟问题。:DRAM的密度增长速度落后于闪存,这意味着即便有技术手段能够克服物理空间的限制,DRAM的增加也无法与快速扩增的闪存容量保持同步,进一步加剧了SSD内部DRAM不足的问题。原创 2024-06-25 21:55:46 · 1425 阅读 · 0 评论 -
WDC西部数据闪存业务救赎之路,会成功吗?
西部数据正在向选定客户样品提供32TB的ePMR企业级HDD,这款UltraSMR HDD专为超大规模云和企业数据中心的大数据存储设计,以其无与伦比的容量、快速部署的资格认证和集成,以及卓越的可靠性和耐用性,成为AI工作流程中大规模数据存储和低TCO需求的关键角色。在存储界的江湖里,WDC就像是一位手握两大秘籍(闪迪和铠侠NAND工厂)的武林高手,本以为能在企业级SSD的擂台上大展身手,结果却发现自己更像是被误邀参加学霸聚会的学渣,心里那个苦啊,只能默默在角落啃着指甲。原创 2024-06-19 23:00:00 · 1489 阅读 · 0 评论 -
浅析3D NAND多层架构的可靠性问题
尽管如此,在擦除操作中,Joint-DMYs仍可能遭受干扰,进而影响到相邻的数据WL,成为提升多层技术可靠性的关键障碍。在不同的擦除循环次数下,随着氧化层Oxide厚度的变化,DMY0和DMY1这两个Joint-DMYs的阈值电压(Vt)中位数的变化情况。实验结果显示,随着擦除脉冲次数的增加,DMY0和DMY1的Vt分布向更高的Vt偏移。为了量化联合虚拟单元(DMY0和DMY1)在擦除循环过程中的阈值电压(Vt)偏移,研究团队设计了一个特定的偏置波形图,这个波形图指导了实验中施加于器件的电压序列。原创 2024-05-26 10:29:45 · 1125 阅读 · 0 评论 -
SSD模拟器MQSim简介与资料分享
针对现代SSD采用的多队列技术(如NVMe的多个I/O Submission Queues和Completion Queues),MQSim能够模拟多线程并发访问的场景,帮助理解并优化I/O调度策略。:通过精确模拟SSD的内部操作,如垃圾回收(GC)、磨损均衡(Wear Leveling)、读写调度算法等,MQSim能够提供接近实际设备的性能数据。:MQSim支持用户自定义SSD的架构配置,包括闪存类型、通道数、Die数、页大小、块大小等,这使得它能够模拟从低端到高端的各种SSD设计。原创 2024-05-20 18:25:54 · 1263 阅读 · 0 评论 -
如何利用MQSim模拟SSD的行为?
MQSim(通常指的是Modern QEMU-based SSD Simulator)是一款面向现代固态硬盘(SSD)的仿真工具,它基于著名的QEMU(Quick Emulator)虚拟机监视器,设计用于模拟固态存储设备的行为和性能特征。MQSim对于理解SSD内部工作原理、评估存储系统设计、以及预测存储设备在不同工作负载下的表现至关重要。原创 2024-05-19 21:09:31 · 930 阅读 · 0 评论 -
SSD与HDD仍然共存,并将长期共存!
然而,自2018年以来,以3.5英寸、7200 rpm转速的近线HDD为代表的大容量存储需求激增,主要用于非关键任务的二级数据存储,这为HDD市场带来了新的生机。SSD在速度上的优势使其在特定应用领域(如高性能计算、数据库加速)不可或缺,而HDD凭借其成本效益和大容量存储优势,在大数据存储、近线存储等场景中仍占据主导地位。这些观点也提示我们,在形态上,小型1.8英寸硬盘早已停产,而曾经占据2011年出货量半壁江山的2.5英寸10K rpm硬盘,其市场份额已缩减至约四分之一,并预计将持续减小。原创 2024-05-15 23:12:14 · 1654 阅读 · 0 评论 -
SSD存储基本知识
SATA SSD配备了SATA接口,连接存储设备和计算机主板,通常为2.5英寸大小,价格相对较低,是提升HDD电脑性能或增加快速外部存储的理想选择。NVMe SSD利用NVMe协议通过PCIe总线与CPU通信,提供比SATA SSD更高的读写速度(可达7500MB/s以上),特别适合游戏、高清视频编辑等高性能应用场景,但价格较高。M.2 SSD是一种通过M.2接口直接连接主板的小型SSD,支持SATA和NVMe两种协议,因其体积小、速度快、功耗低而在游戏设备等中广受欢迎。**如何选择适合你的SSD?原创 2024-05-09 23:02:40 · 554 阅读 · 0 评论 -
Backblaze发布2024 Q1硬盘故障质量报告-1
虽然这三款硬盘的累计AFR均低于1%,但8TB和16TB型号的置信区间仍然偏高(95%置信水平下),理想状态下应低于1%,最好是低于0.5%,才能更信任其累计AFR的稳定性。这一降低的主要原因是旧款4TB硬盘的逐步替换,特别是2024年第一季度4TB硬盘的AFR降至1.36%,远低于2023年第二季度的高点2.33%。:包括截至季度末至少有100块硬盘在运行,并在同一季度累计超过10,000块硬盘日的型号,共计278,656块硬盘,分属29种不同的驱动器型号。在所有硬盘型号中,除了被特别标出的两款外,原创 2024-05-07 22:19:33 · 1062 阅读 · 0 评论 -
深度剖析:大容量QLC SSD为何遭疯抢?-续
随着AI模型规模的扩大,训练数据量成比例增长,导致对更高存储容量的需求增加,同时推理应用也需要大量数据库存储,从而推动64TB至128TB SSD需求的上升,三星的QLC企业级SSD出货量在2024年下半年预计会比上半年增长三倍。则认为,AI应用从训练转向推理,促使存储需求向本地化转变,以满足安全性和定制化需求,导致对更快、更高密度SSD的需求激增,预计未来会从36TB发展到128TB,这将促使QLC技术取代TLC成为主流,且计划推出60TB的eSSD,尤其针对其子公司Solidigm的市场。原创 2024-05-06 23:10:27 · 2249 阅读 · 0 评论 -
深度剖析:大容量QLC SSD为何遭疯抢?
相较于主要执行频繁数据写入的人工智能训练服务器,AI推理服务器侧重于读取操作,而QLC企业级SSD不仅能提供更快的读取速度,最大存储容量已扩展至64TB,远超主流企业级硬盘(通常为20至24TB),在读取密集型任务中展现出明显优势。此外,QLC SSD在能耗和空间占用上的节省,使其成为大型AI客户在追求能源效率时的理想选择。除了寿命可靠性,QLC处于劣势,还有在性能方面也有所降低,如下图,QLC NAND单个page页的写延迟是SLC的8倍,是TLC的2倍,读延迟是SLC的4倍,是TLC的约1.3倍。原创 2024-05-06 23:09:25 · 736 阅读 · 0 评论 -
SSD能否全面取代HDD?
综上所述,希捷的立场基于以下几点:SSD相对于HDD的高昂价格、NAND制造能力的局限性,以及大多数企业工作负载并不需要SSD的高速度,因此认为SSD不会大规模取代HDD。希捷指出,考虑到新建NAND工厂的巨大成本,以及2027年预计需要的3686EB的NAND和HDD总容量(其中NAND行业只能提供963EB,而HDD提供2723EB),若要用NAND完全替代HDD,所需成本高达2060亿美元,这使得用SSD取代HDD在经济上不可行。因此,HDD和SSD不是互相排斥的,而是互补的。原创 2024-05-04 21:28:15 · 585 阅读 · 0 评论 -
AI发展驱动QLC SSD快速增长
随着AI应用的蓬勃发展,尤其是对AI推理服务器能效要求的日益提升,北美客户对存储产品的需求显著增加,带动了企业级QLC SSD(四级单元固态硬盘)出货量的快速增长。与此同时,由于三星和Solidigm(SK集团的一部分)分别占据超过40%和32%的市场份额,且三星专注于176层QLC产品,面临较少竞争,加上Solidigm计划在2024年下半年扩大144层QLC设备的生产,预计到2024年第三季度,企业级SSD合同价格将因此上涨5%至10%。原创 2024-05-02 21:18:02 · 1050 阅读 · 0 评论 -
深度剖析SSD掉电保护机制-2
传统的高电压PLP系统利用高压充电结构(如高达28~35V的聚合物钽电容器或电解电容器)存储应急能量,因其能量与充电电压的平方成正比,能以较小的物理体积储存更多能量。:高电压充电结构通常伴随着较高的充电电流,能够在短时间内为储能元件充入较多能量,确保在突发断电事件发生前,电容器能够迅速充满电,做好应急准备。这对于空间受限的SSD而言,意味着在有限的物理空间内实现更高的能量储备,有利于缩小PLP系统的体积,符合SSD小型化的发展趋势。:采用12V的BCD工艺,成本更低,芯片面积更小。原创 2024-04-25 19:27:23 · 1871 阅读 · 0 评论 -
深度剖析SSD掉电保护机制-1
快速将这些关键数据转移到闪存中的特定区块,旨在利用SSD内置的应急电源(如电容器)提供的短暂能量窗口,确保在电源完全切断前完成数据保存。准确识别并滤除电源噪声,确保SSD在电源质量不佳的环境中也能保持稳定运行,防止因电源干扰引起的“挂起”或冻结现象,提升了SSD在复杂电源条件下的工作可靠性。SSD掉电保护机制通过实时检测电源状态、及时暂停敏感内部活动、快速备份关键缓存数据以及在电源恢复后有序重组数据,有效地应对了意外断电对SSD数据安全性的威胁,提高了SSD在复杂电源环境下的可靠性。原创 2024-04-25 19:26:47 · 2094 阅读 · 0 评论 -
ZNS SSD+F2FS文件系统|如何降低GC开销?--2
相比之下,在传统的SSD上,由于采取一对一的段与section映射,即使在高硬盘利用率下,也较容易在右侧找到空闲段。然而,ZNS SSD的特性决定了其section数量与zone数量相匹配,这意味着在高利用率下,尤其是在存在多个并发写入者的情况下,ZNS SSD上很难找到可用的空闲section。针对ZNS SSD的特性,研究者发现尽管F2FS利用大比例的OP配置空间在一定程度上降低了GC开销,但在高磁盘利用率下,特别是在写密集型工作负载中,GC过程仍可能导致显著的性能下降。原创 2024-04-23 20:56:03 · 1864 阅读 · 1 评论 -
ZNS SSD+F2FS文件系统|如何降低GC开销?---1
此外,F2FS在处理ZNS SSD时,可能会被迫将直接写direct I/O转换为buffer I/O,而突发的buffer IO读写操作可能导致内存使用激增、页面缓存被丢弃,进而影响数据移动过程,特别是涉及大序列写入和随机读取的操作。这样的布局确保了元数据不受ZNS的顺序写入约束影响,能够快速响应更新请求,同时充分发挥ZNS SSD在顺序写入上的优势。对于跨越区容量边界但起始位置在区容量之前的segment,其在区容量范围内的部分被视为可写入的,这部分逻辑块可以被正常分配给用户数据。原创 2024-04-23 20:55:16 · 1335 阅读 · 0 评论 -
NAND数据恢复的方案
为实现更优的校准,研究人员提出了一种基于高斯混合模型的方法,通过制作NAND VT图像(多次读取并微调读阈值),获取电压分布,再进行数据拟合,找到最优读阈值,从而最大限度减少数据完整性错误。现有的数据恢复技术,如读重试、读偏移和自动读取校准,虽然能在一定程度上应对比特错误,但其效果受NAND密度、老化程度和使用情况影响显著,且缺乏统一标准,易受固件工程师解读差异影响。其中,高斯混合校准作为一种创新方法,旨在优化读阈值设置,提高数据恢复过程中比特错误的纠正效率,为克服现有校准方法的局限性提供了新的思路。原创 2024-04-18 21:17:29 · 1470 阅读 · 0 评论 -
SSD常见故障模式与数据修复工具
固件异常:固态硬件的固件Firmware内部包括了SSD的FTL算法,读写逻辑,ECC纠错等算法,非常复杂,出现FWbug的概率也相当高。在固态硬盘长时间大压力读写,或者机器散热不高的情况下,持续高温运行,固态硬盘内部的器件也会加速出现异常或者降速运行,最终导致OS访问硬盘出现异常。当固态硬盘有跌落或者撞击的影响的时候,也会影响固态硬盘上电子器件的可靠性,出现异常,严重的话,会出现数据丢失。固态硬盘的数据修复比大家想象中的要复杂很多,而且固态硬盘的数据修复比机械硬盘难度大,所以,原创 2024-04-18 21:16:22 · 1061 阅读 · 0 评论 -
全景剖析SSD SLC Cache缓存设计原理-2
这意味着该方案不仅仅是被动地利用数据在SLC中的偶然存在,而是主动监控数据访问模式,识别出“热”数据,并确保这些数据即使在被写入一段时间后,仍能被优先保留在SLC缓存中,以提供持续的高性能访问。由于SLC模式的单元只需要区分两种电荷状态,其电压窗口更大,信号质量更好,这降低了误码率,增强了数据的稳定性,从而减少了需要进行纠错操作的次数,进一步减轻了单元的负担。尽管SLC模式下单个单元的寿命更长,但需要注意的是,SLC模式实际上是利用了一部分QLC或TLC闪存的空间来模拟SLC的行为。原创 2024-04-13 11:19:36 · 2207 阅读 · 0 评论 -
全景剖析SSD SLC Cache缓存设计原理-1
它作为一种有效的管理策略,确保了SLC Cache技术在提升写入性能的同时,能够与SSD的整体架构和数据管理机制良好兼容,维持数据的可靠性和SSD的长期稳定运行。话说,在某天凌晨收到一位存储随笔读者后台的私信,有关SSD SLC缓存的一段内容,这里面涉及知识背景,包括SSD原理,NAND相关基本操作要求等。,当你的SSD容量越大,有较高速传输效能的SLC Cache空间也就越大,例如1TB的SSD大约会有300GB左右的SLC Cache。,形成更大的写入块,减少整体的写入次数,进一步提升效率。原创 2024-04-13 11:18:56 · 1744 阅读 · 0 评论 -
SSD 可靠性深度分析
例如,拥有高事务数据库的企业用户可能倾向于选择能够承受更高写入次数但牺牲容量的驱动器,而操作写入频率较低数据库的用户可能会选择性能较低但容量较大的驱动器。固态硬盘(SSD)因其相对于传统硬盘驱动器(HDD)的诸多优势而日益受到青睐,包括更快的速度、更小的体积、更高的能效以及由于没有活动部件而增强的耐用性。然而,不同 SSD 制造商在 SMART 属性监控和寿命期望值计算方面的不一致性,使得如果您打算使用这些信息来确定更换 SSD 的时机,查阅您 SSD 的手册变得至关重要。坏块影响文件的方式有两种。原创 2024-04-09 22:24:58 · 735 阅读 · 0 评论 -
如何突破DRAM对SSD容量提升的限制?
如果主机发出一个仅写入4KB的数据请求,且该请求起始位置不在IU的边界上,则SSD需要首先读取包含目标4KB区域的整个16KB物理块,将新的4KB数据合并到已读取的数据中,然后将整个更新后的16KB物理块重新写入NAND闪存。这意味着即使只是更新一小部分数据,SSD也必须先读取整个物理块的内容,合并新的数据,然后将整个块重新写入闪存。假设采用1:1的L2P映射以及4KB的逻辑块大小,对于一个256GB的SSD,至少需要256MB的RAM来存放映射表。,这种情况会有所改变。因此,在这种情况下,原创 2024-03-18 21:57:19 · 1277 阅读 · 0 评论 -
DRAM在SSD架构的作用?
随着技术发展,有些高级的SSD也开始采用无DRAM设计,通过更智能的主控算法和利用NAND的一部分容量模拟DRAM功能,实现FTL表的高效管理,以适应更大容量、更低功耗及更经济的成本结构。:尽管DRAM成本相对较高,但出于性能考虑,制造商通常会按照一定比例来配备DRAM,例如早期可能采用1GB NAND对应1MB DRAM的比例,但这并不是严格的标准,不同的产品和市场定位可能会有不同的配比策略。此外,要充分发挥DRAM-less SSD的优势,软件必须针对该架构进行精细调优,而这并不适用于所有应用场景。原创 2024-03-18 21:56:09 · 1631 阅读 · 0 评论 -
固态存储是未来|浅析SSD架构的演进与创新技术-2
随着数据安全威胁日益严重,SSD的安全设计成为关键,包括提供单芯片硬件信任根、遵循FIPS140-3安全标准以及支持一次性可编程位字段来锁定生产后的接口,确保数据加密传输和保护,并集成加密引擎以加速安全处理流程。同时,为防止非授权访问,可以通过安全位锁定调试接口。:在企业级基础设施中,SSD需具备自我监控、分析和报告技术(SMART)功能,以便实时了解硬盘健康状况,预测潜在故障,并进行预防性维护。:实现加密和数据保护功能,保证数据安全,同时通过对芯片内部缓冲区及控制器内存子系统的优化,提升数据处理效率。原创 2024-03-12 22:20:35 · 1902 阅读 · 0 评论 -
固态存储是未来|浅析SSD架构的演进与创新技术-1
信息显示该闪存拥有1Tb的单Die容量,面积密度高达28.5 Gb/mm²(如下图,市面上的存储密度排行来看,三星这个存储密度排名第一),传输速率达到了3.2 GB/s,相较于当前市场常见的传输速度为2.4 GB/s的3D NAND闪存有了较大的提升。它的主要原理在于将传统的命令和地址(CMD/ADD R)信号与数据传输(DATA/DQ)信号分离到不同的通道上,即创建了专门的SCA CA通道用于命令和地址的串行传输,而DQ通道专注于数据的并行传输。随着时代的发展,SSD架构,也不断有新的挑战和需求。原创 2024-03-12 22:20:01 · 1764 阅读 · 0 评论 -
SSD LDPC软错误探测方案解读
因此,为了提高SSD的可靠性,亟需开发一种增强型解码方法,它可以更好地处理QLC闪存技术带来的高密度存储下的复杂错误分布,特别是针对长尾部分的严重错误比特,从而确保SSD在长期使用和恶劣环境下数据的完整性和安全性。这意味着系统能够利用数据的空间冗余,从其他没有明显错误迹象的页面中推断出受损页面的部分正确数据。在QLC NAND闪存技术中,尽管经验显示软解码区域的性能有所提升,但是错误比特分布的长尾问题愈发突出,意味着在极端情况下,即使是少量的错误比特也可能集中在某些数据块中,形成难以纠正的“尾巴”。原创 2024-03-07 21:50:50 · 1644 阅读 · 1 评论