
看看亞馬遜去年推出的彈性計(jì)算云服務(wù)。由于它可以讓小型企業(yè)按照自己的需要購買亞馬遜數(shù)據(jù)中心的處理能力,受到了用戶的大力追捧:以EC2為基礎(chǔ)的云存儲S3在不到一年的時(shí)間里,就已經(jīng)存儲了50億個(gè)對象。受S3的刺激,今年,云存儲服務(wù)之戰(zhàn)再度升級,Google、微軟和蘋果都在近期推出了這一服務(wù),希望在亞馬遜獨(dú)大的市場中分流更多用戶,以便擴(kuò)大廣告受眾。更多的企業(yè)和個(gè)人選擇通過Web服務(wù)共享大型數(shù)據(jù)中心的資源,這已經(jīng)成為不可逆轉(zhuǎn)的趨勢,但問題是,以Web服務(wù)為導(dǎo)向新建的數(shù)據(jù)中心應(yīng)該是什么樣的?
何以成為趨勢
支持云計(jì)算,只有這樣的數(shù)據(jù)中心才能承擔(dān)層出不窮的Web應(yīng)用。其實(shí),云計(jì)算就是Google數(shù)據(jù)中心得以處理互聯(lián)網(wǎng)服務(wù)的技術(shù)秘密,而Google的搜索引擎就是云計(jì)算初期的服務(wù)產(chǎn)品,現(xiàn)在的云存儲以及未來更多形式的Web新應(yīng)用將使云計(jì)算成為Web時(shí)代的新型計(jì)算語言。
那么,神秘的云計(jì)算究竟是什么?IBM高性能隨需解決方案團(tuán)隊(duì)副總裁Willy Chiu近日接受記者采訪時(shí)表示,云計(jì)算能夠使計(jì)算分布在大量的分布式計(jì)算機(jī),而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器農(nóng)場上,這使得企業(yè)數(shù)據(jù)中心的運(yùn)行與互聯(lián)網(wǎng)計(jì)算模式相似。而滿足云計(jì)算的數(shù)據(jù)中心足以應(yīng)對互聯(lián)網(wǎng)規(guī)模的計(jì)算挑戰(zhàn),往往在分秒之間就能處理超大規(guī)模的數(shù)據(jù)流量。通過與網(wǎng)格計(jì)算的對比,Willy Chiu形象地解釋了云計(jì)算的秘密。金融機(jī)構(gòu)利息計(jì)算可用來解讀網(wǎng)格計(jì)算:由于計(jì)算利息的公式一定,因此可以按照數(shù)據(jù)庫的參數(shù)分配計(jì)算任務(wù),采用多態(tài)模擬的方式,以重復(fù)的形式進(jìn)行分布式計(jì)算,最后將各個(gè)計(jì)算任務(wù)整合起來得到最終計(jì)算結(jié)果。而搜索引擎計(jì)算用來解讀云計(jì)算再合適不過:網(wǎng)頁的變更通常大量而復(fù)雜,但云計(jì)算可很容易地處理海量數(shù)據(jù),它不僅可以將搜索任務(wù)切分為多個(gè)小的任務(wù)模塊執(zhí)行,而且單個(gè)任務(wù)模塊可以采用不同的算法,這樣的計(jì)算結(jié)果集合就是搜索結(jié)果。
由此看來,云不僅僅是計(jì)算機(jī)資源的簡單匯集,因?yàn)槠涮峁┝艘环N管理這些資源的機(jī)制,管理包括資源提供、變更請求、重新映像、工作負(fù)載重新平衡、資源解除提供和資源監(jiān)測。從某種意義上說,云計(jì)算更像是網(wǎng)格計(jì)算的升級,但它的最大魅力就在于,在這種計(jì)算模式下,計(jì)算業(yè)務(wù)將不再局限于個(gè)人桌面和企業(yè)計(jì)算中心,而可以成為一種依托于互聯(lián)網(wǎng)處理的服務(wù)。
讓云計(jì)算落地
如果說大型互聯(lián)網(wǎng)企業(yè)是云計(jì)算最早的需求者與推動者,那么,越來越多的非互聯(lián)網(wǎng)用戶也開始遭遇互聯(lián)網(wǎng)企業(yè)當(dāng)初的問題:不僅效率、能耗和管理成本不能滿足需求,他們還開始大量采用類似互聯(lián)網(wǎng)企業(yè)的業(yè)務(wù),如電子商務(wù)、內(nèi)部門戶、虛擬世界等等。讓更多用戶真正享用云計(jì)算的任務(wù)落在了關(guān)注數(shù)據(jù)中心的系統(tǒng)企業(yè)肩上:這些用戶什么時(shí)候也可以像亞馬遜、Google等互聯(lián)網(wǎng)巨頭那樣,運(yùn)行和管理自己的數(shù)據(jù)中心呢?
07年11月15日,IBM率先出臺了藍(lán)云(Blue Cloud)計(jì)劃,而它的目標(biāo)就是為企業(yè)帶來即可使用的云計(jì)算。藍(lán)云基于由IBM軟件、系統(tǒng)技術(shù)和服務(wù)支持的開放標(biāo)準(zhǔn)和開源軟件,它包括一系列的云計(jì)算產(chǎn)品,使計(jì)算不僅僅局限在本地機(jī)器或遠(yuǎn)程服務(wù)器農(nóng)場,而是通過架構(gòu)一個(gè)分布的、可全球訪問的資源結(jié)構(gòu),使數(shù)據(jù)中心在類似互聯(lián)網(wǎng)的環(huán)境下運(yùn)行計(jì)算。
即可使用也意味著對于廣大企業(yè)來說,云計(jì)算不再只是概念。據(jù)悉,在計(jì)劃出臺當(dāng)天,IBM就在上海演示了運(yùn)行在配置Power和x86處理器的IBM BladeCenter上的云計(jì)算技術(shù),當(dāng)時(shí)的演示任務(wù)是隨著某一應(yīng)用工作負(fù)載的變化,如何動態(tài)地提供和分配資源。而第一套支持Power和x86處理器系統(tǒng)的藍(lán)云產(chǎn)品將于明年春季正式推出,IBM還計(jì)劃于明年提供一個(gè)System z大型主機(jī)云環(huán)境,以充分利用System z支持的超大數(shù)量虛擬機(jī)的能力。同時(shí),IBM還計(jì)劃提供基于高密度機(jī)架集群的云環(huán)境。據(jù)Willy Chiu透露,大多數(shù)服務(wù)器產(chǎn)品上都將升級為支持藍(lán)云的產(chǎn)品,而通過服務(wù)和軟件部門的協(xié)作,藍(lán)云可以滲透到IBM的軟件、硬件以及服務(wù)之中。
IBM已經(jīng)在自己企業(yè)內(nèi)部實(shí)現(xiàn)了云計(jì)算應(yīng)用試點(diǎn),同時(shí)IBM還選定了一批涉及金融服務(wù)、政府、電信等多個(gè)行業(yè)的用戶,將于近期合作展開云計(jì)算的升級計(jì)劃。據(jù)悉,目前,第一個(gè)吃螃蟹的用戶是越南科技部。就在11月13日,雙方已經(jīng)共同宣布了一項(xiàng)將運(yùn)行在云計(jì)算基礎(chǔ)架構(gòu)上的開放創(chuàng)新試點(diǎn)計(jì)劃。
IT天空多“云”
可以看出,IBM已經(jīng)將云計(jì)算作為重要的戰(zhàn)略方向。IBM全球高級副總裁Zeitler甚至將IBM藍(lán)云計(jì)劃的重要性與IBM在7年前對Linux的支持相比擬。目前,全球有超過200名的IBM研究人員參與開發(fā)藍(lán)云計(jì)劃,Zeitler近日還表示,在今后三年的階段規(guī)劃中將投入巨資來實(shí)施藍(lán)云計(jì)劃。盡管他沒有透露具體資金數(shù)目,但是將幾乎所有服務(wù)器、軟件以及服務(wù)都能做到支持藍(lán)云絕對是一項(xiàng)浩大的工程。
當(dāng)然,看重企業(yè)內(nèi)部計(jì)算大規(guī)模轉(zhuǎn)移到云計(jì)算的系統(tǒng)級企業(yè)并非只有IBM一家。例如,戴爾在今年3月成立了新業(yè)務(wù)部—數(shù)據(jù)中心解決方案部門,而它推出的第一項(xiàng)服務(wù)就是云計(jì)算解決方案。Sun也在前不久推出了移動數(shù)據(jù)中心—可以裝在集裝箱里的Sun Black Box,里面滿滿當(dāng)當(dāng)?shù)胤胖昧?52臺Sun服務(wù)器。除了移動的特色之外,它也將在云計(jì)算中發(fā)揮重大作用。因?yàn)镾un認(rèn)為,未來PC、手持設(shè)備、iPod等無數(shù)終端設(shè)備都將簡單地接入到在線應(yīng)用,這正是云計(jì)算的體現(xiàn)。此外,Sun還提供租賃主機(jī)的服務(wù)來幫助用戶實(shí)現(xiàn)云計(jì)算。
由此可見,藍(lán)云產(chǎn)品與Sun Black Box都是將系統(tǒng)的占用空間、經(jīng)濟(jì)性、能耗量、計(jì)算性能當(dāng)作一個(gè)綜合的整體來考慮,把服務(wù)器、存儲設(shè)備、網(wǎng)絡(luò)設(shè)備、操作系統(tǒng)、中間件等軟硬件都集成在一起的IT基礎(chǔ)設(shè)施管理起來。同時(shí),通過實(shí)時(shí)監(jiān)控高效計(jì)算資源利用情況,向著使用戶像使用水電等資源一樣使用IT設(shè)施的目標(biāo)又邁進(jìn)了一步。不過,IBM并沒有相關(guān)的租賃服務(wù)計(jì)劃推出。Willy Chiu認(rèn)為,這是為了防止因租賃相關(guān)服務(wù)而造成商業(yè)機(jī)密泄露等安全問題。談到與Sun Black Box在技術(shù)思路上的區(qū)別時(shí),Willy Chiu認(rèn)為,藍(lán)云面向主流商業(yè)性客戶普及互聯(lián)網(wǎng)計(jì)算技術(shù),其核心競爭力包括:更為開放,支持開源系統(tǒng);高層次地實(shí)現(xiàn)虛擬化技術(shù);具備自動配置能力;提供企業(yè)級安全的互聯(lián)網(wǎng)計(jì)算能力。也許用戶不愿意全部服務(wù)器都使用同樣的操作系統(tǒng),而IBM的藍(lán)云產(chǎn)品通過API接口可以實(shí)現(xiàn)較大的開放性。
隨著支持云計(jì)算的產(chǎn)品和方案的陸續(xù)落地,非互聯(lián)網(wǎng)型企業(yè)也將享用這一技術(shù),明年也許可以被稱為云計(jì)算的應(yīng)用元年。
藍(lán)云架構(gòu)什么樣?
云計(jì)算既描述了一種平臺,又描述了一類應(yīng)用。一個(gè)云計(jì)算平臺能夠根據(jù)需要?jiǎng)討B(tài)地提供、配置、再配置和解除提供服務(wù)器。而云應(yīng)用則是那些經(jīng)過擴(kuò)展能夠通過互聯(lián)網(wǎng)訪問的各種應(yīng)用,這些云應(yīng)用運(yùn)行在那些托管Web應(yīng)用和Web服務(wù)的大型數(shù)據(jù)中心及功能強(qiáng)大的服務(wù)器上。
IBM開發(fā)藍(lán)云的目的,是幫助用戶充分利用云計(jì)算,包括云應(yīng)用的能力,通過基于SOA的Web服務(wù),與現(xiàn)有的IT基礎(chǔ)架構(gòu)集成。藍(lán)云將特別關(guān)注IT管理簡化方面的突破性需求,以保證安全性、隱私性、可靠性、高使用率和高效率。另外,云計(jì)算主要針對現(xiàn)有的和即將出現(xiàn)的大規(guī)模數(shù)據(jù)密集型工作負(fù)載。
IBM的藍(lán)云計(jì)算平臺由數(shù)據(jù)中心、IBM Tivoli配置管理器、IBM Tivoli Monitoring、IBM Websphere應(yīng)用服務(wù)器、IBM DB2和虛擬組件構(gòu)成。所有的請求都由Web 2.0組件來處理。然后轉(zhuǎn)發(fā)到Tivoli配置管理器,進(jìn)行服務(wù)器的分配或解除分配。