云計算起源探析 |
發(fā)布時間: 2012/8/2 11:13:05 |
探討了云計算概念的起源和發(fā)展過程,展示了云計算從一個拼湊的新單詞逐漸成為IT領域最流行的趨勢并形成產(chǎn)業(yè)鏈的歷程。最早從企業(yè)層次提出Cloud Computing的是Dell,但對云計算概念產(chǎn)生較深影響的是IBM-Google并行計算項目和亞馬遜EC2產(chǎn)品,隨后越來越多的媒體、公司、技術人員開始追逐云計算,甚至將很多IT創(chuàng)新都放入云計算概念中,使得云計算概念和產(chǎn)業(yè)得以推動和發(fā)展,形成了如今包括IaaS,PaaS,XaaS,以及眾多的硬件制造商、基礎設施運營商等參與的一個完整產(chǎn)業(yè)鏈。
1 引言 云計算是英文Cloud Computing的翻譯,中文2008年初才出現(xiàn)。Cloud Computing這個單詞在2006年的英文中并不存在。2006年前后,Cloud Computing這個單詞開始偶爾出現(xiàn)。2007年末,Cloud Computing出現(xiàn)的頻率迅速增加。2008年初,Cloud Computing在中文中開始被翻譯為“云計算”。 云計算跟很多概念有過關系,比如效用計算、網(wǎng)格計算等。但這都不是云計算這個概念起源的地方。云計算與網(wǎng)絡計算機(NetPC)也沒有明顯的起源關系。網(wǎng)絡計算機是一個塵封近十年的概念,它與云計算既沒有間接的推動關系,也沒有直接的起源關系。 云計算這個概念的直接起源來自Dell的數(shù)據(jù)中心解決方案、亞馬遜EC2產(chǎn)品和Google-IBM分布式計算項目。為什么要采用這個單詞,很大程度上與這兩個項目與網(wǎng)絡的關系十分密切,而“云”在很多示意圖里是表示互聯(lián)網(wǎng)的,云計算的原始含義即將計算能力放在互聯(lián)網(wǎng)上。當然,云計算發(fā)展至今,早已超越了其原始的概念。亞馬遜EC2產(chǎn)品起始于2006年,是現(xiàn)在公認最早的云計算產(chǎn)品,但那時他們被命名為“Elastic Computing Cloud”,即彈性計算云,只有個別報道無心或者是某種失誤稱之為“Cloud Computing”。最早從企業(yè)層次提出Cloud Computing的,則是Dell。 在亞馬遜EC2產(chǎn)品和Google-IBM分布式計算項目之前,也就是Dell在2007年6月初發(fā)布的第1季度財報里面提到“在產(chǎn)品與服務方面,戴爾都將不斷采納新的標準化技術、降低客戶部署解決方案、維護安全穩(wěn)定的系統(tǒng)架構的復雜度和成本。為此,戴爾最近采取了一系列措施,比如組建新的戴爾數(shù)據(jù)中心解決方案部門(Dell Data Center Solution Division),提供戴爾的云計算(Cloud Computing)服務和設計模型,使客戶能夠根據(jù)他們的實際需求優(yōu)化IT系統(tǒng)架構”。但是這些早期的其它組織對云計算概念本身的影響,遠不如IBM-Google并行計算項目和亞馬遜EC2產(chǎn)品。 2 云計算源頭——IBM-Google并行計算項目 2007年10月初,Google和IBM聯(lián)合與6所大學簽署協(xié)議,提供在大型分布式計算系統(tǒng)上開發(fā)軟件的課程和支持服務,幫助學生和研究人員獲得開發(fā)網(wǎng)絡級應用軟件的經(jīng)驗。這個項目的主要內容是傳授MapReduce算法和Hadoop文件系統(tǒng)。兩家公司將各自出資2000~2500萬美元,為從事計算機科學研究的教授和學生提供所需的電腦軟硬件和相關服務。IBM負責系統(tǒng)和技術團隊的高級副總裁Willian M.Zeilter表示:“對我來說,這種感覺就像2000年面對Linux。”目前,該公司已經(jīng)部署了200多名研發(fā)人員在這項業(yè)務的研究上。 IBM的女發(fā)言人科林??怂狗Q,這種相對新的并行計算(有時也稱云計算)形式還未在大學中流行,雖然這種技術已經(jīng)在行業(yè)里得到應用,但大學里還未教授該課程。兩家公司稱,他們將向這些大學提供軟件、硬件和服務。去年底華盛頓大學簽署了該計劃,今年包括MIT,馬里蘭大學和斯坦福大學等5所高校也加入該計劃。兩家公司希望今后其他大學也能加入進來。 IBM和谷歌先期將提供400臺左右的計算機,并計劃最終在多個地點總共裝備4000臺計算機。這些計算機與6所美國大學相連,其中位于西雅圖的華盛頓大學將作為牽頭大學承擔起部分編程技術的研發(fā)工作。參與這項計劃的其他5所大學是Carnegie Mellon University,麻省理工學院,Stanford University,美國加州大學伯克利分校和馬里蘭大學。 在總部位于美國馬薩諸塞州劍橋的Forrester Research供職的分析師阿德利安稱,“云計算”編程技術將成為基準的下一代計算機編程結構,而IBM想捷足先登以搶占制高點。他指出,目前有很多學生都在使用谷歌開發(fā)的網(wǎng)路應用程序,并稱,IBM正想藉此利用谷歌的網(wǎng)絡優(yōu)勢。 上文中“這種相對新的并行計算(有時也稱云計算)”明確將云計算做為一個新概念提出,此時云計算只是一個昵稱的地位,因為當時稱“這種相對新的并行計算”有時也稱“云計算”。此后由于IBM和Google公司在信息科技領域的影響力,越來越多的媒體、公司、技術人員開始追逐云計算,甚至將很多IT創(chuàng)新都放入云計算概念中。 3 云計算源頭——亞馬遜EC2產(chǎn)品 相對來說EC2產(chǎn)品的發(fā)布比IBM-Google并行計算項目要早,雖然是云計算市場的重量級產(chǎn)品之一,但在2006和2007年由于亞馬遜公司本身的影響力有限,亞馬遜EC2產(chǎn)品對云計算概念的普及不如IBM-Google并行計算項目明顯,但這并不妨礙EC2產(chǎn)品作為云計算先行者的地位。雖然在云計算概念發(fā)展的早期,亞馬遜對概念的普及貢獻甚少,但隨著云計算的發(fā)展,亞馬遜在云計算領域的實力和名聲一開始就凌駕在IBM和Google之上。 亞馬遜公司2006年8月發(fā)布EC2產(chǎn)品的Beta版,在此之前已經(jīng)發(fā)布了另一個重要的產(chǎn)品S3。EC2是Elastic Compute Cloud的縮寫。S3是Simple Storage Service的縮寫。而發(fā)布EC2的時候沒有叫Simple Compute Service一類的名稱,而是將Cloud放入產(chǎn)品名稱,即是認可Cloud可以作為替代Service的概念。當然,稱作Elastic Compute Cloud Computing顯然是不合適的。當初對EC2產(chǎn)品發(fā)布的報道,其中有一篇將標題定為“Amazon Cloud Computing goes Beta”,其他多數(shù)描述為Utility,Elastic,Virtualized。 2007年10月后,隨著IBM-Google并行計算項目和IBM,Google分別將自己的一些項目定為云計算,云計算開始迅速普及(僅限于IT范圍內)。此時IBM-Google并行計算項目還處于研究和科研用途,客戶卻發(fā)現(xiàn)EC2已是一個相當商業(yè)化的云計算產(chǎn)品了。由于亞馬遜的AWS系列產(chǎn)品包括了很多云計算服務,也由此奠定了亞馬遜作為云計算市場領軍人物的地位。 本文出自:億恩科技【mszdt.com】 |