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

    一種分布式消息隊(duì)列的可靠性研究

    2015-10-27 12:21:08楊冬暉
    電腦知識(shí)與技術(shù) 2015年21期
    關(guān)鍵詞:分布式系統(tǒng)卡夫卡可靠性

    楊冬暉

    摘要:現(xiàn)如今,互聯(lián)網(wǎng)已經(jīng)滲透到日常生活的方方面面。生活的各個(gè)領(lǐng)域都迎來(lái)大數(shù)據(jù)的影響,數(shù)據(jù)傳輸過(guò)程的可靠性,以及如何有效地使用數(shù)據(jù)尤為重要。分布式消息系統(tǒng)可以有效地解決大規(guī)模分布式系統(tǒng)中消息傳遞問(wèn)題。因此需要一個(gè)高吞吐量,高性能以及具有一定可靠性的分布式消息系統(tǒng)。Kafka是一個(gè)處理海量數(shù)據(jù)的分布式消息系統(tǒng)。[1]Kafka具有高效的數(shù)據(jù)傳輸速率,相對(duì)于其他的消息隊(duì)列系統(tǒng)具有較高的性能,采用發(fā)布/訂閱模式。該文主要總結(jié)介紹了kafka系統(tǒng)的架構(gòu)以及特征,重點(diǎn)介紹了分布式集群下kafka如何通過(guò)副本模式保證其消息的可靠傳輸。并通過(guò)實(shí)驗(yàn)驗(yàn)證其副本模式的可靠性,以支持后續(xù)相關(guān)研究。

    關(guān)鍵詞:分布式消息系統(tǒng);分布式系統(tǒng);卡夫卡;可靠性

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)21-0075-02

    An Research on the Reliability of a Distributed Message Queue

    YANG Dong-hui

    (School of Software Engineering, Tongji University, Shanghai 201804, China)

    Abstract:Nowadays, the Internet has penetrated into every aspect of our daily lives. Every field of social life have the impact of big data transmission, and how to effectively use the data is particularly important. Distributed information system can effectively solve the problem of transmission information in large scale distributed systems. So we need a high throughput, high performance and distributed information system with a certain reliability. Kafka is a distributed information system with a massive data processing. Kafka has efficient data transfer rate, and compared with other message queuing the system has higher performance. Using the publish / subscribe model. This paper mainly introduces the Kafka system structure and characteristics, introduced the Kafka how to ensure reliable transmission of messages with replica. And ensure reliability by experiments, in order to support the follow-up study.

    Key words:distributed messaging system; distributed system; Kafka; reliability

    在現(xiàn)如今生活中,網(wǎng)上購(gòu)物已成為日常生活的一部分,電商的發(fā)展規(guī)模越來(lái)越龐大。大型互聯(lián)網(wǎng)電商公司的業(yè)務(wù)越來(lái)越復(fù)雜,不同業(yè)務(wù)需要不同的子系統(tǒng)進(jìn)行支持,每個(gè)子系統(tǒng)之間的通信需要依靠消息系統(tǒng)支持,這就進(jìn)一步加大了對(duì)消息系統(tǒng)的依賴。當(dāng)消息系統(tǒng)出現(xiàn)故障,消息不能按時(shí)傳遞、消息丟失等等都會(huì)造成不可估量的后果,公司可能造成重大損失。因此分布式系統(tǒng)中的消息通信系統(tǒng)的可靠性尤為重要。

    分布式系統(tǒng)[2,11]是指分散的物理機(jī)通過(guò)互聯(lián)網(wǎng)連接建立起的一套軟件系統(tǒng),分布式系統(tǒng)具有高度的內(nèi)聚性和透明性。分布式系統(tǒng)中數(shù)據(jù)的傳輸需要面臨比傳統(tǒng)系統(tǒng)更多的挑戰(zhàn)。如何保證分布式系統(tǒng)中大量,高速以及可靠的數(shù)據(jù)傳輸是分布式消息隊(duì)列需要解決的問(wèn)題。消息隊(duì)列是操作系統(tǒng)的進(jìn)程之間用于通信的一種機(jī)制,兩個(gè)或多個(gè)進(jìn)程間通過(guò)訪問(wèn)共同的消息隊(duì)列完成消息的交換。在分布式環(huán)境下分布式的消息隊(duì)列能在客戶端和服務(wù)端提供同步和異步的連接,實(shí)現(xiàn)應(yīng)用程序之間的協(xié)同。

    1 KAFKA可靠性研究

    1.1 相關(guān)背景

    在分布式消息隊(duì)列[3]發(fā)展初期,消息傳遞通常采用點(diǎn)對(duì)點(diǎn)的傳輸結(jié)構(gòu),發(fā)送方需要事先指明接收方的地址,雖然消息的接收方和發(fā)送方是松耦合連接的,不必保持相互之間通信的同步。但是由于消息在傳遞過(guò)程中需要綁定接收方的地址,系統(tǒng)不夠靈活難以擴(kuò)展。由于以上的原因分布式消息系統(tǒng)向發(fā)布/訂閱[4]模式轉(zhuǎn)變,發(fā)布/訂閱模式具有異步松耦合和多對(duì)多通信的特點(diǎn),此模式適應(yīng)目前大多數(shù)企業(yè)分布式計(jì)算環(huán)境的要求。發(fā)布/訂閱模式下發(fā)送消息的一方稱為發(fā)布者,接收消息的一方稱為訂閱者。消息不再被發(fā)送到指定的接收者中而是轉(zhuǎn)而發(fā)送給一個(gè)中間的消息代理服務(wù)器。訂閱者只需去服務(wù)器中接收自己感興趣的消息,發(fā)布者不需要知道何種訂閱者接收了發(fā)布的消息。這種發(fā)布/訂閱的模式更易于擴(kuò)展。常見(jiàn)的發(fā)布/訂閱消息隊(duì)列包括Kafka[5]、RabbitMQ[6]、ActiveMQ[7]以及Microsoft MSMQ等。其中RabbitMQ是使用Erlang語(yǔ)言編寫的一個(gè)開(kāi)源的消息隊(duì)列,是AMQP協(xié)議的一個(gè)實(shí)現(xiàn)。它實(shí)現(xiàn)了代理(Broker)架構(gòu),使得消息在發(fā)送到客戶端之前可以在中央節(jié)點(diǎn)上排隊(duì)。

    1.2 Kafka結(jié)構(gòu)

    Kafka由Linkedin公司開(kāi)發(fā),并使用Scala語(yǔ)言編寫。Kafka是一個(gè)分布式的、分區(qū)的、多副本的、多訂閱者的日志提交系統(tǒng)[9]。Kafka系統(tǒng)包括消息的生產(chǎn)者(producer),消息的消費(fèi)者(consumer),消息代理者(broker)和管理者(zookeeper) [8]四個(gè)部分。生產(chǎn)者生產(chǎn)的消息被放在topic中。一個(gè)topic中可以設(shè)置多個(gè)partition,每一個(gè)partition可以對(duì)應(yīng)一個(gè)消費(fèi)者被消費(fèi)。當(dāng)設(shè)置了多個(gè)partition,生產(chǎn)者在生產(chǎn)消息的時(shí),需指定對(duì)應(yīng)的partition,如果沒(méi)有指定,則會(huì)使用默認(rèn)值。每個(gè)partition是一個(gè)有序的、不可變的消息序列,這個(gè)序列可以被連續(xù)地追加。每條消息會(huì)有一個(gè)序列號(hào),在文件中的位置被稱為offset(偏移量),offset為一個(gè)long型數(shù)字,唯一標(biāo)識(shí)一條消息。生產(chǎn)者生產(chǎn)消息,產(chǎn)生的消息發(fā)送到broker,等待消費(fèi)者的接收。消息在broker中根據(jù)topic和partition來(lái)區(qū)分不同。消費(fèi)者根據(jù)topic和partition的值從broker中訂閱消息。消費(fèi)者在想要訂閱消息時(shí)向broker端發(fā)送請(qǐng)求,告知其topic和partition值來(lái)獲取消息。消費(fèi)者可以決定從partition何處開(kāi)始消費(fèi),并通過(guò)重置offset的值來(lái)重新消費(fèi)已經(jīng)消費(fèi)的消息。在Kafka中消費(fèi)者在和broker建立連接后,主動(dòng)拉取消息。生產(chǎn)者和消費(fèi)者之間消息的傳遞可以用圖1所示[9]。

    管理者zookeeper在其中進(jìn)行協(xié)調(diào)控制,管理broker和consumer的動(dòng)態(tài)加入和離開(kāi),維護(hù)了生產(chǎn)者和消費(fèi)者之間的關(guān)系和topic中的信息,并提供一定的負(fù)載均衡支持。Kafka server為生產(chǎn)者消費(fèi)者提供服務(wù),當(dāng)生產(chǎn)者和消費(fèi)者運(yùn)行時(shí),都需要配置相應(yīng)的zookeeper信息。Zookeeper服務(wù)器主要功能為與kafka服務(wù)器進(jìn)行交互,zookeeper服務(wù)器對(duì)kafka服務(wù)器進(jìn)行簡(jiǎn)單的管理。每個(gè)broker啟動(dòng)后會(huì)在zookeeper上臨時(shí)注冊(cè),注冊(cè)信息包含broker的ip地址和端口號(hào),broker上存在的topic和此topic的partition。在kafka中producer可以將生產(chǎn)的消息指定發(fā)送到某一個(gè)具體的partition。相對(duì)應(yīng)的對(duì)于consumer來(lái)說(shuō),每一個(gè)consumer屬于一個(gè)消費(fèi)者集群,每個(gè)group中的consumer消費(fèi)消息相互獨(dú)立。

    1.3 Kafka可靠性研究

    Kafka消息隊(duì)列為分布式系統(tǒng)提供一定的可靠性保證,針對(duì)生產(chǎn)者生產(chǎn)的消息,在集群模式下,kafka可以將每一個(gè)partition中的數(shù)據(jù)復(fù)制到多個(gè)kafka server中。當(dāng)復(fù)制為多個(gè)副本時(shí),每個(gè)partition會(huì)由zookeeper指定一個(gè)leader節(jié)點(diǎn)和多個(gè)follower節(jié)點(diǎn)(當(dāng)副本數(shù)多于2個(gè))。備份的個(gè)數(shù)可以通過(guò)修改broker配置文件或者手動(dòng)配置更改。Follower節(jié)點(diǎn)需要和leader節(jié)點(diǎn)保持同步。其中l(wèi)eader節(jié)點(diǎn)負(fù)責(zé)處理讀寫請(qǐng)求,leader節(jié)點(diǎn)還需要監(jiān)控它所控制的所有follower節(jié)點(diǎn)的運(yùn)行狀態(tài),當(dāng)follower節(jié)點(diǎn)與leader節(jié)點(diǎn)嚴(yán)重不一致或者節(jié)點(diǎn)失效,leader節(jié)點(diǎn)會(huì)刪除此follower節(jié)點(diǎn)。當(dāng)leader節(jié)點(diǎn)失效時(shí),通過(guò)選舉將在存活的follower節(jié)點(diǎn)中重新選舉出新的leader節(jié)點(diǎn),新的leader節(jié)點(diǎn)替代失效leader節(jié)點(diǎn)繼續(xù)負(fù)責(zé)監(jiān)控整個(gè)集群運(yùn)行。因此當(dāng)分布式集群中某一個(gè)業(yè)務(wù)節(jié)點(diǎn)失效時(shí),只要還有一個(gè)節(jié)點(diǎn)存活,即還有一個(gè)partition的副本。此消息都可以進(jìn)行正常發(fā)送和接收[10]。

    Kafka集群的可靠性通過(guò)partition的多副本方式得到提高。在kafka集群的運(yùn)行過(guò)程中,每一個(gè)kafka server上可以運(yùn)行多個(gè)生產(chǎn)者或多個(gè)消費(fèi)者,kafka server啟動(dòng)時(shí)會(huì)在zookeeper上注冊(cè)相應(yīng)的信息。對(duì)相應(yīng)的partition保存了多個(gè)副本時(shí),當(dāng)其中某個(gè)kafka server發(fā)生故障,zookeeper會(huì)將失效的kafka server部署到集群中處于存活狀態(tài)的kafka server中去完成此操作后,分布式集群中消息通信會(huì)通過(guò)備用的kafka server進(jìn)行傳遞,由此保證消息通信服務(wù)不受影響。

    Kafka集群的建立使得partition可以復(fù)制為多個(gè)副本,當(dāng)正在使用的kafka server因故障而停止工作時(shí),可以使用副本繼續(xù)進(jìn)行生產(chǎn)者消費(fèi)者的消息之間的傳遞,不需要重啟kafka server,保證了進(jìn)程的正常運(yùn)行。如圖2所示,當(dāng)kafka服務(wù)開(kāi)始時(shí),生產(chǎn)者與消費(fèi)者進(jìn)程正常運(yùn)行,經(jīng)過(guò)broker進(jìn)行消息的傳遞,生產(chǎn)者將消息推送給已訂閱的消費(fèi)者。Zookeeper server對(duì)kafka server進(jìn)行管理,本圖包含兩個(gè)kafka server所以topic最多保存了兩個(gè)副本。如圖中所示,正在提供服務(wù)的kafka server出現(xiàn)故障,zookeeper server選舉新的leader節(jié)點(diǎn)并調(diào)用其副本繼續(xù)提供服務(wù)。生產(chǎn)者和消費(fèi)者正常的消息傳遞會(huì)通過(guò)副本繼續(xù)進(jìn)行,消息不會(huì)丟失,保證了分布式集群中消息的可靠傳遞。

    2 實(shí)驗(yàn)分析

    通過(guò)實(shí)驗(yàn)驗(yàn)證分析kafka分布式集群的可靠性。實(shí)驗(yàn)環(huán)境為三臺(tái)kafka服務(wù)器與一臺(tái)zookeeper服務(wù)器。實(shí)驗(yàn)過(guò)程為:

    1)啟動(dòng)zookeeper服務(wù)與3臺(tái)kafka服務(wù);

    2)創(chuàng)建1個(gè)生產(chǎn)者與1個(gè)消費(fèi)者,并創(chuàng)建1個(gè)topic;

    3)針對(duì)創(chuàng)建的topic將其設(shè)置為3個(gè)副本模式,并觀察哪一個(gè)節(jié)點(diǎn)為leader節(jié)點(diǎn),哪兩個(gè)節(jié)點(diǎn)為follower節(jié)點(diǎn);

    4)生產(chǎn)者發(fā)送信息,手動(dòng)終止leader節(jié)點(diǎn)kafka服務(wù),觀察消費(fèi)者有無(wú)正常接收消息;

    5)手動(dòng)終止還存活的kafka服務(wù)節(jié)點(diǎn)中的一個(gè),觀察消費(fèi)者是否可以正常接收消息;

    6)手動(dòng)終止最后一個(gè)存活的kafka服務(wù)節(jié)點(diǎn),觀察消費(fèi)者是否可以正常接收消息。

    通過(guò)上述實(shí)驗(yàn),得到實(shí)驗(yàn)結(jié)果如下:當(dāng)?shù)谝淮谓K止leader節(jié)點(diǎn)后,zookeeper會(huì)重新選舉出新的leader節(jié)點(diǎn),生產(chǎn)者發(fā)布消息后,訂閱此topic的消費(fèi)者仍可以正常的接收消息。當(dāng)終止的 服務(wù)節(jié)點(diǎn)不為leader節(jié)點(diǎn)時(shí),leader節(jié)點(diǎn)不會(huì)重新選舉,消費(fèi)者仍可接收訂閱的消息。當(dāng)終止所有kafka服務(wù)節(jié)點(diǎn)時(shí),生產(chǎn)者生產(chǎn)的消息無(wú)法發(fā)布到broker中,消費(fèi)者也無(wú)法從broker中訂閱消息。

    通過(guò)上述實(shí)驗(yàn)結(jié)果,可以得出kafka分布式集群通過(guò)多副本,選取leader節(jié)點(diǎn)對(duì)多個(gè)副本進(jìn)行管理的形式,保證集群消息傳遞具有一定的可靠性。

    3 結(jié)束語(yǔ)

    分布式消息隊(duì)列在如今互聯(lián)網(wǎng)企業(yè)得到越來(lái)越多的應(yīng)用。Kafka為分布式集群中消息傳遞提供了一定的可靠性保證。本文分析了kafka的基本結(jié)構(gòu),并對(duì)其副本模式進(jìn)行了分析。實(shí)驗(yàn)驗(yàn)證了其副本模式下生產(chǎn)者消費(fèi)者消息的傳遞是否能容忍一定的故障。為后續(xù)深入研究kafka提供前期支持。

    參考文獻(xiàn):

    [1] Goodhope K K G, Goodhope K. Building LinkedIn's Real-time Activity Data Pipeline[J]. Bulletin of the Technical Committee on Data Engineering, 2012(2).

    [2] 胡華平, 金士堯, 王召福. 分布式系統(tǒng)的可信性研究[J]. 計(jì)算機(jī)工程與科學(xué), 1998(1): 48-53.

    [3] Patel D, Khasib F, Sadooghi I, et al. Towards In-Order and Exactly-Once Delivery Using Hierarchical Distributed Message Queues[C]//IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. IEEE, 2014:883-892.

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

    [5] Jay Kreps, Neha Narkhede, Jun Rao. Kafka: a Distributed Messaging System for Log Processing[Z].2011.

    [6] 袁佳, 郭燕慧. 基于rabbitmq的海量日志的分布式處理[J]. 軟件, 2013(7): 19-23.

    [7] 戴俊, 朱曉民. 基于 ActiveMQ 的異步消息總線的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用, 2010(8): 254-257.

    [8] Okorafor E, Patrick M K. Availability of Jobtracker machine in hadoop/mapreduce zookeeper coordinated clusters[J]. Advanced Computing: An International Journal (ACIJ), 2012, 3(3): 19-30.

    [9] Apacher Kafka[EB/OL]. http://kafka.apache.org/.

    [10] Chen J, Arumaithurai M, Fu X, et al. Reliable publish/subscribe in content-centric networks[C]//Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking. ACM, 2013: 21-26.

    [11] 馬浩然. 基于NS3的分布式消息系統(tǒng)Kafka的仿真實(shí)現(xiàn)[J]. 軟件, 2015(1).

    猜你喜歡
    分布式系統(tǒng)卡夫卡可靠性
    《卡夫卡傳》
    卡夫卡就是布拉格,布拉格就是卡夫卡
    文苑(2020年12期)2020-04-13 00:55:00
    關(guān)于卡夫卡和《變形記》你不知道的故事
    文苑(2020年12期)2020-04-13 00:55:00
    和這個(gè)世界格格不入,是時(shí)候看看卡夫卡了
    文苑(2020年12期)2020-04-13 00:54:54
    可靠性管理體系創(chuàng)建與實(shí)踐
    電子制作(2017年2期)2017-05-17 03:55:06
    典型應(yīng)用領(lǐng)域全球定量遙感產(chǎn)品生產(chǎn)體系
    科技資訊(2016年25期)2016-12-27 16:23:06
    以數(shù)據(jù)為中心的分布式系統(tǒng)自適應(yīng)集成方法
    分布式系統(tǒng)中的辯證對(duì)立統(tǒng)一概念與方法
    一種基于Hadoop的海量圖片檢索策略
    18禁裸乳无遮挡动漫免费视频| av不卡在线播放| 热re99久久精品国产66热6| 亚洲欧美色中文字幕在线| 九草在线视频观看| 免费在线观看黄色视频的| 制服人妻中文乱码| 黄网站色视频无遮挡免费观看| 男女无遮挡免费网站观看| 最近中文字幕2019免费版| 老司机亚洲免费影院| 中文字幕亚洲精品专区| 亚洲av日韩精品久久久久久密 | 狠狠婷婷综合久久久久久88av| 亚洲av日韩在线播放| 欧美在线一区亚洲| 国产黄频视频在线观看| 99久久精品国产亚洲精品| av在线播放精品| 亚洲av综合色区一区| 热99久久久久精品小说推荐| 亚洲精品久久久久久婷婷小说| 美女扒开内裤让男人捅视频| 久久久久精品性色| 国产av一区二区精品久久| 满18在线观看网站| 国产亚洲欧美精品永久| 午夜激情av网站| 久久国产精品男人的天堂亚洲| 老司机影院毛片| 久久精品久久久久久噜噜老黄| 日本爱情动作片www.在线观看| 一区二区三区激情视频| 欧美日本中文国产一区发布| 成人手机av| 久久ye,这里只有精品| 老司机亚洲免费影院| 丝袜喷水一区| av网站免费在线观看视频| 成人三级做爰电影| 少妇人妻精品综合一区二区| h视频一区二区三区| 男女免费视频国产| 欧美国产精品一级二级三级| 国产精品一二三区在线看| 蜜桃在线观看..| 1024视频免费在线观看| 久久人人爽av亚洲精品天堂| 国产亚洲av高清不卡| 赤兔流量卡办理| 亚洲国产欧美一区二区综合| 国产高清国产精品国产三级| 婷婷色av中文字幕| 国产一区二区激情短视频 | 亚洲国产欧美一区二区综合| 国产亚洲最大av| 亚洲欧美一区二区三区国产| 国产精品二区激情视频| 男人操女人黄网站| 亚洲国产欧美网| 亚洲av在线观看美女高潮| 老汉色av国产亚洲站长工具| 久久精品国产亚洲av高清一级| 中文欧美无线码| 亚洲av电影在线观看一区二区三区| 最近最新中文字幕免费大全7| 久久精品国产综合久久久| 韩国精品一区二区三区| 肉色欧美久久久久久久蜜桃| 中文字幕色久视频| 最近2019中文字幕mv第一页| 深夜精品福利| 美女主播在线视频| 久久韩国三级中文字幕| 免费少妇av软件| 亚洲国产精品一区二区三区在线| 国产精品 欧美亚洲| 在线免费观看不下载黄p国产| 成年动漫av网址| a级毛片在线看网站| 国产精品 欧美亚洲| 亚洲欧美日韩另类电影网站| 国产探花极品一区二区| 综合色丁香网| 亚洲精品成人av观看孕妇| 蜜桃在线观看..| 久久性视频一级片| 91精品伊人久久大香线蕉| 久久精品国产a三级三级三级| 99精国产麻豆久久婷婷| √禁漫天堂资源中文www| 国产黄色视频一区二区在线观看| 亚洲,欧美,日韩| 日本色播在线视频| 欧美乱码精品一区二区三区| 久久久精品免费免费高清| 国产精品国产三级专区第一集| 久久热在线av| 国产欧美日韩一区二区三区在线| 精品免费久久久久久久清纯 | 老司机亚洲免费影院| 精品一区二区三卡| 成人手机av| 高清不卡的av网站| 午夜影院在线不卡| 久久性视频一级片| 国产在视频线精品| 欧美老熟妇乱子伦牲交| 看非洲黑人一级黄片| 黄色毛片三级朝国网站| 国产亚洲精品第一综合不卡| 日韩一本色道免费dvd| 久久ye,这里只有精品| 亚洲成人一二三区av| 不卡视频在线观看欧美| 国产精品亚洲av一区麻豆 | 黄片无遮挡物在线观看| 99久久综合免费| 亚洲成人免费av在线播放| 亚洲欧美精品自产自拍| 欧美日韩亚洲国产一区二区在线观看 | 色婷婷av一区二区三区视频| 成人漫画全彩无遮挡| 人人澡人人妻人| 最新在线观看一区二区三区 | 大话2 男鬼变身卡| 日韩av不卡免费在线播放| 99精品久久久久人妻精品| 午夜免费鲁丝| 精品亚洲成a人片在线观看| 国产有黄有色有爽视频| 精品第一国产精品| 涩涩av久久男人的天堂| 超色免费av| 丁香六月欧美| 涩涩av久久男人的天堂| 亚洲精品,欧美精品| 久久青草综合色| 黑人巨大精品欧美一区二区蜜桃| 欧美精品人与动牲交sv欧美| 中文字幕av电影在线播放| 人人妻,人人澡人人爽秒播 | 99热国产这里只有精品6| 国语对白做爰xxxⅹ性视频网站| 亚洲国产看品久久| 日本色播在线视频| 免费日韩欧美在线观看| 精品少妇黑人巨大在线播放| 久久久久视频综合| 丝袜在线中文字幕| 香蕉丝袜av| 久久久精品94久久精品| av在线app专区| 满18在线观看网站| 国精品久久久久久国模美| 男女午夜视频在线观看| 永久免费av网站大全| 久久午夜综合久久蜜桃| 国产亚洲精品第一综合不卡| 免费高清在线观看视频在线观看| 啦啦啦视频在线资源免费观看| 国产亚洲av片在线观看秒播厂| 国产精品 国内视频| 久久综合国产亚洲精品| 国产成人系列免费观看| 亚洲熟女精品中文字幕| 超碰成人久久| 大香蕉久久网| 丰满乱子伦码专区| 十八禁高潮呻吟视频| 伊人亚洲综合成人网| 人人妻人人添人人爽欧美一区卜| 一级爰片在线观看| 99精品久久久久人妻精品| 免费在线观看视频国产中文字幕亚洲 | 国产精品熟女久久久久浪| 熟女av电影| 亚洲伊人久久精品综合| 日韩中文字幕欧美一区二区 | 日本wwww免费看| 一边摸一边抽搐一进一出视频| 日韩 欧美 亚洲 中文字幕| 欧美日韩综合久久久久久| 十八禁人妻一区二区| 中文精品一卡2卡3卡4更新| 午夜免费鲁丝| 亚洲欧美日韩另类电影网站| 精品视频人人做人人爽| 51午夜福利影视在线观看| 七月丁香在线播放| 午夜福利视频精品| 晚上一个人看的免费电影| 亚洲在久久综合| 国产精品国产三级专区第一集| 免费久久久久久久精品成人欧美视频| 丝袜美足系列| 国产精品蜜桃在线观看| 啦啦啦 在线观看视频| 成人黄色视频免费在线看| av在线播放精品| 老汉色∧v一级毛片| 欧美老熟妇乱子伦牲交| 黑丝袜美女国产一区| 色精品久久人妻99蜜桃| av在线播放精品| 国产又爽黄色视频| 精品国产乱码久久久久久小说| 国产精品熟女久久久久浪| 亚洲久久久国产精品| 最近最新中文字幕免费大全7| 亚洲三区欧美一区| 丝袜美腿诱惑在线| 在线观看国产h片| 亚洲av成人不卡在线观看播放网 | 亚洲中文av在线| 午夜激情久久久久久久| 乱人伦中国视频| 视频在线观看一区二区三区| 国产精品熟女久久久久浪| 久久精品国产亚洲av涩爱| 久久久久视频综合| 99久久人妻综合| 午夜日本视频在线| 久久精品亚洲熟妇少妇任你| 人人妻人人澡人人爽人人夜夜| 夫妻午夜视频| 高清在线视频一区二区三区| 69精品国产乱码久久久| 欧美 亚洲 国产 日韩一| 国产亚洲精品第一综合不卡| 日本色播在线视频| av不卡在线播放| 天天影视国产精品| 久久久久精品久久久久真实原创| 在线观看www视频免费| 欧美激情高清一区二区三区 | 欧美激情高清一区二区三区 | 免费观看av网站的网址| 国产1区2区3区精品| 考比视频在线观看| 国产亚洲欧美精品永久| 波多野结衣av一区二区av| 如日韩欧美国产精品一区二区三区| 亚洲自偷自拍图片 自拍| 亚洲成av片中文字幕在线观看| 爱豆传媒免费全集在线观看| 国产在线一区二区三区精| 这个男人来自地球电影免费观看 | 18在线观看网站| 亚洲欧美清纯卡通| 看十八女毛片水多多多| 观看美女的网站| 男女无遮挡免费网站观看| 亚洲av成人精品一二三区| 免费黄色在线免费观看| 亚洲一码二码三码区别大吗| 欧美乱码精品一区二区三区| 99国产精品免费福利视频| 精品午夜福利在线看| 女人被躁到高潮嗷嗷叫费观| 久久99精品国语久久久| 777久久人妻少妇嫩草av网站| 黑丝袜美女国产一区| 综合色丁香网| 国产精品国产av在线观看| 日韩大片免费观看网站| 精品亚洲乱码少妇综合久久| 美女主播在线视频| 亚洲成人一二三区av| 男的添女的下面高潮视频| 精品国产国语对白av| 亚洲国产精品999| 精品午夜福利在线看| 九九爱精品视频在线观看| 免费高清在线观看视频在线观看| 亚洲欧美精品综合一区二区三区| 亚洲七黄色美女视频| 啦啦啦视频在线资源免费观看| 久久天堂一区二区三区四区| xxx大片免费视频| 亚洲av成人不卡在线观看播放网 | 久久免费观看电影| 在现免费观看毛片| 欧美日韩亚洲综合一区二区三区_| 午夜免费鲁丝| 高清视频免费观看一区二区| 国产视频首页在线观看| 日韩精品免费视频一区二区三区| av又黄又爽大尺度在线免费看| 中文字幕制服av| 一区二区三区精品91| a级毛片黄视频| 丝袜美腿诱惑在线| 精品久久久精品久久久| 色网站视频免费| 一区二区三区四区激情视频| 日韩,欧美,国产一区二区三区| 丰满乱子伦码专区| 精品人妻在线不人妻| 中文字幕色久视频| 国产成人系列免费观看| 狂野欧美激情性xxxx| 国产深夜福利视频在线观看| 一区二区av电影网| 啦啦啦啦在线视频资源| 91国产中文字幕| 老司机在亚洲福利影院| av网站免费在线观看视频| 欧美人与性动交α欧美软件| 中文字幕另类日韩欧美亚洲嫩草| 一级毛片我不卡| 女人久久www免费人成看片| 亚洲情色 制服丝袜| 午夜福利乱码中文字幕| 国产精品三级大全| 亚洲精品久久成人aⅴ小说| 最新在线观看一区二区三区 | h视频一区二区三区| 各种免费的搞黄视频| 老熟女久久久| 精品一区二区三区四区五区乱码 | 免费少妇av软件| e午夜精品久久久久久久| 免费黄网站久久成人精品| 哪个播放器可以免费观看大片| 麻豆精品久久久久久蜜桃| 久久久亚洲精品成人影院| 老司机深夜福利视频在线观看 | 久久久久精品人妻al黑| 久久99热这里只频精品6学生| 久久天堂一区二区三区四区| 中国国产av一级| av视频免费观看在线观看| 大片电影免费在线观看免费| 国产精品香港三级国产av潘金莲 | 曰老女人黄片| 老鸭窝网址在线观看| 2021少妇久久久久久久久久久| 欧美最新免费一区二区三区| 王馨瑶露胸无遮挡在线观看| 成人亚洲欧美一区二区av| 午夜福利视频精品| 久久国产精品大桥未久av| 日日摸夜夜添夜夜爱| 在线精品无人区一区二区三| 免费观看性生交大片5| 国产精品二区激情视频| 看免费av毛片| 亚洲国产日韩一区二区| 久久韩国三级中文字幕| 老司机影院毛片| 亚洲婷婷狠狠爱综合网| 精品国产露脸久久av麻豆| 精品少妇内射三级| 久久国产精品大桥未久av| 亚洲婷婷狠狠爱综合网| 丝袜美腿诱惑在线| 老司机亚洲免费影院| 国产成人精品久久久久久| 国产精品久久久久成人av| 两性夫妻黄色片| 热re99久久精品国产66热6| 亚洲精品,欧美精品| 黄网站色视频无遮挡免费观看| 丝袜人妻中文字幕| 一区二区三区激情视频| 欧美日韩视频精品一区| 飞空精品影院首页| 午夜老司机福利片| 亚洲伊人色综图| 亚洲国产av影院在线观看| 亚洲图色成人| 一级毛片 在线播放| 伊人久久国产一区二区| 18禁裸乳无遮挡动漫免费视频| 亚洲成人免费av在线播放| 成人国产av品久久久| 亚洲国产av影院在线观看| 老熟女久久久| 亚洲成国产人片在线观看| 男女午夜视频在线观看| xxx大片免费视频| 日韩视频在线欧美| svipshipincom国产片| 久久久精品免费免费高清| 亚洲国产中文字幕在线视频| 日本欧美视频一区| 国产精品欧美亚洲77777| 日韩一区二区视频免费看| 午夜久久久在线观看| 日韩欧美一区视频在线观看| 成人漫画全彩无遮挡| 深夜精品福利| 在线观看免费高清a一片| 五月开心婷婷网| 国产免费视频播放在线视频| 精品国产露脸久久av麻豆| 又黄又粗又硬又大视频| 国产福利在线免费观看视频| 国产精品99久久99久久久不卡 | 久久久久久人妻| 视频区图区小说| 日韩制服丝袜自拍偷拍| 国产成人免费观看mmmm| 亚洲国产看品久久| 国产精品一区二区在线不卡| 欧美人与善性xxx| 校园人妻丝袜中文字幕| 亚洲中文av在线| xxxhd国产人妻xxx| tube8黄色片| 久久精品久久久久久噜噜老黄| 日韩一区二区三区影片| 国产 一区精品| 女人被躁到高潮嗷嗷叫费观| 操美女的视频在线观看| 国产又爽黄色视频| 国产高清国产精品国产三级| 亚洲精品美女久久av网站| 国产成人a∨麻豆精品| 成人亚洲欧美一区二区av| 无限看片的www在线观看| 午夜福利网站1000一区二区三区| 少妇人妻精品综合一区二区| 亚洲第一区二区三区不卡| 男男h啪啪无遮挡| 亚洲成人国产一区在线观看 | 亚洲欧美一区二区三区久久| 成年美女黄网站色视频大全免费| 久久久久国产精品人妻一区二区| 亚洲美女黄色视频免费看| 亚洲国产成人一精品久久久| 女人精品久久久久毛片| 日韩欧美一区视频在线观看| 人人妻人人添人人爽欧美一区卜| 亚洲人成77777在线视频| 亚洲综合精品二区| 一级片免费观看大全| 99热全是精品| 在线观看免费午夜福利视频| 涩涩av久久男人的天堂| 男女边吃奶边做爰视频| 久久精品国产亚洲av涩爱| 91精品伊人久久大香线蕉| 中文字幕人妻丝袜制服| 最近的中文字幕免费完整| 制服诱惑二区| 国产亚洲精品第一综合不卡| 久久久精品94久久精品| 看免费成人av毛片| 一区二区三区乱码不卡18| 欧美在线一区亚洲| 亚洲成人一二三区av| 久久免费观看电影| 免费看av在线观看网站| 免费不卡黄色视频| 两个人免费观看高清视频| 亚洲国产精品一区三区| 国产成人精品在线电影| 亚洲欧美中文字幕日韩二区| 国产 一区精品| 久久精品国产a三级三级三级| 可以免费在线观看a视频的电影网站 | 亚洲国产av影院在线观看| 一级爰片在线观看| 丰满迷人的少妇在线观看| 亚洲中文av在线| 欧美 亚洲 国产 日韩一| 亚洲精品自拍成人| 天天躁夜夜躁狠狠躁躁| 中文精品一卡2卡3卡4更新| a级片在线免费高清观看视频| 久久精品久久精品一区二区三区| 肉色欧美久久久久久久蜜桃| 一级黄片播放器| 99热国产这里只有精品6| 国产精品麻豆人妻色哟哟久久| 国产片内射在线| 日韩,欧美,国产一区二区三区| 一区二区三区乱码不卡18| 天天躁夜夜躁狠狠久久av| 另类精品久久| e午夜精品久久久久久久| 久久精品aⅴ一区二区三区四区| 人人妻人人添人人爽欧美一区卜| 一级毛片黄色毛片免费观看视频| 国产精品免费视频内射| 久久久久精品久久久久真实原创| 男女无遮挡免费网站观看| 久久久久久久久免费视频了| 叶爱在线成人免费视频播放| 最近2019中文字幕mv第一页| 又大又黄又爽视频免费| 久久婷婷青草| 日本爱情动作片www.在线观看| 欧美日韩亚洲综合一区二区三区_| 狂野欧美激情性bbbbbb| 欧美日韩一级在线毛片| 国产免费又黄又爽又色| 黑人欧美特级aaaaaa片| 国产男女超爽视频在线观看| 免费黄色在线免费观看| 久久久精品国产亚洲av高清涩受| 日韩欧美一区视频在线观看| 啦啦啦视频在线资源免费观看| 大话2 男鬼变身卡| 老汉色∧v一级毛片| 国产成人欧美在线观看 | 国产黄色免费在线视频| 免费黄网站久久成人精品| 2018国产大陆天天弄谢| 国产探花极品一区二区| 国产精品久久久久成人av| 国产黄频视频在线观看| 午夜福利视频在线观看免费| 国产日韩一区二区三区精品不卡| 欧美日韩综合久久久久久| 97精品久久久久久久久久精品| 日韩精品有码人妻一区| 久久精品aⅴ一区二区三区四区| 日日爽夜夜爽网站| 欧美精品人与动牲交sv欧美| 天天躁夜夜躁狠狠躁躁| 夫妻午夜视频| 90打野战视频偷拍视频| 一级a爱视频在线免费观看| 欧美日韩福利视频一区二区| 在线观看免费视频网站a站| 亚洲精品av麻豆狂野| 午夜福利网站1000一区二区三区| 中文字幕制服av| 美女扒开内裤让男人捅视频| 欧美激情极品国产一区二区三区| 亚洲欧美中文字幕日韩二区| 国产极品粉嫩免费观看在线| 久热这里只有精品99| 啦啦啦视频在线资源免费观看| 亚洲精品aⅴ在线观看| 中文字幕亚洲精品专区| 国产成人啪精品午夜网站| www.av在线官网国产| 曰老女人黄片| 亚洲欧美成人综合另类久久久| 国产精品香港三级国产av潘金莲 | 黑人巨大精品欧美一区二区蜜桃| 黑人猛操日本美女一级片| 久久久久久久久久久免费av| 久热爱精品视频在线9| 亚洲欧美成人综合另类久久久| 国产av一区二区精品久久| 99久久综合免费| 18在线观看网站| 国产亚洲av片在线观看秒播厂| 久久综合国产亚洲精品| 男女免费视频国产| 999久久久国产精品视频| 黑人猛操日本美女一级片| 国产男女超爽视频在线观看| 一区二区三区激情视频| 国产一区亚洲一区在线观看| 在线精品无人区一区二区三| 国产片特级美女逼逼视频| 少妇被粗大猛烈的视频| 一区二区日韩欧美中文字幕| 99久久99久久久精品蜜桃| 最新的欧美精品一区二区| 久久久国产欧美日韩av| xxxhd国产人妻xxx| 老鸭窝网址在线观看| 亚洲国产精品国产精品| 久久午夜综合久久蜜桃| 黄频高清免费视频| 纯流量卡能插随身wifi吗| 久久久精品94久久精品| 国产有黄有色有爽视频| 悠悠久久av| 欧美国产精品一级二级三级| 纯流量卡能插随身wifi吗| 黑人猛操日本美女一级片| 大陆偷拍与自拍| 国产精品一二三区在线看| 大码成人一级视频| 国产欧美亚洲国产| 侵犯人妻中文字幕一二三四区| 亚洲伊人久久精品综合| 欧美人与善性xxx| 久久久久精品性色| 性少妇av在线| 高清视频免费观看一区二区| 亚洲国产精品成人久久小说| 亚洲国产av新网站| 欧美人与善性xxx| a 毛片基地| 少妇人妻久久综合中文| 一本一本久久a久久精品综合妖精| 久久精品亚洲熟妇少妇任你| 久久久久精品久久久久真实原创| 国产一卡二卡三卡精品 | 波野结衣二区三区在线| 丰满饥渴人妻一区二区三| 大片电影免费在线观看免费| 老司机影院毛片| 国产精品久久久久久精品古装| 午夜久久久在线观看| 精品国产一区二区三区久久久樱花| 999精品在线视频| 丰满乱子伦码专区| 男女之事视频高清在线观看 | 男女无遮挡免费网站观看| 99久久99久久久精品蜜桃| 国产 一区精品| 欧美变态另类bdsm刘玥| 老司机深夜福利视频在线观看 | 伊人亚洲综合成人网| 精品亚洲成a人片在线观看|