- 撥得云開見日出:解構一個典型的云計算系統
- 劉川意 袁玉宇
- 701字
- 2018-12-30 15:20:01
第1章 引言
云計算(Cloud Computing)是一種基于互聯網的網絡計算的商業服務模式,它通過網絡以按需、易擴展的方式獲得所需資源,具有超大規模、虛擬化、通用性、按需服務、高可擴展性等特點[1]。云計算代表了 IT 領域迅速向集約化、規模化與專業化道路發展的趨勢,能夠使 IT 服務更加節省成本,更加有效地利用計算資源[2],因此被普遍認為是繼互聯網經濟繁榮以來的又一個重要IT產業增長點,具有巨大的市場前景。
按照用戶體驗的服務模式與體系結構的層次,云計算可以分為三類,即基礎設施即服務(Infrastructure as a Service,IaaS)、平臺即服務(Platform as a Service,PaaS)和軟件即服務(Software as a Service,SaaS)。其中,IaaS是云計算的基礎層,主要包含計算、網絡、存儲等IT基礎設施,可向用戶提供處理、存儲、網絡及其他基礎計算資源,客戶可以在IaaS上任意運行軟件,包括操作系統和應用程序;而PaaS則包含中間件、數據庫、平臺等,為用戶提供開發語言和工具,以方便將用戶開發的應用程序發布到云基礎架構上;SaaS 則向用戶提供按需應用的軟件,使這些應用程序運行在云基礎設施之上,可以通過各種各樣的客戶端設備進行訪問。
按照使用范圍和規模,云計算可分為三類:公有云、私有云、混合云。公有云是云計算服務提供商為公眾提供服務的云計算平臺,外部用戶可以通過互聯網訪問服務,租用資源但不擁有資源。公有云可以充分發揮計算資源的經濟效益,但因為它的公共性,也增加了相應的安全威脅;私有云是企業內部專有的云計算系統,外部用戶禁止訪問服務。相比于公有云,企業能更有效地控制數據、安全性和服務質量,但因為整個基礎設施的利用率要遠低于公有云,私有云的成本較高;混合云則是同時提供公有服務和私有服務的云計算系統,它是介于公有云和私有云之間的一種折中方案。