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

    一種面向工業(yè)邊緣計(jì)算應(yīng)用的緩存替換算法

    2021-07-23 02:04:38陳鴻龍DanielBovensiepen
    關(guān)鍵詞:命中率邊緣節(jié)點(diǎn)

    張 雷 李 琳 陳鴻龍 Daniel Bovensiepen

    1(南京郵電大學(xué)物聯(lián)網(wǎng)學(xué)院 南京 210009)

    2(中國(guó)石油大學(xué)(華東)控制科學(xué)與工程學(xué)院 山東青島 266580)

    3(西門子中國(guó)研究院 北京 100102)

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來(lái)越多的具有計(jì)算能力的智能傳感器和執(zhí)行器被應(yīng)用在工業(yè)自動(dòng)化系統(tǒng)中,產(chǎn)生了海量的物聯(lián)網(wǎng)數(shù)據(jù)[1].這些數(shù)據(jù)可以用于改進(jìn)控制工藝,優(yōu)化生產(chǎn)流程,進(jìn)而提高生產(chǎn)效率.例如傳統(tǒng)工廠中控制策略通常通過(guò)離線下載到可編程邏輯控制器(programmable logic controller, PLC),在封閉的控制網(wǎng)絡(luò)中運(yùn)行,很難做到靈活更新.現(xiàn)在新型的PLC支持配備AI模塊,使得利用機(jī)器學(xué)習(xí)等算法實(shí)現(xiàn)生產(chǎn)任務(wù)的柔性自組織成為可能[2-3].

    機(jī)器學(xué)習(xí)算法的樣本數(shù)據(jù)來(lái)自于傳感器、控制器和執(zhí)行器等現(xiàn)場(chǎng)設(shè)備在歷史生產(chǎn)過(guò)程中產(chǎn)生的控制和狀態(tài)參數(shù).工廠底層現(xiàn)場(chǎng)的設(shè)備數(shù)量眾多,加上單個(gè)設(shè)備產(chǎn)生的數(shù)據(jù)幀很短,但是由于生成周期小,因此每天產(chǎn)生的數(shù)據(jù)規(guī)模巨大.這些海量數(shù)據(jù)存儲(chǔ)在云服務(wù)器,如果采用基于云的數(shù)據(jù)服務(wù),數(shù)據(jù)傳輸?shù)难舆t將會(huì)非常大[4].而工業(yè)應(yīng)用通常對(duì)數(shù)據(jù)傳輸?shù)臅r(shí)延往往有嚴(yán)格要求,因此,將邊緣計(jì)算應(yīng)用于工業(yè)物聯(lián)網(wǎng)有很大的優(yōu)勢(shì)[5].邊緣計(jì)算在靠近用戶的邊緣部署服務(wù)器設(shè)備,利用其自身的存儲(chǔ)和計(jì)算資源,對(duì)用戶請(qǐng)求提供低延遲的數(shù)據(jù)傳輸服務(wù),為實(shí)時(shí)性任務(wù)處理提供保障.

    但是,邊緣節(jié)點(diǎn)的存儲(chǔ)容量通常非常有限,在邊緣節(jié)點(diǎn)緩存所有內(nèi)容是不可能的.因此,通過(guò)合理的緩存策略確定緩存內(nèi)容集,最大化緩存利用率,減少向云服務(wù)器請(qǐng)求內(nèi)容次數(shù),對(duì)于邊緣網(wǎng)絡(luò)的服務(wù)性能保障至關(guān)重要.

    盡管已經(jīng)有很多邊緣緩存的研究工作,據(jù)我們所知,目前還沒(méi)有針對(duì)工業(yè)邊緣計(jì)算應(yīng)用的緩存策略.本文的主要貢獻(xiàn)有2個(gè)方面:

    1) 在分析典型工業(yè)應(yīng)用場(chǎng)景的基礎(chǔ)上,建立工業(yè)邊緣網(wǎng)絡(luò)模型.基于散粒噪聲模型(shot noise model, SNM)對(duì)工業(yè)用戶請(qǐng)求進(jìn)行建模,進(jìn)而建立用戶請(qǐng)求的流行度變化模型;

    2) 提出一種新的緩存替換算法,綜合考慮時(shí)效性、內(nèi)容大小優(yōu)先性和流行度預(yù)測(cè)確定內(nèi)容價(jià)值.通過(guò)與5種經(jīng)典緩存算法的對(duì)比實(shí)驗(yàn)驗(yàn)證了所提出算法的有效性.

    1 相關(guān)工作

    一個(gè)邊緣緩存策略是否成功主要取決于它對(duì)緩存內(nèi)容價(jià)值估計(jì)的準(zhǔn)確性.內(nèi)容流行度是做出緩存決策的有效措施.經(jīng)典的最近最久未使用(least recently used, LRU)算法[6]將用戶訪問(wèn)時(shí)間作為流行度指標(biāo),離當(dāng)前時(shí)刻最近的訪問(wèn)內(nèi)容流行度最高,容易受到一些偶然訪問(wèn)內(nèi)容的干擾.最近最少訪問(wèn)頻次(least frequently used, LFU)算法[7]將不同內(nèi)容的訪問(wèn)頻次作為流行度指標(biāo),訪問(wèn)次數(shù)最多的內(nèi)容流行度最高,容易導(dǎo)致緩存污染問(wèn)題.Size算法[8]將內(nèi)容大小作為流行度指標(biāo),最小內(nèi)容流行度最高,可能會(huì)引起頻繁請(qǐng)求流行度高的大內(nèi)容,造成帶寬的浪費(fèi).針對(duì)單個(gè)特征指標(biāo)存在的問(wèn)題,很多研究提出基于訪問(wèn)時(shí)間、訪問(wèn)頻率、內(nèi)容大小等多個(gè)特征的混合緩存策略,以提高流行度評(píng)估的準(zhǔn)確性,代表性工作如貪婪雙尺寸(greedy dual size, GDS)算法[9].

    這些傳統(tǒng)的緩存算法易于實(shí)現(xiàn)、算法復(fù)雜度低,已經(jīng)取得廣泛應(yīng)用.然而隨著因特網(wǎng)數(shù)據(jù)的爆發(fā)式增長(zhǎng),邊緣計(jì)算、內(nèi)容中心網(wǎng)絡(luò)和5G網(wǎng)絡(luò)等新型網(wǎng)絡(luò)的出現(xiàn)對(duì)緩存策略提出了更高的要求,因此近年來(lái)的研究工作主要面向新型網(wǎng)絡(luò)場(chǎng)景提出相應(yīng)的緩存優(yōu)化算法.

    根據(jù)緩存內(nèi)容集合與用戶請(qǐng)求內(nèi)容集合的關(guān)系,這些緩存策略可分為2類:1)假設(shè)網(wǎng)絡(luò)節(jié)點(diǎn)緩存所有用戶請(qǐng)求的內(nèi)容,此類緩存研究將主要關(guān)注點(diǎn)放在請(qǐng)求內(nèi)容如何在不同節(jié)點(diǎn)上進(jìn)行緩存部署.一般做法是基于成本、延遲等網(wǎng)絡(luò)性能指標(biāo)將緩存部署問(wèn)題轉(zhuǎn)化線性優(yōu)化問(wèn)題[10-11],接著通過(guò)進(jìn)化算法或啟發(fā)式算法找到優(yōu)化的全局緩存部署方案.這類策略需要收集全局網(wǎng)絡(luò)信息,求解開銷昂貴.因此文獻(xiàn)[12-13]利用節(jié)點(diǎn)間合作關(guān)系,提出分布式緩存策略,得到節(jié)點(diǎn)的最佳緩存內(nèi)容集.2)緩存研究假設(shè)緩存容量有限,網(wǎng)絡(luò)節(jié)點(diǎn)只緩存部分內(nèi)容.經(jīng)典的基于流行度的緩存算法MPC(most-popular content)[14]認(rèn)為緩存熱點(diǎn)內(nèi)容相比緩存不是熱點(diǎn)的內(nèi)容所帶來(lái)的緩存效益更高,因此通過(guò)流行度表記錄每個(gè)內(nèi)容的流行度值,只有足夠流行的內(nèi)容才可能請(qǐng)求緩存.文獻(xiàn)[15]綜合比較了MPC及其改進(jìn)算法的性能,并面向命名數(shù)據(jù)網(wǎng)絡(luò)提出改進(jìn)算法.Sun等人[16]針對(duì)D2D網(wǎng)絡(luò)提出一種基于移動(dòng)感知的MPC改進(jìn)算法.Deng等人[17]針對(duì)車聯(lián)網(wǎng)中車輛的需求和偏好,以及收發(fā)節(jié)點(diǎn)的相對(duì)位置,提出分布式概率緩存策略.

    目前大多數(shù)緩存策略研究都采用了靜態(tài)的內(nèi)容流行度模型,通常假設(shè)服從Zipf分布.但是靜態(tài)模型忽略了真實(shí)場(chǎng)景下用戶對(duì)不同內(nèi)容的請(qǐng)求偏好隨時(shí)間變化的動(dòng)態(tài)性.當(dāng)內(nèi)容請(qǐng)求發(fā)生變化,緩存算法會(huì)出現(xiàn)性能退化.因此,最近的研究已經(jīng)轉(zhuǎn)向分析和預(yù)測(cè)流行度的動(dòng)態(tài)變化,并設(shè)計(jì)動(dòng)態(tài)緩存策略.這些緩存策略主要從內(nèi)容本身特征或用戶請(qǐng)求特征刻畫流行度模型.

    一部分研究者通過(guò)分析視頻、社交內(nèi)容的更多相關(guān)特征,用于流行度預(yù)測(cè).有數(shù)據(jù)表明,視頻流量數(shù)據(jù)已經(jīng)成為互聯(lián)網(wǎng)的主要流量[18].Zhang等人[19]將視頻文件序列化為具有名稱前綴和順序索引的塊,通過(guò)分析用戶的請(qǐng)求行為發(fā)現(xiàn)視頻塊之間的關(guān)聯(lián)特征從而預(yù)測(cè)未來(lái)視頻塊的流行度.朱琛剛等人[20]分析了電視節(jié)目與上線日期、播出時(shí)間和節(jié)目類型等特征的關(guān)聯(lián)性,從中提取影響節(jié)目流行度的關(guān)鍵特征構(gòu)建節(jié)目流行度隨時(shí)間變化的模型,使用隨機(jī)森林算法構(gòu)建電視節(jié)目流行度預(yù)測(cè)模型,并提出了一種節(jié)目緩存調(diào)度算法.社交流量數(shù)據(jù)是另外一類活躍因特網(wǎng)流量,可利用社交媒體的傳播特性進(jìn)行內(nèi)容流行度分析.朱海龍等人[21]基于傳播加速度和用戶活躍性提出微博消息的在線流行度預(yù)測(cè)方法.Li等人[22]提出面向社交網(wǎng)絡(luò)的popCaching緩存策略,算法沒(méi)有預(yù)測(cè)每個(gè)內(nèi)容單獨(dú)的流行度,而是假設(shè)上下文特征相似時(shí)內(nèi)容流行度相似,采用4段歷史訪問(wèn)量作為當(dāng)前上下文特征.

    另一部分研究者挖掘新型網(wǎng)絡(luò)場(chǎng)景下的用戶偏好和請(qǐng)求特性用于動(dòng)態(tài)流行度預(yù)測(cè).如無(wú)線網(wǎng)絡(luò)區(qū)別于有線網(wǎng)絡(luò)一個(gè)重要特征是用戶的移動(dòng)性,不同用戶移動(dòng)時(shí)體現(xiàn)為不同的時(shí)空特征.因此很多研究者面向移動(dòng)邊緣計(jì)算應(yīng)用,結(jié)合實(shí)際場(chǎng)景下用戶的時(shí)空移動(dòng)特性,為邊緣節(jié)點(diǎn)提出流行度預(yù)測(cè)算法和緩存策略.如Yang等人[23]和Yan等人[24]利用邊緣節(jié)點(diǎn)的位置特征代表該位置的用戶偏好,并提出在線預(yù)測(cè)算法,提高內(nèi)容命中率.Gao等人[25]通過(guò)基站感知用戶的移動(dòng)模式,以此來(lái)計(jì)算本地內(nèi)容的流行度,并將不同移動(dòng)速度用戶請(qǐng)求的文件分別緩存在不同的基站.Li等人[26]針對(duì)移動(dòng)網(wǎng)絡(luò)用戶的移動(dòng)歷史數(shù)據(jù),建立Markov模型預(yù)測(cè)用戶在移動(dòng)和請(qǐng)求方面的行為,根據(jù)計(jì)算的內(nèi)容流行度進(jìn)行預(yù)緩存.Bharath等人[27]針對(duì)時(shí)變且未知的內(nèi)容流行度,分別以Bernoulli模型和Poisson模型作為內(nèi)容請(qǐng)求模型,面向異構(gòu)無(wú)線網(wǎng)絡(luò)的小基站節(jié)點(diǎn),提出根據(jù)預(yù)估的內(nèi)容流行度和最優(yōu)值的誤差決定緩存更新,仿真結(jié)果表明比定期的緩存更新性能更優(yōu).

    可以發(fā)現(xiàn),對(duì)于基于流行度動(dòng)態(tài)變化的緩存策略研究方法主要面向在線音視頻、社交網(wǎng)絡(luò)等互聯(lián)網(wǎng)內(nèi)容,在某個(gè)具體網(wǎng)絡(luò)情境下引入更多的分析特征提高流行度預(yù)測(cè)準(zhǔn)確性,進(jìn)而提高緩存命中率.而工業(yè)應(yīng)用與在線音視頻、社交網(wǎng)絡(luò)等互聯(lián)網(wǎng)應(yīng)用有著截然不同的流量和用戶請(qǐng)求特征.音視頻數(shù)據(jù)流具有數(shù)據(jù)幀長(zhǎng)、流量大、占用帶寬高的特點(diǎn),而工業(yè)生產(chǎn)過(guò)程生成的數(shù)據(jù)量巨大,數(shù)據(jù)幀短且時(shí)效性高.互聯(lián)網(wǎng)中的內(nèi)容有可能被任意一個(gè)用戶請(qǐng)求,而工業(yè)邊緣緩存節(jié)點(diǎn)往往服務(wù)于特定的工業(yè)控制設(shè)備,設(shè)備的內(nèi)容請(qǐng)求與生產(chǎn)任務(wù)相關(guān),沒(méi)有復(fù)雜的社會(huì)關(guān)系交互的干擾,不會(huì)發(fā)生內(nèi)容在大部分設(shè)備上廣泛傳播.因此,已有的緩存算法很難直接應(yīng)用于工業(yè)應(yīng)用場(chǎng)景下的邊緣緩存.

    2 系統(tǒng)模型

    本節(jié)面向典型的工廠應(yīng)用需求建立網(wǎng)絡(luò)模型和緩存問(wèn)題模型.

    2.1 網(wǎng)絡(luò)模型

    一個(gè)典型工業(yè)應(yīng)用場(chǎng)景中的邊緣網(wǎng)絡(luò)體系結(jié)構(gòu)如圖1所示.最上層為云服務(wù)器中心.中間層為邊緣節(jié)點(diǎn)層,每個(gè)邊緣節(jié)點(diǎn)都有有限大小的緩存資源.底層為現(xiàn)場(chǎng)智能設(shè)備,如智能傳感器、PLC、工控機(jī)、工程師站等.

    Fig. 1 A typical industrial edge network structure圖1 一個(gè)典型的工業(yè)邊緣網(wǎng)絡(luò)結(jié)構(gòu)

    假設(shè)底層傳感器、控制器和執(zhí)行器等現(xiàn)場(chǎng)設(shè)備產(chǎn)生的歷史生產(chǎn)控制和狀態(tài)參數(shù)等內(nèi)容集合記為Ω.現(xiàn)場(chǎng)設(shè)備進(jìn)行學(xué)習(xí)任務(wù)時(shí)將請(qǐng)求其中部分內(nèi)容集合M,大小為|M|,每塊內(nèi)容m的大小為Sm.為了減小數(shù)據(jù)傳輸延遲,N個(gè)邊緣節(jié)點(diǎn)將提供緩存服務(wù),每個(gè)邊緣節(jié)點(diǎn)n緩存容量為L(zhǎng)(單位為MB).

    2.2 問(wèn)題模型

    假設(shè)工業(yè)用戶總共發(fā)出了K次內(nèi)容請(qǐng)求,Cmk表示第k次請(qǐng)求的內(nèi)容是否為第m個(gè)內(nèi)容,是則Cmk=1,否則Cmk=0.Ank表示請(qǐng)求內(nèi)容是否被緩存到邊緣節(jié)點(diǎn)n,是則Ank=1,否則Ank=0.緩存命中率表示為

    (1)

    邊緣網(wǎng)絡(luò)中的數(shù)據(jù)傳輸延遲由2部分組成,如用戶請(qǐng)求內(nèi)容被緩存,延遲為內(nèi)容從邊緣節(jié)點(diǎn)傳輸?shù)接脩舻臅r(shí)間,即延遲為緩存讀取時(shí)間d.如用戶請(qǐng)求的內(nèi)容沒(méi)有在緩存中時(shí),邊緣緩存設(shè)備需要向工廠私有云請(qǐng)求緩存該內(nèi)容,數(shù)據(jù)的傳輸會(huì)受到回傳鏈路容量的限制,令B表示工廠云服務(wù)器向邊緣緩存節(jié)點(diǎn)的傳輸鏈路帶寬,γ表示該鏈路的傳輸因子,即網(wǎng)絡(luò)不穩(wěn)定或擁塞時(shí)引起的延遲.則平均傳輸延遲D可以表示為

    (2)

    本文的優(yōu)化目標(biāo)是最大化邊緣節(jié)點(diǎn)的緩存命中率,最小化用戶請(qǐng)求內(nèi)容的傳輸延遲,優(yōu)先保障控制數(shù)據(jù).優(yōu)化問(wèn)題可以表述為

    maxH,

    (3)

    minD.

    (4)

    3 用戶請(qǐng)求流行度預(yù)測(cè)

    本節(jié)首先結(jié)合工業(yè)應(yīng)用中用戶請(qǐng)求特點(diǎn),建立用戶請(qǐng)求模型,然后梳理了工業(yè)用戶請(qǐng)求內(nèi)容的特征屬性,并給出用戶請(qǐng)求流行度變化的預(yù)測(cè)方法.

    3.1 用戶請(qǐng)求模型

    目前用戶請(qǐng)求模型使用比較廣泛的是獨(dú)立參考模型(independent reference model, IRM)[28].IRM模型作為一種靜態(tài)模型,假設(shè)內(nèi)容請(qǐng)求的流行度不隨時(shí)間改變,用戶請(qǐng)求遵循Zipf分布.該模型簡(jiǎn)化了緩存問(wèn)題復(fù)雜度,但是無(wú)法反映內(nèi)容流行度的時(shí)間局部性特征.而工業(yè)應(yīng)用中,設(shè)備請(qǐng)求的內(nèi)容隨著生產(chǎn)任務(wù)的變化而變化,請(qǐng)求內(nèi)容的生命周期與生產(chǎn)節(jié)拍密切相關(guān),因此IRM模型不適用于工業(yè)場(chǎng)景.本文采用Traverso等人[29]提出的SNM作為用戶請(qǐng)求模型.與IRM模型相比,SNM模型描述了內(nèi)容請(qǐng)求的過(guò)程,可以更好地表現(xiàn)不同內(nèi)容熱度隨時(shí)間變化的動(dòng)態(tài)趨勢(shì).

    SNM模型下,內(nèi)容請(qǐng)求產(chǎn)生過(guò)程被假定為Poisson過(guò)程,對(duì)每個(gè)內(nèi)容的請(qǐng)求過(guò)程是獨(dú)立的齊次Poisson過(guò)程.整個(gè)請(qǐng)求過(guò)程表示為許多獨(dú)立過(guò)程的疊加,每個(gè)內(nèi)容的請(qǐng)求過(guò)程對(duì)應(yīng)一個(gè)獨(dú)立過(guò)程.具體地,對(duì)于內(nèi)容m,將時(shí)間u處的請(qǐng)求到達(dá)率表示為

    Ym(u)=Vmλm(u-τm),

    (5)

    其中,m代表內(nèi)容m進(jìn)入系統(tǒng)的時(shí)間點(diǎn),λm(u)代表對(duì)內(nèi)容m的請(qǐng)求到達(dá)率隨時(shí)間u變化的規(guī)律,即“流行度輪廓”.文獻(xiàn)[30]提到常用的3種流行度輪廓為指數(shù)輪廓、均勻輪廓和隨機(jī)輪廓.為簡(jiǎn)化應(yīng)用,本文采用均勻流行度輪廓,即內(nèi)容m遵循在生命周期T內(nèi),平均到達(dá)率為λ的齊次Poisson過(guò)程.在整個(gè)評(píng)估時(shí)間E期間所請(qǐng)求的內(nèi)容的平均數(shù)量為λE.Vm表示內(nèi)容m在活躍時(shí)間內(nèi)被請(qǐng)求的總次數(shù).通過(guò)以上特征來(lái)描述內(nèi)容m隨時(shí)間變化的請(qǐng)求過(guò)程.

    Fig. 2 Examples of requests generated by two different contents圖2 不同的2個(gè)內(nèi)容生成的請(qǐng)求示例

    3.2 用戶請(qǐng)求的流行度變化預(yù)測(cè)

    工業(yè)應(yīng)用中設(shè)備請(qǐng)求的動(dòng)態(tài)性與當(dāng)前進(jìn)行的生產(chǎn)任務(wù)更新調(diào)整具有高度的相關(guān)性.工廠一天內(nèi)可能有多個(gè)不同生產(chǎn)優(yōu)化任務(wù)發(fā)生.以生產(chǎn)的自組織調(diào)度為例,生產(chǎn)線可能包含多個(gè)不同種類的設(shè)備,控制器請(qǐng)求的內(nèi)容盡管來(lái)源于同生產(chǎn)線的不同設(shè)備,但是都具有相同的位置屬性.又例如控制器基于機(jī)器學(xué)習(xí)算法優(yōu)化設(shè)備故障預(yù)測(cè)策略,需要請(qǐng)求設(shè)備對(duì)象自帶的相關(guān)傳感器歷史數(shù)據(jù)、歷史診斷數(shù)據(jù)以及類似設(shè)備的歷史數(shù)據(jù).這些請(qǐng)求的內(nèi)容都來(lái)自同類型的對(duì)象設(shè)備.通過(guò)這2個(gè)實(shí)際應(yīng)用案例對(duì)比,可以發(fā)現(xiàn):不同任務(wù)發(fā)生時(shí),控制器運(yùn)行學(xué)習(xí)算法需要請(qǐng)求的內(nèi)容完全不同.但是每個(gè)設(shè)備請(qǐng)求的內(nèi)容有一定的共性特征,這些特征反映了當(dāng)前進(jìn)行的不同生產(chǎn)任務(wù).

    為了總結(jié)其特點(diǎn),我們定義來(lái)自工業(yè)現(xiàn)場(chǎng)的內(nèi)容的多維特征屬性:時(shí)間屬性、位置屬性、來(lái)源設(shè)備屬性、對(duì)象設(shè)備屬性等.時(shí)間屬性為數(shù)據(jù)采集的發(fā)生時(shí)間;位置屬性為數(shù)據(jù)采集的發(fā)生地點(diǎn);來(lái)源設(shè)備屬性為數(shù)據(jù)源;對(duì)象設(shè)備屬性為數(shù)據(jù)的監(jiān)測(cè)對(duì)象.對(duì)于任意的內(nèi)容m,都有W個(gè)特征屬性,用集合{fm1,fm2,…,fmW}表示.

    由于內(nèi)容只在有限生命周期內(nèi)活躍,流行度分析只統(tǒng)計(jì)最近的時(shí)間窗口的請(qǐng)求內(nèi)容的特征屬性變化.假設(shè)T為周期時(shí)間窗口大小,F(xiàn)(t)為第t個(gè)時(shí)間窗口內(nèi)所有請(qǐng)求內(nèi)容的特征集合.利用Jaccard相似度系數(shù)定義第t個(gè)和第t-1個(gè)時(shí)間窗口內(nèi)請(qǐng)求內(nèi)容集合的相似性函數(shù)為

    (6)

    在第t個(gè)時(shí)間窗口內(nèi),當(dāng)相似度系數(shù)Sim(t)值大于閾值θ時(shí),認(rèn)為前后2個(gè)時(shí)間窗內(nèi)進(jìn)行的生產(chǎn)優(yōu)化任務(wù)沒(méi)有發(fā)生變化.當(dāng)相似度系數(shù)值小于閾值θ時(shí),認(rèn)為當(dāng)前活躍的生產(chǎn)優(yōu)化任務(wù)已經(jīng)發(fā)生變化.

    在實(shí)驗(yàn)過(guò)程中發(fā)現(xiàn),生產(chǎn)優(yōu)化任務(wù)變化時(shí),往往會(huì)有一個(gè)主導(dǎo)內(nèi)容屬性特征隨之發(fā)生變化.因此本文沒(méi)有統(tǒng)計(jì)所有特征屬性,而是利用最近周期窗口內(nèi)的出現(xiàn)次數(shù)最多的熱點(diǎn)特征屬性來(lái)表征當(dāng)下實(shí)時(shí)進(jìn)行的任務(wù).這種單一特征屬性指征的優(yōu)勢(shì)在于簡(jiǎn)化了計(jì)算,降低緩存算法復(fù)雜度.定義Mo(F(t))為熱點(diǎn)特征屬性,F(xiàn)(t)集合中Mo(F(t))的元素序數(shù)為w*,即fw*(t)=Mo(F(t)) ,則相似度函數(shù)的計(jì)算可簡(jiǎn)化為

    (7)

    4 PPPS緩存算法

    基于3.2小節(jié)對(duì)用戶請(qǐng)求的流行度變化預(yù)測(cè)方法,提出基于屬性特征流行度預(yù)測(cè)的緩存算法(combing periodic popularity prediction and size caching strategy, PPPS).PPPS算法一方面考慮流行度和內(nèi)容尺寸的影響,為每個(gè)內(nèi)容設(shè)置緩存內(nèi)容價(jià)值;一方面,將熱度較高的特征屬性內(nèi)容提前存儲(chǔ)到邊緣緩存的空閑空間,提升邊緣緩存的命中率,提高緩存利用效率.

    PPPS算法為每個(gè)內(nèi)容定義了緩存價(jià)值Q,通過(guò)緩存價(jià)值函數(shù)作為緩存替換的依據(jù).緩存價(jià)值函數(shù)首先考慮時(shí)間局部性的影響,設(shè)置緩存更新時(shí)間.其次根據(jù)最近的歷史請(qǐng)求內(nèi)容,預(yù)測(cè)各緩存內(nèi)容流行度概率.再則,在工業(yè)應(yīng)用下,控制和狀態(tài)信息內(nèi)容的尺寸小、頻率高,音視頻內(nèi)容大但出現(xiàn)頻率小,將尺寸納入價(jià)值函數(shù)的意義在于優(yōu)先保障緩存那些具有更重要的文件.對(duì)于任意內(nèi)容m,得到其價(jià)值函數(shù)Qm:

    (8)

    該函數(shù)值的大小與緩存內(nèi)容被替換的概率呈負(fù)相關(guān).其中,pm(t)表示單個(gè)內(nèi)容m在第t個(gè)時(shí)間窗內(nèi)的流行度概率.第t個(gè)時(shí)間窗口內(nèi)用戶請(qǐng)求內(nèi)容的熱點(diǎn)屬性特征集合為{fxw*,f(x+1)w*,…,f(x+T)w*},內(nèi)容m的流行度概率可表征為其特征屬性在第t個(gè)時(shí)間窗口的發(fā)生概率為

    (9)

    算法實(shí)現(xiàn)流程為:每次當(dāng)新的用戶請(qǐng)求內(nèi)容到達(dá),判斷緩存中是否已經(jīng)存在當(dāng)前請(qǐng)求的內(nèi)容.若命中,則更新該內(nèi)容的價(jià)值;若未命中,則判斷緩存剩余空間是否足以存儲(chǔ)該內(nèi)容,是則直接存入緩存隊(duì)列,否則替換掉緩存價(jià)值最小的內(nèi)容,直到空間大小足夠容納新內(nèi)容.然后判斷累計(jì)用戶請(qǐng)求次數(shù)是否到達(dá)T,是則更新t值,t=t+1.同時(shí)計(jì)算t和t-1周期時(shí)間窗口請(qǐng)求內(nèi)容的相似度系數(shù)Sim(t),當(dāng)其小于閾值θ時(shí),則刪除緩存隊(duì)列里非熱點(diǎn)特征屬性內(nèi)容,并隨機(jī)選擇熱點(diǎn)特征屬性的內(nèi)容放入緩存,但緩存內(nèi)容價(jià)值Q=0.PPPS算法實(shí)現(xiàn)的偽代碼如算法1所示:

    算法1.PPPS算法.

    輸出:緩存命中率H.

    ① 初始化j=0,t=0;

    ② fork=1,2,…,Kdo

    ③ 用戶請(qǐng)求內(nèi)容m;

    ④ if內(nèi)容m已被緩存

    ⑤j++;

    ⑦ else

    ⑧ while(緩存空閑大小

    ⑨ 刪除最小價(jià)值Qmin的內(nèi)容;

    ⑩ end while

    PPPS算法時(shí)間復(fù)雜度的計(jì)算可分為緩存更新和內(nèi)容流行度計(jì)算2部分,緩存更新流程與LRU算法類似,算法復(fù)雜度為O(1);流行度的計(jì)算主要取決于熱點(diǎn)特征屬性w*的更新,可以歸結(jié)為F(t)集合的眾數(shù)求解問(wèn)題,因此算法復(fù)雜度為O(TlogT).結(jié)合這2部分,PPPS算法時(shí)間復(fù)雜度為O(TlogT).

    5 算法性能評(píng)估

    本節(jié)首先介紹了實(shí)驗(yàn)參數(shù)設(shè)置,然后通過(guò)3組實(shí)驗(yàn)場(chǎng)景分析和比較算法性能.

    5.1 實(shí)驗(yàn)參數(shù)設(shè)置

    算法的運(yùn)行環(huán)境為Matlab R2016b,操作系統(tǒng)為Windows10,計(jì)算機(jī)處理器為Intel i7-8565U 8核,主頻為1.80 GHz,內(nèi)存為8 GB.

    工業(yè)邊緣網(wǎng)絡(luò)采用圖1的網(wǎng)絡(luò)結(jié)構(gòu).最上層的云存儲(chǔ)了所有內(nèi)容.在網(wǎng)絡(luò)邊緣部署了邊緣節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)都有有限大小的緩存空間.每個(gè)緩存設(shè)備的容量在20~180 MB.從云服務(wù)器到邊緣節(jié)點(diǎn)的鏈路傳輸帶寬為100 MBps.緩存?zhèn)鬏旀溌返难舆t因子設(shè)為15 ms.

    因?yàn)闆](méi)有工業(yè)環(huán)境下的真實(shí)數(shù)據(jù),我們通過(guò)仿真產(chǎn)生內(nèi)容和用戶請(qǐng)求序列.云服務(wù)器存儲(chǔ)了M種內(nèi)容.產(chǎn)生的內(nèi)容大小是服從Zipf分布的隨機(jī)數(shù).基于SNM模型隨機(jī)產(chǎn)生內(nèi)容請(qǐng)求數(shù)據(jù).隨機(jī)生成各內(nèi)容的生命周期和各內(nèi)容活躍的起始時(shí)間,并根據(jù)起始時(shí)間來(lái)劃分內(nèi)容的位置屬性.

    PPPS算法參數(shù):閾值θ=0.1,時(shí)間窗口周期T=100.值得注意的是,時(shí)間窗口周期T設(shè)置與生產(chǎn)任務(wù)的更新頻率有關(guān).T值太小會(huì)導(dǎo)致緩存價(jià)值頻繁更新,影響算法性能.緩存性能的影響因素很多,如用戶請(qǐng)求序列、內(nèi)容大小分布、內(nèi)容種類、緩存容量等.通過(guò)3個(gè)實(shí)驗(yàn)分別分析主要因素對(duì)算法性能的影響.

    實(shí)驗(yàn)1.對(duì)比了分別在IRM模型和SNM模型產(chǎn)生的數(shù)據(jù)流量下,各算法隨緩存容量的性能變化.該實(shí)驗(yàn)旨在探究緩存算法分別在不同用戶請(qǐng)求模型產(chǎn)生的數(shù)據(jù)流量下的性能表現(xiàn).實(shí)驗(yàn)參數(shù)設(shè)置為:內(nèi)容大小設(shè)置服從Zipf分布,參數(shù)α=0.7,范圍為1~5 MB,內(nèi)容種類M=200,總共請(qǐng)求次數(shù)為19 562次,緩存空間為20~180 MB.

    實(shí)驗(yàn)2.研究?jī)?nèi)容大小相同時(shí)緩存算法的性能,并對(duì)比實(shí)驗(yàn)1探究?jī)?nèi)容尺寸對(duì)緩存算法的影響.實(shí)驗(yàn)1的內(nèi)容尺寸是考慮工業(yè)網(wǎng)絡(luò)混合了控制數(shù)據(jù)、視頻數(shù)據(jù)、圖像數(shù)據(jù)等多種類型內(nèi)容.實(shí)驗(yàn)2的內(nèi)容尺寸設(shè)置實(shí)際上也有現(xiàn)實(shí)的應(yīng)用背景.在很多傳統(tǒng)的工廠內(nèi),工業(yè)網(wǎng)絡(luò)中的數(shù)據(jù)類型單一,現(xiàn)場(chǎng)設(shè)備產(chǎn)生很短的控制數(shù)據(jù)幀,經(jīng)過(guò)網(wǎng)關(guān)緩存上傳給云服務(wù)器,表現(xiàn)為單一的內(nèi)容尺寸.實(shí)驗(yàn)參數(shù)設(shè)置為:所有內(nèi)容大小設(shè)為1 MB,內(nèi)容種類M=200,總共請(qǐng)求次數(shù)為19 562次,緩存空間為20~180 MB.

    實(shí)驗(yàn)3.固定緩存容量,主要研究?jī)?nèi)容種類對(duì)緩存算法性能的影響.實(shí)驗(yàn)參數(shù)設(shè)置為:固定緩存為300 MB,內(nèi)容種類M為100~500,各內(nèi)容種類分別對(duì)應(yīng)的請(qǐng)求次數(shù)為8 810,19 562,29 076,38 875,49 356,內(nèi)容大小隨機(jī)生成,服從Zipf分布,參數(shù)α=0.7,范圍為1~5 MB.

    為了更好地分析和比較所提出的PPPS算法,本文實(shí)現(xiàn)了5種經(jīng)典的緩存策略FIFO,LRU,LFU,GDS,MPC算法作為對(duì)比算法.其中MPC算法本身并未考慮緩存容量有限的情況,因此許多研究工作在MPC算法實(shí)現(xiàn)時(shí)與LRU相結(jié)合,實(shí)現(xiàn)緩存內(nèi)容的替換[31].本文采用同樣的策略,MPC算法的流行度閾值設(shè)為3.采用緩存命中率和平均延遲作為算法的性能評(píng)估指標(biāo).

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

    1) IRM模型和SNM模型的用戶請(qǐng)求影響分析用SNM模型和IRM模型分別產(chǎn)生用戶請(qǐng)求序列,假設(shè)請(qǐng)求時(shí)間總長(zhǎng)為S,按時(shí)間順序分為4等份,圖3對(duì)比了2種模型下內(nèi)容請(qǐng)求過(guò)程中不同時(shí)間段的請(qǐng)求頻率.IRM模型產(chǎn)生的內(nèi)容序列遵循Zipf分布,內(nèi)容流行度始終不變.而SNM模型產(chǎn)生的內(nèi)容序列則更好地體現(xiàn)了內(nèi)容流行度在生命周期內(nèi)的動(dòng)態(tài)變化.隨不同內(nèi)容熱度的逐漸上升,熱點(diǎn)內(nèi)容都在某一時(shí)間段內(nèi)出現(xiàn)請(qǐng)求高峰值,符合工業(yè)應(yīng)用場(chǎng)景.

    Fig. 3 Frequency of requested contents under different content request models圖3 不同內(nèi)容請(qǐng)求模型下內(nèi)容請(qǐng)求頻率分布

    實(shí)驗(yàn)1結(jié)果對(duì)應(yīng)圖4和圖5.首先,圖4描述了PPPS算法和5種對(duì)比算法在基于SNM模型的用戶請(qǐng)求序列下,隨緩存容量變化命中率和平均延遲的性能表現(xiàn).從圖4(a)可以看出,LFU算法的命中率表現(xiàn)最差,是由于過(guò)氣的熱點(diǎn)內(nèi)容長(zhǎng)期滯留緩存的“緩存污染”問(wèn)題造成.FIFO算法和LRU算法的命中率次之,反映了2種算法對(duì)動(dòng)態(tài)模型下的內(nèi)容請(qǐng)求分布適應(yīng)性也較差.MPC算法只緩存超過(guò)閾值的流行內(nèi)容,因此緩存容量較小時(shí)MPC在LRU基礎(chǔ)上性能有一定改進(jìn),但隨著緩存容量變大MPC的命中率出現(xiàn)收斂趨勢(shì).GDS算法中權(quán)衡了內(nèi)容尺寸和訪問(wèn)時(shí)間,因此更適應(yīng)存在很多小尺寸的控制流量的工業(yè)應(yīng)用.GDS算法在緩存容量較小時(shí)與MPC表現(xiàn)接近,但隨緩存容量增大,GDS可以達(dá)到比MPC更好的命中率.本文提出的PPPS算法命中率始終保持最高.緩存容量為120 MB時(shí),PPPS算法的命中率比MPC提高12.3%,比GDS提高15.7%,比LRU提高21.3%,比LFU提高24%,比FIFO提高29.6%.

    Fig. 4 Algorithm performance comparison under the SNM圖4 SNM模型下算法性能對(duì)比

    圖4(b)描述了6種緩存算法隨緩存容量的變化引起的平均延遲變化.可以看出,平均延遲的變化與命中率變化的趨勢(shì)相反,隨著緩存容量的增大,6種算法的延遲都逐漸減小,PPPS算法的平均延遲一直低于其他5種緩存算法,與命中率的表現(xiàn)具有一致性.緩存容量為120 MB時(shí),PPPS算法的平均延遲比MPC降低12.3%,比GDS降低15.7%,比LRU降低21.3%,比LFU降低24%,比FIFO降低29.6%.因此可以說(shuō)PPPS算法平衡了內(nèi)容尺寸、時(shí)間和流行度等影響因素,在數(shù)據(jù)請(qǐng)求為動(dòng)態(tài)分布時(shí)有最優(yōu)的性能表現(xiàn).

    圖5展示了內(nèi)容請(qǐng)求序列遵循Zipf分布時(shí),6種緩存算法隨緩存容量變化的命中率和平均延遲的比較.可以看到LFU算法命中率較高,這是因?yàn)閆ipf分布遵循二八定律,有少數(shù)的內(nèi)容被多次請(qǐng)求,這對(duì)于按照請(qǐng)求頻次作為流行度指標(biāo)的LFU算法十分有利. PPPS算法隨緩存容量的增大,其命中率始終高于其他5種算法.緩存容量為120 MB時(shí),PPPS算法的命中率比MPC提高9.8%,比GDS提高5.6%,比LFU提高2.2%,比LRU提高11.5%,比FIFO提高15.6%. 在算法的平均延遲表現(xiàn)上.PPPS算法也具有較低的延遲.因此,PPPS算法在數(shù)據(jù)請(qǐng)求為Zipf分布時(shí)也有較穩(wěn)定的性能.

    Fig. 5 Algorithm performance comparison under the IRM圖5 IRM模型下算法性能對(duì)比

    2) 內(nèi)容大小相同時(shí)緩存算法的性能分析

    實(shí)驗(yàn)2結(jié)果對(duì)應(yīng)圖6,旨在探究?jī)?nèi)容的尺寸對(duì)緩存算法的性能影響.在SNM模型生成的請(qǐng)求流量下,將所有內(nèi)容的大小設(shè)置為相同,圖6(a)為6種緩存替換算法在不同緩存容量下的命中率比較.MPC算法的表現(xiàn)最差,這是因?yàn)楫?dāng)內(nèi)容大小都設(shè)置為1 MB的小文件時(shí),MPC由于設(shè)定了靜態(tài)的流行度閾值,導(dǎo)致即使緩存有充足的空間,相當(dāng)部分的數(shù)據(jù)由于達(dá)不到流行度閾值不能進(jìn)入緩存.LFU算法次之.LRU,GDS,F(xiàn)IFO三種算法的性能相近.PPPS算法的命中率仍然保持最高,且隨著緩存容量變大性能改進(jìn)更加明顯.緩存容量為120 MB時(shí),PPPS算法的命中率比GDS,LRU,F(xiàn)IFO這3種算法提高5.5%,比LFU提高16.8%,比MPC提高20.7%.圖6(b)為6種緩存算法平均延遲的比較,PPPS算法具有最小的平均延遲.可見將內(nèi)容尺寸的影響因素去除后,PPPS算法的表現(xiàn)仍然最佳,證實(shí)了基于屬性特征流行度預(yù)測(cè)方法的有效性.

    Fig. 6 Algorithm performance comparison with unique content size setting圖6 內(nèi)容尺寸相同時(shí)算法性能對(duì)比

    3) 內(nèi)容種類對(duì)算法性能的影響分析

    實(shí)驗(yàn)3結(jié)果對(duì)應(yīng)圖7,旨在探究緩存算法在不同內(nèi)容種類下的性能表現(xiàn).在SNM模型生成的請(qǐng)求流量下,令內(nèi)容種類范圍為100~500,圖7展示了6種緩存替換算法的性能對(duì)比.可以看到,隨內(nèi)容種類的增多,所有緩存算法的命中率都逐漸下降,平均延遲都逐漸增大.LFU算法因?yàn)榫彺嫖廴镜膯?wèn)題在各內(nèi)容種類下性能都較低,LFU算法的平均延遲曲線出現(xiàn)小的波動(dòng),這是因?yàn)楣I(yè)中小尺寸內(nèi)容較多,當(dāng)請(qǐng)求頻率較低的大尺寸內(nèi)容發(fā)生頻繁替換時(shí),容易導(dǎo)致延遲的增加.FIFO,LRU,GDS這3種算法性能曲線相近,在LFU的基礎(chǔ)上有不同程度的性能提升.MPC算法在緩存容量足夠大時(shí),性能出現(xiàn)退化;隨著內(nèi)容流量增加,MPC算法表現(xiàn)逐漸優(yōu)于LRU算法.PPPS算法則始終保持最高的命中率,以及更低的延遲.內(nèi)容種類為350種時(shí),PPPS算法的命中率比GDS提高15.3%,比MPC提高17.3%,比LRU提高20.1%,比FIFO提高22.3%,比LFU提高24.8%.并且,PPPS算法相對(duì)于其他算法的性能改進(jìn)隨著內(nèi)容種類的增加而增加.在工業(yè)應(yīng)用中可能面臨內(nèi)容種類的多樣性,PPPS算法在不同的內(nèi)容種類測(cè)試中,均保持了最優(yōu)表現(xiàn).

    Fig. 7 Algorithm performance comparison with different content types setting圖7 內(nèi)容種類變化時(shí)算法性能對(duì)比

    從實(shí)驗(yàn)結(jié)果可以看出,內(nèi)容大小、內(nèi)容種類、用戶請(qǐng)求模型都對(duì)緩存替換算法的性能產(chǎn)生影響,但是本文提出的PPPS算法與其他經(jīng)典緩存算法相比,始終具有最高的緩存命中率和較低的平均延遲.PPPS算法通過(guò)周期性預(yù)測(cè)特征屬性熱度,將內(nèi)容流行度預(yù)測(cè)納入緩存價(jià)值的計(jì)算,并判斷未來(lái)熱點(diǎn)內(nèi)容,在緩存空間空余時(shí)提前將熱點(diǎn)內(nèi)容存儲(chǔ)到邊緣緩存中,確實(shí)有效提升緩存利用率,提高緩存命中率,并有效減少傳輸延遲.

    6 總 結(jié)

    本文基于工業(yè)邊緣計(jì)算應(yīng)用場(chǎng)景,首先建立工業(yè)邊緣網(wǎng)絡(luò)模型和用戶請(qǐng)求模型,然后基于最近時(shí)間窗口的內(nèi)容請(qǐng)求序列的特征變化,建立單一維度的內(nèi)容流行度概率模型,結(jié)合內(nèi)容尺寸提出一種新的PPPS緩存替換算法.實(shí)驗(yàn)結(jié)果表明:PPPS算法與MPC,GDS,LRU,LFU,F(xiàn)IFO 這5種經(jīng)典算法對(duì)比,在緩存命中率和平均延遲2種性能指標(biāo)下,在不同內(nèi)容大小分布、內(nèi)容種類、用戶請(qǐng)求模型下均取得最佳性能,為實(shí)際工業(yè)場(chǎng)景里緩存算法的選擇提供了依據(jù).未來(lái)工作將考慮通過(guò)多維度特征表征內(nèi)容流行度,并使用機(jī)器學(xué)習(xí)算法預(yù)測(cè)流行度周期的變化.

    猜你喜歡
    命中率邊緣節(jié)點(diǎn)
    CM節(jié)點(diǎn)控制在船舶上的應(yīng)用
    Analysis of the characteristics of electronic equipment usage distance for common users
    基于AutoCAD的門窗節(jié)點(diǎn)圖快速構(gòu)建
    夜夜“奮戰(zhàn)”會(huì)提高“命中率”嗎
    2015男籃亞錦賽四強(qiáng)隊(duì)三分球進(jìn)攻特點(diǎn)的比較研究
    投籃的力量休斯敦火箭
    NBA特刊(2017年8期)2017-06-05 15:00:13
    一張圖看懂邊緣計(jì)算
    抓住人才培養(yǎng)的關(guān)鍵節(jié)點(diǎn)
    試析心理因素對(duì)投籃命中率的影響
    在邊緣尋找自我
    雕塑(1999年2期)1999-06-28 05:01:42
    亚洲av福利一区| 男女床上黄色一级片免费看| 国产免费一区二区三区四区乱码| 看十八女毛片水多多多| 纯流量卡能插随身wifi吗| 日本爱情动作片www.在线观看| 超色免费av| 色网站视频免费| 丁香六月天网| 男人添女人高潮全过程视频| 考比视频在线观看| 亚洲,欧美精品.| 亚洲第一av免费看| 日韩一区二区视频免费看| 激情五月婷婷亚洲| 精品人妻在线不人妻| 日日爽夜夜爽网站| a级毛片黄视频| 亚洲精品中文字幕在线视频| 亚洲av成人不卡在线观看播放网 | 亚洲国产精品一区三区| 国产视频首页在线观看| 色播在线永久视频| 又黄又粗又硬又大视频| 亚洲精品av麻豆狂野| 精品久久久精品久久久| 在线免费观看不下载黄p国产| 又黄又粗又硬又大视频| 亚洲国产精品成人久久小说| 2018国产大陆天天弄谢| 男女下面插进去视频免费观看| 国产一区二区激情短视频 | 午夜日韩欧美国产| 丝袜脚勾引网站| 亚洲五月色婷婷综合| 超碰97精品在线观看| 久久久精品区二区三区| 老汉色∧v一级毛片| 青春草国产在线视频| 九九爱精品视频在线观看| 国产日韩欧美在线精品| 欧美在线黄色| 亚洲成人一二三区av| 青青草视频在线视频观看| 久久久久视频综合| www.熟女人妻精品国产| 啦啦啦中文免费视频观看日本| 99九九在线精品视频| 在线免费观看不下载黄p国产| 少妇 在线观看| 国产精品一二三区在线看| 免费在线观看视频国产中文字幕亚洲 | a 毛片基地| 亚洲国产欧美网| 国产精品久久久久成人av| 欧美人与性动交α欧美精品济南到| 日本wwww免费看| 成年美女黄网站色视频大全免费| 亚洲综合精品二区| 啦啦啦中文免费视频观看日本| 久久韩国三级中文字幕| av电影中文网址| 热99国产精品久久久久久7| 卡戴珊不雅视频在线播放| 欧美日韩精品网址| 欧美亚洲日本最大视频资源| 日日啪夜夜爽| 亚洲第一av免费看| 在线观看人妻少妇| 亚洲男人天堂网一区| 伦理电影大哥的女人| 欧美日韩一区二区视频在线观看视频在线| 亚洲人成电影观看| 性少妇av在线| 久久99精品国语久久久| 美女高潮到喷水免费观看| 国产精品香港三级国产av潘金莲 | 少妇猛男粗大的猛烈进出视频| 日韩一区二区三区影片| 亚洲精品av麻豆狂野| 成年人午夜在线观看视频| 99久国产av精品国产电影| 精品国产超薄肉色丝袜足j| 亚洲五月色婷婷综合| 十八禁高潮呻吟视频| 热99久久久久精品小说推荐| 香蕉丝袜av| 午夜福利免费观看在线| 波野结衣二区三区在线| 成人毛片60女人毛片免费| 国产成人精品福利久久| 天天操日日干夜夜撸| 美女主播在线视频| 少妇的丰满在线观看| 男女边吃奶边做爰视频| 少妇的丰满在线观看| 人人澡人人妻人| 日本欧美国产在线视频| 老司机在亚洲福利影院| 老司机深夜福利视频在线观看 | 国产精品久久久久成人av| 亚洲婷婷狠狠爱综合网| 欧美日韩亚洲国产一区二区在线观看 | 一级黄片播放器| 久久久久国产一级毛片高清牌| 免费高清在线观看日韩| 在线观看一区二区三区激情| 曰老女人黄片| 伦理电影免费视频| 中文字幕人妻熟女乱码| 成人毛片60女人毛片免费| 99国产综合亚洲精品| 亚洲第一青青草原| 两个人免费观看高清视频| 久久人人97超碰香蕉20202| 欧美老熟妇乱子伦牲交| 精品国产露脸久久av麻豆| av.在线天堂| 青草久久国产| 国产男女内射视频| 久久精品久久精品一区二区三区| 中文字幕av电影在线播放| 亚洲色图综合在线观看| 午夜激情av网站| 18禁动态无遮挡网站| 丝袜在线中文字幕| 少妇精品久久久久久久| 在线观看免费视频网站a站| 深夜精品福利| 婷婷成人精品国产| 国产毛片在线视频| 夫妻性生交免费视频一级片| 九草在线视频观看| 另类亚洲欧美激情| 免费黄频网站在线观看国产| 免费在线观看视频国产中文字幕亚洲 | 国产男人的电影天堂91| 天美传媒精品一区二区| 国产成人a∨麻豆精品| 侵犯人妻中文字幕一二三四区| 国产在线一区二区三区精| 一本一本久久a久久精品综合妖精| 永久免费av网站大全| 最近最新中文字幕免费大全7| 久久精品久久久久久噜噜老黄| 国产男人的电影天堂91| 亚洲色图综合在线观看| 亚洲自偷自拍图片 自拍| 亚洲精品国产区一区二| 国产爽快片一区二区三区| 精品国产一区二区三区四区第35| 久久久久久久久久久免费av| 91国产中文字幕| 一区在线观看完整版| 国产成人免费观看mmmm| av在线播放精品| 成人漫画全彩无遮挡| 亚洲欧美中文字幕日韩二区| 国产在线一区二区三区精| 国产午夜精品一二区理论片| 51午夜福利影视在线观看| 国产 一区精品| 少妇人妻 视频| 777米奇影视久久| 人人妻人人添人人爽欧美一区卜| 99久久99久久久精品蜜桃| 亚洲成人一二三区av| avwww免费| 国产高清不卡午夜福利| 日本色播在线视频| 制服人妻中文乱码| 国产日韩欧美视频二区| 午夜影院在线不卡| 精品国产露脸久久av麻豆| 男女边摸边吃奶| 亚洲欧美成人综合另类久久久| 激情五月婷婷亚洲| 免费黄色在线免费观看| 国产一区有黄有色的免费视频| 色94色欧美一区二区| 在线看a的网站| 精品国产一区二区久久| 制服人妻中文乱码| 欧美精品亚洲一区二区| 国产亚洲av片在线观看秒播厂| 欧美精品高潮呻吟av久久| 男女无遮挡免费网站观看| 欧美日本中文国产一区发布| 欧美精品人与动牲交sv欧美| 91aial.com中文字幕在线观看| 操美女的视频在线观看| 久久精品国产综合久久久| 久热爱精品视频在线9| 亚洲伊人色综图| 国产一区二区三区综合在线观看| 亚洲国产欧美一区二区综合| 亚洲av成人精品一二三区| 啦啦啦视频在线资源免费观看| 另类精品久久| 国产午夜精品一二区理论片| 母亲3免费完整高清在线观看| 国产精品一国产av| 人人妻人人添人人爽欧美一区卜| 少妇人妻精品综合一区二区| h视频一区二区三区| 狠狠婷婷综合久久久久久88av| 久久久久精品久久久久真实原创| 欧美国产精品一级二级三级| 精品卡一卡二卡四卡免费| 欧美日韩亚洲高清精品| 捣出白浆h1v1| 免费观看人在逋| 精品国产一区二区久久| 午夜福利视频精品| 国产乱人偷精品视频| 伦理电影大哥的女人| av在线观看视频网站免费| 高清黄色对白视频在线免费看| 男女无遮挡免费网站观看| 日日啪夜夜爽| 嫩草影视91久久| 亚洲五月色婷婷综合| 女性被躁到高潮视频| 欧美在线一区亚洲| 亚洲第一区二区三区不卡| 99re6热这里在线精品视频| 考比视频在线观看| 美女午夜性视频免费| 亚洲av成人不卡在线观看播放网 | 欧美日韩一级在线毛片| 黑丝袜美女国产一区| 亚洲精品在线美女| 欧美日韩亚洲高清精品| 国产爽快片一区二区三区| 精品一区在线观看国产| 国产亚洲最大av| 国产高清国产精品国产三级| av在线播放精品| 亚洲精品国产av成人精品| 久久精品久久久久久久性| 日韩欧美精品免费久久| 国产免费视频播放在线视频| 亚洲欧洲精品一区二区精品久久久 | 久久久久国产精品人妻一区二区| 少妇 在线观看| 欧美成人午夜精品| 老汉色∧v一级毛片| 亚洲精品第二区| 丰满迷人的少妇在线观看| 精品国产国语对白av| 丰满饥渴人妻一区二区三| 乱人伦中国视频| 黄片小视频在线播放| 国产成人精品无人区| 欧美日韩一级在线毛片| 少妇的丰满在线观看| 欧美日韩福利视频一区二区| 欧美日韩亚洲国产一区二区在线观看 | av一本久久久久| 男女边摸边吃奶| 日本色播在线视频| 黄色毛片三级朝国网站| 久久久久久久国产电影| 国产在线免费精品| 视频区图区小说| 精品久久久精品久久久| 国产免费又黄又爽又色| 亚洲精品aⅴ在线观看| 日韩伦理黄色片| 伦理电影免费视频| 夫妻午夜视频| 国产精品一区二区在线不卡| 中文字幕高清在线视频| 性少妇av在线| 啦啦啦啦在线视频资源| 制服人妻中文乱码| 日本av免费视频播放| 伊人久久国产一区二区| 99热全是精品| 亚洲av综合色区一区| av不卡在线播放| 伊人久久国产一区二区| www.av在线官网国产| 麻豆av在线久日| 国产极品天堂在线| 最新的欧美精品一区二区| 99久久精品国产亚洲精品| 又粗又硬又长又爽又黄的视频| 99久久精品国产亚洲精品| 极品人妻少妇av视频| 亚洲美女视频黄频| 大香蕉久久成人网| 色94色欧美一区二区| 成年美女黄网站色视频大全免费| 国产成人精品久久久久久| 欧美黑人精品巨大| www.自偷自拍.com| 成人午夜精彩视频在线观看| 国产精品蜜桃在线观看| 国产极品粉嫩免费观看在线| 亚洲人成电影观看| 免费高清在线观看视频在线观看| 日韩大片免费观看网站| 男女之事视频高清在线观看 | 婷婷色av中文字幕| 男男h啪啪无遮挡| av片东京热男人的天堂| 免费观看人在逋| 波野结衣二区三区在线| 国产成人精品久久二区二区91 | 夫妻性生交免费视频一级片| 婷婷色综合大香蕉| 国产片内射在线| 王馨瑶露胸无遮挡在线观看| 在线亚洲精品国产二区图片欧美| 久久久国产欧美日韩av| 大香蕉久久网| 一级片'在线观看视频| av国产精品久久久久影院| 韩国高清视频一区二区三区| 黄片小视频在线播放| 日本av免费视频播放| 咕卡用的链子| 国产精品99久久99久久久不卡 | 亚洲av成人不卡在线观看播放网 | 男人舔女人的私密视频| 久久毛片免费看一区二区三区| 伦理电影大哥的女人| 99热国产这里只有精品6| av国产久精品久网站免费入址| 熟妇人妻不卡中文字幕| 制服丝袜香蕉在线| 日本一区二区免费在线视频| 久久人人爽人人片av| 18禁动态无遮挡网站| 欧美黑人精品巨大| 90打野战视频偷拍视频| 如日韩欧美国产精品一区二区三区| 欧美日韩福利视频一区二区| 国产成人精品福利久久| 午夜福利一区二区在线看| 纯流量卡能插随身wifi吗| 免费少妇av软件| 国产精品久久久人人做人人爽| 国产精品免费视频内射| 国产在视频线精品| 亚洲精品中文字幕在线视频| 悠悠久久av| av一本久久久久| 最近最新中文字幕大全免费视频 | 91精品三级在线观看| 亚洲男人天堂网一区| 亚洲在久久综合| 18禁国产床啪视频网站| 人妻一区二区av| 精品少妇黑人巨大在线播放| 国产精品久久久人人做人人爽| 成人午夜精彩视频在线观看| 男人舔女人的私密视频| 久久精品亚洲熟妇少妇任你| 侵犯人妻中文字幕一二三四区| 赤兔流量卡办理| 国产精品 国内视频| 国产片内射在线| 亚洲图色成人| 国产精品二区激情视频| 亚洲一码二码三码区别大吗| 亚洲精品乱久久久久久| 啦啦啦在线免费观看视频4| 在现免费观看毛片| 在线观看www视频免费| 亚洲国产精品999| 久久久国产精品麻豆| 亚洲一码二码三码区别大吗| 国产精品成人在线| 狂野欧美激情性xxxx| 少妇被粗大猛烈的视频| 亚洲综合色网址| 啦啦啦视频在线资源免费观看| 999久久久国产精品视频| 咕卡用的链子| 日本欧美视频一区| 亚洲熟女精品中文字幕| 久久热在线av| 免费黄频网站在线观看国产| 99热全是精品| 人体艺术视频欧美日本| 18禁裸乳无遮挡动漫免费视频| 热re99久久精品国产66热6| 亚洲中文av在线| 精品一区二区三区四区五区乱码 | 欧美 日韩 精品 国产| 亚洲成人免费av在线播放| 人人妻人人爽人人添夜夜欢视频| 考比视频在线观看| 亚洲美女黄色视频免费看| 在线观看免费午夜福利视频| av不卡在线播放| 午夜免费男女啪啪视频观看| 亚洲欧美精品自产自拍| 国产日韩一区二区三区精品不卡| 999久久久国产精品视频| 国产在线视频一区二区| e午夜精品久久久久久久| 国产片特级美女逼逼视频| av有码第一页| 国产精品免费大片| 免费黄网站久久成人精品| 韩国精品一区二区三区| 一二三四中文在线观看免费高清| 欧美激情 高清一区二区三区| 两性夫妻黄色片| av网站在线播放免费| 日韩 亚洲 欧美在线| av电影中文网址| 三上悠亚av全集在线观看| 大话2 男鬼变身卡| 成人影院久久| 人人妻,人人澡人人爽秒播 | 亚洲第一区二区三区不卡| 在线亚洲精品国产二区图片欧美| 性色av一级| 亚洲成av片中文字幕在线观看| 亚洲国产精品一区二区三区在线| 少妇的丰满在线观看| 午夜福利网站1000一区二区三区| 丰满乱子伦码专区| 国产精品人妻久久久影院| 一本—道久久a久久精品蜜桃钙片| 久久久久精品久久久久真实原创| 中文字幕人妻熟女乱码| 国产精品欧美亚洲77777| 欧美精品亚洲一区二区| 精品一品国产午夜福利视频| 少妇被粗大猛烈的视频| 黑人欧美特级aaaaaa片| 狂野欧美激情性bbbbbb| h视频一区二区三区| 国产女主播在线喷水免费视频网站| 视频区图区小说| 久久人人爽av亚洲精品天堂| 狂野欧美激情性xxxx| 热re99久久国产66热| 18禁动态无遮挡网站| 亚洲国产毛片av蜜桃av| 亚洲精品美女久久av网站| av福利片在线| 欧美日韩亚洲国产一区二区在线观看 | 超色免费av| kizo精华| 国产亚洲av片在线观看秒播厂| 欧美黑人欧美精品刺激| 黑丝袜美女国产一区| 国产精品欧美亚洲77777| 一区二区三区乱码不卡18| 国产视频首页在线观看| 少妇被粗大的猛进出69影院| 熟女少妇亚洲综合色aaa.| 国产成人一区二区在线| 十八禁人妻一区二区| 热re99久久国产66热| 毛片一级片免费看久久久久| 午夜免费观看性视频| 免费不卡黄色视频| 精品国产超薄肉色丝袜足j| 亚洲欧美激情在线| 久久久久久人妻| 成人亚洲欧美一区二区av| 如日韩欧美国产精品一区二区三区| av不卡在线播放| 日韩 欧美 亚洲 中文字幕| 国产精品国产三级国产专区5o| 丝袜喷水一区| 狠狠婷婷综合久久久久久88av| 国产成人91sexporn| 久久国产亚洲av麻豆专区| 在线免费观看不下载黄p国产| 无遮挡黄片免费观看| 老汉色∧v一级毛片| 性色av一级| 大香蕉久久网| 尾随美女入室| 亚洲国产av新网站| 国产 精品1| 99久久人妻综合| 中文字幕人妻丝袜制服| 国产精品 欧美亚洲| 极品少妇高潮喷水抽搐| 亚洲精品久久久久久婷婷小说| 国产1区2区3区精品| 蜜桃在线观看..| 成年女人毛片免费观看观看9 | 男女高潮啪啪啪动态图| 国产 精品1| 久久天堂一区二区三区四区| 亚洲激情五月婷婷啪啪| 精品卡一卡二卡四卡免费| 日韩一区二区视频免费看| 菩萨蛮人人尽说江南好唐韦庄| 啦啦啦啦在线视频资源| 国产成人系列免费观看| 视频在线观看一区二区三区| 麻豆av在线久日| 久久久久视频综合| 中文欧美无线码| 母亲3免费完整高清在线观看| 日日摸夜夜添夜夜爱| 国产免费一区二区三区四区乱码| 黄色怎么调成土黄色| 亚洲欧美成人综合另类久久久| 国产无遮挡羞羞视频在线观看| 精品国产乱码久久久久久男人| 成年人免费黄色播放视频| 高清黄色对白视频在线免费看| 天堂8中文在线网| 在线免费观看不下载黄p国产| 国产淫语在线视频| 丝袜人妻中文字幕| 成人手机av| 精品一区在线观看国产| 黑人欧美特级aaaaaa片| 丝瓜视频免费看黄片| 日韩熟女老妇一区二区性免费视频| 精品国产一区二区久久| 国产无遮挡羞羞视频在线观看| 韩国精品一区二区三区| 一区二区三区精品91| 一区二区av电影网| 热99国产精品久久久久久7| 你懂的网址亚洲精品在线观看| 中文字幕高清在线视频| 青春草视频在线免费观看| 一级片免费观看大全| 亚洲视频免费观看视频| 色婷婷av一区二区三区视频| 国产精品成人在线| 午夜福利视频精品| 最黄视频免费看| 国产无遮挡羞羞视频在线观看| 十八禁网站网址无遮挡| xxx大片免费视频| 亚洲第一青青草原| 免费观看人在逋| 亚洲av中文av极速乱| 男女床上黄色一级片免费看| 亚洲激情五月婷婷啪啪| 国产精品三级大全| 秋霞在线观看毛片| 99国产精品免费福利视频| 国产精品免费视频内射| 十八禁高潮呻吟视频| 免费高清在线观看日韩| 国产97色在线日韩免费| 99久国产av精品国产电影| 极品少妇高潮喷水抽搐| 叶爱在线成人免费视频播放| 欧美日韩精品网址| 欧美黑人精品巨大| 国产精品无大码| 一二三四在线观看免费中文在| 国产成人精品在线电影| 免费黄色在线免费观看| 国产欧美日韩一区二区三区在线| 国产熟女欧美一区二区| 成年女人毛片免费观看观看9 | 亚洲自偷自拍图片 自拍| 欧美日本中文国产一区发布| e午夜精品久久久久久久| 国产精品99久久99久久久不卡 | 久久天堂一区二区三区四区| 90打野战视频偷拍视频| 各种免费的搞黄视频| 老汉色∧v一级毛片| 在线天堂最新版资源| 免费看不卡的av| 午夜激情久久久久久久| 女人被躁到高潮嗷嗷叫费观| 亚洲av欧美aⅴ国产| 国产精品久久久久成人av| 精品少妇黑人巨大在线播放| 精品午夜福利在线看| 巨乳人妻的诱惑在线观看| 少妇人妻 视频| 黑人巨大精品欧美一区二区蜜桃| 久久99精品国语久久久| 欧美日韩av久久| 国产男女超爽视频在线观看| 极品人妻少妇av视频| 日韩欧美精品免费久久| 久久精品国产亚洲av涩爱| 99香蕉大伊视频| 麻豆精品久久久久久蜜桃| 午夜福利一区二区在线看| 日韩av在线免费看完整版不卡| 又黄又粗又硬又大视频| 国产精品国产av在线观看| 午夜久久久在线观看| 欧美在线黄色| 亚洲综合色网址| 国产免费又黄又爽又色| 国产精品偷伦视频观看了| 亚洲欧美精品综合一区二区三区| 精品国产一区二区三区久久久樱花| 国产精品免费大片| 国产爽快片一区二区三区| 在线看a的网站| 好男人视频免费观看在线| 80岁老熟妇乱子伦牲交| 国产极品天堂在线| 亚洲 欧美一区二区三区| 欧美少妇被猛烈插入视频| av在线播放精品| 新久久久久国产一级毛片| 男的添女的下面高潮视频| 国产人伦9x9x在线观看|