雖然Napster是最近最知名的對等計算模式的實現例子,但是它只能算的上是對等計算的一個側面——Napster僅僅使用了對等計算模式的一個方面:檔案共享。實際上,對等計算概念要廣泛的多,包括共享處理能力,記憶體,存儲空間,並且支持海量數目的計算機進行協作。
與傳統的伺服器/客戶機的模式不同,對等計算的體系結構是令傳統意義上作為客戶機的各個計算機直接互相通訊,而這些計算機實際上同時扮演著伺服器和客戶機的角色,因此,對等計算模式可以有效地減少傳統伺服器的壓力,使這些伺服器可以更加有效的執行其專屬任務。
例如,利用對等計算模式的分散式計算技術,我們有可能將網路上成千上萬的計算機連線在一起共同完成極其複雜的計算,成千上萬台桌面PC和工作站集結在一起所能達到的計算能力是非常可觀的,這些計算機所形成的“虛擬超級電腦”所能達到的運算能力甚至是現有的單個大型超級電腦所無法達到的。
在分散式計算模型中,複雜的處理任務通常被劃分為簡單的“任務塊”,然後分配到所有參與計算的計算機上,雖然在過去我們也使用這種技術來完成計算,但是傳統的模式通常是建立一個專用的伺服器集群,所有計算任務僅僅在這個伺服器集群中完成。但是現在對等計算模式下的分散式計算模型則將計算任務分配到所有可用的計算機上,特別是包括公司企業中數量巨大的桌面計算機以及空閒的部門級伺服器等等。這種分散式計算模式充分的利用桌面系統空閒的計算能力(這些計算能力過去通常只是用來運行螢幕保護程式或者乾脆是休眠了)來完成計算,一方面降低了採購大型專用伺服器集群的費用,同時也不會影響桌面計算機完成其原有的各種桌面處理任務。
在企業和公司中,由於桌面系統的數量巨大,同時桌面系統的處理能力在今年也在快速的增長,因此總的運算能力是很可觀的,但是由於桌面系統的任務特點,這些資源通常浪費嚴重。美國威斯康星大學的研究表明,多數企業對於他們所擁有的計算能力和存儲能力的使用,不到25%,DataSynapse是一家為金融行業提供分散式計算解決方案的公司,其CEO Peter Lee 認為,即使是在繁忙的交易所中,桌面計算機的計算能力的使用也是很低的,機器的空閒狀態通常超過60%。
顯然,如果我們能夠將這些被浪費掉的資源有效地收集起來,完全可以勝任很多企業的複雜計算任務,實際上,很多公司已經在利用分散式計算來解決他們的問題了,比如,不少小型的設計工作室的美工會利用周末的時間,使用公司的多台計算機運行3D Max的網路渲染,共同完成一段複雜的3D動畫的生成。而Intel公司也從1990年就開始使用這種技術,他們使用公司的NetBatch系統將大約10000台計算機協同在一起完成晶片設計工作,就此Intel不僅減少了很多大型主機的採購,甚至將一些已有的主機系統封存,轉而依靠上述分散式系統。
相關詞條
-
對等網路
對等計算(Peer to Peer,簡稱P2P)可以簡單的定義成通過直接交換來共享計算機資源和服務,而對等計算模型套用層形成的網路通常稱為對等網路。在P...
區別 網路特點 簡介 軟體類型 組網步驟 -
基於對等計算的信息檢索技術
《基於對等計算的信息檢索技術》是2007年11月由上海社會科學院出版社出版的圖書,作者是凌波。
內容提要 編輯推薦 作者簡介 目錄 -
對等層
對等層(Peer Layers)是指在計算機網路協定層次中,將數據(即數據單元加上控制信息)直接(邏輯上)傳遞給對方的任何兩個同樣的層次。
-
社會計算
社會計算的概念首次出現於1994年, Schuler 在其文章開篇即指出“社會計算可以是任何一種類型的計算套用, 以軟體作為社交關係的媒介或聚焦”,強調...
學科背景 起源與歷史 內涵辨析 目標與定位 主要任務 -
第三種計算:普適計算
《第三種計算:普適計算》是由徐磊所著的一本書籍之一,於2004年出版。
-
邊緣計算:EDGE COMPUTING
《邊緣計算》 一書由施巍松、劉芳、孫輝、裴慶祺編著,科學出版社2018年1月出版。
提要 作者介紹 前言和目錄 -
分布計算套用模型
《分布計算套用模型》,是陳明編著,由科學出版社出版的書籍。
基本信息 內容簡介 作者簡介 目錄 前言 -
對等資源發現技術研究
《對等資源發現技術研究》是2011年清華大學出版社出版的圖書,作者是楊峰。
內容簡介 作者簡介 圖書目錄