[發明專利]一種云原子單元投遞與部署的方法及裝置有效
| 申請號: | 201410199417.5 | 申請日: | 2014-05-12 |
| 公開(公告)號: | CN103957270B | 公開(公告)日: | 2017-04-19 |
| 發明(設計)人: | 楊曦;鄧躍進;廖磊;張江凱;吳昊 | 申請(專利權)人: | 武大吉奧信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24;G06F9/50;G06F9/455 |
| 代理公司: | 北京天奇智新知識產權代理有限公司11340 | 代理人: | 劉黎明 |
| 地址: | 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 原子 單元 投遞 部署 方法 裝置 | ||
技術領域
本發明屬于計算機信息技術領域,更具體是一種云原子單元投遞與部署的方法及裝置,用于實現構建私有云地理信息服務(GIS)系統。
背景技術
在傳統的服務部署模式中,用戶提交服務請求,然后由服務器來處理用戶請求,返回請求響應,每一個用戶的服務運算請求都是用戶與服務器間一對一的處理方式。即使在服務器集群環境下,不管是通過硬件負載均衡還是軟件負載均衡,用戶的請求都是由負載均衡器發送至集群環境中的一個節點來處理。歸根結底來說,每一個用戶的請求都是由單一的服務器來處理,集群環境的好處僅僅體現在大并發請求下能夠實現負載均衡,保證集群環境中每一個節點都承擔著相對合理的請求負載數量。
上述服務部署模式無法解決在大數據處理環境下,單一請求消耗資源過多的問題。對于一些復雜運算來說,常規服務部署對每一個服務處理節點的硬件要求非常高,同時也會造成資源浪費。
為此,本發明提供一種在私有云環境下,云原子單元投遞與部署的方法及裝置。
本發明涉及到的基本概念如下:
1)云原子單元:云原子單元是一個可獨立運行的最小云服務單元體,包含服務實體和運行服務的環境。
2)云原子單元VM(虛擬機)模板:云原子單元VM模板封裝了云原子單元運行所需要的整個環境組成,其內部軟主要包括虛擬機操作系統、中間件容器、地理信息服務(GIS)系統及相關系統配置、伴隨服務系統和云服務運維系統等。
發明內容
為了實現上述目的,根據本發明的一個方面,提供了一種云原子單元投遞與部署的方法。
所述云原子單元是一個可獨立運行的最小云服務單元體,包含服務實體(GIS服務)和運行服務的環境。云原子單元通過服務接口提供服務能力描述、服務狀態信息,通過資源接口提供虛擬化資源需求與狀態信息,通過數據訪問接口訪問統一存儲系統中的數據。
云原子單元由云原子單元VM模板生成。所述云原子單元VM模板封裝了云原子單元運行所需要的整個環境組成,其內部軟主要包括虛擬機操作系統、中間件容器、GIS服務器系統及相關系統配置、伴隨服務系統和云服務運維系統。其中,GIS服務器系統主要提供地圖服務和地理分析服務。地圖服務主要提供地圖數據的獲取,主要包括符合國際標準的網絡地圖服務(WMS)、網絡地圖瓦片服務(WMTS)以及網絡要素服務(WFS)等。地理分析服務主要提供地理數據分析功能,用于復雜地圖數據的運算、分析等,包括網絡處理服務(WPS)、地理網絡分析服務、空間三維分析服務等。
本發明采用基于云原子單元的服務系統構架。在所述的構架中主要包括云服務運維系統和云資源目錄中心。
云服務運維系統主要有云資源訂閱模塊、用戶管理模塊、服務管理與代理模塊、服務展示模塊、以及運維支撐模塊。云資源訂閱模塊處理服務發布者以云租戶的身份申請訂閱發布服務所需要的云資源,如存儲和計算資源。用戶管理模塊負責創建各類用戶以及維護用戶資料。服務管理模塊主要包括服務注冊、服務審核、服務分類、服務統計、服務元數據同步等功能。代理模塊的核心是利用反向代理機制,對第三方服務進行聚合、統一管理。服務展示模塊提供服務搜索、服務訂閱以及展示用戶獲得的服務效果等功能。運維支撐模塊主要是通過搜集系統運行時各個云原子單元、服務、用戶的實際數據,實時監控與分析整個系統運行狀態,包括服務訪問監控、服務器狀態監控、用戶操作日志管理等功能。
云資源目錄中心依托底層云計算基礎平臺對各類信息化資源進行整合與統一集中管理。可分為資源層、資源管理層和資源訪問接口層,其中,資源層包括云平臺通信資源、GIS服務資源、云基礎資源和云原子單元資源等。資源池管理層提供管理資源的功能,根據操作類型分為資源注冊、規劃、投遞和運維四類操作。資源訪問接口層提供統一的服務訪問接口,包括資源注冊接口、資源規劃接口、資源投遞接口、資源運維接口。
云原子單元投遞與部署的步驟包括資源注冊,將云原子單元的元數據信息及運行云原子單元所需的資源信息注冊到資源目錄中心;資源規劃,將云原子單元相關的資源具體化,實例化;云原子單元投遞,投遞完成后云原子單元將成為實際可用的資源,每個云原子單元里面運行了具體的GIS服務實例;資源運維,對每個云原子單元的運維管理操作將會關聯到其里面的GIS服務實例的運維管理操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武大吉奧信息技術有限公司,未經武大吉奧信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410199417.5/2.html,轉載請聲明來源鉆瓜專利網。





