【技術(shù)實(shí)現(xiàn)步驟摘要】
【國外來華專利技術(shù)】
本公開涉及用于管理包括與分析學(xué)相關(guān)的網(wǎng)絡(luò)管理數(shù)據(jù)庫的計(jì)算機(jī)網(wǎng)絡(luò)的計(jì)算機(jī)和計(jì)算機(jī)實(shí)現(xiàn)的技術(shù)。本公開更具體地涉及用于處理網(wǎng)絡(luò)管理數(shù)據(jù)的連續(xù)查詢而不暫停和重新配置當(dāng)前所執(zhí)行的查詢的技術(shù)。
技術(shù)介紹
可以追求本節(jié)中描述的方法,但不一定是先前已經(jīng)構(gòu)想或追求的方法。因此,除非本文另有指示,否則本部分中描述的方法不是本申請(qǐng)中的權(quán)利要求的現(xiàn)有技術(shù),并且不因包括在本部分中而被承認(rèn)為現(xiàn)有技術(shù)。數(shù)據(jù)通信網(wǎng)絡(luò)可以包括一個(gè)或多個(gè)計(jì)算節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)可以接收和處理根據(jù)特定模式的無限的流數(shù)據(jù)。模式可以在數(shù)據(jù)流中定義內(nèi)容和/或內(nèi)容的格式。每個(gè)節(jié)點(diǎn)可以根據(jù)模式將結(jié)果發(fā)送到一個(gè)或多個(gè)下游節(jié)點(diǎn)、持久性存儲(chǔ)設(shè)備和/或一些其他接收設(shè)備。在現(xiàn)代數(shù)據(jù)驅(qū)動(dòng)系統(tǒng)中,數(shù)據(jù)流的模式或格式可以隨意改變。例如,網(wǎng)絡(luò)數(shù)據(jù)流的模式可以包括網(wǎng)絡(luò)上每個(gè)關(guān)鍵任務(wù)設(shè)備的頻繁狀態(tài)報(bào)告,該頻繁狀態(tài)報(bào)告包括設(shè)備的互聯(lián)網(wǎng)協(xié)議地址和時(shí)間戳,并且模式可以改變?yōu)榘總€(gè)設(shè)備上的功耗、CPU使用和可用存儲(chǔ)器。數(shù)據(jù)流模式的改變可能導(dǎo)致節(jié)點(diǎn)停止。然而,某些情況會(huì)要求節(jié)點(diǎn)保持處理,在這種情況下,則不允許暫停或重新配置該節(jié)點(diǎn)以利用模式改變。附圖說明在附圖中:圖1示出了示例實(shí)施例中的一個(gè)或多個(gè)類型的多個(gè)記錄。圖2示出了在示例實(shí)施例中用于處理來自多個(gè)源的不同類型和子類型的流輸入數(shù)據(jù)而不暫停一個(gè)或多個(gè)節(jié)點(diǎn)的系統(tǒng)。圖3示出了在一個(gè)示例實(shí)施例中用于處理多個(gè)記錄類型的流程。圖4示出了可以在其上實(shí)現(xiàn)實(shí)施例的計(jì)算機(jī)系統(tǒng)。雖然出于示出清楚示例的目的,每個(gè)附圖示出了特定實(shí)施例,但是其他實(shí)施例可以省略、添加、重新排序和/或修改附圖中所示的任何元件。出于示出清楚示例的目的 ...
【技術(shù)保護(hù)點(diǎn)】
一種計(jì)算機(jī)系統(tǒng),包括:存儲(chǔ)器;耦接到所述存儲(chǔ)器的處理器;耦接到所述處理器和所述存儲(chǔ)器的處理器邏輯,被配置為:從第一源計(jì)算機(jī)接收包括一個(gè)或多個(gè)第一字段的第一記錄;響應(yīng)于確定所述第一記錄是第一類型并且第一節(jié)點(diǎn)計(jì)算機(jī)與所述第一類型相關(guān)聯(lián),向所述第一節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第一記錄以被處理;從第二源計(jì)算機(jī)接收包括所述一個(gè)或多個(gè)第一字段和一個(gè)或多個(gè)第二字段的第二記錄;響應(yīng)于確定所述第二記錄是第二類型并且第二節(jié)點(diǎn)計(jì)算機(jī)與所述第二類型相關(guān)聯(lián),向所述第二節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第二記錄以被處理;響應(yīng)于確定所述第二類型是所述第一類型的第一子類型,將所述第二記錄發(fā)送到所述第一節(jié)點(diǎn)計(jì)算機(jī)以被處理,而不暫停和重新配置所述第一節(jié)點(diǎn)計(jì)算機(jī)。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】2014.07.25 US 14/341,6761.一種計(jì)算機(jī)系統(tǒng),包括:存儲(chǔ)器;耦接到所述存儲(chǔ)器的處理器;耦接到所述處理器和所述存儲(chǔ)器的處理器邏輯,被配置為:從第一源計(jì)算機(jī)接收包括一個(gè)或多個(gè)第一字段的第一記錄;響應(yīng)于確定所述第一記錄是第一類型并且第一節(jié)點(diǎn)計(jì)算機(jī)與所述第一類型相關(guān)聯(lián),向所述第一節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第一記錄以被處理;從第二源計(jì)算機(jī)接收包括所述一個(gè)或多個(gè)第一字段和一個(gè)或多個(gè)第二字段的第二記錄;響應(yīng)于確定所述第二記錄是第二類型并且第二節(jié)點(diǎn)計(jì)算機(jī)與所述第二類型相關(guān)聯(lián),向所述第二節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第二記錄以被處理;響應(yīng)于確定所述第二類型是所述第一類型的第一子類型,將所述第二記錄發(fā)送到所述第一節(jié)點(diǎn)計(jì)算機(jī)以被處理,而不暫停和重新配置所述第一節(jié)點(diǎn)計(jì)算機(jī)。2.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:響應(yīng)于確定所述第一記錄是所述第一類型并且所述第一節(jié)點(diǎn)計(jì)算機(jī)與所述第一類型相關(guān)聯(lián),用所述第一記錄向所述第一節(jié)點(diǎn)計(jì)算機(jī)發(fā)送第一簽名;響應(yīng)于確定所述第二記錄是所述第二類型并且所述第二節(jié)點(diǎn)計(jì)算機(jī)與所述第二類型相關(guān)聯(lián),用所述第二記錄向所述第一節(jié)點(diǎn)計(jì)算機(jī)發(fā)送第二簽名;響應(yīng)于確定所述第二類型是所述第一類型的所述第一子類型,用所述第二記錄向所述第一節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第一簽名。3.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:根據(jù)一個(gè)或多個(gè)第一索引來組織所述第一記錄中的所述一個(gè)或多個(gè)第一字段;根據(jù)所述一個(gè)或多個(gè)第一索引來組織所述第二記錄中的所述一個(gè)或多個(gè)第一字段;根據(jù)一個(gè)或多個(gè)第二索引來組織所述第二記錄中的所述一個(gè)或多個(gè)第二字段,其中在所述一個(gè)或多個(gè)第一索引中的每個(gè)索引引用在由所述一個(gè)或多個(gè)第二索引中的每個(gè)索引引用的存儲(chǔ)器地址之前的存儲(chǔ)器地址。4.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),包括第三節(jié)點(diǎn)計(jì)算機(jī),所述第三節(jié)點(diǎn)計(jì)算機(jī)包括第三處理器和第三存儲(chǔ)器,并被配置為基于第三操作處理一個(gè)或多個(gè)第三類型的記錄,其中所述處理器邏輯被配置為:從第三源計(jì)算機(jī)接收包括所述一個(gè)或多個(gè)第一字段、所述一個(gè)或多個(gè)第二字段以及一個(gè)或多個(gè)第三字段的第三記錄;響應(yīng)于確定所述第三記錄是第三類型并且所述第三節(jié)點(diǎn)計(jì)算機(jī)與所述第三類型相關(guān)聯(lián),向所述第三節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第三記錄以被處理;響應(yīng)于確定所述第三類型是所述第二類型的第二子類型,向所述第二節(jié)點(diǎn)計(jì)算機(jī)發(fā)送所述第三記錄以被處理,而不暫停和重新配置所述第二節(jié)點(diǎn)計(jì)算機(jī);響應(yīng)于確定所述第二類型是所述第一類型的所述第一子類型,將所述第三記錄發(fā)送到所述第一節(jié)點(diǎn)計(jì)算機(jī)以被處理,而不暫停和重新配置所述第二節(jié)點(diǎn)計(jì)算機(jī)。5.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:基于包括在所述第一記錄中的所述一個(gè)或多個(gè)第一字段來確定所述第一記錄是否為所述第一類型;基于包括在所述第二記錄中的所述一個(gè)或多個(gè)第一字段和所述一個(gè)或多個(gè)第二字段來確定所述第二記錄是否為所述第二類型;基于包括在所述第二記錄中的所述一個(gè)或多個(gè)第一字段中的每個(gè)字段來確定所述第二類型是否為所述第一類型的所述第一子類型。6.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:將第一簽名與所述第一類型相關(guān)聯(lián);將第二簽名與所述第二類型相關(guān)聯(lián);將所述第二簽名與所述第一簽名相關(guān)聯(lián)作為所述第一子類型;基于所述一個(gè)或多個(gè)第一字段中的一個(gè)或多個(gè)第一字段名稱來確定所述第一記錄具有所述第一簽名,其中,所述一個(gè)或多個(gè)第一字段包括在所述第一記錄中;基于所述第一簽名來確定所述第一記錄是否為所述第一類型;基于所述一個(gè)或多個(gè)第一字段中和所述一個(gè)或多個(gè)第二字段中的一個(gè)或多個(gè)第二字段名稱來確定所述第二記錄具有所述第二簽名,其中,所述一個(gè)或多個(gè)第一字段和所述一個(gè)或多個(gè)第二字段包括在第二記錄中;基于所述第二簽名來確定所述第二記錄是否為所述第二類型;基于所述第二簽名與所述第一簽名相關(guān)聯(lián)來確定所述第二類型是否為所述第一類型的所述第一子類型;響應(yīng)于確定所述第二類型是所述第一類型的所述第一子類型,用所述第二記錄將所述第一簽名發(fā)送到所述第一節(jié)點(diǎn)計(jì)算機(jī)。7.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:將第一簽名與所述第一類型相關(guān)聯(lián);將第二簽名與所述第二類型相關(guān)聯(lián);將所述第二簽名與所述第一簽名相關(guān)聯(lián)作為所述第一子類型;基于所述一個(gè)或多個(gè)第一字段中的一個(gè)或多個(gè)第一數(shù)據(jù)結(jié)構(gòu)來確定所述第一記錄具有所述第一簽名,其中,所述一個(gè)或多個(gè)第一字段包括在所述第一記錄中;基于所述第一簽名來確定所述第一記錄是否為所述第一類型;基于所述一個(gè)或多個(gè)第一字段中和所述一個(gè)或多個(gè)第二字段中的一個(gè)或多個(gè)第二數(shù)據(jù)結(jié)構(gòu)來確定所述第二記錄具有所述第二簽名,其中,所述一個(gè)或多個(gè)第一字段和所述一個(gè)或多個(gè)第二字段包括在所述第二記錄中;基于所述第二簽名來確定所述第二記錄是否為所述第二類型;基于所述第二簽名與所述第一簽名相關(guān)聯(lián)來確定所述第二類型是否為所述第一類型的所述第一子類型;響應(yīng)于確定所述第二類型是所述第一類型的所述第一子類型,用所述第二記錄將所述第一簽名發(fā)送到所述第一節(jié)點(diǎn)計(jì)算機(jī)。8.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中所述處理器邏輯被配置為:基于是否從第一源接收到所述第一記錄來確定所述第一記錄是否為所述第一類型;基于是否從第二源接收到所述第二記錄來確定所述第二記錄是否為所述第二類型。9.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中:所述第一節(jié)點(diǎn)計(jì)算機(jī)包括被配置為基于第一操作處理一個(gè)或多個(gè)第一類型的記錄的第一處理器和第一存儲(chǔ)器;所述第二節(jié)點(diǎn)計(jì)算機(jī)包括被配置為基于第二操作處理一個(gè)或多個(gè)第二類型的記錄的第二處理器和第二存儲(chǔ)器;所述處理器邏輯被配置為:確定所述第二節(jié)點(diǎn)計(jì)算機(jī)已處理完所述第二記錄;在確定所述第二節(jié)點(diǎn)計(jì)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:塞勒斯沃爾·克里希納穆爾斯,
申請(qǐng)(專利權(quán))人:思科技術(shù)公司,
類型:發(fā)明
國別省市:美國;US
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。