校网文件快速服务方法和系统技术方案

技术编号:27752001 阅读:35 留言:0更新日期:2021-03-19 13:48
本申请涉及校网文件快速服务方法和系统,属于大数据技术领域,该方法包括:接收多个客户端发送的文件资源的服务请求;通过Chord算法从预设的环形结构上的多个文件服务节点中查找目标节点;通过目标节点处理服务请求,若节点负载压力超过预设阈值,则预先通知后继的节点复制文件资源的数据,并利用后继的节点分担负载压力。通过本申请实施例,文件服务功能的扩展性强、灵活性高,且文件服务快速,能够高效的应对高并发。

【技术实现步骤摘要】
校网文件快速服务方法和系统
本申请涉及大数据
,特别是涉及校网文件快速服务方法和系统。
技术介绍
目前,校网文件服务采用集中的存储设备存放所有数据,设备本身成为系统性能的瓶颈,也是可靠性和可用性的焦点,不能满足大规模存储应用的需要。而且,随着学校和学生的增加,现有的校网文件服务设备往往不能较好的应对高并发。因此,如何将校网文件服务应用于大规模存储场景中,同时保证服务的高效性,成为本领域技术人员亟待解决的技术问题。
技术实现思路
本申请实施例提供了一种校网文件快速服务方法和系统,以至少解决相关技术中如何将校网文件服务应用于大规模存储场景中,同时保证服务的高效性的问题。第一方面,本申请实施例提供了一种校网文件快速服务方法,包括:接收多个客户端发送的文件资源的服务请求;通过Chord算法从预设的环形结构上的多个文件服务节点中查找目标节点;通过所述目标节点处理所述服务请求,若节点负载压力超过预设阈值,则预先通知后继的节点复制所述文件资源的数据,并利用所述后继的节点分担负载压力。在其中一些实施例中,所述C本文档来自技高网...

【技术保护点】
1.一种校网文件快速服务方法,其特征在于,包括:/n接收多个客户端发送的文件资源的服务请求;/n通过Chord算法从预设的环形结构上的多个文件服务节点中查找目标节点;/n通过所述目标节点处理所述服务请求,若节点负载压力超过预设阈值,则预先通知后继的节点复制所述文件资源的数据,并利用所述后继的节点分担负载压力。/n

【技术特征摘要】
1.一种校网文件快速服务方法,其特征在于,包括:
接收多个客户端发送的文件资源的服务请求;
通过Chord算法从预设的环形结构上的多个文件服务节点中查找目标节点;
通过所述目标节点处理所述服务请求,若节点负载压力超过预设阈值,则预先通知后继的节点复制所述文件资源的数据,并利用所述后继的节点分担负载压力。


2.根据权利要求1所述的方法,其特征在于,所述Chord算法包括sha-1哈希算法。


3.根据权利要求1所述的方法,其特征在于,在各所述节点设有LVS负载均衡的情况下,所述的通过Chord算法从预设的环形结构上的多个文件服务节点中查找目标节点包括:
所述LVS负载均衡根据Chord算法转换所述节点的IP;
若所述节点中存有所述文件资源,则该节点为目标节点。


4.根据权利要求3所述的方法,其特征在于,在所述的接收多个客户端发送的文件资源的服务请求之前,所述方法包括:
所述LVS负载均衡根据预设的轮询机制进行主备切换。


5.根据权利要求3所述的方法,其特征在于,所述的利用所述后继的节点分担负载压力包括:
通过负载监控模块判断后继的节点的负载压力是否低于预设阈值,若是,则预先通知该后继的节点复制所述文件资源的数据;
所述后继的节点向存储有所述文件资源的节点发起共享下载;
所述服务请求被转发到所述后继的节点并从共享下载或者本地中获取数据。


6.根据权利要求1所述的方法,其特征在于,所述的利用所述后继的节...

【专利技术属性】
技术研发人员:王伟松朱俊勇于业江黄海洋
申请(专利权)人:浙江学海教育科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1