精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

常見分布式協議和算法的說明和對比

開發 項目管理
如何設置 N、W、R 值,取決于我們想優化哪方面的性能。比如,N 決定了副本的冗余備份能力;如果設置 W = N,讀性能比較好;如果設置 R = N,寫性能比較好;如果設置 W = (N + 1) / 2、R = (N + 1) / 2,容錯能力比較好,能容忍少數節點(也就是 (N - 1) / 2)的故障。

常見分布式協議和算法的說明和對比

開發分布式系統最關鍵的就是根據場景特點,選擇合適的算法,在一致性和可用性之間妥協折中,而妥協折中的關鍵就在于能否理解各算法的特點。

分布式一致性的背景

一致性的分類

我們講分布式系統的一致性,一般來說,有如下幾個分類:

  • 強一致性。對一致性要求最高的,是強一致的,保證寫操作完成后,任何后續訪問都能讀到更新后的值。。但是性能較弱,在互聯網系統里面用的較少,但是在金融領域使用的較多。因為是同步的,因此性能會比較低。
  • 弱一致性。寫操作完成后,系統不能保證后續的訪問都能讀到更新后的值。
  • 最終一致性。是弱一致性的一個特定形式,如果對某個對象沒有新的寫操作了,最終所有后續訪問都能讀到相同的最近更新的值,但是是在最終某個時間點才能保證。弱一致性(最終一致性)都是異步的,因此性能會比較好。

一般而言,在需要系統狀態的一致性時,你可以考慮采用二階段提交協議、TCC。在需要數據訪問是的強一致性時,你可考慮 Raft 算法。在可用性優先的系統,你可以采用 Gossip 協議來實現最終一致性,并實現 Quorum NWR 來提供強一致性。

如何理解分布式一致性

設計分布式系統的兩大初衷:橫向擴展(scalability)和高可用性(availability),橫向擴展的目的也是為了解決單點問題從而保障可用性,因此分布式系統的核心訴求也就是可用性,為了保證可用性,一個分布式系統通常由多個節點組成,而這些節點各自維護一份數據,因此我們需要能夠保證每個節點上的數據都是相同的,也就是要保證一致性,這就是我們所說的分布式一致性,他通過給定的一系列操作,在協議(共識算法)的保障下,試圖使得它們對處理結果達成某種程度的一致。

分布式系統的核心問題

前面說到,分布式一致性,是通過給定的一系列操作,在協議(共識算法)的保障下,試圖使得它們對處理結果達成某種程度的一致。這里,也就是整個分布式系統的核心問題,怎么保證多個節點間的數據是一致的,這就需要我們對分布式協議(共識算法)要能夠有比較深刻的理解,然后才能很好的解決分布式數據的一致性,掌握分布式協議(共識算法)也是你面試架構師、技術專家等高端崗位時的敲門磚。

拜占庭容錯 和 非拜占庭容錯

拜占庭錯誤是一個錯誤模型,描述了一個完全不可信的場景,除了存在故障行為,還存在惡意行為。拜占庭容錯(Byzantine Fault Tolerance,BFT),就是指能容忍拜占庭錯誤了。拜占庭容錯是分布式領域最復雜的容錯模型,是你必須要了解的。在一個完全不可信的環境中(比如有人作惡),如果需要達成共識,那么我們就必須考慮拜占庭容錯算法,常用的拜占庭容錯算法有 POW 算法、PBFT 算法,它們在區塊鏈中應用廣泛。從概率角度,PBFT 系列算法是確定的,一旦達成共識就不可逆轉;而 PoW 系列算法則是不確定的,隨著時間推移,被推翻的概率越來越小。

而非拜占庭容錯,又叫故障容錯(Crash Fault Tolerance,CFT),解決的是分布式系統中存在故障,但不存在惡意節點的共識問題。實際上,這種故障是非常場景的,比如進程奔潰、服務器硬件故障、網絡中斷、響應延遲等等。針對非拜占庭錯誤的解決方案,業界一般采用 Paxos、Raft 及其各種變種的協議。

共識 vs 一致性

共識算法解決的是對某個提案(Proposal)讓大家都達成一致意見的過程,而這個提案可以認為任何需要達成一致的信息都是一個提案,如多個事件發生的順序、某個鍵對應的值等等。在實踐中,一致性的結果還需要客戶端的支持,比如通過訪問足夠多個服務節點來驗證確保獲取共識后結果。

但是由于分布式系統會存在各種非拜占庭容錯,因此要達成共識就比較困難,需要一些共識算法來解決。這里需要注意,共識(Consensus)和一致性(Consistency)是兩個完全不同的概念。共識是指各節點就指定值(Value)達成共識,而且達成共識后的值,就不再改變了。一致性是指寫操作完成后,能否從各節點上讀到最新寫入的數據,如果立即能讀到,就是強一致性,如果最終能讀到,就是最終一致性。

提到共識算法,Paxos 是一個必須要提及的話題,而且 ZAB 協議、Raft 算法都可以看作是 Paxos 變種,Paxos 和 Raft 是共識算法。所以,你需要了解 Paxos 算法。但因為 Paxos 算法的可理解性和可編程性痛點突出,所以在實際場景中,最常的共識算法是 Raft,我們可以基于 Raft 實現強一致性系統,Raft 是需要徹底掌握的。

8 條荒謬的分布式假設

Fallacies of Distributed Computing 是英文維基百科上的一篇文章,講的是剛剛進入分布式計算領域的程序員常會有的 8 條假定,隨著時間的推移,每一條都會被證明是錯誤的,也都會導致嚴重的問題,以及痛苦的學習體驗:

  • 網絡是穩定的。
  • 網絡傳輸的延遲是零。
  • 網絡的帶寬是無窮大。
  • 網絡是安全的。
  • 網絡的拓撲不會改變。
  • 只有一個系統管理員。
  • 傳輸數據的成本為零。
  • 整個網絡是同構的。

為什么我們要深刻地認識這 8 個錯誤?是因為,這要我們清楚地認識到,在分布式系統中錯誤是不可能避免的,我們能做的不是避免錯誤,而是要把錯誤的處理當成功能寫在代碼中。這 8 個需要避免的錯誤不僅對于中間件和底層系統開發者及架構師是重要的知識,而且對于網絡應用程序開發者也同樣重要。分布式系統的其他部分,如容錯、備份、分片、微服務等也許可以對應用程序開發者部分透明,但這 8 點則是應用程序開發者也必須知道的。

常見分布式算法的對比

從拜占庭容錯、一致性、性能和可用性四個緯度來分析如下(來自極客時間-韓健-分布式協議與算法實戰):

圖片


一般而言,在可信環境(比如企業內網)中,系統具有故障容錯能力就可以了,常見的算法有二階段提交協議(2PC)、TCC(Try-Confirm-Cancel)、Paxos 算法、ZAB 協議、Raft 算法、Gossip 協議、Quorum NWR 算法。而在不可信的環境(比如有人做惡)中,這時系統需要具備拜占庭容錯能力,常見的拜占庭容錯算法有 POW 算法、PBFT 算法。

采用 Gossip 協議實現的最終一致性系統的可用性是最高的,因為哪怕只有一個節點,集群還能在運行并提供服務。其次是 Paxos 算法、ZAB 協議、Raft 算法、Quorum NWR 算法、PBFT 算法、POW 算法,它們能容忍一定數節點故障。最后是二階段提交協議、TCC,只有當所有節點都在運行時,才能工作,可用性最低。

采用 Gossip 協議的 AP 型分布式系統,具備水平擴展能力,讀寫性能是最高的。其次是 Paxos 算法、ZAB 協議、Raft 算法,因為它們都是領導者模型,寫性能受限于領導者,讀性能取決于一致性實現。最后是二階段提交協議和 TCC,因為在實現事務時,需要預留和鎖定資源,性能相對低。

2PC【強一致性】

兩階段提交(2PC,Two-phase Commit Protocol)是非常經典的強一致性協議,在各種事務和一致性的解決方案中,都能看到兩階段提交的應用,二階段提交協議,不僅僅是協議,也是一種非常經典的思想。2PC 的流程就是第一階段做投票,第二階段做決定的一個算法。

二階段提交在達成提交操作共識的算法中應用廣泛,比如 XA 協議、TCC、Paxos、Raft 等。Paxos、Raft 等強一致性算法,也采用了二階段提交操作,在“提交請求階段”,只要大多數節點確認就可以,而具有 ACID 特性的事務,則要求全部節點確認可以。所以可以將具有 ACID 特性的操作,理解為最強的一致性。

三階段提交協議(3PC,Three-phase_commit_protocol)是在 2PC 之上擴展的提交協議,主要是為了解決兩階段提交協議的阻塞問題,從原來的兩個階段擴展為三個階段,增加了超時機制。但目前兩階段提交、三階段提交存在如下的局限性,并不適合在微服務架構體系下使用:

  • 所有的操作必須是事務性資源(比如數據庫、消息隊列),存在使用局限性
  • 由于是強一致性,資源需要在事務內部等待,性能影響較大,吞吐率不高,不適合高并發與高性能的業務場景;

Paxos【強一致性】

Paxos 算法基本上來說是個民主選舉的算法——大多數的決定會成個整個集群的統一決定。任何一個點都可以提出要修改某個數據的提案,是否通過這個提案取決于這個集群中是否有超過半數的結點同意(所以Paxos算法需要集群中的結點是單數)。蘭伯特提出的 Paxos 算法包含 2 個部分:

  • 一個是 Basic Paxos 算法,描述的是多節點之間如何就某個值(提案 Value)達成共識;
  • 另一個是 Multi-Paxos 思想,描述的是執行多個 Basic Paxos 實例就一系列值達成共識。Basic Paxos 是 Multi-Paxos 思想的核心。

Raft【強一致性】

Raft 算法是 Paxos 算法的一種簡化實現,其實 Raft 不是一致性算法而是共識算法,是一個 Multi-Paxos 算法,實現的是如何就一系列值達成共識。Raft 算法是在蘭伯特 Multi-Paxos 思想的基礎上,做了一些簡化和限制,比如增加了日志必須是連續的,只支持領導者、跟隨者和候選人三種狀態,在理解和算法實現上都相對容易許多。

ZAB【最終一致性】

ZAB 協議和 ZooKeeper 代碼耦合在一起了,無法單獨使用 ZAB 協議,所以一般而言,只需要理解 ZAB 協議的架構和基礎原理就可以了。

TCC【最終一致性】

TCC 是一個分布式事務的處理模型,將事務過程拆分為 Try、Confirm、Cancel 三個步驟,在保證強一致性的同時,最大限度提高系統的可伸縮性與可用性,又被稱補償事務。它的核心思想是針對每個操作都要注冊一個與其對應的確認操作和補償操作(也就是撤銷操作)

二階段提交協議實現的是數據層面的事務,比如 XA 規范采用的就是二階段提交協議;TCC 實現的是業務層面的事務,TCC 可以理解為是一個業務層面的協議,可以當做為一個編程模型來看待,因此這個的應用還是非常廣泛的。,TCC 的 3 個操作是需要在業務代碼中編碼實現的,為了實現一致性,確認操作和補償操作必須是等冪的,因為這 2 個操作可能會失敗重試。

TCC 不依賴于數據庫的事務,而是在業務中實現了分布式事務,這樣能減輕數據庫的壓力,但對業務代碼的入侵性也更強,實現的復雜度也更高。所以,推薦在需要分布式事務能力時,優先考慮現成的事務型數據庫(比如 MySQL XA),當現有的事務型數據庫不能滿足業務的需求時,再考慮基于 TCC 實現分布式事務。

Gossip【最終一致性】

Gossip 協議利用一種隨機、帶有傳染性的方式,將信息傳播到整個網絡中,并在一定時間內,使得系統內的所有節點數據一致。掌握這個協議不僅能很好地理解這種最常用的,實現最終一致性的算法,也能在后續工作中得心應手地實現數據的最終一致性。

Gossip 主要通過三個步驟:直接郵寄(Direct Mail)、反熵(Anti-entropy)和謠言傳播(Rumor mongering) 來實現最終一致性。實現數據副本的最終一致性時,一般而言,直接郵寄的方式是一定要實現的。在節點都是已知的情況下,一般采用反熵修復數據副本的一致性。當集群節點是變化的,或者集群節點數比較多時,這時要采用謠言傳播的方式來實現最終一致。

Quorum NWR【最終一致性】

Quorum NWR 算法非常實用,能有效彌補 AP 型系統缺乏強一致性的痛點,給業務提供了按需選擇一致性級別的靈活度。實際應用中,一般的 AP 型分布式系統中(比如 Dynamo、Cassandra、InfluxDB 企業版的 DATA 節點集群)都會實現 Quorum NWR 的功能。掌握 Quorum NWR,不僅是掌握一種常用的實現一致性的方法,同時可以根據業務的特點來靈活地指定一致性級別。

N、W、R 值的不同組合,會產生不同的一致性效果:

  • 當 W + R > N 的時候,對于客戶端來講,整個系統能保證強一致性,一定能返回更新后的那份數據。
  • 當 W + R <= N 的時候,對于客戶端來講,整個系統只能保證最終一致性,可能會返回舊數據。

如何設置 N、W、R 值,取決于我們想優化哪方面的性能。比如,N 決定了副本的冗余備份能力;如果設置 W = N,讀性能比較好;如果設置 R = N,寫性能比較好;如果設置 W = (N + 1) / 2、R = (N + 1) / 2,容錯能力比較好,能容忍少數節點(也就是 (N - 1) / 2)的故障。

POW【拜占庭容錯】

區塊鏈中有此應用

PBFT【拜占庭容錯】

區塊鏈中有此應用

本文轉載自微信公眾號「 后端系統和架構」,作者「 AllenWu」,可以通過以下二維碼關注。

轉載本文請聯系「后端系統和架構」公眾號。

責任編輯:武曉燕 來源: 后端系統和架構
相關推薦

2018-11-26 15:12:45

存儲選型架構

2017-04-21 12:44:34

PaxosQuorum微信

2018-09-14 11:11:04

分布式文件存儲

2025-05-13 02:10:00

2024-03-01 09:53:34

2020-06-02 14:45:48

PostgreSQL架構分布式

2022-06-16 07:31:15

MySQL服務器服務

2025-07-29 00:49:17

2018-08-06 16:03:13

分布式文件系統

2021-06-03 00:02:43

RedisRedlock算法

2021-07-30 00:09:21

Redlock算法Redis

2019-02-26 09:51:52

分布式鎖RedisZookeeper

2021-03-04 17:55:27

算法Raft分布式

2012-10-11 14:31:57

FastDFSMogileFS

2022-06-07 12:08:10

Paxos算法

2015-10-19 09:52:11

2019-06-19 15:40:06

分布式鎖RedisJava

2023-11-04 16:36:33

Jmet er測試

2023-11-02 09:33:31

Go語言Raft算法

2019-04-30 09:17:31

Ceph存儲OSD
點贊
收藏

51CTO技術棧公眾號

91国内外精品自在线播放| 狠狠躁夜夜躁av无码中文幕| 精品av一区二区| 欧美日韩国产三级| 日本一区午夜艳熟免费| 青青免费在线视频| 精品一区二区日韩| 午夜精品福利视频| 国产精品无码无卡无需播放器| www.久久爱.com| 丰满岳妇乱一区二区三区| 欧美黑人3p| 国产视频www| 美女尤物久久精品| 欧美成年人在线观看| 国产av自拍一区| 91精品国产乱码久久久竹菊| 91福利精品视频| 免费拍拍拍网站| 日韩黄色影院| 91蝌蚪porny成人天涯| 成人免费大片黄在线播放| 久久久久久久久久久影院| 中文精品电影| 日韩综合视频在线观看| 泷泽萝拉在线播放| 国产精品网址| 日韩一本二本av| 2025韩国理伦片在线观看| av在线小说| 亚洲视频免费观看| 亚洲免费在线精品一区| 毛片在线免费| 91免费精品国自产拍在线不卡| 91啪国产在线| 在线免费观看中文字幕| 久久久蜜桃一区二区人| 午夜精品福利在线观看| 精品一区二区三区人妻| 一区二区三区毛片免费| 日日噜噜噜夜夜爽亚洲精品| 法国空姐电影在线观看| 亚洲永久精品唐人导航网址| 亚洲高清一区二| 久久无码专区国产精品s| 成人乱码手机视频| 在线播放欧美女士性生活| 亚洲黄色av网址| jvid一区二区三区| 欧洲生活片亚洲生活在线观看| 国内外免费激情视频| 在线一区av| 欧美性感美女h网站在线观看免费| 日韩视频免费播放| av丝袜在线| 亚洲成人中文在线| 国产精品国产亚洲精品看不卡| 免费电影视频在线看| 亚洲国产成人精品视频| 人人妻人人澡人人爽欧美一区双| 日本一级理论片在线大全| 一区二区三区加勒比av| 欧美黄色免费网址| 国产99re66在线视频| 亚洲成人激情综合网| 欧美一级片免费播放| 欧美久久天堂| 欧美综合一区二区| 亚洲图色中文字幕| 亚洲国产欧美国产第一区| 日韩精品一区二区三区四区| 亚洲熟女一区二区三区| 久久九九热re6这里有精品| 日韩av在线看| 日本二区在线观看| 99re6这里只有精品| 久久精品国产欧美激情| 久久一区二区三| 亚洲一区日韩| 国产日韩欧美自拍| 成人免费公开视频| 久久久不卡网国产精品二区| 视频一区视频二区视频三区高| 午夜在线视频播放| 亚洲午夜在线视频| 99色精品视频| a一区二区三区亚洲| 精品国产乱码91久久久久久网站| 加勒比一区二区| 91偷拍一区二区三区精品| 欧美大片免费看| 国产一级免费视频| 国产激情视频一区二区在线观看| 精品在线视频一区二区三区| 国产1区2区3区在线| 一区二区三区丝袜| 国产一级片黄色| 国产一区二区三区| 亚洲欧美国内爽妇网| 久久国产美女视频| 蜜乳av另类精品一区二区| 91免费欧美精品| 欧美日韩国产中文字幕在线| 亚洲精品成人少妇| 午夜激情福利在线| 粉嫩精品导航导航| www亚洲欧美| 九一国产在线观看| 国产九九视频一区二区三区| 欧美精品一区三区在线观看| 国产网红女主播精品视频| 在线免费一区三区| 久久人人爽人人人人片| 偷偷www综合久久久久久久| 日本欧美黄网站| 国产 日韩 欧美 综合| 中文字幕亚洲一区二区av在线| 日本www在线视频| 久久精品九色| 色妞欧美日韩在线| 久久久久久久久久久影院| 粉嫩高潮美女一区二区三区| 亚洲高清精品中出| 亚洲四虎影院| 日韩精品中文字幕在线| 欧美黄片一区二区三区| 久久99久久99精品免视看婷婷| 久久亚洲精品欧美| 蜜臀av在线| 日韩视频在线观看一区二区| 国产乱子轮xxx农村| 天堂蜜桃一区二区三区| 九色综合日本| a在线视频v视频| 精品av综合导航| 久草免费在线视频观看| 国产激情精品久久久第一区二区 | 一区二区不卡在线播放| 欧美成人乱码一二三四区免费| 国模吧精品视频| 热re91久久精品国99热蜜臀| 亚洲色偷精品一区二区三区| 五月激情六月综合| avtt香蕉久久| 久久久久国产精品一区三寸| 美女一区视频| 欧美日韩精品免费观看视完整| 国产视频精品一区二区三区| 天堂网av手机版| 久久香蕉国产线看观看99| 日韩av在线第一页| 久草成人资源| 国产成人免费91av在线| 成年午夜在线| 欧美视频一区在线观看| 黄色录像免费观看| 韩国三级电影一区二区| 中文字幕第一页亚洲| 精品视频一二| 欧美乱妇40p| 丰满熟妇人妻中文字幕| 婷婷丁香激情综合| 日韩毛片无码永久免费看| 免费一级欧美片在线观看| 在线视频不卡一区二区三区| 精品国产18久久久久久二百| 欧美日韩成人在线播放| 四虎精品在线| 欧美日韩在线精品一区二区三区激情| 熟女少妇内射日韩亚洲| 精品写真视频在线观看| 国产乱子伦精品无码专区| 加勒比色老久久爱综合网| 欧美性受xxxx黑人猛交| sese一区| 精品美女被调教视频大全网站| 国产精品99精品无码视| 国产日韩精品一区二区三区| 蜜臀av免费观看| 国产一区日韩欧美| 久热国产精品视频一区二区三区| 色婷婷综合久久久中字幕精品久久| 色伦专区97中文字幕| 欧美一区二区三区激情| 91国模大尺度私拍在线视频| 国产高潮国产高潮久久久91| 99久久99久久精品国产片果冻| 精品久久久久久久无码| 亚洲欧美综合| 日韩精品不卡| 成人动漫视频| 国产精品久久久久av| 性爱视频在线播放| 一本大道亚洲视频| 韩国av永久免费| 欧美在线一区二区| 日韩xxxxxxxxx| 中文字幕在线不卡| 久久久久久久久免费看无码 | 国产精品红桃| 亚洲高清视频一区二区| 国产精品一区二区三区美女| 国产精品亚洲综合天堂夜夜| 欧美日韩国产观看视频| 久久综合五月天| 国产免费av在线| 精品播放一区二区| 97精品久久人人爽人人爽| 欧美性xxxxx极品娇小| 久久久www成人免费毛片| 中文字幕不卡三区| 中文字幕在线观看网址| 国产ts人妖一区二区| 无限资源日本好片| 久久综合图片| 黄色大片在线免费看| 欧美一区不卡| 宅男av一区二区三区| 欧美在线观看视频一区| 免费日韩电影在线观看| 国产另类在线| 国产成人精品自拍| 欧美视频三区| 成人乱人伦精品视频在线观看| 91九色综合| 日韩美女视频中文字幕| 超碰在线cao| 欧美极品少妇xxxxⅹ裸体艺术| 性开放的欧美大片| 中文字幕亚洲激情| 国产剧情在线观看| 亚洲欧美日韩国产精品| 午夜黄色小视频| 欧美精品一区二区三区在线播放| 国产成年妇视频| 777精品伊人久久久久大香线蕉| 国产精品xxxxxx| 91极品美女在线| 国产精品乱码一区二区视频| 色综合久久中文综合久久97| 亚洲天堂av片| 一本色道亚洲精品aⅴ| 久久国产黄色片| 日韩欧亚中文在线| 亚洲精品男人的天堂| 色综合久久99| 黄色污污网站在线观看| 91精品1区2区| 一级黄色片在线观看| 在线播放91灌醉迷j高跟美女| 97人妻一区二区精品免费视频| 欧美日韩精品欧美日韩精品一综合| 天天干天天插天天射| 欧美人牲a欧美精品| 99精品视频免费看| 欧美va亚洲va| 亚州男人的天堂| 亚洲天堂第一页| 在线国产91| 欧美床上激情在线观看| 欧美寡妇性猛交xxx免费| 国内精品模特av私拍在线观看| 99色在线观看| 国产成人精品久久| 91精品亚洲一区在线观看| 亚洲xxx自由成熟| 天天爽天天爽天天爽| 久久久久国产精品厨房| 18精品爽国产三级网站| 自拍偷拍欧美激情| 久久久精品国产sm调教网站| 免费在线播放电影| 欧美一级精品大片| 日批免费在线观看| 国产一区二区三区视频免费| 里番在线观看网站| 欧美精品久久久久久久免费观看| а√天堂中文在线资源8| 国产成人精品综合久久久| 久久亚洲精品中文字幕| 国产91aaa| 精品国产乱码| 国产精品视频网站在线观看| 性8sex亚洲区入口| 黄色片子免费看| 久久久综合精品| 久久久久久久久久97| 午夜电影网一区| 中文字幕理论片| 精品久久人人做人人爰| 国产精品视频一区二区久久| 欧美老女人xx| 日韩av中字| 99久久精品免费看国产四区| 欧美美女在线| 福利在线一区二区| 久88久久88久久久| 免费在线观看成年人视频| 亚洲人成伊人成综合网小说| 黄色在线免费观看| 精品国产乱码久久久久久图片| 91精品人妻一区二区三区果冻| 日韩av在线一区| 成视频免费观看在线看| 欧美最猛性xxxx| 欧美午夜网站| 午夜老司机精品| 国产欧美一级| 在线播放第一页| 国产精品久久久久久久岛一牛影视 | 91成人综合网| 国产一二三精品| 日本一区二区视频在线播放| 午夜精品免费在线| 国产高清精品软件丝瓜软件| 中文字幕无线精品亚洲乱码一区 | 韩国av中国字幕| 中文字幕乱码一区二区免费| 国产性xxxx高清| 日韩一级欧美一级| 麻豆tv免费在线观看| 国产精品av免费在线观看| 欧美成a人免费观看久久| 91精品国产毛片武则天| 精品一区二区三区在线播放视频| 一区二区三区久久久久| 欧美日韩在线视频一区| 日日夜夜精品免费| 欧美激情极品视频| 2023国产精华国产精品| 毛片av在线播放| 国产suv一区二区三区88区| 女性裸体视频网站| 欧美日韩免费视频| 1769视频在线播放免费观看| 国产精品99久久久久久www| 综合亚洲自拍| av免费播放网址| 337p粉嫩大胆噜噜噜噜噜91av | 国产精品美女高潮无套| 欧美性xxxxx极品| 美女欧美视频在线观看免费| 国产不卡视频在线| 国产毛片一区二区三区| 牛夜精品久久久久久久| 国产精品天天看| 91久久久久久久久久久久| 日韩中文字幕精品| 欧洲精品99毛片免费高清观看 | 成人日日夜夜| 91蜜桃网站免费观看| 激情综合亚洲| 国产精品300页| 色一区在线观看| 91在线不卡| 91精品国产综合久久久久久蜜臀| 久久精品免费一区二区三区| 熟妇女人妻丰满少妇中文字幕| 一区二区久久久久久| 少妇精品视频一区二区| 456国产精品| 欧美色图一区| 久久综合桃花网| 五月婷婷综合在线| 激情在线视频| 91久久精品在线| 亚洲国产一区二区三区a毛片| 在线免费观看a级片| 色美美综合视频| 黄色成人影院| 国产久一道中文一区| 国产精品入口| 日韩区国产区| 国产精品亚洲欧美一级在线| 日韩在线视频在线| 99国内精品久久| 真实的国产乱xxxx在线91| 超碰精品一区二区三区乱码| 国产精品色呦| 免费一区二区三区在线观看| 一区二区三区在线看| 欧美女子与性| 成人免费网站在线看| 亚洲日本国产| 国产高清视频免费在线观看| 亚洲第一网中文字幕| 久久爱.com| 国产极品在线视频| 一色屋精品亚洲香蕉网站| 成人午夜免费福利| 国产精品一二三视频| 日韩午夜电影| 亚洲女人毛茸茸高潮| 亚洲国产精品系列| 色诱色偷偷久久综合| 男人日女人逼逼| 亚洲视频狠狠干| 四虎在线免费观看| 99c视频在线| 蜜桃精品在线观看|