[發明專利]用于針對空間數據進行并行空間分析服務的方法及系統有效
| 申請號: | 201410123151.6 | 申請日: | 2014-03-28 |
| 公開(公告)號: | CN103870591B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 江聰世;周妙林;凌飛;佘鋒 | 申請(專利權)人: | 武漢聰源科技有限責任公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 北京華沛德權律師事務所11302 | 代理人: | 劉杰 |
| 地址: | 430223 湖北省武漢市東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 針對 空間 數據 進行 并行 分析 服務 方法 系統 | ||
技術領域
本發明涉及云服務領域,具體涉及一種用于針對空間數據進行并行空間分析服務的方法及系統。
背景技術
目前互聯網上提供的云服務都沒有特定的領域,主要是針對云存儲和一般的云計算,像亞馬遜,谷歌和阿里巴巴之類的公司都是這樣。而空間分析這種涉及到GIS領域的,由于空間和地理位置的特性,還沒有得到很好的并行支持,以GIS龍頭ESRI公司為例,在遇到大數據的空間分析時,就需要長時間的等待,同時還必須安裝ArcGIS軟件才能進行操作。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的用于針對空間數據進行并行空間分析服務的方法和相應的用于針對空間數據進行并行空間分析服務的系統。
依據本發明的一個方面,提供了一種用于針對空間數據進行并行空間分析服務的方法,包括:實時獲取目標對象的基礎空間數據信息,并生成相對應的并行任務請求;將所獲取的所述目標對象的基礎空間數據信息及所對應的并行任務請求進行加密處理,發送給任務接收器,所述任務接收器獲取所有機群的空閑信息,并根據所獲取的機群空閑信息,將加密處理后的基礎空間數據信息及所對應的并行任務請求存放到分布式數據庫中的該機群任務位置;實時掃描所述分布式數據庫獲取所述并行任務請求,依據所述并行任務請求實時提取所述并行任務請求所對應的所述目標對象的基礎空間數據信息;通過分配計算機服務器對所提取的所述目標對象的基礎空間數據信息進行分析服務,并將分析結果存儲至所述分布式數據庫中;將所述分布式數據庫所存儲的分析結果發送給所述目標對象。
進一步地,所述實時獲取目標對象的基礎空間數據信息包括:通過用戶輸入的方式實時獲取所述目標對象的基礎空間數據信息;和/或,通過對目標對象進行檢測的方式實時獲取所述目標對象的基礎空間數據信息。
進一步地,所述實時掃描分布式數據庫獲取所述并行任務請求,依據并行任務請求實時提取所述并行任務請求所對應的所述目標對象的基礎空間數據信息包括:實時掃描分布式數據庫,獲取新的任務請求;依據所述新的任務請求,實時提取所述新的任務請求所對應的基礎空間數據信息。
進一步地,所述通過分配計算機服務器對所提取的所述目標對象的基礎空間數據信息進行并行分析服務,并將分析結果存儲至所述分布式數據庫中包括:通過一個任務調度服務器及若干個計算機服務器組成一個計算機群組;其中,所述任務調度服務器用以獲取所述若干個計算機服務器的性能參數;所述任務調度服務器依據所獲取的性能參數,分配一個或多個所述計算機服務器對所提取的所述目標對象的基礎空間數據信息進行并行分析服務;并將分析結果存儲至所述分布式數據庫中。
進一步地,所述任務調度服務器依據所獲取的性能參數,分配一個或多個所述計算機服務器對所提取的所述目標對象的基礎空間數據信息進行并行分析服務,并將分析結果存儲至所述分布式數據庫中包括:從所提取的所述目標對象的基礎空間數據信息中取得當前需要進行并行空間分析的所有基礎空間數據的數量S;取得一個或多個所述計算機服務器實際可用的計算單元個數N,根據計算單元的個數,將所有的基礎空間數據平分給所述計算單元進行計算;其中,分配原則是先根據基礎空間數據的空間特性,計算出所有基礎空間數據整體的外包矩形,然后將外包矩形按照長的一邊分成N份區域,使這N份區域中的空間數據的數量趨近于S/N,實現基礎空間數據在空間和數量上的均衡;將計算單元的計算結果整合后,根據當前基礎空間數據的數量S和計算單元個數N來決定是否繼續分割數據并分發給其他計算單元,以此類推,直到數據不再需要被分發處理,則由當前計算服務器整合所有結果數據,并輸出到分布式數據庫進行存儲。
進一步地,所述通過分配計算機服務器對所提取的所述目標對象的基礎空間數據信息進行并行分析服務,并將分析結果存儲至所述分布式數據庫中還包括:對若干個所述計算機服務器進行實時維護,所述對若干個所述計算機服務器進行實時維護至少包括如下一種維護方式:增加新的計算機服務器、刪除若干個所述計算機服務器中不可用的計算機服務器、或者更新若干個所述計算機服務器中的某一個或多個計算機服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢聰源科技有限責任公司,未經武漢聰源科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410123151.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自由人槭扦插育苗方法及其專用生根劑
- 下一篇:荷包鉗及其提示裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





