SARS疫苗一直是大家最為關(guān)心的問題,如果現(xiàn)在有一種方法能讓大家都為研究SARS貢獻(xiàn)出自己的力量(計(jì)算機(jī)愛好者,學(xué)習(xí)計(jì)算機(jī)基礎(chǔ),電腦入門,請(qǐng)到本站,我站同時(shí)提供計(jì)算機(jī)基礎(chǔ)知識(shí)教程,計(jì)算機(jī)基礎(chǔ)知識(shí)試題供大家學(xué)習(xí)和使用),,我想大家都會(huì)趨之若鶩。為了盡快找出SARS的疫苗,中國以及全世界的醫(yī)藥工作者投入了大量的時(shí)間和精力。如今,隨著全球網(wǎng)絡(luò)基礎(chǔ)設(shè)施的不斷完善,不少的組織和機(jī)構(gòu)也開始利用網(wǎng)絡(luò)的資源和生物病毒進(jìn)行斗爭。
一、網(wǎng)絡(luò)讓病毒遁形
D2OL(Drug Design and Optimization Lab,醫(yī)藥開發(fā)及優(yōu)化實(shí)驗(yàn)室)就是利用網(wǎng)絡(luò)來進(jìn)行醫(yī)藥研究和開發(fā)的實(shí)驗(yàn)室。和其他的醫(yī)藥實(shí)驗(yàn)室最大不同之處在于D2OL的研究主要依賴于網(wǎng)絡(luò)。
用戶只需在其網(wǎng)站上(www.d2ol.com)下載一個(gè)免費(fèi),不會(huì)對(duì)系統(tǒng)產(chǎn)生任何副作用的小軟件即可。每當(dāng)用戶的機(jī)器空閑時(shí),此軟件就會(huì)自動(dòng)運(yùn)行,然后利用機(jī)器空閑的資源,對(duì)一些病毒的結(jié)構(gòu)或者功能進(jìn)行計(jì)算。
二、什么是D2OL
D2OL軟件不大,只有5MB,可以免費(fèi)下載。它主要分為2個(gè)部分:計(jì)算引擎(Engine)和代理(Agent)程序。
引擎部分會(huì)自動(dòng)在后臺(tái)運(yùn)行,包括探測CPU的使用率,決定何時(shí)進(jìn)行計(jì)算并且對(duì)任務(wù)進(jìn)行分解,在連網(wǎng)時(shí)把計(jì)算的結(jié)果提交給D2OL網(wǎng)站,同時(shí)獲得新的計(jì)算任務(wù);代理部分比較簡單,它的功能主要向用戶顯示目前正在計(jì)算的是什么任務(wù),以及當(dāng)前運(yùn)行的狀態(tài)和一些相關(guān)的信息。
計(jì)算引擎和代理是相互獨(dú)立、互不影響的兩個(gè)部分。當(dāng)用戶的機(jī)器空閑時(shí),引擎的圖標(biāo)會(huì)從紅色轉(zhuǎn)為綠色,表示進(jìn)行計(jì)算中。一旦用戶需要使用機(jī)器完成某些工作時(shí),引擎便會(huì)掛起當(dāng)前的計(jì)算任務(wù),圖標(biāo)也隨即轉(zhuǎn)為紅色。
三、D2OL背后的主角
D2OL至今已經(jīng)取得了不少的成果,在其背后支撐著這種分布式計(jì)算模式的最大功臣便是由Sengent公司(http://www.sengent.com)開發(fā)的CommunityOS網(wǎng)絡(luò)計(jì)算平臺(tái)。
CommunityOS計(jì)算平臺(tái)是Web Service的更進(jìn)一步的改進(jìn),是一種完全“以服務(wù)為中心”的網(wǎng)絡(luò)架構(gòu)。對(duì)Community OS而言,它無需知道服務(wù)的硬件環(huán)境、地理位置等,它需要的只是服務(wù),并且把所有可以使用的資源都認(rèn)為是一種服務(wù)。
CommunityOS是一個(gè)中立的網(wǎng)絡(luò)平臺(tái),它不依賴于任何操作系統(tǒng)。組織的規(guī)模可大可小,無論對(duì)于小型的企業(yè),還是跨全球的企業(yè)都有一定的應(yīng)用。它大大利用了網(wǎng)絡(luò)和每臺(tái)主機(jī)的資源,從商務(wù)邏輯的角度出發(fā),可以大大降低開銷。(如所示)
計(jì)算機(jī)基礎(chǔ)知識(shí))/Upfiles/BeyondPic/dnaq/2009-09/20090928154936982.jpg”style=””cursor: pointer”” alt=””點(diǎn)此在新窗口瀏覽圖片”” onmousewheel=””return bbimg(this)”” onload=””javascript:resizepic(this)”” border=””0″”/>
CommunityOS目前的應(yīng)用主要在以下三個(gè)方面:
1.統(tǒng)一管理資源:隨著系統(tǒng)安裝軟件的復(fù)雜性和數(shù)量的增加,管理軟件的成本也逐漸上升。而CommunityOS借助于Autonomic Computing計(jì)算方式來有效、方便地管理軟件資源。
2.Web 服務(wù)集成:這是CommunityOS最突出,也是最大的優(yōu)勢(shì)。它能夠幫助用戶借助于底層的Web Service快速地進(jìn)行服務(wù)發(fā)掘、使用,整個(gè)過程的開銷非常小。
3.虛擬化服務(wù):CommunityOS把所有的軟件和硬件都認(rèn)為是一種服務(wù)和一種虛擬的資源,這樣以往常常需要超級(jí)計(jì)算機(jī)來完成的工作,現(xiàn)在只需數(shù)十臺(tái)普通的PC機(jī)即可。
編后:目前CommunityOS平臺(tái)最大的資助商是SUN公司,它希望把自身的J2EE也應(yīng)用到此平臺(tái)中。我們相信,隨著網(wǎng)絡(luò)設(shè)施的進(jìn)一步完善,互聯(lián)網(wǎng)的成熟和人們對(duì)公司業(yè)務(wù)更高的需求,最終CommunityOS平臺(tái)會(huì)成為繼Web Service、網(wǎng)格、P2P等之后,最有前途和發(fā)展?jié)摿Φ木W(wǎng)絡(luò)技術(shù)。
”
上一條:安全模式的應(yīng)用技巧
下一條:QQ殺手病毒的手工清除方法