I/O驱动的数据恢复方法、系统及装置
摘要文本
本发明实施例涉及一种I/O驱动的数据恢复方法、系统及装置,包括:当I/O访问数据块出现异常时,获取I/O异常信息;基于I/O异常信息识别出待恢复的数据块;基于待恢复的数据块所在存储磁盘的状态,确定数据恢复类型;基于数据恢复类型生成数据恢复请求;将数据恢复请求提交到预设的第一优先级队列中,并基于数据恢复请求完成数据恢复。划分数据恢复类型,快速发现异常数据;根据数据恢复类型,驱动生成数据恢复请求,实现优先级队列机制,优先处理高优先级恢复请求,及时处理异常数据恢复;维护数据块状态、所在磁盘状态内存信息和全局驱动恢复列表,精细化I/O对异常数据块访问及驱动恢复管理,提升驱动恢复流程效能。。 (来自 专利查询网)
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215000 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | I/O驱动的数据恢复方法、系统及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311347462.6 |
| 申请日 | 2023/10/18 |
| 公告号 | CN117112311B |
| 公开日 | 2024/2/6 |
| IPC主分类号 | G06F11/14 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 尹明俊 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种I/O驱动的数据恢复方法,其特征在于,包括:当I/O访问数据块出现异常时,获取I/O异常信息;基于所述I/O异常信息识别出待恢复的数据块;基于待恢复的数据块所在存储磁盘的状态,确定数据恢复类型;基于所述数据恢复类型生成数据恢复请求;将所述数据恢复请求提交到预设的第一优先级队列中,并基于所述数据恢复请求完成数据恢复;所述基于待恢复的数据块所在存储磁盘的状态,确定数据恢复类型,包括:预先设置本地数据恢复类型和远端数据恢复类型;当所述待恢复的数据块所在存储磁盘的状态为卸载和/或挂载时,将所述存储磁盘的状态更新为等待状态;当所述存储磁盘的状态为等待状态时,判定所述数据恢复类型为本地数据恢复类型;所述将所述数据恢复请求提交到预设的第一优先级队列中,并基于所述数据恢复请求完成数据恢复,包括:预先设置第一优先级队列和第二优先级队列,其中,所述第一优先级队列的优先级高于所述第二优先级队列;将I/O驱动产生的数据恢复请求提交到所述第一优先级队列中,并根据数据恢复请求中对应的数据恢复类型进行数据恢复处理。