[發明專利]一種基于云計算的數據挖掘系統功能層析架構在審
| 申請號: | 201210379710.0 | 申請日: | 2012-10-09 |
| 公開(公告)號: | CN102929607A | 公開(公告)日: | 2013-02-13 |
| 發明(設計)人: | 齊磊 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 100193 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算 數據 挖掘 系統 功能 層析 架構 | ||
技術領域
本發明屬于云計算技術領域,具體涉及一種基于云計算的數據挖掘系統功能層析架構。背景技術
現有數據挖掘平臺底層沒有部署云平臺,數據挖掘系統中所欲的軟件都是通過物理和邏輯部署的,這樣就對硬件的要求比較高,每個子系統相對獨立,沒有將應用完美的集中整合到到一起,形成獨立的體系結構。
對于數據集的共享問題,現有的系統和模型沒有比較好的解決辦法,大多數還是采用數據庫存儲和調用。但是在多系統同時運行進行數據分析和挖掘時就會顯示出明顯的共享性差的缺陷。
發明內容
為了克服上述現有技術的不足,本發明提供一種基于云計算的數據挖掘系統功能層析架構,算法層、應用層和用戶層均以XML作為通訊語言,并基于表象化狀態轉變的Web服務形式內部調用以更好的支持各層的可伸縮性,并最終以開放接口形式對外開放,即用戶可基于任意層做開發,將已有的服務導入其系統內,這大大增強了數據挖掘系統的開放性跟易用性;同時本發明解決了數據存儲及共享的問題。
為了實現上述發明目的,本發明采取如下技術方案:
一種基于云計算的數據挖掘系統功能層析架構,所述架構包括算法層、應用層和用戶層,算法層為用戶層和應用層提供算法服務,用戶層提出的應用需求傳遞給應用層,應用層通過對上層消息的響應得出反饋,并向下傳遞需求信息給算法層,算法層通過算法的尋址調度,為應用層和用戶層提供服務。
所述算法層使用下層提供的統一數據源實現算法調用及其管理接口,算法層提供的服務包括算法注冊與注銷、可視化算法調用、數據清洗算法調用和數據挖掘算法調度。
所述算法注冊與注銷是指上層的應用層和用戶層需要調用算法時,在算法層中對需要調用的算法進行注冊,調用完成后,對該算法進行注銷;所述可視化算法調用是指將數據挖掘的處理結果通過圖形界面化得方式呈現給用戶;所述數據清洗算法調用是指將錯誤的數據、重復的數據和不完整的數據進行清理,針對有噪聲數據的數據集在執行數據挖掘算法之前的預處理方法調用接口,清洗之后的數據將通過數據層存入數據挖掘系統提供的存儲空間為接下來的數據挖掘服務;所述數據挖掘算法調度是指在使用之前對已經清洗過的數據或者不需要清洗的數據進行統一的數據挖掘分析。
所述應用層將數據挖掘過程中涉及到的數據、算法以及他們內部和外部之間的關系和順序描述為任務,以單個或多個任務為基礎,提供以應用服務為單位的調用和維護。
所述應用服務包括應用注冊與注銷和應用調用服務;所述應用注冊與注銷以插件的方式管理各種任務以及相應對任務的定義文件,所述應用調用服務提供已經注冊的服務的調用接口。
所述用戶層提供數據挖掘系統對于用戶身份和授權的管理,是用戶與數據挖掘系統交互的接口。
通過用戶層提供用戶身份與授權接口,并對用戶進行增刪改查操作;用戶層包含用戶所需要的通信協議和數據服務。
與現有技術相比,本發明的有益效果在于:提供一種基于云計算的數據挖掘系統功能層析架構,算法層、應用層和用戶層均以XML作為通訊語言,并基于表象化狀態轉變的Web服務形式內部調用以更好的支持各層的可伸縮性,并最終以開放接口形式對外開放,即用戶可基于任意層做開發,將已有的服務導入其系統內,這大大增強了數據挖掘系統的開放性跟易用性;同時本發明解決了數據存儲及共享的問題。
附圖說明
圖1是基于云計算的數據挖掘系統功能層析架構結構圖。
具體實施方式
下面結合附圖對本發明作進一步詳細說明。
如圖1,提供一種基于云計算的數據挖掘系統功能層析架構,所述架構包括算法層、應用層和用戶層,算法層為用戶層和應用層提供算法服務,用戶層提出的應用需求傳遞給應用層,應用層通過對上層消息的響應得出反饋,并向下傳遞需求信息給算法層,算法層通過算法的尋址調度,為應用層和用戶層提供服務。一層一層的向上傳遞,最終相應給用戶層,用戶層將算法的相應向上傳遞給用戶界面和開放接口,通過開放接口的調度,用戶可以共享數據挖掘系統中的數據,調用自己需要的各種算法,并通過云端集成到自己的應用上去。其中應用層和算法層為為數據挖掘系統的主題,算法層和應用層給予數據挖掘系統設計,通過虛擬化技術為用戶層提供多樣化的服務。
所述算法層使用下層提供的統一數據源實現算法調用及其管理接口,算法層提供的服務包括算法注冊與注銷、可視化算法調用、數據清洗算法調用和數據挖掘算法調度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210379710.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





