[发明专利]一种基于云计算的数据挖掘系统功能层析架构在审
申请号: | 201210379710.0 | 申请日: | 2012-10-09 |
公开(公告)号: | CN102929607A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 齐磊 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 数据 挖掘 系统 功能 层析 架构 | ||
技术领域
本发明属于云计算技术领域,具体涉及一种基于云计算的数据挖掘系统功能层析架构。背景技术
现有数据挖掘平台底层没有部署云平台,数据挖掘系统中所欲的软件都是通过物理和逻辑部署的,这样就对硬件的要求比较高,每个子系统相对独立,没有将应用完美的集中整合到到一起,形成独立的体系结构。
对于数据集的共享问题,现有的系统和模型没有比较好的解决办法,大多数还是采用数据库存储和调用。但是在多系统同时运行进行数据分析和挖掘时就会显示出明显的共享性差的缺陷。
发明内容
为了克服上述现有技术的不足,本发明提供一种基于云计算的数据挖掘系统功能层析架构,算法层、应用层和用户层均以XML作为通讯语言,并基于表象化状态转变的Web服务形式内部调用以更好的支持各层的可伸缩性,并最终以开放接口形式对外开放,即用户可基于任意层做开发,将已有的服务导入其系统内,这大大增强了数据挖掘系统的开放性跟易用性;同时本发明解决了数据存储及共享的问题。
为了实现上述发明目的,本发明采取如下技术方案:
一种基于云计算的数据挖掘系统功能层析架构,所述架构包括算法层、应用层和用户层,算法层为用户层和应用层提供算法服务,用户层提出的应用需求传递给应用层,应用层通过对上层消息的响应得出反馈,并向下传递需求信息给算法层,算法层通过算法的寻址调度,为应用层和用户层提供服务。
所述算法层使用下层提供的统一数据源实现算法调用及其管理接口,算法层提供的服务包括算法注册与注销、可视化算法调用、数据清洗算法调用和数据挖掘算法调度。
所述算法注册与注销是指上层的应用层和用户层需要调用算法时,在算法层中对需要调用的算法进行注册,调用完成后,对该算法进行注销;所述可视化算法调用是指将数据挖掘的处理结果通过图形界面化得方式呈现给用户;所述数据清洗算法调用是指将错误的数据、重复的数据和不完整的数据进行清理,针对有噪声数据的数据集在执行数据挖掘算法之前的预处理方法调用接口,清洗之后的数据将通过数据层存入数据挖掘系统提供的存储空间为接下来的数据挖掘服务;所述数据挖掘算法调度是指在使用之前对已经清洗过的数据或者不需要清洗的数据进行统一的数据挖掘分析。
所述应用层将数据挖掘过程中涉及到的数据、算法以及他们内部和外部之间的关系和顺序描述为任务,以单个或多个任务为基础,提供以应用服务为单位的调用和维护。
所述应用服务包括应用注册与注销和应用调用服务;所述应用注册与注销以插件的方式管理各种任务以及相应对任务的定义文件,所述应用调用服务提供已经注册的服务的调用接口。
所述用户层提供数据挖掘系统对于用户身份和授权的管理,是用户与数据挖掘系统交互的接口。
通过用户层提供用户身份与授权接口,并对用户进行增删改查操作;用户层包含用户所需要的通信协议和数据服务。
与现有技术相比,本发明的有益效果在于:提供一种基于云计算的数据挖掘系统功能层析架构,算法层、应用层和用户层均以XML作为通讯语言,并基于表象化状态转变的Web服务形式内部调用以更好的支持各层的可伸缩性,并最终以开放接口形式对外开放,即用户可基于任意层做开发,将已有的服务导入其系统内,这大大增强了数据挖掘系统的开放性跟易用性;同时本发明解决了数据存储及共享的问题。
附图说明
图1是基于云计算的数据挖掘系统功能层析架构结构图。
具体实施方式
下面结合附图对本发明作进一步详细说明。
如图1,提供一种基于云计算的数据挖掘系统功能层析架构,所述架构包括算法层、应用层和用户层,算法层为用户层和应用层提供算法服务,用户层提出的应用需求传递给应用层,应用层通过对上层消息的响应得出反馈,并向下传递需求信息给算法层,算法层通过算法的寻址调度,为应用层和用户层提供服务。一层一层的向上传递,最终相应给用户层,用户层将算法的相应向上传递给用户界面和开放接口,通过开放接口的调度,用户可以共享数据挖掘系统中的数据,调用自己需要的各种算法,并通过云端集成到自己的应用上去。其中应用层和算法层为为数据挖掘系统的主题,算法层和应用层给予数据挖掘系统设计,通过虚拟化技术为用户层提供多样化的服务。
所述算法层使用下层提供的统一数据源实现算法调用及其管理接口,算法层提供的服务包括算法注册与注销、可视化算法调用、数据清洗算法调用和数据挖掘算法调度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210379710.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置