分布計(jì)算機(jī)網(wǎng)絡(luò)是由若干客戶端和服務(wù)器相互連接而成的,其中任何一個(gè)都可以與另一個(gè)系統(tǒng)通信。這樣的網(wǎng)絡(luò)中并沒(méi)有處理和控制中心,網(wǎng)絡(luò)中的任何一個(gè)節(jié)點(diǎn)都至少與其他兩個(gè)節(jié)點(diǎn)相連,而且信息從一個(gè)節(jié)點(diǎn)到另一個(gè)節(jié)點(diǎn)時(shí)可能有多條路徑。與此同時(shí),網(wǎng)絡(luò)中的各個(gè)節(jié)點(diǎn)都平等地相互協(xié)調(diào)工作,互相交流信息,共同完成一項(xiàng)大任務(wù)。下面就由小編為您介紹分布式計(jì)算有什么特點(diǎn)與功能?
分布式計(jì)算有什么特點(diǎn)與功能?
分布式計(jì)算機(jī)系統(tǒng)的特點(diǎn):無(wú)主從區(qū)分;計(jì)算機(jī)之間交換信息;資源共享;相互協(xié)作完成一個(gè)共同任務(wù)?! ?/p>
分布式計(jì)算機(jī)系統(tǒng)的功能:通信結(jié)構(gòu);網(wǎng)絡(luò)操作系統(tǒng);分布式操作系統(tǒng)(透明性)分布式計(jì)算機(jī)系統(tǒng)是在計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)上建立起來(lái)的 把計(jì)算機(jī)的作用發(fā)揮出更大的功能 是計(jì)算機(jī)網(wǎng)絡(luò)的拓展。
由于現(xiàn)代人類各個(gè)課題學(xué)科繁多,涉及面廣,而分類又細(xì)。而當(dāng)今的每個(gè)學(xué)科似乎都需要進(jìn)行大量的計(jì)算。天文學(xué)研究組織需要計(jì)算機(jī)來(lái)分析太空脈沖(pulse),星位移動(dòng);生物學(xué)家需要計(jì)算機(jī)來(lái)模擬蛋白質(zhì)的折疊(protein folding)過(guò)程;藥物學(xué)家想要研制克服艾滋?。ˋIDS)或非典(SARS)的藥物;數(shù)學(xué)家想計(jì)算最大的質(zhì)數(shù)和圓周率的更精確值;經(jīng)濟(jì)學(xué)家要用計(jì)算機(jī)分析計(jì)算在幾萬(wàn)種因素考慮下某個(gè)企業(yè)/城市/國(guó)家的發(fā)展方向從而宏觀調(diào)控。由此可見(jiàn),人類未來(lái)的科學(xué),時(shí)時(shí)刻刻離不開計(jì)算。而分布式計(jì)算(Distributed Computing),以其獨(dú)特的優(yōu)點(diǎn)——便宜、高效而越來(lái)越受到社會(huì)的關(guān)注。
就目前來(lái)看,全球的各種分布式計(jì)算已有約百種,這些計(jì)算大多互無(wú)聯(lián)系、獨(dú)立管理、獨(dú)立使用自己的一套軟件。這種分布式計(jì)算互相割據(jù)的格局很不利于發(fā)展的需要。比如,某個(gè)生物學(xué)研究機(jī)構(gòu)需要利用世界各地志愿者的計(jì)算機(jī)來(lái)模擬蛋白質(zhì)折疊的過(guò)程,那個(gè)生物學(xué)研究機(jī)構(gòu)沒(méi)有分布式計(jì)算方面的專業(yè)人才,而但是社會(huì)上也并沒(méi)有任何公司可以提供這樣的服務(wù),他們就不得不自己花費(fèi)大量精力用于開發(fā)分布式計(jì)算的服務(wù)器、客戶端。這樣一來(lái),原來(lái)可以用于研究生物的時(shí)間用在了別的地方。剛才提到的生物學(xué)研究機(jī)構(gòu)就是美國(guó)斯坦福大學(xué)的PANDE小組。
為了改變這種雜亂無(wú)章的割據(jù),美國(guó)加州大學(xué)伯克利分校(UC Berkeley)首先提出了建立BOINC的想法。BOINC的中文全稱是伯克利開放式網(wǎng)絡(luò)計(jì)算平臺(tái)(Berkeley Open Infrastructure for Network Computing),他能夠把許多不同的分布式計(jì)算項(xiàng)目聯(lián)系起來(lái)統(tǒng)一管理。并對(duì)計(jì)算機(jī)資源進(jìn)行統(tǒng)一分配(比方您對(duì)研究艾滋病藥物和探索地外文明同時(shí)感興趣,您就可以同時(shí)選擇兩個(gè)運(yùn)行,并設(shè)置優(yōu)先級(jí))。對(duì)統(tǒng)計(jì)評(píng)分系統(tǒng)進(jìn)行統(tǒng)一管理(無(wú)論你在為哪個(gè)項(xiàng)目工作,只要你奉獻(xiàn)CPU時(shí)間長(zhǎng),就積分高)。有了這樣的統(tǒng)一管理,的確給PANDE小組這樣的科學(xué)研究機(jī)構(gòu)提供了便利!
近來(lái),分布式計(jì)算項(xiàng)目已被用來(lái)利用計(jì)算機(jī)的閑置計(jì)算能力,全世界有數(shù)千名志愿者利用互聯(lián)網(wǎng)來(lái)分析外部空間的電信訊號(hào),尋找隱藏的黑洞,探索可能存在的外星智慧生命;可以尋找一千萬(wàn)位以上數(shù)字的梅森質(zhì)數(shù);還可以找到一種更有效的藥物來(lái)對(duì)抗艾滋病病毒。他們的計(jì)劃太龐大了,需要驚人的計(jì)算量,而且不可能僅由一臺(tái)計(jì)算機(jī)或個(gè)人在一個(gè)可接受的時(shí)間內(nèi)完成。以上就是小編為您介紹的分布式計(jì)算有什么特點(diǎn)與功能?
[免責(zé)聲明]
文章標(biāo)題: 分布式計(jì)算有什么特點(diǎn)與功能?
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。