欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种基于大数据的网络控制的切换方法及切换系统独创技术21008字

一种基于大数据的网络控制的切换方法及切换系统

2021-03-05 08:58:18

一种基于大数据的网络控制的切换方法及切换系统

  技术领域

  本发明涉及大数据技术领域,具体涉及一种基于大数据的网络控制的切换方法及切换系统。

  背景技术

  随着云时代的来临,大数据也吸引了越来越多的关注。分析师团队认为,大数据通常用来形容一个公司创造的大量非结构化数据和半结构化数据,这些数据在下载到关系型数据库用于分析时会花费过多时间和金钱。大数据分析常和云计算联系到一起,因为实时的大型数据集分析需要数十、数百或甚至数千的电脑分配工作。

  针对大数据的存储和访问应用来说,仅仅提高硬件的性能不能满足复杂数据对存储系统的要求,如何提高存储系统的性价比,令数据存储更加便利更加有效,为以后的数据处理分析做好基础工作,是大数据技术的一大问题,且目前为了提高数据的安全性能,常需要对数据进行加密操作,以识别数据读取访问的身份标识,这样无疑在网络状况不好时,增加数据访问时的难度。

  目前为了提高大数据的读取应用效率,现有仅仅利用网络切换的方式更换网络接线,来提高数据读取的稳定性,虽然可以解决常见的大数据访问读取问题,但是如果当网络状况出现统一性的稳定性差或者网速低的时候,在访问大数据时,数据显示速度无法匹配数据解密速度,很有可能造成数据读取丢包或者显示顺序错乱的问题。

  发明内容

  本发明的目的在于提供一种基于大数据的网络控制的切换方法及切换系统,以解决现有技术中在访问大数据时,数据显示速度无法匹配数据解密速度,很有可能造成数据读取丢包或者显示顺序错乱的技术问题。

  为解决上述技术问题,本发明具体提供下述技术方案:

  一种基于大数据的网络控制的切换方法,包括以下步骤:

  步骤100、将用于保存大数据的数据库分为多个保存路径相互独立的子存储库,且将每个所述子存储库内保存的大数据进行数据加密;

  步骤200、将多个所述子存储库共用一个网络接口,利用网络监管模块实时监控每个网络接口的网络稳定性和网速,根据每个所述网络接口的网络稳定性和网速而切换网络接线;

  步骤300、在切换网络接线后所述子存储库的网络稳定性和网速低于标准设定时,更换每个所述子存储库的单个存储夹的数据存储量,重新对分化的存储夹进行数据加密操作;

  步骤400、将分化的存储夹与原有的存储夹共用解密密钥。

  作为本发明的一种优选方案,在步骤100中,对每个所述子存储库内保存的数据进行数据加密的实现步骤具体为:

  步骤101、在每个所述子存储库内利用多个存储夹分别保存定量的数据信息;

  步骤102、每个存储夹保存数据信息完成时,利用密钥生成单元建立该存储夹与新生成的存储夹之间的加密连接;

  步骤103、当所有存储夹均保存数据后,将最后一个存储夹与第一个存储夹之间通过所述密钥生成单元的加密连接,以将所有的存储夹形成一个加密闭环区块;

  步骤104、随机选择加密闭环区块的任一个所述存储夹优先解密,并且按照固定方向依次解密,解密成功后显示解密的数据信息。

  作为本发明的一种优选方案,在步骤104中,每次随机选择优先解密的所述存储夹不是同一个,对加密闭环区块内的所有存储夹进行解密操作通过对解密密钥叠加来实现,具体实现步骤为:

  随机选择加密闭环区块的任一个所述存储夹作为解密起始端;

  输入与所述存储夹一一对应的解密密钥,将解密密钥依次作为解密起始端的解密密钥,直至对该存储夹解密成功;

  以当前的存储夹为解密起始端,按照对加密闭环区块的固定解密方向重新排列解密密钥;

  以当前的存储夹为解密起始端依次确定下一个所述存储夹的解密密码,直至将所有存储夹完全解密,完全解密后的存储夹按照固定解密方向展示。

  作为本发明的一种优选方案,在步骤200中,利用所述网络监管模块监控连接在同一个网络接口的多个所述子存储库的网络稳定性,以及所述子存储库被访问时的响应网速,当网络稳定性或者响应网速低于标准设定时,则所述网络监管模块自动切换连接网线以对所述子存储库提供正常的网络。

  作为本发明的一种优选方案,在步骤300中,当所述网络监管模块自动切换连接网线均无法对所述网络接口提供正常的网络稳定性和网速时,则所述子存储库自动切割分化每个所述存储夹以缩减每个所述存储夹内保存的大数据量,具体的实现步骤为:

  步骤301、确定每个所述加密闭环区块包含的存储夹个数,根据所述网络监管模块对网络接口检测的网络稳定性和网速情况,确定每个所述存储夹的分割分化个数;

  步骤302、自动对所述加密闭环区块解密,形成单个独立且按序排列的存储夹;

  步骤303、将每个所述存储夹按照分割分化个数拆分,同时将拆分的所述存储夹仍然按序排列;

  步骤304、按照从前到后的顺序选择定量的拆分后存储夹根据加密生成单元首尾加密连接,重新生成一个子加密闭环区块;

  步骤305、将原始的所述加密闭环区块分化的多个子加密闭环区块保留使用原始的解密密钥。

  作为本发明的一种优选方案,在步骤400中,分化的多个所述子加密闭环区块保存在同一个文件夹内,并且利用同一个所述解密密钥对所述子加密闭环区块按序排列进行顺序解密操作。

  作为本发明的一种优选方案,所述解密密钥对所述子加密闭环区块按序排列进行顺序解密操作时,已解密的所述子加密闭环区块按照连接顺序依次显示解密内容。

  为解决上述技术问题,本发明还进一步提供下述技术方案:一种网络控制的切换系统,包括:

  子存储库,用于从数据存储库中拆分的多个小存储单元,分类存储不同终端的数据信息;

  存储夹单元,用于将存储在每个所述子存储库内数据信息分散保存,并且将所述子存储库的内存按照存储夹的个数均分以确定每个存储夹的数据保留量;

  密钥生成单元,用于建立两个所述存储夹之间的加密连接以将所有的存储夹形成一个加密闭环区块;

  解密显示单元,用于输入解密密钥以对每个所述存储夹进行解密,并对解密完全后的数据信息进行处理;

  虚假数据替换单元,当所述存储夹解密错误时,利用每个存储夹的替换数据夹代替真实数据显示;

  网络监管模块,用于将多个所述子存储库共用一个网络端口,且实时监控所述网络端口的网络稳定性和网速情况以更改不同的网络接线;

  加密闭环重新分割单元,用于自动对所述加密闭环区块进行解密操作,并且将每个所述存储夹的数据量重新分割且按序排列;

  二次加密单元,用于将分割拆分后的所述存储夹按序按量重新加密,生成多个子加密闭环区块。

  作为本发明的一种优选方案,所述二次加密单元分化的多个所述子加密闭环区块的解密密钥与原始的所述加密闭环区块的解密密钥相同。

  作为本发明的一种优选方案,多个所述子加密闭环区块同样按照顺序排列,在解密时同样按照顺序解密,对每个所述子存储夹拆分的数据边解密边显示,以提高在网络不稳定或者网速较低的情况下对所述小数据的读取访问工作。

  本发明与现有技术相比较具有如下有益效果:

  本发明采取实时更改网络接线以调整网络状况以及将存储的加密数据自动解密且重新分割两种方式结合,通过顺序解密小数据量的文件夹并实时显示,以解决数据读取丢包或者显示顺序错乱的问题。

  附图说明

  为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

  图1为本发明实施例提供的网络控制切换方法的流程示意图;

  图2为本发明实施例提供的网络控制切换系统的结构框图。

  图中的标号分别表示如下:

  1-子存储库;2-存储夹单元;3-密钥生成单元;4-解密显示单元;5-虚假数据替换单元;6-网络监管模块;7-加密闭环重新分割单元;8-二次加密单元。

  具体实施方式

  下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

  如图1所示,本发明提供了一种基于大数据的网络控制的切换方法,在访问大数据时,当网络状况不佳(即网络不稳定或者网速偏低)的情况,为了避免出现数据读取丢包或者显示顺序错乱的问题,本实施方式采取两种方式解决:第一、实时更改网络接线以调整网络状况;第二、将存储的加密数据自动解密且重新分割,顺序解密小数据量的文件夹并实时显示,以解决数据读取丢包或者显示顺序错乱的问题。

  具体包括以下步骤:

  步骤100、将用于保存大数据的数据库分为多个保存路径相互独立的子存储库,且将每个所述子存储库内保存的大数据进行数据加密。

  步骤100、将用于保存大数据的数据库分为多个保存路径相互独立的子存储库,且将每个所述子存储库内保存的数据进行数据加密。

  对每个所述子存储库内保存的数据进行数据加密的实现步骤具体为:

  步骤101、在每个所述子存储库内利用多个存储夹分别保存定量的数据信息;

  步骤102、每个存储夹保存数据信息完成时,利用密钥生成单元建立该存储夹与新生成的存储夹之间的加密连接;

  步骤103、当所有存储夹均保存数据后,将最后一个存储夹与第一个存储夹之间通过所述密钥生成单元的加密连接,以将所有的存储夹形成一个加密闭环区块;

  步骤104、随机选择加密闭环区块的任一个所述存储夹优先解密,并且按照固定方向依次解密,解密成功后显示解密的数据信息。

  一般来说,单个子存储库内的存储夹形成的加密闭环区块不仅仅限定为一个,具体可以根据实际情况限定,当单个子存储库内的加密闭环区块的个数越多,则该子存储库的加密等级越高,安全性能强,但是相反的解密步骤越多,解密所需时间越多,可能会造成拥有解密密钥的用户解密复杂的问题,影响使用的问题。因此单个子存储库的加密闭环区块个数可以根据需求而定。

  作为本实施方式的特征点:本实施方式并不是对每个数据信息进行乱码加密存储,而是对定量的数据信息进行加密存储,从而减少大数据在安全存储时的处理步骤,降低安全存储加系统的运行强度和存储难度,因此避免系统反映慢而造成数据丢失的问题。

  另外,本实施方式通过将多个数据信息保存在一个存储夹内,将所有的存储夹首尾相连形成一个加密闭环区块,在每个存储夹内自动生成一个乱码虚假文档并在解密失败后冒充真实数据信息,从而扰乱数据盗窃者的判断,以起到数据安全存储的作用。

  在步骤104中,每次随机选择优先解密的所述存储夹不是同一个,对加密闭环区块内的所有存储夹进行解密操作通过对解密密钥叠加来实现,以作为解密起始端的存储夹按照固定解密方向对剩余的存储夹进行解密时,其中一个存储夹解密错误时,则沿着固定解密方向位于该存储夹后面的所有存储夹均解密错误,从而提高了加密等级。

  具体实现步骤为:

  随机选择加密闭环区块的任一个所述存储夹作为解密起始端;

  输入与所述存储夹一一对应的解密密钥,将解密密钥依次作为解密起始端的解密密钥,直至对该存储夹解密成功;

  以当前的存储夹为解密起始端,按照对加密闭环区块的固定解密方向重新排列解密密钥;

  以当前的存储夹为解密起始端依次确定下一个所述存储夹的解密密码,直至将所有存储夹完全解密,完全解密后的存储夹按照固定解密方向展示。

  其中,每次随机选择优先解密的所述存储夹不是同一个,也就是说,该安全存储加密系统随机选择一个存储夹作为解密起始点进行优先解密操作,那么每次解密的起始点不同,解密密钥的排列方式不同,因此解密的难度大且灵活性高。相反的,由于每次解密的密码并不是固定的,提高解密难度,进一步的提高数据安全性,同时也便于对拥有解密密码的用户进行解密操作,方便使用,解决现有用户解密时间长、解密操作复杂的问题。

  步骤200、将多个所述子存储库共用一个网络接口,利用网络监管模块实时监控每个网络接口的网络稳定性和网速,根据每个所述网络接口的网络稳定性和网速而切换网络接线。

  在此步骤中,利用所述网络监管模块监控连接在同一个网络接口的多个所述子存储库的网络稳定性,以及所述子存储库被访问时的响应网速,当网络稳定性或者响应网速低于标准设定时,则所述网络监管模块自动切换连接网线以对所述子存储库提供正常的网络。

  步骤300、在切换网络接线后所述子存储库的网络稳定性和网速低于标准设定时,更换每个所述子存储库的单个存储夹的数据存储量,重新对分化的存储夹进行数据加密操作。

  根据上述步骤100的阐述可知,步骤100用多个存储夹保存定量的数据,将多个存储夹首尾加密连接以形成一个加密闭环区块,根据解密规则来提高解密的难度,以提高数据保存的安全性,但是这种方式存在以下的缺点:

  ①当单个存储夹的数据存储量较大时,对该存储夹解密和读取显示时,将花费很长的时间,且有可能造成系统崩溃的问题;

  ②当存储夹解密速度大于数据显示速度时,有可能造成数据显示顺序错乱或者数据丢包的问题,因此严重影响大数据读取的使用体验。

  为了解决上述缺点,当所述网络监管模块自动切换连接网线均无法对所述网络接口提供正常的网络稳定性和网速时,则所述子存储库自动切割分化每个所述存储夹以缩减每个所述存储夹内保存的大数据量,具体的实现步骤为:

  1、确定每个所述加密闭环区块包含的存储夹个数,根据所述网络监管模块对网络接口检测的网络稳定性和网速情况,确定每个所述存储夹的分割分化个数;

  2、自动对所述加密闭环区块解密,形成单个独立且按序排列的存储夹;

  3、将每个所述存储夹按照分割分化个数拆分,同时将拆分的所述存储夹仍然按序排列;

  4、按照从前到后的顺序选择定量的拆分后存储夹根据加密生成单元首尾加密连接,重新生成一个子加密闭环区块;

  5、将原始的所述加密闭环区块分化的多个子加密闭环区块保留使用原始的解密密钥。

  也就是说,当所有的网络接线切换到网络接口时,此时的网络速度仍然低于标准设定,那么为了提高大数据读取和显示的稳定性,本实施方式将通过上述步骤1-5的操作来实现将单次显示的数据量进行缩减,具体的实现原理解释如下:

  系统先对每个加密闭环区块的首尾连接位置进行解密,将环形按序分布的存储夹变为线性按序分布的存储夹,相邻两个存储夹也依次进行解密操作,形成单个独立且按序排列的存储夹;

  然后分别对每个存储夹进行分割拆分,将一个存储夹拆分为多个小存储单元,同时将拆分后的小存储单元在原来排序的基础上二次排序;

  最后按序选择多个小存储单元进行加密操作,即可将一个加密闭环区块拆分为多个顺序排列的子加密闭环区块,利用解密密钥对多个子加密闭环区块进行解密时,多个子加密闭环区块的解密密钥相同,且按照排列顺序依次进行解密操作。

  通过上述操作,将原始存储夹的数据显示拆分为多个小数据顺次显示,因此数据显示的速度快,数据显示的速度可以与解密的速度匹配,因此有效解决由于网络不佳而导致的数据读取丢包或者显示顺序错乱的问题。

  步骤400、将分化的存储夹与原有的存储夹共用解密密钥。

  分化的多个所述子加密闭环区块保存在同一个文件夹内,并且利用同一个所述解密密钥对所述子加密闭环区块按序排列进行顺序解密操作。

  且所述解密密钥对所述子加密闭环区块按序排列进行顺序解密操作时,已解密的所述子加密闭环区块按照连接顺序依次显示解密内容。

  另外如图2所示,本发明还提供了一种网络控制的切换方法的切换系统,包括:子存储库1、存储夹单元2、密钥生成单元3、解密显示单元4、虚假数据替换单元5、网络监管模块6、加密闭环重新分割单元7和二次加密单元8。

  子存储库1用于从数据存储库中拆分的多个小存储单元,分类存储不同终端的数据信息;

  存储夹单元2用于将存储在每个所述子存储库1内数据信息分散保存,并且将所述子存储库1的内存按照存储夹的个数均分以确定每个存储夹的数据保留量;

  密钥生成单元3用于建立两个所述存储夹之间的加密连接以将所有的存储夹形成一个加密闭环区块;

  解密显示单元4,用于输入解密密钥以对每个所述存储夹进行解密,并对解密完全后的数据信息进行处理;

  虚假数据替换单元5用于当所述存储夹解密错误时,利用每个存储夹的替换数据夹代替真实数据显示;

  网络监管模块6用于将多个所述子存储库共用一个网络端口,且实时监控所述网络端口的网络稳定性和网速情况以更改不同的网络接线;

  加密闭环重新分割单元7用于自动对所述加密闭环区块进行解密操作,并且将每个所述存储夹的数据量重新分割且按序排列;

  二次加密单元8用于将分割拆分后的所述存储夹按序按量重新加密,生成多个子加密闭环区块。

  所述二次加密单元8分化的多个所述子加密闭环区块的解密密钥与原始的所述加密闭环区块的解密密钥相同。

  多个所述子加密闭环区块同样按照顺序排列,在解密时同样按照顺序解密,对每个所述子存储夹拆分的数据边解密边显示,以提高在网络不稳定或者网速较低的情况下对所述小数据的读取访问工作。

  以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

《一种基于大数据的网络控制的切换方法及切换系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)