【技术实现步骤摘要】
一种管理SSD闪存资源的方法及存储设备
[0001]本专利技术涉及存储
,尤其涉及一种管理SSD闪存资源的方法及存储设备。
技术介绍
[0002]SSD单盘容量需求在近些年逐渐增大,目前量产容量已达32T、64T。大容量盘在NAND颗粒成倍的增加过程中,对于SSD控制器的内部资源需求也在增大,成本和竞争力的压力下,控制器的设计需尽量精简、少冗余,又需满足主流性能要求。
[0003]为了提高SSD中存储数据的可靠性,在SSD中采用类似RAID的技术提供跨LUN(或闪存DIE)的数据保护。为此目的,将SSD中的多个LUN分组(属于相同组的多个LUN也被称为RAID单元)。在RAID单元中构造大块(xBlock),大块(xBlock)包括来自多个逻辑单元(LUN)的物理块。为大块提供物理块的多个逻辑单元被称为逻辑单元组(LUN组)或RAID单元。逻辑单元组的每个逻辑单元为大块提供例如一个物理块。在构造大块后进一步构造页条带,利用页条带的所有用户数据来计算其校验数据。计算校验数据的过程中,SSD的主控制器使用XOR 缓 ...
【技术保护点】
【技术特征摘要】
1.一种管理SSD闪存资源的方法,其特征在于,包括:根据NAND闪存配置和/或固态硬盘设计需求对应构造逻辑单元物理块;用所构造的逻辑单元物理块构造大块;响应于IO命令来获取待写入的数据,利用构造的大块为待写入的数据分配页条带;其中NAND闪存配置包括SSD中所使用的NAND闪存的存储组织方式,包括逻辑单元数量、逻辑单元中平面的数量、物理块的大小、物理页的大小其中至少之一;固态硬盘设计需求包括XOR缓存容量的需求、读写带宽的性能需求其中至少之一。2.如权利要求1所述的一种管理SSD闪存资源的方法,其特征在于,构造逻辑单元物理块,包括:根据所使用的具体NAND闪存的平面数量来构造逻辑单元物理块;或根据XOR缓存容量的大小以及物理页的大小确定逻辑单元物理块的物理块数量。3.如权利要求2所述的一种管理SSD闪存资源的方法,其特征在于,构成逻辑单元物理块的各个物理块分别来自同一逻辑单元的不同平面;和/或在各自的平面内,具有相同或不同的物理块号。4.如权利要求2所述的一种管理SSD闪存资源的方法,其特征在于,构造逻辑单元物理块时,构成逻辑单元物理块的物理块数量小于逻辑单元提供的平面数量。5.如权利要求2所述的一种管理SSD闪存资源的方法,其特征在于,构造逻辑单元物理块时,构造逻辑单元物理块中物理块所来自的平面编号具有固定差值关系;或编号为奇数的逻辑单元物理块中的所有...
【专利技术属性】
技术研发人员:袁戎,张志青,张泰乐,
申请(专利权)人:北京忆恒创源科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。