網格把辦公室中成堆的閑置電腦變成超級計算中心,電影公司也利用網格制作出了史上最賣座的電影。還有什么是網格不能做到的嗎?
2004年初在著名電影公司夢工廠(DreamWorks)的動畫工作室中,一大堆設計師正在忙碌地制作動畫電影《史瑞克2》,這部影片是獲得74屆奧斯卡最佳動畫片獎的《怪物史瑞克》的續集。這部續集在今年暑期大獲成功,已經名列北美地區史上最賣座影片的第3名。氣勢雄偉的指環王和一襲黑衣的駭客帝國都被這只綠色的怪物打敗了。
當銀幕上咬牙切齒的史瑞克被穿靴子的貓那雙大眼睛所打動的時候,坐在下面的觀眾并不知道這部影片動用了大約330多臺惠普工作站才完成其動畫制作。更重要的是,在綠色怪物顛覆傳統動畫的同時,夢工廠和惠普也用網格計算方式顛覆了以往傳統的動畫制作方式。
什么是網格?最通俗的解釋就是:通過硬件和軟件的組合,使大量的電腦協同工作得像一臺電腦。使用網格技術,你的公司就好像新購置了一臺超級電腦,它的運算能力是公司全球范圍內所有電腦能夠提供的計算能力的總和。
還記得夢工廠的那些家伙嗎?在制作中工作人員首先將數百臺的工作站組成不同的小網格,不同的網格處理不同的工作內容,如材質渲染等。而當某一個小型網格處理能力不足的時候,它們就會自動連接到惠普數據中心把更多的工作站加入進來。
很多人都會使用電力網的例子來形象描述網格技術。是的,形式上它們非常相似。不過需要說明的一點就是,計算網格中的一臺設備發生故障后,并不會造成整個計算網格癱瘓。網格能夠繼續高速工作,只不過減少了一份計算能力。但在電力網格中故障的出現,危害則要大得多。
當這項技術的概念被叫嚷了幾年后,它終于可以干一些力所能及的實事了。如今越來越多的應用出現,而在一年以前每每談到網格技術只能以歐洲原子能研究組織(CERN)在粒子對撞試驗—大型強子對撞機(LHC)中的網格應用為例子。這家科學機構創建了一個由16個國家的電腦所組成的網格。
你要知道,雖然網格技術的確是一種尖端技術,但這并不意味著它只能為科研機構服務。在今年9月份的美國網球公開賽中,應用網格技術的官方網站就受益匪淺。當美國著名網球女明星小威廉姆斯(Serena Williams)身著自己設計的耐克牌網球服和靴子踏上賽場時,她這套引起轟動的裝扮已經被拍照并且發布在官方網站上了。
為了滿足那些網球迷們的瘋狂瀏覽,美網官方網站利用IBM公司提供的網格技術獲得了能量補給。當網站服務器的承載能力滿負荷時,系統就會自動連接到IBM數據中心的服務器。一瞬間強大的計算能力變得源源不斷。而當5分鐘后瀏覽人數下降,IBM數據中心的服務器可以繼續自己的金融信貸分析。
在中國,IBM宣布已經搭建一個連接100所高校網絡,1萬名大學生參與的網格。這個網格能夠擁有15萬億次/秒的計算能力。擁有如此強大的計算能力,將會為許多艱苦的研究縮短時間。
如果有人告訴你,如今最強大的商業競爭武器就隱藏在每家公司的每一間辦公室里,你可能會笑笑,毫不在意他的話。但這并不是夸大其詞,這件強大的武器是由許多零件所組成的:它們就是在各個公司中的PC和服務器。而啟動這種強大的動力,只需將它們連接起來并應用網格技術。
如今這些設計精美,功能強大的家伙們在辦公室里的主要任務就是共享文件和打印服務,可能還有“沉重”的MSN交流任務。除此之外它們就可以整天打瞌睡了。如何將這些懶散的運算天才們變成勤奮的超級電腦?通用電氣公司里有著成千上萬臺電腦,它們散落在各個辦公室里組成了整個公司的網絡。CEO杰夫·伊梅爾特(Jeff Immelt)可能正在努力依靠新技術挖掘公司的每一分潛力,但他需要知道的是:通用電氣世界一流的研發部門中的計算能力,卻可能比不上將通用電氣全世界的電腦組成網格來的更加強大。
IBM公司正在計劃利用網格進行更多的高端計算,惠普公司則已經在網格技術的研發上投入了大筆的資金。而軟件廠商甲骨文也已經發布了專門支持網格平臺的數據庫軟件。服務器廠商Sun公司更是已經在公司內部搭建了7000多個小型網格,而且這其中許多的網格是橫跨全球的。在今年9月份,Sun公司還推出了網格服務,目前推廣期間用戶能夠以1美元每顆芯片每小時的價格購買運算能力。你的公司在做什么呢?
如今在網格市場上并沒有出現類似微軟的怪物,沒有哪家公司或者哪幾家公司能夠雄霸網格應用市場。而如今網格市場卻迎來了另一個快速發展的機會。但是同其他高新技術一樣,不同技術標準之間的沖突阻礙了網格技術本身的發展。技術標準成為了主要的話題。
惠普、IBM、英特爾和Sun公司參與的網格行業協會Globus Consortium在今年10月份成立。他們希望推廣用來搭建網格的開放源代碼軟件Globus Toolkit,并計劃在各自的產品中采用這一技術標準。這樣做的確有利于網格技術的發展,因為一套統一的標準技術能夠將不同的軟硬件產品無縫地集成在網格中。這當然會受到用戶的強烈歡迎。
但是當這些行業巨頭達成一致的時候,另外一家公司的缺席卻令其他人忐忑不安。這家一直保持旁觀的公司就是微軟。據稱微軟會在2005年發布自己的連接網格軟件Dynamic Systems Initiative,而且只支持運行Windows操作系統的電腦。
當然,許多公司并不希望等到科技行業的所有公司都達成一致才開始享用網格技術。使用網格技術開發動畫的夢工廠就擁有一套系統,能夠在他們的藝術家下班后,將繁重的動畫處理任務交給惠普數據中心的服務器來完成。數據分析公司Acxiom集團也應用網格技術在每小時中處理上百萬個數據記錄。
需要指出的是,并不是所有的海量、漫長的計算才需要網格技術。如今網格技術也能夠應用于日常工作,并且能夠快速得出結果。以嘉信理財為例,經紀人可以將客戶不同的投資策略通過網格技術進行分析。而客戶只需等待幾秒鐘就能夠得到優化的建議,而得出這些答案需要電腦做出幾十億次的運算。
對于這些熱衷于使用新技術的公司,在降低運營成本的回報上效果是十分明顯的。因為對于這些公司來說,網格技術是應用于他們原有的電腦和服務器之上的。分析師認為目前大多數公司只使用了其服務器和電腦運算能力的15%,計算資源浪費現象十分驚人。
使用網格技術的益處多的有幾十條,但是最簡單的只有一個:既然你已經擁有了它們,那你為什么不用起來呢?