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

    關(guān)于Kafka分區(qū)策略對(duì)系統(tǒng)性能影響的研究

    2020-12-07 06:08:03孟月昊林榮霞馮文劉全兵
    計(jì)算機(jī)時(shí)代 2020年11期

    孟月昊 林榮霞 馮文 劉全兵

    摘? 要: 在實(shí)際應(yīng)用Kafka系統(tǒng)過程中,常因分區(qū)策略選擇不當(dāng)而導(dǎo)致系統(tǒng)負(fù)載不均衡,節(jié)點(diǎn)經(jīng)常下線,影響業(yè)務(wù)工作。文章從消費(fèi)速率變化和CPU使用率兩個(gè)方面切入,研究分析了RangeAssignor、RoundRobinAssignor、StickyAssignor三種分區(qū)策略對(duì)Kafka在系統(tǒng)開銷和負(fù)載均衡方面的影響,得出了這三種分區(qū)策略對(duì)系統(tǒng)影響的特點(diǎn),對(duì)在實(shí)際生產(chǎn)應(yīng)用Kafka過程中分區(qū)策略的選擇和使用,起到了一定的參考作用。

    關(guān)鍵詞: 分布式消息系統(tǒng); Kafka; 分區(qū)策略; 系統(tǒng)開銷

    中圖分類號(hào):TP301.6? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ?文章編號(hào):1006-8228(2020)11-11-05

    Abstract: In the actual application of the Kafka, the system load is often unbalanced due to improper partitioning strategy selection, which results the nodes go offline and affects business work. In order to solve the problem, this paper focus on the changes of consumption rate and CPU utilization rate, studied and analyzed the influence of RangeAssignor, RoundRobinAssignor and StickyAssignor on system overhead and system stability when Kafka applied, and summarized the characteristics of the three partition strategies. This paper offers a reference for the selection and usage of partition strategy in the actual application of Kafka.

    Key words: distributed messaging system; Kafka; partitioning strategy; system overhead

    0 引言

    隨著大數(shù)據(jù)技術(shù)的廣泛使用,分布式消息系統(tǒng)的應(yīng)用也越來越廣泛。目前分布式消息系統(tǒng)大多采用消息中間件的分布式架構(gòu),而處理消息一般采用發(fā)布訂閱模式[1-3]。目前比較典型的分布式消息系統(tǒng)主要包括Microsoft MSMQ、RabbitMQ[4]以及Kafka等。其中Kafka相比其他分布式消息系統(tǒng),在消息派發(fā)方面有著獨(dú)特的優(yōu)勢(shì),它以高吞吐量、水平擴(kuò)展、可靠性高等特性而被廣泛使用,能夠收集和提交海量日志數(shù)據(jù),并處理實(shí)時(shí)和離線數(shù)據(jù)[5-7]。

    Kafka集群主要包含生產(chǎn)者(producer),消費(fèi)者(consumer),消息中間件處理節(jié)點(diǎn)(broker)以及一個(gè)zookeeper集群[8]。Kafka按照建立的主題(topic)對(duì)收集的消息進(jìn)行分類放置,并在topic內(nèi)部劃分分區(qū)(partition),并將partition中的消息分配給consumer消費(fèi)。此外,Kafka通過zookeeper集群,對(duì)producer、consumer以及broker進(jìn)行注冊(cè),在partition中選舉leader消息副本對(duì)外提供主要服務(wù),且在consumer數(shù)量發(fā)生改變時(shí)進(jìn)行負(fù)載均衡;producer使用push模式將消息發(fā)布到broker;consumer使用pull模式從broker中訂閱消費(fèi)消息[9-10],如圖1所示。

    其中Kafka負(fù)載均衡[11]是一個(gè)重要的核心功能,它根據(jù)消費(fèi)者數(shù)量的變化來對(duì)partition進(jìn)行重分配,目前Kafka主要有三種分區(qū)策略[12]:RangeAssignor、RoundRobinAssignor、StickyAssignor。在實(shí)際應(yīng)用過程中,常因分區(qū)策略選擇不當(dāng),導(dǎo)致Kafka系統(tǒng)負(fù)載不均衡,性能不夠穩(wěn)定,節(jié)點(diǎn)下線,影響了業(yè)務(wù)工作與經(jīng)濟(jì)生產(chǎn)。另一方面,有關(guān)這三種分區(qū)策略的資料文獻(xiàn)大部分是對(duì)算法思想和流程的分析。對(duì)于Kafka實(shí)際應(yīng)用中如何選擇分區(qū)策略以及不同分區(qū)策略對(duì)系統(tǒng)性能的影響研究分析的卻很少,無法為分區(qū)策略的選擇提供參考。

    針對(duì)三種分區(qū)策略選擇和使用的問題,本文從分區(qū)策略對(duì)系統(tǒng)性能影響的方面切入,通過實(shí)驗(yàn)數(shù)據(jù)研究分析對(duì)比了consumer消費(fèi)速率變化以及CPU使用率兩個(gè)方面,并得出三種分區(qū)策略對(duì)系統(tǒng)性能影響的特點(diǎn),為Kafka實(shí)際應(yīng)用中如何選擇分區(qū)策略提供了一定的參考。

    1 分區(qū)策略算法概述

    1.1 RangeAssignor分區(qū)策略

    RangeAssignor策略的原理是按照consumer總數(shù)和partition總數(shù)進(jìn)行整除運(yùn)算來獲得一個(gè)跨度n,然后將partition按照跨度進(jìn)行平均分配,以保證partition盡可能均勻地分配給所有的consumer。對(duì)于每一個(gè)topic,RangeAssignor策略會(huì)將消費(fèi)組內(nèi)所有訂閱這個(gè)topic的consumer按照名稱的字典序排序,然后為每個(gè)consumer進(jìn)行分區(qū)分配,如果不能平均分配,那么字典序靠前的consumer會(huì)被多分配一個(gè)分區(qū)。分配策略如下:

    跨度[n=分區(qū)數(shù)消費(fèi)者數(shù)量],余數(shù)m=分區(qū)數(shù)%消費(fèi)者數(shù)量

    前m個(gè)消費(fèi)者每個(gè)分配n+1個(gè)分區(qū),后(消費(fèi)者數(shù)量-m)個(gè)消費(fèi)者每個(gè)分配n個(gè)分區(qū)。假設(shè)有一個(gè)topic,4個(gè)partition,在同一個(gè)消費(fèi)組內(nèi)consumer數(shù)量不同的情況下,partition分配如圖2所示。

    ⑴ partition/consumer能被整除。n=4/2=2,m=0能夠整除,所以每個(gè)consumer能夠均分到2個(gè)partition,如圖2(a)所示。四個(gè)分區(qū)二個(gè)consumer的場(chǎng)景,分配結(jié)果如下:C0:[P0,P1],C1:[P2,P3]。

    ⑵ partition/consumer不能被整除,且新增consumer之后,consumer總數(shù)量小于partition數(shù)量n=4/3=1···1,m=1,所以第一個(gè)consumer分配1+1=2個(gè)partition,后面4-1=3個(gè)consumer每個(gè)分配一個(gè)分區(qū),如圖2(b)所示。

    四個(gè)分區(qū)三個(gè)消費(fèi)者的場(chǎng)景,分配結(jié)果如下:C0: [P0,P1],C1:[P2],C2:[P3]無法完全平衡分配的場(chǎng)景,排序更靠前的消費(fèi)者分配到更多的分區(qū)。

    當(dāng)新增越多的topic,則分配不平衡越明顯。例如再新增一個(gè)partition為4的Topic,分配情況如圖3所示。

    分配結(jié)果:訂閱2個(gè)Topic,每個(gè)Topic四個(gè)分區(qū),共3個(gè)Consumer。C0:[T0P0,T0P1,T1P0,T1P1],C1:[T0P2,T1P2],C2:[T0P3,T1P3],這種不平衡的情況會(huì)越來越嚴(yán)重。

    ⑶ 當(dāng)consumer數(shù)量大于partition數(shù)量時(shí),排序靠前的consumer能先分到partition,排序靠后的consumer可能分不到partition,且partition是均分給consumer,如圖2(c)所示。

    四個(gè)分區(qū)五個(gè)消費(fèi)者的場(chǎng)景,分配結(jié)果為:C0: [P0],C1:[P1],C2:[P2],C3:[P3],C4:[P4]消費(fèi)者數(shù)量超過分區(qū)數(shù)量時(shí),排序更靠前的消費(fèi)者先分配到分區(qū),排序靠后的消費(fèi)者可能分配不到分區(qū)。

    1.2 RoundRobinAssignor分區(qū)策略

    RoundRobinAssignor策略的原理是將所有consumer以及所訂閱的所有topic的partition按照字典序排序,然后通過輪詢方式逐個(gè)將partition依次分配給每個(gè)consumer。

    ⑴ 如果同一個(gè)消費(fèi)組內(nèi)所有consumer訂閱的topic都是相同的,那么分配結(jié)果是盡量相同的,如圖4所示,分配結(jié)果:C0:[T0P0,T0P3],C1:[T0P1],C2:[T0P2]。無法完全平衡分配,排序靠前的consumer分配到更多的分區(qū)。

    ⑵ 如果同一個(gè)消費(fèi)組內(nèi)所有的consumer訂閱的topic是不相同的,那么分配的分區(qū)不能保證盡可能的均勻。假設(shè)有三個(gè)消費(fèi)者分別為C0、C1、C2,有3個(gè)Topic T0、T1、T2,分別擁有1、2、3個(gè)分區(qū),并且C0訂閱T0,C1訂閱T0和T1,C2訂閱T0、T1、T0,沒有訂閱對(duì)應(yīng)topic的consumer不參與分配,則分配結(jié)果如下:C0:[T0P0],C1:[T1P0],C2:[T1P1,T2P0,T2P1,T2P2]。如圖5所示。

    從分配結(jié)果可以看出,完全可以把T1P1交給C1進(jìn)行消費(fèi),使得分區(qū)分配更加均衡。

    1.3 StickyAssignor分區(qū)策略

    針對(duì)RangeAssignor和RoundRobinAssignor分區(qū)分配不均衡的問題,從Kafka0.11x版本開始引入了StickyAssignor算法以優(yōu)化分區(qū)分配。算法的目標(biāo)主要有兩點(diǎn):一是分區(qū)的分配盡量均衡;二是每次重分配的結(jié)果盡量與上一次分配結(jié)果保持一致。當(dāng)兩個(gè)目標(biāo)發(fā)生沖突時(shí),優(yōu)先保證第一個(gè)目標(biāo)。第一個(gè)目標(biāo)是每種分配算法都盡量嘗試去完成的,而第二個(gè)目標(biāo)才真正體現(xiàn)出StickyAssignor特性,即每一次分配變更相對(duì)上一次分配做最少的變動(dòng)。

    ⑴ 同一消費(fèi)組內(nèi)所有consumer訂閱的topic相同

    假設(shè)有4個(gè)topic:T0,T1,T2,T3,每個(gè)topic有2個(gè)partition。共有3個(gè)consumer:C0,C1,C2,所有consumer都訂閱了這四個(gè)分區(qū)。StickyAssignor具體分配過程如圖6所示。

    StickyAssignor初始分配的結(jié)果與RoundRobin-Assignor相同,結(jié)果為C0:[T0P0,T1P1,T3P0],C1:[T0P1,T2P0,T3P1],C2:[T1P0,T2P1]。當(dāng)C1下線之后,按照盡量少移動(dòng)分區(qū)的原則,只對(duì)C1的分區(qū)T0P1,T2P0,T3P1進(jìn)行分配,結(jié)果如下:C0:[T0P0,T1P1,T3P0,T2P0],C2:[T1P0,T2P1,T0P1,T3P1],最終達(dá)到C0,C1分區(qū)平衡。

    ⑵ 同一消費(fèi)組內(nèi)所有consumer訂閱的topic不同

    仍以RoundRobinAssignor所有consumer訂閱topic的例子為例并與其進(jìn)行對(duì)比,如圖7所示。

    RoundRobinAssignor分配結(jié)果為:C1:[T0P0,T1P1],C2:[T1P0,T2P0,T2P1,T3P1]。StickyAssignor分配結(jié)果為:C1:[T0P0,T1P0,T1P1],C2:[T2P0,T2P1,T2P2]。從分配過程可以看出,StickyAssignor的分配策略比RangeAssignor、RoundRobinAssignor更加均衡和優(yōu)化。

    2 分區(qū)策略性能分析與對(duì)比

    實(shí)驗(yàn)環(huán)境所用的三臺(tái)主機(jī)配置為CPU Intel? Corei7-6700 3.4GHz,內(nèi)存8GB,操作系統(tǒng)Redhat7.2,Kafka相關(guān)組件版本為Apache-zookeeper-3.5.5,Kafka_2.11-2.2.0。

    三臺(tái)主機(jī)分別為broker0,broker1,broker2。創(chuàng)建三個(gè)topic,記為t0,t1,t2,t0創(chuàng)建4個(gè)partition,t1創(chuàng)建4個(gè)partition,t2創(chuàng)建5個(gè)partition。在三臺(tái)主機(jī)上分別創(chuàng)建1個(gè)consumer,分別記為C0,C1,C2,且三個(gè)consumer均屬于同一個(gè)消費(fèi)組。其中C0訂閱t0中的消息,C1訂閱t0,t1中的消息,C2訂閱t0,t1,t2中的消息。創(chuàng)建producer,并利用Kafka生產(chǎn)者相關(guān)命令隨機(jī)生成10000000條數(shù)據(jù),每條長度為1000字節(jié),存入本地磁盤。

    2.1 對(duì)consumer消費(fèi)速率變化影響的對(duì)比

    修改Kafka配置文件中consumer.properties文件,將分區(qū)策略參數(shù)partition.assignment.strategy的值依次設(shè)為RangeAssignor、RoundRobinAssignor、StickyAssignor,其他所有參數(shù)和其他配置文件均保持相同。

    啟動(dòng)C0,C1,C2對(duì)消息進(jìn)行消費(fèi)。待消費(fèi)速率穩(wěn)定后,在某一時(shí)刻將C0下線,每隔5s記錄一次C1,C2的消費(fèi)速率,并計(jì)算出消費(fèi)速率增量,記為?V1和?V2,則每種分區(qū)策略的消費(fèi)速率增量記為?V=?V1+?V2。同理,在第25s時(shí)候?qū)0上線,記錄?V值。如表1所示,記錄了C0下線和上線兩種情況下,三種分區(qū)策略?V的值。圖8為根據(jù)表1記錄的數(shù)據(jù)生成的消費(fèi)速率增量與時(shí)間圖。

    如圖8所示,根據(jù)Kafka的consumer獲得的 partition越多,消費(fèi)速率越大,反之越小的特性。當(dāng)C0下線時(shí),所有topic和partition會(huì)進(jìn)行重分配。C0訂閱的partition會(huì)分配給C1和C2,所以C1和C2的消費(fèi)速率都會(huì)增大,但是StickyAssignor策略比另外兩種策略速率增量較小,增量趨勢(shì)也相對(duì)平緩。而RangeAssignor和RoundRobinAssignor兩種策略速率增量較大,增量趨勢(shì)相對(duì)更加陡峭。當(dāng)? C0上線時(shí),同樣會(huì)進(jìn)行topic和partition的重分配,C1和C2的分區(qū)會(huì)有所減少,所以C1和C2的消費(fèi)速率會(huì)下降,但速率增量的變化情況和C0下線時(shí)一樣,StickyAssignor策略比另外兩種策略要平緩。因此,從總體可以看出,StickyAssignor分區(qū)策略要比RangeAssignor和RoundRobinAssignor兩種策略在應(yīng)對(duì)partition變動(dòng)以及重分配的情況時(shí),對(duì)con-sumer消費(fèi)消息影響較小,不會(huì)有劇烈的變化。這點(diǎn)對(duì)于在實(shí)際高吞吐高并發(fā)情況下Kafka系統(tǒng)出現(xiàn)topic和partition變化時(shí),consumer性能的穩(wěn)定性上有一定的幫助,有助于提高Kafka系統(tǒng)的穩(wěn)定性。

    2.2 對(duì)CPU使用率影響的對(duì)比

    在系統(tǒng)穩(wěn)定運(yùn)行的某一時(shí)刻起,每隔5s記錄一次C1和C2的CPU使用率,并以C1與C2的CPU使用率之和作為分區(qū)策略的CPU使用率。從記錄數(shù)據(jù)開始的第20s時(shí)刻,將C0下線,在第40s時(shí)刻將C0上線。表2為60s時(shí)間段內(nèi)三種分區(qū)策略的CPU使用率,圖9為CPU使用率與時(shí)間分布圖。

    由表2和圖9可知,C0的下線和上線RangeAssignor和RoundRobinAssignor兩種策略都會(huì)進(jìn)行重分區(qū)和負(fù)載均衡,這兩種分區(qū)策略的CPU使用率迅速上升到一個(gè)峰值,說明系統(tǒng)開銷較大,在實(shí)際應(yīng)用過程中,系統(tǒng)容易出現(xiàn)負(fù)載不均衡的情況,很可能使某個(gè)consumer節(jié)點(diǎn)成為“熱點(diǎn)”,出現(xiàn)節(jié)點(diǎn)宕機(jī)的情況。而StickyAssignor策略CPU使用率上升緩慢,開銷變化比另兩種分區(qū)策略較小,更晚的出現(xiàn)峰值。說明StickyAssignor策略在進(jìn)行重分區(qū)和負(fù)載均衡時(shí)對(duì)系統(tǒng)的影響較小,較另外兩種分區(qū)策略在負(fù)載均衡方面更有效,應(yīng)用中出現(xiàn)“熱點(diǎn)”節(jié)點(diǎn)的概率較低,增強(qiáng)了系統(tǒng)的健壯性。但StickyAssignor策略整體算法復(fù)雜度較另兩種策略偏高,因此整體的CPU使用率偏高。

    由以上實(shí)驗(yàn)可知,當(dāng)Kafka系統(tǒng)對(duì)穩(wěn)定要求較高時(shí),StickyAssignor策略是個(gè)較為合適的選擇。而對(duì)穩(wěn)定性要求不高且考慮到系統(tǒng)開銷時(shí),選擇Range-

    Assignor和RoundRobinAssignor兩種策略較為合適。其中RoundRobinAssignor策略較RangeAssignor策略在分區(qū)分配方面更為均衡,出現(xiàn)“熱點(diǎn)”節(jié)點(diǎn)和負(fù)載不均衡的問題概率較低。

    3 結(jié)束語

    本文從consumer消費(fèi)速率變化和CPU使用率兩個(gè)方面對(duì)Kafka的三種分區(qū)策略作了對(duì)比分析。實(shí)驗(yàn)結(jié)果表明,在Kafka系統(tǒng)進(jìn)行負(fù)載均衡過程中,StickyAssignor策略較另外兩種策略有更好的穩(wěn)定性,消費(fèi)速率變化和CPU使用率沒有過大的波動(dòng),降低了Kafka系統(tǒng)出現(xiàn)負(fù)載不均,和“過熱”節(jié)點(diǎn)出現(xiàn)的概率,增強(qiáng)了系統(tǒng)的健壯性。RangeAssignor、RoundRobin-

    Assignor兩種策略相對(duì)StickyAssignor算法復(fù)雜度較低,因此在CPU使用率和系統(tǒng)開銷方面較小。但在partition重分配過程中系統(tǒng)性能波動(dòng)較大,容易造成負(fù)載不均衡的問題,降低系統(tǒng)穩(wěn)定性。通過實(shí)驗(yàn)得出了三種策略對(duì)Kafka系統(tǒng)性能影響的特點(diǎn),并提出了一些策略選擇的建議。對(duì)于在實(shí)際生產(chǎn)應(yīng)用Kafka系統(tǒng)進(jìn)行分區(qū)策略選擇時(shí),能夠起到一定的參考作用,特別是在高復(fù)雜性,高穩(wěn)定性,高吞吐量應(yīng)用場(chǎng)景下更具參考價(jià)值。

    參考文獻(xiàn)(References):

    [1] 邸宇飛.基于Kafka的高速流量存儲(chǔ)分發(fā)系統(tǒng)的研究與應(yīng)用[D].北京郵電大學(xué),2016.

    [2] A distributed publish/subscribe notification service for pervasive environments[Ph.D.Thesis]. Zeidler,2004.

    [3] 朱幼普.基于Kafka分布式能效管理平臺(tái)的研究與應(yīng)用[D].武漢郵電科學(xué)研究院,2018.

    [4] Rabbit MQ in action. Videla A,Williams J J W,2012.

    [5] Streaming Big Data Processing in Datacenter Clouds.Ranjan Rajiv. IEEE Cloud Computing,2014.

    [6] 馬建剛,黃濤,汪錦嶺,徐罡,葉丹.面向大規(guī)模分布式計(jì)算發(fā)布訂閱系統(tǒng)核心技術(shù)[J].軟件學(xué)報(bào),2006.1:134-147

    [7] 馬振剛.基于Kafka和Hadoop架構(gòu)的工程研發(fā)數(shù)據(jù)挖掘[J].上海汽車,2020.6:12-16

    [8] 倪超.從Paxos到Zookeeper分布式一致性原理[M].電子工業(yè)出版社,2015.

    [9] 許紅軍.使用安全機(jī)制管理Kafka消息隊(duì)列[J].網(wǎng)絡(luò)安全和信息化,2020.5:134-139

    [10] 王巖,王純.一種基于Kafka的可靠的Consumer的設(shè)計(jì)方案[J].軟件,2016.37(1):61-66

    [11] 王鄭合,王鋒,鄧輝,柳翠寅,張曉麗.一種優(yōu)化的Kafka消費(fèi)者/客戶端負(fù)載均衡算法[J].計(jì)算機(jī)應(yīng)用研究,2017.34(8):2306-2309

    [12] 朱忠華.深入理解Kafka[M].電子工業(yè)出版社,2019.

    国产成人精品一,二区| 欧美日韩精品成人综合77777| 日韩av免费高清视频| 六月丁香七月| 欧美成人精品欧美一级黄| 人妻 亚洲 视频| 久久久久久久久久人人人人人人| 午夜福利影视在线免费观看| 秋霞在线观看毛片| 秋霞伦理黄片| 欧美精品人与动牲交sv欧美| 大片电影免费在线观看免费| 国产精品久久久久久精品电影小说 | 观看免费一级毛片| 大陆偷拍与自拍| 少妇被粗大猛烈的视频| 综合色丁香网| 午夜激情福利司机影院| 亚洲精品一二三| 高清黄色对白视频在线免费看 | 免费观看无遮挡的男女| 在线亚洲精品国产二区图片欧美 | 成年女人在线观看亚洲视频| 男的添女的下面高潮视频| 亚州av有码| av国产久精品久网站免费入址| 18禁动态无遮挡网站| 国产精品国产av在线观看| av.在线天堂| 久久久成人免费电影| av在线播放精品| 天堂俺去俺来也www色官网| 日韩欧美一区视频在线观看 | 久久人人爽人人爽人人片va| 国产精品一区www在线观看| 久久精品国产鲁丝片午夜精品| 岛国毛片在线播放| 99久久精品热视频| 亚洲精品国产av成人精品| av线在线观看网站| 久久久久久久久久人人人人人人| 十分钟在线观看高清视频www | 下体分泌物呈黄色| 一级爰片在线观看| 1000部很黄的大片| 大片电影免费在线观看免费| a 毛片基地| 成人美女网站在线观看视频| 制服丝袜香蕉在线| 久久人人爽人人爽人人片va| 狂野欧美白嫩少妇大欣赏| 成人综合一区亚洲| 91午夜精品亚洲一区二区三区| 亚洲av福利一区| 美女cb高潮喷水在线观看| 亚洲国产精品国产精品| 国产成人精品久久久久久| 国产精品国产三级国产av玫瑰| av国产久精品久网站免费入址| 久久精品国产a三级三级三级| 国产成人精品福利久久| 亚洲国产精品专区欧美| 亚洲四区av| 一级爰片在线观看| 日日啪夜夜撸| 噜噜噜噜噜久久久久久91| 国产成人aa在线观看| 秋霞伦理黄片| 亚洲熟女精品中文字幕| 天天躁日日操中文字幕| 亚洲国产毛片av蜜桃av| 交换朋友夫妻互换小说| 激情 狠狠 欧美| 99热6这里只有精品| 少妇的逼水好多| 亚洲精品乱码久久久久久按摩| 男女边吃奶边做爰视频| 97精品久久久久久久久久精品| 国产久久久一区二区三区| 国产白丝娇喘喷水9色精品| 少妇人妻久久综合中文| 在现免费观看毛片| 日韩在线高清观看一区二区三区| av国产免费在线观看| 校园人妻丝袜中文字幕| 亚洲国产精品国产精品| av.在线天堂| 国产亚洲91精品色在线| 免费在线观看成人毛片| 亚洲国产日韩一区二区| 高清日韩中文字幕在线| 午夜激情福利司机影院| 国产精品.久久久| 日韩精品有码人妻一区| 好男人视频免费观看在线| 国产 一区 欧美 日韩| 亚洲国产高清在线一区二区三| 大码成人一级视频| 日韩一区二区三区影片| av福利片在线观看| 黑人猛操日本美女一级片| 午夜激情福利司机影院| 日韩,欧美,国产一区二区三区| 美女主播在线视频| 欧美xxxx黑人xx丫x性爽| av在线app专区| 99国产精品免费福利视频| 亚洲美女黄色视频免费看| 男女国产视频网站| 狂野欧美激情性bbbbbb| 精品一品国产午夜福利视频| 国产真实伦视频高清在线观看| 青青草视频在线视频观看| 免费看日本二区| 国产成人freesex在线| 3wmmmm亚洲av在线观看| 一区二区三区乱码不卡18| 少妇精品久久久久久久| av网站免费在线观看视频| 有码 亚洲区| 久久精品夜色国产| 十八禁网站网址无遮挡 | 久久韩国三级中文字幕| 大又大粗又爽又黄少妇毛片口| 22中文网久久字幕| 亚洲av电影在线观看一区二区三区| 久久精品久久久久久久性| 国产在线视频一区二区| 一级毛片 在线播放| 国产精品久久久久久精品电影小说 | 久久99热这里只有精品18| 亚洲va在线va天堂va国产| 欧美97在线视频| 久久久亚洲精品成人影院| 久久影院123| 啦啦啦啦在线视频资源| 国产av精品麻豆| 美女国产视频在线观看| 久久久久精品性色| 亚洲在久久综合| 国内揄拍国产精品人妻在线| 亚洲国产色片| 在线播放无遮挡| 26uuu在线亚洲综合色| 久久午夜福利片| 成人美女网站在线观看视频| 亚洲真实伦在线观看| 超碰av人人做人人爽久久| 午夜激情福利司机影院| 99re6热这里在线精品视频| av国产免费在线观看| 国产成人a∨麻豆精品| 丝瓜视频免费看黄片| 人体艺术视频欧美日本| 亚洲欧洲日产国产| 女的被弄到高潮叫床怎么办| 制服丝袜香蕉在线| 国精品久久久久久国模美| 丝瓜视频免费看黄片| 我的老师免费观看完整版| 亚洲精品国产色婷婷电影| 一级av片app| 黑丝袜美女国产一区| 国产精品免费大片| 麻豆乱淫一区二区| 熟女电影av网| 超碰av人人做人人爽久久| 亚洲av在线观看美女高潮| 国产免费福利视频在线观看| 偷拍熟女少妇极品色| 特大巨黑吊av在线直播| 日韩,欧美,国产一区二区三区| 一本—道久久a久久精品蜜桃钙片| 久久久久网色| 十八禁网站网址无遮挡 | av国产久精品久网站免费入址| 久久久久久久亚洲中文字幕| 国产高清不卡午夜福利| 尤物成人国产欧美一区二区三区| 精品久久久久久久末码| 妹子高潮喷水视频| 美女高潮的动态| 日韩欧美一区视频在线观看 | 秋霞在线观看毛片| 精品亚洲成国产av| 网址你懂的国产日韩在线| 日产精品乱码卡一卡2卡三| 亚洲精品乱久久久久久| 国产成人免费无遮挡视频| 久久久久性生活片| 成人综合一区亚洲| 日本黄大片高清| 日本wwww免费看| 日韩成人av中文字幕在线观看| a 毛片基地| 亚洲第一av免费看| 成人亚洲精品一区在线观看 | 蜜桃久久精品国产亚洲av| 亚洲欧美精品自产自拍| 国产成人免费无遮挡视频| 亚洲第一av免费看| 99热国产这里只有精品6| 春色校园在线视频观看| 日本黄色日本黄色录像| 爱豆传媒免费全集在线观看| 欧美丝袜亚洲另类| 天堂中文最新版在线下载| 一级毛片久久久久久久久女| 男人添女人高潮全过程视频| 一区二区av电影网| 久久久久性生活片| 交换朋友夫妻互换小说| 插阴视频在线观看视频| 十八禁网站网址无遮挡 | 日韩 亚洲 欧美在线| 久久久久国产网址| 国产亚洲最大av| 久久精品国产亚洲av天美| 在线观看av片永久免费下载| 一级毛片我不卡| 国产精品人妻久久久久久| 少妇人妻 视频| 久久精品夜色国产| 国产精品一区二区性色av| 日本爱情动作片www.在线观看| 一个人免费看片子| 99热国产这里只有精品6| 国产成人aa在线观看| 免费av不卡在线播放| 中文精品一卡2卡3卡4更新| 国产精品伦人一区二区| 永久免费av网站大全| 91精品国产国语对白视频| 久久婷婷青草| 五月玫瑰六月丁香| 久久精品国产a三级三级三级| 久久久午夜欧美精品| 欧美成人一区二区免费高清观看| 亚洲久久久国产精品| 日韩三级伦理在线观看| 精品亚洲乱码少妇综合久久| 自拍偷自拍亚洲精品老妇| 婷婷色综合www| 色5月婷婷丁香| 在线观看三级黄色| 国产久久久一区二区三区| 欧美亚洲 丝袜 人妻 在线| 免费观看的影片在线观看| 欧美激情国产日韩精品一区| 搡老乐熟女国产| 最近最新中文字幕大全电影3| 国产 一区精品| 美女cb高潮喷水在线观看| 人妻制服诱惑在线中文字幕| 国产高清国产精品国产三级 | 久久ye,这里只有精品| 高清在线视频一区二区三区| 日本午夜av视频| 国产精品久久久久久精品电影小说 | 亚洲欧洲日产国产| 高清在线视频一区二区三区| 欧美日韩视频精品一区| 下体分泌物呈黄色| 亚洲第一区二区三区不卡| 国产黄片视频在线免费观看| 亚洲性久久影院| 亚洲国产欧美在线一区| 欧美成人午夜免费资源| 99热国产这里只有精品6| 免费在线观看成人毛片| 日韩欧美 国产精品| 欧美成人a在线观看| 亚洲精品一二三| 777米奇影视久久| 亚洲人成网站在线播| 亚洲精品视频女| 日韩免费高清中文字幕av| 欧美激情国产日韩精品一区| 丰满迷人的少妇在线观看| 精品久久久噜噜| 又大又黄又爽视频免费| 国产精品久久久久久精品古装| 国产精品一区二区性色av| 国产免费一区二区三区四区乱码| 亚洲在久久综合| 国产亚洲5aaaaa淫片| 国产亚洲91精品色在线| 日本免费在线观看一区| 国产精品秋霞免费鲁丝片| 好男人视频免费观看在线| 国产 一区 欧美 日韩| 国产女主播在线喷水免费视频网站| 青青草视频在线视频观看| 亚洲av不卡在线观看| 免费观看在线日韩| 少妇裸体淫交视频免费看高清| 高清毛片免费看| 黄色一级大片看看| 哪个播放器可以免费观看大片| 美女福利国产在线 | 久久久a久久爽久久v久久| 寂寞人妻少妇视频99o| 国产国拍精品亚洲av在线观看| 高清不卡的av网站| 亚洲欧美成人精品一区二区| 国产亚洲午夜精品一区二区久久| 观看免费一级毛片| 日韩大片免费观看网站| 尤物成人国产欧美一区二区三区| 亚洲欧洲国产日韩| 欧美极品一区二区三区四区| 哪个播放器可以免费观看大片| 日韩一区二区三区影片| 久久久午夜欧美精品| 亚洲欧美中文字幕日韩二区| 在线看a的网站| 亚洲高清免费不卡视频| 日韩,欧美,国产一区二区三区| 国产精品爽爽va在线观看网站| 丝袜喷水一区| 十分钟在线观看高清视频www | 99热这里只有是精品50| 亚洲一级一片aⅴ在线观看| 免费看日本二区| 在线观看免费日韩欧美大片 | 成人无遮挡网站| 免费看光身美女| 97在线视频观看| 久久精品久久久久久久性| 日韩视频在线欧美| 麻豆乱淫一区二区| 亚洲精品一二三| 国产高潮美女av| 亚洲va在线va天堂va国产| 亚洲av中文字字幕乱码综合| 在线看a的网站| 精品一区在线观看国产| 亚洲欧美一区二区三区国产| 欧美日韩综合久久久久久| 毛片一级片免费看久久久久| 大香蕉久久网| 亚洲高清免费不卡视频| 欧美区成人在线视频| 午夜福利视频精品| 国产白丝娇喘喷水9色精品| 亚洲色图综合在线观看| 国产欧美亚洲国产| 一级毛片久久久久久久久女| 亚洲,欧美,日韩| 亚洲精品国产色婷婷电影| 国产伦精品一区二区三区四那| 18禁裸乳无遮挡动漫免费视频| av线在线观看网站| 最近最新中文字幕免费大全7| 精品人妻一区二区三区麻豆| 亚洲av.av天堂| 国产久久久一区二区三区| 又大又黄又爽视频免费| 日日啪夜夜爽| 国产精品一及| 新久久久久国产一级毛片| 久久久久久久久大av| 久久久久久人妻| 国内少妇人妻偷人精品xxx网站| 在线免费十八禁| 我的老师免费观看完整版| 在线 av 中文字幕| 插逼视频在线观看| 女性被躁到高潮视频| 日本免费在线观看一区| 高清欧美精品videossex| 99视频精品全部免费 在线| 性色avwww在线观看| 在线天堂最新版资源| 国精品久久久久久国模美| 亚洲性久久影院| 视频中文字幕在线观看| 日本黄色日本黄色录像| 亚洲成人手机| 亚洲电影在线观看av| 午夜福利影视在线免费观看| 身体一侧抽搐| 人妻少妇偷人精品九色| 亚洲精品视频女| 人妻系列 视频| 国产精品成人在线| 美女视频免费永久观看网站| 亚洲美女视频黄频| 涩涩av久久男人的天堂| 国产成人精品婷婷| 国产精品人妻久久久久久| 成人漫画全彩无遮挡| 国产精品不卡视频一区二区| 超碰av人人做人人爽久久| 精品少妇黑人巨大在线播放| 女人十人毛片免费观看3o分钟| 性高湖久久久久久久久免费观看| 王馨瑶露胸无遮挡在线观看| 制服丝袜香蕉在线| 久久久久国产精品人妻一区二区| 国产精品无大码| 国产精品蜜桃在线观看| 日韩不卡一区二区三区视频在线| av在线app专区| 各种免费的搞黄视频| 99热这里只有是精品50| 国产精品欧美亚洲77777| 99久久精品一区二区三区| 欧美少妇被猛烈插入视频| 欧美变态另类bdsm刘玥| 偷拍熟女少妇极品色| 国产在线视频一区二区| av国产久精品久网站免费入址| 亚洲国产高清在线一区二区三| 在线 av 中文字幕| 国产亚洲5aaaaa淫片| 男人狂女人下面高潮的视频| 99久久精品热视频| 男人添女人高潮全过程视频| 国产精品一区二区在线不卡| 亚洲在久久综合| 男男h啪啪无遮挡| 九九在线视频观看精品| 免费观看的影片在线观看| 日韩欧美 国产精品| 韩国av在线不卡| 国产黄频视频在线观看| 在线亚洲精品国产二区图片欧美 | 日本黄大片高清| 下体分泌物呈黄色| 欧美亚洲 丝袜 人妻 在线| 色视频www国产| 街头女战士在线观看网站| 极品教师在线视频| 菩萨蛮人人尽说江南好唐韦庄| 亚洲av在线观看美女高潮| 黑人高潮一二区| 一级毛片aaaaaa免费看小| av一本久久久久| 国产毛片在线视频| 久久午夜福利片| 日本黄大片高清| 亚洲精品第二区| 欧美精品一区二区免费开放| av线在线观看网站| 国产国拍精品亚洲av在线观看| 国产午夜精品一二区理论片| 午夜免费鲁丝| 亚洲av二区三区四区| 亚洲综合精品二区| 91久久精品电影网| 久久精品久久久久久久性| 又大又黄又爽视频免费| 免费黄频网站在线观看国产| 国产综合精华液| av专区在线播放| 欧美一区二区亚洲| 久久国产精品大桥未久av | 少妇精品久久久久久久| 亚洲国产欧美人成| 久久鲁丝午夜福利片| 啦啦啦视频在线资源免费观看| 欧美最新免费一区二区三区| 国产精品嫩草影院av在线观看| 久久久亚洲精品成人影院| 蜜桃亚洲精品一区二区三区| 丰满人妻一区二区三区视频av| 大又大粗又爽又黄少妇毛片口| 日本猛色少妇xxxxx猛交久久| 欧美高清成人免费视频www| 亚洲欧美日韩卡通动漫| 日本黄大片高清| 下体分泌物呈黄色| 欧美精品一区二区免费开放| 久久精品国产亚洲av天美| 777米奇影视久久| 国产精品人妻久久久久久| 久久久久久久精品精品| 欧美日韩一区二区视频在线观看视频在线| 国产成人aa在线观看| 免费观看a级毛片全部| 精品亚洲乱码少妇综合久久| 97在线视频观看| 人妻制服诱惑在线中文字幕| 夜夜骑夜夜射夜夜干| 国产免费一级a男人的天堂| 少妇 在线观看| 少妇丰满av| 国产色爽女视频免费观看| 大片电影免费在线观看免费| 久久精品国产亚洲av涩爱| 精品久久久久久久末码| 男女啪啪激烈高潮av片| 18禁动态无遮挡网站| 最近最新中文字幕免费大全7| 久久毛片免费看一区二区三区| 亚洲欧美日韩卡通动漫| 我的老师免费观看完整版| 秋霞在线观看毛片| 菩萨蛮人人尽说江南好唐韦庄| 国产高清三级在线| 日韩强制内射视频| 国产伦理片在线播放av一区| 18禁裸乳无遮挡免费网站照片| av在线蜜桃| 99热这里只有是精品在线观看| 九九久久精品国产亚洲av麻豆| 亚洲av成人精品一区久久| 欧美性感艳星| 大陆偷拍与自拍| 99热6这里只有精品| 视频区图区小说| 欧美一级a爱片免费观看看| 久久影院123| 久久鲁丝午夜福利片| 亚洲精品国产av成人精品| 亚洲真实伦在线观看| 精品人妻一区二区三区麻豆| 成人影院久久| 欧美最新免费一区二区三区| 国产美女午夜福利| 精品国产乱码久久久久久小说| 又爽又黄a免费视频| 狂野欧美激情性xxxx在线观看| 久久女婷五月综合色啪小说| 熟女人妻精品中文字幕| 欧美bdsm另类| 成人一区二区视频在线观看| 亚洲aⅴ乱码一区二区在线播放| 1000部很黄的大片| 欧美极品一区二区三区四区| 色哟哟·www| 亚洲欧美日韩东京热| 久久久久网色| 少妇人妻一区二区三区视频| 久久久久久久大尺度免费视频| 国产一区二区在线观看日韩| 亚洲av不卡在线观看| 3wmmmm亚洲av在线观看| 国产中年淑女户外野战色| 在线看a的网站| 中文字幕精品免费在线观看视频 | 两个人的视频大全免费| 老司机影院成人| av在线蜜桃| 最近的中文字幕免费完整| 国产亚洲5aaaaa淫片| 亚洲av综合色区一区| 日本色播在线视频| 九九爱精品视频在线观看| www.色视频.com| 在线观看一区二区三区激情| 亚洲国产欧美在线一区| 日韩欧美一区视频在线观看 | 美女福利国产在线 | av又黄又爽大尺度在线免费看| 日本欧美视频一区| 国产国拍精品亚洲av在线观看| 亚洲人成网站在线观看播放| 男女下面进入的视频免费午夜| 欧美日韩亚洲高清精品| 亚洲欧美成人综合另类久久久| 国产成人a区在线观看| av国产精品久久久久影院| 午夜福利高清视频| 伊人久久国产一区二区| 美女xxoo啪啪120秒动态图| 制服丝袜香蕉在线| 国产精品久久久久久精品古装| 欧美精品国产亚洲| 国产白丝娇喘喷水9色精品| 少妇熟女欧美另类| 十分钟在线观看高清视频www | 精品国产露脸久久av麻豆| 妹子高潮喷水视频| 国产亚洲欧美精品永久| 国产精品一区二区三区四区免费观看| 欧美xxxx性猛交bbbb| 久久精品久久久久久噜噜老黄| 国产欧美日韩精品一区二区| 91精品伊人久久大香线蕉| 久久精品人妻少妇| 最近最新中文字幕大全电影3| 最近中文字幕高清免费大全6| 午夜福利网站1000一区二区三区| 亚洲国产成人一精品久久久| 一级a做视频免费观看| 亚洲成人av在线免费| 亚洲av综合色区一区| 亚洲内射少妇av| 色网站视频免费| 天堂俺去俺来也www色官网| 国产男人的电影天堂91| 欧美激情极品国产一区二区三区 | 国产精品福利在线免费观看| 夜夜爽夜夜爽视频| 免费观看无遮挡的男女| 2022亚洲国产成人精品| 成人美女网站在线观看视频| 亚洲欧美日韩卡通动漫| 汤姆久久久久久久影院中文字幕| 免费黄频网站在线观看国产| 久久6这里有精品| 欧美精品一区二区大全| av线在线观看网站| 少妇裸体淫交视频免费看高清| av网站免费在线观看视频| 妹子高潮喷水视频| 午夜激情久久久久久久| 国产高清不卡午夜福利| 美女视频免费永久观看网站| 欧美另类一区| 全区人妻精品视频| 精品99又大又爽又粗少妇毛片| 伦理电影免费视频|