精品欧美一区二区三区在线观看 _久久久久国色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看片就是不一样| 国产一区二区三区四区五区在线| 99re6热在线精品视频| 成人午夜888| 偷拍与自拍一区| 五月婷婷一区| 天堂在线资源网| 人人超碰91尤物精品国产| 久久久黄色av| 国产制服丝袜在线| 精品视频成人| 91国产精品成人| 久草免费福利在线| 在线看免费av| 91丝袜国产在线播放| 成人天堂噜噜噜| 久草视频一区二区| 韩日成人av| 日韩在线视频免费观看高清中文| 少妇一级淫片免费放播放| 欧美成人xxxx| 一本到不卡精品视频在线观看| 激情视频小说图片| 啊v视频在线| 99精品欧美一区二区三区综合在线| 国产欧美一区二区三区在线| 天天干天天干天天干天天| 91精品二区| 国产午夜精品视频| 黄色录像a级片| 亚洲国产视频二区| 91精品蜜臀在线一区尤物| 人妻内射一区二区在线视频| 98色花堂精品视频在线观看| 亚洲三级在线看| 性欧美精品一区二区三区在线播放 | 亚洲一本大道在线| 99久久久无码国产精品性色戒| 国产美女性感在线观看懂色av| av亚洲产国偷v产偷v自拍| 91系列在线播放| 亚洲一卡二卡在线| 日本不卡一区二区三区高清视频| 欧美专区在线播放| 亚洲国产成人精品激情在线| 在线成人国产| 欧美激情乱人伦| 久久久久久久久久一区二区三区| 香蕉视频官网在线观看日本一区二区| 综合欧美国产视频二区| 性猛交ⅹxxx富婆video| 国产99精品一区| 亚洲性生活视频| 欧洲美熟女乱又伦| 成人一区二区| 日韩在线高清视频| 欧美肥妇bbwbbw| 一区二区三区午夜视频| 久久精品中文字幕免费mv| 欧美性x x x| 在线成人超碰| 欧美精品久久一区二区| 日本一区二区三区四区五区 | 女人扒开屁股爽桶30分钟| 天堂网在线最新版www中文网| 精品久久久久久国产91| 中国丰满人妻videoshd| 欧美aa视频| 精品视频在线免费| 久久久久久久久久一区二区| 综合久草视频| 精品日韩99亚洲| 日韩网站在线播放| 国产日韩视频在线| 精品国产一区二区三区久久久狼| 中文字幕电影av| 亚洲区第一页| 国产91在线播放九色快色| 中文字幕乱码人妻无码久久| 精品一区二区三区不卡| 999精品视频一区二区三区| 人人妻人人澡人人爽久久av | 亚洲黄色网址| 欧美亚洲图片小说| 国产在线视频三区| 欧洲亚洲成人| 日韩一区二区福利| 亚洲国产精品午夜在线观看| 视频一区视频二区中文字幕| 成人国产精品av| 欧美一区二区三区黄片| 中文字幕精品三区| 97在线免费视频观看| 伊人久久在线| 日韩一区二区三| 亚洲精品成人无码熟妇在线| 色偷偷综合网| 97久久精品国产| 11024精品一区二区三区日韩| 国产成a人亚洲精| 亚洲国产一区二区精品视频| 黄视频在线免费看| 欧美日韩精品一区二区三区| 丰满岳乱妇一区二区| 日本黄色精品| 51色欧美片视频在线观看| 一卡二卡在线视频| 久久这里只有精品首页| 可以在线看黄的网站| 欧美色网在线| 亚洲福利在线看| 免费国产羞羞网站美图| 视频一区中文字幕国产| 国产精品青青草| 色多多视频在线观看| 狠狠躁18三区二区一区| 中文字幕在线观看视频www| 国产一区二区精品久| 91国产美女视频| 精品国产亚洲AV| 国产精品久久久久一区| 国产亚洲天堂网| 欧美福利在线播放网址导航| 欧美成人免费va影院高清| 中文字幕理论片| 久久精品亚洲精品国产欧美kt∨| 国产成人一区二区三区别| 中文字幕成人| 色综合影院在线| 无码视频在线观看| 91在线精品一区二区| 2018日日夜夜| 在线精品自拍| 欧美国产日韩精品| 国产女18毛片多18精品| 国产精品二三区| 99草草国产熟女视频在线| 久久av综合| 欧美怡红院视频一区二区三区| 免费av网站观看| 亚洲在线观看免费视频| 人妻激情偷乱视频一区二区三区| 婷婷六月综合| 亚洲在线免费看| av网站在线看| 日韩欧美国产一区二区三区| 欧美三级黄色大片| 国产麻豆精品在线观看| 黑人巨茎大战欧美白妇| 日韩精品三级| 欧美精品xxx| 日韩一区二区三区不卡| 精品久久久久久久久久ntr影视| 国产大学生视频| 亚洲美女网站| 久久久久久亚洲精品不卡4k岛国| 瑟瑟视频在线看| 亚洲免费av电影| 国产日韩在线免费观看| 中文在线资源观看网站视频免费不卡| 密臀av一区二区三区| 欧美另类69xxxxx| 成人中文字幕+乱码+中文字幕| 成人无遮挡免费网站视频在线观看| 欧美丰满嫩嫩电影| 欧美被狂躁喷白浆精品| 粉嫩av一区二区三区粉嫩| www.av毛片| 黑丝美女一区二区| 成人黄色在线免费| 欧美hdxxx| 亚洲欧美精品一区| 伊人22222| 亚洲一二三四在线| 在线国产视频一区| 韩国欧美国产1区| 精品成在人线av无码免费看| 日韩高清在线免费观看| 国产精品视频不卡| 欧美巨大xxxx做受沙滩| 亚洲美女中文字幕| 99精品在线看| 日韩欧美视频一区二区三区| а天堂中文在线资源| 国产精品18久久久久| 黄色免费视频大全| 第一会所亚洲原创| 国产精品久久国产精品| 忘忧草在线www成人影院| 久久国产精品免费视频| 日韩毛片在线一区二区毛片| 欧美日韩午夜影院| 日韩精品无码一区二区| 中日韩av电影| www.超碰97| 精品午夜一区二区三区在线观看| 精品这里只有精品| 亚洲成人二区| 日本一区二区三不卡| 日韩中文字幕| 国产精品久久久久久久久久免费| 免费在线看污片| 色综合伊人色综合网| 五月婷婷久久久| 欧美一区日韩一区| 日韩黄色片网站| 亚洲成av人片一区二区梦乃| 美女福利视频网| www亚洲一区| 麻豆av免费看| 久久精品久久综合| 成人一级片网站| 欧美破处大片在线视频| 亚洲欧美日韩不卡一区二区三区| 国产主播性色av福利精品一区| 国产在线视频欧美| 国产精品99| 欧洲美女免费图片一区| 波多野在线观看| 久久手机免费视频| 在线观看国产原创自拍视频| 亚洲精品国产精品国自产观看浪潮 | 久久一区二区三区四区五区 | 亚洲精品www久久久| 国产成人精品免费看视频| 欧美日韩一区二区三区在线| 久久国产精品免费看| 亚洲综合一二三区| 国产1区2区3区4区| 国产精品久久久爽爽爽麻豆色哟哟| 三上悠亚ssⅰn939无码播放| 成人午夜激情视频| 四虎国产精品免费| 激情图片小说一区| 污污动漫在线观看| 蜜桃91丨九色丨蝌蚪91桃色| 欧美极品欧美精品欧美图片| 亚洲免费一区二区| 欧美视频在线播放一区| av成人天堂| 波多野结衣家庭教师在线播放| 精品成人国产| av女优在线播放| av成人激情| 日本不卡在线观看视频| 亚洲美女网站| 国产在线青青草| 亚洲免费网站| 国产wwwxx| 久久精品久久综合| а 天堂 在线| 国产成人在线观看免费网站| 秋霞午夜鲁丝一区二区| 成人在线一区二区三区| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 欧美一区二区三区影院| 国产成人一区在线| 日韩黄色一区二区| 不卡av在线免费观看| 熟女人妻在线视频| www激情久久| 国产一级久久久久毛片精品| 欧美高清在线一区二区| 日韩在线一卡二卡| 亚洲国产精品一区二区久久恐怖片 | 一区二区三区福利| 波多野结衣家庭教师视频| 日韩精品免费专区| 奇米视频888| 懂色av一区二区三区免费观看 | 一二三四区在线| 日韩一区二区三区在线观看| 黄色av网站免费在线观看| 亚洲精品视频二区| 伊人免费在线| 久久免费观看视频| 中文字幕av一区二区三区佐山爱| 国产一区二区在线免费| 91综合久久爱com| 免费看成人午夜电影| 97久久视频| 无码人妻少妇伦在线电影| 久久婷婷亚洲| 亚洲成人手机在线观看| 粉嫩一区二区三区在线看| 国产精品揄拍100视频| 国产精品美女久久福利网站| 九九九久久久久| 欧美在线视频不卡| 亚洲成人黄色片| 亚洲女人天堂av| 肉肉视频在线观看| 国产成人a亚洲精品| 日本成人精品| 日韩av电影在线观看| 国产精品vip| 国产一级做a爰片久久| 丁香另类激情小说| 国产日产在线观看| 疯狂做受xxxx欧美肥白少妇| 中文字幕有码无码人妻av蜜桃| 亚洲电影免费观看高清完整版在线观看| 国产视频网址在线| 久久人人爽人人爽人人片av高请| 国产精成人品2018| 精品无码久久久久国产| 五月开心六月丁香综合色啪| av动漫在线观看| 国产成人免费高清| 潘金莲一级黄色片| 在线欧美日韩精品| 日韩中文字幕影院| 操91在线视频| 黄色成人在线观看网站| 久久久久久久久久码影片| 欧美视频一区| 999久久久精品视频| 国产日产亚洲精品系列| 国产成人无码精品| 欧美大片在线观看一区二区| 免费在线看a| 国产乱人伦真实精品视频| 国产成人调教视频在线观看 | 最新日韩三级| 久久福利电影| 在线成人黄色| 白丝校花扒腿让我c| 中文字幕中文字幕中文字幕亚洲无线| 在线观看 亚洲| 日韩精品电影网| 国产高清自产拍av在线| av色综合网| 亚洲天堂久久| 亚洲少妇一区二区三区| 伊人性伊人情综合网| 国产精品久久久久久免费免熟| 最近2019年好看中文字幕视频| 男人皇宫亚洲男人2020| 秋霞在线观看一区二区三区| 一本色道久久综合亚洲精品高清 | 神马电影久久| 欧美韩国日本在线| 久久免费视频一区| 国产一级免费视频| 亚洲片av在线| 激情亚洲影院在线观看| 日本不卡二区高清三区| 三级欧美韩日大片在线看| 最新中文字幕视频| 色偷偷久久人人79超碰人人澡| 男人的天堂在线| 国产精品99久久久久久久久| 欧美日韩一二| 97超碰人人爽| 一区二区免费在线| 国产自产一区二区| 91国内精品久久| 久久不见久久见国语| 在线观看国产中文字幕| 亚洲图片激情小说| wwwav网站| 91精品国产91久久久久久吃药| 天天久久夜夜| 午夜免费高清视频| 亚洲视频免费观看| 亚洲高清在线观看视频| 18性欧美xxxⅹ性满足| 中日韩免视频上线全都免费| 亚洲一级免费观看| 一区二区三区四区中文字幕| 婷婷综合激情网| 国产精品黄色影片导航在线观看| 91视频久久| 日本不卡视频一区| 一本色道久久综合亚洲aⅴ蜜桃| av在线免费观看网站| 91免费观看网站| 国产精品夜夜夜| 2017亚洲天堂| 亚洲成人激情在线观看| 国产精品极品美女在线观看| 国产又黄又爽免费视频| www.成人在线| 怡春院在线视频| 国内精品国产三级国产在线专| 超碰成人久久| 日本人妻一区二区三区| 91久久久免费一区二区| caoporm免费视频在线| 久久久亚洲综合网站| 久久电影网电视剧免费观看| 国产亚洲精品久久久久久无几年桃| 亚洲欧洲第一视频| 日韩免费一级| 免费看黄色一级大片| 夜夜精品视频一区二区| 国产福利免费在线观看| 国产精品免费一区二区三区在线观看| 日韩不卡一区二区| 精品肉丝脚一区二区三区|