關于智昇
About Us
COMPANY
技術專欄
首頁 > 技術專欄
云計算時代的到來
信息來源:Google黑板報 作者:李開復 發布日期:2008/5/9
 

    隨著技術的發展,普通網民使用網絡的方式也在悄悄地發生變革。如果你正要打開電腦,在一個文字處理軟件中寫下未來一周的旅行計劃,那么你不妨試一試這樣一種全新的文檔編輯方式:打開瀏覽器,進入 Google Docs 頁面,新建文檔,編輯內容,然后,直接將文檔的 URL 分享給你的朋友——沒錯,整個旅行計劃現在被濃縮成了一個 URL ,無論你的朋友在哪里,他都可以直接打開瀏覽器訪問 URL 。無論你分享給多少朋友,他們都可以與你同時編輯、修訂那份誘人的旅行計劃……如果你喜歡上了這種新穎的編輯體驗,那么恭喜你,你正在擁抱一個美麗的網絡應用模式——云計算。

  很難用一句話說清楚到底什么才是真正的云計算。單單是“云計算”這個名字就已經足夠新潮,足夠浪漫了。其實,我們可以簡單地把整個互聯網看成是一片美麗的云彩,現在,連接到這片云彩的網民在全世界已經有 12 億之多。網民們需要在“云”中方便地連接任何設備,訪問任何信息,需要自由地創建內容,與朋友分享。當然,這一切都要在一個安全、快速、便捷的前提下完成。所謂“云計算”,就是要以公開的標準和服務為基礎,以互聯網為中心,提供安全、快速、便捷的數據存儲和網絡計算服務,讓互聯網這片“云”成為每一個網民的數據中心和計算中心。

  舉個例子,如果你有一筆錢需要管理,那么,最簡單易行的方式是把錢塞在自己的枕頭底下,然后在小本本上記下每一筆入賬和花銷。這種管理方式的缺點顯而易見:你的賬本可能因為受潮而字跡模糊,你出門辦事時可能因為忘帶賬本而焦急萬分,放在枕頭底下的錢可能因為被梁上君子盯上而夜半失竊……當然,你也可以自己買一個保險柜,然后用個人電腦上的電子表格軟件來管理賬目,但這需要有一定的經濟實力和比較深厚的電腦功底。其實,最好也最安全的方式是把錢存進銀行,既不用擔心失竊,也可以隨時利用 ATM 機、電話銀行或網上銀行管理賬目,更有銀行里的專業人士幫你理財。如果說把錢塞到枕頭下面或保險柜里類似于我們在單機時代用個人電腦來管理信息,那么,把錢存進銀行就對應于我們在網絡時代里用云計算來實現數據和應用的共享。

  這也就是說,在云計算的模式中,用戶所需的應用程序并不運行在用戶的個人電腦、手機等終端設備上,而是運行在互聯網上大規模的服務器集群中。用戶所處理的數據也并不存儲在本地,而是保存在互聯網上的數據中心里。提供云計算服務的企業負責管理和維護這些數據中心的正常運轉,保證足夠強的計算能力和足夠大的存儲空間可供用戶使用。而用戶只需要在任何時間、任何地點,用任何可以連接至互聯網的終端設備訪問這些服務即可。事實上,Google 提供的網絡搜索功能本身,就是一種典型的云計算。其他 Google 服務,諸如 Gmail,Google Docs,Google Picasa Web 等等,無不充分體現了云計算的強大力量。

  和傳統的單機或網絡應用模式相比,云計算有四個非常顯著的特點。

  首先,云計算提供了最可靠、最安全的數據存儲中心,用戶不用再擔心數據丟失、病毒入侵等麻煩。很多人覺得數據只有保存在自己看得見、摸得著的電腦里才最安全,其實不然。你的電腦可能會因為自己不小心而被損壞,或者被病毒攻擊,導致硬盤上的數據無法恢復,而有機會接觸你的電腦的不法之徒則可能利用各種機會竊取你的數據。此前轟動一時的“艷照門”事件據報道不也是因為電腦送修而造成個人數據外泄的嗎?反之,當你的文檔保存在類似 Google Docs 的網絡服務上,當你把自己的照片上傳到類似 Google Picasa Web 的網絡相冊里,你就再也不用擔心數據的丟失或損壞。因為在“云”的另一端,有全世界最專業的團隊來幫你管理信息,有全世界******的數據中心來幫你保存數據。同時,嚴格的權限管理策略可以幫助你放心地與你指定的人共享數據。這樣,你不用花錢就可以享受到最好、最安全的服務,甚至比在銀行里存錢還方便。

  其次,云計算對用戶端的設備要求最低,使用起來也最方便。大家都有過維護個人電腦上種類繁多的應用軟件的經歷。為了使用某個最新的操作系統,或使用某個軟件的最新版本,我們必須不斷升級自己的電腦硬件。為了打開朋友發來的某種格式的文檔,我們不得不瘋狂尋找并下載某個應用軟件。為了防止在下載時引入病毒,我們不得不反復安裝殺毒和防火墻軟件。所有這些麻煩事加在一起,對于一個剛剛接觸計算機,剛剛接觸網絡的新手來說不啻一場噩夢!如果你再也無法忍受這樣的電腦使用體驗,云計算也許是你的最好選擇。你只要有一臺可以上網的電腦,有一個你喜歡的瀏覽器,你要做的就是在瀏覽器中鍵入 URL ,然后盡情享受云計算帶給你的無限樂趣。你可以在瀏覽器中直接編輯存儲在“云”的另一端的文檔,你可以隨時與朋友分享信息,再也不用擔心你的軟件是否是最新版本,再也不用為軟件或文檔染上病毒而發愁。因為在“云”的另一端,有專業的 IT 人員幫你維護硬件,幫你安裝和升級軟件,幫你防范病毒和各類網絡攻擊,幫你做你以前在個人電腦上所做的一切。

  此外,云計算可以輕松實現不同設備間的數據與應用共享。大家不妨回想一下,你自己的聯系人信息是如何保存的。一個最常見的情形是,你的手機里存儲了幾百個聯系人的電話號碼,你的個人電腦或筆記本電腦里則存儲了幾百個電子郵件地址。為了方便在出差時發郵件,你不得不在個人電腦和筆記本電腦之間定期同步聯系人信息。買了新的手機后,你不得不在舊手機和新手機之間同步電話號碼。對了,還有你的 PDA 以及你辦公室里的電腦?紤]到不同設備的數據同步方法種類繁多,操作復雜,要在這許多不同的設備之間保存和維護最新的一份聯系人信息,你必須為此付出難以計數的時間和精力。這時,你需要用云計算來讓一切都變得更簡單。在云計算的網絡應用模式中,數據只有一份,保存在“云”的另一端,你的所有電子設備只需要連接互聯網,就可以同時訪問和使用同一份數據。仍然以聯系人信息的管理為例,當你使用網絡服務來管理所有聯系人的信息后,你可以在任何地方用任何一臺電腦找到某個朋友的電子郵件地址,可以在任何一部手機上直接撥通朋友的電話號碼,也可以把某個聯系人的電子名片快速分享給好幾個朋友。當然,這一切都是在嚴格的安全管理機制下進行的,只有對數據擁有訪問權限的人,才可以使用或與他人分享這份數據。

  最后,云計算為我們使用網絡提供了幾乎無限多的可能,為存儲和管理數據提供了幾乎無限多的空間,也為我們完成各類應用提供了幾乎無限強大的計算能力。想像一下,當你駕車出游的時候,只要用手機連入網絡,就可以直接看到自己所在地區的衛星地圖和實時的交通狀況,可以快速查詢自己預設的行車路線,可以請網絡上的好友推薦附近最好的景區和餐館,可以快速預訂目的地的賓館,還可以把自己剛剛拍攝的照片或視頻剪輯分享給遠方的親友……離開了云計算,單單使用個人電腦或手機上的客戶端應用,我們是無法享受這些便捷的。個人電腦或其他電子設備不可能提供無限量的存儲空間和計算能力,但在“云”的另一端,由數千臺、數萬臺甚至更多服務器組成的龐大的集群卻可以輕易地做到這一點。個人和單個設備的能力是有限的,但云計算的潛力卻幾乎是無限的。當你把最常用的數據和最重要的功能都放在“云”上時,我們相信,你對電腦、應用軟件乃至網絡的認識會有翻天覆地的變化,你的生活也會因此而改變。

  互聯網的精神實質是自由、平等和分享。作為一種最能體現互聯網精神的計算模型,云計算必將在不遠的將來展示出強大的生命力,并將從多個方面改變我們的工作和生活。無論是普通網絡用戶,還是企業員工,無論是IT管理者,還是軟件開發人員,他們都能親身體驗到這種改變。

  如果你是一名普通用戶,那么,不妨和我們一起想像一下這樣的應用場景:為了準備周末的 Party,你在個人電腦上連接 Google Docs ,寫出被邀請人的名單,需要采購的物品等項目,然后直接將文檔共享給你的朋友,讓他們幫你參謀一下。你的朋友可以一邊與你在線聊天,一邊編輯文檔,直到你們都滿意為止。然后,你用 Google Calendar 標出舉辦 Party 的時間地點,并直接將邀請發送到所有被邀請人的 Gmail 信箱中,其中還可以附上 Google Maps 繪制的行車路線圖。開 Party 當天,你和朋友們當然不會忘了用手機拍下照片和視頻作為美好回憶。這時,你可以直接將照片或視頻上傳到 Google Picasa Web 或 YouTube 網站上,讓更多的朋友分享美好時光……這一切,都只需要在瀏覽器中完成,所有數據都存儲在“云”中,諸如文檔編輯、日程安排、照片處理等操作都由“云”中擁有強大計算能力的服務器集群負責,作為普通用戶,你只需要盡情享受“云中漫步”的浪漫與愜意。

  在辦公室里辛勤工作的白領們同樣可以體驗到云計算的樂趣。以往,如果用個人電腦上的電子演示文稿軟件來編輯一份有關市場營銷的幻燈片,在完成初稿后,你多半需要將存儲在電腦里的幻燈片作為電子郵件附件,發送給同事一起修改。每個同事可能都會在一份該幻燈片的獨立拷貝上單獨工作,然后再將修改后的結果匯總給你。這時,你需要同時打開若干份修改過的幻燈片,然后小心翼翼地將每位同事的每一處修改合并到主文檔中。這種類似手工勞動的方式效率低下,不容易理清楚文檔的版本演變過程,如果再加上經理審批等流程,整個幻燈片編輯過程多半會讓你痛苦不堪,F在,你只要切換到云計算的工作方式,利用類似 Google Docs 的在線文檔編輯工具,無論是幻燈片的編輯、分享、批注、審閱,還是版本或修訂管理,都可以在瀏覽器中輕松搞定。編輯和共享幻燈片就像上網瀏覽一樣簡單。更加方便的是,在云計算的幫助下,傳統的幻燈片文件現在變成了一個簡單的 URL ,你在出差時甚至可以不用攜帶自己的筆記本電腦。到了演講現場,只要在任何一臺電腦上通過瀏覽器連接該 URL ,幻燈片就會出現在聽眾面前。

  企業中的 IT 管理人員可能會更加感激云計算為他們帶來的方便之處。對于每一位 IT 管理人員而言,搭建并長期維護企業的網站、電子郵件系統、日程安排系統、文檔共享系統都不是一件非常輕松的事情,F在,有了云計算的平臺,IT 管理人員可以將這些繁雜的勞動都“外包”給云計算服務的提供商。比如,利用 Google Sites 搭建網站,利用 Gmail 提供企業郵件服務,利用 Google Calendar 管理日程信息,利用 Google Docs 分享企業內部文檔。IT 管理人員再也不用操心如何搭建和維護服務器環境,如何采購和升級系統軟件、應用軟件乃至殺毒軟件,如何防范黑客入侵……無論是數據服務還是應用計算,一切都從網絡上直接獲得。這就像我們使用水和電一樣,終端用戶只需要打開開關或龍頭,就可以獲得并享受服務,而擁有龐大資源的電廠和自來水廠則負責在“云”的另一端提供最專業的生產和維護。一切都變得那么簡單和自然,因為你的企業已經與“云”相連。

  對于軟件開發人員或計算機科學專業的學生來說,云計算的影響力可能更為深遠。此前,一個學生要成為合格的工程師,需要學習如何編寫程序,使其在一臺計算機上運行以完成某個特定的任務,F在,為了更充分地發揮云計算的特長,大多數工程師都應該掌握分布式計算的基本原理和開發方法,有能力掌握用于分布式計算的協議或語言,開發出可以運行在幾百臺、幾千臺甚至幾萬臺計算機上的應用程序,并用該程序管理分布在不同數據中心的海量存儲設備。也就是說,如果傳統的軟件工程師是和一臺計算機以及有限的存儲容量一起工作的話,云計算時代的工程師就應該盡快適應與數量無法預期,存儲容量同樣無法預期的計算機集群一同工作。在這方面, Google 研發的 GFS(分布式文件系統)、MapReduce(分布式計算系統)以及 BigTable(分布式存儲系統)起到了引領技術浪潮的作用,以這些系統為代表的分布式處理模型已經成為了軟件開發領域******也最具活力的技術。

  云計算是在網絡時代應運而生的技術制高點。只要把握住云計算的脈搏,就能在網絡時代看得更遠。希望中國計算機科學或相關專業的學生,以及廣大的軟件開發者能更加透徹地認識云計算,利用云計算,開發出更新、更好的網絡應用。希望廣大的企業用戶和個人用戶能親身體驗云計算的優點,并在體驗的過程中熱愛云計算,擁抱云計算。

  在網絡時代,每一次重大的技術變革都預示著互聯網產業格局未來的演變,至少也會促成主流網絡企業的重新洗牌。中國互聯網產業經歷過許多機會,也錯失過許多機會。也許,有戰略眼光的人可以在云計算的興起過程中看到占領市場制高點的絕佳時機。也許,更早擁抱云計算的互聯網企業可以讓用戶擁有不同尋常的網絡應用體驗,并借此在市場上奪得先機。

  云計算是一幅美麗的圖景,云計算是我們身邊正在發生的變革。云計算可以讓互聯網用戶更加輕松和快樂,可以讓企業更好地運行,讓工程師更多地發揮潛力,讓中國公司和工程師有機會進入全球大舞臺。還等什么?讓我們一起來迎接云計算時代的到來,體驗“云中漫步”的樂趣!

亚洲日韩欧美综合另类小说