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

    分布“可擴展數(shù)據(jù)流連接算法

    2016-11-29 09:34:25王曉桐房俊華張蓉
    關鍵詞:系統(tǒng)

    王曉桐,房俊華,張蓉

    (華東師范大學數(shù)據(jù)科學與工程研究院上海高可信計算重點實驗室,上海200062)

    分布“可擴展數(shù)據(jù)流連接算法

    王曉桐,房俊華,張蓉

    (華東師范大學數(shù)據(jù)科學與工程研究院上海高可信計算重點實驗室,上海200062)

    Join-Matrix是一種高性能的連接矩陣模型,方B部署于分布式環(huán)境下,支持任意連接謂詞的數(shù)據(jù)流連接操作.由于采取隨機分發(fā)元組作為路由策略,Join-Matrix可利用對元組內容的不敏感性來有效抵御數(shù)據(jù)傾斜.為了實現(xiàn)工作節(jié)點的負載均衡以及網(wǎng)絡傳輸代價的最小化,基于連接矩陣模型設計一種高效的數(shù)據(jù)劃分方案尤為重要.針對數(shù)據(jù)流連接處理,本文設計并實現(xiàn)了一種新穎的連接算子,可靈活地進行劃分方案的自適應調整,以應對實時動態(tài)變化的數(shù)據(jù)分布.具體來說,我們根據(jù)數(shù)據(jù)流流量的采樣信息和系統(tǒng)額定負載,通過一個輕量級的決策器制定出一個數(shù)據(jù)劃分方案和相應的數(shù)據(jù)遷移計劃,在保證輸出結果完整性與正確性的情況下,實現(xiàn)遷移代價的最小化.本文在多種不同的數(shù)據(jù)集上進行了大量對比實驗,結果證明,在資源利用率、系統(tǒng)吞吐率與時間延遲等方面,該連接算子較對比系統(tǒng)具有更高的性能體現(xiàn).

    數(shù)據(jù)流連接;Join-Matrix;數(shù)據(jù)劃分;分布式計算

    0 引言

    隨著在線實時分析連續(xù)數(shù)據(jù)流的需求日益增多,處理時刻變化數(shù)據(jù)流的新型應用越來越普遍,包括傳感器網(wǎng)絡、金融數(shù)據(jù)在線分析和網(wǎng)絡入侵檢測等.諸如此類的應用具有以下特征:①在海量數(shù)據(jù)上執(zhí)行包含復雜謂詞的連接操作;②在保持高效率和快速響應時間的同時進行實時數(shù)據(jù)分析;③需要維持大量依賴于歷史數(shù)據(jù)的狀態(tài)信息.因此,為了提高數(shù)據(jù)流系統(tǒng)的處理性能,設計高效的數(shù)據(jù)流連接算法尤為重要.

    研究者對數(shù)據(jù)流連接算法已投入了大量相關的研究工作,提出了若干集中式連接算法[1-3].這些連接算法均在一個中心節(jié)點對數(shù)據(jù)流進行連接處理,不能高效處理數(shù)據(jù)量巨大的流式數(shù)據(jù).由于目前主流的數(shù)據(jù)流處理系統(tǒng)均是分布式的,將連接操作分布式處理更符合數(shù)據(jù)流系統(tǒng)的特點.因此分布式數(shù)據(jù)流連接算法應運而生.大多數(shù)分布式連接算法主要針對等值連接,處理高選擇性的θ連接性能欠佳.除此之外,分布式算法大多采用哈希函數(shù)進行數(shù)據(jù)劃分,對數(shù)據(jù)內容的不敏感性導致不能靈活地進行系統(tǒng)結構的擴展.

    本文的主要研究目標是基于連接矩陣模型,設計并實現(xiàn)一種新穎的分布式數(shù)據(jù)流連接算法,旨在提高連接矩陣的可擴展性與靈活性,從以下兩方面實現(xiàn):①探索適當?shù)臄?shù)據(jù)劃分方案,以充分利用系統(tǒng)資源;②設計高效的狀態(tài)重分配和數(shù)據(jù)路由策略,以降低自適應調整代價和網(wǎng)絡傳輸開銷.文獻[4]指出目前已有的自適應技術只依賴于啟發(fā)式模型,缺乏理論證明.本文繼承了傳統(tǒng)數(shù)據(jù)劃分方案的特性,并提出了相應的改進措施.

    本文的主要貢獻是:①基于連接矩陣設計一種高效的數(shù)據(jù)劃分方案,打破節(jié)點個數(shù)的規(guī)整性限制,可根據(jù)數(shù)據(jù)動態(tài)分布靈活地增刪物理計算節(jié)點,提高系統(tǒng)架構的可擴展性與靈活性;②頻繁進行自適應調整的策略會導致巨大的網(wǎng)絡傳輸成本,而保守策略不能根據(jù)數(shù)據(jù)動態(tài)變化進行自適應調整,從而降低系統(tǒng)的處理性能.為了在二者之間達到平衡,本文提出一個在線算法,高效地決定何時探索和觸發(fā)新的劃分方案;③提出一種統(tǒng)一的、位置感知的遷移機制,實現(xiàn)遷移代價的最小化;④傳統(tǒng)的自適應技術[5-6]以阻塞方式進行狀態(tài)數(shù)據(jù)重分配,本文以非阻塞的方式在進行數(shù)據(jù)遷移的同時處理新流入的元組;⑤通過在多種不同數(shù)據(jù)集上的大量對比實驗證明,本文提出的連接算子具有良好的性能.

    1 相關工作

    近年來,研究人員利用Join-Matrix矩陣模型進行分布式連接查詢處理,在類似MapReduce的系統(tǒng)與數(shù)據(jù)流系統(tǒng)均有涉足.Join-Matrix模型將兩個數(shù)據(jù)集間的連接操作建模成一個矩陣,矩陣的每一條邊分別代表一個數(shù)據(jù)集,每個矩陣單元代表一個潛在的連接輸出結果. Stomos等人在文獻[7]中首次引進連接矩陣的概念,在FR算法[8]的基礎上提出了“對稱片段與復制”算法(symmetric fragment and replicate),以解決FR算法帶來的計算代價與通信代價龐大的問題.在MapReduce的編程框架下,文獻[9]基于連接矩陣提出了兩種數(shù)據(jù)劃分方案,分別是1-Bucket與M-Bucket.1-Bucket采取隨機分發(fā)元組的路由策略,即內容不敏感,在輸出結果方面可以很好地實現(xiàn)負載均衡,但由于過多地輸入元組復制存儲,在處理低選擇性的連接操作時性能欠佳.另一方面,M-Bucket根據(jù)輸入元組的內容進行數(shù)據(jù)劃分,即內容敏感,盡管解決了元組冗余存儲的問題,但可能導致某些計算節(jié)點出現(xiàn)過載的現(xiàn)象.

    與本文設計思路最相似的研究是Elseidy等人提出的Dynamic連接算子[10].Dynamic連接算子采用“網(wǎng)格劃分方案”將連接矩陣劃分成2n(n∈N*)個面積相等的區(qū)域,并采用隨機路由策略分發(fā)輸入元組.由于要維持矩陣的結構特性,當架構需要進行擴展或縮減時,必須同時增加或刪除一行或一列的所有處理單元,由此引發(fā)遷移代價的劇增和資源利用率的降低,算子結構的靈活性與可擴展性也深受影響.為了解決這個問題,本文設計了一種更為靈活的數(shù)據(jù)劃分方案,達到更好的效果.

    2 連接算子

    2.1 預備知識

    Join-Matrix以矩陣的形式處理R??S,矩陣的每一條邊代表一條數(shù)據(jù)流,矩陣單元代表潛在的連接輸出結果.如圖1(a)所示,在連接矩陣中進行不等值連接操作,圖中的數(shù)字代表連接屬性,7色的單元格代表符合連接謂詞的輸出結果.基于連接矩陣M的數(shù)據(jù)劃分方案將矩陣切分成n×m個面積相等的處理單元Cij,每個處理單元分配一臺物理計算節(jié)點,并存儲數(shù)據(jù)流的子集〈Ri,Sj〉,其中i∈[0,n一1],j∈[0,m一1],并用[b,e]代表子數(shù)據(jù)集對于數(shù)據(jù)流的位置范圍.如圖1(b)所示,將圖1(a)中的矩陣切分成2×4個處理單元,每個處理單元分別存儲1/2的R流數(shù)據(jù)和1/4的S流數(shù)據(jù).

    圖1 連接矩陣及劃分方案示例Fig.1Example of join-matrix and partitioning scheme

    處理θ連接操作的代價主要與系統(tǒng)的內存開銷、CPU計算成本以及網(wǎng)絡通信代價有關,其中CPU的計算成本與連接矩陣的計算區(qū)域面積|R|·|S|成正比(|R|和|S|分別代表兩條數(shù)據(jù)流的流量,即元組的數(shù)量),與選取的數(shù)據(jù)劃分方案無關,即獨立于矩陣的行數(shù)n和列數(shù)m.根據(jù)文獻[10],內存開銷與單個處理單元的半周長|Ri|+|Sj|成比例,而|Ri|+|Sj|取決于矩陣的行數(shù)與列數(shù).對于網(wǎng)絡通信代價同樣成立.因此,本文旨在尋求合適的數(shù)據(jù)劃分方案n×m,使得系統(tǒng)的資源使用量最低.假設單個處理單元的額定內存大小為V,則本文的目標可以形式化定義成以下優(yōu)化問題:

    2.2 劃分方案

    由于連接矩陣的行數(shù)與列數(shù)決定了內存開銷,關于矩陣的面積與周長,我們已知兩個常識:①給定面積的所有矩陣中,正方形的周長最小;②給定周長的所有矩陣中,正方形的面積最大.基于上述常識,我們得出以下定理.

    證明首先假設單個處理單元的CPU計算資源為定值,為了確保兩條流的任意元組均可相遇,則R??S的計算復雜度為O(|R|·|S|).當時,系統(tǒng)的內存使用量最小;其次假設單個處理單元的內存空間是定值,當時,連接矩陣使用的處理單元總數(shù)最小.由于網(wǎng)絡傳輸代價與內存開銷相關,因此定理1成立.

    根據(jù)定理1,如果數(shù)據(jù)流流量|R|和|S|均可被Vh整除,則由此生成的數(shù)據(jù)劃分方案是最優(yōu)的.但是大多數(shù)情況下,數(shù)據(jù)流流量不能被Vh整除,考慮到矩陣的行數(shù)與列數(shù)必須為整數(shù),我們令,則連接矩陣使用的處理單元總數(shù)N為:

    由于數(shù)據(jù)流流量不能被Vh整除,在裝載輸入元組的過程中,矩陣最后一行或者一列的處理單元中會產(chǎn)生數(shù)據(jù)碎片,我們稱這些處理單元為“碎片單元”.我們假設V=8 GB,|R|= 9 GB,|S|=9 GB,則R??S對應的計算區(qū)域如圖1(a)所示.根據(jù)公式(2),將矩陣劃分成9個處理單元,各個處理單元存儲數(shù)據(jù)的情況分別是C00=〈4 GB,4 GB〉,C01=〈4 GB,4 GB〉, C02=〈4 GB,1 GB〉,C10=〈4 GB,4 GB〉,C11=〈4 GB,4 GB〉,C12=〈4 GB,1 GB〉,C20=〈1 GB,4 GB〉,C21=〈1 GB,4 GB〉,C22=〈1 GB,1 GB〉.顯然,C02、C12、C20、C21和C22均為碎片單元,因為存儲的R流和S流數(shù)據(jù)總量低于額定內存空間.

    圖2 數(shù)據(jù)劃分方案Fig.2Partitioning scheme

    為了充分利用系統(tǒng)資源,實現(xiàn)處理單元之間的負載均衡十分重要.我們將兩條數(shù)據(jù)流定義為主流P和副流D以作區(qū)分.主流P可以為數(shù)據(jù)流R或者S.首先保證主流P的元組數(shù)據(jù)分配到足夠的內存空間,將P切分成Pγ個子集分發(fā)到處理單元中;其次將單個處理單元中剩余的內存分配給副流D的元組數(shù)據(jù),則劃分副流D得到的子集個數(shù).因此,處理單元總數(shù)N為:

    算法1闡述了基于連接矩陣制定數(shù)據(jù)劃分方案的具體過程.首先,將Pγ中的四個元素依次代入等式(3)計算出對應的處理單元個數(shù)Ni(i 6 4),選擇值最小的Ni作為處理單元總數(shù),并將對應的賦值給于Pγ和Dγ(第1~5行).其次根據(jù)主流P的流量和子集個數(shù)Pγ,計算出連接矩陣的行數(shù)n和列數(shù)m:如果,則數(shù)據(jù)流R為主流P,n=Pγ,m=Dγ;否則數(shù)據(jù)流S為主流P,m=Pγ,n=Dγ(第6~10行).

    2.3 遷移計劃

    在進行劃分方案的切換之前,需要先確定新舊矩陣中處理單元的對應關系.假設Cij和Ckl分別是舊矩陣M0和新矩陣Mn中的處理單元,我們利用一個相關系數(shù)來衡量兩個處理單元Cij和Ckl之間數(shù)據(jù)集重疊度,給出如下定義:

    給定矩陣M0和Mn,定義處理單元之間的關系映射條目.更新處理單元映射關系表可分為兩步驟:①枚舉出所有可能的npi;②選取值最大的npi作為最終條目插入到關系映射表NP.

    遷移計劃決定了矩陣變換期間數(shù)據(jù)是如何在處理單元之間重新分配的.為了方B描述,下面我們將只討論R流的數(shù)據(jù)遷移,對于S流采取類似的操作.我們將需要遷入處理單元Ckl的 R流數(shù)據(jù)集定義如下:

    圖3 數(shù)據(jù)遷移示例Fig.3Example of data migration

    3 實驗

    3.1 實驗環(huán)境

    實驗設備:22個處理節(jié)點的刀片機服務器集群,單個節(jié)點有2個四核四線程處理器,型號為Intel Xeon E5335,主頻2.00 GHZ,并配有共計16 GB的RAM以及2 TB的硬盤.所有節(jié)點運行CentOS 6.5 Linux操作系統(tǒng),Apache Storm 0.10.0[12]以及Java 1.7.0.

    數(shù)據(jù)集:使用TPC-benchmark[13]的數(shù)據(jù)生成器dbgen生成不同規(guī)模的數(shù)據(jù)集.我們對這些數(shù)據(jù)集進行預處理,即將其調整為在連接屬性上具有Zipf分布的形式,通過參數(shù)z調整數(shù)據(jù)傾斜程度,默認情況下,我們將數(shù)據(jù)集的傾斜度設置為1.

    查詢語句:我們使用[10]中的等值查詢語句EQ5和范圍查詢語句BNCI.其中EQ5是[10]重定義的TPC-H中Q5查詢中代價較高的幾個連接謂詞組成的查詢語句;BNCI是按照某一屬性范圍查找其在另一個數(shù)據(jù)集中的匹配記錄.

    3.2 評估指標

    我們將通過以下四個指標對系統(tǒng)的資源利用率和處理性能進行評估:①處理單元數(shù):系統(tǒng)運行過程中,連接算子使用到的處理單元的總數(shù),單個處理單元分配額定大小的內存空間;②吞吐率:單位時間內系統(tǒng)成功接收并處理的元組數(shù)量;③遷移量:新舊連接矩陣進行轉換期間,需要拷貝和移動的元組總量;④計劃耗時:根據(jù)當前系統(tǒng)的工作負載制定數(shù)據(jù)劃分方案、更新單元映射表以及生成遷移計劃的總耗時.

    3.3 對比系統(tǒng)

    我們使用了三種不同的連接算子來進行對比實驗:①MFM.本文提出的自適應連接算子,根據(jù)等式3計算出最優(yōu)的連接矩陣及數(shù)據(jù)劃分方案;②Dynamic.文獻[10]設計的連接算子,限制連接矩陣個數(shù)必須為2的冪次方個,以單個處理單元×4的形式進行矩陣的擴展;③Readj.文獻[11]設計的連接算子,以key為粒度,通過一個哈希函數(shù)重新調整各處理單元的工作負載以實現(xiàn)負載均衡.

    3.4 結果與分析

    實驗在全歷史模式下進行,并通過調整輸入數(shù)據(jù)的傾斜度驗證連接算法的靈活性和自適應性.設置V=8·105,并連續(xù)地將6·106條元組數(shù)據(jù)裝載入系統(tǒng)中.圖4展示了執(zhí)行BNCI時處理單元數(shù)與遷移代價的變化趨勢.隨著數(shù)據(jù)的不斷流入,Dynamic算子占用的處理單元數(shù)大幅度遞增,導致消耗的內存空間也急劇增加.相反,MFM根據(jù)當前系統(tǒng)的負載情況按需分配資源,占用的處理單元數(shù)遠遠少于Dynamic.相應地,為了維持連接矩陣的結構特性,Dynamic需要進行大規(guī)模的數(shù)據(jù)備份;而MFM算子使用較少的處理單元數(shù),充分利用系統(tǒng)資源.因此, Dynamic算子在數(shù)據(jù)遷移期間產(chǎn)生的遷移代價遠遠超過MFM.

    圖4 BNCI無窗口模式Fig.4Full-history join with BNCI

    圖5 EQ5全歷史模式Fig.5Full-history join with EQ5

    為了保證系統(tǒng)的負載均衡,對于單個處理單元和單位時間間隔t,定義均衡度標識,其中為所有處理單元的平均負載.在本組實驗中,執(zhí)行查詢語句EQ5,并設置θt6 0.05.如圖5(a)所示,Readj的計劃耗時高于其余兩種連接算子三個數(shù)量級.究其原因可知, Readj通過一個哈希函數(shù)調整所有處理單元中的工作負載,因此在進行擴容操作時,Readj需要重新計算全局的均衡狀態(tài),而其余兩種連接算子均采用內容不敏感性的隨機路由策略,無需進行平衡調度.圖5(b)給出了三種連接算子在不同數(shù)據(jù)傾斜程度下的吞吐率.一方面,隨著傾斜參數(shù)的遞增,由于計劃耗時長,Readj的吞吐率呈現(xiàn)遞減趨勢.另一方面,盡管Dynamic連接算子占用的處理單元遠多于MFM,但是由于其龐大的數(shù)據(jù)遷移量,MFM的吞吐率略高.

    4 總結

    為在數(shù)據(jù)流系統(tǒng)上高效地執(zhí)行分布式θ連接操作,本文基于連接矩陣模型提出可靈活地進行自適應調整的連接算法,利用對其內容不敏感性抵御數(shù)據(jù)傾斜,根據(jù)當前系統(tǒng)負載按需分配資源,采用非阻塞的方式處理數(shù)據(jù)遷移并保證連接結果的完整性與正確性.實驗證明,對比目前已有的連接算法,本文提出的連接算法性能更為優(yōu)越且穩(wěn)定.未來的工作將會考慮對連接矩陣模型進一步優(yōu)化,打破矩陣單元個數(shù)規(guī)整性的限制以實現(xiàn)更為優(yōu)良的性能.

    [1]DITTRICH J-P,SEEGER B,TAYLOR D S,et al.Progressive merge join:A generic and non-blocking sort-based join algorithm[C]//Proceedings of the 28th VLDB Conference.2002:299-310.

    [2]URHAN T,FRANKLIN M J.XJoin:A reactively-scheduled pipelined join operator[J].IEEE Data Eng Bull, 2000,23(2):27-33.

    [3]WANG S,RUNDENSTEINER E.Scalable stream join processing with expensive predicates:Workload distribution and adaptation by time-slicing[C]//Proceedings of the 12th Conference on EDBT.2009:299-310.

    [4]GOUNARIS A,TSAMOURA E,MANOLOPOULOS Y.Adaptive query processing in distributed settings[J]. Intelligent Systems Reference Library,2013,36:211-236.

    [5]LIU B,JBANTOVA M,RUNDENSTEINER E A.Optimizing state-intensive non-blocking queries using run-time adaptation[C]//Proceedings of the 2007 IEEE 23rd ICDEW.IEEE,2007:614-623.

    [6]PATON N W,BUENABAD-CHAVEZ J,CHEN M,et al.Autonomic query parallelization using non-dedicated computers:An evaluation of adaptivity options[J].The VLDB Journal,2009,18(1):119-140.

    [7]STAMOS J W,YOUNG H C.A symmetric fragment and replicate algorithm for distributed joins[J].IEEE Transactions on Parallel&Distributed Systems,1993,4(12):1345-1354.

    [8]EPSTEIN R,STONEBRAKER M,WONG E.Distributed query processing in a relational data base system [C]//Proceedings of ACM SIGMOD Conference on Management of Data.1978:169-180.

    [9]OKCAN A,RIEDEWALD M.Processing theta-joins using MapReduce[C]//Proceedings of ACM SIGMOD Conference on Management of Data.2011:949-960.

    [10]ELSEIDY M,ELGUINDY A.Scalable and adaptive online joins[J].The VLDB Endowment,2014,7(6):441-452.

    [11]GEDIK B.Partitioning functions for stateful data parallelism in stream processing[J].The VLDB Journal,2013, 23(4):517-539.

    [12]Apache storm[EB/OL].[2016-06-10].http://storm.apache.org.

    [13]The TPC-H benchmark[EB/OL].[2016-06-10].http://www.tpc.org/tpch.

    (責任編輯:林磊)

    Distributed and scalable stream join algorithm

    WANG Xiao-tong,FANG Jun-hua,ZHANG Rong
    (Institute for Data Science and Engineering,Shanghai Key Laboratory of Trustworthy Computing,East China Normal University,Shanghai200062,China)

    Join-Matrix is a high-performance model for stream join processing in a parallel shared-nothing environment,which supports arbitrary join operations and is resilient to data skew for taking random tuple distribution as its routing policy.To evenly distribute workload and minimize network communication cost,designing an efficient partitioning policy on the matrix is particularly essential.In this paper,we propose a novel stream join operator that continuously adjust its partitioning scheme to real-time data dynamics.Specifically,based on the sample statistics of streams and rated load of each physical machine,a lightweight scheme generator produces a partitioning scheme; then the corresponding solutions for state relocation are generated by a migration plan generator to minimize migration cost while ensuring result correctness.Our experiments on different kinds of data sets demonstrate that our operator outperforms the static-of-the-artstrategies in resource utilization,throughput and system latency.

    stream join processing;Join-Matrix;partitioning scheme;distributed computing

    TP391

    A

    10.3969/j.issn.1000-5641.2016.05.010

    1000-5641(2016)05-0081-08

    2016-05

    國家863計劃項目(2015AA015307);國家自然科學基金重點項目(61232002,61332006);國家自然科學基金(61432006)

    王曉桐,女,碩士研究生,研究方向為數(shù)據(jù)流處理.E-mail:51164500121@stu.ecnu.edu.cn.

    張蓉,女,博士,副教授,研究方向為分布式數(shù)據(jù)管理.E-mail:rzhang@sei.ecnu.edu.cn.

    猜你喜歡
    系統(tǒng)
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無人機系統(tǒng)
    ZC系列無人機遙感系統(tǒng)
    北京測繪(2020年12期)2020-12-29 01:33:58
    基于PowerPC+FPGA顯示系統(tǒng)
    基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
    半沸制皂系統(tǒng)(下)
    FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    一德系統(tǒng) 德行天下
    PLC在多段調速系統(tǒng)中的應用
    婷婷精品国产亚洲av| 777久久人妻少妇嫩草av网站| 成人亚洲精品av一区二区| tocl精华| 日韩av在线大香蕉| 中文字幕熟女人妻在线| 亚洲精品国产精品久久久不卡| 色综合亚洲欧美另类图片| 日韩 欧美 亚洲 中文字幕| 伊人久久大香线蕉亚洲五| 亚洲精品中文字幕在线视频| 午夜激情av网站| 色综合婷婷激情| xxx96com| 国产片内射在线| 精品一区二区三区四区五区乱码| 桃红色精品国产亚洲av| 国产精品 国内视频| 男女视频在线观看网站免费 | 亚洲人成电影免费在线| 午夜福利在线观看吧| 黄频高清免费视频| 亚洲精品国产精品久久久不卡| 免费电影在线观看免费观看| 午夜福利18| 12—13女人毛片做爰片一| 超碰成人久久| 国产熟女xx| 9191精品国产免费久久| 亚洲av成人一区二区三| 日韩欧美在线乱码| 窝窝影院91人妻| 怎么达到女性高潮| 亚洲精品国产一区二区精华液| 国产精品亚洲av一区麻豆| 老司机午夜福利在线观看视频| 欧美中文综合在线视频| 欧美黄色淫秽网站| 一级毛片女人18水好多| 久久久久精品国产欧美久久久| 亚洲欧洲精品一区二区精品久久久| 日本三级黄在线观看| 国产精品永久免费网站| 午夜福利成人在线免费观看| 亚洲国产中文字幕在线视频| 99热这里只有是精品50| 中文字幕最新亚洲高清| xxx96com| 国产人伦9x9x在线观看| 校园春色视频在线观看| 一卡2卡三卡四卡精品乱码亚洲| 亚洲精品国产一区二区精华液| 日本三级黄在线观看| 91麻豆av在线| 午夜成年电影在线免费观看| 欧美另类亚洲清纯唯美| 熟女少妇亚洲综合色aaa.| 亚洲一区高清亚洲精品| 国产成人欧美在线观看| 精品久久久久久成人av| 国产片内射在线| 丰满人妻熟妇乱又伦精品不卡| 精品久久久久久久久久久久久| 一级毛片女人18水好多| 国产精品永久免费网站| 国产片内射在线| 亚洲在线自拍视频| 亚洲av中文字字幕乱码综合| 午夜福利18| 色综合亚洲欧美另类图片| 国产精品一区二区三区四区久久| 九九热线精品视视频播放| 亚洲人成77777在线视频| 国产一区二区激情短视频| 中文字幕熟女人妻在线| 国产精品久久视频播放| 久9热在线精品视频| e午夜精品久久久久久久| 色av中文字幕| 国产激情久久老熟女| 黑人欧美特级aaaaaa片| 91老司机精品| 99精品在免费线老司机午夜| 9191精品国产免费久久| 白带黄色成豆腐渣| 国产精品1区2区在线观看.| 在线观看免费视频日本深夜| 亚洲成人久久性| 黄色 视频免费看| 无遮挡黄片免费观看| 亚洲激情在线av| 天堂√8在线中文| 亚洲av日韩精品久久久久久密| 日日干狠狠操夜夜爽| 国产精品久久久久久人妻精品电影| 亚洲七黄色美女视频| 日韩大码丰满熟妇| 亚洲欧美激情综合另类| 成人18禁在线播放| 欧美高清成人免费视频www| 国产精品乱码一区二三区的特点| 亚洲电影在线观看av| 97碰自拍视频| 欧美在线黄色| 哪里可以看免费的av片| 日本免费a在线| 俺也久久电影网| 国产视频内射| www.熟女人妻精品国产| 在线国产一区二区在线| 午夜激情av网站| 国产爱豆传媒在线观看 | 中国美女看黄片| 国产精品美女特级片免费视频播放器 | 国产亚洲精品第一综合不卡| 国产一区在线观看成人免费| 美女高潮喷水抽搐中文字幕| 精品久久久久久久毛片微露脸| 精品免费久久久久久久清纯| 1024视频免费在线观看| 可以在线观看的亚洲视频| 狂野欧美激情性xxxx| 精品一区二区三区av网在线观看| 女人爽到高潮嗷嗷叫在线视频| 婷婷精品国产亚洲av| 18禁观看日本| 色噜噜av男人的天堂激情| 国产欧美日韩精品亚洲av| 在线观看美女被高潮喷水网站 | 露出奶头的视频| 成人午夜高清在线视频| 久久久精品国产亚洲av高清涩受| 国产精品永久免费网站| 亚洲国产欧美网| 动漫黄色视频在线观看| 国产亚洲精品第一综合不卡| 国产主播在线观看一区二区| 亚洲中文字幕日韩| 好男人电影高清在线观看| 99re在线观看精品视频| 日韩三级视频一区二区三区| а√天堂www在线а√下载| 91国产中文字幕| 成年免费大片在线观看| 正在播放国产对白刺激| 男男h啪啪无遮挡| 亚洲人成网站在线播放欧美日韩| 欧美又色又爽又黄视频| 国产欧美日韩一区二区三| 欧美日韩亚洲综合一区二区三区_| 俺也久久电影网| 老司机午夜福利在线观看视频| 淫妇啪啪啪对白视频| 成人高潮视频无遮挡免费网站| 久久久久久人人人人人| 亚洲成人国产一区在线观看| 亚洲七黄色美女视频| 黄色片一级片一级黄色片| 在线播放国产精品三级| 搡老熟女国产l中国老女人| 在线观看www视频免费| 午夜福利欧美成人| 久久久久久国产a免费观看| 欧美成人一区二区免费高清观看 | 亚洲国产欧美一区二区综合| 午夜精品久久久久久毛片777| 两人在一起打扑克的视频| 精品第一国产精品| 欧美不卡视频在线免费观看 | 久9热在线精品视频| 国产久久久一区二区三区| 黄色毛片三级朝国网站| 国语自产精品视频在线第100页| www.自偷自拍.com| 一二三四社区在线视频社区8| 男女视频在线观看网站免费 | 全区人妻精品视频| 搡老岳熟女国产| 国产精品九九99| 亚洲精品久久国产高清桃花| 嫁个100分男人电影在线观看| 国产精品亚洲av一区麻豆| 麻豆一二三区av精品| 一边摸一边做爽爽视频免费| 精品久久久久久,| 亚洲精品美女久久av网站| www.www免费av| 精品久久久久久成人av| 特级一级黄色大片| 久久久久久九九精品二区国产 | 亚洲男人的天堂狠狠| 色综合婷婷激情| 久久久久久人人人人人| 日本精品一区二区三区蜜桃| 麻豆av在线久日| 久久草成人影院| 搡老熟女国产l中国老女人| 久久久久久免费高清国产稀缺| 在线永久观看黄色视频| 琪琪午夜伦伦电影理论片6080| 制服诱惑二区| 久久热在线av| 欧美精品啪啪一区二区三区| 大型黄色视频在线免费观看| www日本黄色视频网| 久久久久久久午夜电影| 真人一进一出gif抽搐免费| 日韩欧美国产在线观看| 岛国在线观看网站| 国产亚洲精品第一综合不卡| 亚洲精品国产精品久久久不卡| 一边摸一边抽搐一进一小说| aaaaa片日本免费| 可以在线观看毛片的网站| 日韩中文字幕欧美一区二区| 久久这里只有精品中国| 露出奶头的视频| 真人一进一出gif抽搐免费| 午夜成年电影在线免费观看| 超碰成人久久| 欧美日本亚洲视频在线播放| 波多野结衣高清作品| 又大又爽又粗| 熟女少妇亚洲综合色aaa.| 麻豆国产av国片精品| 色尼玛亚洲综合影院| 亚洲欧美日韩东京热| 午夜免费成人在线视频| 欧美性长视频在线观看| 身体一侧抽搐| 久久99热这里只有精品18| 亚洲国产精品成人综合色| 亚洲第一欧美日韩一区二区三区| 欧美乱码精品一区二区三区| 亚洲全国av大片| 国产黄a三级三级三级人| 桃红色精品国产亚洲av| 精品久久久久久久久久久久久| 老熟妇乱子伦视频在线观看| 国产男靠女视频免费网站| 久久久久久国产a免费观看| a在线观看视频网站| 免费看十八禁软件| 午夜福利成人在线免费观看| 亚洲色图av天堂| 亚洲精品久久成人aⅴ小说| 国产黄色小视频在线观看| 国产v大片淫在线免费观看| 不卡av一区二区三区| 日韩成人在线观看一区二区三区| 午夜亚洲福利在线播放| 成熟少妇高潮喷水视频| 在线十欧美十亚洲十日本专区| 一a级毛片在线观看| 亚洲国产精品成人综合色| 日本在线视频免费播放| 小说图片视频综合网站| 日韩欧美三级三区| 亚洲色图 男人天堂 中文字幕| 日韩大尺度精品在线看网址| 悠悠久久av| 久久久久久大精品| xxxwww97欧美| 欧美不卡视频在线免费观看 | 婷婷丁香在线五月| 97碰自拍视频| 久99久视频精品免费| 国产亚洲av高清不卡| 51午夜福利影视在线观看| 国产99久久九九免费精品| 久久这里只有精品中国| 操出白浆在线播放| 少妇粗大呻吟视频| 丝袜人妻中文字幕| 三级男女做爰猛烈吃奶摸视频| 叶爱在线成人免费视频播放| 啦啦啦韩国在线观看视频| 国产蜜桃级精品一区二区三区| 成人国语在线视频| 久久久久久九九精品二区国产 | 国产三级中文精品| 欧美人与性动交α欧美精品济南到| av福利片在线观看| 日韩av在线大香蕉| 国内精品一区二区在线观看| 性色av乱码一区二区三区2| 成人欧美大片| 久久久水蜜桃国产精品网| 天堂影院成人在线观看| 日韩欧美一区二区三区在线观看| 国产成人啪精品午夜网站| 国产野战对白在线观看| 亚洲欧美激情综合另类| 日韩免费av在线播放| 嫁个100分男人电影在线观看| 国产精品国产高清国产av| 极品教师在线免费播放| 国产亚洲精品av在线| 床上黄色一级片| 久久热在线av| 岛国视频午夜一区免费看| svipshipincom国产片| 丁香欧美五月| 国产成人欧美在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 欧美丝袜亚洲另类 | 岛国视频午夜一区免费看| 欧美中文综合在线视频| 日本 av在线| 欧美一级毛片孕妇| 丁香欧美五月| 特大巨黑吊av在线直播| 人人妻人人澡欧美一区二区| 97超级碰碰碰精品色视频在线观看| 午夜视频精品福利| 久久久国产成人免费| 一区二区三区激情视频| 男人的好看免费观看在线视频 | 可以在线观看的亚洲视频| 国产99白浆流出| 日韩大码丰满熟妇| 夜夜看夜夜爽夜夜摸| 麻豆av在线久日| 亚洲av五月六月丁香网| 性色av乱码一区二区三区2| 欧美日本视频| 国产精品日韩av在线免费观看| 亚洲人成网站高清观看| 男女床上黄色一级片免费看| 高潮久久久久久久久久久不卡| 免费电影在线观看免费观看| 两个人看的免费小视频| 免费av毛片视频| 午夜成年电影在线免费观看| 亚洲美女视频黄频| 亚洲国产中文字幕在线视频| 男人舔女人下体高潮全视频| 亚洲avbb在线观看| 一区福利在线观看| 亚洲国产精品久久男人天堂| 久久亚洲精品不卡| 国产成人欧美在线观看| 五月伊人婷婷丁香| 欧美黄色淫秽网站| 18禁黄网站禁片免费观看直播| 99久久精品国产亚洲精品| 成人国产一区最新在线观看| 精品熟女少妇八av免费久了| 97碰自拍视频| 亚洲成a人片在线一区二区| 国产精品影院久久| 国产69精品久久久久777片 | 日本免费a在线| 国产亚洲精品一区二区www| 亚洲av电影在线进入| 国产成人精品久久二区二区免费| 黄色视频,在线免费观看| 麻豆一二三区av精品| 亚洲精品粉嫩美女一区| 国产精品野战在线观看| 久久久久久国产a免费观看| 看免费av毛片| 亚洲av成人av| 可以在线观看毛片的网站| 日韩三级视频一区二区三区| 精品高清国产在线一区| 亚洲九九香蕉| 757午夜福利合集在线观看| 日日干狠狠操夜夜爽| 亚洲va日本ⅴa欧美va伊人久久| 性色av乱码一区二区三区2| 欧美绝顶高潮抽搐喷水| 久久精品国产亚洲av高清一级| 国产精品乱码一区二三区的特点| 免费搜索国产男女视频| 女同久久另类99精品国产91| 香蕉国产在线看| 老汉色∧v一级毛片| 亚洲欧美日韩高清专用| 嫩草影视91久久| 很黄的视频免费| 日本五十路高清| aaaaa片日本免费| 午夜影院日韩av| 又爽又黄无遮挡网站| 97人妻精品一区二区三区麻豆| 99久久综合精品五月天人人| 国内揄拍国产精品人妻在线| 中文在线观看免费www的网站 | 99国产精品99久久久久| 欧美日韩亚洲综合一区二区三区_| 国产伦在线观看视频一区| 极品教师在线免费播放| 欧美日韩瑟瑟在线播放| 人人妻,人人澡人人爽秒播| 在线观看免费午夜福利视频| 久久欧美精品欧美久久欧美| 久久草成人影院| av在线播放免费不卡| 欧洲精品卡2卡3卡4卡5卡区| 丰满人妻一区二区三区视频av | 黄片大片在线免费观看| 我的老师免费观看完整版| 真人一进一出gif抽搐免费| 亚洲国产中文字幕在线视频| 国产91精品成人一区二区三区| 亚洲天堂国产精品一区在线| 久久精品影院6| 国产1区2区3区精品| 亚洲狠狠婷婷综合久久图片| 不卡av一区二区三区| cao死你这个sao货| 小说图片视频综合网站| 亚洲一卡2卡3卡4卡5卡精品中文| 91字幕亚洲| 久久久国产成人免费| 动漫黄色视频在线观看| 国产麻豆成人av免费视频| 精品人妻1区二区| 国产成人啪精品午夜网站| 少妇被粗大的猛进出69影院| 黑人欧美特级aaaaaa片| 亚洲av日韩精品久久久久久密| 91在线观看av| 69av精品久久久久久| 国产精品免费视频内射| 香蕉国产在线看| 天天躁夜夜躁狠狠躁躁| 久久精品国产99精品国产亚洲性色| 97人妻精品一区二区三区麻豆| 欧美中文综合在线视频| 亚洲男人天堂网一区| 日日爽夜夜爽网站| 久久中文字幕人妻熟女| 日韩国内少妇激情av| 亚洲国产精品成人综合色| 在线观看免费视频日本深夜| 欧美日韩一级在线毛片| 最好的美女福利视频网| 法律面前人人平等表现在哪些方面| 久久中文看片网| 精品国产乱子伦一区二区三区| 19禁男女啪啪无遮挡网站| 午夜精品在线福利| 亚洲 国产 在线| 国产成人欧美在线观看| 日日干狠狠操夜夜爽| 精品国产乱子伦一区二区三区| 欧美一区二区国产精品久久精品 | 天堂√8在线中文| 日韩欧美在线乱码| 国产精品久久久久久人妻精品电影| 熟女电影av网| 女警被强在线播放| 97人妻精品一区二区三区麻豆| svipshipincom国产片| 深夜精品福利| 人人妻人人看人人澡| 亚洲av第一区精品v没综合| av福利片在线观看| 成人av在线播放网站| 亚洲乱码一区二区免费版| 人妻久久中文字幕网| 美女黄网站色视频| 成人精品一区二区免费| 69av精品久久久久久| 成人特级黄色片久久久久久久| 女警被强在线播放| 国产一区二区在线观看日韩 | 这个男人来自地球电影免费观看| 老熟妇仑乱视频hdxx| 国产日本99.免费观看| 18禁黄网站禁片免费观看直播| 中文字幕最新亚洲高清| 午夜福利免费观看在线| 手机成人av网站| 男插女下体视频免费在线播放| 男人舔女人的私密视频| 一卡2卡三卡四卡精品乱码亚洲| 日韩欧美三级三区| 国产亚洲精品av在线| 啪啪无遮挡十八禁网站| 午夜视频精品福利| 精品午夜福利视频在线观看一区| 亚洲成人国产一区在线观看| 人人妻人人看人人澡| 国产成人精品久久二区二区91| 成人特级黄色片久久久久久久| 国产成人一区二区三区免费视频网站| 国产真人三级小视频在线观看| 观看免费一级毛片| 欧美性猛交╳xxx乱大交人| 亚洲午夜精品一区,二区,三区| 欧美成狂野欧美在线观看| 免费看a级黄色片| 成人18禁在线播放| 久久久国产精品麻豆| 亚洲一区中文字幕在线| 1024手机看黄色片| 精华霜和精华液先用哪个| 成人18禁高潮啪啪吃奶动态图| 久久久久久国产a免费观看| www日本在线高清视频| 久久久久九九精品影院| 国产男靠女视频免费网站| 日本在线视频免费播放| 欧美日韩中文字幕国产精品一区二区三区| 亚洲午夜精品一区,二区,三区| 好男人在线观看高清免费视频| 久久久国产欧美日韩av| 日韩欧美国产在线观看| 成在线人永久免费视频| 亚洲专区国产一区二区| 三级毛片av免费| avwww免费| 成人一区二区视频在线观看| 18禁美女被吸乳视频| 中文亚洲av片在线观看爽| 免费在线观看成人毛片| 精品国产美女av久久久久小说| 波多野结衣巨乳人妻| 夜夜爽天天搞| www.自偷自拍.com| 黄色丝袜av网址大全| 九九热线精品视视频播放| 国语自产精品视频在线第100页| 欧美日韩福利视频一区二区| 美女大奶头视频| 淫妇啪啪啪对白视频| 午夜亚洲福利在线播放| 身体一侧抽搐| 精品日产1卡2卡| 老汉色av国产亚洲站长工具| 岛国在线观看网站| 久99久视频精品免费| 一区福利在线观看| 中文字幕高清在线视频| 国模一区二区三区四区视频 | 欧美性猛交╳xxx乱大交人| 国产亚洲av高清不卡| 99久久精品国产亚洲精品| 18禁国产床啪视频网站| 亚洲国产日韩欧美精品在线观看 | 亚洲一码二码三码区别大吗| 99久久久亚洲精品蜜臀av| 精品欧美一区二区三区在线| 久久精品影院6| 色老头精品视频在线观看| 精品熟女少妇八av免费久了| 久久亚洲精品不卡| 欧美高清成人免费视频www| 久久久久国内视频| 日本五十路高清| 久久国产精品人妻蜜桃| 日本免费a在线| 老汉色∧v一级毛片| 亚洲av电影不卡..在线观看| 国产黄a三级三级三级人| 精品福利观看| 老司机午夜十八禁免费视频| 国产精品,欧美在线| 一本大道久久a久久精品| 国产亚洲av嫩草精品影院| 美女大奶头视频| 亚洲 欧美一区二区三区| 国产精品久久久久久人妻精品电影| 亚洲 国产 在线| 国产人伦9x9x在线观看| 我要搜黄色片| 每晚都被弄得嗷嗷叫到高潮| 法律面前人人平等表现在哪些方面| a级毛片a级免费在线| 国产视频一区二区在线看| 桃色一区二区三区在线观看| 美女高潮喷水抽搐中文字幕| 欧美精品啪啪一区二区三区| 女警被强在线播放| 国产精品一及| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲av中文字字幕乱码综合| 18美女黄网站色大片免费观看| www.自偷自拍.com| 观看免费一级毛片| 最近最新中文字幕大全免费视频| 国内少妇人妻偷人精品xxx网站 | 国产亚洲精品久久久久久毛片| 性欧美人与动物交配| 老汉色av国产亚洲站长工具| av免费在线观看网站| 国产视频内射| 长腿黑丝高跟| 变态另类成人亚洲欧美熟女| 国产精品亚洲av一区麻豆| 亚洲熟妇熟女久久| 久久国产精品影院| 少妇的丰满在线观看| 亚洲精品国产精品久久久不卡| 麻豆成人av在线观看| 国产69精品久久久久777片 | 国产成人av教育| 黑人巨大精品欧美一区二区mp4| 久久久国产成人精品二区| 九色成人免费人妻av| 麻豆成人av在线观看| 精品久久蜜臀av无| 亚洲av日韩精品久久久久久密| 成人特级黄色片久久久久久久| 色av中文字幕| 国产精品自产拍在线观看55亚洲| 在线观看www视频免费| 亚洲男人的天堂狠狠| 丝袜美腿诱惑在线| 12—13女人毛片做爰片一| 在线播放国产精品三级| 国产亚洲精品久久久久5区|