System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据复制和迁移技术,具体涉及基于云存储节点的智能锁云存储资源调度系统。
技术介绍
1、随着云计算的快速发展,越来越多的组织和个人将数据存储在云平台上,大规模云存储环境需要高效的资源调度和管理系统来满足用户对存储空间和访问速度等需求,在云存储环境中,数据备份和灾难恢复是非常重要的需求,智能锁云存储资源调度系统可以通过数据复制和迁移技术,在多个节点上进行冗余备份,从而提供高可用性和可靠性,智能锁云存储资源调度系统具备数据的复制和迁移能力,以实现数据的高可用性和负载均衡,数据复制可以将数据在多个存储节点之间进行冗余备份,而数据迁移可以将数据从一个节点迁移到另一个节点以实现负载均衡和资源优化。
2、目前基于云存储节点的智能锁云存储资源调度系统据备数据的复制和迁移能力,很显然存在以下方面问题:1、在网络传输速度较慢的情况下,将大量数据备份到云存储节点需要较长的时间,在选择云存储节点时,未考虑其网络带宽和传输速度,从而无法确保备份过程能够在合理的时间范围内完成,并且在系统运行时,可能会遇到故障或者其他异常情况,但在预测和修复过程中较为麻烦,未能做到提前预测和分析历史故障信息。
3、2、在数据复制和迁移过程中,由于网络延迟、节点故障,可能导致数据的不一致性问题,数据复制和迁移涉及大量的数据传输,对网络带宽的需求较大,在大规模的云存储环境中,复制或迁移过程中网络带宽不足,可能会导致复制或迁移过程缓慢,影响系统的性能。
技术实现思路
1、本专利技术的目的在于提供
2、为解决上述技术问题,本专利技术采用如下技术方案:本专利技术提供基于云存储节点的智能锁云存储资源调度系统,包括:数据获取模块,用于获取主存储服务器中智能锁的各用户对应的使用信息和数据,其中使用信息包括智能锁使用频率、生物识别开锁次数、开锁失败次数;
3、数据分析模块,用于根据各用户对应的使用信息和数据,进而计算得出各用户数据对应的备份等级;
4、传输检测模块:在数据备份前,对主存储服务器与各云存储节点的传输过程进行检测,从而得到主存储服务器与各云存储节点之间的传输信息;
5、传输分析模块,用于根据主存储服务器与各云存储节点之间的传输信息,进而分析主存储服务器与各云存储节点之间对应的网络波动值;
6、节点分析模块,用于获取各云存储节点对应的性能信息、历史故障信息,进而分析各云存储节点对应的备份等级,并通过分析历史数据,对云存储节点进行故障的检测和预测;
7、数据备份模块,用于比较各用户数据对应的备份等级和各云存储节点对应的备份等级,确认各用户数据对应的待备份云存储节点;
8、显示终端,用于当各用户数据备份完成后,进行备份完成显示提示。
9、优选地,所述计算得出各用户数据对应的备份等级,具体计算过程如下:依据公式得到各用户数据对应的备份等级ηq,其中xq、yq、zq分别表示第q个用户的智能锁使用频率、生物识别开锁次数、开锁失败次数,x、y、z分别为设定的安全范围内智能锁使用频率、生物识别开锁次数、开锁失败次数,q为各用户的编号,q=1,2......,r,r为大于2的任意整数,γ1、γ2、γ3分别为设定的智能锁使用频率、生物识别开锁次数、开锁失败次数对应的权重因子。
10、优选地,所述对主存储服务器与各云存储节点的传输过程进行检测,具体检测过程如下:在主存储服务器中的待备份数据按照预设时间间隔布设各时间点,并运行各存储节点对应的检测装置,由此采集各云存储节点在各时间点对应的网速、丢包率和网络吞吐量,并将各云存储节点在各时间点对应的网速、丢包率和网络吞吐量作为主存储服务器与各云存储节点之间的传输信息。
11、优选地,所述分析各云存储节点对应的网络波动值,具体分析过程如下:将各云存储节点在各时间点对应的网速、丢包率和网络吞吐量代入计算公式中,得到各云存储节点对应的网络波动值对应的网络波动值βi,其中分别表示第i个云存储节点在第t个时间点对应的网速、丢包率、网络吞吐量,t为各时间点对应的编号,t=1,2,......m,m为大于2的任意整数,i表示各云存储节点对应的编号,i=1,2,......n,n为大于2的任意整数,分别为第i个云存储节点在第t-1个时间网速、丢包率、网络吞吐量的值,δv、δb、δc分别为设定的许可网速差、许可丢包率差、许可网络吞吐量差,k1、k2、k3分别为设定的网速、丢包率、网络吞吐量的权重因子。
12、优选地,所述性能信息包括存储容量、响应速度,所述历史故障信息包括故障次数、各次故障维修时长。
13、优选地,所述分析各云存储节点对应的备份等级,具体分析过程如下:根据各云存储节点对应的历史故障信息,分析各云存储节点对应的安全影响因子,记为αi;
14、根据各云存储节点对应的存储容量、响应速度、网络波动值,计算得出各云存储节点对应的云存储评估系数,进而根据各云存储节点对应的云存储评估系数与安全影响因子,计算得到各云存储节点对应的云存储系数,进而将各云存储节点对应的云存储系数与设定的各云存储系数区间对应的备份等级进行对比,若各云存储节点对应的云存储系数在设定的各云存储系数区间内,则判定该云存储节点属于该云存储系数区间对应的备份等级,若各云存储节点对应的云存储系数不在设定的各云存储系数区间内,则判定该云存储节点不属于该云存储系数区间对应的备份等级。
15、优选地,所述分析各云存储节点对应的安全影响因子,具体分析过程如下:将各云存储节点对应的历史故障信息代入计算公式中,得到各云存储节点对应的安全影响因子αi,其中ai、bi分别表示第i个云存储节点对应故障次数、各次故障维修时长,a′、b′分别为预设的标准故障次数、各次标准故障维修时长,δa、δb分别为预设的许可故障次数差、许可故障维修时长差,λ1、λ2分别为预设的故障次数、各次故障维修时长对应的权重因子。
16、优选地,所述计算各云存储节点对应的存储评估系数,具体计算过程如下:将各云存储节点对应的存储容量、响应速度、网络波动值代入计算公式中,得到各云存储节点对应的存储评估系数ψi,其中xi、yi、βi分别表示第i个云存储节点对应的存储容量、响应速度、网络波动值,x′、y′、βi′分别为设定的标准存储容量、标准响应速度、标准网络波动值,δx、δy、δz分别为设定的许可存储容量差、许可响应速度差、许可网络波动值差,μ1、μ2、μ3分别为设定的存储容量、响应速度、网络波动值对应的的权重因子。
17、优选地,所述计算各存储节点对应的存储系数,具体计算过程如下:根据各云存储节点对应的云存储评估系数与安全影响因子,依据公式得到各存储节点对应的存储系数ξi,其中αi、ψi分别为各云存储节点对应的云存储评估系数、安全影响因子。
18、优选地,所述确认各用户数据对应的待备份云存储节点,具体确认过程如下:将各用户数据对应的备份等级和各云存本文档来自技高网...
【技术保护点】
1.基于云存储节点的智能锁云存储资源调度系统,其特征在于,包括:
2.根据权利要求2所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述计算得出各用户数据对应的备份等级,具体计算过程如下:
3.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述对主存储服务器与各云存储节点的传输过程进行检测,具体检测过程如下:
4.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述分析各云存储节点对应的网络波动值,具体分析过程如下:
5.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述性能信息包括存储容量、响应速度;
6.根据权利要求4所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述分析各云存储节点对应的备份等级,具体分析过程如下:
7.根据权利要求6所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述分析各云存储节点对应的安全影响因子,具体分析过程如下:
8.根据权利要求7所述的基于云存储
9.根据权利要求8所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述计算各存储节点对应的存储系数,具体计算过程如下:
10.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述确认各用户数据对应的待备份云存储节点,具体确认过程如下:
...【技术特征摘要】
1.基于云存储节点的智能锁云存储资源调度系统,其特征在于,包括:
2.根据权利要求2所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述计算得出各用户数据对应的备份等级,具体计算过程如下:
3.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述对主存储服务器与各云存储节点的传输过程进行检测,具体检测过程如下:
4.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述分析各云存储节点对应的网络波动值,具体分析过程如下:
5.根据权利要求1所述的基于云存储节点的智能锁云存储资源调度系统,其特征在于,所述性能信息包括存储容量、响应速度;
6.根据权利要求4所述的基于云存储...
【专利技术属性】
技术研发人员:甘高山,刘恋,张国平,
申请(专利权)人:上海琨山智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。