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

    E-Aalo: 面向無先驗知識Coflow的高效多級隊列調(diào)度

    2023-04-07 03:04:34施凌鵬盧士達(dá)劉云飛
    計算機(jī)應(yīng)用與軟件 2023年3期
    關(guān)鍵詞:方法

    施凌鵬 盧士達(dá) 劉云飛 李 靜

    1(國網(wǎng)上海市電力公司信息通信公司 上海 200072) 2(南京航空航天大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院 江蘇 南京 211106)

    0 引 言

    目前,為了提高資源利用率和大規(guī)模任務(wù)處理的效率,往往通過集群技術(shù)將大量多余閑置的計算機(jī)連接起來形成云數(shù)據(jù)中心。在云數(shù)據(jù)中心中,通常采用MapReduce[1]、Spark[2]等分布式并行計算框架來處理大規(guī)模的數(shù)據(jù)。由于采用了分布式計算框架,一個作業(yè)往往會被劃分成多個子任務(wù)然后交給數(shù)據(jù)中心中的多臺計算機(jī)來完成,在對子任務(wù)進(jìn)行分發(fā)及子任務(wù)結(jié)果進(jìn)行合并時,會產(chǎn)生大量的中間通信數(shù)據(jù)流。如果其中的某條數(shù)據(jù)流沒能及時完成,依賴這條數(shù)據(jù)流結(jié)果的后續(xù)子任務(wù)將無法繼續(xù),最終導(dǎo)致作業(yè)的完成時間延長[3]。文獻(xiàn)[4]表明這些中間數(shù)據(jù)通信流傳輸花費(fèi)的時間平均占作業(yè)總完成時間的33%,最高可達(dá)50%。所以優(yōu)化這些中間數(shù)據(jù)流的完成時間具有十分重要的意義。

    目前的研究中,具有語義相關(guān)的一組通信數(shù)據(jù)流被稱為Coflow[5]。Coflow是一組數(shù)據(jù)流(flow)的集合,以MapReduce并行計算框架為例,Map映射階段需要對作業(yè)的任務(wù)進(jìn)行劃分和分發(fā)(shuffle),會產(chǎn)生中間通信數(shù)據(jù)流,Reduce歸并階段需要讀取Map階段處理完成后的中間結(jié)果,也會產(chǎn)生中間通信數(shù)據(jù)流。為了提高云數(shù)據(jù)中心的性能,提高其中作業(yè)的完成時間,需要對Coflow的完成時間(Coflow Completion Time, CCT)進(jìn)行優(yōu)化,而不是對單個數(shù)據(jù)通信流的完成時間(Flow Completion Time, FCT)進(jìn)行優(yōu)化。因為對于一個網(wǎng)絡(luò),只有當(dāng)此階段的所有流都完成,這個階段的通信才算真正完成,才可以進(jìn)行下一個階段的任務(wù)。目前的一些研究者在改進(jìn)降低FCT的同時,忽略了應(yīng)用程序級別的要求,例如方法PDQ[6]和pFabric[7],往往不能做到網(wǎng)絡(luò)資源的最優(yōu)調(diào)度。而Coflow抽象則可以通過網(wǎng)絡(luò)公開應(yīng)用程序級別的語義進(jìn)行彌補(bǔ),文獻(xiàn)[8-9]指出這種語義相關(guān)的抽象可以提高計算平臺的性能。但是目前Coflow調(diào)度方法也存在一定的缺陷,目前最優(yōu)方法Varys[10]由于需要額外的先驗知識而導(dǎo)致其實用性較差;Aalo[11]無需先驗知識但仍存在可以優(yōu)化的閑置空間和可利用的端口信息。

    對目前Coflow調(diào)度的主流方法進(jìn)行介紹,然后分析目前主流方法存在的實用性不強(qiáng)和Coflow平均完成時間過高的缺陷,并提出一種面向無先驗知識Coflow的高效多級隊列調(diào)度E-Aalo。通過Coflow流量放置策略選擇所需傳輸數(shù)據(jù)最小且負(fù)載最小的接收節(jié)點(diǎn)來減小Coflow的發(fā)送量,并對現(xiàn)有Aalo方法中的多級隊列調(diào)度存在的閑置空間通過提前調(diào)度低優(yōu)先級隊列中流量進(jìn)行優(yōu)化來降低Coflow調(diào)度的CCT。最后基于Facebook的MapReduce公開數(shù)據(jù)集和CoflowSim框架與現(xiàn)有方法進(jìn)行對比驗證。

    1 相關(guān)工作

    為了提高云數(shù)據(jù)中心應(yīng)用的性能,對流量進(jìn)行調(diào)度的方法從優(yōu)化的對象上主要可以分為兩類:(1) 面向單個數(shù)據(jù)流(single flow),優(yōu)化目標(biāo)是最小化其FCT,主要的研究工作包括PDQ[6]、pFabric[7]等,這一類方法往往因為是對單一數(shù)據(jù)流的調(diào)度,而無法做到整個網(wǎng)絡(luò)資源的最優(yōu)調(diào)度[12]。(2) 面向Coflow,優(yōu)化目標(biāo)是最小化CCT,主要的研究工作包括Varys[10]、Baraat[9]和Aalo[10]等。Varys[10]基于最小有效瓶頸優(yōu)先的機(jī)制對Coflow進(jìn)行調(diào)度,是目前先驗知識已知情況下效果最好的方法。Baraar[9]采用FIFO(First In First Out)和公平共享機(jī)制提高帶寬的利用率,進(jìn)而減少平均CCT。Aalo[10]則是基于隊列的多級調(diào)度器,為不同的Coflow分配不同的優(yōu)先級來進(jìn)行調(diào)度。目前主要的研究都是圍繞面向Coflo優(yōu)化的第二類問題展開,即最小化平均CCT。

    對Coflow進(jìn)行優(yōu)化的方法可分為兩類:(1) 擁有Coflow大小等先驗知識的Coflow調(diào)度方法。這方面主要的調(diào)度效果最好的有Varys[10],它采用一種最小瓶頸優(yōu)先(Smallest-Effective-Bottleneck-First,SEBF)機(jī)制對瓶頸較小的流優(yōu)先調(diào)度,且控制不同內(nèi)部流的發(fā)送速度,節(jié)省了端口的帶寬并為其他Coflow騰出空間,可以使所有內(nèi)部流的完成時間一致。其缺陷在于需要提前獲取Coflow的大小等信息,而這一點(diǎn)往往只有在Coflow完成之后才能知曉,因此實用性不強(qiáng)。(2) 在沒有Coflow先驗信息的情況下對Coflow進(jìn)行調(diào)度。Aalo[10]是目前最具代表性的方法之一,Aalo不需要提前知曉Coflow的流量大小信息,而是根據(jù)Coflow當(dāng)前已經(jīng)發(fā)送的字節(jié)數(shù)目來判斷Coflow的大小,通過設(shè)置不同優(yōu)先級的隊列并按照優(yōu)先級對Coflow進(jìn)行調(diào)度。Aalo為每個隊列設(shè)置閾值,當(dāng)Coflow已發(fā)送的字節(jié)數(shù)超過閾值時降低Coflow的優(yōu)先級。Aalo擁有較強(qiáng)的實用性,但是其缺陷在于只考慮了Coflow當(dāng)前已發(fā)送的字節(jié)數(shù)目,而沒有充分考慮其他有用的信息,如Coflow的寬度信息也是可以利用的,且多級隊列也存在可以優(yōu)化的閑置空間。對于較大一點(diǎn)的Coflow, Aalo由于缺乏先驗知識而表現(xiàn)不如Varys。A-SEBF(Approximate Smallest-Effective-Bottleneck-First)[3]是在先驗信息未知的情況下的一種近似最小有效瓶頸優(yōu)先的Coflow調(diào)度機(jī)制,通過Coflow當(dāng)前大小和寬度信息決定Coflow的調(diào)度信息,其核心思想是在一定程度上提高寬度大的Coflow的優(yōu)先級,相比于Aalo,能夠顯著降低CCT,效果接近于利用先驗知識的SEBF方法。

    針對上面方法中存在的Coflow平均完成時間較高和可用性不強(qiáng)的問題,提出面向無先驗知識Coflow的高效多級隊列調(diào)度E-Aalo,在無先驗知識的情況下通過基于計算節(jié)點(diǎn)狀態(tài)的流量放置策略和優(yōu)化多級隊列調(diào)度中的閑置空間來降低Coflow的平均完成時間,并保證可用性。

    2 研究背景

    2.1 數(shù)據(jù)中心網(wǎng)絡(luò)抽象模型

    數(shù)據(jù)中心中包含大量的計算節(jié)點(diǎn),為了研究的方便,可以將整個數(shù)據(jù)中心抽象為一個連接了所有計算機(jī)的無阻塞大型交換機(jī)。這個大型交換機(jī)的入口端口對應(yīng)于服務(wù)器的出口鏈路,而出口端口則對應(yīng)于服務(wù)器的入口鏈路[13-14]。通過這種抽象,該模型的優(yōu)勢在于只需要考慮入口端口和出口端口,便于對Coflow流量的調(diào)度進(jìn)行分析,且在簡單且全平分帶寬拓?fù)浣Y(jié)構(gòu)下具有很高的實用性,目前已經(jīng)被大量的研究者采納。

    數(shù)據(jù)中心抽象模型如圖1所示。圖1是由n個入口端口和n個出口端口組成的一個大型無阻塞交換機(jī),即數(shù)據(jù)中心抽象模型,這些入口端口和出口端口是對數(shù)據(jù)中心中各個主機(jī)的流量輸入和輸出端口的抽象。在這個模型中,每個入口端口都可能會擁有一個或多個Coflow,這些Coflow將會從入口端口對應(yīng)的服務(wù)器中發(fā)出,到達(dá)交換機(jī),并通過抽象的無阻塞交換機(jī)最終被轉(zhuǎn)發(fā)到出口端口中,這些出口端口對應(yīng)接收節(jié)點(diǎn)的入口鏈路。每一個主機(jī)在一段時間內(nèi)將會需要調(diào)度多個Coflow,所以圖1中入口端口的最左邊使用一個虛擬的隊列用于存放到達(dá)的需要調(diào)度的Coflow。

    圖1 數(shù)據(jù)中心抽象模型

    2.2 Coflow調(diào)度目標(biāo)和相關(guān)定義

    式中:每個Coflow的完成時間是其所包含的flow中完成時間最長的flow的完成時間。那么Coflow調(diào)度的目標(biāo)如式(2)所示。

    (2)

    后續(xù)敘述中使用的變量定義如表1所示。

    表1 相關(guān)參數(shù)及定義

    3 E-Aalo調(diào)度

    3.1 E-Aalo總體架構(gòu)

    E-Aalo架構(gòu)如圖2所示,主要包括全局協(xié)調(diào)器和本地守護(hù)進(jìn)程兩個部分。

    圖2 面向無先驗知識Coflow的高效多級隊列調(diào)度整體框架

    (1) 全局協(xié)調(diào)器。全局協(xié)調(diào)器監(jiān)測每個作業(yè)是否產(chǎn)生Coflow,對產(chǎn)生Coflow的作業(yè)利用Coflow流量放置策略,篩選合適的計算節(jié)點(diǎn)放置每個Coflow中的流量并生成放置方案,然后通知發(fā)送節(jié)點(diǎn)將Coflow中的流量發(fā)送到接收節(jié)點(diǎn)。同時,全局協(xié)調(diào)器還需接收發(fā)送節(jié)點(diǎn)發(fā)送來的每個Coflow已發(fā)送的數(shù)據(jù)流大小信息,根據(jù)這些信息確定不同Coflow的優(yōu)先級并發(fā)送給本地守護(hù)進(jìn)程。再對當(dāng)前多級隊列調(diào)度中可能產(chǎn)生的閑置空間進(jìn)行分析,若當(dāng)前最高優(yōu)先級隊列中只有一個Coflow且只使用部分發(fā)送端口,此時出現(xiàn)端口閑置空間,則提前啟動低優(yōu)先級隊列中的Coflow流量調(diào)度來降低CCT。

    (2) 本地守護(hù)進(jìn)程。本地守護(hù)進(jìn)程主要負(fù)責(zé)接收全局協(xié)調(diào)器發(fā)送來的Coflow優(yōu)先級信息,然后在本地的多級隊列中對Coflow進(jìn)行調(diào)度。多級隊列內(nèi)部使用FIFO方式進(jìn)行調(diào)度,不同隊列之間使用加權(quán)公平隊列調(diào)度方式。此外,本地的守護(hù)進(jìn)程還需要將本計算節(jié)點(diǎn)中每個Coflow已發(fā)送的數(shù)據(jù)量信息發(fā)送給全局協(xié)調(diào)器,以便全局協(xié)調(diào)器可以及時調(diào)整Coflow的優(yōu)先級。

    全局協(xié)調(diào)器負(fù)責(zé)分析Coflow的發(fā)送位置和Coflow的調(diào)度優(yōu)先級,本地守護(hù)進(jìn)程負(fù)責(zé)進(jìn)行Coflow流量的發(fā)送并將已經(jīng)發(fā)送的Coflow信息通知全局協(xié)調(diào)器,幫助全局協(xié)調(diào)器進(jìn)行優(yōu)先級的分析。全局協(xié)調(diào)器和本地守護(hù)進(jìn)程相互合作完成Coflow的調(diào)度。

    3.2 基于計算節(jié)點(diǎn)狀態(tài)的流量放置策略

    目前A-SEBF、Aalo等方法只考慮利用Coflow到達(dá)之后的優(yōu)化調(diào)度來降低CCT,但忽略了Coflow中流量的放置問題。而云數(shù)據(jù)中心中的作業(yè)往往被劃分成多個子任務(wù)進(jìn)行處理,每個子任務(wù)將被分派放置到不同的主機(jī)上執(zhí)行,相應(yīng)的數(shù)據(jù)也被傳輸?shù)綀?zhí)行任務(wù)的主機(jī)節(jié)點(diǎn)上,帶來更多的數(shù)據(jù)流量傳輸,也導(dǎo)致更大的開銷[15-16]。若該主機(jī)上原本就存在相應(yīng)的數(shù)據(jù)(云數(shù)據(jù)中心的HDFS文件系統(tǒng)一般都具有冗余備份,即文件的數(shù)據(jù)塊可能存在于多臺不同的主機(jī)上),就可避免額外的數(shù)據(jù)傳輸開銷。因此,對Coflow中的流量進(jìn)行不同的放置可對子任務(wù)在不同的主機(jī)上進(jìn)行分配,而合理的分配也將會減少數(shù)據(jù)的傳輸量,降低時間開銷,提高云數(shù)據(jù)中心的性能[17-18]。

    Coflow中流量放置策略即是對一道作業(yè)在云數(shù)據(jù)中心選擇不同的計算主機(jī)來執(zhí)行其子任務(wù),選擇時需要考慮該計算節(jié)點(diǎn)的狀態(tài):是否已經(jīng)擁有執(zhí)行任務(wù)所需要的數(shù)據(jù)和該計算節(jié)點(diǎn)的網(wǎng)絡(luò)負(fù)載情況。

    Coflow的放置策略如式(3)所示。

    (4)

    算法1Coflow流量放置選擇

    輸入:集合Q1,Q2,…,Qk對應(yīng)Cn的k個數(shù)據(jù)流。

    輸出:Cn的放置方案M1,M2,…,Mk對應(yīng)的k個數(shù)據(jù)量的放置方案。

    1. for allifrom 1 tokdo

    2. for alljfrom 1 tomdo

    4.Qi.push(j)

    //將合適的節(jié)點(diǎn)j放入數(shù)據(jù)流i對應(yīng)的集合中

    5. end

    6. end

    7. end

    8. for allifrom 1 tokdo

    9. for alljinQido

    11. end

    12. end

    13. returnM1,M2,…,Mk

    流量放置策略是在Coflow流量進(jìn)行發(fā)送之前的一個優(yōu)化操作,之前的方法[10-11]沒有在Coflow流量發(fā)送并進(jìn)行調(diào)度之前對流量的目標(biāo)節(jié)點(diǎn)進(jìn)行篩選,而是選擇直接將流量發(fā)送到隨機(jī)的節(jié)點(diǎn)上,很容易造成節(jié)點(diǎn)的堵塞,導(dǎo)致Coflow調(diào)度的平均CCT時間加長。而通過判斷目標(biāo)節(jié)點(diǎn)上是否存在Coflow流量的數(shù)據(jù)以及目標(biāo)節(jié)點(diǎn)的當(dāng)前網(wǎng)絡(luò)負(fù)載情況,可以為Coflow中流量的調(diào)度選擇出最合適的目標(biāo)節(jié)點(diǎn)。如果此時目標(biāo)節(jié)點(diǎn)已經(jīng)擁有Coflow將要傳輸?shù)牧髁繑?shù)據(jù),可以避免額外數(shù)據(jù)的傳輸,將網(wǎng)絡(luò)資源空出給其他流量進(jìn)行傳輸。目標(biāo)節(jié)點(diǎn)在處理完計算任務(wù)之后需要將數(shù)據(jù)回傳,如果此時目標(biāo)節(jié)點(diǎn)的網(wǎng)絡(luò)負(fù)載較小,那么也會加快回傳完成的速度,所以通過計算節(jié)點(diǎn)狀態(tài)來選擇合適的目標(biāo)節(jié)點(diǎn)可以相比之前的方法進(jìn)一步降低Coflow調(diào)度的平均CCT。

    3.3 優(yōu)化閑置空間的多級隊列調(diào)度

    除了流量放置外,Coflow的流量調(diào)度也是影響CCT的重要環(huán)節(jié)。Coflow的放置策略可以選擇合適的計算節(jié)點(diǎn),這些節(jié)點(diǎn)在執(zhí)行任務(wù)時,往往要處理來自多個Coflow的流量,這些流量可能同時到達(dá),也可能先后到達(dá),如何對這些Coflow流量進(jìn)行調(diào)度同樣會對CCT造成重要影響。其中,Varys方法對瓶頸因子最小的Coflow流量進(jìn)行優(yōu)先調(diào)度,本質(zhì)上是對CCT最小的Coflow進(jìn)行優(yōu)先調(diào)度來降低CCT;Aalo方法在先驗未知的情況下通過設(shè)置多個優(yōu)先級隊列,并根據(jù)Coflow已發(fā)送的數(shù)據(jù)量大小來決定Coflow的優(yōu)先級進(jìn)行調(diào)度;而A-SEBF方法對Varys中的瓶頸因子和Coflow寬度信息進(jìn)行改進(jìn)。A-SEBF和Aalo方法中都使用了優(yōu)先級隊列,但是其中的考慮相對簡單,在復(fù)雜情況下仍然存在一定的改進(jìn)空間,因此提出一種改進(jìn)的高效多級隊列調(diào)度方法。

    3.3.1調(diào)度過程中的閑置空間分析

    以圖3為例,圖3中一共包含了3個Coflow,分別為C1(灰色)、C2(白色)、C3(黑色),C1的大小為2,只包含一條數(shù)據(jù)流;C2大小為7,包含2條數(shù)據(jù)流;C3大小為3,包含一條數(shù)據(jù)流;C2和C3同時到達(dá),C1在C2之后到達(dá)。這里假設(shè)只存在3個端口,每個入口端口的左邊存在三個隊列,分別對應(yīng)發(fā)送目的端口,例如:入口端口1中的C3在第一個隊列中,表示它將發(fā)送3個單位的數(shù)據(jù)到出口端口1中;C2在第三個隊列中,表示要發(fā)送3個單位的數(shù)據(jù)到出口端口3中。

    圖3 數(shù)據(jù)中心流量

    在Varys方法中,采用的是最小瓶頸優(yōu)先,采用Varys的調(diào)度情況如圖4所示,C3的完成時間為3,C2的完成時間為6,C1的完成時間為2,此時的平均CCT為(3+2+6)/3≈3.66,這是理想狀態(tài)下Coflow調(diào)度的最優(yōu)調(diào)度結(jié)果。

    圖4 Varys方法的調(diào)度情況

    在Aalo方法中,根據(jù)Coflow已發(fā)送數(shù)據(jù)量大小設(shè)置Coflow的優(yōu)先級,由于例子中的Coflow大小比較小,所以這里假設(shè)多級隊列的閾值分別為1、2、4、8等。采用Aalo的調(diào)度情況如圖5所示,在Aalo中按照優(yōu)先級隊列對Coflow進(jìn)行調(diào)度,優(yōu)先級高的隊列將會被優(yōu)先調(diào)度,隊列內(nèi)部采取FIFO策略,因此當(dāng)高優(yōu)先級隊列中的Coflow的發(fā)送量達(dá)到閾值時將會被下放到低優(yōu)先級隊列中,只有高優(yōu)先級隊列中的Coflow調(diào)度完之后才會調(diào)度低優(yōu)先級隊列中的Coflow。從圖5中可以看出這樣會導(dǎo)致端口發(fā)送的時間段內(nèi)存在一些閑置空間的情況,這些情況會導(dǎo)致CCT變大。此時的CCT為(8+4+4)/3≈5.33。

    圖5 Aalo方法調(diào)度情況

    3.3.2優(yōu)化調(diào)度過程中的閑置空間

    Aalo的多級隊列調(diào)度方法根據(jù)Coflow已發(fā)送的數(shù)據(jù)量來決定Coflow的調(diào)度優(yōu)先級,當(dāng)高優(yōu)先級隊列中的Coflow的發(fā)送量達(dá)到閾值時將會被下放到低優(yōu)先級隊列中,只有高優(yōu)先級隊列中的Coflow調(diào)度完之后才會調(diào)度低優(yōu)先級隊列中的Coflow。通過分析發(fā)現(xiàn),Aalo會在調(diào)度過程中存在一些閑置空間,即為了等待高優(yōu)先級隊列中一些Coflow流量傳輸?shù)耐瓿?會導(dǎo)致將要調(diào)度發(fā)送低優(yōu)先級隊列中的Coflow流量的端口處于停滯狀態(tài),必須要等待高優(yōu)先級度列中的Coflow發(fā)送都超過隊列的閾值時才會進(jìn)一步調(diào)度低優(yōu)先級隊列中的Coflow流量,這種閑置空間無疑會導(dǎo)致Coflow的平均CCT增大。通過在這些停滯的端口上提前對低優(yōu)先級隊列中的Coflow流量進(jìn)行調(diào)度,設(shè)置當(dāng)端口發(fā)生閑置時主動去低優(yōu)先級隊列中提前調(diào)度Coflow,可以充分利用每個端口的網(wǎng)絡(luò)資源,從而有效降低多級隊列調(diào)度方法中Coflow的平均CCT。

    對這種閑置空間進(jìn)行改進(jìn),允許在依據(jù)優(yōu)先級隊列進(jìn)行調(diào)度的過程中產(chǎn)生閑置空間時,提前啟動低優(yōu)先級隊列中Coflow的調(diào)度,以此來充分利用閑置空間,降低Coflow的CCT,提高效率。提前開啟低優(yōu)先級隊列中Coflow調(diào)度后,調(diào)度的情況如圖6所示。

    圖6 E-Aalo調(diào)度情況

    可以看出,產(chǎn)生閑置空間被用于調(diào)度C2,圖6中星號標(biāo)記的即為提前調(diào)度的Coflow流量,這種方法下,最終的CCT為(6+4+4)/3≈4.66,比Aalo降低了0.67。提前調(diào)度方式如圖7所示。

    圖7 E-Aalo調(diào)度方式

    圖7中,C2和C3是同時到達(dá)的且在不同的端口,所以它們相當(dāng)于在隊列中并列。當(dāng)?shù)谝粋€時間過去后,端口1和端口3都發(fā)送1個單位的流量,C2和C3由于不在同一端口,所以依然可以并列看待。當(dāng)C1到達(dá)時,端口1開始調(diào)度C1,但是端口3此時并不需要調(diào)度C1的流量,此時如果按照Aalo和A-SEBF中的方法,端口3此時將被閑置,將會導(dǎo)致端口3中C2和C3的CCT變大,而此時如果在端口3提前調(diào)度較低一級隊列中的C2,就可以顯著減小CCT。具體來說,E-Aalo高效多級隊列調(diào)度算法調(diào)度步驟如下:

    (1) 全局協(xié)調(diào)器根據(jù)流量放置方案選擇Coflow的合適的接收節(jié)點(diǎn),通知Coflow的發(fā)送端,然后發(fā)送端會先將這些流量排入高優(yōu)先級隊列中,在同一級隊列中通過FIFO方式調(diào)度。

    (2) 每個發(fā)送端口先將高優(yōu)先級隊列中的Coflow進(jìn)行調(diào)度,每個發(fā)送端口還需要將當(dāng)前Coflow已經(jīng)調(diào)度的流量信息發(fā)送到全局協(xié)調(diào)器,全局協(xié)調(diào)器對每個Coflow已經(jīng)發(fā)送的數(shù)據(jù)量進(jìn)行統(tǒng)計,如果Coflow的已發(fā)送數(shù)據(jù)量超過了當(dāng)前優(yōu)先級隊列的閾值,則將Coflow下調(diào)到低一級優(yōu)先級隊列中,即降低該Coflow的優(yōu)先級。

    (3) 發(fā)送端口在選擇隊列中下一個Coflow進(jìn)行調(diào)度時,如果其他的端口中的Coflow都已經(jīng)被放置到下一級優(yōu)先級隊列中且其他發(fā)送端口存在閑置空間時,對下一個Coflow進(jìn)行調(diào)度的同時,提前開啟閑置端口的低一級優(yōu)先級隊列中的Coflow進(jìn)行調(diào)度,充分利用閑置空間;其他端口中的低優(yōu)先級隊列中的Coflow調(diào)度方式和(2)中一樣。

    (4) 提前開啟閑置端口的低一級優(yōu)先級隊列時,同樣在同一級隊列中使用FIFO方式進(jìn)行調(diào)度,直到所有的Coflow調(diào)度完。

    4 實驗評估

    為了評估提出的基于多級隊列的Coflow調(diào)度機(jī)制的有效性,使用公開的Facebook數(shù)據(jù)集,通過和現(xiàn)有的先驗已知Coflow調(diào)度方法Varys、先驗未知Coflow調(diào)度方法Aalo、傳統(tǒng)的FAIR方法進(jìn)行對比,驗證方法的有效性。所給調(diào)度方法目前是在Java語言實現(xiàn)的CoflowSim調(diào)度模擬器進(jìn)行實驗和評估,還未在真實的分布式集群環(huán)境對所給方法進(jìn)行實現(xiàn)和實驗評估,在真實的分布式集群環(huán)境對所給方法進(jìn)行實現(xiàn)和實驗評估是下一步的目標(biāo)。

    4.1 實驗配置

    CoflowSim是目前專門用于流級別的模擬器,用于實現(xiàn)和比較各種Coflow調(diào)度機(jī)制,且已經(jīng)實現(xiàn)了多種先驗知識和無先驗知識情況下的Coflow調(diào)度方法,比如Varys、Aalo等,所以選擇CoflowSim模擬工具進(jìn)行實驗驗證。

    CoflowSim調(diào)度模擬器上進(jìn)行實驗的部署環(huán)境為:Intel Xeon W-2102 CPU、32 GB內(nèi)存,Ubuntu16.04操作系統(tǒng)和Java 1.8.0_181環(huán)境。在Eclipse中通過maven工具導(dǎo)入CoflowSim框架,由于CoflowSim模擬器內(nèi)部已經(jīng)對數(shù)據(jù)中心的抽象模型進(jìn)行了建模和實現(xiàn),同時實現(xiàn)了Aalo和Varys等CoflowSim調(diào)度算法,所以只需要使用Java語言實現(xiàn)所給調(diào)度方法并進(jìn)行實驗驗證。

    使用的數(shù)據(jù)集為Facebook提供的從現(xiàn)實世界中數(shù)據(jù)密集型應(yīng)用程序合成的實際工作負(fù)載。原始的數(shù)據(jù)來自Facebook上3 000臺150機(jī)架的MapReduce集群,合成后的數(shù)據(jù)包含526個Coflow,這些Coflow是在不同時刻到達(dá)。該數(shù)據(jù)集中的數(shù)據(jù)格式如圖8所示。其中數(shù)據(jù)被壓縮到了機(jī)架級別,Mapper的位置和Reducer的位置都是機(jī)架級別的,而機(jī)架的范圍是0~149,即150臺服務(wù)器。同一機(jī)架中的Mapper被組合成一個機(jī)架級別的Mapper,同一機(jī)架中的Reducer被組合成一個機(jī)架級別的Reducer。圖8給出了一個Coflow實例,表明該Coflow ID為3,到達(dá)時間為13 122,一共有兩個Mapper,位置分別是機(jī)架中的66和138號機(jī)架,一共1個Reducer,Reducer的位置在38號機(jī)架且需要接收的數(shù)據(jù)為4.0 MB。在本實驗中,CoflowSim中模擬的每臺服務(wù)器的端口的初始帶寬為1 Gbit/s。

    圖8 數(shù)據(jù)集格式

    在之前使用Facebook提供的數(shù)據(jù)集的研究中[19],可以發(fā)現(xiàn)其中大部分的Coflow的完成時間都在60 s之內(nèi),比例約占90%左右,所以數(shù)據(jù)集中大部分都是小型Coflow(能在60 s內(nèi)完成),只有少量的大型Coflow,但是這些大型Coflow的傳輸數(shù)據(jù)量占總量的90%以上。

    4.2 對比實驗

    E-Aalo調(diào)度主要包括Coflow流量放置和在端口閑置時提前調(diào)度低優(yōu)先級隊列流量,所以設(shè)置的實驗主要包括:(1) E-Aalo方法和其他Coflow調(diào)度方法的CCT對比;(2) 使用Coflow流量放置策略和提前調(diào)度低優(yōu)先級隊列流量前后的效果對比。

    設(shè)置的對比方法涉及Aalo[11]、Varys[12]和FS。Varys是在先驗知識已知情況下的基于最小瓶頸優(yōu)先(SEBF)的Coflow調(diào)度方法;Aalo是在先驗未知情況下利用多級隊列來調(diào)度Coflow的方法;FS(Fair Sharing)是根據(jù)流量數(shù)量對網(wǎng)絡(luò)帶寬進(jìn)行平均分配的策略。比較的指標(biāo)主要是Coflow的平均完成時間(Average CCT)。

    4.2.1E-Aalo和其他方法的對比

    圖9給出了使用不同的Coflow調(diào)度方法得到的平均完成時間對比圖。Varys調(diào)度完數(shù)據(jù)集中526個Coflows之后,平均完成時間CCT為28 528.46 ms,是所有對比方法中最好的,因為它可以根據(jù)已知的先驗知識來進(jìn)行最小瓶頸優(yōu)先調(diào)度從而達(dá)到最優(yōu)的結(jié)果;Aalo調(diào)度完526個Coflow之后的CCT為46 097.70 ms,Aalo根據(jù)目前已經(jīng)發(fā)送的數(shù)據(jù)量來設(shè)置不同Coflow的優(yōu)先級,而不是其中flow的優(yōu)先級,導(dǎo)致多級隊列在調(diào)度的時候存在一些可以進(jìn)一步優(yōu)化利用的閑置空間,所以其CCT相比Varys增加了61.58%;FS調(diào)度完526個Coflow之后的CCT為70 592.82 ms,它的效果是4種方法中最差的,CCT最高。E-Aalo方法調(diào)度完526個Coflow之后的CCT為40 437.61 ms,比Aalo降低了12.28%,因為E-Aalo方法對Coflow流量放置策略進(jìn)行了優(yōu)化,并將Aalo中多級隊列調(diào)度中的閑置空間加以利用,從而降低CCT。

    圖9 4種調(diào)度方法的CCT

    圖10給出了4種不同方法每個Coflow的大小及其完成時間的散點(diǎn)圖。可以看出,Varys方法調(diào)度的大部分的Coflow都出現(xiàn)在圖中的左下方,大部分較小的Coflow的完成時間也較小,保證了Coflow調(diào)度的效率。FAIR中則出現(xiàn)了許多大小較小但是完成時間較大的點(diǎn),所以FAIR方法的CCT通常并不理想,會高于其他方法。在Aalo方法中,通過多級隊列調(diào)度方法可以保證基本不會出現(xiàn)FAIR中較小Coflow被延誤而導(dǎo)致完成時間過大的情況,但是一些較大的Coflow的完成時間卻會相應(yīng)提高。在E-Aalo中,通過對多級隊列調(diào)度過程中的閑置空間進(jìn)行優(yōu)化,可以降低部分較大Coflow的完成時間,且也可以加速一些較小Coflow的調(diào)度來降低整體的CCT。

    圖10 Coflow完成時間和Coflow大小的關(guān)系

    圖11給出了4種不同方法Coflow完成時間的累計分布函數(shù)曲線圖??梢钥闯?FAIR方法的效果最差,在同一時間間隔內(nèi),其Coflow的完成率最低。Varys是先驗知識下的最小瓶頸優(yōu)先方法,效果最好,同一時間內(nèi)的Coflow完成率最高。Aalo與E-Aalo接近,但E-Aalo對其進(jìn)行了優(yōu)化,故同一時間E-Aalo完成的Coflow率略高于Aalo,與Varys方法最接近。因此,方法E-Aalo的Coflow調(diào)度效果優(yōu)于Aalo方法。

    圖11 Coflow完成時間的累計分布函數(shù)曲線

    4.2.2E-Aalo自身的對比

    圖12給出了使用Coflow流量放置策略和提前調(diào)度低優(yōu)先級隊列流量前后的效果對比。E-Aalo方法其實是對Aalo多級隊列的改進(jìn),通過加入流量放置策略和提前調(diào)度低優(yōu)先級隊列流量來優(yōu)化CCT??梢钥闯?Aalo在數(shù)據(jù)集上的CCT為46 097.70 ms,使用上流量放置策略后CCT下降到44 046.3 ms,降低了4.45%;E-Aalo使用流量放置策略加上改進(jìn)的多級隊列調(diào)度后,CCT下降為40 437.61 ms,比使用流量放置的Aalo方法下降了8.19%。

    所給調(diào)度方法主要適用于集群中存在大量分布式計算任務(wù)且先驗知識未知情況下的Coflow調(diào)度。所給方法是針對無先驗知識下Coflow調(diào)度方法Aalo進(jìn)行的改進(jìn)。但是暫時只是在Java語言的CoflowSim框架下進(jìn)行了模擬實驗。然后基于Facebook的Coflow公開數(shù)據(jù)集對所給方法的有效性進(jìn)行實驗驗證。

    5 結(jié) 語

    由于Varys方法只能應(yīng)用于先驗知識已知的情況導(dǎo)致實用性較差,且Aalo方法存在一些可以改進(jìn)的缺陷,提出一種面向無先驗知識Coflow的高效多級隊列調(diào)度E-Aalo。首先,基于計算節(jié)點(diǎn)的狀態(tài)信息選擇合適的節(jié)點(diǎn)對流量進(jìn)行放置來減少部分?jǐn)?shù)據(jù)的傳輸,進(jìn)而降低Coflow的CCT。然后,通過對Aalo方法中的多級隊列調(diào)度的閑置空間進(jìn)行改進(jìn)利用,在閑置時提前調(diào)度低優(yōu)先級的流量來優(yōu)化Coflow的CCT。最后,利用Facebook的公開數(shù)據(jù)集和CoflowSim框架進(jìn)行對比驗證。E-Aalo在CCT上比Aalo方法下降了12.28%,優(yōu)于Aalo方法。由于CoflowSim平臺功能比較簡單,接下來的工作將考慮在仿真模型功能更強(qiáng)的CloudSim平臺或真實環(huán)境中實現(xiàn)提出的E-Aalo調(diào)度。

    猜你喜歡
    方法
    中醫(yī)特有的急救方法
    中老年保健(2021年9期)2021-08-24 03:52:04
    高中數(shù)學(xué)教學(xué)改革的方法
    河北畫報(2021年2期)2021-05-25 02:07:46
    化學(xué)反應(yīng)多變幻 “虛擬”方法幫大忙
    變快的方法
    兒童繪本(2020年5期)2020-04-07 17:46:30
    學(xué)習(xí)方法
    可能是方法不對
    用對方法才能瘦
    Coco薇(2016年2期)2016-03-22 02:42:52
    最有效的簡單方法
    山東青年(2016年1期)2016-02-28 14:25:23
    四大方法 教你不再“坐以待病”!
    Coco薇(2015年1期)2015-08-13 02:47:34
    賺錢方法
    男女那种视频在线观看| 一级毛片电影观看| 黄片无遮挡物在线观看| 久久人人爽人人片av| 天天躁夜夜躁狠狠久久av| 久久久久网色| 国产黄色免费在线视频| 纵有疾风起免费观看全集完整版 | 成人毛片a级毛片在线播放| 午夜福利网站1000一区二区三区| 久久99蜜桃精品久久| 国产三级在线视频| 亚洲自拍偷在线| av免费在线看不卡| 久久99热这里只有精品18| 国产 一区精品| 在线观看av片永久免费下载| 美女大奶头视频| 我的女老师完整版在线观看| 亚洲精品成人久久久久久| 人人妻人人澡欧美一区二区| 国产免费一级a男人的天堂| 寂寞人妻少妇视频99o| 成人美女网站在线观看视频| 免费看av在线观看网站| 免费大片18禁| 中文资源天堂在线| 51国产日韩欧美| 免费av毛片视频| 日韩伦理黄色片| 亚洲伊人久久精品综合| 最近中文字幕2019免费版| 亚洲图色成人| 国产精品久久久久久av不卡| 日韩av在线大香蕉| 日韩视频在线欧美| 毛片一级片免费看久久久久| 在线观看一区二区三区| 免费人成在线观看视频色| 美女内射精品一级片tv| 美女国产视频在线观看| 色综合亚洲欧美另类图片| 亚洲av成人av| 亚洲内射少妇av| 亚州av有码| 久久久国产一区二区| 国产精品人妻久久久影院| 欧美zozozo另类| 午夜激情欧美在线| 国产在视频线在精品| 免费看光身美女| 国产淫语在线视频| 99热这里只有精品一区| 能在线免费观看的黄片| 69av精品久久久久久| 精品久久国产蜜桃| 日韩不卡一区二区三区视频在线| 国内少妇人妻偷人精品xxx网站| 免费无遮挡裸体视频| 国产伦精品一区二区三区四那| 精品久久久精品久久久| 观看美女的网站| 汤姆久久久久久久影院中文字幕 | 五月伊人婷婷丁香| 婷婷六月久久综合丁香| 国产一区二区在线观看日韩| 亚洲av成人精品一二三区| 亚洲熟女精品中文字幕| 亚洲欧美精品专区久久| 国内揄拍国产精品人妻在线| 精品一区二区免费观看| 久久久国产一区二区| 深爱激情五月婷婷| 69av精品久久久久久| 老司机影院成人| 久久人人爽人人片av| 狠狠精品人妻久久久久久综合| 真实男女啪啪啪动态图| 久久久精品免费免费高清| 欧美激情久久久久久爽电影| 亚洲欧美精品自产自拍| 国产 一区精品| 一夜夜www| 久热久热在线精品观看| 欧美日韩综合久久久久久| 国产精品一及| 亚洲最大成人手机在线| 91精品一卡2卡3卡4卡| 身体一侧抽搐| 男女下面进入的视频免费午夜| 精华霜和精华液先用哪个| 国产av在哪里看| 1000部很黄的大片| 亚洲在线自拍视频| 少妇人妻精品综合一区二区| 一级片'在线观看视频| 欧美xxⅹ黑人| 日本-黄色视频高清免费观看| www.av在线官网国产| 亚洲精品aⅴ在线观看| 国产一区二区亚洲精品在线观看| 秋霞在线观看毛片| 欧美人与善性xxx| 男人舔女人下体高潮全视频| 亚洲av免费高清在线观看| 日韩视频在线欧美| 国产 一区精品| 色播亚洲综合网| 日韩欧美国产在线观看| 两个人的视频大全免费| 国产亚洲最大av| 成年免费大片在线观看| av福利片在线观看| 亚洲最大成人av| 日本黄色片子视频| 国产精品一区二区在线观看99 | 99热全是精品| 亚洲av二区三区四区| 七月丁香在线播放| 在现免费观看毛片| 特级一级黄色大片| 日韩大片免费观看网站| 午夜激情福利司机影院| 人妻制服诱惑在线中文字幕| 亚洲av.av天堂| 男人和女人高潮做爰伦理| 日韩一区二区视频免费看| 婷婷色麻豆天堂久久| 日本av手机在线免费观看| 免费黄网站久久成人精品| 精品不卡国产一区二区三区| 五月玫瑰六月丁香| 日韩一区二区三区影片| 国产激情偷乱视频一区二区| 欧美激情国产日韩精品一区| 国产免费福利视频在线观看| 亚洲精品一二三| 久久久久久久国产电影| 久久久久精品性色| 欧美另类一区| av播播在线观看一区| 亚洲精品国产av成人精品| 26uuu在线亚洲综合色| 欧美xxⅹ黑人| 三级经典国产精品| 少妇人妻一区二区三区视频| 91久久精品电影网| 亚洲自偷自拍三级| 男插女下体视频免费在线播放| 亚洲在线自拍视频| 欧美xxⅹ黑人| 日韩大片免费观看网站| 一区二区三区乱码不卡18| 中文字幕亚洲精品专区| 国产精品一区二区三区四区免费观看| 国产 一区精品| 听说在线观看完整版免费高清| 日日摸夜夜添夜夜爱| 99热全是精品| 国产色婷婷99| 免费看不卡的av| 伦理电影大哥的女人| 亚洲av在线观看美女高潮| 最后的刺客免费高清国语| 午夜激情久久久久久久| 少妇丰满av| 美女黄网站色视频| 一夜夜www| 国产片特级美女逼逼视频| 午夜久久久久精精品| 黄色日韩在线| 国产精品av视频在线免费观看| 一二三四中文在线观看免费高清| 欧美日韩国产mv在线观看视频 | 国产av码专区亚洲av| 永久网站在线| 日本与韩国留学比较| 免费观看性生交大片5| 精品人妻一区二区三区麻豆| 人人妻人人澡欧美一区二区| 亚洲婷婷狠狠爱综合网| 亚洲欧美成人精品一区二区| 亚洲精品乱久久久久久| 韩国高清视频一区二区三区| 夜夜看夜夜爽夜夜摸| 成人特级av手机在线观看| 亚洲精品国产av蜜桃| 国产免费福利视频在线观看| 青青草视频在线视频观看| 午夜久久久久精精品| 亚洲av国产av综合av卡| 午夜精品在线福利| 国产精品一区二区三区四区免费观看| 亚洲熟妇中文字幕五十中出| 国产精品美女特级片免费视频播放器| 大又大粗又爽又黄少妇毛片口| 免费看不卡的av| 毛片一级片免费看久久久久| 亚洲国产成人一精品久久久| 岛国毛片在线播放| 少妇丰满av| 偷拍熟女少妇极品色| 色视频www国产| 日韩成人伦理影院| 在线观看av片永久免费下载| 日韩av免费高清视频| 久久久久精品性色| 免费黄频网站在线观看国产| 亚洲av二区三区四区| 国产精品国产三级专区第一集| 久久久国产一区二区| 韩国高清视频一区二区三区| 麻豆久久精品国产亚洲av| 少妇的逼好多水| 人妻系列 视频| 久久这里有精品视频免费| 91久久精品电影网| 国精品久久久久久国模美| 男人爽女人下面视频在线观看| 国产欧美日韩精品一区二区| 婷婷色麻豆天堂久久| 卡戴珊不雅视频在线播放| 久久久a久久爽久久v久久| 亚洲av国产av综合av卡| 一二三四中文在线观看免费高清| 免费人成在线观看视频色| 日日啪夜夜撸| 国产精品久久久久久av不卡| kizo精华| 日韩大片免费观看网站| 嘟嘟电影网在线观看| 熟女电影av网| 亚洲国产精品成人综合色| 99热这里只有是精品50| 国产不卡一卡二| 国产精品一区www在线观看| 国产精品99久久久久久久久| 色吧在线观看| 久久99热6这里只有精品| 网址你懂的国产日韩在线| 国产精品人妻久久久影院| 亚洲一区高清亚洲精品| 国产一级毛片七仙女欲春2| 精品一区在线观看国产| 日日啪夜夜爽| 网址你懂的国产日韩在线| 久久久a久久爽久久v久久| 欧美日韩视频高清一区二区三区二| 看非洲黑人一级黄片| 边亲边吃奶的免费视频| 91久久精品电影网| 国产欧美日韩精品一区二区| 成人亚洲精品av一区二区| 性色avwww在线观看| 国产精品久久久久久av不卡| 日本爱情动作片www.在线观看| 精品久久久久久久末码| 国产久久久一区二区三区| 一个人看视频在线观看www免费| 久久精品国产自在天天线| 国产亚洲精品久久久com| 国产伦精品一区二区三区四那| 中文欧美无线码| 少妇猛男粗大的猛烈进出视频 | 青春草国产在线视频| 国产精品一区www在线观看| 免费看av在线观看网站| kizo精华| 国产高潮美女av| av播播在线观看一区| 夫妻午夜视频| 国产成人精品婷婷| 国产精品三级大全| 九色成人免费人妻av| 丰满乱子伦码专区| 国模一区二区三区四区视频| 亚洲国产精品成人久久小说| 成人欧美大片| 国产一区二区三区av在线| 亚洲aⅴ乱码一区二区在线播放| 久久久a久久爽久久v久久| 免费看不卡的av| 成年女人在线观看亚洲视频 | 久久久久久久久久成人| 国产精品久久久久久久电影| 亚洲av成人av| 日本一本二区三区精品| 日韩大片免费观看网站| 直男gayav资源| 欧美日韩在线观看h| 久久精品夜色国产| 成人毛片a级毛片在线播放| 国语对白做爰xxxⅹ性视频网站| 一个人看视频在线观看www免费| av一本久久久久| 国产色婷婷99| 一级毛片 在线播放| 中文字幕亚洲精品专区| 日韩中字成人| 嘟嘟电影网在线观看| freevideosex欧美| 韩国av在线不卡| 我的老师免费观看完整版| 精品久久久精品久久久| 亚洲成人av在线免费| 国产黄片视频在线免费观看| 亚洲在久久综合| 精品一区在线观看国产| 中文字幕久久专区| 高清av免费在线| 男女那种视频在线观看| 国产欧美另类精品又又久久亚洲欧美| 又黄又爽又刺激的免费视频.| 日韩制服骚丝袜av| 亚洲精品一区蜜桃| 久久久久久久久大av| 熟妇人妻不卡中文字幕| 国产不卡一卡二| 国产精品伦人一区二区| 国产黄频视频在线观看| 韩国高清视频一区二区三区| 久久99蜜桃精品久久| 在线免费观看不下载黄p国产| 永久网站在线| 中文乱码字字幕精品一区二区三区 | 一级毛片aaaaaa免费看小| 97超视频在线观看视频| av黄色大香蕉| 日韩欧美三级三区| 国产成人a区在线观看| 精华霜和精华液先用哪个| 久久久色成人| 久久久欧美国产精品| 91午夜精品亚洲一区二区三区| 国产一区二区三区av在线| 少妇丰满av| 亚洲精品国产成人久久av| 亚洲精品456在线播放app| 成年av动漫网址| 日日摸夜夜添夜夜添av毛片| 精品国产三级普通话版| 中国国产av一级| 久久久久久久久久久丰满| 日韩人妻高清精品专区| 欧美性感艳星| videos熟女内射| 中文欧美无线码| 久久久久精品性色| 夫妻性生交免费视频一级片| 亚洲一级一片aⅴ在线观看| 99久国产av精品国产电影| 国产精品99久久久久久久久| 国产 一区精品| 一级毛片我不卡| 丝袜喷水一区| 尾随美女入室| 亚洲成色77777| 亚洲精品成人久久久久久| 亚洲国产欧美在线一区| 啦啦啦中文免费视频观看日本| 中文字幕免费在线视频6| 免费观看av网站的网址| 热99在线观看视频| 亚洲精品第二区| 亚洲精华国产精华液的使用体验| 国产探花极品一区二区| 九九在线视频观看精品| 亚洲av电影在线观看一区二区三区 | 成人毛片60女人毛片免费| 中文精品一卡2卡3卡4更新| 国产黄色视频一区二区在线观看| 免费大片黄手机在线观看| 天堂√8在线中文| 蜜桃亚洲精品一区二区三区| 亚洲电影在线观看av| 18禁在线播放成人免费| 国产亚洲av片在线观看秒播厂 | 天美传媒精品一区二区| 日本一本二区三区精品| 亚洲乱码一区二区免费版| 丰满少妇做爰视频| 国产伦理片在线播放av一区| 免费观看a级毛片全部| 欧美日韩精品成人综合77777| 久久午夜福利片| 啦啦啦韩国在线观看视频| 中文欧美无线码| 国产亚洲av嫩草精品影院| 国产毛片a区久久久久| 床上黄色一级片| 免费黄频网站在线观看国产| 亚洲av成人精品一二三区| 99久国产av精品| 亚洲激情五月婷婷啪啪| 日韩av在线大香蕉| 色5月婷婷丁香| 久久精品国产自在天天线| 三级毛片av免费| 22中文网久久字幕| 韩国高清视频一区二区三区| 欧美bdsm另类| 国产大屁股一区二区在线视频| 久久久久久久久久黄片| 国产伦精品一区二区三区四那| 九九在线视频观看精品| 一本一本综合久久| 亚洲精品亚洲一区二区| 国产单亲对白刺激| 久久99热这里只有精品18| 国产综合懂色| 国产亚洲91精品色在线| 欧美高清成人免费视频www| 久久综合国产亚洲精品| 日本熟妇午夜| 亚洲av电影在线观看一区二区三区 | 2018国产大陆天天弄谢| 在线观看美女被高潮喷水网站| 高清欧美精品videossex| 国产亚洲av片在线观看秒播厂 | 国产亚洲5aaaaa淫片| 成人特级av手机在线观看| 午夜激情欧美在线| 伦精品一区二区三区| av网站免费在线观看视频 | 一区二区三区乱码不卡18| 久久精品久久久久久久性| 国产女主播在线喷水免费视频网站 | 国产美女午夜福利| 亚洲国产高清在线一区二区三| 国产免费视频播放在线视频 | 久久97久久精品| 麻豆成人av视频| 最近视频中文字幕2019在线8| 成人一区二区视频在线观看| 亚洲真实伦在线观看| 亚洲va在线va天堂va国产| 国产伦理片在线播放av一区| 我的女老师完整版在线观看| 婷婷色av中文字幕| 亚洲色图av天堂| 狂野欧美激情性xxxx在线观看| 亚洲欧美中文字幕日韩二区| 国产久久久一区二区三区| 在线天堂最新版资源| 亚州av有码| 国产麻豆成人av免费视频| 亚洲欧美成人精品一区二区| 又大又黄又爽视频免费| 韩国高清视频一区二区三区| 日韩,欧美,国产一区二区三区| 青春草亚洲视频在线观看| 免费人成在线观看视频色| 欧美bdsm另类| 国产在视频线精品| 成人综合一区亚洲| 亚洲熟女精品中文字幕| 国产黄色视频一区二区在线观看| 大陆偷拍与自拍| 亚洲熟妇中文字幕五十中出| 天堂影院成人在线观看| 少妇丰满av| 国产中年淑女户外野战色| 国产免费一级a男人的天堂| 精品久久久精品久久久| 国产精品一区二区三区四区免费观看| 亚洲av电影不卡..在线观看| 热99在线观看视频| 国产精品麻豆人妻色哟哟久久 | 十八禁网站网址无遮挡 | 国产爱豆传媒在线观看| 国产69精品久久久久777片| 搡女人真爽免费视频火全软件| 国产成人精品一,二区| 国产精品爽爽va在线观看网站| 人妻制服诱惑在线中文字幕| 禁无遮挡网站| 免费看a级黄色片| 国产久久久一区二区三区| 国产亚洲91精品色在线| 国产伦一二天堂av在线观看| 亚洲国产最新在线播放| 亚洲精品视频女| 中文字幕制服av| 国产成年人精品一区二区| 国产激情偷乱视频一区二区| 亚洲欧美日韩卡通动漫| 三级国产精品欧美在线观看| 免费看日本二区| 26uuu在线亚洲综合色| 国产精品久久久久久久久免| 亚洲成人精品中文字幕电影| 人妻少妇偷人精品九色| 在线a可以看的网站| 一级二级三级毛片免费看| 真实男女啪啪啪动态图| 国产一区二区三区av在线| 午夜精品在线福利| 国产伦在线观看视频一区| 国产欧美另类精品又又久久亚洲欧美| 高清在线视频一区二区三区| 亚洲精品,欧美精品| 日本一二三区视频观看| 久久久久久久久久成人| 丰满人妻一区二区三区视频av| 久久人人爽人人片av| 人体艺术视频欧美日本| 观看美女的网站| 可以在线观看毛片的网站| 国产伦精品一区二区三区视频9| 伊人久久国产一区二区| 久久99精品国语久久久| 国产亚洲一区二区精品| 日韩欧美精品v在线| 如何舔出高潮| 搡女人真爽免费视频火全软件| 极品少妇高潮喷水抽搐| 日韩大片免费观看网站| 亚洲三级黄色毛片| av一本久久久久| 人妻一区二区av| 女人十人毛片免费观看3o分钟| 国产探花极品一区二区| 夫妻午夜视频| 精品久久久久久久人妻蜜臀av| 国产精品人妻久久久影院| 又爽又黄a免费视频| 黄片wwwwww| 一级av片app| 成人毛片60女人毛片免费| 久久韩国三级中文字幕| 久久久久免费精品人妻一区二区| 亚洲国产欧美在线一区| 丝瓜视频免费看黄片| 自拍偷自拍亚洲精品老妇| 成人性生交大片免费视频hd| 国产有黄有色有爽视频| 日韩成人av中文字幕在线观看| 国产午夜精品论理片| 国国产精品蜜臀av免费| 免费人成在线观看视频色| 国产视频首页在线观看| 特级一级黄色大片| 91精品伊人久久大香线蕉| 一级毛片黄色毛片免费观看视频| 久久久久网色| 汤姆久久久久久久影院中文字幕 | 国产精品.久久久| 国产在视频线精品| 国产精品综合久久久久久久免费| 午夜老司机福利剧场| 免费观看av网站的网址| 性插视频无遮挡在线免费观看| 日韩中字成人| 亚洲精品一区蜜桃| 少妇丰满av| 干丝袜人妻中文字幕| 亚洲精品成人久久久久久| 亚洲精品乱码久久久v下载方式| 又大又黄又爽视频免费| 中文字幕亚洲精品专区| 男女下面进入的视频免费午夜| 亚洲不卡免费看| 日日撸夜夜添| 欧美97在线视频| av一本久久久久| 国产探花极品一区二区| 国产成人a∨麻豆精品| 高清午夜精品一区二区三区| 男人和女人高潮做爰伦理| 久久久亚洲精品成人影院| 麻豆乱淫一区二区| 五月伊人婷婷丁香| 精品人妻一区二区三区麻豆| 亚洲熟妇中文字幕五十中出| 波多野结衣巨乳人妻| 搡老妇女老女人老熟妇| 国产精品1区2区在线观看.| 99久久精品国产国产毛片| 久久热精品热| 又爽又黄无遮挡网站| 九九久久精品国产亚洲av麻豆| 国产成人精品一,二区| 精品一区在线观看国产| 天天一区二区日本电影三级| 国模一区二区三区四区视频| 精品一区二区三区人妻视频| 韩国av在线不卡| 国产一区亚洲一区在线观看| 99久久九九国产精品国产免费| 非洲黑人性xxxx精品又粗又长| 亚洲精品乱久久久久久| 岛国毛片在线播放| 99热全是精品| 亚洲自偷自拍三级| 亚洲色图av天堂| 天堂俺去俺来也www色官网 | 亚洲久久久久久中文字幕| 国产亚洲最大av| 午夜福利在线观看免费完整高清在| 欧美极品一区二区三区四区| 激情五月婷婷亚洲| 精品国产露脸久久av麻豆 | av在线观看视频网站免费| 欧美一级a爱片免费观看看| av卡一久久| 只有这里有精品99| 免费人成在线观看视频色| 午夜老司机福利剧场| 五月伊人婷婷丁香| 欧美高清成人免费视频www| 国内精品宾馆在线| 久久这里只有精品中国| 久久亚洲国产成人精品v| 亚洲国产色片| 久久久成人免费电影|