[發(fā)明專利]一種基于云計算的軟件T/C/V架構(gòu)及其云計算方法有效
| 申請?zhí)枺?/td> | 201310444538.7 | 申請日: | 2013-09-26 |
| 公開(公告)號: | CN103699425B | 公開(公告)日: | 2017-01-25 |
| 發(fā)明(設(shè)計)人: | 吳信才;徐世武;萬波;吳冰 | 申請(專利權(quán))人: | 武漢中地數(shù)碼科技有限公司;北京中地時空數(shù)碼科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京科億知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11350 | 代理人: | 李曉林 |
| 地址: | 430074 湖北省武漢*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 計算 軟件 架構(gòu) 及其 計算方法 | ||
1.一種基于云計算的軟件T/C/V架構(gòu),其特征在于:其包括終端應(yīng)用層、云計算層、虛擬設(shè)備層;
所述終端應(yīng)用層包括工作流開發(fā)工具、搭建配置工具、終端應(yīng)用;
所述云計算層包括基礎(chǔ)內(nèi)核、服務(wù)集群、服務(wù)管理器、云服務(wù)四個模塊,其中基礎(chǔ)內(nèi)核包括功能倉庫、數(shù)據(jù)倉庫、倉庫管理工具三個模塊;
所述虛擬設(shè)備層包括各種軟硬件資源,以及存儲在數(shù)據(jù)庫中的來源異構(gòu)、類型異構(gòu)的數(shù)據(jù);通過虛擬化工具將軟硬件資源虛擬化一個個虛擬資源云池,以虛擬化彈性服務(wù)的形式給云計算層的服務(wù)管理器。
2.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述終端應(yīng)用層中的工作流開發(fā)工具用于對云服務(wù)進行業(yè)務(wù)流程層面的搭建,將原子功能聚合成粒度更大的復(fù)用單位,搭建大粒度的功能,實現(xiàn)規(guī)則綁定、功能綁定以及數(shù)據(jù)綁定;
所述搭建配置工具用于負責對異構(gòu)數(shù)據(jù)集中統(tǒng)一管理的配置實現(xiàn),應(yīng)用系統(tǒng)的系統(tǒng)搭建配置等,對云服務(wù)、業(yè)務(wù)流程進行進一步搭建,生成適合不同終端的應(yīng)用;
所述終端應(yīng)用包括面向不同用戶的、適合不同的需求的政府應(yīng)用、大眾應(yīng)用、企業(yè)應(yīng)用。
3.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述云計算層中基礎(chǔ)內(nèi)核的功能倉庫存放并管理著各種類型各種來源的應(yīng)用,以插件、組件、流程資源的形式集成,功能倉庫對所有功能進行智能化集成管理;
基礎(chǔ)內(nèi)核的數(shù)據(jù)倉庫存放著存儲在虛擬設(shè)備層的數(shù)據(jù)的數(shù)據(jù)庫路徑,數(shù)據(jù)倉庫對數(shù)據(jù)進行智能化集成管理,實現(xiàn)并行數(shù)據(jù)庫系統(tǒng)的高性能訪問;
所述倉庫管理工具對功能倉庫和數(shù)據(jù)倉庫進行管理,將功能和數(shù)據(jù)服務(wù)提供給服務(wù)管理器。
4.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述云計算層中的服務(wù)集群用于接收終端傳來的云計算請求,將計算任務(wù)轉(zhuǎn)化為云內(nèi)部的計算流,按照計算類型和所應(yīng)用的數(shù)據(jù),部署到虛擬設(shè)備層的不同的計算虛擬集群中;
所述服務(wù)管理器對云計算層的虛擬化的軟硬件彈性服務(wù)、數(shù)據(jù)服務(wù)、功能服務(wù)等進行統(tǒng)一管理,封裝為云服務(wù)并發(fā)布給終端應(yīng)用層;服務(wù)管理器同時進行服務(wù)器管理、服務(wù)發(fā)布管理、權(quán)限管理、安全管理、集群管理等。集群管理在同時考慮地理計算執(zhí)行的代價,當需要集群進行動態(tài)伸縮特別是進行計算資源擴展時的集群伸縮代價,以及進行協(xié)同調(diào)度時的數(shù)據(jù)驅(qū)動邏輯和空間數(shù)據(jù)訪問代價的條件下對多個虛擬集群中的地理計算任務(wù)進行協(xié)同調(diào)度;服務(wù)發(fā)布管理將功能、服務(wù)進行封裝,發(fā)布為云服務(wù),提供給終端應(yīng)用層;
所述云服務(wù)包括各種規(guī)范接口的、獨立運行的、可自由插拔的、可定制、可復(fù)用、可嵌套使用、可搭建的服務(wù),可直接發(fā)布在終端應(yīng)用層或者經(jīng)工作流開發(fā)工具或搭建配置工具搭建成可獨立運行的適合不同需求的系統(tǒng)。
5.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述云計算層的倉庫管理工具、服務(wù)管理器、服務(wù)集群屬于云引擎。
6.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述虛擬設(shè)備層中的虛擬化工具屬于云引擎。
7.如權(quán)利要求1所述的基于云計算的軟件T/C/V架構(gòu),其特征在于:所述終端應(yīng)用層、云計算層、虛擬設(shè)備層之間以標準的服務(wù)接口聯(lián)接。
8.一種基于云計算的軟件T/C/V架構(gòu)的云計算方法,其特征在于,該方法包括以下步驟:
步驟1)、將云計算任務(wù)發(fā)布在終端應(yīng)用層;
步驟2)、終端應(yīng)用層向云計算層的服務(wù)集群發(fā)送請求,將計算任務(wù)傳遞給服務(wù)集群;
步驟3)、云計算層的服務(wù)集群進行響應(yīng),并接收計算任務(wù),按照計算類型和所應(yīng)用的數(shù)據(jù),將計算任務(wù)轉(zhuǎn)化為云內(nèi)部的多個計算流;
步驟4)、云計算層的服務(wù)集群將多個計算流分別部署到虛擬設(shè)備層的虛擬資源云池中對應(yīng)的多個計算虛擬集群中,服務(wù)集群通過服務(wù)管理器調(diào)用虛擬設(shè)備層的計算虛擬集群,服務(wù)管理器根據(jù)數(shù)據(jù)分布和網(wǎng)絡(luò)拓撲結(jié)構(gòu),進行虛擬集群的組織和管理,使虛擬計算節(jié)點盡可能靠近存儲節(jié)點以減少網(wǎng)絡(luò)開銷;
步驟5)、虛擬設(shè)備層的多個計算虛擬集群分別完成各自的運算,將對應(yīng)的多個計算結(jié)果返回到到服務(wù)管理器,服務(wù)管理器再返回到云計算層的服務(wù)集群;
步驟6)、云計算層的服務(wù)集群接收計算虛擬集群返回的多個計算結(jié)果并集成為一個最終的計算結(jié)果,將該計算結(jié)果返回給終端應(yīng)用層;
步驟7)、終端應(yīng)用層接受計算結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢中地數(shù)碼科技有限公司;北京中地時空數(shù)碼科技有限公司,未經(jīng)武漢中地數(shù)碼科技有限公司;北京中地時空數(shù)碼科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310444538.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:電纜螺旋繞線機用螺旋繞線模具
- 下一篇:一種破碎機
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





