• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于偏好和虛擬適應(yīng)度的兩階段依賴任務(wù)卸載算法

    2024-01-01 00:00:00董立巖齊競(jìng)則劉元寧馮嘉輝
    關(guān)鍵詞:多目標(biāo)優(yōu)化遺傳算法

    摘要: 針對(duì)云邊端協(xié)同環(huán)境中依賴任務(wù)卸載時(shí)效率低以及任務(wù)卸載失敗的問(wèn)題, 提出一種基于偏好和虛擬適應(yīng)度的兩階段依賴任務(wù)卸載算法. 第一階段, 根據(jù)提出的二維卸載偏好因子對(duì)依賴任務(wù)的部分子任務(wù)進(jìn)行直接卸載決策, 從而有效縮小遺傳算法初始種群的規(guī)模. 第二階段, 提出基于虛擬適應(yīng)度的啟發(fā)式交叉方法, 并對(duì)基于參考點(diǎn)的快速非支配排序遺傳算法(non-dominated sorting genetic algorithm Ⅲ, NSGA-Ⅲ)的交叉算子進(jìn)行改進(jìn), 保留了種群多樣性并提升了算法收斂速度, 最后使用改進(jìn)的算法對(duì)所有依賴任務(wù)的子任務(wù)進(jìn)行最優(yōu)卸載決策集的搜索. 實(shí)驗(yàn)結(jié)果表明, 與其他算法相比, 該算法在任務(wù)完成時(shí)間、 任務(wù)能耗和邊緣云集群成本方面平均優(yōu)化了10.2%~18.3%, 并且將任務(wù)失敗率平均降低了10.7%~25.6%.

    關(guān)鍵詞: 云邊端協(xié)同環(huán)境; 依賴任務(wù)卸載; 多目標(biāo)優(yōu)化; 虛擬適應(yīng)度; 遺傳算法

    中圖分類號(hào): TP393" 文獻(xiàn)標(biāo)志碼: A" 文章編號(hào): 1671-5489(2024)04-0923-10

    Two-Stage Dependent Task Offloading AlgorithmBased on Preference and Virtual Fitness

    DONG Liyan1,2, QI Jingze1, LIU Yuanning1,2, FENG Jiahui1

    (1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;

    2. Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education,Jilin University, Changchun 130012, China)

    Abstract: Aiming at the problem of low efficiency and failure of dependent task offloading" in the cloud-edge-end architecture, we proposed a two-stage" dependent task offloading algorithm based on preference and virtual fitness. In the first stage, based on the proposed two-dimensional offloading preference factor, "direct offloading decisions were made for some sub-tasks of the dependent tasks, thus effectively reducing the size of the initial population of the genetic algorithm.

    In the second stage, we proposed a heuristic crossover method based on virtual fitness" to improve the crossover operator of" the fast non-dominated sorting genetic algorithm Ⅲ(NSGA-Ⅲ) based on reference points, which preserved the diversity of population and improved the convergence speed of the algorithm. Finally, we used" the improved algorithm to search for the optimal offloading decision set" for the subtasks of all dependent tasks. The experimental results show that compared with other algorithms, the proposed algorithm optimizes task completion time, task energy consumption and edge cloud cluster cost by 10.2%—18.3% on average and reduces the task failure rate by 10.7%—25.6% on average.

    Keywords: cloud-edge-end architecture; dependent task offloading; multi-objective optimization; virtual fitness; genetic algorithm

    隨著智能應(yīng)用和物聯(lián)網(wǎng)設(shè)備的快速發(fā)展[1], 應(yīng)用程序產(chǎn)生的任務(wù)對(duì)計(jì)算資源和存儲(chǔ)資源的需求顯著激增[2]. 但本地移動(dòng)設(shè)備資源和邊緣計(jì)算資源[3\|4]相對(duì)有限, 無(wú)法支持所有任務(wù)的資源需求, 并且傳統(tǒng)云計(jì)算范式存在高延遲問(wèn)題[5], 因此云邊端協(xié)同計(jì)算架構(gòu)是一個(gè)更具前景的解決方案[6-7], 其中邊緣云集群能滿足高實(shí)時(shí)性和低延遲的任務(wù)需求[8-9], 中心云集群能分擔(dān)邊緣云集群的負(fù)載壓力[10].

    真實(shí)場(chǎng)景中, 許多應(yīng)用任務(wù)由多個(gè)有前驅(qū)后繼關(guān)系的子任務(wù)組成, 這樣的任務(wù)稱為依賴任務(wù)[11], 而任務(wù)卸載是指將本地移動(dòng)設(shè)備產(chǎn)生的任務(wù)卸載到云環(huán)境的虛擬機(jī)中執(zhí)行. Xu等[12]提出了一種基于博弈論的兩階段依賴任務(wù)卸載算法, 但僅以能耗優(yōu)化為主要目標(biāo). Yuan等[13]提出了一種基于遺傳模擬退火的粒子群優(yōu)化算法, 解決了云邊端協(xié)同環(huán)境中依賴任務(wù)的卸載問(wèn)題, 但僅以降低成本為主要目標(biāo). 文獻(xiàn)[14-16]針對(duì)邊緣計(jì)算范式中依賴任務(wù)卸載問(wèn)題都給出了有效的改進(jìn)方法, 但缺乏對(duì)邊緣計(jì)算資源相對(duì)有限性的考慮, 沒(méi)有將邊緣云與中心云相結(jié)合. Liu等[17]提出了一種基于改進(jìn)強(qiáng)度Pareto進(jìn)化算法的多目標(biāo)卸載算法, 以解決依賴任務(wù)卸載問(wèn)題, 但僅考慮了延遲和能耗的目標(biāo), 未考慮邊緣服務(wù)器成本. Shahidinejad等[18]利用基于擁擠度的快速非支配排序遺傳(non-dominated sorting genetic algorithm Ⅱ, NSGA-Ⅱ)算法提出了一種基于元啟發(fā)式的加載機(jī)制, 對(duì)云邊端協(xié)同環(huán)境中任務(wù)卸載問(wèn)題進(jìn)行以能耗和執(zhí)行時(shí)間為目標(biāo)的優(yōu)化, 但未考慮邊緣云集群成本和任務(wù)失敗率指標(biāo). 相比NSGA-Ⅱ算法, NSGA-Ⅲ算法[19]引入了參考點(diǎn)對(duì)種群個(gè)體進(jìn)行選擇操作, 從而增強(qiáng)其全局搜索能力[20], 更適合高維目標(biāo)的優(yōu)化.

    本文將云邊端協(xié)同環(huán)境中依賴任務(wù)的卸載問(wèn)題視為多目標(biāo)優(yōu)化問(wèn)題, 構(gòu)建任務(wù)完成時(shí)間、 能耗和成本的多維優(yōu)化目標(biāo), 提出一種基于偏好和虛擬適應(yīng)度的兩階段依賴任務(wù)卸載算法. 第一階段, 根據(jù)所有依賴任務(wù)信息和設(shè)備環(huán)境信息構(gòu)建二維卸載偏好因子, 從而得到部分子任務(wù)的卸載位置, 進(jìn)而對(duì)初始種群的部分基因進(jìn)行預(yù)設(shè)定; 第二階段, 本文提出基于虛擬適應(yīng)度的交叉方法, 從而改進(jìn)NSGA-Ⅲ算法的交叉操作, 最后通過(guò)改進(jìn)的NSGA-Ⅲ算法對(duì)所有依賴任務(wù)的卸載決策進(jìn)行Pareto最優(yōu)解集的搜索.

    1 模型定義

    1.1 系統(tǒng)模型

    云邊端協(xié)同環(huán)境模型如圖1所示.

    本地移動(dòng)設(shè)備層會(huì)產(chǎn)生大量待處理任務(wù), 可卸載至中心云和邊緣云. 該體系架構(gòu)將整個(gè)中心云集群層作為一個(gè)整體. 邊緣云集群層包括R個(gè)邊緣云集群, 每個(gè)邊緣云集群下劃分出U個(gè)虛擬機(jī)、 1個(gè)基站并服務(wù)于M個(gè)本地移動(dòng)設(shè)備DEVr. 依賴任務(wù)可表示為有向無(wú)環(huán)(DAG)圖[21], 如圖2所示." 本文所用符號(hào)及其含義如下: R表示邊緣云集群層下邊緣云集群的數(shù)量; ecr表示邊緣云集群層中編號(hào)為r的邊緣云集群, r∈{1,2,…,R}; M表示ecr所服務(wù)本地移動(dòng)設(shè)備的數(shù)量; Tm,rn表示devmr需要執(zhí)行的編號(hào)為n的依賴任務(wù), n∈{1,2,…,N}; X表示Tm,rn子任務(wù)數(shù); tm,rnx表示編號(hào)為n的Tm,rn子任務(wù), x∈{1,2,…,X}; prem,rnx表示tm,rnx的直接前驅(qū)任務(wù)集合; sucm,rnx表示tm,rnx的直接后繼任務(wù)集合; cpum,rnx表示完成tm,rnx執(zhí)行所需的CPU周期數(shù); ramm,rnx表示執(zhí)行tm,rnx所需的內(nèi)存量; ipm,rnx表示tm,rnx的輸入數(shù)據(jù)量; vmm,rnx表示tm,rnx卸載到ecr上后被安排執(zhí)行的虛擬機(jī)編號(hào); α表示路徑損耗因子; Em,rn表示Tm,rn各子任務(wù)的前驅(qū)后繼關(guān)系; Km,rn表示Tm,rn的卸載決策集; km,rnx表示tm,rnx的卸載決策; εr,u表示vmru的單位時(shí)間成本的系數(shù); devmr表示ecr所服務(wù)編號(hào)為m的本地移動(dòng)設(shè)備, m∈{1,2,…,M}; cpultotalr,m表示devmr的CPU總量; cpulrestr,m表示devmr的CPU剩余量; ramltotalr,m表示devmr的RAM總量; ramlrestr,m表示devmr的RAM剩余量; N表示devmr需要執(zhí)行的依賴任務(wù)數(shù); ξ表示設(shè)備芯片架構(gòu)的有效電容系數(shù)[15]; f表示設(shè)備的計(jì)算能力; P表示設(shè)備的發(fā)射功率; U表示ecr下虛擬機(jī)數(shù)量; vmru表示ecr下編號(hào)為u的虛擬機(jī), u∈{1,2,…,U}; cputotalr,u表示vmru的CPU總量; cpurestr,u表示vmru的CPU剩余量; ramtotalr,u表示vmru的RAM總量; ramrestr,u表示vmru的RAM剩余量; δ表示ecr虛擬機(jī)資源的最佳利用率上限[22]; URru表示ecr中編號(hào)為u的虛擬機(jī)的當(dāng)前資源利用率.

    1.2 執(zhí)行模型

    本文執(zhí)行模型包含執(zhí)行時(shí)間和執(zhí)行能耗. 若依賴任務(wù)Tm,rn的子任務(wù)tm,rnx在計(jì)算能力為f且有效電容系數(shù)為ξ的設(shè)備d上執(zhí)行, cpum,rnx為tm,rnx執(zhí)行所需的CPU周期數(shù), 則其執(zhí)行時(shí)間TEm,rnx,d和執(zhí)行能耗EEm,rnx,d分別為

    TEm,rnx,d=cpum,rnxf,(1)

    EEm,rnx,d=ξ2(f)·cpum,rnx.(2)

    1.3 通信模型

    當(dāng)多個(gè)設(shè)備同時(shí)占用一個(gè)信道時(shí), 由Shannon公式可得設(shè)備a到設(shè)備b的傳輸速率Vba為

    Vba=Wlog21+SbaNa,(3)

    其中W為信道帶寬, Sba為信號(hào)功率, Na為噪聲功率. 則tm,rnx的輸入數(shù)據(jù)ipm,rnx從設(shè)備a卸載到設(shè)備b的傳輸時(shí)間TTm,r

    nx,a,b和傳輸能耗ETm,rnx,a,b分別為

    TTm,rnx,a,b=ipm,rnxVba,(4)

    ETm,rnx,a,b=TTm,rnx,a,b·Pa,(5)

    其中Pa為設(shè)備a的發(fā)射功率.

    2 算法設(shè)計(jì)

    2.1 優(yōu)化目標(biāo)構(gòu)建

    tm,rnx的卸載策略km,rnx為

    km,rnx=-1,中心云集群執(zhí)行,0,本地移動(dòng)設(shè)備執(zhí)行,1,邊緣云集群執(zhí)行.(6)

    其中: km,rnx=-1, 表示tm,rnx卸載到中心云集群執(zhí)行; km,rnx=0, 表示tm,rnx在本地移動(dòng)設(shè)備devmr

    執(zhí)行; km,rnx=1, 表示tm,rnx卸載到邊緣云集群ecr執(zhí)行.

    由執(zhí)行模型可得tm,rnx的執(zhí)行時(shí)間TEm,rnx和執(zhí)行能耗EEm,rnx:

    TEm,rnx=km,rnx+12

    ·TEm,rnx,ecr+1-km,rnx2·TEm,r

    nx,c+km,rnx-1·TEm,rnx,l,(7)

    EEm,rnx=km,rnx+12·EEm,r

    nx,ecr+1-km,rnx2·EEm,r

    nx,c+km,rnx-1·EEm,rnx,l.(8)

    若tm,rnx在ecr執(zhí)行, 則執(zhí)行時(shí)間和執(zhí)行能耗分別為TEm,rnx,err和EEm,rnx,err; 若tm,rnx在devmr執(zhí)行, 則執(zhí)行時(shí)間和執(zhí)行能耗分別為TEm,rnx,l和EEm,rnx,l; 若tm,rnx在中心云集群執(zhí)行, 則執(zhí)行時(shí)間和執(zhí)行能耗分別為TEm,rnx,c和EEm,rnx,c.由通信模型, ipm,rnx的傳輸時(shí)間和傳輸能耗分別為TTm,rnx和ETm,rnx:

    TTm,rnx=km,rnx+12·TTm,

    rnx,ecr+1-km,rnx2·TTm,rnx,c,(9)

    ETm,rnx=km,rnx+12·ETm,r

    nx,ecr+1-km,rnx2·ETm,rnx,c.(10)

    若tm,rnx在ecr執(zhí)行, 則ipm,rnx的傳輸時(shí)間和傳輸能耗分別為TTm,rnx,ecr和ETm,rnx,ecr; 若tm,rnx在中心云集群執(zhí)行, 則ipm,rnx的傳輸時(shí)間和傳輸能耗分別為TTm,rnx,c和ETm,rnx,c.就緒時(shí)間TRm,rnx是指tm,rnx可以開(kāi)始執(zhí)行的最早時(shí)間, 即tm,rnx前驅(qū)子任務(wù)最長(zhǎng)完成時(shí)間與ipm,rnx傳輸時(shí)間相比的最大值, 即TRm,rnx=max{TTm,rnx,maxi∈perm,rnx{TRm,rni+TEm,rni}}.(11)

    Tm,rn的完成時(shí)間TFm,rn為結(jié)束任務(wù)tm,rnx的就緒時(shí)間TRm,rnx與執(zhí)行時(shí)間TEm,rnx的總和, 即TFm,rn=TRm,rnx+TEm,rnx.(12)

    tm,rnx的能耗Em,rnx為ipm,rnx傳輸能耗與執(zhí)行能耗的總和, Tm,rn的總能耗Em,rn為所有子任務(wù)的總能耗與計(jì)算依賴任務(wù)卸載方案算法能耗Em,rnDAG的總和, 即Em,rn=∑Xi=1Em,rnx+Em,rnDAG=∑Xi=1(ETm,rni+EEm

    ,rni)+Em,rnDAG.(13)

    Tm,rn的邊緣云集群成本根據(jù)子任務(wù)執(zhí)行時(shí)間計(jì)算, 即其所有子任務(wù)的邊緣云集群成本之和CECm,rn:

    CECm,rn=" ∑i∈{xkm,rnx=1 amp; x∈{1,2,…,X}}CECm,rnx=∑i∈{

    xkm,rnx=1 amp; x∈{1,2,…,X}}TEm,rnx·εr,vmm,rni.(14)

    基于上述分析, 本文將云邊端協(xié)同環(huán)境中依賴任務(wù)卸載問(wèn)題形式化為一個(gè)多目標(biāo)優(yōu)化問(wèn)題P, 構(gòu)建任務(wù)完成時(shí)間TFm,rn、 任務(wù)能耗Em,rn和邊緣云集群成本CECm,rn的多維優(yōu)化目標(biāo), 即

    P: minkm,rnx,vmm,rnx{TFm,rn,Em,rn,CECm,rn},

    s.t. C1: km,rnx=-1,mini={1,2,…,U}{URri}≥δ,0,本地移動(dòng)設(shè)備執(zhí)行,

    1,mini={1,2,…,U} {URri}lt;δ,

    C2: vmm,rnx=j,km,rnx=1,0,km,rnx=0 或 km,rnx=-1,

    j∈{1,2,…,U},(15)

    其中: 約束C1表示km,rnx卸載決策的取值范圍和約束, URri表示ecr中編號(hào)為i虛擬機(jī)的資源利用率, ecr中虛擬機(jī)資源利用率的最小值表示ecr資源利用率, 當(dāng)ecr資源利用率未達(dá)到最優(yōu)上限δ時(shí), 將任務(wù)卸載到邊緣云集群執(zhí)行, 否則, 將任務(wù)卸載到中心云集群執(zhí)行; 約束C2表示當(dāng)卸載決策km,rnx≠1時(shí), 子任務(wù)的虛擬機(jī)卸載編號(hào)vmm,rnx為0, 否則為vmm,rnx分配數(shù)值, 數(shù)值范圍為邊緣云集群ecr中的虛擬機(jī)編號(hào)集合.

    2.2 基于偏好的卸載決策算法

    依賴任務(wù)可劃分為數(shù)據(jù)密集型和計(jì)算密集型[23], 這兩種類型不互斥. 本文提出二維卸載偏好因子對(duì)子任務(wù)進(jìn)行類型偏好設(shè)置, 設(shè)KRm,rn為Tm,rn子任務(wù)的二維卸載偏好因子集合, krm,rnx表示tm,rnx的二維卸載偏好因子, krm,rnx由一個(gè)二元組(computem,rnx,datam,rnx)表示:

    krm,rnx=(1,1),cpum,rnxlt;cpulrestr,m, ramm,rnxlt;raml

    restr,m, ipm,rnxlt;ipm,rnx,(1,0),cpum,rnxlt;cpulrestr,m

    , ramm,rnxlt;ramlrestr,m, ipm,rnx≥ipm,rnx,(-1,1),cpul

    restr,m≤cpum,rnxlt;cpultotalr,m, ramlrestr,m≤ramm,rnxlt;raml

    totalr,m, ipm,rnxlt;ipm,rnx,(-1,0),cpulrestr,m≤cpum

    ,rnxlt;cpultotalr,m, ramlrestr,m≤ramm,rnxlt;ramltotalr,m, ip

    m,rnx≥ipm,rnx,(0,1),cpum,rnx≥cpultotalr,m, ramm,rn

    x≥ramltotalr,m, ipm,rnxlt;ipm,rnx,(0,0),cpum,rnx≥cpultot

    alr,m, ramm,rnx≥ramltotalr,m, ipm,rnx≥ipm,rnx,(16)

    ipm,rn=1X∑Xi=1ipm,rnx,(17)

    其中: computem,rnx表示是否為計(jì)算密集型, 1為否, 0為是, -1趨于中間; datam,rnx表示是否為數(shù)據(jù)密集型, 1為否, 0為是; ipm,rn為Tm,rn子任務(wù)輸入數(shù)據(jù)的平均值.

    首先根據(jù)式(16)得到KRm,rn, 然后devmr將所有依賴任務(wù)信息和KRm,rn發(fā)送到ecr基站, 根據(jù)ecr的計(jì)算屬性條件Θm,rnx, 得到部分子任務(wù)的卸載決策Km,rn. 計(jì)算屬性條件Θm,rnx定義為Θm,rnx=1,cpum,rnxlt;δ·cpurmin, ramm,rnxlt;δ·ramr

    min,-1,cpum,rnx≥δ·cpurmax, ramm,rnx≥δ·ramrmax,0,其他,(18)

    其中ramrmax和cpurmax分別為ecr中虛擬機(jī)的最大剩余內(nèi)存容量和最大剩余CPU容量, ramrmin和cpurmin分別為ecr中虛擬機(jī)的最小剩余內(nèi)存容量和最小剩余CPU容量.

    綜上, 基于偏好的卸載決策算法如下.

    算法1 基于偏好的卸載決策算法.

    輸入: 任務(wù)信息Tm,rn, 本地移動(dòng)設(shè)備信息devmr, 邊緣云集群信息ecr;

    輸出: 二維卸載偏好因子集合KRm,rn, Tm,rn部分子任務(wù)的卸載決策集合Km,rn;

    步驟1) 初始化KRm,rn,Km,rn,Θm,rn和Qm,rn, 根據(jù)式(17)計(jì)算ipm,rn;

    步驟2) For tm,rnx∈Tm,rn do:

    步驟3) 根據(jù)式(16)計(jì)算krm,rnx=(computem,rnx,datam,rnx)并且{krm,rnx}∪KRm,rn;

    步驟4) If ipm,rnxlt;ipm,rn then datam,rnx=1并且{tm,rnx}∪Qm,rn;

    步驟5) Else datam,rnx=0;

    步驟6)" If computem,rnx=1 then km,rnx=0并且{km,rnx}∪Km,rn;

    步驟7)" Else {tm,rnx}∪Qm,rn;

    步驟8)" End if

    步驟9) End if

    步驟10) End for

    步驟11) For tm,rnx∈Qm,rn do:

    步驟12)" 根據(jù)式(18)計(jì)算Θm,rnx;

    步驟13)" If Θm,rnx=1, (krm,rnx=(0,1)或krm,rnx=(0,0)) then km,rnx=1并且{km,rnx}∪Km,rn;

    步驟14)" Else if Θm,rnx=-1, (krm,rnx=(0,1)或krm,rnx=(0,0)) then km,rnx=-1并且{km,rnx}∪Km,rn;

    步驟15)" End if

    步驟16) End for.

    2.3 基于虛擬適應(yīng)度交叉方法的NSGA-Ⅲ算法

    本文對(duì)NSGA-Ⅲ算法的初始種群、 交叉操作和變異操作進(jìn)行優(yōu)化和改進(jìn).

    構(gòu)建初始種群: 首先由隨機(jī)的方式產(chǎn)生初始種群, 其中每個(gè)個(gè)體包含N條染色體, 染色體數(shù)量等于依賴任務(wù)的數(shù)量, 每條染色體代表該依賴任務(wù)的子任務(wù)的一組決策, 每條染色體上基因的數(shù)量等于該染色體對(duì)應(yīng)的依賴任務(wù)的子任務(wù)數(shù)量, 每個(gè)基因代表每個(gè)子任務(wù)的決策. 將2.2節(jié)得到的部分子任務(wù)卸載決策填入初始種群, 即算法會(huì)根據(jù)得到的部分卸載策略對(duì)每個(gè)個(gè)體的部分基因進(jìn)行預(yù)設(shè)定, 通過(guò)這種方式對(duì)初始種群進(jìn)行預(yù)處理, 從而優(yōu)化初始種群.

    交叉操作: 本文將交叉操作分為對(duì)初始種群交叉操作和對(duì)非初始種群交叉操作. 對(duì)于非初始種群, 使用基于虛擬適應(yīng)度的啟發(fā)式交叉方法. 在對(duì)種群個(gè)體進(jìn)行非支配排序的過(guò)程中, 需要給每個(gè)非支配層指定一個(gè)虛擬適應(yīng)度值, 非支配排序?qū)蛹?jí)越低, 虛擬適應(yīng)度值越大; 反之, 虛擬適應(yīng)度值越小. 這樣可以保證在交叉操作中層級(jí)較低的非支配個(gè)體有更多機(jī)會(huì)被選擇進(jìn)入下一代, 使算法以最快的速度收斂于最優(yōu)區(qū)域. 對(duì)基因?yàn)镻1和P2的父代個(gè)體, 其虛擬適應(yīng)度分別為V1和V2, 設(shè)P1的非支配排序?qū)蛹?jí)低于P2的非支配排序?qū)蛹?jí), 則V1gt;V2, 其交叉操作如下, 并生成后代個(gè)體S1和S2:

    S1=V1V1+V2·P1+V2V1+V2·P2,S2=V2V1+V2·P1+V1V

    1+V2·P2.(19)

    變異操作: 在依賴任務(wù)卸載問(wèn)題的場(chǎng)景下, 變異率太高會(huì)導(dǎo)致收斂過(guò)慢, 退化為隨機(jī)搜索, 變異率太低則會(huì)導(dǎo)致陷入局部最優(yōu); 當(dāng)變異算子保持在[0.010,0.025]時(shí), 結(jié)果能保持在較優(yōu)的狀態(tài)[24].

    基于虛擬適應(yīng)度交叉的NSGA-Ⅲ算法如下.

    算法2 基于虛擬適應(yīng)度交叉方法的NSGA-Ⅲ算法.

    輸入: KRm,rn,Km,rn,Tm,rn,devmr,ecr, 中心云集群信息;

    輸出: 依賴任務(wù)卸載決策的Pareto最優(yōu)解集;

    步驟1) 隨機(jī)創(chuàng)建初始種群P, 根據(jù)Km,rn對(duì)P部分基因進(jìn)行預(yù)設(shè)定, 得到種群P*, t=1;

    步驟2) While t≤最大迭代次數(shù) do:

    步驟3)"" If 首次迭代 then

    步驟4)""" 進(jìn)行隨機(jī)交叉和變異操作, 得到新的子代種群Qt, 獲取父子代并集Rt=P*∪Qt;

    步驟5)" Else 通過(guò)式(19)進(jìn)行交叉和變異操作, 得到新的子代種群Qt, 獲取父子代并集Rt=Pt∪Qt;

    步驟6)" 對(duì)Rt進(jìn)行快速非支配等級(jí)劃分(F1,F(xiàn)2,…)=FNS(Rt), 初始化精英選擇的子代集合St, i=1;

    步驟7)"" while Stlt;N0 do://每次迭代要選出N0個(gè)個(gè)體作為新一代種群

    步驟8)""" St=St∪Fi;

    步驟9)""" i=i+1;

    步驟10)" End while

    步驟11)" 得到最后一個(gè)前沿l=i-1;

    步驟12)" If St=N then Pt+1=St;

    步驟13)" Else基于參考點(diǎn)進(jìn)行選擇最后一個(gè)前沿的操作[18];

    步驟14)" End if

    步驟15)" t=t+1;

    步驟16) End while.

    3 實(shí)驗(yàn)結(jié)果與分析

    3.1 對(duì)比算法

    將本文算法與下列5種算法進(jìn)行對(duì)比實(shí)驗(yàn).

    1) 完全本地執(zhí)行算法(AL): 將所有依賴任務(wù)的子任務(wù)放置在本地移動(dòng)設(shè)備上處理.

    2) 完全邊緣云集群卸載算法(AM): 將所有依賴任務(wù)的子任務(wù)卸載到邊緣云集群處理.

    3) 隨機(jī)卸載算法(R): 所有依賴任務(wù)的子任務(wù)通過(guò)隨機(jī)算法進(jìn)行任務(wù)卸載.

    4) NSGA-Ⅱ算法: 所有子任務(wù)通過(guò)NSGA-Ⅱ算法得到卸載決策的Pareto最優(yōu)解集.

    5) NSGA-Ⅲ算法: 所有子任務(wù)通過(guò)NSGA-Ⅲ算法得到卸載決策的Pareto最優(yōu)解集.

    3.2 仿真環(huán)境設(shè)置

    基于圖1模型, 本文設(shè)計(jì)一個(gè)由中心云集群、 邊緣云集群和本地移動(dòng)設(shè)備組成的仿真環(huán)境. 所有實(shí)驗(yàn)測(cè)試均在如表1所示的3種型號(hào)設(shè)備中進(jìn)行, 仿真環(huán)境相關(guān)參數(shù)列于表2.

    本文實(shí)驗(yàn)任務(wù)數(shù)據(jù)集由仿真環(huán)境任務(wù)生成器隨機(jī)生成得到300~900個(gè)依賴任務(wù).

    3.3 模擬實(shí)驗(yàn)結(jié)果分析

    將本文算法與其他5種基線算法的實(shí)驗(yàn)結(jié)果進(jìn)行比較, 實(shí)驗(yàn)結(jié)果均為5次實(shí)驗(yàn)取平均值. 本文首先統(tǒng)計(jì)了平均完成時(shí)間、 平均完成能耗以及邊緣云集群成本這3個(gè)指標(biāo)的性能對(duì)比, 結(jié)果列于表3和表4.

    由表3和表4可見(jiàn): AL算法中所有任務(wù)都在本地執(zhí)行, 其邊緣云集群成本為0且平均任務(wù)完成時(shí)間最長(zhǎng), 隨著依賴任務(wù)的子任務(wù)數(shù)量增多, 平均任務(wù)完成時(shí)間和能耗顯著增長(zhǎng); AM算法中所有任務(wù)都在邊緣云服務(wù)器執(zhí)行, 其邊緣云集群成本最高, 當(dāng)本地移動(dòng)設(shè)備或依賴任務(wù)子任務(wù)數(shù)的數(shù)量增加時(shí), 邊緣云服務(wù)器的負(fù)載也越來(lái)越高; R算法通過(guò)隨機(jī)方式選擇卸載的位置, 其指標(biāo)通常有較大的波動(dòng); NSGA-Ⅱ算法、 NSGA-Ⅲ算法和本文算法都屬于多目標(biāo)優(yōu)化算法, 與上述3種算法相比, 這3種算法性能更好. 本文算法基于NSGA-Ⅲ算法, 通過(guò)二維卸載偏好因子優(yōu)化初始種群, 基于虛擬適應(yīng)度改進(jìn)了遺傳算法的交叉因子, 在保證種群多樣性的基礎(chǔ)上增加算法收斂速度, 減少算法搜索時(shí)間, 使實(shí)驗(yàn)指標(biāo)呈現(xiàn)出更優(yōu)的任務(wù)卸載性能. 相比其他兩種多目標(biāo)優(yōu)化算法, 本文算法對(duì)上述3個(gè)指標(biāo)平均優(yōu)化了10.2%~18.3%.

    為進(jìn)一步評(píng)估本文算法, 下面對(duì)6種算法的任務(wù)失敗率指標(biāo)進(jìn)行對(duì)比實(shí)驗(yàn). 實(shí)驗(yàn)設(shè)置平均任務(wù)完成時(shí)間的2倍作為任務(wù)最長(zhǎng)容忍完成時(shí)間, 通過(guò)判斷任務(wù)實(shí)際執(zhí)行時(shí)間是否超出任務(wù)最長(zhǎng)容忍完成時(shí)間判斷任務(wù)是否失敗. 實(shí)驗(yàn)結(jié)果如圖3和圖4所示. 由圖3和圖4可見(jiàn), 相比其他多目標(biāo)優(yōu)化算法, 本文算法將任務(wù)失敗率平均降低了10.7%~25.6%, 并且隨著本地移動(dòng)設(shè)備數(shù)量和子任務(wù)數(shù)量的上升, 本文算法任務(wù)失敗率的上升趨勢(shì)明顯緩于其他算法的上升趨勢(shì).

    綜上所述, 針對(duì)云邊端協(xié)同環(huán)境中依賴任務(wù)卸載時(shí)效率低以及任務(wù)卸載失敗的問(wèn)題, 本文在云邊端協(xié)同環(huán)境中提出了一種基于偏好和虛擬適應(yīng)度的兩階段依賴任務(wù)卸載算法. 首先根據(jù)實(shí)時(shí)環(huán)境計(jì)算出依賴任務(wù)的二維卸載偏好因子, 并通過(guò)二維卸載偏好因子對(duì)部分子任務(wù)進(jìn)行直接偏好決策, 使用該部分決策對(duì)初始種群進(jìn)行預(yù)處理, 最后通過(guò)基于虛擬適應(yīng)度的啟發(fā)式交叉操作的NSGA-Ⅲ算法對(duì)全部任務(wù)的卸載決策進(jìn)行最優(yōu)解集的搜索, 從而在縮短算法搜索時(shí)間的情況下, 獲取Pareto最優(yōu)解集, 同時(shí)降低了任務(wù)失敗率. 實(shí)驗(yàn)結(jié)果表明, 本文算法能在合理卸載子任務(wù)的基礎(chǔ)上加快算法收斂速率, 呈現(xiàn)更好的性能和效率.

    參考文獻(xiàn)

    [1] GOUDARZI M, WU H, PALANISWAMI M, et al. An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing Environments [J]. IEEE Transactions on Mobile Computing, 2021, 20(4): 1298-1311.

    [2] BHARADWAJ H K, AGARWAL A, CHAMOLA V, et al. A Review on the Role of Machine Learning in Enabling IoT Based Healthcare Applications [J]. IEEE Access, 2021, 9: 38859-38890.

    [3] SUN Z J, YANG H, LI C, et al. Cloud-Edge Collaboration in Industrial Internet of Things: A Joint Offloading Scheme Based on Resource Prediction [J]. IEEE Internet Things Journal, 2022, 9(18): 17014-17025.

    [4] 羅新剛, 王萬(wàn)銀. 基于正則化思想的tilt\|Euler法在邊緣深度反演中的應(yīng)用 \. 吉林大學(xué)學(xué)報(bào)(地球科學(xué)版), 2024, 54(2): 633\|646." (LUO X G, WANG W Y. Application of Tilt\|Euler Method Based on Regularization in Edge Depth Inversion \. Journal of Jilin University (Earth Science Edition), 2024, 54(2): 633\|646.)

    [5] WANG S Z, WANG W L, JIA Z T, et al. Flexible Task Scheduling Based on Edge Computing and Cloud Collaboration [J]. Computing System Science and Engineering, 2022, 42(3): 1241-1255.

    [6] ZHOU H, WANG Z N, CHENG N, et al. Stackelberg-Game-Based Computation Offloading Method in Cloud-Edge Computing Networks [J]. IEEE Internet Things Journal, 2022, 9(17): 16510-16520.

    [7] GAO J X, CHANG R, YANG Z P, et al. A Task Offloading Algorithm for Cloud-Edge Collaborative System Based on Lyapunov Optimization [J]. Cluster Computing: The Journal of Networks Software Tools and Applications, 2023, 26(1): 337-348.

    [8] TONG Z, DENG X M, MEI J, et al. Response Time and Energy Consumption Co-offloading with SLRTA Algorithm in Cloud-Edge Collaborative Computing [J]. Future Generation Computer Systems, 2022, 129: 64-76.

    [9] SUN X, TIAN C L, HU C H, et al. Privacy-Preserving and Verifiable SRC-Based Face Recognition with Cloud\|Edge Server Assistance [J]. Computing and Security, 2022, 118: 102740-1-102740-14.

    [10] GUO K, ZHANG R L. Fairness-Oriented Computation Offloading for Cloud-Assisted Edge Computing [J]. Future Generation Computer Systems, 2022, 128: 132-141.

    [11] ZHANG Y F, CHEN J, ZHOU Y C, et al. Dependent Task Offloading with Energy-Latency Tradeoff in Mobile Edge Computing [J]. IET Communications, 2022, 16(17): 1993-2001.

    [12] XU F, XIE Y, SUN Y Y, et al. Two-Stage Computing Offloading Algorithm in Cloud-Edge Collaborative Scenarios Based on Game Theory [J]. Computing Electrical Engineering, 2022, 97: 107624\|1\|107624\|15.

    [13] YUAN H T, HU Q L, WANG M J, et al. Cost-Minimized User Association and Partial Offloading for Dependent Tasks in Hybrid Cloud-Edge Systems [C]//IEEE 18th International Conference on Automation Science and Engineering. Piscataway, NJ: IEEE, 2022: 1059-1064.

    [14] KHALID M H, AHMED I A, MARWA M K, et al. New Improved Multi-objective Gorilla Troops Algorithm for Dependent Tasks Offloading Problem in Multi-access Edge Computing [J]. Journal of Grid Computing, 2023, 21(2): 21-1-21-24.

    [15] SONG F H, XING H L, WANG X H, et al. Offloading Dependent Tasks in Multi-access Edge Computing: A Multi-objective Reinforcement Learning Approach [J]. Future Generation Computer Systems, 2022, 128: 333-348.

    [16] WANG P, LI K L, XIAO B, et al. Multiobjective Optimization for Joint Task Offloading, Power Assignment, and Resource Allocation in Mobile Edge Computing [J]. IEEE Internet Things Journal, 2022, 9(14): 11737-11748.

    [17] LIU L, CHEN H M, XU Z T. SPMOO: A Multi-objective Offloading Algorithm for Dependent Tasks in IoT Cloud-Edge-End Collaboration [J]. Information, 2022, 13(2): 75\|1\|75\|15.

    [18] SHAHIDINEJAD A, GHOBAEI-ARANI M. A Metaheuristic-Based Computation Offloading in Edge-Cloud Environment [J]. Journal of Ambient Intelligence and Humanized Computing, 2022, 13(5): 2785-2794.

    [19] DEB K, JAIN H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part Ⅰ: Solving Problems with Box Constraints [J]. IEEE Transactions on Evolutionary Computation, 2014, 18(4): 577-601.

    [20] 張西林, 林兵. 考慮多重不確定性因素的研發(fā)任務(wù)分配優(yōu)化 [J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用, 2023, 32(7): 219-225. (ZHANG X L, LIN B. Task Allocation Optimization for Product Development Project Considering Multiple Uncertainties [J]. Computer Systems and Applications, 2023, 32(7): 219-225.)

    [21] LIU J G, ZHANG Y M, REN J, et al. Auction-Based Dependent Task Offloading for IoT Users in Edge Clouds [J]. IEEE Internet of Things Journal, 2022, 10(6): 4907-4921.

    [22] ZHU L L, FENG J H, LIU D, et al. Balanced Cloud Edge Resource Allocation Based on Conflict Conditions [J]. IEEE Access, 2020, 8: 193449-193461.

    [23] YU M Y, LIU A F, XIONG N N, et al. An Intelligent Game-Based Offloading Scheme for Maximizing Benefits of IoT-Edge-Cloud Ecosystems [J]. IEEE Internet Things Journal, 2020, 9(8): 5600-5616.

    [24] YI J H, DEB S, DONG J Y, et al. An Improved NSGA-Ⅲ Algorithm with Adaptive Mutation Operator for Big Data Optimization Problems [J]. Future Generation Computer Systems, 2018, 88: 571-585.

    (責(zé)任編輯: 韓 嘯)

    猜你喜歡
    多目標(biāo)優(yōu)化遺傳算法
    遺傳算法對(duì)CMAC與PID并行勵(lì)磁控制的優(yōu)化
    基于自適應(yīng)遺傳算法的CSAMT一維反演
    一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
    基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
    改進(jìn)的多目標(biāo)啟發(fā)式粒子群算法及其在桁架結(jié)構(gòu)設(shè)計(jì)中的應(yīng)用
    群體多目標(biāo)優(yōu)化問(wèn)題的權(quán)序α度聯(lián)合有效解
    云計(jì)算中虛擬機(jī)放置多目標(biāo)優(yōu)化
    協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
    狼群算法的研究
    基于多目標(biāo)優(yōu)化的進(jìn)化算法研究
    色网站视频免费| 长腿黑丝高跟| 亚洲av免费高清在线观看| 99久久人妻综合| 久久久久久久久中文| 日本黄大片高清| 国产成人91sexporn| 综合色丁香网| 国产乱来视频区| av专区在线播放| 国产精品不卡视频一区二区| 国产精品国产高清国产av| 久久精品91蜜桃| 欧美又色又爽又黄视频| 国产真实伦视频高清在线观看| 久久精品久久久久久噜噜老黄 | 国产片特级美女逼逼视频| 午夜激情福利司机影院| 久久草成人影院| 国产大屁股一区二区在线视频| 国产精品电影一区二区三区| 国产午夜精品一二区理论片| 伊人久久精品亚洲午夜| 最近中文字幕2019免费版| 1000部很黄的大片| 国产精品国产三级专区第一集| 日本色播在线视频| 亚洲国产精品专区欧美| 亚洲国产欧美人成| av在线播放精品| 亚洲欧美日韩高清专用| 最近最新中文字幕大全电影3| 免费av不卡在线播放| 久久久久精品久久久久真实原创| 精品久久久久久久末码| 国产色爽女视频免费观看| 欧美日韩综合久久久久久| 婷婷六月久久综合丁香| 国产亚洲av嫩草精品影院| 级片在线观看| 三级国产精品欧美在线观看| 欧美一区二区国产精品久久精品| 秋霞在线观看毛片| 不卡视频在线观看欧美| 亚洲av成人精品一二三区| 最近中文字幕高清免费大全6| 久久精品夜色国产| 秋霞在线观看毛片| 国产精品国产三级专区第一集| 身体一侧抽搐| 村上凉子中文字幕在线| 最近最新中文字幕免费大全7| 亚洲精品色激情综合| 亚洲国产欧洲综合997久久,| a级毛片免费高清观看在线播放| 一区二区三区四区激情视频| 国产片特级美女逼逼视频| 如何舔出高潮| 亚洲av中文字字幕乱码综合| 国产精品1区2区在线观看.| 天天躁夜夜躁狠狠久久av| 成人国产麻豆网| 国产高清国产精品国产三级 | 黑人高潮一二区| 成年女人永久免费观看视频| 青春草亚洲视频在线观看| 免费观看性生交大片5| 成人午夜高清在线视频| 日韩av在线大香蕉| 大香蕉97超碰在线| 国产麻豆成人av免费视频| 午夜激情欧美在线| 美女高潮的动态| 女人被狂操c到高潮| 久热久热在线精品观看| 亚洲一区高清亚洲精品| 亚洲乱码一区二区免费版| 久久99精品国语久久久| 午夜福利在线在线| 亚洲国产精品sss在线观看| 亚州av有码| 国产高清国产精品国产三级 | 观看美女的网站| 69av精品久久久久久| 乱系列少妇在线播放| 久热久热在线精品观看| 又爽又黄a免费视频| 国产成人午夜福利电影在线观看| 黄色配什么色好看| 最近中文字幕2019免费版| 日本黄大片高清| 2021天堂中文幕一二区在线观| 男女下面进入的视频免费午夜| 男女边吃奶边做爰视频| 18禁在线无遮挡免费观看视频| 亚洲欧美一区二区三区国产| 三级毛片av免费| 在线播放国产精品三级| 亚洲不卡免费看| videos熟女内射| 丝袜喷水一区| 国产伦一二天堂av在线观看| 1000部很黄的大片| 免费看a级黄色片| 亚洲国产精品专区欧美| 床上黄色一级片| 日日干狠狠操夜夜爽| 丰满少妇做爰视频| 免费黄色在线免费观看| 亚洲人成网站高清观看| 日本一本二区三区精品| 国产成人一区二区在线| 网址你懂的国产日韩在线| 亚洲真实伦在线观看| 97超视频在线观看视频| 国产免费视频播放在线视频 | 国产一级毛片在线| 丝袜喷水一区| 久久久久久久久久成人| 日韩av在线免费看完整版不卡| 久久精品综合一区二区三区| 最近手机中文字幕大全| 久99久视频精品免费| 国产视频内射| 久久人妻av系列| 日韩国内少妇激情av| 寂寞人妻少妇视频99o| 国产精品无大码| av免费在线看不卡| 国产精品日韩av在线免费观看| 美女xxoo啪啪120秒动态图| 国产美女午夜福利| 国产久久久一区二区三区| 亚洲图色成人| 免费看光身美女| 久久久亚洲精品成人影院| 99热网站在线观看| 91精品伊人久久大香线蕉| 麻豆av噜噜一区二区三区| 99久久成人亚洲精品观看| 国产精品麻豆人妻色哟哟久久 | 看黄色毛片网站| 国内精品美女久久久久久| eeuss影院久久| 激情 狠狠 欧美| 欧美色视频一区免费| 亚洲精品乱码久久久v下载方式| 国产探花极品一区二区| 国产熟女欧美一区二区| 日日啪夜夜撸| 久久99热这里只有精品18| 美女内射精品一级片tv| 一级av片app| 赤兔流量卡办理| 亚洲国产高清在线一区二区三| 91av网一区二区| 高清av免费在线| 欧美激情在线99| 激情 狠狠 欧美| 久久久久九九精品影院| 成人无遮挡网站| 啦啦啦啦在线视频资源| 欧美变态另类bdsm刘玥| 你懂的网址亚洲精品在线观看 | 午夜激情福利司机影院| 亚洲av成人精品一区久久| 看十八女毛片水多多多| 国产真实伦视频高清在线观看| 久久久久久国产a免费观看| 丰满少妇做爰视频| 内地一区二区视频在线| 日韩欧美在线乱码| 国产女主播在线喷水免费视频网站 | 亚洲精华国产精华液的使用体验| 国产高清不卡午夜福利| 亚洲真实伦在线观看| 高清日韩中文字幕在线| 免费观看性生交大片5| 建设人人有责人人尽责人人享有的 | 欧美xxxx黑人xx丫x性爽| 中文字幕精品亚洲无线码一区| 亚洲成人中文字幕在线播放| 麻豆国产97在线/欧美| 禁无遮挡网站| 午夜久久久久精精品| 三级经典国产精品| 91av网一区二区| 国产精品女同一区二区软件| 国产视频内射| 亚洲av二区三区四区| 中文精品一卡2卡3卡4更新| 少妇熟女欧美另类| 身体一侧抽搐| 六月丁香七月| 久久亚洲国产成人精品v| www.色视频.com| 最近的中文字幕免费完整| 亚洲色图av天堂| 国产av不卡久久| 久久草成人影院| 国产午夜福利久久久久久| 我要搜黄色片| 欧美97在线视频| 婷婷色综合大香蕉| 亚洲人与动物交配视频| 夜夜看夜夜爽夜夜摸| 美女xxoo啪啪120秒动态图| 国产在视频线在精品| 亚洲精品日韩在线中文字幕| 久久久久九九精品影院| 国产免费男女视频| 久久久久久大精品| 夜夜爽夜夜爽视频| 热99在线观看视频| 免费看日本二区| 国产免费一级a男人的天堂| 免费观看性生交大片5| 啦啦啦观看免费观看视频高清| 精品人妻视频免费看| 大香蕉97超碰在线| av福利片在线观看| 免费观看性生交大片5| 大又大粗又爽又黄少妇毛片口| 亚洲欧美日韩无卡精品| 国产麻豆成人av免费视频| 人人妻人人澡人人爽人人夜夜 | 天天躁日日操中文字幕| 欧美+日韩+精品| 亚洲自偷自拍三级| 亚洲国产成人一精品久久久| 成人毛片a级毛片在线播放| 日日摸夜夜添夜夜爱| 看片在线看免费视频| 菩萨蛮人人尽说江南好唐韦庄 | 边亲边吃奶的免费视频| 欧美zozozo另类| 国产在线男女| 国产成人免费观看mmmm| 18禁动态无遮挡网站| 欧美一区二区精品小视频在线| 色播亚洲综合网| 成人午夜精彩视频在线观看| 精品午夜福利在线看| 亚洲欧美精品综合久久99| 日韩欧美 国产精品| 男女视频在线观看网站免费| 内射极品少妇av片p| 久久精品影院6| 国产精品久久电影中文字幕| 亚洲自拍偷在线| 国产老妇伦熟女老妇高清| 久久久久国产网址| 丰满乱子伦码专区| 天堂影院成人在线观看| 午夜a级毛片| 久久精品夜色国产| 男的添女的下面高潮视频| 美女内射精品一级片tv| 国产精品一区二区三区四区免费观看| 少妇裸体淫交视频免费看高清| 国产成人精品一,二区| 久久精品国产自在天天线| 99热6这里只有精品| av.在线天堂| 一二三四中文在线观看免费高清| 熟妇人妻久久中文字幕3abv| 成人漫画全彩无遮挡| 国产免费又黄又爽又色| 久久久久久伊人网av| 蜜桃亚洲精品一区二区三区| 日韩人妻高清精品专区| 午夜精品在线福利| 国产精品久久久久久久电影| 成人午夜高清在线视频| 伊人久久精品亚洲午夜| 欧美性猛交黑人性爽| 丝袜喷水一区| av免费在线看不卡| 级片在线观看| 国产成人91sexporn| 国产一级毛片在线| 国产真实伦视频高清在线观看| 国产人妻一区二区三区在| 免费av不卡在线播放| 搡老妇女老女人老熟妇| 少妇的逼水好多| 国产欧美另类精品又又久久亚洲欧美| 国产又黄又爽又无遮挡在线| 99热网站在线观看| av黄色大香蕉| 久久久成人免费电影| 国产一级毛片在线| 深夜a级毛片| 狂野欧美白嫩少妇大欣赏| 精品熟女少妇av免费看| 性色avwww在线观看| 国产精品国产高清国产av| 18禁在线播放成人免费| 久久亚洲国产成人精品v| 日本猛色少妇xxxxx猛交久久| 国产色爽女视频免费观看| 亚洲欧洲国产日韩| 亚洲久久久久久中文字幕| 亚洲乱码一区二区免费版| 狂野欧美白嫩少妇大欣赏| 国产精品一区二区性色av| 国产精品久久视频播放| 九草在线视频观看| 一二三四中文在线观看免费高清| 99久久九九国产精品国产免费| av在线天堂中文字幕| 成人午夜精彩视频在线观看| 久久久久久久午夜电影| av专区在线播放| 五月玫瑰六月丁香| 亚洲三级黄色毛片| 国产成人精品婷婷| 联通29元200g的流量卡| 亚洲av免费在线观看| 高清在线视频一区二区三区 | 国产精品国产三级国产专区5o | 欧美另类亚洲清纯唯美| 精品人妻视频免费看| 三级国产精品片| 成人毛片a级毛片在线播放| 日本欧美国产在线视频| 国产极品精品免费视频能看的| 嫩草影院入口| 黄色日韩在线| 亚洲国产最新在线播放| 亚洲中文字幕日韩| 国产精品熟女久久久久浪| 国产熟女欧美一区二区| 禁无遮挡网站| 三级国产精品欧美在线观看| av女优亚洲男人天堂| 国产一级毛片七仙女欲春2| 男人的好看免费观看在线视频| 在线a可以看的网站| 免费搜索国产男女视频| av天堂中文字幕网| 日韩高清综合在线| 色网站视频免费| 精品久久久久久久末码| 插逼视频在线观看| 亚洲四区av| av.在线天堂| 亚洲va在线va天堂va国产| 一个人看的www免费观看视频| 欧美激情在线99| 亚洲国产精品合色在线| 毛片一级片免费看久久久久| 成人亚洲欧美一区二区av| 久久韩国三级中文字幕| 欧美日韩国产亚洲二区| 听说在线观看完整版免费高清| 看黄色毛片网站| 成人特级av手机在线观看| 看片在线看免费视频| 色哟哟·www| 青春草视频在线免费观看| 亚洲自偷自拍三级| 久久这里有精品视频免费| 国产成人福利小说| kizo精华| 国产黄色小视频在线观看| 久久久久免费精品人妻一区二区| 日本免费a在线| 国产伦一二天堂av在线观看| 两个人视频免费观看高清| 一个人看视频在线观看www免费| 超碰av人人做人人爽久久| 国产精品99久久久久久久久| 亚洲欧美日韩卡通动漫| 亚洲av二区三区四区| 好男人视频免费观看在线| h日本视频在线播放| av卡一久久| 一个人看的www免费观看视频| 天天躁日日操中文字幕| av天堂中文字幕网| 一本一本综合久久| 日韩av在线免费看完整版不卡| 亚洲人与动物交配视频| 婷婷色麻豆天堂久久 | 成人国产麻豆网| 久久精品国产亚洲av天美| 精品久久久久久电影网 | 久久久久久久午夜电影| 国产午夜精品论理片| 日本免费a在线| 亚洲最大成人中文| 亚洲五月天丁香| 亚洲成人av在线免费| 插阴视频在线观看视频| 两个人的视频大全免费| 99热全是精品| 日韩中字成人| 色尼玛亚洲综合影院| av免费在线看不卡| 一级毛片aaaaaa免费看小| 床上黄色一级片| 亚洲人成网站在线观看播放| 我要搜黄色片| 黄色日韩在线| 久久久色成人| 亚洲精品久久久久久婷婷小说 | 久久久久久九九精品二区国产| 国产黄色视频一区二区在线观看 | 亚洲精品乱码久久久v下载方式| 久久久成人免费电影| 最近最新中文字幕大全电影3| 国产成年人精品一区二区| 欧美潮喷喷水| 国产精品精品国产色婷婷| 两性午夜刺激爽爽歪歪视频在线观看| 天天躁日日操中文字幕| 亚洲欧美精品自产自拍| 国产麻豆成人av免费视频| 2021天堂中文幕一二区在线观| 嘟嘟电影网在线观看| 男人舔女人下体高潮全视频| av在线老鸭窝| 91久久精品国产一区二区三区| 国产伦在线观看视频一区| 亚洲av熟女| av福利片在线观看| 亚洲国产色片| 国产精品无大码| 国产精品久久电影中文字幕| 日韩三级伦理在线观看| 久久久欧美国产精品| av在线天堂中文字幕| 久久久久国产网址| 春色校园在线视频观看| 天天躁夜夜躁狠狠久久av| 久久精品久久久久久久性| 日本午夜av视频| 亚洲国产精品国产精品| 国产高清视频在线观看网站| 日韩在线高清观看一区二区三区| 99国产精品一区二区蜜桃av| av.在线天堂| 最近2019中文字幕mv第一页| 日本色播在线视频| 乱码一卡2卡4卡精品| 99在线人妻在线中文字幕| 欧美高清成人免费视频www| 在线观看美女被高潮喷水网站| 免费无遮挡裸体视频| 禁无遮挡网站| 亚洲真实伦在线观看| 中文字幕亚洲精品专区| 亚洲自偷自拍三级| 中文资源天堂在线| 久久韩国三级中文字幕| 1000部很黄的大片| 久久久国产成人精品二区| 九九久久精品国产亚洲av麻豆| 一级爰片在线观看| 欧美性猛交╳xxx乱大交人| 99久久九九国产精品国产免费| 美女cb高潮喷水在线观看| 91午夜精品亚洲一区二区三区| 亚洲精品456在线播放app| www.色视频.com| 欧美潮喷喷水| 69人妻影院| 全区人妻精品视频| 99热全是精品| 日本wwww免费看| 国产探花在线观看一区二区| 一个人免费在线观看电影| 亚洲av二区三区四区| 久久精品国产亚洲av天美| 国产不卡一卡二| 日本一本二区三区精品| 我要看日韩黄色一级片| 黄色日韩在线| 水蜜桃什么品种好| 欧美bdsm另类| 青春草视频在线免费观看| 欧美一区二区亚洲| 99视频精品全部免费 在线| 国产人妻一区二区三区在| 国产一区二区三区av在线| 精品久久久久久久久久久久久| 日本猛色少妇xxxxx猛交久久| 特级一级黄色大片| 禁无遮挡网站| 国产精品福利在线免费观看| videos熟女内射| 国产亚洲最大av| 精品酒店卫生间| 好男人在线观看高清免费视频| 亚洲精品久久久久久婷婷小说 | 亚洲欧美日韩无卡精品| 久久人妻av系列| 中文字幕熟女人妻在线| 人人妻人人澡人人爽人人夜夜 | 成人亚洲精品av一区二区| 亚洲av免费在线观看| 尾随美女入室| 一区二区三区乱码不卡18| 久久精品人妻少妇| 日本三级黄在线观看| 日本猛色少妇xxxxx猛交久久| 免费看光身美女| 99久国产av精品国产电影| 国产三级在线视频| 久久人妻av系列| 99九九线精品视频在线观看视频| 欧美区成人在线视频| 国产中年淑女户外野战色| 久久亚洲精品不卡| 精品久久久久久久人妻蜜臀av| 亚洲国产精品成人综合色| 永久免费av网站大全| 99热这里只有是精品在线观看| 国产一区二区三区av在线| 极品教师在线视频| 色噜噜av男人的天堂激情| 女人被狂操c到高潮| 纵有疾风起免费观看全集完整版 | 久久精品综合一区二区三区| 97超碰精品成人国产| 听说在线观看完整版免费高清| 国产伦精品一区二区三区四那| 97在线视频观看| 久久久久免费精品人妻一区二区| 狂野欧美激情性xxxx在线观看| 亚洲无线观看免费| 丰满乱子伦码专区| 免费一级毛片在线播放高清视频| 亚洲欧洲日产国产| 国产精品不卡视频一区二区| 视频中文字幕在线观看| 日韩在线高清观看一区二区三区| 久久精品影院6| 免费人成在线观看视频色| 一夜夜www| 1000部很黄的大片| 成年av动漫网址| 欧美一区二区国产精品久久精品| av福利片在线观看| 国产视频内射| 国产欧美另类精品又又久久亚洲欧美| 国产探花极品一区二区| 99在线视频只有这里精品首页| 亚洲精品日韩av片在线观看| 国产淫语在线视频| 欧美成人a在线观看| 亚洲av中文av极速乱| 精品人妻一区二区三区麻豆| 欧美一区二区亚洲| 大话2 男鬼变身卡| 中文字幕免费在线视频6| 久久久久久久午夜电影| 在线观看66精品国产| 久久久久性生活片| 亚洲精品色激情综合| 看免费成人av毛片| 国产真实乱freesex| 搡女人真爽免费视频火全软件| 亚洲av中文字字幕乱码综合| 丰满少妇做爰视频| 亚洲成人精品中文字幕电影| 三级经典国产精品| 麻豆成人午夜福利视频| 亚洲欧洲国产日韩| 久久亚洲国产成人精品v| 99久国产av精品国产电影| 看非洲黑人一级黄片| 天堂av国产一区二区熟女人妻| 欧美xxxx黑人xx丫x性爽| 亚洲乱码一区二区免费版| 国产色婷婷99| 天天躁日日操中文字幕| 久久99精品国语久久久| 夜夜爽夜夜爽视频| 天天躁日日操中文字幕| 欧美日本亚洲视频在线播放| 欧美一级a爱片免费观看看| 日韩av在线大香蕉| 国产极品天堂在线| 天堂网av新在线| 一个人观看的视频www高清免费观看| 亚洲精品亚洲一区二区| 日本一本二区三区精品| 69av精品久久久久久| 日产精品乱码卡一卡2卡三| 国产日韩欧美在线精品| 久久韩国三级中文字幕| 欧美日本亚洲视频在线播放| 国产探花在线观看一区二区| 国产精品久久视频播放| 国产真实伦视频高清在线观看| 亚洲丝袜综合中文字幕| 午夜老司机福利剧场| 亚洲欧美日韩无卡精品| 天堂av国产一区二区熟女人妻| 午夜老司机福利剧场| 日本色播在线视频| 中文字幕av在线有码专区| 日本一二三区视频观看| 久久精品久久久久久噜噜老黄 | 丝袜美腿在线中文| 久久99精品国语久久久| 精品国内亚洲2022精品成人| 亚洲高清免费不卡视频| 少妇人妻一区二区三区视频| 天堂av国产一区二区熟女人妻| 春色校园在线视频观看| 久久精品夜夜夜夜夜久久蜜豆| av在线亚洲专区|