一种基于云计算系统的智能数据采集系统及方法与流程

文档序号:18526677发布日期:2019-08-24 10:18阅读:305来源:国知局
一种基于云计算系统的智能数据采集系统及方法与流程

本发明属于数据采集技术领域,尤其涉及一种基于云计算系统的智能数据采集系统及方法。



背景技术:

云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。云计算操作系统,是云计算后台数据中心的整体管理运营系统(也有人认为云计算系统包括云终端操作系统,例如现在流行的各类手机操作系统,这与先行的单机操作系统区别不大,在此不做讨论),它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件管理海量的基础硬件、软资源之上的云平台综合管理系统。然而,现有云计算系统的智能数据采集系统所采用的数据共享方法安全性较差,极易使得数据信息在共享的过程中产生泄密的情况,也不能够对非法数据共享方移动设备的ip地址进行限定,减少数据信息被盗取的风险;同时,目前的云计算平台的任务调度算法复杂,需要大量的运算。

综上所述,现有技术存在的问题是:现有云计算系统的智能数据采集系统所采用的数据共享方法安全性较差,极易使得数据信息在共享的过程中产生泄密的情况,也不能够对非法数据共享方移动设备的ip地址进行限定,减少数据信息被盗取的风险;同时,目前的云计算平台的任务调度算法复杂,需要大量的运算。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种基于云计算系统的智能数据采集系统及方法。

本发明是这样实现的,一种基于云计算系统的智能数据采集方法,包括:

通过数据采集模块利用数据采集设备采集目标数据;

中央控制模块通过数据检索模块利用检索程序对采集数据内容进行检索操作;通过数据共享模块利用共享程序对采集的数据进行共享操作;通过数据调度模块利用调度程序对采集的数据进行云计算任务调度操作;通过云服务模块利用云服务器集中大数据资源对采集的数据进行处理;

然后,通过数据迁移模块利用迁移程序对采集的数据进行迁移操作;

最后,通过显示模块利用显示器显示采集的数据信息。

进一步,所述数据共享模块共享方法如下:

(1)数据存放者将数据信息进行加密处理并设置密码最高输入次数,数据存放者通过输入设备向数据处理服务器提出数据存储请求,数据处理服务器根据用户需求请求密码共享服务器进行加密处理,密码共享服务器为数据存放者生成密码钥匙和附带的密码问题,并设置输入密码的最高次数为三次,生成的密码再返回至数据处理服务器;

(2)数据处理服务器根据数据信息内容整理出关键词,数据处理服务器对数据信息进行分析处理并提取出数据信息的关键词,输入关键词后便可显示出数据信息的密码以及附加问题的输入页面,同时数据处理服务器申请建立黑名单存放库;

(3)数据存放者将数据信息储存进入至云计算资源池,数据存放者在个人移动设备上安装云存储app,并输入uid以及密码进行注册登录,根据云存储app的操作指南,借助个人移动设备自带的输入设备将加密后的数据信息和建立的黑名单存放库传输至云存储app中;

(4)云计算资源池将数据信息存储地址分享至数据处理服务器,云计算资源池对数据信息进行存储后会将存放地址和黑名单存放库一并返还至数据处理服务器中,同时数据处理服务器也会通过以太网将数据信息的关键词以及密码通过无线通信方式发送至数据共享方;

(5)数据共享方通过共享密码和附加问题的解答来实现对云计算资源池进行访问,数据共享方通过在移动设备上输入关键词弹跳出密码以及附加问题的输入页面,并通过输入设备输入密码以及彼此间约定的附加问题,数据处理服务器检索确认合格后便会请求云存储app进行数据访问,云存储app确认同意后数据共享方便能够查阅数据信息,检索后不合格便会将该非法数据共享方移动至黑名单存放库。

进一步,所述数据调度模块调度方法如下:

1)建立包括多个数据任务的任务库;

2)根据目标任务,计算每个任务对应的相似度;

3)设定相似度阈值,获得相似度大于所述相似度阈值的任务,获得任务调度方案。

4、如权利要求3所述基于云计算系统的智能数据采集方法,其特征在于,所述根据目标任务,计算每个任务对应的相似度包括:

根据所述目标任务,获取所述目标任务的多个关键词;

基于所述目标任务分别与所述任务库中每一个任务进行计算,获得所述任务对应的相似度系数。

进一步,所述每一个所述任务包括至少一个所述关键词;

将所述多个关键词根据重要程度进行排序,并对每一个关键词赋予重点因子。

进一步,所述相似度为:

fj=∑aiwi(1)

其中,fj表示第j个任务的相似度,j取[1,m],m表示任务的个数,wi表示该任务与目标任务相同的关键词,ai表示该关键词对应的重点因子,i取[1,n],n表示关键词的个数。

本发明的另一目的在于提供一种基于云计算系统的智能数据采集系统,包括:

数据采集模块,与中央控制模块连接,用于通过数据采集设备采集目标数据;

中央控制模块,与数据采集模块、数据检索模块、数据共享模块、数据调度模块、云服务模块、数据迁移模块、显示模块连接,用于通过数字计算机控制各个模块正常工作;

数据检索模块,与中央控制模块连接,用于通过检索程序对采集数据内容进行检索操作;

数据共享模块,与中央控制模块连接,用于通过共享程序对采集的数据进行共享操作;

数据调度模块,与中央控制模块连接,用于通过调度程序对采集的数据进行云计算任务调度操作;

云服务模块,与中央控制模块连接,用于通过云服务器集中大数据资源对采集的数据进行处理;

数据迁移模块,与中央控制模块连接,用于通过迁移程序对采集的数据进行迁移操作;

显示模块,与中央控制模块连接,用于通过显示器显示采集的数据信息。

本发明的另一目的在于提供一种搭载所述基于云计算系统的智能数据采集系统的信息采集终端。

本发明的优点及积极效果为:

本发明通过数据共享模块将数据信息进行加密处理并设置密码最高输入次数,同时增设彼此间约定好的共知附加问题,从而能够增加数据共享的安全度;然后数据处理服务器根据数据信息内容整理出关键词,并申请建立黑名单存放库,通过关键词的设置使得数据存放者和数据共享方更加快速的找寻到数据信息,通过黑名单存放库用于放置超出密码输入限额的非法数据共享方ip地址,从而减少再次被非法侵入的次数,进而再次增加数据信息存放的安全性;同时,通过数据调度模块建立包括多个任务的任务库;根据目标任务,计算每个任务对应的相似度;设定相似度阈值,获得相似度大于所述相似度阈值的任务,简便快速获得任务调度方案,降低运算。

附图说明

图1是本发明实施例提供的基于云计算系统的智能数据采集系统结构框图。

图中:1、数据采集模块;2、中央控制模块;3、数据检索模块;4、数据共享模块;5、数据调度模块;6、云服务模块;7、数据迁移模块;8、显示模块。

图2是本发明实施例提供的基于云计算系统的智能数据采集方法流程图。

具体实施方式

为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。

下面结合附图对本发明的结构作详细的描述。

如图1所示,本发明实施例提供的基于云计算系统的智能数据采集系统包括:数据采集模块1、中央控制模块2、数据检索模块3、数据共享模块4、数据调度模块5、云服务模块6、数据迁移模块7、显示模块8。

数据采集模块1,与中央控制模块2连接,用于通过数据采集设备采集目标数据;

中央控制模块2,与数据采集模块1、数据检索模块3、数据共享模块4、数据调度模块5、云服务模块6、数据迁移模块7、显示模块8连接,用于通过数字计算机控制各个模块正常工作;

数据检索模块3,与中央控制模块2连接,用于通过检索程序对采集数据内容进行检索操作;

数据共享模块4,与中央控制模块2连接,用于通过共享程序对采集的数据进行共享操作;

数据调度模块5,与中央控制模块2连接,用于通过调度程序对采集的数据进行云计算任务调度操作;

云服务模块6,与中央控制模块2连接,用于通过云服务器集中大数据资源对采集的数据进行处理;

数据迁移模块7,与中央控制模块2连接,用于通过迁移程序对采集的数据进行迁移操作;

显示模块8,与中央控制模块2连接,用于通过显示器显示采集的数据信息。

本发明提供的数据共享模块4共享方法如下:

(1)数据存放者将数据信息进行加密处理并设置密码最高输入次数,数据存放者通过输入设备向数据处理服务器提出数据存储请求,数据处理服务器根据用户需求请求密码共享服务器进行加密处理,密码共享服务器为数据存放者生成密码钥匙和附带的密码问题,并设置输入密码的最高次数为三次,生成的密码再返回至数据处理服务器;

(2)数据处理服务器根据数据信息内容整理出关键词,数据处理服务器对数据信息进行分析处理并提取出数据信息的关键词,输入关键词后便可显示出数据信息的密码以及附加问题的输入页面,同时数据处理服务器申请建立黑名单存放库;

(3)数据存放者将数据信息储存进入至云计算资源池,数据存放者在个人移动设备上安装云存储app,并输入uid以及密码进行注册登录,根据云存储app的操作指南,借助个人移动设备自带的输入设备将加密后的数据信息和建立的黑名单存放库传输至云存储app中;

(4)云计算资源池将数据信息存储地址分享至数据处理服务器,云计算资源池对数据信息进行存储后会将存放地址和黑名单存放库一并返还至数据处理服务器中,同时数据处理服务器也会通过以太网将数据信息的关键词以及密码通过无线通信方式发送至数据共享方;

(5)数据共享方通过共享密码和附加问题的解答来实现对云计算资源池进行访问,数据共享方通过在移动设备上输入关键词弹跳出密码以及附加问题的输入页面,并通过输入设备输入密码以及彼此间约定的附加问题,数据处理服务器检索确认合格后便会请求云存储app进行数据访问,云存储app确认同意后数据共享方便能够查阅数据信息,检索后不合格便会将该非法数据共享方移动至黑名单存放库。

本发明提供的数据调度模块5调度方法如下:

1)建立包括多个数据任务的任务库;

2)根据目标任务,计算每个任务对应的相似度;

3)设定相似度阈值,获得相似度大于所述相似度阈值的任务,获得任务调度方案。

本发明提供的根据目标任务,计算每个任务对应的相似度包括:

根据所述目标任务,获取所述目标任务的多个关键词;

基于所述目标任务分别与所述任务库中每一个任务进行计算,获得所述任务对应的相似度系数。

本发明提供的每一个所述任务包括至少一个所述关键词;

将所述多个关键词根据重要程度进行排序,并对每一个关键词赋予重点因子。

本发明提供的相似度为:

fj=∑aiwi(1)

其中,fj表示第j个任务的相似度,j取[1,m],m表示任务的个数,wi表示该任务与目标任务相同的关键词,ai表示该关键词对应的重点因子,i取[1,n],n表示关键词的个数。

图2,本发明实施例提供的基于云计算系统的智能数据采集方法,包括:

s101,通过数据采集模块1利用数据采集设备采集目标数据;

s102,中央控制模块2通过数据检索模块3利用检索程序对采集数据内容进行检索操作;通过数据共享模块4利用共享程序对采集的数据进行共享操作;通过数据调度模块5利用调度程序对采集的数据进行云计算任务调度操作;通过云服务模块6利用云服务器集中大数据资源对采集的数据进行处理;

s103,通过数据迁移模块7利用迁移程序对采集的数据进行迁移操作;

s104,通过显示模块8利用显示器显示采集的数据信息。

以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1