基本原理和概念
云計算(Cloud Computing)是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些計算機科學概念的商業實現。
云計算的基本原理是,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。
這可是一種革命性的舉措,打個比方,這就好比是從古老的單臺發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在于,它是通過互聯網進行傳輸的。
云計算的藍圖已經呼之欲出:在未來,只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,最終用戶才是云計算的真正擁有者。
云計算的應用包含這樣的一種思想,把力量聯合起來,給其中的每一個成員使用。
從最根本的意義來說,云計算就是利用互聯網上的軟件和數據的能力。
對于云計算, 李開復(現任Google全球副總裁、中國區總裁)打了一個形象的比喻:錢莊。 最早人們只是把錢放在枕頭底下,后來有了錢莊,很安全,不過兌現起來比較麻煩。現在發展到銀行可以到任何一個網點取錢,甚至通過ATM,或者國外的渠道。就像用電不需要家家裝備發電機,直接從電力公司購買一樣。
“云計算”帶來的就是這樣一種變革——由谷歌、IBM這樣的專業網絡公司來搭建計算機存儲、運算中心,用戶通過一根網線借助瀏覽器就可以很方便的訪問,把“云”做為資料存儲以及應用服務的中心。
編輯本段“云計算”時代
目前,PC依然是我們日常工作生活中的核心工具——我們用PC處理文檔、存儲資料,通過電子郵件或U盤與他人分享信息。如果PC硬盤壞了,我們會因為資料丟失而束手無策。
而在“云計算”時代,“云”會替我們做存儲和計算的工作。“云”就是計算機群,每一群包括了幾十萬臺、甚至上百萬臺計算機。“云”的好處還在于,其中的計算機可以隨時更新,保證“云”長生不老。Google就有好幾個這樣的“云”,其他IT巨頭,如微軟、雅虎、亞馬遜(Amazon)也有或正在建設這樣的“云”。
屆時,我們只需要一臺能上網的電腦,不需關心存儲或計算發生在哪朵“云”上,但一旦有需要,我們可以在任何地點用任何設備,如電腦、手機等,快速地計算和找到這些資料。我們再也不用擔心資料丟失。
在3月17日的新聞發布會上,施密特做了一個形象的比喻。他說,“云計算”就仿佛銀行的自動取款機(ATM),我們出門再也不用隨身攜帶大量現鈔,可以根據需要隨時取用。
Google的工程師谷雪梅則認為,PC時代好比每個人要用電,都得自己購買發電機;而“云計算”時代,每個人不必擁有發電機,直接從大型發電廠買電就好。
“云計算”其實并不是一個新概念。據谷雪梅介紹,“云計算”之前,還有“網格計算”(Grid Computing)等等,理念都是關于計算機如何協同發揮作用。十多年前,她還在讀研究生時,就知道這些概念,但問題是,這些概念從來沒有很好地得到實現。
在谷雪梅加入Google以后,她發現這一類概念已經得到了實踐。Google的技術,可以讓幾十萬臺計算機一起發揮作用,組成強大的數據中心。Google中國CEO李開復此前接受《財經》記者專訪時說,Google真正的競爭力就在于有這些“云”,他們讓Google有了無與倫比的存儲和計算全球數據的能力。
Google在創立之初,并沒有刻意地去追求“云計算”和“晶格計算”等概念。但作為一家搜索引擎,Google在客觀上需要擁有這些“云”。實際上,雅虎的搜索同樣用到了“云計算”。
云計算是一種新興的共享基礎架構的方法,它可以將巨大的系統池連接在一起以提供各種IT服務。很多因素推動了對這類環境的需求,其中包括連接設備、實時數據流、 SOA 的采用以及搜索、開放協作、社會網絡和移動商務等這樣的 Web 2.0 應用的急劇增長。另外,數字元器件性能的提升也使IT環境的規模大幅度提高,從而進一步加強了對一個由統一的云進行管理的需求。
云計算+always-On設備 被評為“25年來最具影響力的十大IT技術組合”
《紐約時報》:云計算到底指什么?
云計算的說法正在廣為流行,Gartner高級分析師Ben Pring評價道:“它正在成為一個大眾化的詞語。”但是,問題是似乎每個人對于云計算的理解各不相同。作為一個對互聯網的比喻,“云”是很容易理解的。但是一旦同“計算”聯系起來,它的意義就擴展了,而且開始變得模糊起來。有些分析師和公司把云計算僅僅定義為計算的升級版——基本上就是互聯網上提供的眾多虛擬服務器。另外一些人把云計算定義的更加寬泛,他們認為用戶在防火墻保護之外消費的任何事物都處于“云”之中。
云計算被人們關注是在人們考慮IT業到底需要什么之后,人們需要找到一種辦法能夠在不增加新的投資,新的人力和新的軟件的情況下增加互聯網的能力和容量。而云計算正好提供了這種可能。
現今云計算正處于一個起步的階段,大大小小的公司提供著各式各樣的云計算服務,從軟件應用到網絡存儲再到郵件過濾。這些公司一部分是基礎設備提供商,另一部分是像Salesforce.com之類的SAAS(軟件即服務)提供商?,F今主要實現的是基于互聯網的個人服務,但是云計算的聚合和整合正在產生。
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管理者,還是軟件開發人員,他們都能親身體驗到這種改變。
編輯本段云計算的商業現狀
截至目前,Sun公司已經雄赳赳地沖在了前面。這家計算機巨頭的“黑盒子”計劃已經進入了發售階段,而大部分競爭對手的相關服務則依然在醞釀當中。“我們進展順利,再加上與客戶進行的充分溝通,我們知道我們有望成功。”Sun公司CEO舒瓦茨·喬納森在個人博客中寫道。
微軟的優勢也顯而易見,全世界有數以億計的Windows用戶,微軟所要做的就是將這些用戶通過互聯網更緊密地連接起來,并向他們提供云計算服務—通過Windwos Live。“當你想到存儲,就會想到Windows Live。”這是比爾·蓋茨在今年夏天說的話,微軟正在創造這樣一種用戶體驗,即從一般的設備存儲轉移到任何時間都可以存儲的模式,其目的很明顯,就是在互聯網戰略上同Google平起平坐。
不過,短時間內Google的地位依然不可撼動,其開放式的平臺體現了云計算模式的精髓。Google的云計算服務所需要的絕大部分基礎軟件都是開源的,這意味著用戶可以自由的得到那些代碼并修改。“Google的編程模式以及它真正的開放性很關鍵,普通人也可以編寫應用程序,而不必非得是斯坦?;蛘呖突仿〈髮W的博士。”IDC(
http://www.idc.com.cn/)分析師Frank Gens說。
對IBM來說,這也是擴張自身領地的絕佳機會。IBM具有發展云計算業務的一切有利因素:應用服務器、存儲、管理軟件、中間件等等,因此IBM自然不會放過這樣一個成名機會。Willy Chiu透露,“云計算將是IBM接下來的一個重點業務。”
Google(
http://www.g.cn/)和IBM的合作則頗具互補效應。兩家公司正試圖將各自的技術進行融合,IBM熟諳企業級計算機的運行之道,而Google悉知大流量數據傳輸和高速網路鏈接的不二法門—兩家公司的聯手有望創造出重大成就。IBM公司CEO塞繆爾·帕米薩諾開玩笑地把這個項目形容為Google年輕工程師與IBM“胖老頭兒”的絕妙拍檔。Forrester Research分析師阿德利安稱,云計算編程技術將成為基準的下一代計算機編程結構,IBM想捷足先登以搶占制高點,這正好可以利用Google的網絡優勢。
誰能真正成為云計算的代言人其實并不重要,重要的是,有了這一系列IT巨頭作為后盾,毫無疑問,云計算已經擁有了一個光明的前景。云計算的藍圖已經呼之欲出:在未來,只需要一臺筆記本或者一個iPhone,就可以通過網絡服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,最終用戶才是云計算的真正擁有者。
說了半天相信很多人還沒搞清怎么回事,因為單“云計算”這三個字就已經夠云里霧里的了。說“實踐是檢驗真理的唯一標準”。
云計算不應該是完全的顛覆
對于業內的大部分人而言,云計算對于未來企業計算的重要性毋庸置疑。但是,正如每一種新技術或新趨勢的出現都會伴隨極端主義觀念的出現一樣,認為云計算將是對傳統的完全顛覆的觀點正在混淆視聽。
云計算所帶來的沖擊也成為最近CTO們討論的熱門話題。在這些討論中,CTO們大都同意,云計算將在企業計算中發揮重要的作用。但他們也一致認為,云計算所起到的將更多的是支持作用,而非取代作用。云計算并不會替代我們所知的企業計算的一切。
以Dan Geller為代表的CTO們對阻礙云計算被廣泛采用的主要因素進行了很好地總結。他們認為,傳統的B2B企業在過去的發展歷程中開發出成千上萬的應用程序代碼,這些早期代碼是不能作為服務來運行的?,F在,這些企業中的很多人已經開始努力學習應用SOA的架構來構建應用,這樣能使他們外包出部分應用,而這些應用可以作為服務在“云”里運行。但是,他們不會允許絕大多數的關鍵任務應用也作為服務來運行。所以,云計算仍然只能在部分領域和范圍內被采用。
包括亞馬遜Web服務資深咨詢師Jeff Barr、IBM公共部門副總裁兼CTO Johnny Barnes,以及Bladelogic公司執行副總裁兼CTO Vijay Manwani在內的專家技術小組一致認為,今天我們所談論的云計算與傳統外包之間的差異可以歸結為,計算資源最終可被用戶動態使用的規模和情況。例如,Amazon從為用戶按需提供存儲服務開始,現正聯合Sun提供按需的計算服務。
無獨有偶,Accenture也對云計算將在企業計算中扮演的戰略角色進行了研究,并得出結論:我們面對的將是一個潘多拉的魔盒。一方面,公司可以利用云計算提供像日用品一樣方便、低廉的服務,而無需他們購買更多的存儲和服務器設備。另一方面,云計算也提供了快速業務戰略主動的唯一機會。
首先,云計算提供了一個平臺來支持業務發展,而無需進行IT基礎投資。企業可以在有限的IT支出下開展新的業務。其次,通過云計算提供的平臺可以迅速判斷新業務機會是否會獲得廣泛的成功。云計算作為一個平臺,適合那些需要以最少IT投入獲得最大商業價值的場合。
這并不意味著不久的將來,企業大量的基礎應用將就此消失。我們需要做的是通過應用將云計算和主機服務提供商結合起來,創造出更靈活的IT環境,為動態業務需求提供更好的支持。
Nicholas Carr的新書《The Big Switch》中描述了某些人對于云計算的極端認識,而常識告訴我們,對于完全顛覆過去一切的新計算模型,是不可能全盤遷移的。驚人之語也許能夠幫助圖書的銷售,但我們需要的是合理應用企業計算的方法,是充分利用新計算模式以更好地從舊模式過渡的方法。
事實上,沒有哪一個新的計算模式能夠完全取代舊有模式。相反的,一遍一遍重演的是新的計算模式如何助動企業計算架構,帶給企業更豐富選擇。
針對云計算的實踐指南:安全標準與云無關
云計算的概念本意上是圍繞基礎架構設計的企業外部共享資源池。云計算作為一種能夠減少企業成本和提升IT靈活性的有效途徑,最近得到了更多企業的關注和長足發展的動力。但不容忽視的是云計算的應用也伴隨著安全性的風險,諸如企業應用的風險,可用性和數據完整性等。
企業應用咨詢公司的首席分析師Josh Greenbaum強調說,多數企業對云計算的風險還沒有給予足夠的重視。"如果數據中心的管理者們去關注機房里的主要設施,看到服務器之外都配置了一個備用電源,他們就認為沒有問題了"Greenbaum表示。他認為云計算應該也沒有什么不同。
在某些情況下,如果風險太大就不能過于依賴云計算。企業在決定要把一些服務器和應用軟件放在云上時,必須考慮清楚如何對可能的風險進行管理。
Gartner咨詢公司副總裁兼分析家David Cearley表示使用云計算的局限是企業必須認真對待的敏感問題,企業必須對云計算發揮作用的時間和地點所產生的風險加以衡量。舉例來說,企業通過放棄對某些數據的控制來獲取經濟上的交換成本節約。對于IT部門里那些C級別的高層管理者來說,他們必須對這種交易是否值得做出決策。Cearley表示每件事務最終都能作為云服務提供,但是對于任何獨立的企業而言,并非每件事務都能從云上獲取。
"在企業外部的共享資源池中,用戶對資源在何處運行一無所知也無從控制。如果你認為數據所在的位置和來源對你很重要,那么這就成為你不使用云計算的一個原因"Cearley強調說。
安全標準與云無關
Greenbaum表示,IT業界有大量的行業標準。舉例來說,諸如像SAS公司的交互關系管理(SAS Interaction Management)這樣的服務標準廣泛應用于IT安全和法規遵從和企業交互關系的管理。然而隨著時間的流逝,交換式關系管理也將被轉移到云上。
同時,在針對云計算體系架構的安全模式和標準出臺以前,多數可能面臨的風險和損失就直接落在了IT企業的肩上,而不是由云計算服務供應商來承擔。"Salesforce.coms和NetSuites都無法提供由標準化制度保障的風險管理機制"Greenbaum補充說。
針對云計算的最佳實踐指南
IBM公司安全和風險管理部門總監Kristin Lovejoy認為,享受云服務的消費者最終要負責對數據的保密性,完整性和可用性的維護。
Lovejoy引用健康保險便利及責任法案(Health Insurance Portability and Accountability Act, HIPAA) 的事實為例解釋說,健康保險便利及責任法案沒有對數據安全有特別規定。取而代之的是,法案的第164.308和164.314章節中只是簡單的要求企業要確保來自任何第三方處理數據的安全性。Lovejoy強調說。
至于對云配置的時間加以限制的做法,Lovejoy建議說企業應該按照杰弗里.摩爾的"相對核心"理論去做(摩爾是TCG顧問公司的創建者兼商業戰略家)。
Lovejoy解釋說,核心商業慣例提倡的是競爭差異化。而相對慣例傳遞的是企業內部行為的理念,諸如人力資源服務和薪資制度。核心慣例和相對慣例能被分為關鍵任務應用軟件和非關鍵任務應用軟件。"如果非關鍵任務應用軟件脫機,企業依然能繼續生存"。
Lovejoy還強調說,摩爾的理論是"如果企業實踐是相對和非關鍵任務的,可以把它放在云上,如果是相對又是關鍵任務的,可以用云激活。如果是核心業務而不是關鍵任務,你可以考慮把它置于防火墻的保護下;如果它即是核心業務又是關鍵任務,你就必須把它放在防火墻的保護下"。
從容進行安全保護
Gartner咨詢公司首席安全分析師John Pescatore表示,云計算的方法最初沒有考慮安全性的設計。
Pescatore最擔心的部分是如何快速實現云服務的升級和轉變。他引用微軟公司進行軟件開發的生命周期為例,假設關鍵任務應用軟件的開發需要經歷3到5年的周期,在這段時間里不會有大的變化。
"在云上,每個兩周就要增加一種新的特性,隨時都要會對應用軟件進行調整。但是安全的軟件開發生命周期是不能建立在云上完成的"Pescatore認為"更糟的是企業用戶無法忍受使用過時的版本,在云上你必須接受新版軟件,而這些版本可能就存在著不安全因素"。
隨著云計算的不斷發展,安全成為企業高端,金融機構和政府IT部門的核心和關鍵性任務,這些領域都需要添加自己的安全層。這就意味著云計算并不比內部運行應用軟件要便宜。
但是如果大型企業無法以來云提供的安全服務,小規模的企業卻能從云上獲得更好的安全保護,Pescatore介紹說。原因之一就是云服務供應商能比個體和小型公司在安全上投入更多的資金,因為這種費用能分攤到數百名用戶上。另一個原因是一旦云服務供應商為安全漏洞進行修補,所有的用戶就能立即得到保護,不必去下載補丁程序。
掌控數據來源
還有一個問題或多或少的會對用戶產生影響,那就是他們數據的來源。Pescatore表示,由于不同國家適用的數據管理和隱私保護的相關法律不盡相同,所以數據來源對從事跨國業務的企業尤其重要。比如歐盟就對個人數據的存儲和公民隱私保護有著嚴格的規定。許多銀行業行規也要求用戶的金融數據要保留在本國。許多遵從法規還要求數據之間不能相互混淆,諸如共享服務器或數據庫等。
如今我們對數據在云上存儲的位置一無所知。關于數據的私密性和安全性衍生出的問題隨時在發生。但是這種不確定的數據來源狀況開始發生改變了。舉例來說,谷歌要求用戶詳細說明Google Apps數據的存儲位置,這主要歸功于谷歌對電子郵件安全公司Postini的收購。再比如瑞士銀行要求用戶數據文檔要存儲在瑞士,谷歌現在就能做到這一點。
Pescatore表示,更深入的做法是從物理上將企業數據和云上多用戶體系架構基礎上的其他用戶數據相分離。而且Pescatore預測說這種隔離能夠通過目前尚處于初級階段但發展日益強大的虛擬化技術來實現。
編輯本段測試:判斷是否是云計算的十五種方法
1)如果標稱是“網格”或“OGSA(開放網格服務架構)”...那么,它不是云。
2)如果需要你向廠商提供一份幾十頁的需求說明書...那么,它不是云。
3)如果你不能用自己的信用卡來購買...那么,它不是云。
4)如果他們想賣給你硬件設備...那么,它不是云。
5)如果沒有提供API...那么,它不是云。
6)如果需要你重新構架你的系統...那么,它不是云。
7)如果你不能在10分鐘之間部署(provision)服務器...那么,它不是云。
8)如果你不能在10分鐘之間撤銷(deprovision)服務器...那么,它不是云。
9)如果你知道你所使用的機器的具體位置...那么,它不是云。
10)如果需要有一個咨詢顧問來幫助你...那么,它不是云。
11)如果需要你事先準備好所需機器數目清單...那么,它不是云。
12)如果它只運行一種操作系統...那么,它不是云。
13)如果你不用把它連到你自己的機器上去...那么,它不是云。
14)如果需要你安裝軟件才能使用它...那么,它不是云。
15)如果你擁有所有這些硬件...那么,它不是云。
云計算的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 化,事實上,有些是可以的,但大部分不可以??煽啃裕蓴U展性,安全,以及一大堆問題會阻止多數公司將他們的核心業務放到“云”中,如果那樣,出現問題的成本將非常高。
Amazon 是云計算的領先者,但即使是 Amazon 也遇到很多問題,云計算還需要不斷完善,它需要走的路可能比多數人估計的都要長。
Don Dodge
現在的高速網絡,高性能圖形處理器,快但并不貴的服務器和存儲讓工程師將越來越多的計算能力集中到數據中心,10年前,研究者們創造了網格計算的概念,而云計算將更強大。
Aaron Ricadela
當我們向不懂計算機技術的人提供虛擬技術的時候,我們希望虛擬或隱藏的是其復雜性。絕大多數人希望同應用或服務,而不是軟件打交道。對于云計算,我們希望軟件本身被虛擬或躲藏在系統或專業人員的背后,或者說“云”的背后。
技術的發展也應了這句古話,總是螺旋上升的。早期的大型機時代,大型機集中了所有計算;而到了PC時代,計算能力則分布在每一臺PC上;即將進入以“云計算”為代表的互聯網時代之后,計算能力又將走向集中。
分布式計算的PC時代,創造了微軟;集中式計算的“云時代”,創造了谷歌。與谷歌試圖將所有計算和應用搬到“云”里不同,微軟提出“云-端計算”的平衡理念:“云”和終端都將承擔一部分計算和應用。
微軟提出“云-端計算”的基礎是:雖然“云計算”時代,由摩爾定律及WINTEL架構所決定的平衡正在打破,但一個由硬件、帶寬、內容構成的新平衡正在形成:終端性能、帶寬的發展,永遠也趕不上內容的增長速度,三者總是維持一個動態的最佳平衡。
Irving Wladawsky Berger
在我看來,云計算就是將以前那些需要大量軟硬件投資以及專業技術能力的應用,以基于 Web 服務的方式提供給用戶。
微軟公司資深副總裁、微軟(中國)有限公司董事長張亞勤接受記者采訪時表示,正是基于上述平衡,進入以互聯網為中心的時代之后數據會走向集中,但并非全部集中:很多數據可能存在不同的數據中心——“云”里,很多計算可能在終端。
巨資收購雅虎,即是微軟迎接“云時代”挑戰邁出的重要一步。但是,處于時代更替“十字路口”的微軟,如何規劃下一個十年,將決定著其仍然站在產業的潮頭還是最終消失于人們的視線之外。
微軟“云-端計算”對決谷歌
互聯網產業有三個層次:最底層的是由網絡設備公司、電信運營商提供的基礎架構,如同高速公路;第二個層次是平臺,包括硬件和軟件平臺,主要由微軟、英特爾等公司提供,如同高速公路上的汽車;而第三個層次才是應用,包括搜索、IM、資訊等,就如同在汽車里可以聽音樂、接收資訊等。
“談到互聯網,人們應該認識到這三個不同層面,而不是只看到應用。”張亞勤說,只有從這三個層面綜合出發,才能認識到未來只用“云計算”來提供一切是過于理想化的。
微軟認為,信息產業經過大型機時代的集中計算到PC時代的分布式計算之后,云計算時代的計算將是“集中+分布”。
張亞勤表示,從經濟學角度來說,帶寬、存儲、計算不會是免費的,消費者需要找到符合他們需要的模式,因而“端”的計算一定是存在的。
“從技術角度來說,端的計算能力強,才能帶給用戶更多精彩的應用。”張亞勤說,從通訊的供求關系來說,雖然帶寬增長了,但內容卻在更快增長,比如視頻、三維圖像等等,帶寬的發展總是跟不上內容的增長速度。
每個層面的要求都不一樣,越到上面越容易變。與處于應用層的谷歌僅通過“云計算”提供服務不同,微軟既是應用服務商,同時也是軟件平臺提供商,其“軟件+服務”戰略的訴求是用戶想要服務的給服務,想要軟件的給軟件。
張亞勤認為,軟件是平臺化的,因為企業客戶多希望廠商以軟件的形式提供,而在互聯網應用層,微軟將多以服務提供。
“云計算”:帶來產業大變革
認識決定戰略。面對即將到來的“云計算”時代,微軟對產業發展有哪些認識也決定著其“軟件+服務”戰略的未來走向?而張亞勤認為,未來十年,最重要的產業變化將體現在5個方面。
第一,信息產業從PC 時代走向互聯網時代,而產業也將從PC時代的應用為中心走向以數據為中心,誰擁有最多、最智能、最結構化、最相關的數據,誰就擁有優勢。
由于互聯網化帶來的計算革命,產業的第二個變化體現在,PC功能和定義將發生很大改變,雖然PC仍是重要的工具,但PC將走向PC+:個人計算能力進入手機、電視、汽車、傳感器等,只要有電的地方都有計算的時代。
第三個變化是,計算的架構從過去集中于PC或服務器的某一“端”走向“云”+“端”,即“C+C”(Cloud+Client)。
第四個變化是,軟件企業的業務模式從軟件(Software)走向了“軟件+服務”即“S+S”。
第五個變化是,市場的基礎將從過去幾十年來服務了第一個10億人(1B)走向服務更多用戶。
過去10年,主要是發達國家和發展中國家的部分用戶體驗到了信息技術和互聯網所帶來的便利,而未來10年更多的新興市場將體會到“云計算”所帶來的便利。
“由于‘云計算’的發展,更多新興市場,包括中國、印度等的用戶第一個接觸到的不一定是PC,也許是手機。”張亞勤認為,“云計算”已經能夠把PC上好的應用放到手機、電視等終端設備上,讓發展中國家的用戶先體驗到“云計算”帶來的魔力。
文章來源:
http://www.cnblogs.com/wangdetian168/archive/2008/10/03/1303539.html
posted on 2010-09-30 12:23
sanmao 閱讀(223)
評論(0) 編輯 收藏