服务支持SERVICE&SUPPORT

当前位置: 首页 服务支持 常见问题

常见问题

瑞耐斯主控是如何控制写放大的

写放大因子控制体现在对垃圾回收操作的管理上。瑞耐斯的控制器通过尽量增加垃圾回收的效率,减少垃圾回收的次数,来控制写放大因子。增加垃圾回收的效率包括两个方面,其中之一是选择最脏的块进行垃圾回收,另外一方面是热数据集中存储,使得垃圾自动聚集。减少垃圾回收的次数主要是根据数据的属性,把数据写到合适的块上去,让写数据一次到位,减少垃圾的产生,从而减少垃圾回收的次数。为了实现以上控制方法,瑞耐斯的控制器实现了包括Flash数据块垃圾鉴别,冷热数据鉴别,空闲块生命周期分类等算法。

日期:2015-12-25 标签:写放大系数 来源:瑞耐斯技术

瑞耐斯主控是如何实现RAID的

对于RAID的实现方法,瑞耐斯的控制器采用了类似硬盘RAID的实现策略,主要是以Flash的页作为条带单位,对不同通道的条带数据建立校验值,当某一个Flash页读取错误时,使用校验值可以把错误数据恢复。并且,当Flash阵列的某一个芯片出现错误时,也可以根据存放在其它芯片的对应条带数据进行恢复。为了实现以上RAID算法,瑞耐斯的控制器内置了强大的异或引擎,使得校验数据计算过程更为高效。

日期:2015-04-24 标签:主控RAID 来源:瑞耐斯技术

瑞耐斯主控是如何进行坏块管理的

控制器针对坏块管理实现了定量管理和增量管理两部分。坏块的定量管理是指控制器对Flash进行量产操作时,首先对Flash的出厂坏块进行扫描,建立初始坏块表;增量管理是指在SSD的日常使用中新增加的坏块的管理,当控制器检测到新产生了坏块时,首先备份块内的有效数据,然后进行隔离坏块操作。同时,更为重要的是,瑞耐斯的控制器还实现了对坏块的提前鉴别,当Flash块接近其生命周期的极限时,其需要的校验能力越来越强,控制器就会提前对其进行隔离,避免坏块的产生。

日期:2015-04-24 标签:坏块管理 来源:瑞耐斯技术

瑞耐斯的主控磨损平衡策略是什么

针对磨损平衡,瑞耐斯的控制器实现了静态平衡策略和动态平衡策略。静态平衡体现在Flash的块映射方法上。当需要对Flash进行写操作时,控制器会根据所写数据的属性选择不同生命周期的块进行写操作,不同属性的数据与不同生命周期的块建立映射关系。动态平衡体现在控制器主动监测Flash块的生命周期上。在系统空闲时,控制器会定时扫描Flash块,找出那些最年轻的块,加入到空闲块表中,作为新数据的存储单元,从而平衡不同块的生命周期。为此,瑞耐斯的控制器实现了包括Flash生命周期管理,数据属性预测管理,Flash数据迁移管理等模块,来优化Flash的磨损平衡策略。

日期:2015-04-24 标签:磨损平衡 来源:瑞耐斯技术

关于对SSD多次测试后性能下降的说明

不少客户在安装好SSD后使用用测试软件不断地对硬盘进行测试,例如CrystalDiskMark。

如上图所示 使用5串1000BM的数据分别去测试sequential,Random 512KB,Random 4KB Queue Depth=1,Random 4KB Queue Depth=32 这4种数据。测试下来了相当于对SSD写入了1000M*5*4=20GB的数据。
这样连续测试几次,相当于写入了几十GB的数据进入SSD。Sandfroce的Datasheet提到,因为flash闪存颗粒是有写入寿命的,所以控制IC会牺牲写入性能来获得更久的寿命。当Sandfroce控制器检测到SSD被不停的写入大容量的数据时,就会断定是在非常规使用SSD,为了保证SSD的寿命,这个时候会触发一种保护机制,就会将写入性能限制在一个RAW值上。从而导致写入的性能下降。
所以如果要Show SSD 的性能,请将测试的数据容量 跟测试的次数设置到比较小的值,免得带来写入性能的限制。


日期:2015-04-24 标签:固态硬盘性能下降 来源:瑞耐斯技术

服务支持

联系我们Contact us

  • 86-755-83258725
  • 86-755-83257295
  • sales@renice-tech.com

© 2013 深圳市瑞耐斯技术有限公司版权所有