[发明专利]一种基于SSD硬盘寿命预测的数据保护方法及装置在审
申请号: | 202010092847.2 | 申请日: | 2020-02-14 |
公开(公告)号: | CN111324304A | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 邱振 | 申请(专利权)人: | 西安奥卡云数据科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/22;G06F12/16 |
代理公司: | 西安维赛恩专利代理事务所(普通合伙) 61257 | 代理人: | 刘春 |
地址: | 712000 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ssd 硬盘 寿命 预测 数据 保护 方法 装置 | ||
1.一种基于SSD硬盘寿命预测的数据保护方法,其特征在于,包括以下内容:
读取硬盘的S.M.A.R.T信息,获取所述硬盘的硬盘磨损度;
自定义磨损阈值;
周期性的将所述硬盘磨损度与所述磨损阈值进行比较,当所述硬盘磨损度=所述磨损阈值时:停止数据写入所述硬盘,将所述硬盘上的数据迁往其他正常硬盘。
2.如权利要求1所述的一种基于SSD硬盘寿命预测的数据保护方法,其特征在于,按照以下步骤实施:
S1、设定SSD硬盘的磨损阈值、设置数据迁移策略;
S2、获取所述SSD硬盘的磨损度数据,周期性的将所述磨损度和所述磁盘阈值进行比较:当所述磨损度达到设定阈值时,设置所述SSD硬盘的磨损标记,标记其为磨损硬盘,并通知开始迁移;
S3、收到开始迁移命令时,停止往所述SSD硬盘写入数据,继续提供数据读取服务;
根据迁移策略对数据进行迁移:按照迁移速率从所述SSD硬盘上读取数据,将读取的数据写入到其他正常硬盘上,全部数据迁移成功,将所述磨损硬盘从其所在系统中剔除。
3.如权利要求2所述的一种基于SSD硬盘寿命预测的数据保护方法,其特征在于,所述S1中,所述迁移策略包括用户自定义策略,所述自定义策略即为任意指定迁移时间和迁移速率来迁移数据。
4.如权利要求2所述的一种基于SSD硬盘寿命预测的数据保护方法,其特征在于,所述S1中,所述迁移策略包括自动迁移策略,所述自动迁移策略即为,所述SSD硬盘根据其所在系统当前的负载情况,自动地进行迁移;
所述迁移速率的计算方法为:R=(1-MAX(Cu,Mu,Bu))*Dr;
其中,R:迁移速率,Cu:系统CPU使用率,值为0-100%;Mu:内存使用率,值为0-100%;Du:硬盘使用率,值为0-100%;MAX:取三者最大值;Dr:硬盘读取速度。
5.一种用于SSD硬盘寿命预测的装置,其特征在于,包括:
用户交互模块,用于设定SSD硬盘的磨损阈值、设置迁移策略;
数据监控模块,用于获取SSD硬盘的磨损度数据,周期性的将所述磨损度和所述磁盘阈值进行比较:当所述磨损度达到设定阈值时,设置所述SSD硬盘的磨损标记,标记其为磨损硬盘,并通知开始迁移;
数据迁移模块,用于收到开始迁移命令时,停止往所述SSD硬盘写入数据,并继续提供数据读取服务;根据迁移策略对数据进行迁移:按照迁移速率从所述SSD硬盘上读取数据,将读取的数据写入到其他正常硬盘上,全部数据迁移成功,将所述磨损硬盘从其所在系统中剔除。
6.一种用于SSD硬盘寿命预测的设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4中任一项所述的方法。
7.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奥卡云数据科技有限公司,未经西安奥卡云数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010092847.2/1.html,转载请声明来源钻瓜专利网。