[发明专利]磁盘扩容方法、装置及计算机设备有效
申请号: | 201910350207.4 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110083312B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 娄婷 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供了一种磁盘扩容方法、装置及计算机设备,分布式存储系统接收到待存储数据后,将依据待存储数据的哈希值,将其映射到哈希环中,以确定该待存储数据在哈希环中的位置,进而初步确定可以在映射到该哈希环中的哪两个磁盘之间进行磁盘扩容,之后,将利用这两个磁盘之间的数据哈希值以及待存储数据的数据哈希值,计算出扩容磁盘的磁盘哈希值,即确定出扩容磁盘应该映射到哈希环的什么位置,保证了各磁盘负载均衡,且减少了因加入待存储数据后,对需要迁移的数据量及影响到的磁盘数量。 | ||
搜索关键词: | 磁盘 扩容 方法 装置 计算机 设备 | ||
【主权项】:
1.一种磁盘扩容方法,所述方法包括获取待存储数据,计算所述待存储数据的数据哈希值;依据所述待存储数据的数据哈希值,将所述待存储数据映射到哈希环,并获取所述哈希环中目标数据的数据哈希值,所述哈希环映射有第一数量个磁盘及所述磁盘中的各数据,所述目标数据包括映射到第一磁盘的数据,所述第一磁盘是所述第一数量个磁盘中,具有与所述待存储数据的数据哈希值匹配的磁盘哈希值的磁盘;利用所述目标数据的数据哈希值以及所述待存储数据的数据哈希值,确定扩容磁盘在所述哈希环映射的磁盘哈希值;依据所述扩容磁盘的磁盘哈希值及目标数据的数据哈希值,确定所述目标数据中的迁移数据,将所述迁移数据及所述待存储数据映射到所述扩容磁盘中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910350207.4/,转载请声明来源钻瓜专利网。