偽物志 | 雲計算
來自專欄偽物志6 人贊了文章
雲計算其實並不是什麼太高端的概念,圍繞它進行的商業炒作卻數不勝數。
專業人士的解答往往讓人云里霧裡,故在此寫下個人拙見,與專業性無關。
旨在用一定的類比,讓人更直觀地感受為什麼雲計算身後有廣闊的前景
(本文內容受《浪潮之巔》一書啟發創作,故此聲明,轉載請註明出處)
PC時代以前,計算機用戶主要通過終端分享主機(可以理解為伺服器)的計算和存儲,獲得有限的服務。這樣的模式就好比一個家庭里有許多孩子,每一筆零花錢都要朝父母要,用多少要多少。家裡的錢都鎖在保險柜里,可以想像對孩子來說想買些小零食小玩具都是比較不自在的體驗。
1979年IBM推出了IBM-PC,計算機從企業普及到個人,用戶可以擁有自己的個人電腦。如果還拿零花錢舉例,這個時代就好比讓孩子有了自己的小錢包,雖然遠不如保險柜里的錢多,但完全由自己掌控,一定程度上擺脫了父母的約束。問題也隨之而來,一如錢包可能丟失,個人電腦的數據也會因為電腦病毒而付之一炬。而且一台電腦的文件可能在另一台電腦無法使用,就像沒法在美國花人民幣一樣。
再後來,也就進入了雲計算最早的階段。大型數據中心的出現給了IBM機會,IBM開始專門出售用於雲計算的伺服器。而亞馬遜此時則開始購買IBM的伺服器建立數據中心,提供網站託管服務。想要提供互聯網服務的公司不用自己費心,只要租用亞馬遜的服務即可。我們可以認為亞馬遜開設了自己的銀行,從IBM大量購買「保險柜」,然後將管理存款、計賬、提供交易明細的服務賣給客戶。自此錢便不需要放在自家保險柜,可以直接交給亞馬遜,用戶沒有了保險柜的概念,只知道自己有一個賬戶,裡面是自己的存款。
而互聯網巨頭的谷歌,解決了雲計算的關鍵技術問題,其中包括海量數據存儲、計算資源管理和信息安全三方面。我們可以認為,谷歌直接搭建了整個銀行系統,設置了央行和各個商業銀行的分行,組織了專門的銀行櫃員,讓客戶的錢可以在全國銀行實現統一調度,不用去管自己的錢到底是放在哪家銀行的哪個分行、哪個保險柜。同時谷歌還設置了安保系統,防止有人搶銀行。至此賬戶和保險柜完全分離,用戶只要享受存取款的服務即可。
有人說雲計算=租用伺服器,也有人說雲計算和發電站集中供電是一種模式。先用一句話總結前文的鋪墊:過去用戶找服務商租用幾台伺服器,現在用戶購買的是計算和存儲的能力。過去用戶租用有數量有地址的保險柜存放財富,現在用戶在銀行保有的是幾千萬的存款賬戶。供電系統仍要受區域的限制,但你的銀行賬戶絕不會。
IBM通過出售保險柜賺錢,亞馬遜通過出售自己的服務賺錢,而谷歌卻要更進一步顛覆IT行業,他將原本運行在個人電腦的各種軟體搬上雲端,現如今很多軟體都可以直接在網頁上實現,比如Gmail和Google Docs。在這種模式下,所有的應用都存放在伺服器端,用戶的設備不再重要。舉例來說,我們日常的郵箱服務,不論是在PC、蘋果電腦還是智能手機上都能享受得到,而在過去這些郵件內容都是在Outlook這樣的本地客戶端存儲的。這就好比是在原有的銀行體系下設計了支付寶這麼一個殺手鐧,因為不論你的錢是存在哪家銀行、哪個國家,都可以一樣在線上消費,再也不用取款-消費-找零這樣處處受制於現金。
我們可以繼續用一些類比總結一下雲計算的幾大優勢:
「第一,雲計算保證用戶可以隨時隨地訪問和處理信息,並且可以方便地與人共享信息」:
在過去分享文件只能通過U盤拷貝,而且到了別人的電腦上還未必可以打開。想要處理信息的話,用戶一定要電腦在手邊,現在在任何終端都可以完成,而且在線應用分享數據的能力要比個人電腦強得多。這就好比支付寶的存在讓我們從此免去了去銀行取錢的過程,想要借錢給別人只需要在線轉賬即可。而且即使在海外消費,也可以直接按實時匯率把美元摺合成人民幣扣費。
「第二,雲計算保證用戶可以使用大量在雲端的計算資源,而無需自己購入設備,壓低了用戶成本,且用戶不用擔心數據丟失、病毒入侵等麻煩」:
這一點不難理解,如果還要類比的話,我們把錢存在銀行就免去了過去自己選購保險柜的過程和費用,而且把錢放在銀行也方便保管,不必承擔失竊的風險,反倒是那些藏在自家土炕里的錢全部發霉腐壞了。
「第三,雲計算讓全社會的計算資源得到最有效的利用」:
可以想像,銀行的保險柜利用率肯定要遠比家庭的高,同樣一大筆財富,放在銀行要比分放在零散的家庭佔用的保險柜數量少得多。同時銀行還可以靈活周轉,若是現在每個家庭都把錢從銀行取出來放回自己家裡,那世界經濟得倒退百年都不止。雲計算的出現就好比加速了這百餘年的經濟發展,讓互聯網服務進一步迎來一個井噴的時代。
「第四,雲計算可以讓用戶完成以前根本完成不了的任務」:
現在,雲計算工具可以把工作並行地安排到互聯網上閑置的伺服器中,幾分鐘之內完成任務。還是同樣的例子,身家上億的富翁要是把錢都放在自己家裡自己數,每消費一筆巨款也要再數一筆錢出來,那可能真要數錢數到死了,而現在銀行負責了一切,用戶只需要在線查看自己賬戶的餘額和交易明細就可以了。
「第五,雲計算把整個雲端的伺服器資源作為整體保存,然後根據用戶的需求動態分派這些資源」:
如今的公司購買計算資源,只需要指定需要的資源數目,而無需考慮設備問題。就好比銀行的儲戶不必去管自己的錢到底是放在銀行的哪個分行、哪個保險柜,消費時直接刷卡消費,不用考慮整存爭取,買買買就是了。簡單講雲計算的幾大優點就是,省心、省心和省心,解放了所有基於互聯網的業務。
有人說雲計算只是噱頭,但如果我說支付寶的出現顛覆了原有的消費體系,應該沒人會反對吧,支付寶不也只是在原有的銀行體系下做了一點點小文章么?雲計算也只是在進一步讓全社會的計算和存儲資源變得方便合理。
在計算機領域,原本我們在裝有微軟操作系統和英特爾晶元的個人電腦上使用的軟體,現在直接被搬到了伺服器端,因此打破了這兩家公司的壟斷地位。原來的微軟就好比一家「專門印刷紙幣的公司」,在銀行和支付寶出現之前,只要世界上的人有儲蓄有消費,微軟就能獲得壟斷地位。依託紙幣的存在,英特爾就好比一家「專門製作錢包的公司」,只要紙幣存在一天,英特爾也就不缺生意。而現在,人們把錢存在銀行,用銀行卡、「支付寶」、「財付通」等多種手段進行消費,不再依賴紙幣,英特爾和微軟的壟斷地位也就沒有了。因此隨著雲計算的出現,原有的WinTel體系不需要外力作用就會搖搖欲墜。
隨著雲計算的出現,所有用戶都要和雲端的伺服器通信,瀏覽器的重要性就日益凸顯。前文已經提到,谷歌早已將本地的各種軟體搬到了雲端,這之後他再進一步,讓旗下的Chrome瀏覽器提供豐富的插件,提供了通向這些雲端服務的大門。同時我們還應該看到,基於互聯網開發的公共平台將變得越來越重要,因為它將從某種程度替代原來操作系統的作用,facebook正是因為做到了這點而被人看好。如果你不懂,現在打開你手機里的微信,看看裡面的小程序,或許它也與谷歌的瀏覽器一樣野心勃勃。同時也說明雲計算的出現是在打破壟斷,因為誰不擁抱改變誰就要被淘汰。
文章到這兒還有一點缺憾,我們回頭來看,前文提到的亞馬遜,他所提供的其實是最基本的存儲和計算功能。而谷歌、facebook這樣的公司把用戶的日常應用搬上雲端,確實可以顛覆現有規則,但個人用戶的需求有限又固定,為什麼能說雲計算領域是一片藍海呢?這裡就要提到廣大的企業級用戶。拿醫院舉例,每天的診療過程產生了無數的病例和檢查報告,而且隨時可能需要調閱。如果醫院租用前文提到的亞馬遜服務,對租用伺服器里數據的調用估計也會讓醫生頭痛不已,這時就需要一個為醫生設計好服務、讓他們能直接在設備上像刷微信一樣查看病患資料的方法。
在過去,有心設計服務的企業可能要去購買相應的伺服器,高昂的價格讓他們望而卻步。現在雲計算的出現解放了行業,甚至可以做到將讓全世界醫院的病歷資料打通,醫院的醫生坐在電腦前登錄自己的賬號就可以調閱大量雲端資料,一如這些資料就在自己電腦上一樣。回到類比的話就像在支付寶里,我們可以使用各家銀行的存款,就像這些錢本身就在手機里。不同的企業還有無限的需求需要去滿足,再大規模的公司也不可能一口吞下。企業級軟體服務一直都存在,但云計算的出現無疑會造就更多這樣的公司。當諸如人事、財務、物流、倉儲等完整的企業級服務都搬到雲計算平台之後,現有的企業級軟體市場也將迎來顛覆。
試想再過10年出生的孩子,當他們長大,怕不是要以為錢就是支付寶里的數字,銀行只是個虛擬名詞,紙幣和錢根本不存在。現在的我們,有多少人真正知道發電廠是如何發電供電,電信公司如何提供電話服務等等。你可能發現所謂雲計算原來就是這麼簡單離你這麼近的東西,但同時你要知道,任何你現在習以為常的東西,拿到過去都是一次顛覆。若你拿著智能手機回到上個世紀告訴人們,我能通過這個知道全世界發生了什麼,那他們怕是要以為你是個瘋子了。
推薦閱讀:
※網易雲,不一樣的雲計算公司
※數棧:為數據治理而生
※OpenStack Liberty版 安裝配置——第二章(KeyStone)
※詳細解讀微服務的兩種模式
※七劍合璧——聚通達攜七大產品亮相中國雲計算技術應用大會