集群存储网络并行负载的控制方法及系统与流程

文档序号:11868135阅读:来源:国知局
集群存储网络并行负载的控制方法及系统与流程

技术特征:
1.一种集群存储网络并行负载的控制方法,其特征在于,该方法包括:当侦测到客户端的数据请求时,确定存放所述数据请求对应的数据块的集群存储网络的存储节点;获取集群存储网络的最大链路传输带宽,根据获取的最大链路传输带宽及确定的存储节点的数量,为各个确定的存储节点分配对应的带宽;控制各个确定的存储节点按照分配的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块;其中,所述控制各个确定的存储节点按照分配的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块的步骤包括:侦测各个确定的存储节点进行数据传送的带宽,并判断各个存储节点进行数据传送的带宽是否超过分配的带宽或保存的带宽;若各个确定的存储节点进行数据传送的带宽超过分配的带宽或保存的带宽,控制各个确定的存储节点按照小于等于所述分配的带宽或所述保存的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块。2.根据权利要求1所述的集群存储网络并行负载的控制方法,其特征在于,在所述控制各个确定的存储节点按照分配的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块的步骤之后,该方法还包括:将所述确定的存储节点的数量及为各个确定的存储节点分配的带宽保存。3.根据权利要求2所述的集群存储网络并行负载的控制方法,其特征在于,在所述确定存放所述数据请求对应的数据块的集群存储系统的存储节点的步骤之后,该方法还包括:判断所述确定的存储节点的数量与保存的存储节点的数量是否一致;若所述确定的存储节点的数量与保存的存储节点的数量不一致,则获取集群存储网络的最大链路传输带宽,根据获取的最大链路传输带宽及确定的存储节点数,给所述数据请求对应的数据的存储节点分配对应的带宽。4.根据权利要求3所述的集群存储网络并行负载的控制方法,其特征在于,在所述判断所述确定的存储节点的数量与保存的存储节点的数量是否一致的步骤之后,该方法还包括:若所述确定的存储节点的数量与保存的存储节点的数量一致,则控制各个确定的存储节点按照保存的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块。5.一种集群存储网络并行负载的控制系统,其特征在于,该系统包括:分析模块,用于当侦测到客户端的数据请求时,确定存放所述数据请求对应的数据块的集群存储网络的存储节点;数据处理模块,用于获取集群存储网络的最大链路传输带宽,根据获取的最大链路传输带宽及确定的存储节点的数量,为各个确定的存储节点分配对应的带宽;控制模块,用于控制各个确定的存储节点按照分配的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块;其中,该系统还包括侦测模块,所述侦测模块,用于侦测各个确定的存储节点进行数据传送的带宽;所述分析模块,还用于判断各个存储节点进行数据传送的带宽是否超过分配的带宽或保存的带宽;所述控制模块,还用于若各个确定的存储节点进行数据传送的带宽超过分配的带宽或保存的带宽,控制各个确定的存储节点按照小于等于所述分配的带宽或所述保存的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块。6.根据权利要求5所述的集群存储网络并行负载的控制系统,其特征在于,该系统还包括:存储模块,用于将所述确定的存储节点的数量及为各个确定的存储节点分配的带宽保存。7.根据权利要求6所述的集群存储网络并行负载的控制系统,其特征在于,所述分析模块,还用于判断所述确定的存储节点的数量与保存的存储节点的数量是否一致;所述数据处理模块,还用于若所述确定的存储节点的数量与保存的存储节点的数量不一致,则获取集群存储网络的最大链路传输带宽,根据获取的最大链路传输带宽及确定的存储节点数,给所述数据请求对应的数据的存储节点分配对应的带宽。8.根据权利要求7所述的集群存储网络并行负载的控制系统,其特征在于,所述控制模块,还用于若所述确定的存储节点的数量与保存的存储节点的数量一致,则控制各个确定的存储节点按照保存的带宽,将存储的所述数据请求对应的数据块的数据片段传送给所述客户端,以生成完整的数据块。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1