電腦中的雲是雲技術的意思,是分佈式計算技術的一種,雲技術(Cloud technology)是基於雲計算商業模式應用的網絡技術、信息技術、整合技術、管理平台技術、應用技術等的總稱,可以組成資源池,按需所用,靈活便利。
雲技術最基本的概念,是透過網絡將龐大的計算處理程序自動分拆成無數個較小的子程序,再交由多部服務器所組成的龐大系統經搜尋、計算分析之後將處理結果回傳給用户。透過這項技術,網絡服務提供者可以在數秒之內,達成處理數以千萬計甚至億計的信息,達到和“超級計算機”同樣強大效能的網絡服務。
雲計算技術體系結構分為4層:物理資源層、資源池層、管理中間件層和SOA構建層,如圖所示。物理資源層包括計算機、存儲器、網絡設施、數據庫和軟件等;
資源池層是將大量相同類型的資源構成同構或接近同構的資源池,如計算資源池、數據資源池等。構建資源池更多是物理資源的集成和管理工作,例如研究在一個標
準集裝箱的空間如何裝下2000個服務器、解決散熱和故障節點替換的問題並降低能耗;管理中間件負責對雲計算的資源進行管理,並對眾多應用任務進行調度,
使資源能夠高效、安全地為應用提供服務;SOA構建層將雲計算能力封裝成標準的Web
Services服務,並納入到SOA體系進行管理和使用,包括服務註冊、查找、訪問和構建服務工作流等。管理中間件和資源池層是雲計算技術的最關鍵部分,SOA構建層的功能更多依靠外部設施提供。