System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种分布式云端储存智能手机制造技术_技高网

一种分布式云端储存智能手机制造技术

技术编号:41330181 阅读:16 留言:0更新日期:2024-05-13 15:08
本发明专利技术属于云端存储领域,涉及数据分析技术,用于解决现有技术中的分布式云端储存智能手机,无法结合智能手机的网络状态进行数据阅览方式筛选的问题,具体是一种分布式云端储存智能手机,包括处理器,处理器通信连接有后台认证模块、阅览分析模块、存储模块以及服务器,服务器通信连接有节点管理模块与上传管理模块,后台认证模块用于对用户的身份信息进行识别认证,阅览分析模块用于对用户的数据阅览模式进行分析;本发明专利技术是对用户的数据阅览模式进行分析,对用户移动设备的网络状态进行分析并根据分析结果进行数据预览模式筛选分析,为不同网络状态的终端设备分配不同的数据阅览模式,提高用户的云端数据阅览流畅度。

【技术实现步骤摘要】

本专利技术属于云端存储领域,涉及数据分析技术,具体是一种分布式云端储存智能手机


技术介绍

1、分布式云端储存智能手机是一种基于云计算和分布式存储技术的智能手机解决方案,是通过分布式存储技术,数据被分散存储在多个节点上,提高数据的安全性和可靠性,智能手机作为客户端设备负责用户交互和展示数据,用户的照片、视频、文件等数据被上传到云端,并分散存储在多个节点上。

2、但现有技术中的分布式云端储存智能手机,仅能够对数据进行运动存储与展示,而无法结合智能手机的网络状态进行数据阅览方式筛选,导致用户体验无法得到保障,同时云端数据随机存储在分布式节点上,导致存储节点的平衡性以及数据安全性较差。

3、针对上述技术问题,本申请提出一种解决方案。


技术实现思路

1、本专利技术的目的在于提供一种分布式云端储存智能手机,用于解决现有技术中的分布式云端储存智能手机,无法结合智能手机的网络状态进行数据阅览方式筛选的问题。

2、本专利技术需要解决的技术问题为:如何提供一种可以结合智能手机的网络状态进行数据阅览方式筛选的分布式云端储存智能手机。

3、本专利技术的目的可以通过以下技术方案实现:一种分布式云端储存智能手机,包括处理器,所述处理器通信连接有后台认证模块、阅览分析模块、存储模块以及服务器,所述服务器通信连接有节点管理模块与上传管理模块;

4、所述后台认证模块用于对用户的身份信息进行识别认证;

5、所述阅览分析模块用于对用户的数据阅览模式进行分析:数据阅览模式包括在线预览模式与离线打包模式,数据阅览模式由用户进行自主选择,在用户没有进行自主选择时,将最近l1次采用离线打包模式进行数据阅览的过程标记为离线分析过程,获取离线分析过程的离线系数lx,通过离线系数lx对数据阅览模式进行筛选;

6、所述节点管理模块用于对云端数据的分布式存储节点进行管理并对平衡节点进行标记;

7、所述上传管理模块用于在云端数据进行上传存储时进行节点筛选管理分析:在服务器接收到上传的云端数据时获取平衡节点的筛选系数sx,将筛选系数sx数值最小的平衡节点标记为待选节点,将存储值数值最小的待选节点标记为筛选节点,将用户上传的云端数据存入筛选节点内,并对后台信息的数据存储列表进行更新。

8、作为本专利技术的一种优选实施方式,对用户的身份信息进行识别认证的方式包括指纹识别认证、人脸识别认证以及掌纹识别认证,在识别认证通过之后,后台认证模块从服务器调取用户的后台信息并将后台信息发送至处理器,处理器接收到后台信息后将后台信息发送至阅览分析模块。

9、作为本专利技术的一种优选实施方式,离线分析过程的离线系数lx的获取过程包括:获取离线分析过程的下行值、带宽值以及丢包值,下行值为离线分析过程进行数据下载的速度最小值,带宽值为离线分析过程中网络带宽最大值,丢包值为离线分析过程中的丢包次数;对所有离线分析过程的下行值进行求和取平均值得到下行数据xx,对所有离线分析过程的带宽值进行求和取平均值得到带宽数据dk,对所有离线分析过程的丢包值进行求和取平均值得到丢包数据db;通过对下行数据xx、带宽数据dk以及丢包数据db进行数值计算得到离线分析过程的离线系数lx。

10、作为本专利技术的一种优选实施方式,对数据阅览模式进行筛选的具体过程包括:通过存储模块获取到离线阈值lxmin,将离线分析过程的离线系数lx与离线阈值lxmin进行比较:若离线系数lx小于离线阈值lxmin,则判定离线分析过程不具有阅览优先级,采用在线预览模式进行数据阅览:根据用户需求在云端进行数据阅览;若离线系数lx大于等于离线阈值lxmin,则判定离线分析过程具有阅览优先级,采用离线打包模式进行数据阅览:根据用户需求将对应数据包从云端下载至手机终端,解压后用户在手机端进行本地阅览。

11、作为本专利技术的一种优选实施方式,对云端数据的分布式存储节点进行管理的具体过程包括:获取当前云端数据的分布式存储节点的数据存储量并标记为存储节点的存储值,由所有存储节点的存储值构成存储集合,对存储集合内所有元素进行方差计算得到存储集合的分布系数,将分布系数与预设的分布阈值进行比较:若分布系数小于分布阈值,则判定当前云端数据的分布式存储节点的存储平衡性满足要求,将存储集合内的所有元素标记为平衡节点;若分布系数大于等于分布阈值,则存储集合中存储值数值最大的存储节点删除,然后重新计算分布系数并将新的分布系数与分布阈值进行比较,直至分布系数的数值小于分布阈值,对平衡节点进行标记。

12、作为本专利技术的一种优选实施方式,平衡节点的筛选系数sx的获取过程包括:获取上传用户的后台信息,调取对应用户后台信息在平衡节点中的已存储数据包的内存值并标记为平衡节点的匹配值,通过公式得到平衡节点相对后台信息的筛选系数sx,β1与β2均为比例系数,且β1>β2>1,pp与cc分别为平衡节点的匹配值与存储值。

13、本专利技术还提出一种分布式云端储存智能手机的工作方法,包括以下步骤:

14、步骤一:对用户的身份信息进行识别认证:在识别认证通过之后,后台认证模块从服务器调取用户的后台信息并将后台信息发送至处理器,处理器接收到后台信息后将后台信息发送至阅览分析模块;

15、步骤二:对用户的数据阅览模式进行分析:数据阅览模式包括在线预览模式与离线打包模式,数据阅览模式由用户进行自主选择,在用户没有进行自主选择时计算离线分析过程的离线系数lx,通过离线系数lx进行数据阅览模式选择;

16、步骤三:对云端数据的分布式存储节点进行管理:获取当前云端数据的分布式存储节点的数据存储量并标记为存储节点的存储值,由所有存储节点的存储值构成存储集合,根据存储集合的分布系数对平衡节点进行标记;

17、步骤四:在云端数据进行上传存储时进行节点筛选管理分析:在服务器接收到上传的云端数据时获取上传用户的后台信息,结合后台信息在平衡节点中已存储数据包的内存值以及存储值进行计算得到筛选系数sx,通过筛选系数sx对筛选节点进行标记。

18、本专利技术具备下述有益效果:

19、1、通过阅览分析模块可以对用户的数据阅览模式进行分析,对用户移动设备的网络状态进行分析并根据分析结果进行数据预览模式筛选分析,为不同网络状态的终端设备分配不同的数据阅览模式,提高用户的云端数据阅览流畅度;

20、2、通过节点管理模块可以对云端数据的分布式存储节点进行管理,对云端数据的分布式存储节点的数据存储量进行分析,对符合存储平衡要求的存储节点进行标记,从而提高云端数据存储与调用时的平衡性与效率;

21、3、通过上传管理模块可以在云端数据进行上传存储时进行节点筛选管理分析,结合节点的已存储数据量以及对应用户在平衡节点中的数据存储量进行综合分析与计算得到筛选系数,通过筛选系数对存储节点进行筛选,提高每一次数据上传时的存储节点选择合理性,避免随机选取存储节点导致数据存储效率与安全性降低。

本文档来自技高网...

【技术保护点】

1.一种分布式云端储存智能手机,其特征在于,包括处理器,所述处理器通信连接有后台认证模块、阅览分析模块、存储模块以及服务器,所述服务器通信连接有节点管理模块与上传管理模块;

2.根据权利要求1所述的一种分布式云端储存智能手机,其特征在于,对用户的身份信息进行识别认证的方式包括指纹识别认证、人脸识别认证以及掌纹识别认证,在识别认证通过之后,后台认证模块从服务器调取用户的后台信息并将后台信息发送至处理器,处理器接收到后台信息后将后台信息发送至阅览分析模块。

3.根据权利要求2所述的一种分布式云端储存智能手机,其特征在于,离线分析过程的离线系数LX的获取过程包括:获取离线分析过程的下行值、带宽值以及丢包值,下行值为离线分析过程进行数据下载的速度最小值,带宽值为离线分析过程中网络带宽最大值,丢包值为离线分析过程中的丢包次数;对所有离线分析过程的下行值进行求和取平均值得到下行数据XX,对所有离线分析过程的带宽值进行求和取平均值得到带宽数据DK,对所有离线分析过程的丢包值进行求和取平均值得到丢包数据DB;通过对下行数据XX、带宽数据DK以及丢包数据DB进行数值计算得到离线分析过程的离线系数LX。

4.根据权利要求3所述的一种分布式云端储存智能手机,其特征在于,对数据阅览模式进行筛选的具体过程包括:通过存储模块获取到离线阈值LXmin,将离线分析过程的离线系数LX与离线阈值LXmin进行比较:若离线系数LX小于离线阈值LXmin,则判定离线分析过程不具有阅览优先级,采用在线预览模式进行数据阅览:根据用户需求在云端进行数据阅览;若离线系数LX大于等于离线阈值LXmin,则判定离线分析过程具有阅览优先级,采用离线打包模式进行数据阅览:根据用户需求将对应数据包从云端下载至手机终端,解压后用户在手机端进行本地阅览。

5.根据权利要求4所述的一种分布式云端储存智能手机,其特征在于,对云端数据的分布式存储节点进行管理的具体过程包括:获取当前云端数据的分布式存储节点的数据存储量并标记为存储节点的存储值,由所有存储节点的存储值构成存储集合,对存储集合内所有元素进行方差计算得到存储集合的分布系数,将分布系数与预设的分布阈值进行比较:若分布系数小于分布阈值,则判定当前云端数据的分布式存储节点的存储平衡性满足要求,将存储集合内的所有元素标记为平衡节点;若分布系数大于等于分布阈值,则存储集合中存储值数值最大的存储节点删除,然后重新计算分布系数并将新的分布系数与分布阈值进行比较,直至分布系数的数值小于分布阈值,对平衡节点进行标记。

6.根据权利要求5所述的一种分布式云端储存智能手机,其特征在于,平衡节点的筛选系数SX的获取过程包括:获取上传用户的后台信息,调取对应用户后台信息在平衡节点中的已存储数据包的内存值并标记为平衡节点的匹配值,通过公式得到平衡节点相对后台信息的筛选系数SX,β1与β2均为比例系数,且β1>β2>1,PP与CC分别为平衡节点的匹配值与存储值。

7.根据权利要求1-6任一项所述的一种分布式云端储存智能手机,其特征在于,该分布式云端储存智能手机的工作方法,包括以下步骤:

...

【技术特征摘要】

1.一种分布式云端储存智能手机,其特征在于,包括处理器,所述处理器通信连接有后台认证模块、阅览分析模块、存储模块以及服务器,所述服务器通信连接有节点管理模块与上传管理模块;

2.根据权利要求1所述的一种分布式云端储存智能手机,其特征在于,对用户的身份信息进行识别认证的方式包括指纹识别认证、人脸识别认证以及掌纹识别认证,在识别认证通过之后,后台认证模块从服务器调取用户的后台信息并将后台信息发送至处理器,处理器接收到后台信息后将后台信息发送至阅览分析模块。

3.根据权利要求2所述的一种分布式云端储存智能手机,其特征在于,离线分析过程的离线系数lx的获取过程包括:获取离线分析过程的下行值、带宽值以及丢包值,下行值为离线分析过程进行数据下载的速度最小值,带宽值为离线分析过程中网络带宽最大值,丢包值为离线分析过程中的丢包次数;对所有离线分析过程的下行值进行求和取平均值得到下行数据xx,对所有离线分析过程的带宽值进行求和取平均值得到带宽数据dk,对所有离线分析过程的丢包值进行求和取平均值得到丢包数据db;通过对下行数据xx、带宽数据dk以及丢包数据db进行数值计算得到离线分析过程的离线系数lx。

4.根据权利要求3所述的一种分布式云端储存智能手机,其特征在于,对数据阅览模式进行筛选的具体过程包括:通过存储模块获取到离线阈值lxmin,将离线分析过程的离线系数lx与离线阈值lxmin进行比较:若离线系数lx小于离线阈值lxmin,则判定离线分析过程不具有阅览优先级,采用在线预览模式进行数据阅...

【专利技术属性】
技术研发人员:胡国安岳星万峥
申请(专利权)人:深圳有为通讯科技有限公司
类型:发明
国别省市:

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

1