當云計算最初走進人們視野時,許多人對其不屑一顧,認為這僅是紙上談兵并不具備實際意義。但短短幾年時間里,云技術的應用取得了飛速發展,成為諸多企業IT戰略的核心組成部分。盡管云計算的應用是種新興概念,但其背后的基本概念卻早為人熟知。云計算借鑒了傳統主機計算的諸多原則,即允許用戶分享計算能力。但兩者最主要的區別在于,云計算通常依托于網絡與開放標準,而非傳統的專有系統。
云計算集合了過去十多年來推動企業數據中心與服務供應發展的諸多主流技術,包括網格計算、效用計算、聚類、可視化、服務共享與大規模管理自動化。
云應用發展迅速,出現了功能各異、不同種類的云。當下,云部署模型主要分為三類:
公有云:提到云計算,人們立馬聯想的便是公有云。在公有云模型中,服務商通過網絡向消費組織提供服務,如應用程序、平臺與基礎設施。用戶無需安裝、管理、備份或更新軟件、硬件與數據中心便能夠享用服務。但代價是,用戶通常不得不在安全性能、用戶自定義上作出妥協,出讓部分控制權與靈活性。
私有云:與備受爭議的公有云相比,私有云更受各大企業歡迎。私有云是為某機構專門制定的服務,運作于公司防火墻內,由公司的IT部門或云服務提供商管理。私有云具備公有云的諸多優勢與特點,除此之外,它還允許公司IT部門進行數據控制、防止惡意共享并遵循公司內部規定與政策。通常,企業的云戰略皆從私有云開始。
混合云:許多機構最終都親睞混合云――一種公有云與私有云的結合體。混合云讓應用程序能夠同時在公有與私有云上運行,這意味著云必須支持應用的一致性與互用性標準。
云計算具有諸多重要優勢
通常云應用最初的驅動成本較低。通過鞏固與分享計算資源,云應用能幫助節約超額生產能力及硬件、電力、冷卻設備與管理成本。通過標準化共享數據庫與各個應用平臺,云應用還能節省更多的成本。此外,云計算更引人注意的優勢在于其速度與敏捷性。及時服務供應與先進的自助服務能力顯著提高了新服務發布的速度,讓企業更加迅速的對動態市場環境作出反應,增強其市場競爭力。云的擴展性十足,還能對計算資源進行適時適度的分配。
此外,鑒于云供應商業務涉及所有基礎服務,如服務提供、軟件更新、軟件修復等,用戶可以聚焦云的創新、競爭優勢與核心能力。
三種云服務
云的真正價值在于其所提供的服務,這些服務主要分為三類,即軟件即服務(SaaS)、平臺即服務(PaaS)與基礎設施即服務(IaaS)。
軟件即服務(SaaS):在SaaS幫助下,企業用戶能夠迅速享受新功能,且預付成本遠比傳統內部系統低。基于SaaS的應用程序皆通過網絡使用,該類應用可能要求與內部系統或其他云集成。
平臺即服務(PaaS): PaaS提供云服務應用開發與部署平臺。開發人員利用平臺開發、部署并管理應用程序。PaaS通常包括數據庫、中間設備、開發工具、開發語言與APIs。PaaS的價值在于其通過利用標準化、共享與可重復使用的平臺服務加速應用開發的能力。
基礎設施即服務(IaaS):IaaS是最基礎的云服務,它由計算服務器、存儲與網絡構成,還包括相關服務軟件(如操作系統、可視化與存儲軟件)。IaaS是各云層次中最基礎的,因為幾乎任何平臺與應用軟件都能在IaaS上運行。但這確實是把雙刃劍,因為這意味著基礎設施層的一切工作皆由用戶自身負責。