(文章來源:網絡整理)
云計算的基本原理是,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。打個比方來說,在PC機時代,我們每個人要喝水都得自己打一口井,要用電需要自己裝備發電機。但是在云計算時代,我們只要擰開水龍頭就有水流出來,所要做的只是交水費而已。用電不用自己去建電廠,也不需要關心電廠在哪里,只要插上插頭,就能用電。
這就意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在于,它是通過互聯網進行傳輸的。在未來,只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,最終用戶才是云計算的真正擁有者。云計算的應用包含這樣的一種思想,把力量聯合起來,給其中的每一個成員使用。從最根本的意義來說,云計算就是利用互聯網上的軟件和數據的能力。
對于云計算,李開復(現任Google全球副總裁、中國區總裁)打了一個形象的比喻:錢莊。 最早人們只是把錢放在枕頭底下,后來有了錢莊,比較安全,不過兌現起來很麻煩。現在有了ATM機,我們出門再也不用隨身攜帶大量現鈔,可以根據需要隨時取用。“云計算”帶來的就是這樣一種變革——由谷歌、IBM這樣的專業網絡公司來搭建計算機存儲、運算中心,用戶通過一根網線借助瀏覽器就可以很方便的訪問,把“云”做為資料存儲以及應用服務的中心。
目前,PC依然是我們日常工作生活中的核心工具——我們用PC處理文檔、存儲資料,通過電子郵件或U盤與他人分享信息。如果PC硬盤壞了,我們會因為資料丟失而束手無策。而在“云計算”時代,“云”會替我們做存儲和計算的工作。“云”就是計算機群,每一群包括了幾 十萬臺、甚至上百萬臺計算機。
“云”的好處還在于,其中的計算機可以隨時更新,保證“云”長生不老。Google就有好幾個這樣的“云”,其他IT巨頭, 如微軟、雅虎、亞馬遜也有或正在建設這樣的“云”。屆時,我們只需要一臺能上網的電腦,不需關心存儲或計算發生在哪朵“云”上,但一旦有需要,我們可以在任何地點用任何設備,如電腦、手機等,快速地計算和找到這些資料。我們再也不用擔心資料丟失。
面向內部用戶、通過內部或專有網絡獲得和使用服務,私有云的使用體驗較好,安全性較高,但投資門檻高,當出現突發性需求時,私有云因規模有限,將難以快速地有效擴展。私有云就是把虛擬化和云化的這套軟件部署在別人的數據中心里面,使用私有云的用戶往往很有錢,自己買地建機房,自己買服務器,然后讓云廠商部署在自己這里許。
面向公眾/政企提供的云服務,基于互聯網獲取和使用服務、關注盈利模式、具有強大的可擴展性和較好的規模共享經濟性等。所謂公有云就是虛擬化和云化軟件部署在云廠商自己數據中心里面的,用戶不需要很大的投入,只要注冊一個賬號,就能在一個網頁上點一下創建一臺虛擬電腦,例如AWS也即亞馬遜的公有云,例如國內的阿里云,騰訊云,網易云等。
面向一個行業(行業云)或一個地理區域范圍內(園區云)提供服務,階段性發展的產物。以餃子為例,這時候需要準備好面粉,剁好的餡料,再調配好需要的配料,還得等面粉發酵完畢后和面。同時還要準備好煤氣、蒸屜、砧板等廚具,還要有自己的餐桌與餐具。包好餃子放進蒸屜之中,蒸好后才能享用。所有東西都是自己準備,因此這就叫做本地部署(On-Premises)。
當然如果覺得麻煩,可以直接去超市買別人做好的凍餃子,回家里直接熱熱就可以吃了。這時候只需要準備好鍋與煤氣灶,還有餐桌、廚具就好了。與在自己家里面做不同,這里需要一個餃子的供應商,這就是基礎設施即服務(IaaS)。但還是感到有些麻煩,那么可以直接打個電話,叫一家賣餃子的餐廳直接把做好的熱騰騰的餃子送過來,你只需要準備餐桌就好了。這就叫做平臺即服務(PaaS)。
如果什么都不想準備,甚至連桌子都懶得整理的話,就直接去餃子店吃好了。那里什么都已經準備好了。這就是軟件及服務(SaaS)。總結一下,現在你有四種途徑可以吃到餃子,要么自己把一切材料準備好,在家里面做;要么買現成的回來熱熱吃;要么叫個外賣;要么就去店里面吃。
這其實是云計算的三個層次,基礎施舍在最末端,平臺在中間,軟件則在頂層,分別是Infrastructure-as-a-Service(IaaS)、Platform-as-a-Service(PaaS)、Software-as-a-Service(SaaS),而別的一些“層”可以在它們之上繼續添加。IaaS也就是基礎設施即服務(Infrastructure-as-a-Service),擁有了IaaS,就可以將引薦外包到別的地方去。IaaS公司會提供場外服務器,存儲和網絡硬件,也可以選擇租用。節省了維護成本和辦公場地,公司可以在任何時候利用這些硬件來運行其應用。
目前比較知名的IaaS公司有亞馬遜、CSC、IBM等。PaaS即軟件即服務(Platform-as-a-Service)。PaaS公司可以提供各種開發和分發應用的解決方案,比如虛擬服務器和操作系統等,可以節省硬件上的費用。最后則是SaaS,軟件即服務(Software-as-a-Service),也是我們目前普通用戶接觸最多的層面,在網絡上任意一個遠程服務器上的應用都是屬于SaaS。比如現在阿里的釘釘、JIBUU以及蘋果的iCloud都屬于這一類。比較知名的SaaS公司有Salesforce、workday、Slack等。
(責任編輯:fqj)
-
云計算
+關注
關注
39文章
7835瀏覽量
137508 -
互聯網
+關注
關注
54文章
11163瀏覽量
103409
發布評論請先 登錄
相關推薦
評論