数据存储控制方法及装置
申请人信息
- 申请人:杭州海康威视数字技术股份有限公司
- 申请人地址:310051 浙江省杭州市滨江区阡陌路555号
- 发明人: 杭州海康威视数字技术股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 数据存储控制方法及装置 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410205220.1 |
| 申请日 | 2024/2/23 |
| 公告号 | CN117785070A |
| 公开日 | 2024/3/29 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 杭州海康威视数字技术股份有限公司 |
| 发明人 | 乔勇 |
| 地址 | 浙江省杭州市滨江区阡陌路555号 |
摘要文本
本实施例提供数据存储控制方法及装置。本实施例中,当业务存储空间中属于单个存储介质的部分存储空间异常时,先将该业务存储空间存在工作状态为第一状态的逻辑块组中各逻辑块释放至资源池,并将被释放至资源池的且工作状态为第二状态的逻辑块的使用状态标记为第三状态,之后利用该被释放至资源池的且工作状态为第二状态、以及使用状态为第三状态的逻辑块替换业务存储空间中工作状态为第四状态的逻辑块组中异常逻辑块,或者替换工作状态为第二状态的逻辑块组中的异常逻辑块,实现了有效隔离存储介质中发生异常的部分存储空间,继续使用该存储介质中剩余未发生异常的存储空间,提高单个存储介质的利用率。
专利主权项内容
1.一种数据存储控制方法,其特征在于,该方法应用于被部署至少一个存储介质的存储设备,所述存储介质所属对应的资源池,任一存储介质被划分为至少一个逻辑块;其中,X1个逻辑块组成一个逻辑块组,X1大于1,该方法包括:针对任一业务应用,若该业务应用被部署的业务存储空间存在工作状态为第一状态的逻辑块组,则将该逻辑块组中各逻辑块释放至所述资源池;第一状态用于指示异常,其中,被释放至所述资源池的且工作状态为第二状态的逻辑块的使用状态被标记为第三状态,所述第二状态表示正常,所述第三状态表示闲置;若该业务应用被部署的业务存储空间存在工作状态为第四状态且需要替换其中异常逻辑块的逻辑块组,所述第四状态表示风险,或者,若该业务应用被部署的业务存储空间存在工作状态为所述第二状态且需要替换其中异常逻辑块的逻辑块组,则:在所述资源池中存在用于替换该逻辑块组中异常逻辑块的替换逻辑块时,利用所述资源池中存在的替换逻辑块替换该逻辑块组中的异常逻辑块;所述替换逻辑块是指工作状态为所述第二状态且使用状态为所述第三状态的逻辑块;在所述资源池中不存在用于替换该逻辑块组中异常逻辑块的替换逻辑块时,从本业务存储空间或者所述业务应用对应的除本业务存储空间之外的其它业务存储空间中选择至少一个目标逻辑块组,将该目标逻辑块组中各逻辑块释放至所述资源池;其中,目标逻辑块组中被释放至所述资源池的且工作状态为所述第二状态的逻辑块的使用状态被标记为所述第三状态,以使得资源池中该使用状态被标记为所述第三状态的逻辑块作为替换逻辑块替换异常逻辑块。 来自