- Windows Azure云計算實踐
- 趙書蘭編著
- 789字
- 2018-12-30 12:15:24
1.2 云計算基礎
1.2.1 云計算的定義
云計算至今為止沒有統一的定義,不同的組織從不同的角度給出了不同的定義,根據不完全的統計至少有25種以上。例如,Gartner(顧問資詢公司,成立于1979年,總部設在美國康涅狄克州斯坦福)認為,云計算是一種使用網絡技術,給多個外部用戶提供可擴展性、彈性能力的一種計算方式。美國國家標準與技術實驗室對云計算的定義是:“云計算是一種通過互聯網訪問可定制的IT資源共享池,并按使用量付費的模式(IT資源包括網絡、服務器、存儲、應用、服務);這些資源能夠快速部署,并只需要很少的管理工作或與服務供應商很少的交互”。隨著應用場景的變化和使能技術的發展,關于云計算的定義還在不斷產生新的觀點。
云計算將網絡上分布的計算、存儲、服務構件、網絡軟件等資源集中起來,基于資源虛擬化的方式,為用戶提供方便快捷的服務,它可以實現計算與存儲的分布式與并行處理。如果把“云”視為一個虛擬化的存儲與計算資源池,那么云計算則是這個資源池基于網絡平臺為用戶提供的數據存儲和網絡計算服務。互聯網是最大的一片“云”,其上的各種計算機資源共同組成了若干個龐大的數據中心及計算中心。但是,云計算并不是一個簡單的技術名詞,并不僅僅意味著一項技術或一系列技術的組合。它所指向的是IT基礎設施的交付和使用模式,即通過網絡以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網絡被稱為“云”。從更廣泛的意義上來看,云計算是指服務的交付和使用模式,即通過網絡以按需、易擴展的方式獲得所需的服務,這種服務可以是IT基礎設施(硬件、平臺、軟件),也可以是任意其他的服務。無論是狹義還是廣義,云計算所秉承的核心理念是“按需服務”,就像人們使用水、電、天然氣等資源的方式一樣。這也是云計算對于IT領域乃至于人類社會發展最重要的意義所在。
云計算服務層次的劃分與相關云產品如圖1-3及表1-1所示。

圖1-3 云計算服務層次劃分
表1-1 云計算服務與企業產品對應示例

- Axure RP 原型設計實踐(Web+APP)
- OPENStack云框架應用管理實踐
- CSS3網頁設計從入門到精通(微課精編版)
- CSS網頁布局與瀏覽器兼容
- Adobe XD界面設計與原型制作教程(全彩)
- Python Network Programming
- 云原生:運用容器、函數計算和數據構建下一代應用
- Mastering SaltStack
- 云原生敏捷運維從入門到精通
- Hands-On Networking with Azure
- Axure RP8.0產品原型設計與制作實戰
- Bootstrap 4 Web設計與開發實戰
- Bootstrap Web設計與開發實戰
- 基于工作過程網站設計與制作項目教程
- Android 應用案例開發大全(第二版)