原Intel平臺測試私有云架構(gòu)師,現(xiàn)為某IT公司云計算產(chǎn)品負責(zé)人,新浪微博“云計算之私有云研究”博主Eric Li從自身的實踐經(jīng)歷出發(fā),總結(jié)出如下有關(guān)云計算的5個非典型思考。
1.雞蛋不要放在一個籃子里: SmugMug是上個月Amazon的云故障中不多的“幸存”者,它能夠成功避免災(zāi)難的原因,第一在于它沒有把所有業(yè)務(wù)放在一個Availability Zone(AZ)里,第二在于它沒有把所有業(yè)務(wù)都放到公有云上(Reference: http://don.blogs.smugmug.com/2011/04/24/how-smugmug-survived-the-amazonpocalypse/ )。如果你選擇公有云平臺,切記它的故障日也是你的受難日。
2.云計算公司也會消亡:銀行會被擠兌,飛機常有墜毀,提供集中式服務(wù)的云計算廠商也有退出、倒閉或者消亡的可能,上周IaaS服務(wù)提供商Slicehost公司退出云計算市場就是個例子(http://searchcloudcomputing.techtarget.com/news/2240035506/What-happens-if-your-cloud-goes-away),這讓把公司業(yè)務(wù)放在上面托管的客戶們措手不及,所以安排好退路,或者選擇合理搭配的混合云,也許是在云計算未完全成熟之前的明智之選。
3.早起的蟲兒被鳥吃:2008 年9月,一家叫做藍熊(BlueBear)的美國Starup公司進入了虛擬化領(lǐng)域,它提供了一個非常炫目的跨虛擬化平臺的管理控制臺解決方案,這個工具 可以支持VMware ESX, Citrix XenServer和Microsoft Hyper-V。它基于Flex技術(shù)把企業(yè)環(huán)境內(nèi)的虛擬機、網(wǎng)絡(luò)拓撲結(jié)構(gòu)、資源利用率和操作按鈕都十分友好地呈現(xiàn)在用戶面前。從如今的角度來看,這就是一 家云計算公司,然而它的華麗Kodiak甚至都沒有1.0版本,這家公司最后一個版本是Kodiak 0.2,由于缺乏后續(xù)資金,在2010第二季度它便無以為繼了,關(guān)于Kodiak的的最后一則新聞是關(guān)于把他的源碼交給開源社區(qū)管理:http://virtualization.info/en/news/2010/05/with-bluebear-out-of- business-kodiak-is-now-open-source.html (進入以下地址可以可以看到它GIT信 息:http://bluebear.org/projects/kodiak/repository ),如今又無數(shù)新公司打著云計算旗號在做同樣的事情。
另外一個例子是Elastra,這家云計算先驅(qū)公司,曾經(jīng)獲得Amazon的青睞和投資,結(jié)果還是于上周關(guān)門大吉。還有Eucalyptus,這家云計算開源的先驅(qū),先是于2010年被NASA以“并非真正的開源”這一理由予以拋棄,眼睜睜地看著它投奔OpenStack。隨后又再次悲劇重演,被 Ubuntu以近乎“玩完就扔”的方式背棄(Eucalyptus本來作為UEC Ubuntu Enterprise Cloud的核心組件 ),被OpenStack搶去了生意,不得不讓人感嘆拳怕少壯,黃花昨日。云計算是新興的領(lǐng)域,在泡沫的掩蓋之下,技術(shù)快速革新和瘋狂追趕帶來的更好的云計算體驗,也給越來越多開創(chuàng)性的公司帶來壓力,難免變成前浪死在了沙灘上。
4.中國的云計算≠世界的云計算:也許你看到Salesforce在國外如火如荼,也許你看到GoogleApp在世界各個國家遍地開花,也許你看到過Amazon備受追捧,也許你看到Office365已經(jīng)部署到了美國聯(lián)邦政府…也許還有很多也許…但是所有這些你會發(fā)現(xiàn)在中國很不一樣,中國的云計算是有“特色”,究其原因,錯綜復(fù)雜,有國內(nèi)客戶對云計算的觀望心態(tài)更重,有國際頂尖云計算廠商對國內(nèi)市場的不夠重視,有對昂貴的云計算投入心存畏懼,也有國內(nèi)那道眾所周知的第二長城的強大封鎖能力…所有的這一切,決定了在中國的云計算領(lǐng)域,擁有者一片別樣的風(fēng)景。
5.HPC高性能計算≠云計算:HPC(High Performance Computing)高性能計算是實現(xiàn)運算性能的疊加,而云計算更多強調(diào)的是資源的合理分配和更方便的交付模式。所以把HPC混淆成云計算的一種的觀點是錯的,或者說HPC是云應(yīng)用的主力發(fā)展模式的論斷也可能是錯的,看看Amazon的架構(gòu),除了有分布式的影子之外,沒有太多并行計算的設(shè)計,節(jié)點間無需完備的消息通信,根本不需要MPI,裝滿了各種為通用程序而不是專有計算準備的OS,而且虛擬化是它的核心,沒有半點要朝著HPC進化的影子。當(dāng)然不是說HPC無法與云計算的結(jié)合,在某些應(yīng)用里,通過虛擬化實現(xiàn)HPC的快速部署和靈活擴展的例子也有,但都是以損失HPC的性能為代價的,也就是造成性能的退化(Performance Degradation)。所以HPC高性能計算的專有性特點和獨特的架構(gòu)設(shè)計方式,都決定了它和云計算也許是偶爾有交集但“殊途不同歸”的兩個領(lǐng)域。