現今沒有那個概念比雲計算更加火熱,在引來眾多關注的同時,人們越來越困惑,究竟什麼才是雲計算?雲計算都有哪些特點?下面我們來介紹以下雲計算的四個基本屬性。
1.基礎設施抽象化
在大多數情況下,這意味著虛擬化。但是我選擇了一個含義稍微廣泛的統稱,而不僅僅是一個具體的技術選擇。關鍵的一點是,基礎設施不應受限於任何特定的硬件或應用軟件。從理論上講,在不影響上層應用程序正常運行的同時,可以更換任何組件。至關重要的是,基礎設施的抽象化為基礎架構提供向上或向下的彈性擴展能力。
2.基礎設施服務性
公有雲具有“即用即付”的特點,虛擬化與自動化的配置和管理讓按需使用成為可能,也是企業用戶考慮應用私有雲時比較關注的部分。毫無疑問,虛擬化和自動化在節省成本和提高生產率方面發揮重要作用。但這不是雲計算的全部。現有的平台和應用也可以套用“即用即付”的模式,但虛擬機並不是雲計算。企業用戶仍然要支付巨額的管理開銷,浪費大量計算資源,在完備的雲環境中,卻得不到一點好處。
3.多租戶
多個租戶共享一個覆蓋從高端到低端基礎設施的數據中心,並不僅僅對供應商有好處。基礎設施要不停的進行調整和更新,才能滿足數百甚至上千租戶的不同需求。其中最保守的將不斷探測潛在的風險和弱點,最進取的則盼望能有最新的功能用於生產。其他租戶的情況則在這兩者之間。為滿足所有租戶的需求,共享會使得基礎設施既能應對現在的風險,又能滿足未來的需求。基礎設施的每一次調整和提升,都能實時傳遞給每一個租戶,讓每個租戶都能從中獲益。
4.雲規模
只要看看谷歌,亞馬遜,Facebook和其他的雲服務提供者,就會發現雲架構具有多租戶特點不是偶然。要想實現按需使用、彈性擴展、7*24小時的可靠性和雲環境下要求的其他性能,建立一個多租戶的基礎設施是唯一途徑。雲規模包括廣泛的網絡連接、足夠的帶寬資源、開放的應用程序接口等。一個計算架構可以有雲計算的其他屬性,但如果沒有雲規模的部分,它將無法跟上雲環境持續快速發展的步伐。