日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

从paxos到raft zab,为何raft能够“独领风骚”

發布時間:2023/11/27 生活经验 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从paxos到raft zab,为何raft能够“独领风骚” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • RAFT出現的緣由
    • RAFT 的實現
      • STATE MACHINE
      • Log Replicated State Machine
      • Leader Election
        • 基本角色
        • 關鍵變量
        • 基本選舉過程
      • Log Replicated
        • 基本概念
        • 基本操作
      • Safety
        • Log Replication: Consistency check
        • Leader Election: Leader Completeness
      • 總結
    • RAFT 和 ZAB 的對比
    • 參考文獻:

閱讀本篇之后,能夠回答如下幾個問題:

  • paxos和raft的區別,為什么要在paxos基礎上推出raft
  • raft 如何保證分布式consensus 特性?
  • Replicated Log State Machine 在raft中的作用。
  • raft 相比于ZAB的區別。

本篇主要是幾篇共識算法相關論文的匯總,綜合做一個描述,希望能夠讓大家能夠對共識算法:pxos, raft,zab 能夠有一個全面的了解,方便在今后的使用中選擇適合自己業務的共識算法。

這一些問題涉及的分布式共識算法細節會比較多,難免會有理解上的紕漏。如相關機制的描述有理解上的差異,歡迎留言一起討論。

RAFT出現的緣由

raft論文【3】是在2016年發出的,在此之前到1998年之間 大家備受paxos的“折磨”【4】。主要原因還是說分布式發展太快,大數據的計算存儲對分布式的能力需要越來越緊迫,而一個易理解,易實現的分布式共識算法是分布式系統的基礎,能夠極快得解決自己業務問題并領先同行(當然,核心還是能夠為公司創造更多的價值,節約資源成本)。

而PAXOS 則成為各大公司的阻礙,復雜的證明細節,簡略的實現細節,讓研究者和開發者望而卻步。

PAXOS原始論文【4】大家有興趣可以簡單看看,從問題描述到協議設計及相關一致性/正確性的完整證明,確實是嚴謹的學術論文,但并不適用于教育(國外大學會有分布式課程MIT6.824等)和工業化。即使后續推出了一個原理性的簡化版論文【5】,但又因為細節過少,沒有辦法快速實現。只能作為分布式共識算法的鼻祖,供有興趣的人取之。

到此大家也都比較清楚了,PAXOS 難以理解難以實現,實屬業界公有的分布式實現的痛點。
這里也基于一些大佬的總結,將PAXOS的簡易原理描述做了一個總結,供大家參考,節約學習入門成本。

分布式共識算法:從PAXOS 到 Multi PAXOS

所以RAFT的出現就是為了解決PAXOS的兩個問題,當然最終的結果是解決了,才有現在的etcd,braft,tikv等

接下來深入了解一下RAFT如何將復雜問題簡單化。(當然一些數據證明肯定是站在PAXOS的基礎上來描述的,才能夠在raft中簡單帶過。)

RAFT 的實現

RAFT 認為自己相比于PAXOS 易于理解的原因除了簡化了共識過程中的角色,更主要的是將復雜問題進行分治。

即 RAFT共識算法的實現總結為如下幾個子問題:

  • Leader Election
  • Log Replicated
  • Safety
  • Membership Management
  • Log Compaction

其中主要的過程是前面三個階段,完成了leader的選舉和日志的同步,并且這兩個過程通過safety保證了前面兩步的一致性和可靠性。

在詳細描述選舉過程之前需要對狀態機(state machine) 以及 日志復制狀態機(log replicated state machine)的原理做一個講解,方便后續對RAFT的Log Replicated過程的理解。

STATE MACHINE


如上圖,狀態機 是一些內部數據/指令執行的狀態遷移過程,通過狀態機能夠和外部客戶端進行通信。
狀態機的主要作用是:

  • 管理集群內部狀態
  • 和客戶端進行交互

使用狀態機的分布式系統,分布式存儲,分布式服務 很多,包括HDFS的name node, ceph的blustore, MemCached等

基于狀態機實現的日志復制狀態機(Log Replicated State Machine)則是分布式共識算法 一致性實現的基礎。

Log Replicated State Machine

日志復制狀態機的基本構造如下:

每一個日志復制狀態機 存在于一個節點或者一個集群的角色服務上(follower/leader),內部主要有三個模塊:

  • Consensus Module 共識模塊。主要作用有兩個:完成來自客戶端請求的解析,將客戶端請求解析為能夠被狀態機識別的 log entry;和其他server的共識模塊進行rpc通信,轉發客戶端的請求。
  • log 日志列表。用來存放共識模塊解析出來的log entry,追加寫。
  • state machine 狀態機。用來執行日志列表中的日志條目,一般是command的形態。

一個共識集群中每一個參與集群選舉、一致性保障的角色服務進程中都會維護一個這樣的日志復制狀態機。
如上示意圖代表整個狀態機 集群 從接受到客戶端請求到完成日志復制最終回復客戶端的 過程。

模擬這個復制狀態機集群 處理客戶端請求的過程 可以分為五步:

  1. 客戶端將請求 x<–z 發送個leader上的共識模塊
  2. leader的共識模塊將客戶端請求轉發給follower上的共識模塊,并保證收到大多數(quroum,大于等于n/2 + 1,n表示集群節點個數)的回應
  3. 每個server的復制狀態機將各自共識模塊介些的log entry追加到自己本地的log列表中
  4. 每個server的復制狀態機并行提交log entry中的日志條目到狀態機中 執行日志中的指令,比如將x設置為z。這一步可以看作是commit階段,需要持久化。
  5. 完成了commit 之后,leader向客戶大返回成功。

當然這個復制狀態機并不能代表完整的raft的日志復制的過程,一些日志復制的細節上會有差異,但是整個日志復制到完成提交的過程是 raft Log Replicated的基礎。

接下來我們詳細探討一下整個raft各個階段的基本實現過程,揣摩將共識問題分解為一個個子問題一一實現的好處。

PS: raft論文中會完整得描述從選舉到日志合并和成員變更的過程,但日志合并和成員變更本身會有非常多的細節,全部放在本篇則會過于冗余。本篇的定位是raft的基本原理,也就是會描述Leader Election , Log Replicated 以及 以上兩個階段的穩定性Safety保證。

Leader Election

介紹日志選舉前需要對整個raft中的角色以及其作用做一個統一的介紹。

基本角色

這里的角色在實際raft相關的應用中是以服務進程的形式存在的。

  • follower ,所有角色開始時的狀態,等待接受leader心跳RPCs,如果收不到則會變成Candidate
  • Candidate,候選人。是變成Leader的上一個角色,候選人會向其他所有節點發送RequestVote RPCs,如果收到集群大多數的回復,則會將自己角色變更為Leader,并發送AppendEntries RPCs。
  • Leader ,集群的皇帝/主人…,raft能夠保證每一個集群僅有一個leader。負責和客戶端進行通信,并將客戶端請求轉發給集群其他成員。

關鍵變量

  • Election Timeout 選舉超時時間。即Cadidate 向集群其他節點發送vote請求時,如果在Election Timeout時間內沒有收到大多數的回復,則會重新發送vote rpc。

    以上將實際RequestVote簡寫為vote ,就是請求投票的rpc

    一般這個超時時間是在150-300ms的隨機時間,為了防止集群出現頻繁的 split vote 影響leader選舉效率的情況,將這個超時時間取在155-300ms范圍內的隨機時間。當然,這個數值也是經過測試的,超時時間設置在150-300ms 之間能夠保證raft集群 leader的穩定性,也可以將超時時間設置的比較低(12-24ms),但是存在的網絡延遲則會導致一些不必要的leader選舉。

    關于splite vote的情況可以看如下圖,圖片來自raft可視化官網【6】:

    兩個節點收到對方的vote請求之前變成了candidate,發送了各自的request vote。

  • Heartbeats Timeout 心跳超時時間。follower接受來自leader的心跳,如果在heartbeats timeout這個時間段內follower沒有收到來自leader的AppendEntries RPCs,則follower會重新觸發選舉。收到了,則重置follower 本地的 heartbeats timeout。

  • RequestVote RPCs 以上兩個超時過程也說了,投票是的rpc請求

  • AppendEntries RPCs leader 同步數據時的rpc請求。

基本選舉過程

在之前的描述過程中基本選舉已有有一些描述了,這里通過角色變化圖展示一下。

主要是三個角色的變化完成leader選舉。

  • follower 沒有收到heartbead 變成Candidate
  • Candiate 投票給自己,并發送投票請求給其他server ,收到大多數的相應則變成leader,否則等待超時再次變成Candidate 發送投票 或 接受其他的投票。
  • Leader 發送AppendEntries 復制日志到其他follower;維護心跳來保證自己被其他follower可見。心跳超時或發現更高的Term 就變成follower。

Leader選舉過程中除了之前提到的基本變量,還會有一個Term 的概念。

這是raft論文中的一幅Term概念描述的圖。簡單來說Term 可以用一個數字來表示,主要提現的是raft集群Leader的存活周期。即當前Term為1,維持了一段時間,這段時間集群的leader沒有發生變化。而當Term變成2,表示一定發生了Leader的變更(leader所在服務器跪了),但不一定表示Leader一定被選舉出來了。

上圖中的 term3 則完全沒有選出leader,這種情況的出現就是上文中描述的splite vote的情況,這個時候Term也會增加,當時并沒有leader 被選出來,在ceph/zookeeper中 其實就類比于Epoch。

關于Term在candidate 投票過程中發生的變化 如下圖。

到此整個raft 選主過程就描述完了,一些一致性保證的問題會在日志復制 講完之后進一步整體描述。

Log Replicated

日志復制的過程就會用到我們前面講到的Log Replicated State Machine,raft 是基于這個機制來實現日志復制的基本過程。

講述日志復制的過程之前 還對日志復制的基本概念做一個描述

基本概念

除了日志復制狀態機已經完整介紹過了,這里主要介紹一下raft中的log entry 列表。

如上圖,其中每一個角色都有自己的log entry列表,列表中的每一個方格代表一條entry。
方格中有一個數字1、2、3,一條entry x<–3、y<–1,數字代表的是Term,entry是能被狀態機執行的commnad。
最上面有一排數字:1、2、3… 表示entry索引,是entry的全局唯一標識。

從這個日志列表中,我們能夠看到通過index + term 能夠唯一標識一條entry,且整個集群正常工作的成員的entry和index需要保持一致,上圖中存在部分節點出現過異常導致現在的entry出現不一致的情況,這個時候leader會負責完成Log Replicated 來將follower的entry補全。

基本操作

leader 完成Log Replicated 的過程是通過如下幾步完成的:

  1. 客戶端發送請求到leader
  2. leader 將客戶端的請求轉化成entry 追加到log列表中
  3. leader 通過 AppendEntries RPCs 將log entry 發送到其他follower
  4. 新的log entry被committed 需要經過如下幾步:
    • leader 首先在自己本地的狀態機執行log entry中的command(落盤持久化),并向客戶端返回成功
    • leader 喚醒follower節點各自本地按順序提交log entry
    • follower節點將log entry添加到狀態機中完成持久化操作
  5. 如果發生follower異常/宕機,會持續嘗試發送AppendEntries RPCs

從上面的基本操作我們能夠發現當前Term 下的 Leader 一定是擁有最全的且已經完成了持久化的log entry,整個過程是通過日志復制狀態機來完成的。

接下來會討論一些異常情況,即follower的日志相比于leader的日志存在缺失的情況,Leader該如何處理?還有如何保證選舉出來的leader擁有最全的日志信息?

Safety

先回答第一個問題,leader和follower 日志不一致的情況,leader會怎么處理。

Log Replication: Consistency check

進入正題之前 關注如下幾個需要注意的前提

  • AppendEntries RPCs 內容 包括<index, Term>, 分別是log entry在日志列表中的位置index 和 它所處leader 的Term號。
  • follower 收到leader發送的entry, 必須在<index,Term>和內容匹配,匹配則接受并應用在自己本地的復制狀態機中;如果不匹配,follower會拒絕接受當前的Log Entry,返回reject
    此時Leader 會調整<index,Term>信息,即發送本地列表中已經提交的上一個log enry 給follower
  • 通過induction step 不斷的回退嘗試 方式來完成 Leader和follower 的日志匹配屬性。

Example1:

follower 日志落后于leader的日志,y<–1 這一條日志相比于Leader缺失。這種情況的出現是由于follower 在Term 3可能宕機,可能網絡延遲,總之沒有收到leader 的rpc,重新啟動之后需要和leader坐日志同步。

按照如上幾條前提:

  1. Leader 發送<4,3> 的log AppendEntries給follower,follower發現本地最新的是<3,2>,則拒絕leader 的log entry。
  2. Leader induction step,調整發送<3,2> 給follower, follower發現匹配,也就是<3,2>以前的log entry都完成了匹配,那follower就可以接受最新的leader的log entry了。
  3. 接下來的AppendEntries PRCs leader就可以攜帶最新的log entry 給follower。

最終完成集群log entry的完全匹配。

Example 2:

這個情況是follower的日志多余leader的日志,這種的情況是出現在網絡分區的情況。兩個分區分別發送自己的rpc,一個分區中存在舊的leader,并未發生Term的變更;而另一個分區會重新選舉leader ,維護更高版本的Term。到現在分區重新恢復,就出現了Leader和follower之間的數據 Term相差較多。

還是按照日志一致性前提,通過induction step不斷回退日志版本,leader發送的日志回退到<3,2>還是沒有發現和follower的日志達成匹配,所以會繼續回退,發送<2,1>的entry信息。

就是如上這種情況,最終發現<2,1>能夠匹配,則會將<2,1>之后的leader entry發送給follower,從而覆蓋掉follower的低term log。

這里會衍生出來的一些問題:
按照之前描述的leader election過程,可能會選出一個leader 的log entry比follower 最新的log entry版本低,那導致的情況就是這個新的leader 會把follower數據覆蓋掉,這種情況可能嗎?

接下來需要深入探討一下Leader Election的限制了。

Leader Election: Leader Completeness

細節描述:

  • 一旦一個log entry 在當前集群完成提交,未來選舉的所有leader都需要包含這條entry
  • 日志不全的server 無法被成功選舉
    • 選舉過程中的 candidate 發送的 RequestVote RPCs 需要包含 本地最新的index和term
    • 接受投票的server 發現收到的index和term 比自己本地還舊,會拒絕選舉
    • log entry是按照<lastTerm, lastIndex> 進行比較的,先比較lastTerm的大小,如果相等則比較lastIndex


如上圖,幾個不同的server有自己的log entry列表。

  • 如果S4 的RequestVote RPCs 先到達其他server ,按照<lastTerm, lastIndex>比較規則,它會收到S1,S2,S5的選票并當選為leader,同時后續也會將S3中的9,10 日志覆蓋掉。
  • 如果S2的RequestVote RPCs 先到達其他server,顯然,它無法贏得選舉;沒有選票返回,直到超時,會進入下一輪重新選舉。
  • 當然 S3現發起的 vote 肯定能夠當選。

這樣,選舉出來的Leader能夠擁有集群大多數的log entry,而對于S3 server這樣的情況顯然9和10 index log entry已經可以被丟棄,當時的leader也僅僅在自己本地提交,其他follower一個也沒有收到提交的entry(集群內部網絡嚴重問題)。

總結

到此整個raft的基本過程就講完了,除了后續的成員變更和日志合并之外。整個raft實現的共識算法 基本過程也就兩個階段:Leader Election, Log Replicated。

在這兩個階段基礎上通過兩種一致性 完成了異常情況下的集群數據一致性保障。

  • Leader Election的一致性通過<lastTerm, lastIndex> 比較完成,最新的leader擁有大多數成員認可的最全的日志;
  • Log Replicated 一致性通過 induction step, 還是比較日志的term和index,舊了leader就發送更舊的,直到完全和follower匹配,再補充新的日志。

raft的易理解特性 從論文給的數據能夠很明顯得看出來,讓一部分學生分別學習raft和paxos 并完成相關的實驗。

可以發現學生的反饋中 raft更易理解,更易實現,對應的測試分數也比paxos更高。

RAFT 和 ZAB 的對比

關于ZAB協議的基本過程可以參考:
zookeeper ZAB協議原理淺析

相比于RAFT 從內部描述上的不同主要如下:

  • ZAB 的 entry(history entry) 的數據同步方向是從follower向leader發送;raft則是leader負責向follower同步log entry
  • ZAB 中一個leader周期是epoch; raft則是 term

從基本選舉和日志同步的流程上來看:
ZAB 需要經過的rpc更多,整個leader election + discovery + synchonization 的RPC次數超過RAFT 幾倍;伴隨著復雜度也是幾倍。

從提供的服務來看:
zookeeper能夠保證強一致性,選舉出來的leader一定擁有最全最新的日志,不是raft 中leader 比大多數新就可以。
zookeeper 能夠提供分布式鎖,分布式隊列,分布式配置管理 這樣的協調服務,處于應用之外。

raft能夠集成到應用內部,完成一個分布式存儲(tikv),分布式kv(etcd), 分布式數據庫(各個大廠自研)等更加完備的分布式系統,已有的業界raft實現都能夠在raft論文基礎上快速完成自己想要的分布式系統的開發。

完整的raft,paxos,zab對比如下:

參考文獻:

1. Zookeeper: https://pdos.csail.mit.edu/6.824/papers/zookeeper.pdf

2. ZAB: http://www.tcs.hut.fi/Studies/T-79.5001/reports/2012-deSouzaMedeiros.pdf

3. RAFT: https://raft.github.io/raft.pdf

4.PAXOS: https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf

5.PAXOS SIMPLE https://lamport.azurewebsites.net/pubs/paxos-simple.pdf

6.raft website

總結

以上是生活随笔為你收集整理的从paxos到raft zab,为何raft能够“独领风骚”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

天天爱天天色 | 在线电影 一区 | 国产成人黄色 | 最近中文字幕大全中文字幕免费 | 狠狠躁日日躁 | 国产精品福利一区 | www.少妇| 日韩三级.com| 中文资源在线官网 | 人人爽人人爽 | 精品视频免费 | 成人香蕉视频 | 免费a v在线 | 又黄又爽又色无遮挡免费 | 二区三区在线视频 | 国产精品一区二区三区在线免费观看 | 婷婷五月色综合 | 97在线观看视频 | 97在线播放视频 | 久久久免费在线观看 | 欧美日韩一级在线 | 久久久免费观看 | 日韩av高清在线观看 | 日本视频高清 | 国产亚洲精品久久久久久久久久久久 | 丁香六月婷婷 | av在线中文 | 91自拍视频在线 | 日日操网 | 国产成人福利在线观看 | 久久综合导航 | 国产精品 中文字幕 亚洲 欧美 | 久久久久国产a免费观看rela | 免费在线观看中文字幕 | 三级av在线 | 日本女人b| 99精品一区二区三区 | 亚洲h视频在线 | 欧美一区在线观看视频 | 在线观看中文字幕dvd播放 | 日韩欧美视频一区二区 | 亚洲高清免费在线 | 日韩精品久久久久久久电影竹菊 | 一区二区三区久久精品 | 天天激情站 | www178ccom视频在线 | 国产视频一区二区三区在线 | 在线观看视频黄 | 国产精品久久久久久久免费观看 | 国产视频97 | 亚洲一区二区三区精品在线观看 | 99精品免费网 | 久久不见久久见免费影院 | 五月婷婷久久丁香 | 久久精品成人热国产成 | 久久天天躁夜夜躁狠狠躁2022 | 丁香六月色| 99久热在线精品视频 | 亚洲黄色免费在线看 | 国产精品免费在线观看视频 | 精品电影一区 | 亚洲精品在线一区二区三区 | 久久狠狠婷婷 | 在线免费中文字幕 | 日韩一级成人av | 日韩在线视频一区二区三区 | 久久久高清一区二区三区 | 久久精品8 | 亚洲人成人天堂h久久 | 视频在线观看日韩 | 久久1区| 亚洲欧美成人在线 | 日韩久久精品一区二区 | 日韩一区二区三区高清免费看看 | 日日操日日插 | 久久久福利影院 | 福利视频导航网址 | 免费色视频网站 | 色综合久久天天 | 天天草天天干天天 | 97国产大学生情侣白嫩酒店 | 亚洲国产精品激情在线观看 | av色综合网 | 亚洲婷婷在线 | 天天干天天想 | 国产在线色站 | 91精品国产一区二区三区 | 亚洲aⅴ乱码精品成人区 | 久久久久麻豆 | 激情开心色| 日韩影视大全 | 中文字幕二区 | 高清精品在线 | 亚洲国产一区二区精品专区 | 又黄又刺激 | 四虎影视成人永久免费观看亚洲欧美 | av中文字幕亚洲 | 欧美日韩在线精品一区二区 | www.色就是色 | 99热这里有 | 精品一区 在线 | 日韩伦理一区二区三区av在线 | 蜜桃麻豆www久久囤产精品 | 精品久久一 | 一区二区三区四区五区在线视频 | 国产一级性生活视频 | 丁香六月国产 | 最近日本韩国中文字幕 | 免费a v在线 | 欧美一区在线看 | 爱色av.com| 98涩涩国产露脸精品国产网 | 亚洲综合色播 | 国产在线 一区二区三区 | 久久久久久美女 | 伊人婷婷网 | 色婷婷综合激情 | 超碰人人舔 | 亚洲国产免费av | 干av在线| 国产精品自拍av | 国产色综合天天综合网 | 国产视频日韩 | 久久综合精品一区 | 在线观看视频中文字幕 | 欧美日韩网址 | 国产精品va | 国产一级91 | 亚洲精品小区久久久久久 | 欧美色综合久久 | 日韩在线播放欧美字幕 | 欧美a级在线播放 | 日日夜夜狠狠操 | 日韩影视精品 | 亚洲欧洲视频 | 久久久精品午夜 | 欧美一二三区播放 | 国产精品乱码久久久久久1区2区 | 日日草av | 亚洲成人资源 | 一级久久精品 | 91干干干 | 久久国产高清视频 | 亚洲日本va午夜在线电影 | 91av九色| 日韩久久片 | 婷婷综合导航 | 久草在线视频免赞 | 狠狠狠狠狠狠 | 精品99久久久久久 | 色视频在线免费 | 999国产精品视频 | 四虎影院在线观看av | 久久美女视频 | 久久99精品国产99久久6尤 | 97精品超碰一区二区三区 | 国产精品porn | 精品国产乱码久久久久久三级人 | 国产第一页在线观看 | 国产美女视频 | 国产精品一区电影 | 亚洲专区中文字幕 | 免费视频区 | 成人一区二区三区中文字幕 | 亚洲撸撸 | .国产精品成人自产拍在线观看6 | 国产中文字幕亚洲 | www.天天草| 日韩精品视频在线免费观看 | 韩日成人av | 日韩专区视频 | 999视频精品 | 一区二区三区在线看 | 日本精品视频在线 | 日av免费| 日韩在线视频免费播放 | 免费人成在线观看网站 | 正在播放五月婷婷狠狠干 | 日韩av一区二区三区 | 国产综合婷婷 | 91丨九色丨高潮丰满 | jizzjizzjizz亚洲| 亚洲精品动漫成人3d无尽在线 | 91亚色视频在线观看 | 欧美91在线| 久久久久久久综合色一本 | 二区三区视频 | 欧美 日韩 久久 | 91色吧| 夜夜夜夜爽 | 欧美精选一区二区三区 | 国产精品自在欧美一区 | 99精品视频在线播放观看 | 九九久久电影 | 五月天免费网站 | 射射射综合网 | 男女激情片在线观看 | 亚洲天天综合 | 国产黄色精品在线 | 97在线观看免费高清 | 日韩在线小视频 | 欧美日韩xxx| 天天操综合网站 | 国内精品久久久久久久97牛牛 | 岛国精品一区二区 | 亚洲永久精品在线观看 | 成人黄大片视频在线观看 | 乱子伦av | 97超视频免费观看 | avlulu久久精品 | 久久国产综合视频 | 欧美老女人xx | 视频在线日韩 | 91在线成人 | 91av中文 | 日韩乱色精品一区二区 | 日韩理论片 | 国产精品高清在线 | 伊人成人精品 | 中文字幕在线视频精品 | 三级免费黄 | 黄色毛片观看 | 精品一二区 | 国产综合香蕉五月婷在线 | 国产婷婷色 | 又黄又爽又色无遮挡免费 | 国内丰满少妇猛烈精品播放 | 免费精品人在线二线三线 | 日日夜夜精品视频 | 久久成人综合 | 黄网站色成年免费观看 | 伊人色**天天综合婷婷 | 亚洲va韩国va欧美va精四季 | 91麻豆精品国产自产在线游戏 | 天天操狠狠操夜夜操 | 色悠悠久久综合 | 国产人在线成免费视频 | 中文字幕一区二区三区在线观看 | 中文在线a√在线 | 亚洲人av免费网站 | 99热在线这里只有精品 | 成人av在线直播 | 中文字幕av免费 | 在线精品观看国产 | 黄网站免费看 | av成人在线观看 | 欧美精品你懂的 | 国产精品18久久久 | 久久久久久久久久久久久久av | 一级片免费视频 | 三三级黄色片之日韩 | 国产成人av | 一区二区日韩av | 九色91福利| 福利区在线观看 | 精品一区二区免费在线观看 | 日韩一区二区三区免费电影 | 国产乱码精品一区二区蜜臀 | 少妇性bbb搡bbb爽爽爽欧美 | 黄视频网站大全 | 麻豆视频网址 | 插插插色综合 | 免费看的视频 | 日韩精品视频在线观看网址 | 日日天天av| 中文字幕在线一区二区三区 | 成人免费亚洲 | 久久久精品欧美一区二区免费 | 最新日韩视频在线观看 | 国产欧美最新羞羞视频在线观看 | 97热久久免费频精品99 | 国产黄色一级片在线 | 国产高清在线a视频大全 | 手机看片中文字幕 | 在线观看91视频 | 日韩视频图片 | 国产精品99免费看 | 麻豆影视在线播放 | 97超碰在线久草超碰在线观看 | 久久这里只有精品1 | 性色av免费在线观看 | 中文字幕有码在线 | 成人黄在线观看 | 91精品国自产在线观看欧美 | 国产 在线 日韩 | 国产精品美女久久久免费 | 久草在线91| 国产日韩视频在线 | 麻豆视频大全 | 国产精品久久久一区二区 | 成人久久久精品国产乱码一区二区 | 亚洲3级 | 久久精品视频网站 | 日本精品在线视频 | 欧美动漫一区二区三区 | 六月激情网 | 中文字幕观看在线 | 蜜桃视频日本 | 天天玩天天操天天射 | 国内精品视频免费 | 欧美极品在线播放 | adn—256中文在线观看 | 91亚洲精品久久久蜜桃网站 | 国产无区一区二区三麻豆 | 日韩精品一区二区免费 | 天天操天天操天天操天天操天天操天天操 | 九九热精 | 久久久久久97三级 | 在线观看一区 | 中文在线www | 午夜在线免费观看视频 | 伊人www22综合色 | 日韩高清在线一区二区三区 | 国产专区日韩专区 | 天天操天天曰 | 在线观看的av网站 | 日韩av中文字幕在线免费观看 | 91精品国产欧美一区二区成人 | 精品国产伦一区二区三区观看体验 | 91大神在线观看视频 | 久久99国产视频 | 干干操操 | 99性视频 | 亚洲精品免费在线视频 | 成人在线视频在线观看 | 四虎在线免费观看视频 | 香蕉视频在线看 | 日韩av电影免费在线观看 | 免费在线观看成人小视频 | 欧美日韩亚洲在线观看 | 婷婷在线免费视频 | 玖玖玖国产精品 | 欧美日韩高清在线一区 | 日本最新中文字幕 | 久草在线视频在线观看 | 日韩免费一区二区三区 | 又黄又爽又刺激视频 | 中字幕视频在线永久在线观看免费 | 国产成人精品三级 | 成 人 黄 色视频免费播放 | 久久久久久免费网 | 日韩av免费大片 | 亚洲美女免费精品视频在线观看 | 日韩欧美在线观看一区二区三区 | 日韩视频一区二区 | 又黄又爽又色无遮挡免费 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 精品国产一区二区三区四区vr | 在线观看视频亚洲 | 国产精品第一页在线观看 | 91av视频网站| 日日草av | 国产午夜小视频 | 西西44人体做爰大胆视频 | 天天摸天天干天天操天天射 | 欧美日韩亚洲精品在线 | 欧美国产91 | 日女人免费视频 | 欧美成人中文字幕 | 午夜精品久久久久久久99 | 激情网第四色 | 国产一区在线播放 | av中文字幕免费在线观看 | 黄色片免费在线 | 香蕉在线观看 | 久久久久久久久综合 | 国产精品免费观看久久 | 亚洲日本国产精品 | 在线电影a| 在线观看免费高清视频大全追剧 | 免费日韩一区二区三区 | 国产精品久久久久毛片大屁完整版 | 成人91在线观看 | 天天综合天天做 | 欧美亚洲国产精品久久高清浪潮 | 处女av在线 | 一级黄色片在线免费观看 | 国产手机在线精品 | 在线观看日韩专区 | 麻豆精品传媒视频 | 久久久精品网站 | 狠狠操操 | 日韩成人精品一区二区三区 | 国产精品18久久久久久久久 | 色婷婷国产 | 毛片1000部免费看 | 国产精品原创 | 中文免费 | 天操夜夜操 | 人人干狠狠操 | 麻豆影音先锋 | 91精品国产自产在线观看永久 | 99免在线观看免费视频高清 | 久热av在线 | 国产视频久 | 最新av免费在线观看 | 国产伦精品一区二区三区在线 | 国产成人一二三 | 欧女人精69xxxxxx | 亚洲天天在线日亚洲洲精 | 中文字幕 91 | 日本精品一| 日日夜精品 | 午夜精品一区二区三区在线 | 米奇四色影视 | 日韩欧美91 | 在线观看午夜av | 久久亚洲视频 | 久久久久伊人 | www久久国产| 国产黄在线播放 | 国产成人av | 免费看毛片在线 | 欧美韩日精品 | 福利av影院 | 西西4444www大胆无视频 | 国产精品一区二区久久久久 | 国产污视频在线观看 | 91九色丨porny丨丰满6 | 久久精品视频5 | 国产精品国产三级国产aⅴ9色 | 在线观影网站 | av超碰在线观看 | 97福利在线 | 人人干免费| 97视频免费看 | 狂野欧美激情性xxxx | 日日操日日插 | 亚洲国产婷婷 | 天天爽夜夜爽人人爽曰av | 亚洲视频在线免费观看 | 亚洲精品成人在线 | 免费黄色av片 | 91福利社区在线观看 | 亚洲乱码精品久久久久 | 四虎在线免费视频 | 国产精品久久99精品毛片三a | 欧美一级免费高清 | 欧美一区在线观看视频 | 久久精久久精 | 91视频 - v11av | 成人久久久久久久久 | 亚洲精品字幕在线观看 | 人人干人人搞 | 亚洲高清视频在线观看免费 | 又黄又刺激的视频 | 久久高清免费观看 | 成人免费视频a | 97超碰精品 | av经典在线 | 久草精品国产 | 午夜精品视频一区 | www狠狠操| 免费一级片久久 | 久久久久久久久久网 | 久久只有精品 | 天堂av在线免费 | 91亚洲永久精品 | 人人爽人人爽人人爽 | 在线免费看片 | 国产91精品高清一区二区三区 | 日韩av综合网站 | 999电影免费在线观看2020 | 91人人爽久久涩噜噜噜 | 黄色免费视频在线观看 | 97电影手机 | 欧美ⅹxxxxxx| 精品国产诱惑 | 亚洲天堂色婷婷 | 349k.cc看片app | 国产精品久久久电影 | 国产精品自拍av | 天天操网| 中文字幕一二三区 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 日韩欧美精品在线视频 | 久久久久亚洲国产精品 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 日韩免费在线视频观看 | 国产大片黄色 | 91一区啪爱嗯打偷拍欧美 | 成人午夜黄色影院 | 国产成人免费网站 | 国产精品久久久免费 | www.com黄| 亚洲精品动漫成人3d无尽在线 | 伊人干综合| 欧美在线观看视频一区二区 | 国产视频综合在线 | 欧美一区二区伦理片 | 日韩丝袜视频 | 免费黄a大片 | 在线观看色网站 | 黄色成年 | 91毛片在线 | av网站免费线看精品 | a在线播放 | 国产精品久久久久久久久久三级 | 丁香六月激情婷婷 | 97精品国产97久久久久久免费 | 狠狠操狠狠干天天操 | 狠狠综合网 | 午夜视频在线观看网站 | 欧美日韩高清一区 | 久久国产精品99久久久久久丝袜 | 久久久久综合精品福利啪啪 | 欧美性色综合网 | 久久久久在线 | 中文字幕在线久一本久 | 精品美女视频 | 黄色小说视频在线 | 国产精品不卡 | 国产亚洲午夜高清国产拍精品 | 色爱成人网| 91成熟丰满女人少妇 | 国产一级黄色av | 激情网在线视频 | 久久久高清视频 | 久久婷婷五月综合色丁香 | 九九九九热精品免费视频点播观看 | 96国产在线| av观看免费在线 | 中文字幕一区二区三区在线播放 | 久久视频6 | 日韩精品免费一区二区在线观看 | 波多野结衣综合网 | 337p日本大胆噜噜噜噜 | 香蕉网在线| avv天堂| 天堂va在线观看 | 免费看的黄色录像 | 麻豆久久久久 | av观看久久久 | 97香蕉超级碰碰久久免费软件 | 久久96国产精品久久99漫画 | 亚洲欧美日韩国产一区二区 | 久久精品5 | 麻豆av一区二区三区在线观看 | 亚洲天堂毛片 | 免费av网址在线观看 | 欧美天天干 | 国内免费的中文字幕 | 99精品乱码国产在线观看 | 成 人 黄 色 片 在线播放 | 亚洲国产一区二区精品专区 | 日韩有码在线观看视频 | 久久久精品欧美一区二区免费 | 韩国av永久免费 | 999精品 | 国产日产精品一区二区三区四区 | 日韩欧美视频免费观看 | 人人干人人超 | 国产精品美女久久久久久免费 | 中文字幕在线播放日韩 | 久久99精品国产麻豆宅宅 | 日韩狠狠操 | 麻豆久久久久 | 日韩黄色软件 | v片在线播放 | 中文av日韩| 国产a国产| 婷婷丁香色 | 不卡在线一区 | 女人高潮一级片 | 91伊人| 亚洲一区尤物 | 青草草在线 | 久久狠狠一本精品综合网 | 超碰在线cao | 91网在线| 在线视频国产区 | 大胆欧美gogo免费视频一二区 | 日韩精品一区二区三区外面 | 天堂va在线高清一区 | 免费国产在线观看 | 国产视频一二区 | 日韩av在线一区二区 | 亚洲 欧美 综合 在线 精品 | 在线免费视频a | www.五月天| 亚洲 精品在线视频 | 国产精品mm| 91在线看网站 | 黄色在线视频网址 | www.国产在线视频 | 国产 中文 日韩 欧美 | 欧美成人h版在线观看 | 天天操天天怕 | 久久99爱视频 | 制服丝袜亚洲 | 日韩视频免费 | 亚洲精品在线资源 | 四虎www| 中文字幕一区在线观看视频 | 99精品国产成人一区二区 | a在线v| 久久激情影院 | 婷婷激情五月 | 91大神精品视频在线观看 | 特级毛片网| 丁香六月婷婷激情 | 久久久久久毛片精品免费不卡 | 亚洲午夜久久久久久久久 | 97色国产 | 亚洲欧美视屏 | 精品免费久久久久 | 在线观看视频一区二区 | 992tv在线成人免费观看 | 欧美日韩国产二区三区 | 一区二区视频在线免费观看 | 国产精品18久久久久久久网站 | 精品一区二区免费 | 草久视频在线 | 国产录像在线观看 | 久久综合狠狠综合久久激情 | 九九视频免费观看视频精品 | 免费黄a | 一区二区三区日韩精品 | 久久国产露脸精品国产 | 天天爱天天 | 久久视频免费观看 | 久久国产热 | 手机看片中文字幕 | 色悠悠久久综合 | 99成人在线视频 | 久久久av电影 | 一区二区三区中文字幕在线观看 | 精品你懂的 | 中文字幕日韩一区二区三区不卡 | 久久av免费电影 | 国产成人久久精品77777综合 | 中文字幕亚洲欧美日韩2019 | 久久情侣偷拍 | 日韩在线小视频 | 国产最新精品视频 | 亚洲91中文字幕无线码三区 | 日韩av免费观看网站 | 天天拍天天草 | 成人av高清在线 | 久草在线视频新 | 国产91aaa| 香蕉视频91 | 日韩精品播放 | 欧美综合在线观看 | 国产一区二区在线观看视频 | 国产精品久久久久久久久免费 | 99精品欧美一区二区蜜桃免费 | 午夜三级影院 | 久久九九久久九九 | 国产91影视| 夜夜夜夜猛噜噜噜噜噜初音未来 | 中文字幕韩在线第一页 | 97福利在线观看 | 亚洲激情综合 | 激情av五月婷婷 | 日日操操 | 成片视频免费观看 | 国内精品免费久久影院 | 国产中文自拍 | 国产精品破处视频 | 天天操天天干天天插 | 日韩精品一区二区在线观看 | 99欧美精品| 97视频在线观看免费 | 久久国产热视频 | 国产精品mv| 国产一区免费在线观看 | 免费看污黄网站 | 精品国产乱码久久久久久天美 | 久久久国产精品久久久 | 毛片网在线| 成人黄色在线播放 | 成人欧美一区二区三区在线观看 | 91av网站在线观看 | 成年人免费在线观看 | 国产不卡av在线 | 中文字幕精品三区 | 国产网红在线观看 | 国产三级视频在线 | 免费网站黄色 | 久草电影在线观看 | 91成人免费电影 | 欧美精品你懂的 | 国产精品久久久久久久久久久不卡 | 夜夜骑天天操 | av黄色在线播放 | 综合网婷婷 | 九九热在线精品视频 | 五月婷婷在线播放 | 91手机电视| 天天操天天干天天干 | 国产精品孕妇 | av中文字幕不卡 | 日韩欧美一区视频 | 在线成人免费 | 国产丝袜一区二区三区 | 17婷婷久久www | 亚洲一级黄色 | 欧美日韩中文另类 | 久久中文欧美 | 日本久久久久久科技有限公司 | 五月婷婷六月丁香激情 | 亚洲欧洲国产视频 | 97精品一区二区三区 | 色综合婷婷久久 | 久久99精品久久只有精品 | 成人欧美日韩国产 | 91热爆视频| 91麻豆精品国产91久久久久 | 激情伊人| 久草资源在线 | 蜜桃麻豆www久久囤产精品 | 成人av观看 | 国产一区成人在线 | 久草视频在线资源站 | 在线观看黄av | 精品一区二区免费在线观看 | 日本视频高清 | 日韩在线免费看 | 久久久色 | 久久精品视频免费播放 | 91在线视频免费播放 | 精品久久91 | 超碰97免费 | 日韩精品一区二区三区视频播放 | 高潮久久久久久久久 | 一区 二区电影免费在线观看 | 久久综合五月 | 成人黄色短片 | 免费日韩精品 | 色综合久久88色综合天天 | 午夜精品久久久久久久久久久 | 91日韩精品 | 美女黄色网在线播放 | 日韩欧美在线一区二区 | 在线视频18在线视频4k | 人人爱在线视频 | 欧美在线观看视频免费 | 国产一区电影在线观看 | 天天摸日日摸人人看 | 97成人精品区在线播放 | 久草视频免费观 | 欧美日韩不卡一区 | 日韩激情免费视频 | 最近中文字幕第一页 | 亚洲jizzjizz日本少妇 | 久草久草视频 | 免费黄a| 色在线中文字幕 | 99热亚洲精品 | 亚洲精品av中文字幕在线在线 | 亚洲精品久久久蜜臀下载官网 | 97超碰中文字幕 | 丁香六月婷婷 | 四虎成人精品永久免费av | 日韩久久久久久久久 | 在线观看的黄色 | 91最新中文字幕 | 久久久精选 | 欧美一级视频免费看 | 免费看黄电影 | 久久看免费视频 | 久久五月婷婷丁香社区 | 国产日韩精品一区二区 | 三级黄色大片在线观看 | 天天亚洲综合 | 国产精品久久久久久久久久免费 | 最新日本中文字幕 | 麻豆播放 | 看黄色91 | a黄色| 91高清免费在线观看 | 久久精品在线免费观看 | 日韩国产在线观看 | 欧美日韩亚洲第一 | 狠狠色丁香久久婷婷综合_中 | 久久国产精品99国产精 | 国产精品 9999 | 超碰个人在线 | 亚洲精品美女在线观看播放 | 中文字幕在线观看第一区 | 五月激情电影 | 最新av在线免费观看 | 成人sm另类专区 | 在线亚洲人成电影网站色www | 美女久久精品 | 在线观看理论 | 色99中文字幕 | 日日夜夜精品免费观看 | 四虎永久国产精品 | 国产精品毛片一区视频播 | 久草精品电影 | 精品国产乱码久久久久久浪潮 | 欧美午夜精品久久久久久孕妇 | 日韩电影精品一区 | 国产精品毛片完整版 | 亚洲清纯国产 | 天天爽夜夜爽人人爽一区二区 | 久久99精品国产麻豆宅宅 | 91精品国自产在线偷拍蜜桃 | 97电影在线看视频 | 成人欧美日韩国产 | 成人国产精品免费观看 | 中文字幕在线观看一区二区 | 免费在线观看午夜视频 | 97爱| 久久国产影院 | 久久免费国产 | 欧美先锋影音 | 一级免费av | 一区中文字幕 | 91在线影视 | 久久视频99 | 亚洲成人免费在线 | 国产一区91| 香蕉视频国产在线 | av一区二区三区在线播放 | 日韩av视屏 | 丁香花在线视频观看免费 | 99久久999久久久精玫瑰 | 狠狠干成人综合网 | 精品久久久久久亚洲综合网站 | 欧美亚洲免费在线一区 | 亚洲成人高清在线 | 色婷婷免费视频 | 一区中文字幕 | 久久五月天色综合 | 97超碰人人爱 | 久久久国产成人 | 日韩免费在线观看视频 | 国产一级视频在线免费观看 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 深爱五月激情五月 | 日韩大片在线 | 日韩成人精品 | 国产成人免费av电影 | 久久久免费电影 | 一区二区在线不卡 | 久久精品国产亚洲aⅴ | 亚洲精品9| 碰超在线97人人 | 婷婷视频 | 精品国产免费看 | 欧美日韩性视频 | 国内精品在线观看视频 | 国产精品免费久久久久久久久久中文 | 国产黄色在线观看 | 国产99精品在线观看 | 国产中文视频 | 狠狠狠色丁香婷婷综合激情 | 日韩精品一区二区免费 | 亚洲欧洲精品一区二区 | 最新日韩精品 | 五月婷婷导航 | 欧美一二三视频 | 免费看的黄色的网站 | 精品亚洲在线 | 午夜免费福利片 | 久久影视一区二区 | 免费在线观看av | 国产香蕉视频在线播放 | 亚洲精品成人免费 | 精品久久久久久久久久久久 | 国产高清无线码2021 | 免费高清在线视频一区· | 97成人精品视频在线播放 | 色婷婷综合久久久久 | 黄色成年 | 99免费看片 | 97色涩 | 国产亚洲精品久久19p | 精品一区二区久久久久久久网站 | 亚洲欧美综合 | 亚洲精品欧美专区 | 精品视频在线观看 | 亚洲免费永久精品国产 | 国产一级视频在线免费观看 | 日韩高清av | 黄色网在线播放 | 婷婷色网址| 视频精品一区二区三区 | 久久综合婷婷综合 | 国产午夜精品一区二区三区欧美 | 欧美一二三四在线 | 婷婷综合导航 | 久久精精品视频 | 在线免费观看羞羞视频 | 精品国产一区二区三区久久影院 | 免费视频色| 热久久这里只有精品 | av成人免费在线观看 | 国产特级毛片 | 久久成人亚洲欧美电影 | 亚洲二区精品 | 91黄色在线看 | 日韩性xxxx| 国内精品毛片 | 国产精品一区二 | 91九色国产在线 | 婷婷伊人综合亚洲综合网 | 天天射天天操天天干 | 国产美女久久 | 欧美精品久久久久久久亚洲调教 | 亚洲视频 视频在线 | 九色91视频 | 亚洲欧美精品在线 | 久久er99热精品一区二区 | 99精品久久久久久久 | 久久精品国产精品亚洲精品 | 天天操天天干天天综合网 | 天天操天天干天天爽 | 午夜精品久久久久久久99无限制 | 日韩视频在线观看视频 | 免费a网址 | 手机av看片 | 97天天干 | 开心丁香婷婷深爱五月 | www.91国产| 日韩乱码在线 | 亚洲欧洲av在线 | 久久精品国产一区 | 免费福利片2019潦草影视午夜 | 国产黄在线观看 | 日本精品在线视频 | 啪一啪在线 | 久久免费a | 国产在线不卡一区 | 91人人爱| 日韩精品久久久久久中文字幕8 | 九九九毛片 | 97国产精品 | 亚洲理论视频 | 97日日碰人人模人人澡分享吧 | 黄色成人影视 | 亚洲黄色激情小说 | 97人人精品 | 成人av手机在线 | 欧美尹人 | 国产黄色在线网站 | 又色又爽又黄 | 日韩在线电影观看 | 久久99热国产 | 福利av影院 | 久草在线最新免费 | 日韩www在线 | 66av99精品福利视频在线 | 黄色91在线 | 欧美精品少妇xxxxx喷水 | 久久免费福利 | 国产精品免费观看网站 | 久久亚洲区 | 美女福利视频网 | 天天综合人人 | 伊人影院av | 久综合网| 黄色小说在线免费观看 | 在线观看欧美成人 | 国产精品中文 | 欧美日韩精品电影 | 国产在线不卡视频 | 九九久久久 | 97国产精品一区二区 | 最新日韩视频 | 婷婷综合久久 | 99色在线播放 | 久久视讯 | 亚洲国产福利视频 | 成人网中文字幕 | 丁香花五月 | 成人网页在线免费观看 | 国产精品久久久久久久久久久免费看 | 超碰av在线| 免费成人看片 | 亚洲视频高清 | 国产91勾搭技师精品 | 999电影免费在线观看 | 国内一区二区视频 | 婷婷伊人五月天 | 欧美一级性视频 | 中文字幕乱偷在线 | 午夜av电影| 亚洲精品日韩在线观看 | 国产免费成人 | 免费裸体视频网 | 一二三区高清 | 在线亚洲欧美日韩 | 国产精品免费观看网站 | 国产成人精品一区在线 | 久久午夜精品视频 | 久久婷婷丁香 | 亚洲日本va午夜在线电影 | 国产黄免费在线观看 | 久久精品视频免费观看 | 99精品一区二区三区 | 成人久久18免费网站 | 久久黄色免费 | 人人插人人玩 | 欧美日韩另类在线观看 |