亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法

文檔序號(hào):6481865閱讀:368來源:國知局
專利名稱:一種基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法
技術(shù)領(lǐng)域
本發(fā)明是一種用于在基于互聯(lián)網(wǎng)的開放網(wǎng)絡(luò)計(jì)算環(huán)境中,采用對(duì)等計(jì)算技術(shù) (Peer-to-Peer Computing)和云計(jì)算計(jì)算技術(shù)(Cloud Computing)來構(gòu)建一種更為
靈活的適用于各種文件類型的百科知識(shí)信息資源廣泛共享的復(fù)合知識(shí)云方法。本技 術(shù)屬于分布式計(jì)算、計(jì)算機(jī)網(wǎng)絡(luò)、信息系統(tǒng)等信息技術(shù)類應(yīng)用領(lǐng)域。
背景技術(shù)
互聯(lián)網(wǎng)己經(jīng)成為快速獲得知識(shí)的重要媒介,網(wǎng)絡(luò)知識(shí)處于飛快發(fā)展的狀態(tài)下, 通過技術(shù)手段產(chǎn)生的自動(dòng)搜索結(jié)果,已經(jīng)無法滿足用戶的搜索需求。競(jìng)價(jià)排名、大 量的商業(yè)內(nèi)容使得搜索引擎對(duì)知識(shí)的搜索結(jié)果令人失望。搜索引擎中眾多的無法到 達(dá)頁面,讓它逐漸跟不上互聯(lián)網(wǎng)的需求。
針對(duì)廣大的互聯(lián)網(wǎng)用戶對(duì)于"廣求知、求真知"的需求,目前已經(jīng)誕生了一些 廣受歡迎的知識(shí)共享系統(tǒng)。其中全球最著名的是維基百科(Wikipedia,維基媒體基 金會(huì)的商標(biāo)),是一個(gè)基于wiki (wiki—詞來源于夏威夷語的"weekeeweekee",這 里的wiki指一種超文本系統(tǒng),支持面向社群的協(xié)作式寫作,同時(shí)也包括一組支持這 種寫作的輔助工具)技術(shù)的多語言的網(wǎng)絡(luò)百科全書,是一個(gè)動(dòng)態(tài)的、可自由訪問和 編輯的全球知識(shí)體。也被稱作"人民的百科全書"。維基百科自2001年1月15日正 式成立以來,由維基媒體基金會(huì)負(fù)責(zé)維持,維基百科每天都有來自世界各地的許多 參與者進(jìn)行數(shù)千次的編輯和創(chuàng)建新條目。截至2008年4月4日,維基百科條目數(shù)第 一的英文維基百科己有231萬個(gè)條目,而所有255種語言的版本共突破1000萬個(gè)條 目,總登記用戶也超越1000萬人,大部分頁面都可以由任何人使用瀏覽器進(jìn)行閱覽 和修改。中文維基百科正式開始于2002年10月,目前已經(jīng)有250000個(gè)條目(數(shù)據(jù) 統(tǒng)計(jì)截止2009年4月,來源于維基百科中文站統(tǒng)計(jì))。
另一個(gè)著名的網(wǎng)絡(luò)百科全書是"百度百科",它旨在創(chuàng)造一個(gè)涵蓋所有領(lǐng)域知識(shí)、 服務(wù)所有互聯(lián)網(wǎng)用戶的中文知識(shí)性百科全書。百度百科提供了一個(gè)互聯(lián)網(wǎng)所有用戶 均能平等的瀏覽、創(chuàng)造、完善內(nèi)容的平臺(tái)。所有中文互聯(lián)網(wǎng)用戶在百度百科都能找 到自己想要的全面、準(zhǔn)確、客觀的定義性信息,還可以創(chuàng)建符合規(guī)則、尚沒有收錄 的內(nèi)容,或?qū)σ延性~條進(jìn)行有益的補(bǔ)充完善。
而互動(dòng)百科則是由互動(dòng)在線科技有限公司創(chuàng)建的知識(shí)互動(dòng)網(wǎng)站,效仿一些在20 世紀(jì)最重要的志愿者項(xiàng)目,邀請(qǐng)網(wǎng)民通過編寫,完成全球最大的中文百科全書的編 纂。用戶可以實(shí)時(shí)在線與來自全球的互聯(lián)網(wǎng)用戶共同就感興趣的內(nèi)容進(jìn)行創(chuàng)作、協(xié)作、編輯和發(fā)布?;?dòng)百科是含有最廣泛內(nèi)容,以人工編輯為主的網(wǎng)絡(luò)中文百科, 截止2007年12月18日,僅建站2年多的互動(dòng)百科詞條數(shù)達(dá)到160萬,編輯員達(dá)到 27萬,已經(jīng)遠(yuǎn)遠(yuǎn)超過耗時(shí)15年的《中國大百科全書》第一版7.8萬條目,2萬站務(wù)。 互動(dòng)百科為搜索引擎和眾多網(wǎng)站提供內(nèi)容服務(wù),經(jīng)過人工手動(dòng)篩選過的內(nèi)容,省去 了繁瑣的搜索過程,直接到達(dá)內(nèi)容豐富的詞條頁面,充分優(yōu)化了用戶體驗(yàn)。
為了支持信息量和用戶數(shù)均規(guī)模龐大的網(wǎng)絡(luò)知識(shí)共享系統(tǒng),必須采用先進(jìn)的信 息技術(shù),云計(jì)算技術(shù)是理想的選擇。云計(jì)算這個(gè)名詞可能是借用了量子物理中的"電 子云"(Electron Cloud),強(qiáng)調(diào)說明信息處理的彌漫性、無所不在的分布性和社會(huì) 性特征。云計(jì)算通過構(gòu)建高性價(jià)比的計(jì)算機(jī)集群,使計(jì)算處理和數(shù)據(jù)存儲(chǔ)分布在大 量的廉價(jià)的計(jì)算設(shè)備上,從而提供海量的分布式存儲(chǔ)和簡單的分布式計(jì)算平臺(tái)。云 計(jì)算平臺(tái)的易編程、高容錯(cuò)、方便擴(kuò)展等特性,使得處理超大規(guī)模數(shù)據(jù)的分布式處 理成為現(xiàn)實(shí)。在谷歌(Google)、雅虎(Yahoo)和亞馬遜(Amazon)等公司,云計(jì) 算技術(shù)已得到了廣泛的應(yīng)用。
將云計(jì)算思想和技術(shù)用于大規(guī)模網(wǎng)絡(luò)知識(shí)共享系統(tǒng),即構(gòu)成了"知識(shí)云"環(huán)境。 但是從宏觀的角度來看,目前的知識(shí)云對(duì)于用戶的使用體驗(yàn)而言,還僅僅是一種基 于傳統(tǒng)的瀏覽器/服務(wù)器模式(Browser/Server,簡稱B/S)的網(wǎng)絡(luò)服務(wù)方式,因?yàn)樗?有的知識(shí)性信息資源雖然是由站點(diǎn)的信息服務(wù)提供商和用戶共同來創(chuàng)建和維護(hù)的, 但信息存儲(chǔ)、搜索等任務(wù)都是在服務(wù)器端進(jìn)行的進(jìn)行,數(shù)據(jù)也均存儲(chǔ)于服務(wù)器端。 目前的知識(shí)云中的信息類型大多是文本,或者至多輔之以說明性圖片和相關(guān)超鏈接, 表現(xiàn)形式單一,還存在著負(fù)載不均、單點(diǎn)失效、資源浪費(fèi)等一系列的問題。針對(duì)這 些問題,本發(fā)明提出了構(gòu)建一種更為靈活的適用于各種文件類型的百科知識(shí)信息資 源廣泛共享的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法。

發(fā)明內(nèi)容
技術(shù)問題本發(fā)明的目的是提出一種基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,基 于該方法可以構(gòu)建一種比現(xiàn)有的各種網(wǎng)絡(luò)百科全書更為靈活的、更為可靠、資源共 享更為廣泛的、適用于各種文件類型的百科知識(shí)信息資源共享平臺(tái)。
技術(shù)方案本發(fā)明的目的是提供一種基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,該 方法本著平等、協(xié)作、分享、自由的互聯(lián)網(wǎng)精神,并利用對(duì)等計(jì)算技術(shù)所推崇的"節(jié)
點(diǎn)對(duì)等"思想,所有人不但共同貢獻(xiàn)智慧和知識(shí)來協(xié)作編寫百科全書,還共同貢獻(xiàn) 各個(gè)用戶計(jì)算機(jī)上的存儲(chǔ)資源和各種數(shù)據(jù)、軟件等信息資源,充分調(diào)動(dòng)互聯(lián)網(wǎng)所有 用戶的力量,積極進(jìn)行交流和分享。
一、基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法的體系結(jié)構(gòu)
隨著互聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,涌現(xiàn)出云計(jì)算等一系列新型的網(wǎng)絡(luò)計(jì)算技術(shù)、平 臺(tái)和應(yīng)用系統(tǒng),已逐步成為具有典型性的網(wǎng)絡(luò)計(jì)算模式,基于充分利用網(wǎng)絡(luò)化計(jì)算與存儲(chǔ)資源,更好地整合互聯(lián)網(wǎng)和不同設(shè)備上的信息和應(yīng)用,把所有的計(jì)算、存儲(chǔ) 資源連結(jié)在一起,實(shí)現(xiàn)最大范圍的協(xié)作與資源分享,達(dá)成高效率、低成本的計(jì)算目 標(biāo)。云計(jì)算平臺(tái)的易編程、高容錯(cuò)、方便擴(kuò)展等特性,使得處理超大規(guī)模數(shù)據(jù)的分 布式計(jì)算成為現(xiàn)實(shí)。這就使得采用云計(jì)算技術(shù)來構(gòu)建信息量和用戶規(guī)模均非常龐大 的網(wǎng)絡(luò)百科全書知識(shí)共享系統(tǒng)成為理想的選擇。基于云計(jì)算技術(shù)的知識(shí)共享系統(tǒng)即 稱之為"知識(shí)云"。
但是,目前的云計(jì)算雖然也傾向于利用廉價(jià)計(jì)算和存儲(chǔ)設(shè)備來提供各種服務(wù), 但是簡單認(rèn)為網(wǎng)絡(luò)終端節(jié)點(diǎn)(用戶所有)僅僅是計(jì)算服務(wù)的消費(fèi)者,各種計(jì)算、處 理、存儲(chǔ)等均在服務(wù)器端進(jìn)行,對(duì)于終端節(jié)點(diǎn)所蘊(yùn)含的各種可利用的潛在資源考慮 并不足夠。事實(shí)上,終端節(jié)點(diǎn)本身也擁有各種計(jì)算、存儲(chǔ)甚至信息資源,且常常處 于閑置狀態(tài),接入互聯(lián)網(wǎng)的海量終端節(jié)點(diǎn)所擁有的海量資源被浪費(fèi)了。
對(duì)等計(jì)算技術(shù)則重點(diǎn)關(guān)注基于互聯(lián)網(wǎng)的邊緣節(jié)點(diǎn),對(duì)等計(jì)算的思想改變Internet 原來的C/S計(jì)算(Client/Server Computing,客戶/服務(wù)器計(jì)算)或是B/S計(jì)算這樣不 對(duì)稱的計(jì)算模式,每個(gè)節(jié)點(diǎn)(Peer)地位對(duì)等,可以同時(shí)成為服務(wù)的使用者和提供 者,這為大規(guī)模的信息共享、直接通信和協(xié)同工作提供了靈活的、可擴(kuò)展的計(jì)算平 臺(tái)。對(duì)等計(jì)算環(huán)境中的對(duì)等節(jié)點(diǎn)擁有的資源包括CPU、內(nèi)存、外存儲(chǔ)器等硬件資源, 還包括數(shù)據(jù)、程序等軟件資源。節(jié)點(diǎn)的所有者擁有支配這些資源的權(quán)利,即資源的 所有者可以決定資源使用的時(shí)機(jī)、數(shù)量和方式,可以進(jìn)一步發(fā)揮云計(jì)算的跨時(shí)空、 多媒體、交互性、高效性等優(yōu)勢(shì)。
將對(duì)等計(jì)算技術(shù)應(yīng)用于云計(jì)算平臺(tái),在基于互聯(lián)網(wǎng)的云計(jì)算環(huán)境中,聚合的各
種資源(計(jì)算、存儲(chǔ)、數(shù)據(jù)等)將并不僅僅來自于服務(wù)器節(jié)點(diǎn),云計(jì)算環(huán)境中的每 個(gè)終端節(jié)點(diǎn)在獲取服務(wù)和資源的同時(shí),也是完全可以利用自身的計(jì)算存儲(chǔ)等能力同 時(shí)提供一定的服務(wù)。當(dāng)然,不同于可以穩(wěn)定運(yùn)行的高性能服務(wù)器節(jié)點(diǎn),也不同于系 統(tǒng)可直接集中管理控制的集群服務(wù)器節(jié)點(diǎn),大量的終端節(jié)點(diǎn)可以動(dòng)態(tài)地、隨機(jī)地加 入和退出云計(jì)算環(huán)境。
基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云環(huán)境包含了以下幾種節(jié)點(diǎn),如圖1所示-
(1) 門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)
(2) 數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)
(3) 用戶終端節(jié)點(diǎn)
從資源的角度來看,在基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云中的資源不僅僅是傳統(tǒng) 知識(shí)共享系統(tǒng)中的純文本或是超文本,還包括多媒體、RTF (Rich Text Format,豐
富文本格式)文檔、軟件、圖形圖像和電影動(dòng)畫等。同樣的資源可以同時(shí)存在于數(shù) 據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)和用戶終端節(jié)點(diǎn)上,為了減輕服務(wù)器節(jié)點(diǎn)的負(fù)擔(dān),某一終 端節(jié)點(diǎn)要想獲取某一知識(shí)信息資源時(shí),首先從用戶終端節(jié)點(diǎn)上獲取該資源,如果用 戶終端節(jié)點(diǎn)上沒有該資源時(shí),才到服務(wù)器節(jié)點(diǎn)上去獲取該資源。
6但是如果將所有終端節(jié)點(diǎn)上的資源都在服務(wù)器節(jié)點(diǎn)備份的話,將占用大量的服 務(wù)器存儲(chǔ)資源,并且很多資源可能是虛假的或是錯(cuò)誤的。因此系統(tǒng)必須設(shè)立合適的 信息價(jià)值評(píng)估機(jī)制,選出終端節(jié)點(diǎn)上有價(jià)值的資源備份到服務(wù)器節(jié)點(diǎn)上。
具體通過服務(wù)器節(jié)點(diǎn)集中評(píng)價(jià)和各終端用戶分布式評(píng)價(jià)相結(jié)合的方式來進(jìn)行評(píng) 價(jià),評(píng)價(jià)的過程是
1、 當(dāng)某一用戶節(jié)點(diǎn)在閱讀另一節(jié)點(diǎn)提供的信息資源后,對(duì)該資源的價(jià)值進(jìn)行評(píng) 價(jià),認(rèn)為有價(jià)值的給予正面評(píng)價(jià),認(rèn)為沒有價(jià)值的即給予負(fù)面評(píng)價(jià),評(píng)價(jià)結(jié)果均存 儲(chǔ)在門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn);
2、 門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)所有評(píng)價(jià)進(jìn)行累計(jì)計(jì)算,并設(shè)置閾值,為一個(gè) 三元組
(正面評(píng)價(jià)次數(shù),負(fù)面評(píng)價(jià)次數(shù),正面評(píng)價(jià)次數(shù)/總評(píng)價(jià)次數(shù))
門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)總體評(píng)價(jià)值達(dá)到所設(shè)置閾值的信息資源再在服務(wù) 器端通過人工細(xì)致審核,將審核通過的信息資源提取并備份到數(shù)據(jù)處理及存儲(chǔ)服務(wù) 器節(jié)點(diǎn)上。
二、基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云的工作流程
該復(fù)合知識(shí)云方法將對(duì)等計(jì)算技術(shù)、云計(jì)算和知識(shí)共享系統(tǒng)有機(jī)融合在一起, 基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云環(huán)境中包含了門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)、數(shù)據(jù)處 理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)、用戶終端節(jié)點(diǎn);基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法強(qiáng)調(diào)在 查詢某一詞條和創(chuàng)建某一詞條時(shí)充分利用對(duì)等節(jié)點(diǎn)上的資源;基于對(duì)等計(jì)算技術(shù)的 復(fù)合知識(shí)云方法中包含信息價(jià)值評(píng)估機(jī)制,利用該機(jī)制選出終端節(jié)點(diǎn)上有價(jià)值的資 源備份到服務(wù)器節(jié)點(diǎn)上。 當(dāng)查詢某一詞條時(shí),
步驟21:用戶終端節(jié)點(diǎn)首先登錄知識(shí)云系統(tǒng)的門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn), 并輸入要查詢的詞條名稱或關(guān)鍵詞;
步驟22:門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)根據(jù)查詢請(qǐng)求來搜尋當(dāng)前所有用戶終端 節(jié)點(diǎn)的登錄在線信息和知識(shí)信息列表信息;
步驟23:如果搜索到當(dāng)前用戶所查詢的詞條信息存在于當(dāng)前在線的某些用戶終 端節(jié)點(diǎn)上,則將這些用戶的地址和信息反饋給當(dāng)前用戶節(jié)點(diǎn),否則轉(zhuǎn)步驟5;
步驟24: 當(dāng)前用戶節(jié)點(diǎn)根據(jù)服務(wù)器提供的信息直接向擁有該詞條相關(guān)知識(shí)信 息的終端節(jié)點(diǎn)發(fā)出請(qǐng)求,愿意向該用戶節(jié)點(diǎn)提供知識(shí)信息的節(jié)點(diǎn)就會(huì)將知識(shí)信息反 饋該節(jié)點(diǎn);如果用戶還需要數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)上的官方信息,轉(zhuǎn)步驟5, 否則轉(zhuǎn)步驟6;
7步驟25:當(dāng)前用戶節(jié)點(diǎn)向門戶及任務(wù)調(diào)度服務(wù)器發(fā)出需要數(shù)據(jù)處理及存儲(chǔ)服 務(wù)器節(jié)點(diǎn)上的官方信息請(qǐng)求,門戶及任務(wù)調(diào)度服務(wù)器將該請(qǐng)求作為一次任務(wù)發(fā)給數(shù) 據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn),數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)在處理后就會(huì)將相關(guān)的知識(shí) 信息反饋該節(jié)點(diǎn)。
步驟26:用戶節(jié)點(diǎn)在查閱過該詞條相關(guān)信息后對(duì)信息進(jìn)行評(píng)價(jià)。
當(dāng)創(chuàng)建某一詞條時(shí)
步驟31:首先査詢是否已經(jīng)存在該詞條,如果有則查看自身關(guān)于現(xiàn)有詞條的 相關(guān)信息是否己經(jīng)存在了,如果有且相關(guān)信息已經(jīng)存在則放棄返回,如果有但相關(guān) 信息與自己關(guān)于該詞條的信息不同則在服務(wù)器頁面上創(chuàng)建一條鏈接指向本地資源, 并將資源簡介發(fā)送服務(wù)器頁面上供其它節(jié)點(diǎn)査詢,如果沒有該詞條則轉(zhuǎn)步驟2;
步驟32:在服務(wù)器頁面上新創(chuàng)建該詞條,并將資源簡介發(fā)送服務(wù)器端供其它 節(jié)點(diǎn)查詢,創(chuàng)建相關(guān)鏈接,指向自己的本地資源。
所述的信息價(jià)值評(píng)估機(jī)制為
1) 具體通過服務(wù)器節(jié)點(diǎn)集中評(píng)價(jià)和各終端用戶分布式評(píng)價(jià)相結(jié)合的方式來進(jìn)行 評(píng)價(jià);
2) 評(píng)價(jià)的過程是當(dāng)某一用戶節(jié)點(diǎn)在閱讀另一節(jié)點(diǎn)提供的信息資源后,對(duì)該資
源的價(jià)值進(jìn)行評(píng)價(jià),認(rèn)為有價(jià)值的給予正面評(píng)價(jià),認(rèn)為沒有價(jià)值的即給予負(fù)面評(píng)價(jià),
評(píng)價(jià)結(jié)果均存儲(chǔ)在門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn);門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)所有
評(píng)價(jià)進(jìn)行累計(jì)計(jì)算,并設(shè)置閾值,為一個(gè)正面評(píng)價(jià)次數(shù)、負(fù)面評(píng)價(jià)次數(shù)、正面評(píng)
價(jià)次數(shù)/總評(píng)價(jià)次數(shù)的三元組;門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)總體評(píng)價(jià)值達(dá)到所設(shè)置
閾值的信息資源再在服務(wù)器端通過人工集中進(jìn)行細(xì)致審核,將審核通過的信息資源
提取并備份到數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)上。
有益效果基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法可以有效擴(kuò)充現(xiàn)有的網(wǎng)絡(luò)知識(shí) 共享系統(tǒng)的功能和提升性能,達(dá)到以下的有益效果
(1) 負(fù)載分擔(dān)。由于信息資源分散于數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)和用戶節(jié)點(diǎn), 用戶節(jié)點(diǎn)優(yōu)先成為信息資源的提供者,因此減輕了數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)的負(fù) 擔(dān);
(2) 高資源利用率。方法不但利用了數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)的穩(wěn)定資源, 也利用了眾多閑置的普通用戶節(jié)點(diǎn)上蘊(yùn)含的巨大的計(jì)算和存儲(chǔ)資源;
G)高魯棒性。由于方法采用了備份冗余的機(jī)制,重要的信息資源在 據(jù)處理 及存儲(chǔ)服務(wù)器節(jié)點(diǎn)和普通用戶節(jié)點(diǎn),因此系統(tǒng)不會(huì)存在單點(diǎn)失效問題,具有較高的魯棒性。


圖1是基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云環(huán)境,包含了門戶及任務(wù)調(diào)度服務(wù)器節(jié) 點(diǎn)、數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)和用戶終端節(jié)點(diǎn)三類節(jié)點(diǎn)。
圖2是基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云的工作流程,包括在査詢?cè)~條和創(chuàng)建詞 條兩種情況。
具體實(shí)施例方式
基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云的工作流程如圖2所示 當(dāng)査詢某一詞條時(shí)
步驟1用戶終端節(jié)點(diǎn)首先登錄知識(shí)云系統(tǒng)的門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn),并輸 入要查詢的詞條名稱或關(guān)鍵詞;
步驟2門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)根據(jù)查詢請(qǐng)求來搜尋當(dāng)前所有用戶終端節(jié)點(diǎn) 的登錄在線信息和知識(shí)信息列表信息;
步驟3如果搜索到當(dāng)前用戶所查詢的詞條信息存在于當(dāng)前在線的某些用戶終端 節(jié)點(diǎn)上,則將這些用戶的地址和信息反饋給當(dāng)前用戶節(jié)點(diǎn),否則轉(zhuǎn)步驟5;
步驟4當(dāng)前用戶節(jié)點(diǎn)根據(jù)服務(wù)器提供的信息直接向擁有該詞條相關(guān)知識(shí)信息的 終端節(jié)點(diǎn)發(fā)出請(qǐng)求,愿意向該用戶節(jié)點(diǎn)提供知識(shí)信息的節(jié)點(diǎn)就會(huì)將知識(shí)信息直接反 饋該節(jié)點(diǎn);如果用戶還需要數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)上的官方信息,轉(zhuǎn)步驟5, 否則轉(zhuǎn)步驟6;
步驟5當(dāng)前用戶節(jié)點(diǎn)向門戶及任務(wù)調(diào)度服務(wù)器發(fā)出需要數(shù)據(jù)處理及存儲(chǔ)服務(wù)器 節(jié)點(diǎn)上的官方信息請(qǐng)求,門戶及任務(wù)調(diào)度服務(wù)器將該請(qǐng)求作為一次任務(wù)發(fā)給數(shù)據(jù)處 理及存儲(chǔ)服務(wù)器節(jié)點(diǎn),數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)在處理后就會(huì)將相關(guān)的知識(shí)信息 反饋該節(jié)點(diǎn)。
步驟6用戶節(jié)點(diǎn)在查閱過該詞條相關(guān)信息后對(duì)信息進(jìn)行評(píng)價(jià)。 當(dāng)創(chuàng)建某一詞條時(shí)
步驟l首先査詢是否己經(jīng)存在該詞條,如果有則査看自身關(guān)于現(xiàn)有詞條的相關(guān) 信息是否已經(jīng)存在了,如果有且相關(guān)信息已經(jīng)存在則放棄返回,如果有但相關(guān)信息 與自己關(guān)于該詞條的信息不同則在服務(wù)器頁面上創(chuàng)建一條鏈接指向本地資源,并將
資源簡介發(fā)送服務(wù)器頁面上供其它節(jié)點(diǎn)査詢,如果沒有該詞條則轉(zhuǎn)步驟2;
步驟2在服務(wù)器頁面上新創(chuàng)建該詞條,并將資源簡介發(fā)送服務(wù)器端供其它節(jié)點(diǎn)
查詢,創(chuàng)建相關(guān)鏈接,指向自己的本地資源。
本發(fā)明所提出的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法應(yīng)部署在分布式計(jì)算環(huán)境
中。為了方便描述,我們假設(shè)以下的應(yīng)用實(shí)例利用集線器等網(wǎng)絡(luò)互聯(lián)設(shè)備和6臺(tái)主流配置的計(jì)算機(jī)構(gòu)成典型的分布式計(jì)算環(huán)境,分別擔(dān)任不同的角色
(1) 門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)(l臺(tái)計(jì)算機(jī),命名為J1)
(2) 數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)(2臺(tái)計(jì)算機(jī),命名為S1、 S2)
(3) 用戶終端節(jié)點(diǎn)G臺(tái)計(jì)算機(jī),命名為U1、 U2、 U3) 門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)上包含以下基本模塊
(1) Web服務(wù)器模塊,提供用戶接入的Web頁面,用戶通過頁面來注冊(cè)、查 詢和添加詞條內(nèi)容;
(2) 數(shù)據(jù)庫模塊,存儲(chǔ)并管理用戶節(jié)點(diǎn)信息、服務(wù)器資源索引目錄和用戶節(jié)點(diǎn) 資源索引目錄;
(3) 任務(wù)調(diào)度模塊,負(fù)責(zé)接受來自用戶的請(qǐng)求,并將請(qǐng)求作為任務(wù)發(fā)給數(shù)據(jù)處 理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)和用戶終端節(jié)點(diǎn);
(4) 信息評(píng)價(jià)模塊,負(fù)責(zé)將節(jié)點(diǎn)對(duì)信息的評(píng)價(jià)進(jìn)行匯總和計(jì)算。 數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)包含以下基本模塊
(1) 數(shù)據(jù)庫模塊,存儲(chǔ)服務(wù)器端信息資源;
(2) 信息檢索模塊,負(fù)責(zé)根據(jù)用戶需求從本地?cái)?shù)據(jù)庫中檢索相關(guān)的信息并返回 給用戶節(jié)點(diǎn);
(3) 信息更新模塊,負(fù)責(zé)將來自用戶節(jié)點(diǎn)的信息添加到數(shù)據(jù)庫中,或是對(duì)數(shù)據(jù) 庫中的信息進(jìn)行修改。
用戶終端節(jié)點(diǎn)上包含以下基本模塊-
(1) 數(shù)據(jù)庫模塊,存儲(chǔ)本地信息資源;
(2) 信息及相關(guān)資源管理模塊,利用數(shù)據(jù)庫和文件系統(tǒng)管理用戶終端節(jié)點(diǎn)本地 的相關(guān)可共享的信息資源;
(3) 信息檢索模塊,負(fù)責(zé)根據(jù)其它用戶需求從本地提取相關(guān)信息并返回給用戶節(jié)點(diǎn)。
權(quán)利要求
1.一種基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,其特征在于該復(fù)合知識(shí)云方法將對(duì)等計(jì)算技術(shù)、云計(jì)算和知識(shí)共享系統(tǒng)有機(jī)融合在一起,基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云環(huán)境中包含了門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)、數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)、用戶終端節(jié)點(diǎn);基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法強(qiáng)調(diào)在查詢某一詞條和創(chuàng)建某一詞條時(shí)充分利用對(duì)等節(jié)點(diǎn)上的資源;基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法中包含信息價(jià)值評(píng)估機(jī)制,利用該機(jī)制選出終端節(jié)點(diǎn)上有價(jià)值的資源備份到服務(wù)器節(jié)點(diǎn)上。
2、 根據(jù)權(quán)利要求1所述的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,其特征在于當(dāng) 查詢某一詞條時(shí)步驟21:用戶終端節(jié)點(diǎn)首先登錄知識(shí)云系統(tǒng)的門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn), 并輸入要査詢的詞條名稱或關(guān)鍵詞;步驟22:門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)根據(jù)查詢請(qǐng)求來搜尋當(dāng)前所有用戶終端 節(jié)點(diǎn)的登錄在線信息和知識(shí)信息列表信息;步驟23:如果搜索到當(dāng)前用戶所查詢的詞條信息存在于當(dāng)前在線的某些用戶終 端節(jié)點(diǎn)上,則將這些用戶的地址和信息反饋給當(dāng)前用戶節(jié)點(diǎn),否則轉(zhuǎn)步驟5;步驟24: 當(dāng)前用戶節(jié)點(diǎn)根據(jù)服務(wù)器提供的信息直接向擁有該詞條相關(guān)知識(shí)信息的終端節(jié)點(diǎn)發(fā)出請(qǐng)求,愿意向該用戶節(jié)點(diǎn)提供知識(shí)信息的節(jié)點(diǎn)就會(huì)將知識(shí)信息反饋該節(jié)點(diǎn);如果用戶還需要數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)上的官方信息,轉(zhuǎn)步驟5, 否則轉(zhuǎn)步驟6;步驟25:當(dāng)前用戶節(jié)點(diǎn)向門戶及任務(wù)調(diào)度服務(wù)器發(fā)出需要數(shù)據(jù)處理及存儲(chǔ)服 務(wù)器節(jié)點(diǎn)上的官方信息請(qǐng)求,門戶及任務(wù)調(diào)度服務(wù)器將該請(qǐng)求作為一次任務(wù)發(fā)給數(shù) 據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn),數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)在處理后就會(huì)將相關(guān)的知識(shí) 信息反饋該節(jié)點(diǎn)。步驟26:用戶節(jié)點(diǎn)在査閱過該詞條相關(guān)信息后對(duì)信息進(jìn)行評(píng)價(jià)。
3、 根據(jù)權(quán)利要求1所述的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,其特征在于當(dāng) 創(chuàng)建某一詞條時(shí)步驟31:首先查詢是否已經(jīng)存在該詞條,如果有則查看自身關(guān)于現(xiàn)有詞條的 相關(guān)信息是否已經(jīng)存在了,如果有且相關(guān)信息己經(jīng)存在則放棄返回,如果有但相關(guān) 信息與自己關(guān)于該詞條的信息不同則在服務(wù)器頁面上創(chuàng)建一條鏈接指向本地資源,并將資源簡介發(fā)送服務(wù)器頁面上供其它節(jié)點(diǎn)查詢,如果沒有該詞條則轉(zhuǎn)步驟2;步驟32:在服務(wù)器頁面上新創(chuàng)建該詞條,并將資源簡介發(fā)送服務(wù)器端供其它 節(jié)點(diǎn)查詢,創(chuàng)建相關(guān)鏈接,指向自己的本地資源。
4、根據(jù)權(quán)利要求1所述的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法,其特征在于所 述的信息價(jià)值評(píng)估機(jī)制為1) 具體通過服務(wù)器節(jié)點(diǎn)集中評(píng)價(jià)和各終端用戶分布式評(píng)價(jià)相結(jié)合的方式來進(jìn)行 評(píng)價(jià);2) 評(píng)價(jià)的過程是當(dāng)某一用戶節(jié)點(diǎn)在閱讀另一節(jié)點(diǎn)提供的信息資源后,對(duì)該資 源的價(jià)值進(jìn)行評(píng)價(jià),認(rèn)為有價(jià)值的給予正面評(píng)價(jià),認(rèn)為沒有價(jià)值的即給予負(fù)面評(píng)價(jià), 評(píng)價(jià)結(jié)果均存儲(chǔ)在門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn);門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)所有 評(píng)價(jià)進(jìn)行累計(jì)計(jì)算,并設(shè)置閾值,為一個(gè)正面評(píng)價(jià)次數(shù)、負(fù)面評(píng)價(jià)次數(shù)、正面評(píng) 價(jià)次數(shù)/總評(píng)價(jià)次數(shù)的三元組;門戶及任務(wù)調(diào)度服務(wù)器節(jié)點(diǎn)對(duì)總體評(píng)價(jià)值達(dá)到所設(shè)置 閾值的信息資源再在服務(wù)器端通過人工集中進(jìn)行細(xì)致審核,將審核通過的信息資源 提取并備份到數(shù)據(jù)處理及存儲(chǔ)服務(wù)器節(jié)點(diǎn)上。
全文摘要
基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法提出了一種適用于各種文件類型的百科知識(shí)信息資源廣泛共享的基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云方法。為了支持信息量和用戶數(shù)均規(guī)模龐大的網(wǎng)絡(luò)知識(shí)共享系統(tǒng),必須采用先進(jìn)的信息技術(shù),云計(jì)算技術(shù)是理想的選擇。但是單純采用云計(jì)算技術(shù)來構(gòu)建知識(shí)云還存在著一系列問題。本發(fā)明本利用對(duì)等計(jì)算技術(shù)“節(jié)點(diǎn)對(duì)等”的思想,所有人不但共同貢獻(xiàn)智慧和知識(shí),還共同貢獻(xiàn)各個(gè)用戶計(jì)算機(jī)上的存儲(chǔ)資源和各種數(shù)據(jù)、軟件等信息資源,從而調(diào)動(dòng)互聯(lián)網(wǎng)所有用戶的力量,積極進(jìn)行交流和分享。本發(fā)明專利提出了基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云的體系結(jié)構(gòu)和基于對(duì)等計(jì)算技術(shù)的復(fù)合知識(shí)云的關(guān)于詞條查詢和輸入時(shí)的工作流程。
文檔編號(hào)G06F17/30GK101667187SQ20091003582
公開日2010年3月10日 申請(qǐng)日期2009年9月23日 優(yōu)先權(quán)日2009年9月23日
發(fā)明者孫力娟, 徐小龍, 梅哲滔, 熊婧夷, 王汝傳, 竇孝晨, 陳丹偉, 翔 高 申請(qǐng)人:南京郵電大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1