冷令 吳偉斌 王琳



摘要:由于傳統的任務節點負載非對稱匹配方法,對任務節點負載非對稱匹配指數的計算不準確,因此導致任務節點負載非對稱匹配精度低。針對這一問題,進行基于物聯網的任務節點負載非對稱匹配方法研究。通過提取任務節點負載非對稱匹配特征,計算任務節點負載非對稱匹配指數,利用物聯網建立任務節點負載非對稱匹配矩陣;尋找任務節點負載非對稱匹配最終執行結果,從而完成任務節點負載非對稱匹配。實驗結果表明,設計的匹配方法非對稱匹配指數最高可達80.04,對照組僅為47.49,設計匹配方法可以實現對任務節點負載的非對稱匹配。
關鍵詞:物聯網;任務節點負載;非對稱匹配方法
中圖分類號:TP393.07 文獻標識碼:A 文章編號:1007-9416(2020)07-0078-03
0 引言
考慮到任務節點負載非對稱匹配的復雜程度越來越高,必須在任務節點負載非對稱匹配方法中引進更好的方法,使任務節點負載均衡完成非對稱匹配[1]。為減少由于任務節點負載非對稱匹配不精準,所導致的時間延遲以及能耗增加問題。在通常情況下,可以通過物聯網技術在任務節點監測區域范圍內會部署成千上萬的傳感器節點,甚至更多[2]。從而對任務節點負載進行非對稱匹配,通過物聯網技術獲得具有更準確的任務節點負載非對稱匹配信息[3]。再根據線性擬合計算得出的任務節點負載非對稱匹配指數,進而提高任務節點負載非對稱匹配的精確度。因此,本文進行基于物聯網的任務節點負載非對稱匹配方法研究。
1 基于物聯網的任務節點負載非對稱匹配方法
本文設計的基于物聯網的任務節點負載非對稱匹配方法具體流程,如圖1所示。
1.1 提取任務節點負載非對稱匹配特征
首先要明確在所有的任務節點負載非對稱匹配過程中,每一個獨立的任務節點負載都能夠進行非對稱匹配[4]。在傳統匹配方法中已知提取任務節點負載非對稱匹配特征是非對稱匹配任務節點負載最有效的手段,因此本文通過對任務節點負載非對稱匹配特征進行分解,在相同任務節點中提取多個負載非對稱匹配特征[5]。通過物聯網技術中任務節點之間的交換,對于任務節點的負載量進行計算,得出任務節點負載非對稱匹配特征。設子節點及節點的負載量為,則的計算公式,如公式(1)所示。
在公式(1)中,指的是任務節點的平均帶寬;指的是任務子節點的平均帶寬。通過任務節點的負載量,得出任務節點負載非對稱匹配特征的具體情況,如表1所示。
通過表1可知,任務節點負載非對稱匹配特征與節點負載量以及子節點負載量均直接相關。
1.2 計算任務節點負載非對稱匹配指數
在提取任務節點負載非對稱匹配特征后,計算任務節點負載非對稱匹配指數。設任務節點負載非對稱匹配指數為,則的計算公式,如公式(2)所示。
在公式(2)中,指的是任務節點負載非對稱匹配邏輯分析特征;指的是對任務節點負載非對稱匹配的評價信息。利用物聯網技術將任務節點負載非對稱匹配指數進行非對稱匹配,從而建立任務節點負載非對稱匹配矩陣。任務節點負載非對稱匹配矩陣建立方法簡單,由任務節點負載非對稱匹配指數組成。設任務節點負載非對稱匹配矩陣為,在表1中選取i1、i2、i3和i4四個任務節點。可得任務節點負載非對稱匹配矩陣。
1.3 完成任務節點負載非對稱匹配
可以將基于物聯網的任務節點負載非對稱匹配過程看作,尋找任務節點負載非對稱匹配最終執行結果的過程。利用服務器端得出任務節點負載非對稱匹配的中間結果。通過節點端接收全面的中間結果。再基于物聯網技術,完成對任務節點之間的交換和通信,從而調節任務節點負載量。使節點和子節點均滿足所有匹配屬性值,至此,基于物聯網完成對任務節點負載的非對稱匹配。
2 對比實驗
2.1 實驗準備
采用對比實驗對比本文匹配方法與傳統匹配方法非對稱匹配指數之間的差異性。利用PentiumLy非對稱匹配軟件非對稱匹配單元,對任務節點負載實時狀態進行非對稱匹配。在通過接收模塊,更新非對稱匹配狀態。采用siderent任務節點數據集,siderent任務節點數據集內共包含任務節點數據總數為2000個。在siderent任務節點數據集中選取1000個任務節點作為實驗對象,在PentiumLy非對稱匹配軟件中,將Eps設置在10.211;Meaperly=31.78。設置負載量自30MB起,以20MB為一個節點依次遞增,分別使用兩種匹配方法對任務節點負載進行非對稱匹配,共采集8組實驗數據。設置傳統的匹配方法為實驗對照組,根據上述測試環境參數和相關測試參數設定,得出兩種匹配方法對任務節點負載非對稱匹配指數的差異結果。
2.2 實驗結果分析與結論
根據上述設計的對比實驗,采集8組實驗數據,將兩種匹配方法下的非對稱匹配指數進行對比。為了更加直觀的體現出兩種匹配方法的差異性,將實驗結果在PentiumLy非對稱匹配軟件中以統計圖的形式進行展示,如圖2所示。
通過圖2可得出如下的結論:在對相同負載量的任務節點負載進行非對稱匹配時,本文設計的匹配方法非對稱匹配指數最高可達80.04,對照組僅為47.49,設計匹配方法可以實現對任務節點負載的非對稱匹配。非對稱匹配指數越高證明該匹配方法對于任務節點負載非對稱匹配的精度也就越高,從而說明本文設計的匹配方法其各項功能均可以滿足設計總體要求,可以廣泛應用于任務節點負載非對稱匹配方面。
3 結語
通過基于物聯網的任務節點負載非對稱匹配方法的研究,證明設計匹配方法的非對稱匹配精度遠高于傳統匹配方法。因此,基于物聯網的任務節點負載非對稱匹配方法是較為有效、科學的方法。針對基于物聯網的任務節點負載非對稱匹配方法的研究可以在完成傳統匹配方法任務的同時,提高任務節點負載非對稱匹配精度。
參考文獻
[1] 高興媛,和鐵行.光纖網絡信道邊界節點均衡負載控制研究[J].激光雜志,2019(6):184-187.
[2] 李雅莉.嵌入式操作系統非定期任務均衡調度仿真[J].計算機仿真,2019(6):383-387.
[3] 黃高攀,何金陵,莊嶺,等.面向應用檢測任務的負載均衡算法研究[J].計算技術與自動化,2019(1):71-76.
[4] 康萬杰.物聯網環境下任務節點負載動態非對稱分配系統設計[J].科技通報,2018(5):176-179.
[5] 張笑東,夏筱筠,呂海峰,等.大數據網絡并行計算環境中生理數據流動態負載均衡[J].吉林大學學報(工學版),2020(1):247-254.