一种基于混合存储产品的存储控制方法和存储控制装置与流程

文档序号:12122651阅读:来源:国知局

技术特征:

1.一种基于混合存储产品的存储控制方法,所述混合存储产品包括第一固态硬盘SSD,其特征在于,包括:

获取所述第一SSD的剩余寿命;

判断所述第一SSD的剩余寿命是否小于或等于第二寿命阈值;

若是,则在所述第一SSD中不为第一数据分配存储空间,为第二数据分配存储空间,所述第一数据为写缓存数据和/或数据分层数据,所述第二数据为读缓存数据。

2.根据权利要求1所述的基于混合存储产品的存储控制方法,所述混合存储产品还包括机械硬盘HDD和第二SSD,其特征在于,所述在所述第一SSD中不为第一数据分配存储空间包括:

将所述第一SSD中的所述第一数据存储于所述HDD中,并且当接收到所述第一数据时,将所述接收到的所述第一数据存储于所述第二SSD中。

3.根据权利要求2所述的基于混合存储产品的存储控制方法,其特征在于,在所述判断所述第一SSD的剩余寿命是否小于或等于第二寿命阈值之前,所述方法还包括:

判断第一SSD的剩余寿命是否小于或等于第一寿命阈值,所述第一寿命阈值大于所述第二寿命阈值;

若是,则触发所述判断所述第一SSD的剩余寿命是否小于或等于第二寿命阈值的步骤;

在所述判断所述第一SSD的剩余寿命是否小于或等于第二寿命阈值之后,若判定所述第一SSD的剩余寿命大于第二寿命阈值,则减小所述第一SSD中为所述第一数据分配的存储空间。

4.根据权利要求1所述的基于混合存储产品的存储控制方法,所述混合存储产品还包括第二固态硬盘SSD,其特征在于,若判定所述第一SSD的剩余寿命小于或等于第二寿命阈值,且所述第二SSD的剩余寿命大于所述第二SSD的第三寿命阈值,所述方法还包括:

增大所述第二SSD中为所述第一数据分配的存储空间。

5.根据权利要求4所述的基于混合存储产品的存储控制方法,所述混合存储产品还包括HDD和第二SSD,其特征在于,所述在所述第一SSD中不为第一数据分配存储空间包括:

将所述第一SSD中的所述第一数据存储于所述第二SSD中,并且当接收到所述第一数据时,将所述接收到的所述第一数据存储于所述第二SSD中。

6.根据权利要求1至5中任一项所述的基于混合存储产品的存储控制方法,其特征在于,若判定所述第一SSD的剩余寿命小于或等于第二寿命阈值,所述为第二数据分配存储空间包括:

增大所述第一SSD中为所述第二数据分配的存储空间。

7.一种存储控制模块,用于控制包括第一SSD的混合存储产品,其特征在于,包括:

获取单元,用于获取所述第一SSD的剩余寿命;

第一判断单元,用于判断所述第一SSD的剩余寿命是否小于或等于第二寿命阈值;

第一分配单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命小于或等于第二寿命阈值时,在所述第一SSD中不为第一数据分配存储空间,所述第一数据为写缓存数据和/或数据分层数据;

第二分配单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命小于或等于第二寿命阈值时,为第二数据分配存储空间,所述第二数据为读缓存数据。

8.根据权利要求7所述的存储控制模块,其特征在于,所述混合存储产品还包括机械硬盘HDD和第二SSD,其特征在于,所述第一分配单元包括:

第一存储子单元,用于将所述第一SSD中的所述第一数据存储于所述HDD中;

第二存储子单元,用于当接收到所述第一数据时,将所述接收到的所述第一数据存储于所述第二SSD中。

9.根据权利要求8所述的存储控制模块,其特征在于,所述存储控制模块还包括:

第二判断单元,用于判断第一SSD的剩余寿命是否小于或等于第一寿命阈值,所述第一寿命阈值大于所述第二寿命阈值;

触发单元,用于当所述第二判断单元判定所述第一SSD的剩余寿命小于或等于所述第一寿命阈值时,触发所述第一判断单元;

第三分配单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命大于第二寿命阈值时,减小所述第一SSD中为所述第一数据分配的存储空间。

10.根据权利要求7所述的存储控制模块,所述混合存储产品还包括第二SSD,其特征在于,所述存储控制模块还包括:

第四分配单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命小于或等于所述第二寿命阈值,且所述第二SSD的剩余寿命大于第二SSD的第三寿命阈值时,增大所述第二SSD中为所述第一数据分配的存储空间。

11.根据权利要求10所述的存储控制模块,所述混合存储产品还包括HDD和第二SSD,其特征在于,所述第一分配单元包括:

第三分配子单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命小于或等于所述第二寿命阈值时,将所述第一SSD中的所述第一数据存储于所述第二SSD中;

第四分配子单元,用于在所述第一判断单元判定所述第一SSD的剩余寿命小于或等于所述第二寿命阈值之后,在接收到所述第一数据时,将所述接收到的所述第一数据存储于所述第二SSD中。

12.根据权利要求7至11中任一项所述的存储控制模块,其特征在于,所述第二分配单元包括:

第五分配子单元,用于当所述第一判断单元判定所述第一SSD的剩余寿命小于或等于所述第二寿命阈值时,增大所述第一SSD中为所述第二数据分配的存储空间。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1