专利名称:一种提高云存储ssd设备使用寿命的方法
技术领域:
本专利涉及一种云存储领域,具体涉及一种提高云存储SSD设备使用寿命的方法。
背景技术:
随着云计算快速发展,云计算数据的存储速度和安全的提高就十分必要了。SSD因为其存储介质为NandFlash,所以它便具有了与NandFlash相似优势轻便、存储密度大、功耗低、抗震和温度适应范围宽,存储速度快。因此,将SSD作为云存储设备,可以提高存储速度并且抗震抗高温。但NandFlash因为自身工艺的特点,写入数据前必须先进行擦除操作,而擦除操作会降低NandFlash的使用寿命。例如,MLC的NandFlash中的Block擦除次数一般为5000 次。因此,SSD 一般均使用磨损均衡的算法使得NandFlash的Block擦除次数平均,从而提高设备寿命。而对于存储阵列,对每块SSD进行磨损均衡显然不能达到提高整个阵列的使用寿命,因此,需要对整个阵列进行磨损均衡。
发明内容
本发明的目的是提供一种提高云存储SSD设备使用寿命的方法。本发明的目的是按以下方式实现的,步骤如下
1)将云存储固态硬盘SSD(Solid State Disk,)阵列的中所有固态硬盘SSD纳入写均衡的策略,使得阵列使用寿命提高;
2)将阵列固态硬盘SSD上的NandFlash单独与阵列其它固态硬盘SSD所对应 NandFlash划分为同一个Bank (存储体)中,这样存储阵列就被划分为由多个Bank组成的存储设备;
3)Bank之间采用磨损均衡的算法,由于每个Bank中的NandFlash均来自阵列上的不同固态硬盘SSD,所以可以使阵列上固态硬盘SSD设备写均衡,从而提高存储设备使用寿命。本发明的有益效果是系统不增加额外的硬件资源,因而,具有很好的推广使用价值。
图1为一种提高云存储SSD设备使用寿命的方法的示例框图。
具体实施例方式参照说明书附图对本发明的提高云存储SSD设备使用寿命的方法作以下详细地说明。如图1,系统是由系统和SSD阵列组成。假设系统挂载4块SSD,分别为SSD-1、SSD-2、SSD-3 和 SSD-4。每块 SSD 由 4 ±夬 NandFlash 组成,分别为 A、B、C 和 D。将 16 土夬 NandFlash 按 ABCD 分组,分成 4 个 BANK,分别为 BANK-A、BANK-B, BANK-C 和 BANK-D。使用磨损均衡的策略管理4个BANK的写操作,使得每个BANK的擦除次数平衡,因为每BANK中均包含各个SSD的NandFlash,从而达到整个存储阵列的写平衡。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1. 一种提高云存储SSD设备使用寿命的方法,其特征在于步骤如下1)将云存储固态硬盘SSD阵列的中所有固态硬盘SSD纳入写均衡的策略;2)将阵列中固态硬盘SSD上的NandFlash颗粒单独与阵列其它固态硬盘SSD所对应 NandFlash颗粒划分为同一个存储体Bank中,这样存储阵列就被划分为由多个存储体Bank 组成的存储设备;3)存储体Bank之间采用磨损均衡flfear-Leveling的算法,由于每个存储体Bank中的 NandFlash均来自阵列上的不同存储体SSD,使阵列上SSD设备写均衡,从而提高存储设备使用寿命。
全文摘要
一种提高云存储SSD设备使用寿命的方法,将云存储SSD(SolidStateDisk,固态硬盘)阵列的中所有SSD纳入写均衡的策略,使得阵列使用寿命提高。将阵列SSD上的NandFlash单独与阵列其它SSD所对应NandFlash划分为同一个Bank(存储体)中,这样存储阵列就被划分为由多个Bank组成的存储设备,Bank之间采用磨损均衡的算法,由于每个Bank中的NandFlash均来自阵列上的不同SSD,所以可以使阵列上SSD设备写均衡,从而提高存储设备使用寿命。
文档编号G06F12/02GK102393809SQ201110394038
公开日2012年3月28日 申请日期2011年12月2日 优先权日2011年12月2日
发明者于治楼, 姜凯, 沈忱 申请人:浪潮集团有限公司