恭喜济南浪潮数据技术有限公司赵培文获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜济南浪潮数据技术有限公司申请的专利一种基于磁盘分组实现容量均衡的方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113791893B 。
龙图腾网通过国家知识产权局官网在2025-05-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110937379.9,技术领域涉及:G06F9/50;该发明授权一种基于磁盘分组实现容量均衡的方法及装置是由赵培文;孟祥瑞设计研发完成,并于2021-08-16向国家知识产权局提交的专利申请。
本一种基于磁盘分组实现容量均衡的方法及装置在说明书摘要公布了:本发明提供一种基于磁盘分组实现容量均衡的方法及装置,所述方法步骤如下:根据磁盘水位的高低将磁盘划分为若干磁盘分组,每个磁盘分组对应一个磁盘水位阈值范围;分布式系统接收存储请求后,按照磁盘水位阈值范围由低到高的顺序选择磁盘分组中磁盘进行存储,并确保选定的磁盘处于可用状态,直至完成存储请求的任务;完成存储请求的任务后,再次计算各磁盘水位高低,并重新划分磁盘分组。本发明通过对磁盘水位分组,并对分组设置优先级,从而在业务使用场景中,使用优先级高的低水位磁盘分组内磁盘进行存储,可以均衡磁盘的使用量,合理利用存储空间,进而提高系统可用性和性能,保证集群中磁盘的水位差异在允许范围内,实现容量均衡。
本发明授权一种基于磁盘分组实现容量均衡的方法及装置在权利要求书中公布了:1.一种基于磁盘分组实现容量均衡的方法,其特征在于,包括如下步骤:S1.根据磁盘水位的高低将磁盘划分为若干磁盘分组,每个磁盘分组对应一个磁盘水位阈值范围;S2.分布式系统接收存储请求后,按照磁盘水位阈值范围由低到高的顺序选择磁盘分组中磁盘进行存储,并确保选定的磁盘处于可用状态,直至完成存储请求的任务;步骤S2具体步骤如下:S21.分布式系统接收到客户端的IO请求时,存储控制器确定所需磁盘数量、已有磁盘分组数量以及各磁盘分组的水位阈值范围;S22.将各磁盘分组的水位阈值范围按照由低到高的顺序排列,对应磁盘分组的水位状态依次由低到高;S23.判断水位状态最低的磁盘分组是否满足所需磁盘数量;若是,从水位状态最低的磁盘分组中选择所需磁盘数量的磁盘进行存储操作;若否,从高一级水位状态的磁盘分组中继续选择磁盘,直至满足所需磁盘数量,完成客户端的IO请求;步骤S23具体步骤如下:S231.定位水位状态最低的磁盘分组;S232.判断定位磁盘分组是否为空;若是,进入步骤S237;若否,进入步骤S233;S233.在定位磁盘分组的磁盘ID范围内随机选择一个磁盘ID,迭代器指向下一个磁盘ID;S234.判断选定磁盘ID对应的磁盘是否可用;若是,将该选定磁盘ID对应磁盘作为存储磁盘,进入步骤S235;若否,将该选定磁盘ID对应磁盘从定位磁盘分组中删除,进入步骤S236;S235.判断存储磁盘数量是否达到所需磁盘数量;若是,根据客户端的IO请求在存储磁盘进行写入和删除数据操作,进入步骤S3;若否,进入步骤S236;S236.判断定位磁盘分组内磁盘ID是否均已定位完毕;若是,进入步骤S237;若否,在定位磁盘分组内选定下一个磁盘ID,返回步骤S234;S237.判断定位磁盘分组是否为水位状态最高的磁盘分组;若是,判定存储空间不足,报错返回,结束;若否,定位高一级水位状态的磁盘分组,返回步骤S232;S3.完成存储请求的任务后,再次计算各磁盘水位高低,并重新划分磁盘分组。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人济南浪潮数据技术有限公司,其通讯地址为:250000 山东省济南市中国(山东)自由贸易试验区济南片区浪潮路1036号浪潮科技园S05楼S311室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。