以網(wǎng)絡(luò)為中心的力量
在我們工作的一所大學(xué),有一個擁有近50萬本藏書的圖書館,而學(xué)生數(shù)則是7500人左右,所以館藏并不算大。然而,這個圖書館與其所在區(qū)域另外13所大學(xué)共同形成一個網(wǎng)絡(luò)——稱作“紐約聯(lián)盟”,聯(lián)盟的藏書總量達1000萬本。每一個紐約聯(lián)盟的成員可從其他成員處申請圖書。如果這本圖書有庫存,它將以快遞(穿梭于不同成員館的配送員)在3至4個工作日內(nèi)送達。因此,如果成為紐約聯(lián)盟的成員,圖書館藏書量實際上將擴大20倍——從50萬本擴大到1000萬本。
再來看另一個簡單的例子——自動售貨機的補給工作。企業(yè)可以安排一輛服務(wù)車查看每一臺售貨機,以判斷它們是否需要補給。但是這種方法效率不高,因為補給員一定要往返多次去確定一臺自動售貨機是否需要補給或到底需要什么樣的補給。試想,如果售貨機可以通過一個信息網(wǎng)絡(luò)“告訴”服務(wù)人員缺貨,并通知他們具體缺什么食品或飲料,那將方便很多。這就是新澤西一家名叫“自動售貨機網(wǎng)絡(luò)”的補給服務(wù)公司在費城所做的工作。他們創(chuàng)造了一個無線網(wǎng)絡(luò),這個網(wǎng)絡(luò)可將本地區(qū)所有自動售貨機的信息整合,并為物流提供最優(yōu)化服務(wù)計劃。
通過連接網(wǎng)絡(luò),玩具甚至也能變得更聰明。1997年,F(xiàn)isher Price公司和微軟公司共同研制出了“互動巴尼”。這是一種可愛的紫色毛絨玩具。但真正有趣的是這個玩具還有兩個附加的配件:一個電視包,它可向用戶的電視機或錄像機進行無線電廣播發(fā)射;還有一個電腦包,它可向用戶的電腦進行無線電廣播發(fā)射。這種玩具可以使孩子們增加詞匯或增進語言能力。公司還開創(chuàng)了一個網(wǎng)絡(luò),用戶可下載“課程”到互動巴尼這種玩具上。孩子們長大后,家長可將玩具連接上網(wǎng),下載合適的資料,擴展玩具的用途。
這些簡單的例子都反映出以網(wǎng)絡(luò)為中心的實質(zhì):網(wǎng)絡(luò)本身是事物的中心,伴隨其周圍的是各種相關(guān)機遇,人們可以對單個的實體進行優(yōu)化,提高它的價值,提高個體的智慧、適應(yīng)性和個性化程度。所以,不管是軍事行動還是社會宣傳活動,以網(wǎng)絡(luò)為中心的概念已經(jīng)滲透了現(xiàn)代世界和日常生活的方方面面。讓我們從以網(wǎng)絡(luò)為中心的計算開始。
以網(wǎng)絡(luò)為中心的計算
在計算機科學(xué)領(lǐng)域,從以主機為中心的計算到分布式或以網(wǎng)絡(luò)為中心的轉(zhuǎn)變有著很深的根源。分布式計算的概念是1970年加州大學(xué)的大衛(wèi)·法伯提出來的,這種概念現(xiàn)在被稱為“分布式計算”或“網(wǎng)格計算”。
“網(wǎng)格計算”是伴隨著互聯(lián)網(wǎng)而迅速發(fā)展起來的,專門針對復(fù)雜科學(xué)計算的新型計算模式。這種計算模式是利用互聯(lián)網(wǎng)把分散在不同地理位置的電腦組織成一個“虛擬的超級計算機”,其中每一臺參與計算的計算機就是一個“節(jié)點”,而整個計算是由成千上萬個“節(jié)點”組成的“一張網(wǎng)格”,所以這種計算方式叫網(wǎng)格計算。參與網(wǎng)格計算的計算機分屬于不同的機構(gòu)。網(wǎng)格計算背后的重要理念是將大化小、化繁為簡,解決密集的計算問題,而這些從大問題中分解出來小問題又可以被聯(lián)網(wǎng)的計算機同時解決。平行分工的做法能進行比超級計算機還要高的計算吞吐量。而且完成這種巨量的計算成本卻很低,因為它可以利用地處偏遠的計算機參與計算。而且,以網(wǎng)絡(luò)為中心的計算格局更靈活,因為偏遠地區(qū)用戶可隨時決定他們需要多少計算能力。網(wǎng)格計算模式的優(yōu)勢是計算能力強、運營低成本、運行靈活,這就激發(fā)了許多商業(yè)化和非商業(yè)化的應(yīng)用,其中包括證券市場走勢分析,天氣預(yù)報,蛋白質(zhì)折疊研究和空間探索研究等等。