本發(fā)明涉及物聯(lián)網(wǎng),具體為一種基于雙引擎的物聯(lián)網(wǎng)服務(wù)管理系統(tǒng)。
背景技術(shù):
1、工作流引擎是一種軟件系統(tǒng),其主要功能包括定義、管理和自動化應用程序中的各個步驟和業(yè)務(wù)流程。物聯(lián)網(wǎng)是指通過信息傳播媒介進行信息交換和通信,以實現(xiàn)智能化識別、定位、跟蹤、監(jiān)管等功能,雙引擎在物聯(lián)網(wǎng)服務(wù)管理系統(tǒng)中,通常指的是兩種或多種相互關(guān)聯(lián)且互補的技術(shù)或系統(tǒng),已經(jīng)廣泛應用于智能家居、智能交通、智能醫(yī)療等多個領(lǐng)域。
2、工作流引擎是基于單一網(wǎng)絡(luò)進行搭建,但存在于兩個物理隔離的網(wǎng)絡(luò)時,此類的工作流引擎就無法使用,而且隨著物聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,越來越多的設(shè)備接入網(wǎng)絡(luò),產(chǎn)生了海量的數(shù)據(jù)和復雜的服務(wù)需求,所以需要一種高效、智能的管理系統(tǒng)來整合、處理和分析物聯(lián)網(wǎng)設(shè)備產(chǎn)生的海量數(shù)據(jù),以提高管理性能。
3、因此,本發(fā)明提出一種基于雙引擎的物聯(lián)網(wǎng)服務(wù)管理系統(tǒng)解決上述問題,在兩個物理隔離的網(wǎng)絡(luò)建立起一個網(wǎng)閘,通過兩個引擎,一主一輔,主引擎通過數(shù)據(jù)調(diào)度方式來驅(qū)動輔引擎,實現(xiàn)的雙引擎工作流的運轉(zhuǎn),能夠更好地應對復雜多變的物聯(lián)網(wǎng)服務(wù)需求;通過雙引擎的協(xié)同作用,系統(tǒng)能夠更快速地處理和分析物聯(lián)網(wǎng)數(shù)據(jù),提高服務(wù)響應速度和效率;完善的安全管理機制,有助于保障物聯(lián)網(wǎng)服務(wù)的安全性和用戶的隱私。
技術(shù)實現(xiàn)思路
1、為了克服現(xiàn)有技術(shù)的上述缺陷,本發(fā)明的實施例提供一種基于雙引擎的物聯(lián)網(wǎng)服務(wù)管理系統(tǒng),以解決上述背景技術(shù)中提出的問題。
2、為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種基于雙引擎的物聯(lián)網(wǎng)
3、服務(wù)管理系統(tǒng),包括:
4、所述物聯(lián)網(wǎng)服務(wù)管理數(shù)據(jù)采集模塊用于對物聯(lián)網(wǎng)服務(wù)數(shù)據(jù)進行采集,得到分析物聯(lián)網(wǎng)服務(wù)管理指標的各項參數(shù),并將各項參數(shù)傳輸至物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊;
5、所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊包括物聯(lián)網(wǎng)服務(wù)主工作流引擎管理單元、物聯(lián)網(wǎng)服務(wù)數(shù)據(jù)安全交換管理單元、物聯(lián)網(wǎng)服務(wù)輔工作流引擎管理單元以及雙引擎工作流監(jiān)控管理單元,并將各單元管理結(jié)果傳輸至物聯(lián)網(wǎng)服務(wù)管理評估模塊;
6、所述物聯(lián)網(wǎng)服務(wù)管理評估模塊用于將物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊得到的各管理指標分別與閾值進行比較,并將比較的結(jié)果傳輸至物聯(lián)網(wǎng)服務(wù)管理綜合分析模塊;
7、所述物聯(lián)網(wǎng)服務(wù)管理綜合分析模塊用于將評估模塊得到的各效率因子進行綜合分析,得到物聯(lián)網(wǎng)服務(wù)綜合管理指標,并將綜合分析結(jié)果傳輸至物聯(lián)網(wǎng)服務(wù)管理人機交互模塊;
8、所述物聯(lián)網(wǎng)服務(wù)管理人機交互模塊用于將上述綜合分析模塊傳入的物聯(lián)網(wǎng)服務(wù)綜合管理指標輸出至管理員信息終端。
9、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊中物聯(lián)網(wǎng)服務(wù)主工作流引擎管理單元中數(shù)據(jù)整合與處理,其數(shù)據(jù)質(zhì)量指標模型為:,其中dqi表示數(shù)據(jù)質(zhì)量指標,n1表示成功清洗的數(shù)據(jù)量,n1表示總清洗數(shù)據(jù)量,n2表示通過完整性校驗的數(shù)據(jù)記錄數(shù)量,n2表示總記錄數(shù)量,n3表示數(shù)據(jù)不一致錯誤次數(shù),n3表示總同步次數(shù),a1、a2和a3分別表示數(shù)據(jù)清洗、數(shù)據(jù)完整性和數(shù)據(jù)一致性校驗的權(quán)重。
10、本實例需要具體說明的是較高的清洗效率通常意味著更多的數(shù)據(jù)問題被及時發(fā)現(xiàn)并處理,從而提升了后續(xù)分析或使用的數(shù)據(jù)質(zhì)量;數(shù)據(jù)完整性驗證通過率反映了數(shù)據(jù)記錄中關(guān)鍵信息的完整性和準確性,高通過率意味著數(shù)據(jù)在關(guān)鍵字段上較少缺失或錯誤;數(shù)據(jù)一致性校驗錯誤率衡量了跨系統(tǒng)或跨設(shè)備間數(shù)據(jù)同步的準確性,低錯誤率表明數(shù)據(jù)在不同環(huán)境或系統(tǒng)中保持一致。
11、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊中物聯(lián)網(wǎng)服務(wù)主工作流引擎管理單元中跨網(wǎng)絡(luò)數(shù)據(jù)調(diào)度,其數(shù)據(jù)調(diào)度與審計指標模型為:,其中dsai表示數(shù)據(jù)調(diào)度與審計指標,stn表示成功調(diào)度的任務(wù)數(shù)據(jù),ttn表示總調(diào)度任務(wù)數(shù)據(jù),scn表示成功解決的沖突數(shù),tcn表示總的沖突數(shù),加0.01避免分母為0,ron表示審計日志中記錄的關(guān)鍵操作數(shù),aon表示實際發(fā)生的關(guān)鍵操作數(shù)。
12、本實施例需要具體說明的是高調(diào)度成功率通常意味著數(shù)據(jù)調(diào)度的準確性較高,因為較少的任務(wù)調(diào)度失敗意味著系統(tǒng)能夠可靠地將任務(wù)分配給正確的處理單元;高效的沖突解決可以減少因沖突而導致的任務(wù)失敗或數(shù)據(jù)錯誤,從而間接提高數(shù)據(jù)調(diào)度的“凈準確性”;高審計日志完整率通常意味著審計日志的完整性較高,即日志中記錄了幾乎所有實際發(fā)生的關(guān)鍵操作。
13、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊中物聯(lián)網(wǎng)服務(wù)數(shù)據(jù)安全交換管理單元中網(wǎng)閘與數(shù)據(jù)安全交換的模型為:,其中esdi表示數(shù)據(jù)交互安全管理指標,v1表示實際平均數(shù)據(jù)交換速率,v2表示基準平均數(shù)據(jù)交換速率,eda表示加密傳輸?shù)臄?shù)據(jù)量,tda表示總傳輸數(shù)據(jù)量,sin表示檢測到的安全事件數(shù)量,ain表示實際發(fā)生的安全事件數(shù)量。
14、本實施例需要具體說明的是高效的數(shù)據(jù)交換可以減少數(shù)據(jù)傳輸過程中的延遲和瓶頸,從而間接支持更安全的數(shù)據(jù)交互,因為長時間的數(shù)據(jù)傳輸可能增加數(shù)據(jù)被攔截或篡改的風險;加密技術(shù)通過確保數(shù)據(jù)在傳輸過程中不被未經(jīng)授權(quán)的第三方讀取或篡改,從而保護數(shù)據(jù)的機密性和完整性;安全事件檢測率本身就是對檢測安全事件正確率的一種衡量,當檢測到的安全事件數(shù)量接近或等于實際發(fā)生的安全事件數(shù)量時,檢測正確率就高。
15、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊中物聯(lián)網(wǎng)服務(wù)輔工作流引擎管理單元中其物聯(lián)網(wǎng)服務(wù)輔工作流引擎的管理指標模型為:,其中awmi表示輔工作流引擎管理指標,aur表示任務(wù)實際利用資源量,tar表示系統(tǒng)可用資源量,t0表示任務(wù)完成最優(yōu)時間,t表示任務(wù)完成時間,t_s表示單引擎處理時間,t_t表示雙引擎處理時間,c1和c2分別表示動態(tài)資源調(diào)配效率和任務(wù)處理效率的權(quán)重。
16、本實施例需要具體說的是較高的動態(tài)資源調(diào)度效率通常意味著輔工作流引擎能夠更有效地管理其資源,從而提高整體的工作效率和吞吐量;較高的任務(wù)完成時間比則表明輔工作流引擎能夠有效地優(yōu)化任務(wù)執(zhí)行,提高執(zhí)行效率;較高的并行處理效率比(即雙引擎處理時間遠低于單引擎處理時間)則表明輔工作流引擎能夠充分利用并行處理能力,顯著提高任務(wù)執(zhí)行效率。
17、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)雙引擎管理模塊中雙引擎工作流監(jiān)控管理單元得到分析雙引擎工作流管理性能指標ewpi,,其中n_cpe表示雙引擎協(xié)同處理過程中發(fā)生的錯誤數(shù),t_cp表示總協(xié)同處理任務(wù)數(shù),apn表示正確預測的物聯(lián)網(wǎng)設(shè)備故障數(shù),apn表示實際故障數(shù)量,t_ft表示系統(tǒng)故障檢測時間,t_t表示最優(yōu)接管時間,t_tp表示接管準備時間,t_cpu表示雙引擎系統(tǒng)cpu實際使用時間,t_cpu表示cpu總的使用時間。
18、本實施例需要具體說明的是在雙引擎系統(tǒng)中,錯誤率可能受到兩個引擎各自錯誤率以及它們協(xié)同方式的影響;預測準確率能夠衡量雙引擎系統(tǒng)預測設(shè)備故障成功能力的指標;故障接管效率衡量的是當系統(tǒng)檢測到故障時,從當前狀態(tài)切換到備用狀態(tài)或采取補救措施的速度和效果。
19、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)管理評估模塊中其評估模塊包括以下步驟:
20、步驟1:將主工作流引擎管理指標mewi代入公式:,其中η(mewi)表示主工作流引擎管理指標的效率因子,mewi0表示閾值;
21、步驟2:將數(shù)據(jù)交互安全管理指標esdi代入公式:,其中η(esdi)表示數(shù)據(jù)交互安全管理指標的效率因子,esdi0表示閾值;
22、步驟3:將輔工作流引擎管理指標awmi代入公式:,其中η(awmi)表示輔工作流引擎管理指標的效率因子,awmi0表示閾值;
23、步驟4:將雙引擎工作流管理性能指標ewpi代入公式:,其中η(ewpi)表示雙引擎工作流管理性能指標的效率因子,ewpi0表示閾值。
24、優(yōu)選的,所述物聯(lián)網(wǎng)服務(wù)管理綜合分析模塊中其綜合分析模型為:,其中iot_cmi表示物聯(lián)網(wǎng)服務(wù)綜合管理指標,d1、d2、d3以及d4分別表示主工作流引擎管理指標的效率因子、數(shù)據(jù)交互安全管理指標的效率因子、輔工作流引擎管理指標的效率因子以及雙引擎工作流管理性能指標的效率因子的權(quán)重。
25、本發(fā)明的技術(shù)效果和優(yōu)點:
26、1、本發(fā)明通過物聯(lián)網(wǎng)服務(wù)主工作流引擎管理單元,得到物聯(lián)網(wǎng)服務(wù)主工作流引擎管理指標,確保物聯(lián)網(wǎng)管理系統(tǒng)中的核心業(yè)務(wù)流程能夠高效、準確地執(zhí)行,通過監(jiān)控和優(yōu)化這些指標,系統(tǒng)能夠自動調(diào)整資源配置,減少人工干預,提高整體運營效率;
27、2、本發(fā)明通過物聯(lián)網(wǎng)服務(wù)數(shù)據(jù)安全交換管理單元,得到數(shù)據(jù)交互安全管理指標,關(guān)注數(shù)據(jù)傳輸過程中的加密性、完整性及訪問控制等,確保敏感數(shù)
28、據(jù)不被非法竊取或篡改,進而避免物聯(lián)網(wǎng)管理系統(tǒng)數(shù)據(jù)泄露,有助于確保數(shù)
29、據(jù)的合法性和安全性;
30、3、本發(fā)明通過物聯(lián)網(wǎng)服務(wù)輔工作流引擎管理單元,得到輔工作流引擎管理指標,可以為物聯(lián)網(wǎng)管理系統(tǒng)的決策提供支持,幫助管理者及時發(fā)現(xiàn)并解決問題,使得物聯(lián)網(wǎng)管理系統(tǒng)能夠更靈活地應對業(yè)務(wù)需求的變化,進而有助于系統(tǒng)能夠快速適應新的業(yè)務(wù)流程或任務(wù)要求。