摘 要: 在目前云端應(yīng)用蓬勃發(fā)展的時期,認(rèn)清應(yīng)用服務(wù),、云計算平臺和結(jié)合能效的關(guān)系尤為必要,。應(yīng)用服務(wù)是基礎(chǔ),云端架構(gòu)是平臺,,兩者結(jié)合的能效高低是才是云端服務(wù)成敗的關(guān)鍵,,指出云計算架構(gòu)不一定能夠解決應(yīng)用的性能問題,低效無序的擴展云計算平臺下的應(yīng)用服務(wù)只能造成電力,、網(wǎng)絡(luò)等社會資源的巨大浪費和重復(fù)投資,。本文觀點是云端應(yīng)用應(yīng)該立足應(yīng)用服務(wù),綠色高效的整合云平臺才能構(gòu)建良好的云端應(yīng)用生態(tài)環(huán)境。
關(guān)鍵詞: 應(yīng)用服務(wù),;云計算,;應(yīng)用性能;電力資源,;網(wǎng)絡(luò)資源
云計算被認(rèn)為是繼個人電腦,、互聯(lián)網(wǎng)之后信息技術(shù)的又一次重大變革,。中國國民經(jīng)濟(jì)和社會發(fā)展“十二五”規(guī)劃綱要[1]把以云計算為代表的新一代信息技術(shù)確定為戰(zhàn)略性新興產(chǎn)業(yè)的發(fā)展重點,。以云計算模式為服務(wù)特點的應(yīng)用將在各行業(yè)中得到快速發(fā)展: (1)電信行業(yè)的3大運營商加快實施云計算戰(zhàn)略,借助云計算實現(xiàn)業(yè)務(wù)創(chuàng)新; (2)在金融行業(yè)中小型金融行業(yè)合力搭建公有云服務(wù)中心; (3)政府通過云計算平臺建設(shè)帶動電子政務(wù)改革; (4)教育行業(yè)建立共享云平臺提高資源利用率,。
積極發(fā)展云計算產(chǎn)業(yè)時,,也需要冷靜思考,避免發(fā)生浪費投資,、重復(fù)建設(shè)等類似問題,。
1 應(yīng)用走向云端需要冷靜
云計算概念的提出滿足了整合計算資源和服務(wù)的需求,是當(dāng)今國際信息技術(shù)競爭的戰(zhàn)略制高點,,近兩年,,談?wù)撛朴嬎愕娜嗽絹碓蕉啵鞣N機構(gòu)對云計算投入了很大的物力和財力,,各種云計算和數(shù)據(jù)中心的基地紛紛上馬,。推動云計算健康發(fā)展,促進(jìn)和規(guī)范云計算產(chǎn)業(yè)發(fā)展,,既要努力抓住發(fā)展機遇,,也要冷靜分析現(xiàn)實中存在的一些問題。
1.1 云計算不是解決所有應(yīng)用服務(wù)性能的法寶
重硬輕軟一直是中國信息化的很嚴(yán)重的問題,。這是因為買硬件容易,,但是要想把自己的實際業(yè)務(wù)系統(tǒng)與IT架構(gòu)完全結(jié)合起來,建設(shè)高性能的IT應(yīng)用服務(wù)卻不是一件容易的事情,。很多企業(yè)在面對應(yīng)用系統(tǒng)性能瓶頸的情況下,,往往最先想到的是提升硬件性能,通過堆疊硬件實現(xiàn)性能提升,,甚至覺得只要購買了大量的云計算服務(wù)資源就能解決自己的應(yīng)用性能,。事實往往是適得其反的。
一個復(fù)雜的應(yīng)用系統(tǒng),,其性能往往取決于應(yīng)用系統(tǒng)內(nèi)部資源的最短板,。這些因素包括很多非硬件方面的因素,如數(shù)據(jù)庫設(shè)計方面的表結(jié)構(gòu)設(shè)計,、索引設(shè)計,、表關(guān)聯(lián)、鎖閂爭用等;在中間件部署方面如消息隊列處理機制,、連接池維護(hù)等,;在程序?qū)崿F(xiàn)開發(fā)上涉及的因素更多。這些非硬件方面因素往往是制約系統(tǒng)性能的最大原因,。一個有死鎖的數(shù)據(jù)庫應(yīng)用,,放在云端只能禍害更多的最終用戶。
在日常工作中碰到的大量應(yīng)用性能問題往往來自于系統(tǒng)的內(nèi)部原因,,往往一個糟糕的設(shè)計使得一個龐大的系統(tǒng)癱瘓,,這個情況下通過疊加硬件的方式處理往往事倍功半。即使是硬件方面的瓶頸,,云計算服務(wù)模式也未必能給出滿意的解決方案,。比如一個大型的企業(yè)應(yīng)用,出于信息安全的顧慮,,其數(shù)據(jù)中心往往是內(nèi)網(wǎng)私有框架,,只把應(yīng)用訪問層部署在云端服務(wù)器實現(xiàn),以解決用戶訪問帶寬的問題,,但是內(nèi)網(wǎng)數(shù)據(jù)中心的磁盤IO性能瓶頸往往制約了其整體性能提高,,這樣的案例并不鮮見。
1.2 云服務(wù)平臺的不良發(fā)展會造成公共資源的巨大浪費
目前中國正有超過20個城市將云計算作為重點發(fā)展產(chǎn)業(yè),,但其中不乏少數(shù)盲目跟隨政策的,。雖然政策的引導(dǎo)將推動云計算成為未來信息處理的主要方式,但企業(yè)應(yīng)以實現(xiàn)利潤增長為出發(fā)點,,在一定條件滿足的情況下方可進(jìn)一步實施新興技術(shù),。大量的重復(fù)投資將造成公共資源的大量浪費。
?。?)云計算對能源消耗巨大
援引中國國家能源局原局長張國寶5月26日在“2012中美清潔能源論壇”上表示,,數(shù)據(jù)中心作為“云計算”的物理基礎(chǔ)非常耗能。張國寶強調(diào),,以他個人掌握的中國聯(lián)通數(shù)據(jù)中心的能耗數(shù)據(jù)顯示[2],,該中心每年耗電99億千瓦時。以中國目前標(biāo)準(zhǔn)煤的效能看,,需要消耗92萬噸標(biāo)準(zhǔn)煤才能提供足夠的電力供中國聯(lián)通數(shù)據(jù)中心的能耗需求,。與中國聯(lián)通對應(yīng),中國電信數(shù)據(jù)中心年耗電112億千瓦時,,總計年需消耗102.95萬噸標(biāo)準(zhǔn)煤,。
據(jù)綠色和平的一份報告觀測,到2020年,,全球主要IT營運商“云計算”(包括數(shù)據(jù)處理和電信網(wǎng)絡(luò))的能耗將近2萬億千瓦時,,超過德,、法、加和巴西等4國的能耗總和,。2011年中國數(shù)據(jù)中心總耗電量達(dá)700億千瓦時,,占全社會用電量的1.5%,相當(dāng)于2011年天津市全年的總用電量,。
《紐約時報》在一篇報道中稱,,“為云服務(wù)提供基礎(chǔ)性支持的數(shù)據(jù)中心其實是一個能效比非常低的家伙”。根據(jù)相關(guān)的測試結(jié)果顯示,,這些數(shù)據(jù)中心只把維持其運轉(zhuǎn)的全部電力能源中大約10%的電力用作對數(shù)據(jù)的處理工作,,而剩下90%電力則被用來維持服務(wù)器的空載以及其他一些輔助設(shè)備的運轉(zhuǎn)。而為了更好的證明數(shù)據(jù)中心是一個不折不扣的耗電大戶,,該報道還舉了谷歌和Facebook兩家作為例子,。其中,,谷歌位于全球的數(shù)據(jù)中心每年要消耗掉約3億千瓦時的電量,,這一數(shù)字超過了3萬戶美國家庭的全年用電量。而Facebook則稍微好一點,,每年約消耗6 000萬千瓦時的電力,。
(2)巨大的網(wǎng)絡(luò)資源消耗
中國物聯(lián)網(wǎng)“十二五”規(guī)劃將支持重點領(lǐng)域應(yīng)用示范工程,,具體包括智能工業(yè),、智能農(nóng)業(yè)、智能物流,、智能交通,、智能電網(wǎng)、智能環(huán)保,、智能安防,、智能醫(yī)療與智能家居9大領(lǐng)域。物聯(lián)網(wǎng)的感知層大量數(shù)據(jù)需要通過網(wǎng)絡(luò)層與應(yīng)用層進(jìn)行交換,,基礎(chǔ)傳輸網(wǎng)需求巨大,。云計算還處在概念導(dǎo)入期,伴隨政策支持以及產(chǎn)業(yè)發(fā)展,,中國國內(nèi)云計算市場至2013年將超過1 000億元,。
云計算尤其是云存儲對帶寬的需求量巨大。同樣很長時間以來,,云計算,、大數(shù)據(jù)等新興技術(shù)就已經(jīng)開始配合數(shù)據(jù)中心中相應(yīng)的數(shù)據(jù)處理、存儲以及軟件系統(tǒng),,并且逐漸豐富了傳統(tǒng)數(shù)據(jù)中心的應(yīng)用,,這些應(yīng)用也對網(wǎng)絡(luò)提出了更高的要求,。網(wǎng)絡(luò)帶寬的巨大開銷也極大消耗著公共網(wǎng)絡(luò)資源。以一個測試項目來看,,一個300臺服務(wù)器的訂票業(yè)務(wù)系統(tǒng),,在20萬人訪問購票的情況下對網(wǎng)絡(luò)帶寬的開銷可達(dá)80 Gb/s。同樣淘寶,,亞馬遜等擁有上千萬人訪問的系統(tǒng)對公共網(wǎng)絡(luò)帶寬資源的占用更加明顯,,特別是目前中國國際出口帶寬只有TB級別的情況下,公共網(wǎng)絡(luò)資源尤為寶貴,。
對于一個社會來說,,云計算平臺不僅要考慮效率問題,還要考慮能源問題,、公共網(wǎng)絡(luò)帶寬資源爭用等社會成本問題,。效率提高,而社會成本加大,,對于宏觀社會來說是沒有意義的,。
(3)務(wù)虛的重復(fù)建設(shè)
不可否認(rèn)國外云計算發(fā)展早于和優(yōu)于中國國內(nèi),,現(xiàn)在國內(nèi)技術(shù)使用者與技術(shù)推廣者有矛盾,。推廣者對“云”的認(rèn)識比較早,又有商業(yè)利益,,那么他們在考慮局部利益時,,有時是不考慮社會總成本下降的。在國外“云計算”以“換湯不換藥”的方式進(jìn)入中國,,其后果往往是幫助國外公司在商業(yè)上取得成功,,而我們獲得的只是一個空殼,只獲得硬件,,沒有獲得虛擬化技術(shù)等軟實力,。而中國各級政府的過度熱心,不僅可能放大其固有的數(shù)據(jù)安全問題,,還可能意味著巨大的資源浪費,、公共資源被擠占等問題。
2 良好的應(yīng)用生態(tài)才是健康的云服務(wù)
云端不是服務(wù)器,,而是服務(wù),。中國云計算市場潛力巨大,但是其中存在的種種問題應(yīng)引起人們的重視,。比如目前中國云計算產(chǎn)業(yè)的重心放在了數(shù)據(jù)中心等基礎(chǔ)建設(shè)上,,基礎(chǔ)建設(shè)固然重要,但云計算服務(wù)最終還是要落實到應(yīng)用上的,,云計算的上層技術(shù)經(jīng)過整合后把精力放在云應(yīng)用的軟件上來,。如果沒有合適的服務(wù)和盈利模式,,云計算中心甚至可能變成大量消耗電力的擺設(shè)。有業(yè)內(nèi)人士說,,中國的多個云計算中心資源利用效率低,,有些甚至連虛擬化都沒有實現(xiàn),完全違背高效,、節(jié)能,、低成本的云計算初衷。某些計算中心目前運營收入甚至連電費都不夠,。脫離了應(yīng)用的數(shù)據(jù)中心將是只有Center沒有Data,。
若只為概念不考慮實際地去發(fā)展云計算產(chǎn)業(yè),對于產(chǎn)業(yè)鏈各環(huán)節(jié)的考慮不夠充分,,在目前重硬件輕應(yīng)用的思想下盲目建設(shè)云計算中心,,引入云計算服務(wù)往往有可能淪為國外廠商的設(shè)備及產(chǎn)品展示和推廣中心,被國外廠商技術(shù)綁架,。不僅會放大云計算與生俱來的安全問題和隱私問題,,還將對中國公共資源造成巨大浪費,還可能抑制了國內(nèi)自主創(chuàng)新的機會,。
立足于整合現(xiàn)有資源,,找出良好的商業(yè)模式,,打造良好質(zhì)量的云端應(yīng)用才能把云計算的便捷和高效從云端落地到最終用戶感受上,。
參考文獻(xiàn)
[1] 中華人民共和國國民經(jīng)濟(jì)和社會發(fā)展第十二個五年規(guī)劃綱要[EB/OL].[2011-04-06]http://www.ce.cn/macro/more/201103/16/t20110316_ 22304698.shtml.
[2] 2012中美清潔能源論壇[EB/OL].[2011-04-06]http://tech.163.com/12/0528/01/82I8TA0N000915BE.html.