1. 程式人生 > >什麼是雲端計算?讓我來告訴你~

什麼是雲端計算?讓我來告訴你~

基本概念和特點

英譯:cloud;cloud computing;cloud computer;cloud-based。
  雲端計算時代 ,可以拋棄U盤等移動裝置,只需要進入Google Docs頁面,新建文件,編輯內容,然後,直接將文件的URL分享給你的朋友或者上司,他可以直接開啟瀏覽器訪問URL。我們再也不用擔心因PC硬碟的損壞而發生資料丟失事件。

1、狹義雲端計算


  
  提供資源的網路被稱為“雲”。“雲”中的資源在使用者看來是可以無限擴充套件的,並且可以隨時獲取,按需使用,隨時擴充套件,按使用付費。這種特性經常被稱為像水電一樣使用IT基礎設施。

2、廣義雲端計算


  
  這種服務可以是IT和軟體、網際網路相關的,也可以是任意其他的服務。
  解釋:
  這種資源池稱為“雲”。“雲”是一些可以自我維護和管理的虛擬計算資源,通常為一些大型伺服器 叢集,包括計算伺服器、儲存伺服器、寬頻資源等等。雲端計算將所有的計算資源集中起來,並由軟體實現自動管理,無需人為參與。這使得應用提供者無需為繁瑣的 細節而煩惱,能夠更加專注於自己的業務,有利於創新和降低成本。
  有人打了個比方:這就好比是從古老的單臺發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過網際網路進行傳輸的。
  雲端計算是平行計算(Parallel Computing)、分散式計算(Distributed Computing)和
網格計算
(Grid Computing)的發展,或者說是這些電腦科學概念的商業實現。雲端計算是虛擬化(Virtualization)、效用計算(Utility Computing)、IaaS(基礎設施即服務)、PaaS(平臺即服務)、SaaS(軟體即服務)等概念混合演進並躍升的結果。
  總的來說,雲端計算可以算作是網格計算的一個商業演化版。早在2002年,我國劉鵬就針對傳統網 格計算思路存在不實用問題,提出計算池的概念:“把分散在各地的高效能運算機用高速網路連線起來,用專門設計的中介軟體軟體有機地粘合在一起,以Web介面 接受各地科學工作者提出的計算請求,並將之分配到合適的結點上執行。計算池能大大提高資源的服務質量和利用率,同時避免跨結點劃分應用程式所帶來的低效性 和複雜性,能夠在目前條件下達到實用化要求。”如果將文中的“高效能運算機”換成“伺服器叢集”,將“科學工作者”換成“商業使用者”,就與當前的雲端計算非 常接近了。
  雲端計算具有以下特點:

  (1) 超大規模 。“雲

雲端計算管理系統

[5] ”具有相當的規模,Google雲端計算已經擁有100多萬臺伺服器, Amazon、IBM、微軟、Yahoo等的“雲”均擁有幾十萬臺伺服器。企業私有云一般擁有數百上千臺伺服器。“雲”能賦予使用者前所未有的計算能力。
  (2) 虛擬化。 雲端計算支援使用者在任意位置、使用各種終端獲取應用服務。所請求 的資源來自“雲”,而不是固定的有形的實體。應用在“雲”中某處執行,但實際上使用者無需瞭解、也不用擔心應用執行的具體位置。只需要一臺筆記本或者一個手 機,就可以通過網路服務來實現我們需要的一切,甚至包括超級計算這樣的任務。
  (3) 高可靠性
。“雲”使用了資料多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性,使用雲端計算比使用本地計算機可靠。
  (4) 通用性。 雲端計算不針對特定的應用,在“雲”的支撐下可以構造出千變萬化的應用,同一個“雲”可以同時支撐不同的應用執行。
  (5) 高可擴充套件性 。“雲”的規模可以動態伸縮,滿足應用和使用者規模增長的需要。
  (6) 按需服務 。“雲”是一個龐大的資源池,你按需購買;雲可以象自來水,電,煤氣那樣計費。
  (7) 極其廉價。 由於“雲”的特殊容錯措施可以採用極其廉價的節點來構成雲,“雲”的自動化集中式管理使大量企業無需負擔日益高昂的資料中心 管理成本,“雲”的通用性使資源的利用率較之傳統系統大幅提升,因此使用者可以充分享受“雲”的低成本優勢,經常只要花費幾百美元 、幾天時間就能完成以前需要數萬美元、數月時間才能完成的任務。
  雲端計算可以徹底改變人們未來的生活,但同時也要重視環境問題,這樣才能真正為人類進步做貢獻,而不是簡單的技術提升。
  (8) 潛在的危險性 :雲端計算服務除了提供計算服務外,還必然提供了儲存服務。 但是雲端計算服務當前壟斷在私人機構(企業)手中,而他們僅僅能夠提供商業信用。對於政府機構、商業機構(特別象銀行這樣持有敏感資料的商業機構)對於選擇 雲端計算服務應保持足夠的警惕。一旦商業使用者大規模使用私人機構提供的雲端計算服務,無論其技術優勢有多強,都不可避免地讓這些私人機構以“資料(資訊)”的 重要性挾制整個社會。對於資訊社會而言,“資訊”是至關重要的。另一方面,雲端計算中的資料對於資料所有者以外的其他使用者雲端計算使用者是保密的,但是對於提供 雲端計算的商業機構而言確實毫無祕密可言。這就象常人不能監聽別人的電話,但是在電訊公司內部,他們可以隨時監聽任何電話。所有這些潛在的危險,是商業機構 和政府機構選擇雲端計算服務、特別是國外機構提供的雲端計算服務時,不得不考慮的一個重要的前提。

“雲端計算”時代

雲端計算的演進

當 今社會,PC依然是我們日常工作生活中的核心工具——我們用PC處理文件、儲存資料,通過電子郵件或U盤與他人分享資訊。如果PC硬碟壞了,我們會因為資 料丟失而束手無策。而在“雲端計算”時代,“雲”會替我們做儲存和計算的工作。“雲”就是計算機群,每一群包括了幾十萬臺、甚至上百萬臺計算機。“雲”的好 處還在於,其中的計算機可以隨時更新,保證“雲”長生不老。Google就有好幾個這樣的“雲”,其他IT巨頭,如微軟、雅虎、亞馬遜(Amazon)也 有或正在建設這樣的“雲”。屆時,我們只需要一臺能上網的電腦,不需關心儲存或計算髮生在哪朵“雲”上,但一旦有需要,我們可以在任何地點用任何裝置,如 電腦、手機等,快速地計算和找到這些資料。我們再也不用擔心資料丟失。
  在谷雪梅加入Google以後,她發現這一類概念已經得到了實踐。Google的技術,可以讓幾十萬臺計算機一起發揮作用,組成強大的資料中心。Google中國前CEO李開復 此 前接受《財經》記者專訪時說,Google真正的競爭力就在於有這些“雲”,他們讓Google有了無與倫比的儲存和計算全球資料的能力。Google在 創立之初,並沒有刻意地去追求“雲端計算”和“晶格計算”等概念。但作為一家搜尋引擎,Google在客觀上需要擁有這些“雲”。實際上,雅虎的搜尋同樣用 到了“雲端計算”。雲端計算是一種新興的共享基礎架構的方法,它可以將巨大的系統池連線在一起以提供各種IT服務。很多因素推動了對這類環境的需求,其中包括 連線裝置、實時資料流、 SOA 的採用以及搜尋、開放協作、社會網路和移動商務等這樣的 Web 2.0 應用的急劇增長。另外,數字元器件效能的提升也使IT環境的規模大幅度提高,從而進一步加強了對一個由統一的雲進行管理的需求。
  雲端計算+always-On裝置 被評為“25年來最具影響力的十大IT技術組合” [4]
  《紐約時報》:雲端計算到底指什麼?
  雲端計算的說法正在廣為流行,Gartner高階分析師Ben Pring評價道:“它正在成為一個大眾化的詞語。”但是,問題是似乎每個人對於雲端計算的理解各不相同。作為一個對網際網路的比喻,“雲”是很容易理解的。 但是一旦同“計算”聯絡起來,它的意義就擴充套件了,而且開始變得模糊起來。有些分析師和公司把雲端計算僅僅定義為計算的升級版——基本上就是網際網路上提供的眾 多虛擬伺服器。另外一些人把雲端計算定義的更加寬泛,他們認為使用者在防火牆保護之外消費的任何事物都處於“雲”之中。
  雲端計算被人們關注是在人們考慮IT業到底需要什麼之後,人們需要找到一種辦法能夠在不增加新的 投資,新的人力和新的軟體的情況下增加網際網路的能力和容量。而云計算正好提供了這種可能。現今雲端計算正處於一個起步的階段,大大小小的公司提供著各式各樣 的雲端計算服務,從軟體應用到網路儲存再到郵件過濾。這些公司一部分是基礎裝置提供商,另一部分是像Salesforce.com之類的SAAS(軟體即服 務)提供商。現今主要實現的是基於網際網路的個人服務,但是雲端計算的聚合和整合正在產生。

雲端計算的幾大形式

InfoWorld網站同數十家公司、分析家和IT使用者討論出了雲端計算的幾大形式:
  1.SAAS(軟體即服務)
  這種型別的雲端計算通過瀏覽器把程式傳給成千上萬的使用者。在使用者眼中看來,這樣會省去在伺服器和 軟體授權上的開支;從供應商角度來看,這樣只需要維持一個程式就夠了,這樣能夠減少成本。Salesforce.com是迄今為止這類服務最為出名的公 司。SAAS在人力資源管理程式和ERP中比較常用。 Google Apps和Zoho Office也是類似的服務
  2.實用計算(Utility Computing)
  這個主意很早就有了,但是直到最近才在Amazon.com、Sun、IBM和其它提供儲存服務和虛擬伺服器的公司中新生。這種雲端計算是為IT行業創造虛擬的資料中心使得其能夠把記憶體、I/O裝置、儲存和計算能力集中起來成為一個虛擬的資源池來為整個網路提供服務。
  3.網路服務
  同SAAS關係密切,網路服務提供者們能夠提供API讓開發者能夠開發更多基於網際網路的應用,而不是提供單機程式。
  4.平臺即服務
  另一種SAAS,這種形式的雲端計算把開發環境作為一種服務來提供。你可以使用中間商的裝置來開發自己的程式並通過網際網路和其伺服器傳到使用者手中。
  5.MSP(管理服務提供商)
  最古老的雲端計算運用之一。這種應用更多的是面向IT行業而不是終端使用者,常用於郵件病毒掃描、程式監控等等。
  6.商業服務平臺
  SAAS和MSP的混合應用,該類雲端計算為使用者和提供商之間的互動提供了一個平臺。比如使用者個人開支管理系統,能夠根據使用者的設定來管理其開支並協調其訂購的各種服務。
  7.網際網路整合
  將網際網路上提供類似服務的公司整合起來,以便使用者能夠更方便的比較和選擇自己的服務供應商。

雲端計算四個顯著特點

首先,雲端計算提供了最可靠、最安全的資料儲存中心,使用者不用再擔心資料丟失、病毒入侵等麻煩。
  很多人覺得資料只有儲存在自己看得見、摸得著的電腦裡才最安全,其實不然。你的電腦可能會因為 自己不小心而被損壞,或者被病毒攻擊,導致硬碟上的資料無法恢復,而有機會接觸你的電腦的不法之徒則可能利用各種機會竊取你的資料。此前轟動一時的“豔照 門”事件據報道不也是因為電腦送修而造成個人資料外洩的嗎?
  反之,當你的文件儲存在類似 Google Docs 的網路服務上,當你把自己的照片上傳到類似 Google Picasa Web 的網路相簿裡,你就再也不用擔心資料的丟失或損壞。因為在“雲”的另一端,有全世界最專業的團隊來幫你管理資訊,有全世界最先進的資料中心來幫你儲存數 據。同時,嚴格的許可權管理策略可以幫助你放心地與你指定的人共享資料。這樣,你不用花錢就可以享受到最好、最安全的服務,甚至比在銀行裡存錢還方便。
  其次,雲端計算對使用者端的裝置要求最低,使用起來也最方便。
  大家都有過維護個人電腦上種類繁多的應用軟體的經歷。為了使用某個最新的作業系統,或使用某個軟體的最新版本,我們必須不斷升級自己的電腦硬體。為了開啟朋友發來的某種格式的文件,我們不得不瘋狂尋找並下載某個應用軟體。
  為了防止在下載時引入病毒,我們不得不反覆安裝防毒和防火牆軟體。所有這些麻煩事加在一起,對 於一個剛剛接觸計算機,剛剛接觸網路的新手來說不啻一場噩夢!如果你再也無法忍受這樣的電腦使用體驗,雲端計算也許是你的最好選擇。你只要有一臺可以上網的 電腦,有一個你喜歡的瀏覽器,你要做的就是在瀏覽器中鍵入 URL ,然後盡情享受雲端計算帶給你的無限樂趣。
  你可以在瀏覽器中直接編輯儲存在“雲”的另一端的文件,你可以隨時與朋友分享資訊,再也不用擔 心你的軟體是否是最新版本,再也不用為軟體或文件染上病毒而發愁。因為在“雲”的另一端,有專業的 IT 人員幫你維護硬體,幫你安裝和升級軟體,幫你防範病毒和各類網路攻擊,幫你做你以前在個人電腦上所做的一切。
  此外,雲端計算可以輕鬆實現不同裝置間的資料與應用共享。
  大家不妨回想一下,你自己的聯絡人資訊是如何儲存的。一個最常見的情形是,你的手機裡儲存了幾 百個聯絡人的電話號碼,你的個人電腦或膝上型電腦裡則儲存了幾百個電子郵件地址。為了方便在出差時發郵件,你不得不在個人電腦和膝上型電腦之間定期同步聯 系人資訊。買了新的手機後,你不得不在舊手機和新手機之間同步電話號碼。
  對了,還有你的 PDA 以及你辦公室裡的電腦。考慮到不同裝置的資料同步方法種類繁多,操作複雜,要在這許多不同的裝置之間儲存和維護最新的一份聯絡人資訊,你必須為此付出難以 計數的時間和精力。這時,你需要用雲端計算來讓一切都變得更簡單。在雲端計算的網路應用模式中,資料只有一份,儲存在“雲”的另一端,你的所有電子裝置只需要 連線網際網路,就可以同時訪問和使用同一份資料。
  仍然以聯絡人資訊的管理為例,當你使用網路服務來管理所有聯絡人的資訊後,你可以在任何地方用 任何一臺電腦找到某個朋友的電子郵件地址,可以在任何一部手機上直接撥通朋友的電話號碼,也可以把某個聯絡人的電子名片快速分享給好幾個朋友。當然,這一 切都是在嚴格的安全管理機制下進行的,只有對資料擁有訪問許可權的人,才可以使用或與他人分享這份資料。
  最後,雲端計算為我們使用網路提供了幾乎無限多的可能
  為儲存和管理資料提供了幾乎無限多的空間,也為我們完成各類應用提供了幾乎無限強大的計算能 力。想像一下,當你駕車出遊的時候,只要用手機連入網路,就可以直接看到自己所在地區的衛星地圖和實時的交通狀況,可以快速查詢自己預設的行車路線,可以 請網路上的好友推薦附近最好的景區和餐館,可以快速預訂目的地的賓館,還可以把自己剛剛拍攝的照片或視訊剪輯分享給遠方的親友……
  離開了雲端計算,單單使用個人電腦或手機上的客戶端應用,我們是無法享受這些便捷的。個人電腦或 其他電子裝置不可能提供無限量的儲存空間和計算能力,但在“雲”的另一端,由數千臺、數萬臺甚至更多伺服器組成的龐大的叢集卻可以輕易地做到這一點。個人 和單個裝置的能力是有限的,但云計算的潛力卻幾乎是無限的。當你把最常用的資料和最重要的功能都放在“雲”上時,我們相信,你對電腦、應用軟體乃至網路的 認識會有翻天覆地的變化,你的生活也會因此而改變。
  網際網路的精神實質是自由、平等和分享。作為一種最能體現網際網路精神的計算模型,雲端計算必將在不遠的將來展示出強大的生命力,並將從多個方面改變我們的工作和生活。無論是普通網路使用者,還是企業員工,無論是IT管理者,還是軟體開發人員,他們都能親身體驗到這種改變。

雲端計算的發展現狀

雲端計算是個熱度很高的新名詞。由於它是多種技術混合演進的結果,其成熟度較高,又有大公司推動,發展極為迅速。Amazon、Google、IBM、微 軟和Yahoo等大公司是雲端計算的先行者。雲端計算領域的眾多成功公司還包括Salesforce、Facebook、Youtube、Myspace等。
  Amazon使用彈性計算雲(EC2)和簡單儲存服務(S3)為企業提供計算和儲存服務。收費 的服務專案包括儲存伺服器、頻寬、CPU資源以及月租費。月租費與電話月租費類似,儲存伺服器、頻寬按容量收費,CPU根據時長(小時)運算量收費。 Amazon把雲端計算做成一個大生意沒有花太長的時間:不到兩年時間,Amazon上的註冊開發人員達44萬人,還有為數眾多的企業級使用者。有第三方統計 機構提供的資料顯示,Amazon與雲端計算相關的業務收入已達1億美元。雲端計算是Amazon增長最快的業務之一。
  Google當數最大的雲端計算的使用者。Google搜尋引擎就建立在分佈在200多個地點、 超過100萬臺伺服器的支撐之上,這些設施的數量正在迅猛增長。Google地球、地圖、Gmail、Docs等也同樣使用了這些基礎設施。採用 Google Docs之類的應用,使用者資料會儲存在網際網路上的某個位置,可以通過任何一個與網際網路相連的系統十分便利地訪問這些資料。目前,Google已經允許第三 方在Google的雲端計算中通過Google App Engine執行大型並行應用程式。Google值得稱頌的是它不保守。它早已以發表學術論文的形式公開其雲端計算三大法寶:GFS、MapReduce和 BigTable,並在美國、中國等高校開設如何進行雲計算程式設計的課程。
  IBM在2007年11月推出了“改變遊戲規則”的“藍雲”計算平臺,為客戶帶來即買即用的雲端計算平臺 。 它包括一系列的自動化、自我管理和自我修復的虛擬化雲端計算軟體,使來自全球的應用可以訪問分散式的大型伺服器池。使得資料中心在類似於網際網路的環境下執行 計算。IBM正在與17個歐洲組織合作開展雲端計算專案。歐盟提供了1.7億歐元做為部分資金。該計劃名為RESERVOIR,以“無障礙的資源和服務虛擬 化”為口號。2008年8月, IBM宣佈將投資約4億美元用於其設在北卡羅來納州和日本東京的雲端計算資料中心改造。IBM計劃在2009年在10個國家投資3億美元建13個雲端計算中 心。
  微軟緊跟雲端計算步伐,於2008年10月推出了Windows Azure作業系統。Azure(譯為“藍天”)是繼Windows取代DOS之後,微軟的又一次顛覆性轉型——通過在網際網路架構上打造新雲端計算平臺,讓 Windows真正由PC延伸到“藍天”上。微軟擁有全世界數以億計的Windows使用者桌面和瀏覽器,現在它將它們連線到“藍天”上。Azure的底層 是微軟全球基礎服務系統,由遍佈全球的第四代資料中心構成。
  雲端計算的新穎之處在於它幾乎可以提供無限的廉價儲存和計算能力。紐約一家名為Animoto的創業企業已證明雲端計算的強大能力(此案例引自和訊網維維編譯《紐約時報》2008年5月25日報道 )。 Animoto允許使用者上傳圖片和音樂,自動生成基於網路的視訊演講稿,並且能夠與好友分享。該網站目前向註冊使用者提供免費服務。2008年年初,網站每 天使用者數約為5000人。4月中旬,由於Facebook使用者開始使用Animoto服務,該網站在三天內的使用者數大幅上升至75萬人。Animoto聯 合創始人Stevie Clifton表示,為了滿足使用者需求的上升,該公司需要將伺服器能力提高100倍,但是該網站既沒有資金,也沒有能力建立規模如此巨大的計算能力。因 此,該網站與雲端計算服務公司RightScale合作,設計能夠在亞馬遜的網雲中使用的應用程式。通過這一舉措,該網站大大提高了計算能力,而費用只有每 伺服器每小時10美分。這樣的方式也加強創業企業的靈活性。當需求下降時,Animoto只需減少所使用的伺服器數量就可以降低伺服器支出。
  在我國,雲計算髮展也非常迅猛。2008年5月10日,IBM在中國無錫太湖新城科教產業園建 立的中國第一個雲端計算中心投入運營。2008年6月24日,IBM在北京IBM中國創新中心成立了第二家中國的雲端計算中心——IBM大中華區雲端計算中 心;2008年11月28日,廣東電子工業研究院與東莞松山湖科技產業園管委會簽約,廣東電子工業研究院將在東莞松山湖投資2億元建立雲端計算平 臺;2008年12月30日,阿里巴巴集團 旗 下子公司阿里軟體與江蘇省南京市政府正式簽訂了2009年戰略合作框架協議,計劃於2009年初在南京建立國內首個“電子商務雲端計算中心”,首期投資額將 達上億元人民幣;世紀互聯推出了CloudEx產品線,包括完整的網際網路主機服務"CloudEx Computing Service", 基於線上儲存虛擬化的"CloudEx Storage Service",供個人及企業進行網際網路雲端 備份的資料保全服務等等系列網際網路雲端計算服務;中國移動研究院做雲端計算的探索起步較早,已經完成了雲端計算中心試驗。中移動董事長兼CEO王建宙認為雲端計算和網際網路的移動化是未來發展方向。
  我國企業創造的“雲安全 ” 概念,在國際雲端計算領域獨樹一幟。雲安全通過網狀的大量客戶端對網路中軟體行為的異常監測,獲取網際網路中木馬、惡意程式的最新資訊,推送到服務端進行自動 分析和處理,再把病毒和木馬的解決方案分發到每一個客戶端。雲安全的策略構想是:使用者越多,每個使用者就越安全,因為如此龐大的使用者群,足以覆蓋網際網路 的每個角落,只要某個網站被掛馬或某個新木馬病毒出現,就會立刻被截獲。雲安全的發展像一陣風,瑞星、趨勢、卡巴斯基、MCAFEE、SYMANTEC、 江民科技、PANDA、金山、360安全衛士、卡卡上網安全助手等都推出了雲安全解決方案。瑞星基於雲安全策略開發的2009新品,每天攔截數百萬次木馬 攻擊,其中1月8日更是達到了765萬餘次。趨勢科技雲安全已經在全球建立了5大資料中心,幾萬部線上伺服器。據悉,雲安全可以支援平均每天55億條點選 查詢,每天收集分析2.5億個樣本,資料庫第一次命中率就可以達到99%。藉助雲安全,趨勢科技現在每天阻斷的病毒感染最高達1000萬次。
  值得一提的是,雲安全的核心思想,與劉鵬早在2003年就提出的反垃圾郵件網格 非 常接近[1][2]。劉鵬當時認為,垃圾郵件氾濫而無法用技術手段很好地自動過濾,是因為所依賴的人工智慧方法不是成熟技術。垃圾郵件的最大的特徵是:它 會將相同的內容傳送給數以百萬計的接收者。為此,可以建立一個分散式統計和學習平臺,以大規模使用者的協同計算來過濾垃圾郵件:首先,使用者安裝客戶端,為收 到的每一封郵件計算出一個唯一的“指紋”,通過比對“指紋”可以統計相似郵件的副本數,當副本數達到一定數量,就可以判定郵件是垃圾郵件;其次,由於互聯 網上多臺計算機比一臺計算機掌握的資訊更多,因而可以採用分散式貝葉斯學習演算法,在成百上千的客戶端機器上實現協同學習過程,收集、分析並共享最新的信 息。反垃圾郵件網格體現了真正的網格思想,每個加入系統的使用者既是服務的物件,也是完成分散式統計功能的一個資訊節點,隨著系統規模的不斷擴大,系統過濾 垃圾郵件的準確性也會隨之提高。用大規模統計方法來過濾垃圾郵件的做法比用人工智慧的方法更成熟,不容易出現誤判假陽性的情況,實用性很強。反垃圾郵件網 格就是利用分佈互聯網裡的千百萬臺主機的協同工作,來構建一道攔截垃圾郵件的“天網”。反垃圾郵件網格思想提出後,被IEEE Cluster 2003國際會議選為傑出網格專案在香港作了現場演示,在2004年網格計算國際研討會上作了專題報告和現場演示,引起較為廣泛的關注,受到了中國最大郵 件服務提供商網易公司創辦人丁磊等的重視。既然垃圾郵件可以如此處理,病毒、木馬等亦然,這與雲安全的思想就相去不遠了。
  2008年11月25日,中國電子學會專門成立了雲端計算專家委員會,聘任中國工程院院士李德毅 為 主任委員,聘任IBM大中華區首席技術總裁葉天正、中國電子科技集團公司第十五研究所所長劉愛民、中國工程院院士張堯學、Google全球前副總裁/中國 區前總裁李開復、中國工程院院士倪光南、中國行動通訊研究院院長黃曉慶六位專家為副主任委員,聘任國內外30多位知名專家學者為專家委員會委員。2009 年5月22日,中國電子學會將於在北京中國大飯店隆重舉辦首屆中國雲端計算大會。

雲端計算的20個基本定義

Markus Klems
  雲端計算是一個囊括了開發,負載平衡,商業模式,以及架構的時髦詞,是軟體業的未來模式(Software 10.0),或者簡單地講,雲端計算就是以 Internet 為中心的軟體。
  Reuven Cohen
  雲端計算是一種基於 Web 的服務,目的是讓使用者只為自己需要的功能付錢,同時消除傳統軟體在硬體,軟體,專業技能方面的投資。雲端計算讓使用者脫離技術與部署上的複雜性而獲得應用。
  Jeff Kaplan
  雲端計算這個詞將在未來的一到兩年內將炙手可熱,人們會依此實現虛擬化並重造 IT 應用,創造出基於服務的業務模式。
  Douglas Gourlay
  雲端計算指的是一個大的巨集圖,基本上說,就是讓使用者透過 Internet 訪問技術服務,現在,我每次登陸 Facebook 或搜尋航班,事實上都是在使用雲端計算。
  
  Praising Gaw

  雲端計算就是新的 Web2.0,一種既有技術上的市場綻放。就象以前人們在自己的網站上放一點 ajax 就宣稱自己是 Web2.0 一樣,雲端計算是一個新的流行詞。
  積極的一面是,Web2.0 最終抓住了主流眼球,同樣,雲端計算概念最終也會改變人們的思想,最終爆發出各種各樣的概念,託管服務,ASP,網格計算,軟體作為服務,平臺作為服務,任何東西作為服務。
  Damon Edwards
  雲端計算還有很多令人費解的東西,然而不必如此複雜,只有三種服務是基於“雲”的,SaaS,PaaS 和雲端計算平臺。
  
  Brian de Haaff

  從消費者的角度看,SaaS 是雲端計算的一種,然而行業內的人必須明白這到底是什麼意思。簡單說,雲端計算就是SaaS的昇華。
  Ben Kepes
  雲模式的初衷是讓硬體層的消費象按需計算,按所需儲存空間那樣進行,而為了讓雲模式帶來更多力量,我們需要在整個應用架構中,在一個虛擬的環境中實現配製,部署,服務。
  Kirill Sheynkman
  我曾經和客戶這樣比喻雲端計算,我們可以把雲端計算比作“雲廚”,我是一家的廚師,負責一家人的飯 食,如果我的孩子想吃義大利食物,我就或做或訂義大利飯給他,這些東西可能每天都變。拿我們的 Data Center 3.0 來說,你可以決定你的應用程式是在本地執行,還是在別的其它資料中心執行,如果發現資源不夠,你也可以中途改變主意。事實上,基於自動化管理,你可以實時 改變。
  
  Omar Sultan

  雲端計算就是為一些需要動態改變的需要訪問資源與服務。應用和服務請求的資源來自“雲”,而不是固定的有形的實體。雲就是一些可以自我維護和管理的虛擬資源。
  
  Kevin Hartig

  雲是一個龐大的資源池,你按需購買;雲是虛擬化的;雲可以象自來水,電,煤氣那樣計費。
  Jan Pritzker
  雲端計算是使用者友好的網格計算。
  Trevor Doerksen
  雲端計算的意思是,外包的,用多少買多少的,各取所需的,一些來自 Internet 的東西。Thorsten von Eicken要想討論圍繞著雲端計算這個概念的問題,我們需要在一個歷史背景中進行,看看雲端計算的先驅者,他們所遇到的問題,會給我們一些指引,以避免同樣 的問題。
  Paul Wallis
  關於雲端計算的分佈,我們可以借用金字塔模型。處於頂端的是那些只需要使用者關心這是什麼的一些應用,如 Gmail, Hotmail, Quicken Online等等。
  處於中間的是一些服務,你擁有逐漸增強的靈活性與可控制性,但仍受一些限制,Google App Engine, Heroku, Mosso, Engine Yard, Joyent or force.com (SalesForce platform) 一類的應用算這一類別。處於底端的是一些諸如 Amazon EC2, GoGrid, RightScale 和 Linode 一類的架構。
  Michael Sheehan
  Web 與部落格世界繁榮讓人相信,任何應用都可以走向 Web 化,事實上,有些是可以的,但大部分不可以。可靠性,可擴充套件性,安全,以及一大堆問題會阻止多數公司將他們的核心業務放到“雲”中,如果那樣,出現問題的 成本將非常高。Amazon 是雲端計算的領先者,但即使是 Amazon 也遇到很多問題,雲端計算還需要不斷完善,它需要走的路可能比多數人估計的都要長。
  Don Dodge
  現在的高速網路,高效能圖形處理器,快但並不貴的伺服器和儲存讓工程師將越來越多的計算能力集中到資料中心,10年前,研究者們創造了網格計算的概念,而云計算將更強大。
  Aaron Ricadela
  當我們向不懂計算機技術的人提供虛擬技術的時候,我們希望虛擬或隱藏的是其複雜性。絕大多數人 希望同應用或服務,而不是軟體打交道。對於雲端計算,我們希望軟體本身被虛擬或躲藏在系統或專業人員的背後,或者說“雲”的背後。技術的發展也應了這句古 話,總是螺旋上升的。早期的大型機時代,大型機集中了所有計算;而到了PC時代,計算能力則分佈在每一臺PC上;即將進入以“雲端計算”為代表的網際網路時代 之後,計算能力又將走向集中。 分散式計算的PC時代,創造了微軟;集中式計算的“雲時代 ”, 創造了谷歌。與谷歌試圖將所有計算和應用搬到“雲”裡不同,微軟提出“雲-端計算”的平衡理念:“雲”和終端都將承擔一部分計算和應用。 微軟提出“雲-端計算”的基礎是:雖然“雲端計算”時代,由摩爾定律及WINTEL架構所決定的平衡正在打破,但一個由硬體、頻寬、內容構成的新平衡正在形 成:終端效能、頻寬的發展,永遠也趕不上內容的增長速度,三者總是維持一個動態的最佳平衡。
  
  Irving Wladawsky Berger

  在我看來,雲端計算就是將以前那些需要大量軟硬體投資以及專業技術能力的應用,以基於 Web 服務的方式提供給使用者。
  掌握雲端計算其實也是一種利用網際網路上的軟體和資料的能力。

判斷是否是雲端計算的十五種方法

1)如果標稱是“網格”或“OGSA(開放網格服務架構)”...那麼,它不是雲。
  2)如果需要你向廠商提供一份幾十頁的需求說明書...那麼,它不是雲。
  3)如果你不能用自己的信用卡來購買...那麼,它不是雲。
  4)如果他們想賣給你硬體裝置...那麼,它不是雲。
  5)如果沒有提供API...那麼,它不是雲。
  6)如果需要你重新構架你的系統...那麼,它不是雲。
  7)如果你不能在10分鐘之間部署(provision)伺服器...那麼,它不是雲。
  8)如果你不能在10分鐘之間撤銷(deprovision)伺服器...那麼,它不是雲。
  9)如果你知道你所使用的機器的具體位置...那麼,它不是雲。
  10)如果需要有一個諮詢顧問來幫助你...那麼,它不是雲。
  11)如果需要你事先準備好所需機器數目清單...那麼,它不是雲。
  12)如果你知道它執行某種作業系統...那麼,它不是雲。
  13)如果你不用把它連到你自己的機器上去...那麼,它不是雲。
  14)如果需要你安裝軟體才能使用它...那麼,它不是雲。
  15)如果你擁有所有這些硬體...那麼,它不是雲。

與90's NetPC的淵源

雲端計算,其實並非新事物;新瓶子裡面裝的是改良的‘舊酒’-NetPC.
  在90‘s年代,Oracle提出的是Network Computer架構是由Oracle旗下的Network Computer Inc.提出,獲得Apple、Sun、IBM、Netscpae的支援。
  NetPC則是由微軟和Intel在1997年4月之後提出獲得Intel、HP、Dell、 Compaq的支援。不管是NC架構或是NetPC架構, 其實都是一樣的東西;也可以說NetPC其實就是微軟版的NC Architecture(Sun和Oracle也都有各自的NCA);只是微軟不願意將自己提出的架構置於NC架構之下, 所以另外取了個名字叫做NetPC。
  基本上, NC是主張個人電腦功能不用太強,藉由連到主機獲得主機在硬碟空間和運算能力的支援程式在主機執行完畢之後再將結果送回個人電腦。
  不過雲端計算與NetPC,二者所站的理論高度不同。從思維模式來看,NetPC側重的是計算的實體;而云計算則側重的是服務。從商業運作模式來看,當時90’s環境下主要是賣計算機與作業系統;現在雲端計算機 則主要是為了賣軟體與服務。
  關於雲端計算所提供服務的度量
  建議採用"MIPS幣"來作為在虛擬世界中對某個功能真正價值的衡量,以避免‘在現實世界中的貨幣,因為無法統一採用基於真實物理含義的單位來衡量商品真實價值,而導致通貨膨脹與剝削’等現象。

雲端計算的發展原因

五個主要原因使得分散式計算必然會越來越普遍,逐漸發展成主流的計算模式而取代集中式的大型計算機:
  

  1、現在分散式系統的第一個原因就是因為他具有比集中式系統更好的效能價格比。你不要花幾十萬美元就能獲得高效能計算。
  2、多數應用本身就是分散式的。如工業企業應用,管理部門和現場不在同一個地方。
  3、高可靠性。冗餘不僅是生物進化的必要條件,而且也是資訊科技。現代分散式系統具有高度容錯機制,控制核反應堆主要採用分散式來實現高可靠性。
  4、可擴充套件性。買一臺效能更高的大型機,或者再買一臺效能相同的大型機的費用都比新增幾臺PC的費用高得多。
  5、高度靈活性。能夠相容不同硬體廠商的產品,相容低配置機器和外設而獲得高效能運算。
  粗略地計算,目前的個人計算機每個CPU晶片的處理能力是200MIPS,就是每秒種執行 200M也就是兩億次指令,而最近Yahoo!公司報道他們已經實現了有一萬個節點(node)就是一萬臺PC計算機連線的分散式系統,總的處理能力是 2,000,000MIPS,最快的晶片也達不到這個速度,因為在一定面積上設計的晶片的速度是存在一個極限的,不可逾越。而當前世界著名的超級計算機所 謂的TOP500,達到每秒幾百萬億次指令執行,都是採用分散式設計的,世界第一的IBM BlueGene超級計算機採用了32部機架,每部機架部署有768個PowerPC440 CPU。順便說一句,這TOP500基本都是使用Linux作業系統的!現在社會和家庭擁有的個人計算機就是PC,只有30%的計算能力被利用,甚至更 低,而其餘70%的實際上是被閒置的,這些閒置的計算機資源和計算能力只有通過分散式系統才能得到有效的利用,這樣可以大大提高一個國家的計算能力,而計 算能力是衡量一個國家國力和科學研究能力的指標,這一點現在還沒有被國人充分認識到。一個國家和地區的計算能力現在已經成為一種重要的戰略資源,不亞於石 油和其他戰略物資的重要性。雲端計算就是把普通的伺服器或者個人計算機連線起來以獲得超級計算機也叫高效能和高可用性計算機的功能,但是成本更低。這在世界 上也是個先進的專案。雲端計算模式必定能大大提高我國科學計算機和商業計算能力,使得我國經濟競爭力大大提升。美國和歐洲有許多社會分佈的分散式計算系統, 他們動員和使用這些社會計算能力進行人類基因組學(Genomics)的研究、天文學問題研究、數學難題研究以及其他的科學問題研究。去年的一個研究報告 估計我國個人計算機PC保有量接近兩億臺。
  按照計算機作業系統的宗師Andrew S. Tanenbaum(AST)給分散式系統的的定義:“分散式系統是這樣的系統,它執行在不具有共享記憶體的多臺機器上,但在使用者的眼裡卻像是一臺計算 機”。(引自《現代作業系統》,機械工業出版社,1999年中文版)。它的目標是讓每個使用者感覺聯網的計算機是一個分時系統——就像使用個人計算機一樣 ——而不是一個由許多計算機聯合起來的集體,即使由五個節點組成的分散式系統也應該讓使用者感覺自己是在使用一臺價值20萬美元的大型計算機,唯一不尋常的 感覺是處理速度提高了許多,別的沒有什麼不同。例如,這裡有一個簡單的例子,在機器A的使用者要使用安裝在機器B上使用者的目錄裡的檔案,A使用者要使用遠端登 錄命令rlogin B登入到機器B的目錄上,那麼這就不是一個真正的分散式系統,因為使用者A意識到了另外一臺機器的存在,分散式系統必須要做到,使用者A登入到一個目錄上的時 候不知道自己是在本地機器上還是在遠端機器上的目錄上,對於使用者A來說機器B是透明的,這就是分散式系統設計時考慮的“透明性”要求。其他有關的問題包 括:分散式檔案系統的問題,目錄和檔案訪問機制以及一致性問題,分散式系統程序的通訊問題等等。目前的雲端計算嚴格說還沒有到達真正的分散式計算的語義學水 平。

雲端計算主要應用

亞馬遜網站(Amazon.com,下稱亞馬遜)
  是以線上書店和電子零售業起家的,如今已在業界享有盛譽,不過它最新的業務卻與雲端計算有關。兩年多以前,亞馬遜作為首批進軍雲端計算新興市場的廠商之一,為嘗試進入該領域的企業開創了良好的開端。
  亞馬遜的雲名為亞馬遜網路服務(Amazon WebServices,下稱AWS),目前主要由4塊核心服務組成:簡單儲存服務(Simple StorageService,S3);彈性計算雲(Elastic Compute Cloud,EC2);簡單排列服務(Simple QueuingService)以及尚處於測試階段的SimpleDB。換句話說,亞馬遜現在提供的是可以通過網路訪問的儲存、計算機處理、資訊排隊和數 據庫管理系統接入式服務。
  
  谷歌公司(Google,下稱谷歌)
  
圍繞因特網搜尋建立了一種超動力商業模式。如今,他們又以應用託管、企業搜尋以及其他更多形式向企業開放了他們的“雲”。
  今年4月,谷歌推出了谷歌應用軟體引擎(Google AppEngine,下稱GAE),這種服務讓開發人員可以編譯基於Python的應用程式,並可免費使用谷歌的基礎設施來進行託管(最高儲存空間達 500MB)。對於超過此上限的儲存空間,谷歌按“每CPU核心每小時”10至12美分及1GB空間15至18美分的標準進行收費。最近,谷歌還公佈了提 供可由企業自定義的託管企業搜尋服務計劃。
  Salesforce
  是軟體即服務廠商的先驅,它一開始提供的是可通過網路訪問的銷售力量自動化應用軟體。在該公司的帶動下,其他軟體即服務廠商已如雨後春筍般蓬勃而起。Salesforce的下一目標是:平臺即服務。
  該公司正在建造自己的網路應用軟體平臺Force.com,這一平臺可作為其他企業自身軟體服 務的基礎。Force.com包括關係資料庫、使用者介面選項、企業邏輯以及一個名為Apex的整合開發環境。程式設計師可以在平臺的Sandbox上對他們利 用Apex開發出的應用軟體進行測試,然後在Salesforce的AppExchange目錄上提交完成後的程式碼。
  微軟公司
  在雲端計算的起步階段,微軟曾經歷過不少周折。經過幾年的磨合調整之後,這個軟體巨頭的雲端計算戰略終於走上了正軌。
  根據有些廠商的預想,未來絕大部分的IT資源都將來自雲端計算,但微軟卻並不這麼認為。幾個月前,微軟首席軟體架構師(CSA)雷;奧茲(RayOzzie)曾表示,微軟的巨集偉計劃是“提供均衡搭配的企業級軟體、合作伙伴託管服務以及雲服務 ”。簡而言之,微軟將其稱為“軟體加服務 ”(software plus services)。
  微軟將在今年推出的首批軟體即服務產品包括Dynamics CRM Online、Exchange Online、OfficeCommunications Online以及SharePointOnline。每種產品都具有多客戶共享版本,其主要服務物件是中小型企業。單客戶版本的授權費用在5,000美元 以上。針對普通使用者,微軟的線上服務還包括Windows Live、Office Live和Xbox Live等。

雲端計算與網格計算的區別


  
  雲端計算和網格計算本沒有任何關係,至於雲端計算和分散式計算、效用計算等等概念,讀者可以以此類推。
  狹義雲端計算是指IT基礎設施的交付和使用模式,指通過網路以按需、易擴充套件的方式獲得所需的資源 (硬體、平臺、軟體)。提供資源的網路被稱為“雲”。“雲”中的資源在使用者看來是可以無限擴充套件的,並且可以隨時獲取,按需使用,隨時擴充套件,按使用付費。這 種特性經常被稱為像水電一樣使用IT基礎設施。
  廣義雲端計算是指服務的交付和使用模式,指通過網路以按需、易擴充套件的方式獲得所需的服務。這種服務可以是IT和軟體、網際網路相關的,也可以使任意其他的服務。
  雲端計算不是一種商業模式,不是一種付費模式,不是一種IT技術,不是一類IT產品,不是一種付費模式,不是SOA,不是虛擬化或虛擬化軟體,不是簡單地將購買變為租賃,不是分散式計算,不是高效能運算,不是網格計算,不是軟體即服務(SaaS)。
  網格計算是指分散式計算中兩類比較廣泛使用的子型別。一類是,在分散式的計算資源支援下作為服 務被提供的線上計算或儲存。另一類是,一個鬆散連線的計算機網路構成的一個虛擬超級計算機,可以用來執行大規模任務。該技術通常 被用來通過志願者計算解決計算敏感型的科研、數學、學術問題,也被商業公司用來進行電子商務和網路服務所需的後 臺數據處理、經濟預測、地震分析等。
  網格計算強調資源共享,任何人都可以做為請求者使用其它節點的資源,任何人都需要貢獻一定資源 給其他節點。網格計算強調將工作量轉移到遠端的可用計算資源上。雲端計算強調專有,任何人都可以獲取自己的專有資源,並且這些資源是 由少數團體提供的,使用者不需要貢獻自己的資源。在雲端計算中,計算資源被轉換形式去適應工作負載,它支援網格型別應用,也支援非網格環境,比如執行傳 統或 Web2.0 應用的三層網路架構。網格計算側重並行的計算集中性需求,並且難以自動擴充套件。雲端計算側重事務性應 用,大量的單獨的請求,可以實現自動或半自動的擴充套件。
  網格的構建大多為完成某一個特定的任務需要,或者支援挑戰性的應用。這也是會有生物網格、地理 網格、國家教育網格等各種不同的網格專案出現的原因。而云計算一般來說都是為了通用應用而設計的。雲端計算一開始就支援廣泛企業計算、Web應用,普適性更 強。網格計算的主要思路是聚合分佈的鬆散耦合資源。而云計算的IT資源相對集中,以Intenet的形式提供底層資源的獲得和使用。
  在對待異構性方面,二者理念上有所不同。網格計算用中介軟體遮蔽異構系統,力圖使使用者面向同樣的 環境,把困難留在中介軟體,讓中介軟體完成任務。而云計算,不同的服務用不同的方法對待異構型,所有傳統的方法在這裡都可以應用。有的提供基礎設施,類似傳統 的伺服器,使用者選擇作業系統和應用環境,有的則遮蔽了作業系統、基礎設施和系統軟體的差異,比如Paas服務。
  簡言之,雲端計算和網格沒有任何內在聯絡。網格計算一直在發展,只是它和雲端計算的出現沒有任何關係。網格計算作為一種面向特殊應用的解決方案將會繼續在某些領域存在,而云計算作為一場IT變革,則會深刻影響整個IT產業和人類社會。[1][2][3]

國內權威《雲端計算》圖書

作 者:(美)MICHAEL MILLER
  譯 者:姜進磊;孫瑞志;向勇;史美林
  出版日期:2009-4-1
  出 版 社:機械工業出版社
  ISBN:9787111266181
  定價:39元
  內容簡介:
  雲端計算引入了全新的以使用者為中心的理念,具有節省成本、高可用性、易擴充套件等眾多優點。本書對雲端計算的來龍去脈、當前的實踐做了全面而又精闢的概括,特別強調了協作支援層面。.
  本書言簡意賅,例項豐富,可供從事雲端計算研究與開發的初學者、高校師生參考。

  目錄
  譯者前言 3
  引言 1
  第一部分 認識雲端計算 4
  第1章 超越桌面:雲端計算導論 5
  1.1雲端計算:是什麼和不是什麼 5
  1.2從協作到雲:雲端計算簡史 7
  1.3網路就是計算機:雲端計算如何工作 10
  1.4雲中的公司:雲端計算現狀 12
  1.5雲端計算為什麼重要 13
  第2章 雲端計算,你準備好了嗎? 15
  2.1雲端計算的正反面 15
  2.2哪些人受益於雲端計算? 19
  2.3哪些人不應該使用雲端計算? 21
  第3章 開發雲服務 24
  3.1為什麼開發基於web的應用? 24
  3.2雲服務開發的正反面 25
  3.3雲服務開發的型別 26
  3.4瞭解雲服務開發服務和工具 27
  第二部分 雲端計算為人人 32
  。。。。。。

《雲端計算》新版

作 者: (美)芬加 著,王靈俊 譯
  出 版 社: 電子工業出版社
出版時間: 2009-11-1
  I S B N : 9787121096983
  包 裝: 平裝
  所屬分類: 圖書 >> 計算機/網路 >> 計算機理論
  定價:¥35.00

雲端計算圖書《雲端計算:深刻改變未來》

本書由科學出版社2009年12月出版
  ISBN 9787030261281
  策劃:柳建堯
  編著:張為民 唐劍峰 羅治國 錢嶺
  2009年12月第一版開本:B5(720×1000)
  2009年12月第一次印刷印張:13 1/2
  定價:28元
  推薦語
  雲端計算是近年來一個熱門的技術名詞,很多專家認為,雲端計算會改變網際網路的技術基礎,甚至會影響整個產業的格局。正因為如此,很多企業都在研究雲端計算技術和基於雲端計算的服務。
  本書對雲端計算的起源和發展,雲端計算涉及的關鍵技術,基於雲端計算的典型應用及其商業模式,作了詳盡的分析和介紹,可以幫助讀者進一步地認識雲端計算、理解雲端計算和思考雲端計算。
  面對當今世界經濟發展的挑戰和機遇,我們期待著更多的創新型技術的出現,以技術發展帶動產業演進,促進經濟的發展。
  ——中國行動通訊集團公司總裁 王建宙
  作者以他的職業敏感,看到了人類在網際網路環境下的新走向。雲端計算將改變我們的工作和生活。有了 雲端計算,資訊資源和資訊能力都可以從網際網路上獲得,使用者無須自己買軟體、買硬體,也不必要自己親自當軟體工程師,只要向服務提需求,就可以得到你需要的資 源,如頻寬、儲存空間、計算能力。尤其是廣大的中小企業,隨著服務成本的降低以及應用自由度的增加,將成為雲端計算的最大受益者。雲端計算還將改變資訊產業的 格局,軟體行業和資訊服務業會更加規模化、集中化和精細化,端裝置會更加簡潔、豐富、輕量化和個性化,泛在計算成為現實。
  雲端計算凸現了草根的力量。讓大眾普遍參與和使用計算,形成群體智慧;網上的社群會更加活躍,社群規模可大可小,社群主題可粗可細,社群門檻可高可低,社區劃分無窮無盡。
  雲端計算將讓人類變得更加智慧,更好更快地感知這個地球上發生的一切。如果要問為什麼,請你閱讀此書,她會幫你理解雲端計算,幫你雲中漫步,幫你騰雲而飛。
  ——中國工程院院士李德毅
  中國有世界最多的網民和移動使用者,又有最豐富的科技人力資源,當今“雲端計算”方興未艾,中國不能錯過以“雲端計算”帶動科技和產業發展的機遇。
  本書論述了“雲端計算”的方方面面,文筆生動、深入淺出,是在中國傳播“雲端計算”的理想讀物。
  ——中國工程院院士倪光南

國內第一本雲端計算原創圖書《走近雲端計算》

本書由人民郵電出版社2009年5月出版
  本書分為兩大部分,第一部分對雲端計算的起源、發展以及現狀進行了詳細的介紹,使讀者對雲端計算這一新的技術有一個全面的認識;第二部分通過一個雲端計算系統例項—雲腦 系統的實現過程,介紹瞭如何在現有技術條件下完成一個簡單雲端計算系統的設計和開發,在這一部份我們選取了雲端計算系統的介面設計、雲檔案系統、雲端儲存 、並行資料處理等有代表性的功能作為重點。
  《走近雲端計算》目錄
  前 言
  第一篇:雲端計算基礎
  第一章 從歷史中走過來的雲端計算
  1.1 樸素的計算機
  1.1.1 算籌
  1.1.2 象形文字民族的計算工具---算盤
  1.1.3 符號文字民族的計算工具---計算尺
  1.2 計算技術的第一次觸電
  1.2.1 第一臺電子計算機的誕生
  1.2.2 計算機的特效減肥藥---電晶體
  1.2.3 現代計算機騰飛的翅膀---積體電路
  1.3 計算機飛入尋常百姓家
  1.3.1 破繭而出的新生---微機
  1.3.2 給計算機嵌入靈魂---軟體
  1.3.3 作業系統的誕生
  1.4 世界觸手可及-網際網路
  1.4.1 第一次資訊傳遞---乙太網的出現
  1.4.2 世界因此而變小---因特網的出現
  1.5 雲端計算的嬰兒時期
  1.5.1 單機計算時代
  1.5.2 平行計算
  1.5.3 分散式計算
  1.5.4 網格計算
  1.5.5 SAAS---軟體就是服務
  1.5.6 雲端計算---軟硬體都是服務
  第二章 雲端計算思想的萌發
  2.1 平行計算
  2.2 網格計算
  2.3 SAAS時代
  第三章 雲端漫步
  3.1 雲端計算基礎
  3.2 雲端計算模式下的網路
  3.3 雲端計算基礎架構
  3.4 典型雲端計算平臺
  3.4.1 MapReduce分散式處理技術
  3.4.2 Hadoop架構
  3.4.3 Google雲端計算執行過程
  3.5 雲端計算應用
  3.6 與零雲端計算距離
  第四章 雲端計算的“大門”--- 瀏覽器
  4.1 Google的Chrome瀏覽器
  4.2 火狐瀏覽器
  4.3 我們期待的瀏覽器
  第五章 雲應用初步介紹
  。。。。。。

IT在雲端計算上花銷又將上漲


  對於企業中的雲端計算,我們傾向於把它當做是概念性和實驗性的東西。除了Salesforce.com以外,並沒有多少流行的雲端計算的商用例子。不過Gartner的一份新的報告說2009年商用SaaS上的花銷將會提高22%,至96億美元。
  這比2008年在SaaS方面的66億美元的花銷要高,而且這還是發生在總體IT開支下降3.8%的年份(據Gartner估計)。
  Gartner的研究總監Sharon Mertz說,“採用SaaS技術在持續增長,並在當前的經濟環境裡,在更嚴格的資金預算條件下,得以在企業應用市場的內部發展 … 對把平臺當做服務和雲端計算的興趣在增長。 雖說採用隨需部署的模式已經發展了將近十年,但其普及的顯著增長則是最近5年的事情。起初對安全響應時間及服務可用性的擔憂已在許多組織中減少。 隨著SaaS業務和計算模型的成熟,其應用變得更為廣泛。”