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

基于快照的集群感知系統(tǒng)、方法和裝置的制造方法

文檔序號(hào):9263534閱讀:528來源:國知局
基于快照的集群感知系統(tǒng)、方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用領(lǐng)域,特別是涉及一種基于快照的集群感知系統(tǒng)、方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的用戶通過網(wǎng)絡(luò)獲取資源信息。為了滿足用戶的需求,通過資源推薦系統(tǒng)推送資源信息給用戶。在資源推薦系統(tǒng)中,完成一次推薦業(yè)務(wù)請(qǐng)求需要經(jīng)過資源檢索、資源初選、資源預(yù)估、資源重排等步驟,每一個(gè)步驟都需要執(zhí)行查詢和計(jì)算。為了能夠支持海量的用戶帶來的高并發(fā)量請(qǐng)求和復(fù)雜的業(yè)務(wù)需求,必須要求系統(tǒng)具有良好的擴(kuò)展性。然而傳統(tǒng)的資源推薦系統(tǒng)中的各個(gè)子系統(tǒng)通過靜態(tài)配置文件相關(guān)聯(lián),對(duì)其中一個(gè)子系統(tǒng)進(jìn)行擴(kuò)縮容和配置更新會(huì)影響到其他子系統(tǒng)的服務(wù),導(dǎo)致系統(tǒng)的運(yùn)維成本高,且子系統(tǒng)之間相互依賴,添加新的子系統(tǒng)和新功能很復(fù)雜,系統(tǒng)的擴(kuò)展性很差。

【發(fā)明內(nèi)容】

[0003]基于此,有必要針對(duì)傳統(tǒng)的資源推薦系統(tǒng)的運(yùn)維成本高且擴(kuò)展性差的問題,提供一種基于快照的集群感知系統(tǒng),能降低運(yùn)維成本,且能提高擴(kuò)展性。
[0004]此外,還有必要提供一種基于快照的集群感知方法,能降低運(yùn)維成本,且能提高擴(kuò)展性。
[0005]此外,還有必要提供一種基于快照的集群感知裝置,能降低運(yùn)維成本,且能提高擴(kuò)展性。
[0006]一種基于快照的集群感知系統(tǒng),包括獨(dú)立的檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)、推送服務(wù)子系統(tǒng)和路由調(diào)度子系統(tǒng);所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)分別與所述路由調(diào)度子系統(tǒng)相連;所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)和路由調(diào)度子系統(tǒng)分別與所述推送服務(wù)子系統(tǒng)相連;
[0007]所述推送服務(wù)子系統(tǒng)為所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)分別推送各自所需的算法;
[0008]所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)分別獲取各自的靜態(tài)快照文件進(jìn)行更新,所述靜態(tài)快照文件是根據(jù)檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的運(yùn)維配置信息生成;
[0009]所述路由調(diào)度子系統(tǒng)用于獲取檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的靜態(tài)快照文件,根據(jù)所述靜態(tài)快照文件更新檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)維配置信息;
[0010]所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)分別上報(bào)運(yùn)行狀態(tài)信息,以根據(jù)檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)行狀態(tài)信息生成動(dòng)態(tài)快照文件;
[0011]所述路由調(diào)度子系統(tǒng)用于獲取所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的動(dòng)態(tài)快照文件,根據(jù)所述動(dòng)態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的算法。
[0012]一種基于快照的集群感知方法,包括以下步驟:
[0013]獨(dú)立的檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)獲取各自的靜態(tài)快照文件,并根據(jù)靜態(tài)快照文件進(jìn)行更新,各子系統(tǒng)的靜態(tài)快照文件是根據(jù)各子系統(tǒng)的運(yùn)維配置信息生成;
[0014]通過路由調(diào)度子系統(tǒng)獲取所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的靜態(tài)快照文件,根據(jù)所述靜態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)維配置信息;
[0015]所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)從推送服務(wù)子系統(tǒng)獲取各自所需的算法并加載,再上報(bào)運(yùn)行狀態(tài)信息,以根據(jù)所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)行狀態(tài)信息生成動(dòng)態(tài)快照文件;
[0016]通過路由調(diào)度子系統(tǒng)獲取所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的動(dòng)態(tài)快照文件,根據(jù)所述動(dòng)態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的算法。
[0017]一種基于快照的集群感知方法,包括以下步驟:
[0018]獲取獨(dú)立的檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的運(yùn)維配置信息;
[0019]根據(jù)所述運(yùn)維配置信息生成檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的靜態(tài)快照文件;
[0020]將所述靜態(tài)快照文件發(fā)送給檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)和路由子系統(tǒng),以使所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)根據(jù)各自的靜態(tài)快照文件進(jìn)行更新,以及所述路由調(diào)度子系統(tǒng)根據(jù)所述靜態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)維配置信息;
[0021]接收所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)上報(bào)的運(yùn)行狀態(tài)信息,根據(jù)所述運(yùn)行狀態(tài)信息生成各自的動(dòng)態(tài)快照文件;
[0022]將所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的動(dòng)態(tài)快照文件發(fā)送給所述路由調(diào)度子系統(tǒng),以使所述路由調(diào)度子系統(tǒng)根據(jù)所述動(dòng)態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的算法。
[0023]一種基于快照的集群感知裝置,包括:
[0024]靜態(tài)信息更新模塊,用于通過獨(dú)立的檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)獲取各自的靜態(tài)快照文件,并根據(jù)靜態(tài)快照文件進(jìn)行更新,各子系統(tǒng)的靜態(tài)快照文件是根據(jù)各子系統(tǒng)的運(yùn)維配置信息生成,以及通過路由調(diào)度子系統(tǒng)獲取所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的靜態(tài)快照文件,根據(jù)所述靜態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)維配置信息;
[0025]上報(bào)模塊,用于通過所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)從推送服務(wù)子系統(tǒng)獲取各自所需的算法并加載,再上報(bào)運(yùn)行狀態(tài)信息,以根據(jù)所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)行狀態(tài)信息生成動(dòng)態(tài)快照文件;
[0026]動(dòng)態(tài)信息更新模塊,用于通過路由調(diào)度子系統(tǒng)獲取所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的動(dòng)態(tài)快照文件,根據(jù)所述動(dòng)態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的算法。
[0027]一種基于快照的集群感知裝置,包括:
[0028]獲取模塊,用于獲取獨(dú)立的檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的運(yùn)維配置信息;
[0029]生成模塊,用于根據(jù)所述運(yùn)維配置信息生成檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的靜態(tài)快照文件;
[0030]發(fā)送模塊,用于將所述靜態(tài)快照文件發(fā)送給檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)和路由子系統(tǒng),以使所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)、重排子系統(tǒng)根據(jù)各自的靜態(tài)快照文件進(jìn)行更新,以及所述路由調(diào)度子系統(tǒng)根據(jù)所述靜態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的運(yùn)維配置信息;
[0031]接收模塊,用于接收所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)上報(bào)的運(yùn)行狀態(tài)信息;
[0032]所述生成模塊還用于根據(jù)所述運(yùn)行狀態(tài)信息生成檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)各自的動(dòng)態(tài)快照文件;
[0033]所述發(fā)送模塊還用于將所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的動(dòng)態(tài)快照文件發(fā)送給所述路由調(diào)度子系統(tǒng),以使所述路由調(diào)度子系統(tǒng)根據(jù)所述動(dòng)態(tài)快照文件更新所述檢索子系統(tǒng)、預(yù)估子系統(tǒng)和重排子系統(tǒng)的算法。
[0034]上述基于快照的集群感知系統(tǒng)、方法和裝置,各個(gè)子系統(tǒng)之間功能隔離,不相互依賴,推送服務(wù)子系統(tǒng)可根據(jù)各子系統(tǒng)的靜態(tài)快照文件和動(dòng)態(tài)快照文件提供相應(yīng)的算法推送服務(wù),不用對(duì)其他子系統(tǒng)進(jìn)行改動(dòng),路由調(diào)度子系統(tǒng)可通過動(dòng)態(tài)快照文件感知各子系統(tǒng)的運(yùn)維配置信息及運(yùn)行狀態(tài)信息,使得整個(gè)系統(tǒng)具有極佳的擴(kuò)展性,路由調(diào)度子系統(tǒng)統(tǒng)一調(diào)度,為整個(gè)系統(tǒng)的路由服務(wù)提供了一種通用且簡(jiǎn)便的實(shí)現(xiàn)方式,提升了系統(tǒng)的自動(dòng)化程度,降低了運(yùn)維成本。
【附圖說明】
[0035]圖1為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖;
[0036]圖2為一個(gè)實(shí)施例中基于快照的集群感知系統(tǒng)的結(jié)構(gòu)框圖;
[0037]圖3為另一個(gè)實(shí)施例中基于快照的集群感知系統(tǒng)的結(jié)構(gòu)框圖;
[0038]圖4為路由調(diào)度子系統(tǒng)感知預(yù)估子系統(tǒng)的時(shí)序圖;
[0039]圖5為一個(gè)實(shí)施例中基于快照的集群感知方法的流程圖;
[0040]圖6為另一個(gè)實(shí)施例中基于快照的集群感知方法的流程圖;
[0041]圖7為一個(gè)實(shí)施例中基于快照的集群感知裝置的結(jié)構(gòu)框圖;
[0042]圖8為另一個(gè)實(shí)施例中基于快照的集群感知裝置的結(jié)構(gòu)框圖;
[0043]圖9為另一個(gè)實(shí)施例中基于快照的集群感知裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0044]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0045]圖1為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖1所示,該服務(wù)器包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存和網(wǎng)絡(luò)接口。其中,該服務(wù)器的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫和基于快照的集群感知裝置,數(shù)據(jù)庫中存儲(chǔ)有運(yùn)維配置信息、運(yùn)行狀態(tài)信息、靜態(tài)快照文件和動(dòng)態(tài)快照文件等,該基于快照的集群感知裝置用于實(shí)現(xiàn)適用于服務(wù)器的一種基于快照的集群感知方法。該服務(wù)器的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。該服務(wù)器的內(nèi)存為存儲(chǔ)介質(zhì)中的基于快照的集群感知裝置的運(yùn)行提供環(huán)境。該服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如接收終端發(fā)送的業(yè)務(wù)推薦請(qǐng)求以及向終端返回業(yè)務(wù)相關(guān)數(shù)據(jù)等。服務(wù)器可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的服務(wù)器的限定,具體的服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
[0046]圖2為一個(gè)實(shí)施例中基于快照的集群感知系統(tǒng)的結(jié)構(gòu)框圖。如圖2所示,一種基于快照的集群感知系統(tǒng),包
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1