[發明專利]一種基于云計算的軟件T/C/V架構及其云計算方法有效
| 申請號: | 201310444538.7 | 申請日: | 2013-09-26 |
| 公開(公告)號: | CN103699425B | 公開(公告)日: | 2017-01-25 |
| 發明(設計)人: | 吳信才;徐世武;萬波;吳冰 | 申請(專利權)人: | 武漢中地數碼科技有限公司;北京中地時空數碼科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙)11350 | 代理人: | 李曉林 |
| 地址: | 430074 湖北省武漢*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算 軟件 架構 及其 計算方法 | ||
技術領域
本發明涉及軟件結構的設計與應用領域,特別是涉及一種適合云計算云服務的基于云計算的軟件T/C/V(Terminal/Cloud/Virtual)架構及其云計算方法。
背景技術
云計算是虛擬化、效用計算、基礎設施即服務、平臺即服務、軟件即服務等概念混合演進及躍升的結果,云計算時代是必然趨勢,“云服務”作為一種新興的共享基礎架構的方法已經越來越廣泛的應用于信息領域。云計算技術將連接到互聯網的PC、數據庫、服務器、甚至包括昂貴的科學儀器連接到一起,并將空閑計算能力、存儲空間等利用起來。用戶通過互聯網訪問云計算平臺獲得需要的信息服務,而不必考慮提供這些信息服務的具體的硬件設施、操作系統等支持環境,從而實現了廣泛的多源異構信息資源的充分共享。隨著云計算理念的提出及深化,軟件應用終端向著微型化、移動化方向發展,同時服務器端向著基于跨平臺的、面向服務的產品體系及架構并支持小型機、大型機、集群等應用的巨型化方向發展。在這種形勢下,為了更好地支持云計算,提高硬件設施、海量異構數據、功能服務的共享能力,需要設計一種新的適合云計算云服務的軟件結構。
目前的軟件結構主要有局部網軟件的C/S結構和互聯網軟件的B/S結構,存在以下問題。
1、C/S結構
C/S(Client/Server)結構,即客戶機和服務器結構,通過它可以充分利用兩端硬件環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。但對于大型軟件系統而言,這種結構在系統的部署和擴展性方面還是存在著不足。而且代價高,效率低。
缺點主要有以下幾個:
(1)適用面窄,只適用于局域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
(2)用戶群固定。客戶端需要安裝專用的客戶端軟件,因此不適合面向一些不可知的用戶。
(3)維護成本高,發生一次損壞或升級,則所有客戶端的程序都需要改變,其維護和升級成本非常高。
(4)對客戶端的操作系統一般也會有限制。
2、B/S結構
B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用。瀏覽器通過Web?Server同數據庫進行數據交互。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
缺點:
(1)B/S架構在圖形的表現能力上以及運行的速度上較弱。還有一個致命弱點,就是受程序運行環境限制。由于B/S架構依賴瀏覽器,而瀏覽器的版本繁多,很多瀏覽器核心架構差別也很大,導致對于網頁的兼容性有很大影響,尤其是在CSS布局,JAVASCRIPT腳本執行等方面,會有很大影響。
(2)應用服務器運行數據負荷較重
由于B/S架構管理軟件只安裝在服務器端(Server)上,網絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器(Server)端完全通過WWW瀏覽器實現,極少部分事務邏輯在前端(Browser)實現,所有的客戶端只有瀏覽器,網絡管理人員只需要做硬件維護。但是,應用服務器運行數據負荷較重,一旦發生服務器“崩潰”等問題,后果不堪設想。因此,許多單位都備有數據庫存儲服務器,以防萬一。
C/S結構和B/S結構都是現在常用的方案,但是其軟件結構都是緊耦合的,不能集成管理海量多源異構數據,使得數據整合、挖掘困難,服務孤立,難以融合,并且在現有的軟件結構下,軟硬件、數據、功能、服務等資源是私有的,共享成本比較高,不適合計算機行業的發展趨勢,不能滿足移動互聯時代信息共享的要求。
發明內容
本發明的目的在于克服現有技術的缺點,提供一種基于云計算的軟件T/C/V架構及其云計算方法,為云計算云服務提供良好虛擬設備層的支撐,使得云計算云服務的共享資源虛擬化,實現云計算層的功能與虛擬設備層的數據徹底分離,按需為用戶提供云服務。
為解決以上技術問題,本發明的技術方案為:一種基于云計算的軟件T/C/V架構,其不同之處在于:其包括終端應用層、云計算層、虛擬設備層;
所述終端應用層包括工作流開發工具、搭建配置工具、終端應用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢中地數碼科技有限公司;北京中地時空數碼科技有限公司,未經武漢中地數碼科技有限公司;北京中地時空數碼科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310444538.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電纜螺旋繞線機用螺旋繞線模具
- 下一篇:一種破碎機





