李德友 王勇
摘 要:云計算技術在不斷更新,云計算理論也在不斷地發展。無論人們怎樣理解云計算的概念,但都不能阻止自己已經進入到云計算的生活中。云計算以它巨大的影響力和應用性,已經深入我們的生活。做為一項技術的發展我們不能把它過分炒作夸大和描述成無所不能的玄學,要根據云計算技術的理論基礎知識架構在技術體系和服務體系的實際發展狀況上,尋找云計算技術發展的真正的方向。
關鍵詞:云計算;發展;應用
1 云計算定義
云計算從一個名詞到一個定義的演進過程才經歷了短短 5年,由于云計算應用范圍涵蓋較廣,當前云概念過度炒作,不同的專家從不同的方面給予云計算不同的定義有幾十種之多,這些定義從基礎技術、屬性特征、應用場景等不同方面反映了云計算發展的現狀。本文采用的是美國國家技術與標準局(NIST)信息技術實驗室所下的云計算定義。該定義認為,云計算是對基于網絡的、可配置的共享資源計算池包括網絡、服務器、存儲、應用和服務。并且這些資源池以最小化的管理或者通過與服務器提供商的交互可以快速地提供和釋放。這樣的云模式提升了可用性并且具有5個基本特征和3種商業交付模式以及 4 種部署模式。
2 云計算的基本特征
第一,按需自助服務。消費者無需同云計算服務提供商交互就可以自動地得到諸如服務器的時間、網絡存儲等自助的計算資源能力,這些自助服務可以跨時間、地域的存在于網絡世界的每一角落。
第二,無所不在的網絡訪問。消費者可借助不同的客戶端對網絡隨時、隨地地訪問。
第三,劃分獨立資源池。根據消費者的需求來動態地劃分或釋放不同的物理和虛擬資源,這些池化的供應商計算資源以多租戶的模式來提供服務。用戶經常并不控制或了解這些資源池的準確劃分,但可以知道這些資源池在哪個行政區域或數據中心。例如包括存儲、計算處理、內存、網絡帶寬以及虛擬機個數等。
第四,快速彈性。一種對資源快速和彈性提供和同樣對資源快速和彈性釋放的能力。對消費者來講,所提供的這種能力是無限的(隨需的、大規模的計算機資源),并且在任何時間以任何量化方式可購買的。
第五,服務可計量。云系統對服務類型通過計量的方法來自動控制和優化資源使用。(例如存儲、處理、帶寬以及活動用戶數)。資源的使用可被監測、控制以及對供應商和用戶提供透明的報告(即付即用的模式)。
3 云計算的商業交付模式
3.1 云基礎設施作為服務(IaaS)
IaaS是將硬件設備等基礎資源封裝后對消費者提供處理、存儲、網絡及基礎計算資源的一種服務能力。IaaS的基礎設施主要指IT設施,包括計算機、存儲、網絡,以及其他設施。IaaS 應用的核心目的是降低設施成本、用戶使用成本。消費者可以通過連的CPU時長、每秒指令數、存儲占用空間量來支付費用,而不必管理和控制使用的基礎設施。IaaS最大的優勢在于它允許用戶動態申請和釋放節點,按使用計量,因為IaaS服務器的規模巨大,可以認為提供給用戶的服務資源幾乎是無限的。
同時IaaS提供者通過網絡向企業用戶和個人用戶提供計算能力、存儲能力等基礎資源服務,這些服務是可以由云計算合理分配執行的物力資源,因而它具有更高的資源使用效率。
3.2 云平臺作為服務(PaaS)
PaaS面向廣大互聯網應用開發者,把端到端的分布式軟件開發、測試、部署、運行環境以及復雜的應用程序托管當作服務,通過互聯網提供給用戶,從而簡化應用程序開發。
PaaS通過開放的架構,為互聯網應用開發者提供了一個共享云計算、超大規模計算能力的平臺。PaaS采用屏蔽底層軟硬件設施的復雜性,為用戶提供簡易安全的使用接口,便于自身負責資源的動態擴展和容錯管理,讓軟件外包程序開發人員快速定制、開發滿足特定需求的互聯網應用,從而大大提高工作效率和執行力。
3.3 云軟件作為服務(SaaS)
SaaS以互聯網為載體,以瀏覽器為交互方式,把在云基礎設施上的服務器端的程序軟件提供給用戶應用。SaaS提供商為用戶搭建物理設施和軟件設施,并負責后期維護。用戶只需根據需要選擇供應商,租賃應用服務,無需購買軟硬件產品等。SaaS 的核心目的是通過多用戶租賃實現企業用戶或個人用戶全在線、全互聯、多維度數據管理及分析,幫助有效資源的管理和利用。徹底改變傳統交付應用程序高成本、低效率的狀況,用可控、分解、可管理、可共享的服務交付模式,最快的實現用戶的需求。
隨著云計算技術的深入發展,不同的云計算技術商業交付模式之間在相互滲透融合,一種云產品可能橫跨兩種以上的交付模式,但正是這樣融合的發展才真正使云計算產品的應用性增強,更能滿足用戶多樣化的需求。
云計算是現在研究的一個新興的熱門技術,是一種基于創新型資源的服務模式,可以將巨大的系統池連接在一起提供各種IT服務。云計算能提供最可靠、最安全的數據存儲中心,用戶可以使用平臺的運算能力和存儲能力提高計算力,擺脫了終端設備性能的限制。從資源的全局性、綜合性、長期性來看,發展云計算技術對解決當前我國社會發展中存在的資源環境和經濟發展之間的矛盾有幫助。
[參考文獻]
[1]雷萬云.云計算技術、平臺及應用案例[M].北京:清華大學出版社. 2011.
[2]姜奇平,等.沒有兩片云是一樣的[M].北京:商務印書館.2011.