重删功能在全闪存阵列中有何意义?

参与24

2同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
重删功能主要是解决闪存SSD寿命较短的问题。闪存SSD的数据写入和更新是电子式擦除方式,必然带来数据块的频繁擦除动作,而数据块的擦除是有次数限制的,所以寿命自然不长,寿命到了,数据块也就无法使用了,无法使用的数据块达到一定程度时,整个SSD盘也就寿命到期了,需要更换。而重删...显示全部

重删功能主要是解决闪存SSD寿命较短的问题。闪存SSD的数据写入和更新是电子式擦除方式,必然带来数据块的频繁擦除动作,而数据块的擦除是有次数限制的,所以寿命自然不长,寿命到了,数据块也就无法使用了,无法使用的数据块达到一定程度时,整个SSD盘也就寿命到期了,需要更换。
而重删功能,可以在数据写入或者擦除数据块时,在闪存的软件层,就判断了是否要写入该数据。如果写入的数据时重复的,就不再写入,这样自然降低了数据块的擦除频率,提升了SSD盘的寿命,另外也大大提升了闪存阵列的利用率,虚拟容量也提升了好几倍。
当然类似的提升SSD寿命的方式还有数据压缩功能。这里不再赘述。

收起
银行 · 2018-03-27
浏览2253
ZhuJun2014ZhuJun2014存储工程师IBM
要看全闪存要支持的业务类型是什么。如果上层业务系统是类似虚拟机,VDI等环境,会产生很多重复的虚拟机资源,那么重删是很有用的。如果支持是像数据库类型或文件系统类型的业务,重删用处不大,反而需要压缩功能。...显示全部

要看全闪存要支持的业务类型是什么。如果上层业务系统是类似虚拟机,VDI等环境,会产生很多重复的虚拟机资源,那么重删是很有用的。
如果支持是像数据库类型或文件系统类型的业务,重删用处不大,反而需要压缩功能。

收起
硬件生产 · 2018-03-27
浏览2194

提问者

兔子工程师
存储架构师高伟达
擅长领域: 服务器存储灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-03-26
  • 关注会员:3 人
  • 问题浏览:4907
  • 最近回答:2018-03-27
  • X社区推广