一种空间地址的转化方法、装置、计算机设备及存储介质
摘要文本
本发明涉及计算机数据存储技术领域,公开了一种空间地址的转化方法、装置、计算机设备及存储介质,其中方法包括:根据磁盘地址确定待存储信息在存储磁盘存储时的存储包、及待存储信息在存储磁盘存储时的当前预估条带;根据获取的q检验块在包中的空间分布信息、属性信息及存储包计算存储包中的q检验块在存储磁盘中的第一偏移量;根据当前预估条带的编号及属性信息,计算当前预估条带在存储磁盘中的第二偏移量;基于第一偏移量和第二偏移量确定待存储信息在存储磁盘上存储时的存储条带。提供了一种与Raid 6相适应的空间地址转化算法,并且计算方法简单高效。
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215000 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种空间地址的转化方法、装置、计算机设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311381525.X |
| 申请日 | 2023/10/24 |
| 公告号 | CN117112455B |
| 公开日 | 2024/2/6 |
| IPC主分类号 | G06F12/1072 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 梁欣玲; 孙昊; 邸忠辉 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种空间地址的转化方法,其特征在于,所述方法包括:获取待存储信息在存储磁盘存储时的磁盘地址、及所述存储磁盘的属性信息;根据所述磁盘地址确定所述待存储信息在所述存储磁盘存储时的存储包、及所述待存储信息在所述存储磁盘存储时的当前预估条带;获取空间分布地址信息,判断所述空间分布地址信息中是否包含第一检验块在包中的空间分布信息;当所述空间分布地址信息中包含所述第一检验块在包中的空间分布信息时,获取所述第一检验块在包中的空间分布信息;根据所述第一检验块在包中的空间分布信息、所述属性信息及所述存储包计算所述存储包中的第一检验块在所述存储磁盘中的第一偏移量;根据所述当前预估条带的编号及所述属性信息,计算所述当前预估条带在所述存储磁盘中的第二偏移量;基于所述第一偏移量和所述第二偏移量确定所述待存储信息在所述存储磁盘上存储时的存储条带;所述根据所述磁盘地址确定所述待存储信息在所述存储磁盘存储时的当前预估条带包括:根据所述磁盘地址、及所述一个包的纵向长度确定所述磁盘地址在所述存储包中的偏移量;根据所述一个包的纵向长度、所述一个包的条带数量计算条带平均长度;根据所述一个包的条带数量、所述存储包的编号得到所述存储包之前包含的条带数量;根据所述磁盘地址在所述存储包中的偏移量、及所述条带平均长度得到所述存储包中的条带数量;根据所述存储包之前包含的条带数量、及所述存储包中的条带数量得到所述当前预估条带的编号。