[发明专利]一种分布式云存储系统中的中央控制节点在审
申请号: | 201810089547.1 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108156040A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 李坚;刘云;张振江;周文彬;雷秋雨;马鸣 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 黄晓军 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中央控制节点 存储节点 云存储系统 控制节点 索引 实时监控存储 安全编码 定时报告 分配方式 高可靠性 管理文件 获取数据 计算存储 节点状态 快速获取 上传文件 网络攻击 系统分工 业务逻辑 运转流程 智能分配 多主机 客户端 分块 加密 保证 攻击 保存 监控 清晰 配合 | ||
1.一种分布式云存储系统中的中央控制节点,其特征在于,
所述中央控制节点只存储索引,客户端的服务请求以及与存储节点的交互均由所述中央控制节点通过索引控制调度,所述中央控制节点对分布式云存储系统进行流程监控。
2.根据权利要求1所述的中央控制节点,其特征在于,
所述中央控制节点将上传文件分配N个存储节点;
将上传文件分成k块,分块编码后存到所述N个存储节点中,每个存储节点存储α个符号,作为文件编码块。
3.根据权利要求2所述的中央控制节点,其特征在于,
所述中央控制节点根据定时报告信息监控存储节点状态,当某个存储节点发生故障时,所述中央控制节点建立新存储节点,所述新存储节点向其它部分正常存储节点发送修复请求,具体如下:
在修复故障存储节点的单个文件编码块时,从所述N个存储节点中选取d个正常存储节点,所述d个正常节点各向新存储节点发送β个符号;
在重建源文件时,从所述N个存储节点中选取k个正常存储节点,所述k个正常存储节点各向文件请求端发送α个符号。
4.根据权利要求3所述的中央控制节点,其特征在于,重新生成故障节点单个文件编码块所需的总带宽为γ=dβ,存储节点参数满足如下关系:
其中,α和β为设定值,α表示每个存储节点中所存的符号数,β表示在修复故障节点的单个文件编码块时,从单个正常存储节点下载的符号数;k=(α+β)/β,k表示在重建源文件时需要连接的最少节点数和表示分块数量;d=2(α+β)/β-2,d表示修复损坏节点时需要连接的最少节点数;B=kα,B表示上传文件的大小,γ表示在修复故障节点的单个文件编码块时所需的总带宽。
5.根据权利要求4所述的中央控制节点,其特征在于,该中央控制节点为多主机模式,所述主机为控制服务器。
6.根据权利要求5所述的中央控制节点,其特征在于,该中央控制节点实时监控存储节点状态,当某个存储节点发生故障时,该中央控制节点自动建立新存储节点,并向其他正常存储节点发送修复请求,进行修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810089547.1/1.html,转载请声明来源钻瓜专利网。