[发明专利]一种网络动态自组织的文件共享实现方法有效

专利信息
申请号: 201511026470.6 申请日: 2015-12-31
公开(公告)号: CN105516343B 公开(公告)日: 2018-07-17
发明(设计)人: 刘英;张丙克;白洁 申请(专利权)人: 中国电子科技集团公司第五十四研究所
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 河北东尚律师事务所 13124 代理人: 王文庆
地址: 050081 河北省石家*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 集群 多个文件服务器 网络动态 文件共享 自组织 文件共享技术 客户端接入 操作流程 分发文件 负载均衡 可扩展性 数据分发 网络构建 文件来源 文件上传 文件下载 簇节点 抗毁性 可控的 客户端 簇首 构建 服务器 并行 传输 代理 退出 全局 维护
【权利要求书】:

1.一种网络动态自组织的文件共享实现方法,其特征在于,应用于具有全局簇服务器、一个或多个集群簇以及一个或多个客户端的网络动态自组织的文件共享系统,包括以下步骤:

(1)集群簇启动后,向全局簇服务器发起注册请求;全局簇服务器设定集群簇中的簇首、负载均衡代理和文件服务器,并记录集群簇的信息;簇首组织集群簇内文件服务器文件一致性,负载均衡代理轮询集群簇内的簇首、负载均衡代理和文件服务器的负载;

(2)如果客户端上传文件,则转入步骤(3);如果客户端下载文件,则转入步骤(6);

(3)客户端向全局簇服务器发起上传文件请求,全局簇服务器指示客户端所属集群簇的簇首接受上传任务;

(4)簇首指示负载均衡代理进行任务调度;负载均衡代理根据对簇首、负载均衡代理和文件服务器节点的负载轮询结果,选择负载轻的文件服务器接收客户端上传的文件;该负载轻的文件服务器接收上传文件后,簇首指示集群簇内其他文件服务器完成文件同步,并将上传文件发送至全局簇服务器;

(5)全局簇服务器将上传文件发送至其他集群簇,完成集群簇之间文件同步,结束;

(6)客户端向全局簇服务器发起下载文件请求,全局簇服务器指示客户端所属簇首接受下载任务;

(7)簇首指示负载均衡代理选择进行任务调度;负载均衡代理根据对簇首、负载均衡代理和文件服务器节点的负载轮询结果,选择负载轻的一个或多个文件服务器进行文件分发;如果多个文件服务器执行文件分发任务,簇首根据执行分发任务的文件服务器数量将文件分割为多个文件片段,客户端接收多个文件片段后,进行文件组装得到整个文件;

其中,

全局簇服务器,用于管理集群簇的信息,在不同集群簇之间同步文件,在客户端与集群簇之间转达指令;

一个或多个集群簇,用于管理文件,接收客户端上传文件,向客户端分发文件;和

一个或多个客户端,用于向所属集群簇上传文件和下载文件;

所述的集群簇包括:

簇首,用于管理所属集群簇内部所有文件服务器和负载均衡代理节点的信息,向所属集群簇内部的负载均衡代理和文件服务器节点传达全局簇服务器指令;

负载均衡代理,用于统计所属集群簇内部的簇首、负载均衡代理以及文件服务器节点的负载,择优选择执行分发文件任务的文件服务器节点;

一个或多个文件服务器,用于接收客户端上传文件、向客户端分发文件和存储共享文件;

簇首、负载均衡代理和文件服务器之间使用UDP连接方式互相连接;多个文件服务器之间使用UDP连接方式互相连接。

2.根据权利要求1所述的一种网络动态自组织的文件共享实现方法,其特征在于:步骤(5)具体为:

(501)全局簇服务器指示其他集群簇的簇首接受文件同步任务;

(502)其他集群簇的各自簇首指示本集群簇内的负载均衡代理进行同步任务调度,本集群簇内的负载均衡代理根据负载轮询结果,选择本集群簇内负载轻的文件服务器接收全局簇服务器同步的文件,该负载轻的文件服务器接收同步文件后,本集群簇的簇首指示本集群簇内其他文件服务器完成文件同步。

3.根据权利要求1所述的一种网络动态自组织的文件共享实现方法,其特征在于:文件服务器和负载均衡代理退出时,向所属簇首发出退出请求,簇首、负载均衡代理和全局簇服务器更新集群簇的信息,选举新负载均衡代理;簇首退出时,向全局簇服务器发出退出请求,全局簇服务器更新集群簇的信息,选举新簇首。

4.根据权利要求1所述的一种网络动态自组织的文件共享实现方法,其特征在于:文件服务器和簇首宕机时,负载均衡代理不能获取其负载,全局簇服务器选举新簇首,更新文件服务器和簇首信息;负载均衡代理宕机时,簇首不能报知负载,全局簇服务器选举新负载均衡代理,更新负载均衡代理信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201511026470.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top