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

专利信息
申请号: 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连接方式互相连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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