999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邊緣緩存的數(shù)據(jù)服務(wù)共享技術(shù)

2023-12-13 11:43:46任德旺周俊鵬李麗娜李亞暉李運喜
關(guān)鍵詞:服務(wù)信息管理

任德旺,周俊鵬,倪 鑫,李麗娜,李亞暉,李運喜

(1.航空工業(yè)西安航空計算技術(shù)研究所,陜西 西安 710068;2.機(jī)載彈載計算機(jī)航空科技重點實驗室,陜西 西安 710065)

0 引言

隨著信息技術(shù)的快速發(fā)展,嵌入式裝備系統(tǒng)性能不斷提升與完善,人機(jī)協(xié)同作業(yè)、有人無人協(xié)同工作已逐漸普及,并以成為未來作業(yè)模式的主要形態(tài)[1],業(yè)務(wù)應(yīng)用逐步向以數(shù)據(jù)密集、智能化、協(xié)同化為顯著特征的智能應(yīng)用轉(zhuǎn)變,其實時性需求愈發(fā)嚴(yán)苛,對大數(shù)據(jù)訪問、共享、利用的需求,趨向于低時延、低CPU負(fù)載,例如,智能態(tài)勢認(rèn)知應(yīng)用需要及時獲取周遭環(huán)境多源、多維度感知數(shù)據(jù),運用人工智能技術(shù),準(zhǔn)確認(rèn)識、分析環(huán)境態(tài)勢[2-3];多源數(shù)據(jù)融合應(yīng)用需要快速匯聚不同角度、不同維度的感知數(shù)據(jù),融合以獲取更有價值的信息[4];協(xié)同數(shù)據(jù)處理應(yīng)用面向海量數(shù)據(jù)分析處理,多節(jié)點協(xié)同處理,加速信息轉(zhuǎn)換與生成[5-6]。顯然,實現(xiàn)“從數(shù)據(jù)到?jīng)Q策”的根本是智能數(shù)據(jù)融合與分析技術(shù),增強(qiáng)指揮控制系統(tǒng)的智能化數(shù)據(jù)處理能力是完成“從信息到指令”的前提[7]。然而,異構(gòu)數(shù)據(jù)之間難以共享,可將底層數(shù)據(jù)源以數(shù)據(jù)服務(wù)的形式提供給用戶[8],例如,基于數(shù)據(jù)服務(wù)構(gòu)建縣級國土資源“一張圖”綜合管理系統(tǒng),實現(xiàn)跨平臺的數(shù)據(jù)傳輸[9];基于B/S架構(gòu),設(shè)計動態(tài)數(shù)據(jù)服務(wù)發(fā)布引擎,解決數(shù)據(jù)模型的異構(gòu)性問題[10];基于微服務(wù)架構(gòu),設(shè)計數(shù)據(jù)服務(wù)框架,實現(xiàn)靈活的數(shù)據(jù)共享[11]。

在嵌入式裝備系統(tǒng)領(lǐng)域,既有結(jié)構(gòu)化的時序數(shù)據(jù)、又有非結(jié)構(gòu)化的圖像視頻數(shù)據(jù),整體呈現(xiàn)數(shù)據(jù)流量大、帶寬需求高的特征,分散的數(shù)據(jù)源和分布式的任務(wù)處理節(jié)點,構(gòu)成分布式數(shù)據(jù)網(wǎng)絡(luò),因此有效管理和利用大數(shù)據(jù)意義重大。在分布式數(shù)據(jù)網(wǎng)絡(luò)中[12],數(shù)據(jù)的“管”與“用”相輔相成,“管”促進(jìn)數(shù)據(jù)的“用”,“用”增強(qiáng)數(shù)據(jù)的“管”。然而,有限存儲、計算、通信資源制約大數(shù)據(jù)的深度使用,具體表現(xiàn)為:(1)多源異構(gòu)的數(shù)據(jù)缺乏統(tǒng)一管理,數(shù)據(jù)標(biāo)準(zhǔn)不規(guī)范,數(shù)據(jù)模型定義不一致,導(dǎo)致數(shù)據(jù)使用困難;(2)業(yè)務(wù)應(yīng)用之間的壁壘,使數(shù)據(jù)孤島現(xiàn)象突出,導(dǎo)致數(shù)據(jù)共享困難;(3)任務(wù)系統(tǒng)相互獨立,對數(shù)據(jù)處理時,存在重復(fù)處理與開發(fā);(4)數(shù)據(jù)源分散,計算資源受限,導(dǎo)致數(shù)據(jù)缺乏深度加工和利用。為此,本文研究基于邊緣緩存的數(shù)據(jù)服務(wù)共享技術(shù),探索以數(shù)據(jù)服務(wù)的形式支撐智能應(yīng)用,以促進(jìn)數(shù)據(jù)的流通與共享、數(shù)據(jù)價值的實現(xiàn)。具體而言,首先基于邊緣計算架構(gòu),設(shè)計數(shù)據(jù)加工和服務(wù)共享架構(gòu),支持?jǐn)?shù)據(jù)的加工和數(shù)據(jù)服務(wù)的生產(chǎn);然后基于元數(shù)據(jù)管理,提出分布式數(shù)據(jù)服務(wù)管理調(diào)度方法,支持集中式調(diào)度與分布式調(diào)度相配合;最后為加速數(shù)據(jù)服務(wù)請求響應(yīng)速度,提出數(shù)據(jù)服務(wù)共享方法,通過預(yù)先緩存數(shù)據(jù)服務(wù)和元數(shù)據(jù)目錄,提高數(shù)據(jù)服務(wù)檢索定位效率和數(shù)據(jù)服務(wù)請求響應(yīng)效率。

1 分布式數(shù)據(jù)加工與服務(wù)共享架構(gòu)

在分布式數(shù)據(jù)網(wǎng)絡(luò)中,數(shù)據(jù)除了海量、多源、異構(gòu)的特性之外,數(shù)據(jù)源具有分散性,不僅增大數(shù)據(jù)管理的難度,而且影響數(shù)據(jù)的流通性和共享性。隨著邊緣計算概念在移動互聯(lián)網(wǎng)中的應(yīng)用普及,帶來了諸多益處:緩解核心網(wǎng)絡(luò)通信壓力、降低云中心計算壓力、提升數(shù)據(jù)處理效率、增強(qiáng)用戶服務(wù)質(zhì)量等[13-14]。本文基于邊緣計算,面向分布式數(shù)據(jù)加工與數(shù)據(jù)服務(wù)共享,以近數(shù)據(jù)端的計算節(jié)點作為邊緣節(jié)點,構(gòu)建多邊緣節(jié)點協(xié)作的數(shù)據(jù)加工與數(shù)據(jù)服務(wù)共享架構(gòu)。

1.1 基于邊緣計算的數(shù)據(jù)加工與服務(wù)共享架構(gòu)

數(shù)據(jù)加工與數(shù)據(jù)服務(wù)共享架構(gòu)由嵌入式裝備系統(tǒng)中的感知終端、邊緣節(jié)點(含管理節(jié)點)、數(shù)據(jù)訪問節(jié)點組成,如圖1所示。

圖1 分布式數(shù)據(jù)加工與數(shù)據(jù)服務(wù)共享架構(gòu)

(1)感知終端:由嵌入式系統(tǒng)中的傳感設(shè)備構(gòu)成,負(fù)責(zé)采集、感知周遭環(huán)境的數(shù)據(jù),并實時回傳至最近的邊緣節(jié)點。

(2)邊緣節(jié)點:由嵌入式系統(tǒng)中的任務(wù)處理機(jī)構(gòu)成,負(fù)責(zé)將原始數(shù)據(jù)轉(zhuǎn)化、加工為數(shù)據(jù)產(chǎn)品,以提升數(shù)據(jù)的價值,是數(shù)據(jù)加工和數(shù)據(jù)服務(wù)管理調(diào)度的核心,具體負(fù)責(zé)數(shù)據(jù)匯聚與預(yù)處理、數(shù)據(jù)存儲與索引、數(shù)據(jù)加工、數(shù)據(jù)服務(wù)構(gòu)建與封裝、數(shù)據(jù)服務(wù)推送與共享;其中一個邊緣節(jié)點擔(dān)任數(shù)據(jù)服務(wù)監(jiān)管與調(diào)度職責(zé);邊緣節(jié)點之間可以相互共享數(shù)據(jù)或推送數(shù)據(jù)服務(wù)產(chǎn)品。

(3)數(shù)據(jù)訪問節(jié)點:主要是顯控設(shè)備、任務(wù)系統(tǒng)等,負(fù)責(zé)數(shù)據(jù)服務(wù)的請求與訪問,是數(shù)據(jù)產(chǎn)品的消費方,以數(shù)據(jù)服務(wù)的形式促進(jìn)業(yè)務(wù)應(yīng)用的運行;訪問的數(shù)據(jù)服務(wù)包括邊緣節(jié)點推送的和通過邊緣節(jié)點請求的。

1.2 數(shù)據(jù)加工過程與數(shù)據(jù)服務(wù)的形態(tài)

分布式數(shù)據(jù)網(wǎng)絡(luò)中,邊緣節(jié)點預(yù)處理原始感知數(shù)據(jù)之后進(jìn)行統(tǒng)一管理,根據(jù)數(shù)據(jù)模型劃分?jǐn)?shù)據(jù)分類主題、抽取數(shù)據(jù)標(biāo)簽、采集元數(shù)據(jù)信息、構(gòu)建數(shù)據(jù)索引目錄,使數(shù)據(jù)標(biāo)準(zhǔn)化、規(guī)范化、統(tǒng)一化,進(jìn)而為數(shù)據(jù)深度加工和數(shù)據(jù)服務(wù)共享提供數(shù)據(jù)支撐。數(shù)據(jù)加工過程如圖2所示。

圖2 數(shù)據(jù)加工流程與數(shù)據(jù)服務(wù)形態(tài)

(1)數(shù)據(jù)加工:輸入是不同的主題數(shù)據(jù),目標(biāo)是貼合業(yè)務(wù)需求,輸出是更通用、更有價值的數(shù)據(jù)信息。數(shù)據(jù)加工處理分兩類:一類是整合不同主題的數(shù)據(jù),以數(shù)據(jù)集的形式提供給數(shù)據(jù)訪問節(jié)點;另一類是對數(shù)據(jù)進(jìn)行進(jìn)一步的計算處理,最終輸出是中間分析結(jié)果數(shù)據(jù)。主要的加工處理包括:①數(shù)據(jù)整合:根據(jù)業(yè)務(wù)應(yīng)用需求,篩選、整合不同主題數(shù)據(jù)庫中的不同數(shù)據(jù)作為復(fù)合型數(shù)據(jù),為業(yè)務(wù)應(yīng)用提供不同主題、不同類型數(shù)據(jù)整合生成的服務(wù)信息;②數(shù)據(jù)挖掘:基于機(jī)器學(xué)習(xí)方法,挖掘數(shù)據(jù)中包含的關(guān)聯(lián)關(guān)系,并形成知識規(guī)則;③數(shù)據(jù)預(yù)測:基于歷史數(shù)據(jù)和當(dāng)前數(shù)據(jù),預(yù)測未來一段時間的狀態(tài)、變化趨勢等;④數(shù)據(jù)分析:根據(jù)應(yīng)用需求,對數(shù)據(jù)進(jìn)行一定程度的預(yù)先分析,如求取最大、最小、平均值等。

(2)數(shù)據(jù)服務(wù):數(shù)據(jù)服務(wù)與業(yè)務(wù)應(yīng)用之間是通過數(shù)據(jù)API(或數(shù)據(jù)服務(wù)接口)貫通,具體而言,數(shù)據(jù)服務(wù)的形態(tài)有兩種模式,如圖2所示:①經(jīng)過預(yù)處理后更加通用化的數(shù)據(jù)集,包括單一型主題數(shù)據(jù)集、復(fù)合型主題數(shù)據(jù)集;②預(yù)處理后通用化數(shù)據(jù)和業(yè)務(wù)應(yīng)用的部分通用功能結(jié)合體,為業(yè)務(wù)應(yīng)用提供的是中間分析結(jié)果數(shù)據(jù),例如規(guī)則知識、業(yè)務(wù)關(guān)聯(lián)結(jié)果數(shù)據(jù)、組合標(biāo)簽結(jié)果數(shù)據(jù)、多維分析結(jié)果數(shù)據(jù)、預(yù)測結(jié)果數(shù)據(jù)等。

(3)業(yè)務(wù)應(yīng)用:數(shù)據(jù)服務(wù)的對象是業(yè)務(wù)應(yīng)用,業(yè)務(wù)應(yīng)用趨向于智能化、協(xié)同化,具體包括:①數(shù)據(jù)智能:包括特征工程、特征選擇、模型訓(xùn)練(深度學(xué)習(xí)、自然語言處理、時序預(yù)測、機(jī)器學(xué)習(xí))、模型可視化、在線服務(wù);②決策支持:通過對多維大數(shù)據(jù)的深度處理分析,轉(zhuǎn)化或提取為更有價值的信息,為決策提供支撐依據(jù);③數(shù)據(jù)協(xié)同:跨節(jié)點、跨任務(wù)的多維度、多角度、多層面數(shù)據(jù)全域協(xié)同,提供統(tǒng)一化的數(shù)據(jù)信息;④推薦服務(wù):通過分析歷史記錄數(shù)據(jù),挖掘用戶興趣點,以匹配合適的產(chǎn)品;⑤數(shù)據(jù)可視化:以直觀的形式呈現(xiàn)數(shù)據(jù)的特征、變化趨勢等。

1.3 數(shù)據(jù)服務(wù)管理與共享邏輯功能

邊緣節(jié)點利用近數(shù)據(jù)處理計算的優(yōu)勢,承載數(shù)據(jù)加工、數(shù)據(jù)產(chǎn)品生產(chǎn)、數(shù)據(jù)服務(wù)調(diào)度等功能,加工的原材料輸入是數(shù)據(jù),輸出是數(shù)據(jù)服務(wù)產(chǎn)品,服務(wù)對象是業(yè)務(wù)應(yīng)用[15]。基于邊緣計算架構(gòu),分布式數(shù)據(jù)加工與數(shù)據(jù)服務(wù)邏輯功能自底向上劃分為數(shù)據(jù)管理層、數(shù)據(jù)加工層、服務(wù)共享層、數(shù)據(jù)應(yīng)用層,如圖3所示。

圖3 數(shù)據(jù)服務(wù)共享與管理邏輯功能

(1)數(shù)據(jù)管理:為加工提供原材料,為此,具體功能包括:①數(shù)據(jù)感知與匯聚:通過感知終端采集原始數(shù)據(jù),匯聚至邊緣節(jié)點,并進(jìn)行預(yù)處理;②數(shù)據(jù)預(yù)處理:在保證數(shù)據(jù)準(zhǔn)確、完整的前提下,將原始感知數(shù)據(jù)規(guī)范化、標(biāo)準(zhǔn)化,支撐異構(gòu)數(shù)據(jù)的統(tǒng)一管理;③數(shù)據(jù)存儲與索引:預(yù)處理后的數(shù)據(jù)存儲于本地邊緣節(jié)點,根據(jù)主題模型,確定數(shù)據(jù)目錄,結(jié)合數(shù)據(jù)的標(biāo)簽,構(gòu)建全局索引結(jié)構(gòu),支持分布式邊緣節(jié)點之間檢索查詢。

(2)數(shù)據(jù)加工:將數(shù)據(jù)加工為更具有價值的服務(wù)產(chǎn)品,具體功能包括:①數(shù)據(jù)加工結(jié)合數(shù)據(jù)屬性特征,并承載業(yè)務(wù)應(yīng)用的通用功能,從多維、多源的數(shù)據(jù)中發(fā)掘更有價值的服務(wù)信息,或?qū)⒍嘣串悩?gòu)數(shù)據(jù)轉(zhuǎn)化為可執(zhí)行信息,主要包括數(shù)據(jù)整合、挖掘、分析、預(yù)測等;②數(shù)據(jù)服務(wù)構(gòu)建:抽取數(shù)據(jù)產(chǎn)品的屬性、功能、特征描述,構(gòu)建數(shù)據(jù)產(chǎn)品的元數(shù)據(jù),并以此作為數(shù)據(jù)服務(wù)的唯一標(biāo)識,數(shù)據(jù)服務(wù)的標(biāo)識備份至邊緣管理節(jié)點;③數(shù)據(jù)服務(wù)封裝:將數(shù)據(jù)服務(wù)封裝為標(biāo)準(zhǔn)化的服務(wù)接口,以方便數(shù)據(jù)產(chǎn)品的推送與共享。

(3)服務(wù)共享:調(diào)度、管理數(shù)據(jù)服務(wù)產(chǎn)品,并匹配數(shù)據(jù)服務(wù)與業(yè)務(wù)應(yīng)用,具體功能包括:①數(shù)據(jù)服務(wù)注冊:數(shù)據(jù)服務(wù)構(gòu)建封裝后,其元數(shù)據(jù)信息備份至管理節(jié)點,以此注冊認(rèn)證數(shù)據(jù)服務(wù)的合法性;②數(shù)據(jù)服務(wù)調(diào)度管理:管理全域的數(shù)據(jù)服務(wù)產(chǎn)品,構(gòu)建數(shù)據(jù)服務(wù)產(chǎn)品索引目錄,使數(shù)據(jù)服務(wù)請求、數(shù)據(jù)服務(wù)、邊緣節(jié)點之間一一映射;③數(shù)據(jù)服務(wù)定位:根據(jù)索引目錄,檢索定位數(shù)據(jù)服務(wù)的位置,并調(diào)度數(shù)據(jù)服務(wù)請求至對應(yīng)的邊緣節(jié)點;④數(shù)據(jù)服務(wù)推送共享:根據(jù)歷史訪問記錄,主動向訪問節(jié)點推動數(shù)據(jù)服務(wù)產(chǎn)品,并支持分布式邊緣節(jié)點之間的服務(wù)共享。

(4)數(shù)據(jù)應(yīng)用:數(shù)據(jù)應(yīng)用作為數(shù)據(jù)服務(wù)產(chǎn)品消費方,具體功能包括:①數(shù)據(jù)服務(wù)訪問:獲取數(shù)據(jù)服務(wù)產(chǎn)品,包括主動數(shù)據(jù)服務(wù)訪問和被動數(shù)據(jù)服務(wù)推送;②數(shù)據(jù)服務(wù)應(yīng)用:數(shù)據(jù)服務(wù)產(chǎn)品應(yīng)用于具體的業(yè)務(wù)應(yīng)用。

2 基于元數(shù)據(jù)管理的數(shù)據(jù)服務(wù)管理與調(diào)度方法

基于分布式數(shù)據(jù)加工與服務(wù)共享架構(gòu),邊緣節(jié)點將多源異構(gòu)數(shù)據(jù)加工、生產(chǎn)為數(shù)據(jù)服務(wù)產(chǎn)品;同時,利用多邊緣節(jié)點協(xié)作,實現(xiàn)數(shù)據(jù)服務(wù)產(chǎn)品的管理與服務(wù)請求的調(diào)度,以解耦數(shù)據(jù)加工與服務(wù)管理,即分布式加工與集中式管理相配合。

2.1 數(shù)據(jù)服務(wù)的元數(shù)據(jù)信息

元數(shù)據(jù)信息用于描述、定位、識別對應(yīng)的數(shù)據(jù)服務(wù)產(chǎn)品,元數(shù)據(jù)結(jié)構(gòu)如圖4所示,以鍵值對形式管理,其中數(shù)據(jù)服務(wù)標(biāo)識符作為Key、數(shù)據(jù)服務(wù)主要屬性組合作為Value,其結(jié)構(gòu)如下:(1)標(biāo)識符:唯一標(biāo)識相應(yīng)的元數(shù)據(jù),通過標(biāo)識符可以定位對應(yīng)的數(shù)據(jù)服務(wù);(2)類別:表明數(shù)據(jù)服務(wù)的形態(tài),即主題數(shù)據(jù)集形式、中間計算結(jié)果形式;(3)屬性描述:描述數(shù)據(jù)服務(wù)的屬性,包括數(shù)據(jù)來源、數(shù)據(jù)是否在線等信息;(4)邊緣節(jié)點編號:記錄提供數(shù)據(jù)服務(wù)的節(jié)點編號;(5)訪問控制策略:定義數(shù)據(jù)服務(wù)的關(guān)鍵等級,以及對應(yīng)級別的訪問權(quán)限控制。

圖4 數(shù)據(jù)服務(wù)管理與調(diào)度示意圖

2.2 數(shù)據(jù)服務(wù)管理與調(diào)度

邊緣節(jié)點生產(chǎn)數(shù)據(jù)服務(wù)產(chǎn)品,按照元數(shù)據(jù)格式抽取相應(yīng)的元數(shù)據(jù)信息,并實時備份至管理節(jié)點,管理節(jié)點收集、管理全局?jǐn)?shù)據(jù)服務(wù)產(chǎn)品的元數(shù)據(jù)信息。如圖4所示,元數(shù)據(jù)構(gòu)建元數(shù)據(jù)與數(shù)據(jù)服務(wù)、數(shù)據(jù)服務(wù)與邊緣節(jié)點之間的映射關(guān)系,基于哈希表,維護(hù)元數(shù)據(jù)標(biāo)識符與元數(shù)據(jù)之間的映射關(guān)系、快速定位元數(shù)據(jù)的位置[16]。對于元數(shù)據(jù)寫入操作,哈希表使用哈希函數(shù)將哈希值計算到存儲桶,從中可以找到寫入位置,利用哈希沖突算法(如鏈地址法、線性探測法 )解決沖突;對于元數(shù)據(jù)讀取操作,哈希表對鍵進(jìn)行哈希操作,所得到的哈希值便指向其對應(yīng)值的存儲位置。對于服務(wù)訪問節(jié)點的服務(wù)請求,響應(yīng)過程如圖4所示,首先通過解析請求、提取元數(shù)據(jù)標(biāo)識符,基于哈希表搜尋元數(shù)據(jù)信息;然后通過元數(shù)據(jù)確定數(shù)據(jù)服務(wù)對應(yīng)的邊緣節(jié)點,并將請求重定向至對應(yīng)的邊緣節(jié)點;最后邊緣節(jié)點向訪問節(jié)點提供請求的數(shù)據(jù)服務(wù)。

2.3 邊緣管理節(jié)點選擇

在分布式邊緣網(wǎng)絡(luò)架構(gòu)中,邊緣管理節(jié)點主要負(fù)責(zé)數(shù)據(jù)服務(wù)的元數(shù)據(jù)信息管理、服務(wù)請求與數(shù)據(jù)服務(wù)之間的動態(tài)映射,其作用不言而喻,邊緣管理節(jié)點的選擇需要兼顧邊緣節(jié)點服務(wù)負(fù)載和節(jié)點推薦率兩方面的屬性:(1)服務(wù)負(fù)載以邊緣節(jié)點在規(guī)定時間段內(nèi)CPU占用比衡量;(2)邊緣節(jié)點推薦率指邊緣節(jié)點的推薦得票率,即每個邊緣節(jié)點生成全局節(jié)點的推薦得分,邊緣管理節(jié)點匯總、計算、生成每個節(jié)點的推薦得票率。因此,本文設(shè)計兩階段法選擇、確定邊緣管理節(jié)點:(1)當(dāng)前邊緣管理節(jié)點要根據(jù)全域節(jié)點的推薦率確定候選管理節(jié)點集;(2)從候選節(jié)點集中按照服務(wù)負(fù)載高低確定新的邊緣管理節(jié)點;(3)新舊管理節(jié)點更替,即數(shù)據(jù)服務(wù)元數(shù)據(jù)信息從舊邊緣管理節(jié)點遷移至新邊緣管理節(jié)點,舊邊緣管理節(jié)點向全局所有邊緣節(jié)點發(fā)送新、舊邊緣管理節(jié)點更替通知消息。

3 基于預(yù)先緩存的數(shù)據(jù)服務(wù)共享方法

分布式邊緣網(wǎng)絡(luò)中數(shù)據(jù)服務(wù)的共享模式為“請求-響應(yīng)”方式,數(shù)據(jù)服務(wù)消費者為服務(wù)訪問節(jié)點,數(shù)據(jù)服務(wù)消費者為邊緣節(jié)點,在分布式網(wǎng)絡(luò)中,邊緣節(jié)點的服務(wù)負(fù)載動態(tài)變化、訪問節(jié)點的服務(wù)請求難以提前預(yù)測[17],因此如何將服務(wù)請求匹配定位至合適的邊緣節(jié)點是數(shù)據(jù)服務(wù)共享中的關(guān)鍵問題,該問題分為服務(wù)節(jié)點的定位選擇子問題、數(shù)據(jù)服務(wù)的響應(yīng)子問題。為此,本文提出基于預(yù)先緩存的數(shù)據(jù)服務(wù)共享技術(shù)解決上述兩個子問題,即在服務(wù)訪問節(jié)點預(yù)先緩存數(shù)據(jù)服務(wù)的元數(shù)據(jù)信息、在邊緣節(jié)點預(yù)先緩存完成加工的數(shù)據(jù)服務(wù)產(chǎn)品,以加速數(shù)據(jù)服務(wù)共享。

3.1 基于本地緩存的數(shù)據(jù)服務(wù)定位方法

數(shù)據(jù)服務(wù)請求的調(diào)度有兩種方式:(1)集中式調(diào)度方式:邊緣管理節(jié)點調(diào)度所有服務(wù)訪問節(jié)點的服務(wù)訪問請求,包括服務(wù)請求解析、數(shù)據(jù)服務(wù)檢索查詢、服務(wù)請求重定向,請求調(diào)度與服務(wù)響應(yīng)流程如圖5中虛線所示;(2)分布式調(diào)度方式:數(shù)據(jù)服務(wù)元數(shù)據(jù)信息表分發(fā)至訪問節(jié)點,訪問節(jié)點據(jù)此檢索數(shù)據(jù)服務(wù),請求調(diào)度與服務(wù)響應(yīng)如圖5中實線所示。顯然,集中式調(diào)度方式容易造成管理節(jié)點的負(fù)載過重,影響服務(wù)請求響應(yīng)時延和服務(wù)質(zhì)量;分布式調(diào)度方式容易造成元數(shù)據(jù)信息更新不及時、不一致的問題,且需要頻繁執(zhí)行更新操作。為此,本文利用集中式與分布式的優(yōu)勢,將最新的數(shù)據(jù)服務(wù)元數(shù)據(jù)信息集合分發(fā)至每個訪問節(jié)點,使得訪問節(jié)點本地檢索、直接訪問相應(yīng)的邊緣節(jié)點;新增加的元數(shù)據(jù)信息依然備份在邊緣管理節(jié)點,服務(wù)請求經(jīng)管理節(jié)點重定向至對應(yīng)的邊緣節(jié)點;訪問節(jié)點緩存的元數(shù)據(jù)信息周期性更新。這樣不僅可以緩解管理節(jié)點的壓力,而且可以提高服務(wù)檢索定位的效率,同時盡最大可能維護(hù)元數(shù)據(jù)信息的一致性。

圖5 數(shù)據(jù)服務(wù)請求調(diào)度示意圖

3.2 基于預(yù)先緩存的數(shù)據(jù)服務(wù)響應(yīng)方法

邊緣節(jié)點預(yù)先緩存已經(jīng)完成加工的數(shù)據(jù)服務(wù)產(chǎn)品或提前加工將來可能被訪問的數(shù)據(jù)服務(wù)產(chǎn)品,當(dāng)服務(wù)請求到達(dá)時,直接向訪問節(jié)點返回訪問結(jié)果,但受限于邊緣節(jié)點有限的存儲空間,緩存哪些數(shù)據(jù)服務(wù)產(chǎn)品需要考慮。本文設(shè)計基于服務(wù)熱度排名的數(shù)據(jù)服務(wù)緩存策略,即通過統(tǒng)計分析歷史訪問請求記錄,綜合計算服務(wù)的熱度,并結(jié)合剩余存儲容量的大小,選擇熱度靠前的數(shù)據(jù)服務(wù)進(jìn)行緩存。通過周期更新,替換長時間未被訪問的數(shù)據(jù)服務(wù)。

4 結(jié)論

針對嵌入式裝備系統(tǒng)中數(shù)據(jù)共享、使用的新需求,本文提出基于邊緣緩存的分布式數(shù)據(jù)服務(wù)共享技術(shù),旨在通過數(shù)據(jù)服務(wù)的加工生產(chǎn)、管理調(diào)度、共享分發(fā),促進(jìn)“數(shù)據(jù)→信息→知識→決策”之間的快速轉(zhuǎn)化。首先,基于邊緣計算,構(gòu)建分布式數(shù)據(jù)加工與數(shù)據(jù)服務(wù)調(diào)度架構(gòu),并詳細(xì)介紹架構(gòu)的邏輯功能、數(shù)據(jù)加工流程、數(shù)據(jù)服務(wù)形態(tài);然后,為了提高數(shù)據(jù)服務(wù)檢索定位效率,設(shè)計基于元數(shù)據(jù)管理的數(shù)據(jù)服務(wù)管理與調(diào)度方法,并闡述數(shù)據(jù)服務(wù)管理調(diào)度方法、邊緣管理節(jié)點的選擇方法;最后,為了加速數(shù)據(jù)服務(wù)訪問請求的響應(yīng)效率,提出基于預(yù)先緩存的數(shù)據(jù)共享方法,以提升數(shù)據(jù)服務(wù)共享性。

猜你喜歡
服務(wù)信息管理
棗前期管理再好,后期管不好,前功盡棄
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
招行30年:從“滿意服務(wù)”到“感動服務(wù)”
商周刊(2017年9期)2017-08-22 02:57:56
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
“這下管理創(chuàng)新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應(yīng)用
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
管理的另一半
主站蜘蛛池模板: 热99精品视频| 毛片大全免费观看| 一本大道无码高清| 韩日午夜在线资源一区二区| 久久国产亚洲偷自| 国产91视频免费| 91在线丝袜| 青草精品视频| 国产流白浆视频| 亚洲av日韩av制服丝袜| 亚洲乱亚洲乱妇24p| 亚洲精品无码人妻无码| 精品国产成人av免费| AV无码无在线观看免费| 免费无遮挡AV| 高清亚洲欧美在线看| 国产欧美专区在线观看| V一区无码内射国产| 激情乱人伦| 国产日韩欧美中文| AV不卡国产在线观看| 欧美日韩高清在线| 91精品免费高清在线| 精品视频在线一区| 四虎影视库国产精品一区| 九九热在线视频| 直接黄91麻豆网站| 国产91丝袜在线播放动漫 | 国产精品yjizz视频网一二区| 精品自窥自偷在线看| 波多野结衣中文字幕久久| 丁香六月综合网| 国产内射在线观看| 久久精品人人做人人| 中文字幕精品一区二区三区视频| 国产拍在线| 久久五月天综合| 国产精品欧美亚洲韩国日本不卡| 国产噜噜噜视频在线观看 | 国产av色站网站| 国产成人福利在线视老湿机| 91亚洲免费| 最新国产精品第1页| 成人在线不卡| 国产成人综合亚洲网址| 国产精品女在线观看| 久久黄色小视频| 99re在线免费视频| 男女男免费视频网站国产| 欧美性天天| 老司机久久99久久精品播放| 二级特黄绝大片免费视频大片| 亚洲av无码牛牛影视在线二区| 青青久视频| 午夜免费小视频| 国产又爽又黄无遮挡免费观看 | 动漫精品中文字幕无码| 国产精品人人做人人爽人人添| 无码一区中文字幕| 伊人久久久大香线蕉综合直播| 无码福利视频| 91视频精品| a级毛片免费网站| 高清不卡毛片| 色综合热无码热国产| 天天色综合4| 国产伦片中文免费观看| 久久亚洲中文字幕精品一区 | 色首页AV在线| 99久久成人国产精品免费| 国产精品视频系列专区| 精品欧美一区二区三区在线| 国产精品网址在线观看你懂的| 黄色网址手机国内免费在线观看| 久久综合九色综合97网| 免费国产不卡午夜福在线观看| 亚洲乱码在线播放| 香蕉伊思人视频| 日韩中文精品亚洲第三区| 亚洲国产成人麻豆精品| 日韩小视频在线观看| 成人国产小视频|