陳 剛 王志堅
(廣州華商學院數據科學學院 廣州 511300)
移動邊緣計算是一種新型網絡信息處理方式,把原本處于在云計算平臺的功能與服務安置在移動網絡邊緣[1~3],在移動邊緣網絡處理此類服務需要的通信與計算資源,減少網絡服務時延。但移動邊緣計算擁有較多設備與邊緣服務器,怎樣在全局范圍挑選恰當邊緣服務器進行任務卸載[4~5],合理分配節點資源,給用戶提供最優質的數據服務,是亟待研究的重要問題。
文獻[6]構建移動邊緣計算網絡系統,將計算任務分配至相鄰節點和移動邊緣計算服務器中,使用馬爾科夫優化獲取計算任務決策,對比任務執行時長以得到卸載最優模式。文獻[7]創立一個涵蓋云服務器的邊緣計算卸載模型,構建以能耗為懲罰項的代價函數,將計算任務卸載策略擬作人工蜂群算法代價函數尋優,最終得到對應卸載方案。上述方法均是在系統參數已知情況下進行任務卸載,但在真實場景中用戶很難得到系統信息,因此上述兩種方法應用范圍具有一定局限性。
由此,本文以免疫優化為基礎,設計一種移動邊緣計算任務卸載方法,剖析移動邊緣計算網絡特征,通過任務卸載時間與能耗兩方面構建任務卸載時間與能耗模型,以最優任務卸載時間和最優能耗為目標采用免疫優化算法得到最佳任務卸載策略,并在實驗分析中從不同層面表明了本文方法的實用性。
考慮一個如圖1 所示的移動邊緣計算網絡場景,網絡中包含數據采集終端、基站與服務器等元素[8]。……