[发明专利]基于负载调整和系统容错的分布式存储系统的实现方法有效
申请号: | 201210172660.9 | 申请日: | 2012-05-30 |
公开(公告)号: | CN102694863A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 段翰聪;李林;聂晓文;詹文翰;向小可;梅玫 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 成实 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一套基于负载调整和系统容错的分布式存储系统的实现方法,解决了现有技术中存在的大规模分布式存储系统中没有可靠的负载调整方法和系统容错方法及资源上传、资源删除流程不够简洁的问题。该分布式存储系统的实现方法主要包括使用分布式存储系统中的管理节点检查存储节点发来的心跳信息,当检查到存储节点压力过大即过载时,采用负载调整方法对该压力过大的过载存储节点进行负载调整;当检查到存储节点失效时,采用系统容错方法对该失效存储节点进行系统容错。 | ||
搜索关键词: | 基于 负载 调整 系统 容错 分布式 存储系统 实现 方法 | ||
【主权项】:
基于负载调整和系统容错的分布式存储系统的实现方法,其特征在于,包括以下步骤:(1)系统初始化;(2)客户端检查是否需要更新规则,如果需要更新,则将规则更新至与规则节点相同的规则;(3)客户端通过GUID生成算法确定待上传资源的GUID,并根据GUID结合规则计算出存储节点位置,将待上传资源存储至存储节点之中;(4)客户端得到需要获取资源的GUID,并根据规则计算出需要获取资源的副本对应的存储节点地址,然后由与存储节点地址对应的存储节点查找该需要获取的资源,再向客户端回复查找结果;(5)管理节点检查存储节点发来的心跳信息,当检查到存储节点压力过大即过载时,采用负载调整方法对该压力过大的过载存储节点进行负载调整;当检查到存储节点失效时,采用系统容错方法对该失效存储节点进行系统容错。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210172660.9/,转载请声明来源钻瓜专利网。