国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Flink 1.13,State Backend 優(yōu)化及生產(chǎn)實踐分享

共 5966字,需瀏覽 12分鐘

 ·

2021-07-03 11:01

摘要:本文由社區(qū)志愿者佳偉整理,內(nèi)容來源自 Apache Flink Committer、阿里巴巴高級開發(fā)工程師唐云(茶干) 在 5 月 22 日北京站 Flink Meetup 分享的 《State backend Flink – 1.13 優(yōu)化及生產(chǎn)實踐分享》。內(nèi)容包括:

  1. 鳥瞰 Flink 1.13 state-backend 變化

  2. RocksDB state-backend 內(nèi)存管控優(yōu)化

  3. Flink state-backend 模塊發(fā)展規(guī)劃


Tips:點擊文閱讀原文即可查看更多技術(shù)干貨~

 GitHub 地址 
歡迎大家給 Flink 點贊送 star~


一、鳥瞰 Flink 1.13 state-backend 變化


1. State 訪問的性能監(jiān)控


首先,F(xiàn)link 1.13 中引入了 State 訪問的性能監(jiān)控,即 latency trackig state。


通過對每次訪問前后的 System#nanoTime 求差,得到 state 訪問延遲值(latency)。此功能不局限于 State Backend 的類型,自定義實現(xiàn)的 State Backend 也可以復用此功能。State 訪問的性能監(jiān)控會產(chǎn)生一定的性能影響,所以,默認每 100 次做一次取樣(sample)。上圖即監(jiān)控結(jié)果展示。

State 訪問的性能監(jiān)控開啟后,對不同的 State Backend 性能損失影響不同:


  • 對于 RocksDB State Backend,性能損失大概在 1% 左右;

  • 而對于 Heap State Backend,性能損失最多可達 10%。




上圖所示是三個相關(guān)的配置項,默認情況下此功能是關(guān)閉的,需通過指定參數(shù) state.backend.latency-track.keyed-state-enabled=true 來手動開啟。

2. 統(tǒng)一的 Savepoint 格式



Flink 1.1.3 之后,Savepoint 支持切換 State Backend,極大提升了系統(tǒng)應用性。創(chuàng)建 Savepoint 后,可修改作業(yè)拓撲中 State Backend 的類型,如從 RocksDB 切換成 Heap,或從 Heap 切換成 RocksDB,但切換僅限于 Savepoint。Checkpoint 所存儲的文件格式與 State Backend 類型相關(guān),而非通用格式,Checkpoint 目前暫不支持該功能。

3. 更清晰的 API


還有一個比較重要的改動,就是關(guān)于概念上的清晰化。Flink 1.13 中將狀態(tài)和檢查點兩者區(qū)分開來。

在 Flink 中,State Backend 有兩個功能:

  1. 提供狀態(tài)的訪問、查詢;

  2. 如果開啟了 Checkpoint,會周期向遠程的 Durable storage 上傳數(shù)據(jù)和返回元數(shù)據(jù) (meta) 給 Job Manager (以下簡稱 JM)。


在之前的 Flink 版本中,以上兩個功能是混在一起的,即把狀態(tài)存儲和檢查點的創(chuàng)建概念籠統(tǒng)的混在一起,導致初學者對此部分感覺很混亂,很難理解。


目前,State Backend 的種類如上圖所示,由于概念的混亂,導致之前的寫法中,RocksDB State Backend 中是可以嵌入 Memory State Backend 或 Heap State Backend 的。實際上,RocksDB 里面嵌入的 State Backend,描述的是其內(nèi)部 Checkpoint 數(shù)據(jù)傳輸方向。

對于 Memory State Backend,在原始構(gòu)建下,未指定任何的 filepath。且在不開啟 HA 的模式下,會將所有 Checkpoint 數(shù)據(jù)返回給 JM。當 Memory State Backend 指定 filepath,滿足上傳條件時,Checkpoint 數(shù)據(jù)直接上傳到指定 filepath 下,數(shù)據(jù)內(nèi)容不會返回給 JM。

對于 Fs State Backend,數(shù)據(jù)會直接上傳到所定義的 filepath 下。

當然,大家線上用的最多的還是 RocksDB State Backend 搭配上一個遠程 fs 地址,舊的寫法對于使用 Flink 的用戶來說,容易造成狀態(tài)和檢查點理解混亂。


Flink 1.13 中兩個概念被拆開:

  1. 其中,State Backend 的概念變窄,只描述狀態(tài)訪問和存儲;


  2. 另外一個概念是 Checkpoint storage,描述的是 Checkpoint 行為,如 Checkpoint 數(shù)據(jù)是發(fā)回給 JM 內(nèi)存還是上傳到遠程。所以,相對應的配置項也被拆開 。

當前不僅需要指定 State Backend ,還需要指定 Checkpoint Storage。以下就是新老接口的對應關(guān)系:


當然,雖然舊接口目前仍然保存,但還是推薦大家使用新接口,向新方式遷移,從概念上也更清晰一些。

4. RocksDB partitioned Index & filter



Flink1.13 中對 RocksDB 增加了分區(qū)索引功能。如上圖所示,RocksDB Block Cache 中存儲的數(shù)據(jù)包含三部分:

  1. Data Block (真實數(shù)據(jù))


  2. Index Block (每條數(shù)據(jù)的索引)


  3. Filter Block (對文件的 Bloom Filter)

可以通過方塊大小明顯看出塊大小,Index 和 Filter 是明顯大于 Data 的。以 256M SSD 文件為例,Index Block 大概是 0.5M,F(xiàn)ilter Block 大概是 5M,Data Block ze 則默認是 4KB。當 Cache Block 是幾百 MB 的時,如果文件數(shù)特別多,Index 和 Filter 不斷的替出換入,性能會非常差,尤其是在默認開啟了內(nèi)存管控后。比較明顯的現(xiàn)象是,IO 特別頻繁,性能始終上不去。


Flink1.13 中,復用了 RocksDB 的 partitioned Index & filter 功能,簡單來說就是對 RocksDB 的 partitioned Index 做了多級索引。也就是將內(nèi)存中的最上層常駐,下層根據(jù)需要再 load 回來,這樣就大大降低了數(shù)據(jù) Swap 競爭。線上測試中,相對于內(nèi)存比較小的場景中,性能提升 10 倍左右。所以,如果在內(nèi)存管控下 Rocksdb 性能不如預期的話,這也能成為一個性能優(yōu)化點。

目前共有兩個參數(shù)可控制這個功能:

  1. state.backend.rocksdb.memory.partitioned-index-filters:true (默認 false)


  2. state.backend.rocksdb.block.metadata-blocksize (多級索引內(nèi)存配置)

5. 默認行為變化



Flink1.13 中,默認行為發(fā)生如上圖所示變化。

  • 不再支持 state.backend.async 配置項,所有的 Checkpoint 均是異步的 (同步 Checkpoint 場景很少,已去除);


  • state.backend.rocksdb.checkpoint.transfer.thread.num 默認值增大到 4 RocksDB 增量 Checkpoint 時,4 個線程多線程上傳文件 RocksDB從增量 Checkpoint 恢復數(shù)據(jù)時,采用 4 個線程多線程下載。


當然,性能提升的同時,對 HDFS 底層壓力更大些,如果升級后 HDFS 不穩(wěn)定,可考慮是否與此處相關(guān)。

二、RocksDB state-backend 內(nèi)存管控優(yōu)化


Flink 1.10 開始做 state-backend 內(nèi)存優(yōu)化,在之后的每個版本中都有相關(guān)改進。



對 RocksDB State Backend 做內(nèi)存管控的最基本原因在于 Flink state 與 RocksDB 的 Column Family (獨立內(nèi)存) 一一對應。

在 Flink 1.10 之前,如果聲明兩個 state,會各自享用自己的 Write Buffer 和 Cache 內(nèi)存,F(xiàn)link 并沒有對一個 operator 中的 state 數(shù)量限制,理論上用戶可以設置幾千個、幾萬個 state,可能導致容器內(nèi)存撐爆。另外,F(xiàn)link 在 slot-sharing 機制下,一個 slot 內(nèi)可以存在多個包含 keyed state 的 operator,也很難保證 state 個數(shù)不超。


多個 RocksDB 會有多個 Write Buffer Manager 。如上圖所示,以單個 Write Buffer Manager 為例,它將自己的內(nèi)存 reserve 到 Block Cache 中,根據(jù)自己的內(nèi)存管控邏輯來實現(xiàn)記賬,Block Cache 內(nèi)有 LRU Handle,超出預算時,會被踢出。


上圖提到的 arena block ,是 Write Buffer 最小內(nèi)存分配單元,默認是 Write buffer 默認配置的 1/8,內(nèi)存默認為 8MB。但在極端情況下,磁盤上會出現(xiàn)小文件過多的現(xiàn)象,導致性能非常差。如當整體內(nèi)存分配過小時,Write Buffer 所管控的內(nèi)存數(shù)量也就會比較少,剛開始申請內(nèi)存時,默認申請 8MB 內(nèi)存,當已用內(nèi)存達到總內(nèi)存的 7/8 時,會被置為 Immutable (置為不可變),之后這部分數(shù)據(jù)被替出到磁盤上。

如果單個 arena block 內(nèi)存占比過大,可能會出現(xiàn)臨界 arena block 只寫了幾 KB,但觸發(fā)了 Write Buffer 的內(nèi)存行為管控,將 arena block 置為了 Immutable,之后的數(shù)據(jù)就會被刷出去,產(chǎn)生小文件,導致性能非常差。對于 LSM DB 來說,提前 flush,對讀放大性能產(chǎn)生很大影響,Write Buffer 無法緩存更多讀請求。

我們引入對 arena block 大小有強校驗,當 arena block 大小不合適時,會打印 Warning 級別日志,認為當前需要對 arena block 大小作出相應調(diào)整。即需要降低 arena block 大小,從而解決數(shù)據(jù)提前被 flush 的問題,進而提升性能。


RocksDB Block Cache 為了提高并發(fā)性能,將 arena block 分成了若干個分片 (shards)。實質(zhì)上是 Write Buffer Manager 在做 reserve 時,將 arena block 拆成了若干個 dummy entry,實際上只做了記賬,會占據(jù) block cache 的邏輯容量。目前 Flink 使用的 RocksDB 版本中,shards 默認是 1MB,可能會有 shards 的數(shù)據(jù)超過預算的風險。后來的 RocksDB 高版本中,將 1MB 調(diào)成了 256KB 來解決這個風險。由于 Flink 1.13 中沒有對 RocksDB 版本升級,所以這個問題依然存在。此外,F(xiàn)link 1.13 中,沒有將 RocksDB Block Cache 內(nèi)存管控設置成嚴格模式 (Strict Mode)。


目前社區(qū)用的 RocksDB 的版本是 5.17.2,與 RocksDB 社區(qū)最新的 6.17+ 版本,相差大概一兩千個 commit。社區(qū)在嘗試升級 RocksDB 版本時,發(fā)現(xiàn)高版本有一些性能回退,即使盡力解決,也只是解決了其中一部分,在部分訪問接口下,還是有大約不到 10% 的性能下降。所以,F(xiàn)link 1.13 決定暫不升級 RocksDB 版本,社區(qū)預計會在 Flink 1.14 中做相應升級,引入 RocksDB 一些新的 future,借此彌補目前已知的 10% 性能回退的 Gap。


綜上各種問題,RocksDB 內(nèi)存管控不完善,加上 Writer Buffer 對 Data Block 不嚴格的管控,在理論上還是存在一定小幾率內(nèi)存超用的。但就目前來看,整體還是比較穩(wěn)定,超用的部分不會太多。如果想手動多分一部分內(nèi)存給 RocksDB 來防止超用,預防在云原生的環(huán)境因 OOM 被 K8S kill,可手動將 JVM OverHead 內(nèi)存調(diào)大,如上圖所示。

之所以不調(diào)大 Task Off-Heap,是由于目前 Task Off-Heap 是和 Direct Memeory 混在一起的,即使調(diào)大整體,也并不一定會分給 RocksDB 來做 Buffer,所以我們推薦通過調(diào)整 JVM OverHead 來解決內(nèi)存超用的問題。同理,如果 Flink 中用到其他相關(guān)庫,遇到相似問題,也可以嘗試將 JVM OverHead 調(diào)大來解決。如果想查明內(nèi)存泄漏原因,也可以結(jié)合相應 jemalloc + jeprof 等分析工具排查解決。

三、 Flink state-backend 模塊發(fā)展規(guī)劃


在 Flink 的未來規(guī)劃里,基于 Changelog 的更快速更通用的增量 Checkpoint 機制,正在開發(fā)中。而目前只有 RocksDB 支持增量 Checkpoint。    



對于 Changelog,在 Apache Kafka 和 Apache Pulsar 中都有這個概念。

Changelog 的引入,是 Flink 作為流式計算系統(tǒng),對傳統(tǒng)消息中間件的借鑒。即在數(shù)據(jù)上傳同時,做一個 proxy,將數(shù)據(jù)定期寫到外部的 log 里,每次做 Checkpoint 時不需要等數(shù)據(jù)上傳,進而使 Checkpoint 的時間更加可控。

Flink 1.13 已經(jīng)實現(xiàn)了 proxy 代理層,實際的邏輯層還沒有實現(xiàn),在 Flink 1.14 中會做具體實現(xiàn),包括相關(guān) log 清理邏輯。希望在 Flink 1.14 中對狀態(tài)和檢查點性能有更好的提升,尤其是目前二階段提交依賴于 Checkpoint commit,Changelog State Backend 的引入,預計在 Flink 1.14 可以盡快解決相關(guān)痛點。




更多 Flink 相關(guān)技術(shù)交流,可掃碼加入社區(qū)釘釘大群~


▼ 關(guān)注「Flink 中文社區(qū)」,獲取更多技術(shù)干貨 



  戳我,立即報名!
瀏覽 44
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 久久黄色视频网站| xxxxx无码| 无套进入无套内谢| 日韩做爱视频| 毛片一区二区三区| 18岁毛片| 久久久久久久麻豆| 12—13女人毛片毛片| 操比无码| 有免费的欧美操逼视频吗| www.在线播放| 色交视频| 成人免费毛片AAAAAA片| 男人天堂无码| 最新三级网站| 黄色A片电影| 日韩欧美成人片| 欧美日韩a片| 狼人综合色| 亚洲欧洲无码在线| 国产一区二区三区在线| 成人性爱在线观看| 草逼无码| 一区二区三区免费看| 在线免费观看亚洲| 国产亚洲天堂| 免费黄色视频网站大全| 亚洲狼人综合网| 午夜福利123| 国产欧美在线免费观看| 狠狠躁婷婷天天爽综合| 青娱乐极品久久| 久草91| 国产精品秘麻豆果冻传媒潘甜甜丶 | 欧美不卡在线视频| 高清欧美日韩第一摸| 久久久久久国产| 欧美一级黄色电影| 国产网站在线| 久久久亚洲熟妇熟女| 无码中文字幕在线播放| 亚洲a片在线观看| 国产伦精品一区二区三区视频女| 黄色成人视频免费看| 香蕉成人网站| 资源av| 息子交尾一区二区三区| 1204手机看片| av在线无码观看| 亚洲国产成人av| 俺也去俺去啦| 青娱在线视频| 日韩主播在线| 俺去啦俺也去| 青娱乐国产AV| 一级做a视频| 无套进入无套内谢| 91视频成人版一区二区| 无码一区二区三区四季| 玩弄大乳乳妾高潮乳喷视频| 九九热精品| 黄色A级片| 伊人网成人| 俺去日| 国产有码视频| 亚洲va| 无码一区二区三区免费| 色婷婷成人做爰A片免费看网站| 午夜av无码| 在线观看国产免费视频| 国产一级婬片A片| 无码一区二区三区在线| 蜜臀一区二区三区| 加勒比精品| 足交在线观看| 天天干天天操天天干| 午夜福利毛片| 日韩综合精品中文字幕66| 亚洲精品在线观看视频| 日本一区二区三区在线视频| 国产在线黄片| 天天干天天撸| www.婷婷五月天| 夜夜操天天干| 黄片视频免费在线观看| 精品久久视频| 欧美黄网站| 麻豆成人91精品二区三区| 少妇一区二区三区| 91自摸| MAD033_后宫秘密陶子.| 亚洲精品国产精品乱码视99 | 中文字幕日本| 伊人久久香蕉网| 99久re热视频精品98| 悠悠久久久| 青青草无码在线| 国产精品不卡一区二区三区| 深爱激情网五月天| 黄色网页在线免费观看| 亚洲综合社区| 欧美激情亚洲| 久久中文视频| 亚洲日韩中文字幕| 天天操综合网| 靠比免费| 大香蕉第一页| 人人操天天| 亚洲四房播| 国产精品秘国产精品88| 精品视频网站| 欧美午夜伦理| 国产精品免费人成人网站酒店| 精品免费在线观看| 无码成人A片在线观看| 蜜桃91精品秘成人取精库 | 亚洲133| 午夜精品久久久久久不卡8050 | 67194熟女| 91人妻人人操人人爽| 亚洲骚货| 亚洲一级黄色电影| 加勒比无码人妻| 日韩肏屄网| 亚洲中文字幕日本| 91豆花在线| 青娱乐日韩| 蜜桃性爱视频| 亚洲黄色视频免费看| 久操操| 上床网站| 黄色小电影在线观看| 巨乳国产一区| 欧美第一网站| 亚洲综合图色40p| 久久精品苍井空免费一区| 日韩成人免费在线观看| 操逼网首页123| 国产美女av| 怡红院男人的天堂| 日日碰狠狠| 一区二区三区操逼| 福利所导航| 2018天天日天天操| 精品亚洲一区二区三区四区五区| 亚洲成人五月天| 中文字幕黄色电影| 亚洲中文字幕网| 狼人综合网| 国产精品麻豆视频| 九九九九九九精品视频| 69Av视频| 超碰久操| 大荫蒂HD大荫蒂视频| 欧美精品久久久| 一级a片激情啪啪免费观| 久草视频免费在线播放| 日韩一本道在线| 四虎蜜桃| www.激情五月天| 欧美五月婷婷| 奇米影视色偷偷| 91网在线观看| 日韩A∨| 激情五月天导航| 97人妻视频| 欧美激情一区| 蜜桃导航-精品导航| 日逼高清无码| 91大神在线观看入口| 免费一级A片在线播放| A级网站| www久久久| 四川搡BBBBB搡BBB| 日韩精品视频免费| 爆乳一区二区三区| 香蕉视频在线看| 四虎精品| 大香蕉视频国产| 亚洲精品白浆高清久久久久久| 日本一级婬片免费放| 躁BBB躁BBB躁BBBBB乃| 一级生活片| 肉片无遮挡一区二区三区免费观看视频| 久久精品视频播放| 色国产在线视频| 亚洲小说区图片区都市| 毛片毛片毛片毛片| 人妻丝袜中出北条麻妃| 精品无人区无码乱码毛片国产| 高清无码在线视频观看| 国产区AV| 狠狠躁日日躁夜夜躁A片无码视频 强伦轩一区二区三区四区播放方式 | 成人无码www在线看免费| 日韩无码专区电影| 18禁网站在线播放| 色综合久久久无码中文字幕999| 18岁毛片| 亚洲秘无码一区二区三区欧美| 国产一视频| 自拍偷拍激情视频| 欧美狂操| 中文无码在线播放| 毛片网站大全| 国产尤物| 中文字幕99| 色老板在线观看| 日本AA视频| 国产精品精品精品| 97国产精品手机| 黄色免费在线观看| 爱爱视频免费| 妖精视频黄色| 99国产免费视频| 在线免费观看无码| 成人AV无码| 微拍福利一区二区| 三级无码在线观看| 丰满人妻一区二区三区不卡二| 色色婷婷五月天| 婷婷丁香五月花| 日韩欧美人妻| 黃色一级A一片人与| 麻豆91免费看| 日本免费版网站nba| 探花AV| 黄色操逼网站| 思思精品在线| 青青草原网站在线观看| 亚洲女人被黑人巨大进入| xiuxiuav| 日韩AV电影网站| 国产视频二区| 亚洲高清无码在线观看| 免费看国产黄色| 骚妇大战黑人15P| 无码电影网站| 在线观看免费高清无码| 51妺嘿嘿午夜福利在线| 搡BBBB搡BBB搡我瞎了| 五月婷婷色欲| 国产视频入口| 伊人激情五月天| 久久久精品电影91| 日韩A∨| 黄色日逼片| 香蕉国产AV| 熟女熟妇人妻一区二区三区 | 国产免费AV片在线无码| 在线看91| www.三级| 久久成人影音先锋| 国产精品无码专区AV免费播放| 亚洲国产精品视频| 亚洲四房播| 久久在线精品| 久久久国产视频| 人人舔人人爱| 日韩中文字幕在线观看视频| 一区二区三区四区在线| 亚洲AV女人18毛片水真多| 精品探花| 逼逼75大秀| 免费日比视频| 亚洲天堂2015| 天天日夜夜撸| 成人片免费| 国产裸体美女网站| 国产成人午夜视频| 国产女人18毛片水18精| 爱福利视频| 97人妻精品一区二区三区免| 久久久久久久亚洲| 日本三级AAA三级AAAA97| 西西人体视频| 国产福利网站| 樱桃Av| 中文字幕在线视频免费观看| 欧美,日韩,日| eeuss在线| 无码视频观看| 国产精品夜夜爽3000| 91精品国产乱码香蕉黄瓜草莓| 国产福利av| 欧美在线视频你懂的| 无码AV中文字幕| 久久久精品黄色网址| 北条麻妃在线视频| 99在线观看免费视频| 射射AV| 插菊花综合网站| 亚洲日韩中文字幕| 超碰福利导航| 久久这里| AV在线资源观看| 国内老熟妇对白HDXXXX| 91精品国产闺蜜国产在线闺蜜| 91久久成人| www日韩| 亚洲免费AV在线| 成人午夜无码视频| 无套内射免费视频| 日韩无码操逼视频| 黄色视频在线免费观看高清视频| 影音先锋男人资源网| www.麻豆网91成人久久久| 手机看片欧美+日韩+国产| 亚洲精品成人7777777| 成人电影三区| 亚洲免费一级| 亚洲无码视频在线观看高清| 国产精品一区二区三区在线| 人人色人人| 欧美内射在线| 国产精品性爱| 91无码人妻精品一区二区三区四| 成人三级片在线| 韩国三级无码| 少妇高潮喷水| 大香蕉伊人丁香五月| 成人网站高清无码| 日韩精品一区二区三区四区蜜桃视频| 免费观看高清无码| 国产av大全| 极品少妇av| 九九在线视频| 久久伊人电影| 欧美性爱一区二区| 99久久婷婷国产综合| 成人一级电影| 翔田千里无码免费播放| 精品偷拍视频| 日韩熟妇人妻中文字幕| 91人妻无码精品一区二区| 天天日天天干天天爽| 91丨九色丨蝌蚪丨成人| 国产极品久久久| 婷婷色在线播放| 五月天乱伦网| 69AV在线播放| 一本免费视频| 欧美不卡一区二区三区| 中字av| 日本少妇网站| 天天日天天爱| 亚洲人成无码| 国产黄色直播| 特级毛片片A片AAAAAA| 亚洲精品18在线观看| 西西西444www无码视| 婷婷五月天成人社区| 免费看黄片,在线观看| 欧美日韩国产三级| 国产精品自拍小视频| 国产乱伦视屏| 欧美视频免费在线观看| 国产黄色一级电影| 国产精品无码永久免费不卡| 蜜桃Av噜噜| 插吧插吧网| 国产成人亚洲精品| 黄色精品| 久久夜色精品国产噜噜亚洲AV| 大香蕉尹人在线| 翔田千里在线播放| 亚洲无码AV麻豆| 亚洲中文字幕在线看| 亚洲无人禁区| 中文字幕在线观看高清| 在线中文字幕第一页| 懂色av,蜜臀AV粉嫩av| 无码人妻AV一区| 免费看欧美成人A片无码| 青青草原在线视频免费观看| 欧美日韩中文字幕无码| 三级AV网站| 蜜桃免费AV| 91啦丨露脸丨熟女色啦| 北岛玲视频在线| 国产女人18毛片精品18水| 96精品| 香蕉视频色| 欧美后门菊门交3p、| 成人黄色网| 初尝人妻滑进去了莹莹视频| 五月婷婷日韩| 五月伊人激情| 高清无码视频直接看| 国产精品内射婷婷一级二| 中文字幕第72页| 日本成人性爱视频网站一区| 黄色免费看| 东京亚洲无码| www.五月婷婷| 91视频第一页| 天天澡天天爽日日AV| 久久婷婷激情| 东京亚洲无码| 日韩无码性爱| 日韩一区二区三区无码| 91大神免费观看| 91视频免费播放| 97av视频| 欧美精产国品一二三产品在哪买| 三级无码片| 久草在在线视频| 欧美天堂在线观看| 中文字幕在线视频日本| 无码三级片在线观看| 人人摸人人操人人射| 麻豆精品传媒国产剧的特点| 亚洲免费视频播放| 欧美成a| 五月天激情小说| 日韩AV中文| 91视频免费在线看| 玖玖资源在线| AV免费网址| 人人爽亚洲AV人人爽AV人人片 | 欧美性交一区二区| 欧美性综合| 久久久久无码国产精品一区| 久热中文| 午夜福利1000| 欧美老妇BBBBBBBBB| 精品国产国产没封| 人妻天天操| 国产三级黄色片| 99免费在线观看| 在线视频你懂| 菊花综合网| 成人视频无码| 17c白丝喷水自慰| 精品国产va久久久久久| 亚洲视频中文字幕在线观看| 日韩无码精品一区| 日韩无码网站| 人妻无码久久| 成人小说亚洲一区二区三区| 99热| 国产欧美成人| 91无码一区二区三区| 久久久久久久久久国产精品免费观看-百度 | 久久AV电影| 人人操人人| 日本成人一区| 亚洲AV无码成人精品一区| 欧美色色色网| 三级a片| 激情五月伊人| 色婷婷亚洲色| 操B视频网站| 亚洲另类天堂| 国产成人久久精品麻豆二区| 五月天婷婷影院| 一级黄色录像带| 国产视频精品一区二区三区| 丁香六月婷婷久久综合| 午夜网页| 伊人大香蕉精品| 国产一级a毛一级a毛片视频黑人 | 精品成人久久| 久久综合伊人7777777| yw在线观看| 色网站在线观看| 蜜芽视频| 韩国毛片基地久久| 91精品人妻一区二| 神马午夜视频| 一区二区中文| 久草天堂| wwwxxx18| 青青免费在线视频| 精品蜜桃秘一区二区三区观看| 国产精品久久久久野外| 操屄小视频| 玖玖婷婷| 国产无码在线影院| 超碰手机在线| 国产在线免费视频| 婷婷久热| 最美孕交vivoestv另类| 黄色资源在线观看| 中文字幕一区二区三区日本在线| 国产精品啪啪啪啪| 中文字幕免费在线看一区七区| 亚洲做爱视频| 波多野结衣无码在线视频| 人妖和人妖互交性XXXX视频| 亚洲国产三级| 中文字幕第2页| 亚洲无码专区视频| 夜夜夜操操操| 亚洲黄色电影在线观看| 欧美操逼视频网站| 久久久精品网站| 国产噜噜噜噜噜久久久久久久久 | 精品操逼| 五月天开心网| aaa成人| 欧美一级成人片| 亚洲欧美色图| 乌克兰毛片| 99视频这里有精品| 少妇BBB| 成人性视频Aⅴ| 国产人人操| 国精产品一品二品国精| 精品无码一区二区Av蜜桃| 中文字幕在线无码观看| 专业操美女视频网站| av免费在线播放| 安徽妇搡BBBB搡BBBB袄爱直播| 欧美成人精品三级网站| 樱桃码一区二区三区| 99热8| 国产精品爽爽久久久久| 高潮免费视频| 在线无码视频观看| 99九九99九九九99九他書對| 有码中文字幕| 国产午夜精品电影| 蜜桃视频在线观看视频| 久久先锋| 中文原创麻豆传媒md0052| 中文字幕亚洲在线| 久久成人毛片| aa免费视频| 日本免费黄| 欧美系列在线| 免费中文字幕| 狠狠躁日日躁夜夜躁A片无码视频| 中文AV字幕| 国产日逼网站| 夜操操| 久久久久国产精品视频| 一级A片免费黄色视频| 国产精品操逼视频| 伊人久久中文字幕| 乌克兰性爱视频| 免费av观看| 亚洲成人电影AV| 女人的天堂AV在线观看| 人人干人人爽| 91在线无码精品秘蜜桃入口| 日本少妇做爱| 国产性猛交╳XXX乱大交| 91精品少妇| 操逼91视频| 中文字幕av在线播放| 人人操人人摸人人| 91免费在线看| 西西特级WWW444无码| 国产xxxx视频| 黄色成人网站大全| 蜜臀激情| 欧美一级A片高清免费播放| 免费看黃色AAAAAA片| 天堂网2014| 国产精品99视频| 中文字幕AV网| 少妇搡BBBB搡BBB搡造水多,| 边吃奶边做爱| 亚洲美女喷水视频| 日韩人妻中文字幕| 日韩黄色AV| 99re在线视频观看| 久久XXX| 91骚| 色婷婷国产精品视频| 午夜无码福利视频| 天天撸免费视频| 法国《少女日记》电影| 91精品久久久久久久| 国产AV一区二区三区精品| 一区二区水蜜桃| 红桃视频无码| 91大香蕉伊人| 久久青青操| 午夜成人精品一区二区三区| 日本黄在线播放| 全部视频午夜寂寞| 欧美在线视频99| 一级免费黄片| 国产在线观看av| 99成人视频| 国产a片免费看| 精品无码人妻一区二区媚黑| www国产在线| www.色色网| 婷婷丁香五月在线| 影音av在线| 国产狂喷水潮免费网站www| 日韩综合在线| 五月激情视频| 男女午夜福利| 无码高清一区| 无码狠狠躁久久久久久久91| 国产三级片自拍| 欧美日韩成人片| 五月婷婷色播| 国产色色网| 特写毛茸茸BBwBBwBBw| 久操国产视频| 人人人人摸| 国产伦子伦一级A片免费看老牛| 99性视频| 亚洲小说图片AV在线| 肏屄视频在线观看| 国产高清在线视频| 日本五十路| 欧美激情五月天| 一道本一区| 影音先锋日韩| 色综合久久天天综合网| 丰满熟妇| 亚州av| 嫩苞又嫩又紧AV无码| 国产九九在线视频| 成人网址大全| 欧美成人精品网站| 色小说在线| 97国产精品久久| 精品人妻一区二区免费蜜桃| 日本黄A三级三级三级| 亚洲中文字幕日韩精品| 中文字幕在线无码视频| www.黄色av| 欧美日韩色视频| 亚洲免费观看A∨中文| 国产三级成人| 国产久久视频在线观看| 91人妻无码视频| 日韩高清无码免费看| 久久午夜福利视频| 手机毛片在线播放| 中文字幕在线观看a| 无码av亚洲一区二区毛片公司| 日韩无码人妻久久一区二区三区 | 伊人五月婷婷| 美女视频黄a视频全免费不卡| 成人AV免费观看| 欧美精品午夜福利无码| 欧美亚洲国产精品| 中国一级黄色A片| 亚洲精品97久久| 国产三级国产三级国产普通话| 国产激情免费| 亚洲国产黄片| 中文字幕免| 国产a一级a毛一级视频| 韩国精品一区| 北条麻妃无码av| 国产极品久久久| 亚洲无码你懂的| 亚洲视频在线免费| 99视频在线免费播放| 黄色AV电影| 欧美粗大| 人人看人人艹| 久久中文字幕人妻| 久久久久久久久久国产精品| 影音先锋久久久| 国产亚洲色婷婷久久99精品| 欧美成人视频网| 亚洲精品一二三| www九九热| 激情小说五月天| 国产午夜成人| 亚洲欧美日韩久久| 老熟女露脸25分钟91秒| 欧美手机在线视频| 一区二区三区亚洲| 欧美另类色图| 日本欧美久久久久免费播放网| 猫咪视频大全视频| 2019中文字幕在线| 天天爽天天| 日本成人免费电影| 91大神精品| 免费污视频在线观看| 九九九av| 欧美午夜爱爱| 国产九九在线视频| 亚洲va欧洲va国产va不卡| 啪啪视频最新地址发布页| 91成人| 在线看黄片| 超碰在线中文字幕| 婷婷操逼| 巨い巨乳の少妇あジed2k| 五月丁香综合久久| 日逼操| 黄色A片网址| 草久伊人| 国产乱子伦无码视频免费| 日本一级婬片免费放| 北条麻妃在线视频聊天| 国产7777| 一本色道久久综合无码欧美| 成人免费无码婬片在线观看免费| 国内精品无码| 婷婷大香蕉| 中国免费视频高清观看| 囯产伦精一区二区三区四区| 国产精品色情A级毛片| 艹逼视频| 欧美熟妇一区二区| 日本中文字幕免费| 国产A片免费观看| 日韩AV高清| 91无码精品| 91成人电影| 国产亚洲色情| 日韩AⅤ无码一区二区三区| 免费视频爱爱| 亚洲尤物在线| 亚洲天堂精品视频| 妻子互换被高潮了三次| av免费在线播放| 超碰在线99| 成人三级电影网| 手机在线看片av| 欧美午夜影院| 激情爱爱网| 日韩精品一区二区在线观看| 国产学生妹在线播放| 亚洲大片| 97一区二区| 国产成人综合自拍| 国产精品无码成人AV电影| 黄色综合网站| 亚洲精品国产成人AV在线| 一区二区三区久久久久〖网:.〗 | 欲色av| 美女做爱在线观看| 97人妻一区二区精品免费视频| 亚洲成人精品AV| 蝌蚪窝免费视频| 97精品国产97久久久久久免费| 色色9999| 久9热| 99久久婷婷国产综合精品青牛牛| jizz免费观看| 国产乱子伦无码视频免费| 欧美成人福利| 日韩超碰在线| 黄色在线观看免费| 日韩一区二区三免费高清在线观看 | 91视频精品| 日本人妻中出| 日本免费在线观看视频| 久久精品波多野结衣| 自拍成人视频| 国产肏逼视频| 国产免费一区二区三区| 国产性精品| 国产91无码精品秘入口| 亚洲中文字幕2019| 欧美a级视频| 99热伊人| 国产欧美在线不卡| 日本特黄视频| 9久9久9久9久女女女女| 97三级| 精品人妻一区二区三区浪潮在线| 92午夜福利天堂视频2019| 久久艹精品视频| 日逼黄色视频| 91农村站街老熟女露脸| 男女啪啪免费网站| 亚洲欧美大香蕉视频网| 91国产精品在线视频| 天天撸在线| 国产操美女| 狠狠撸视频| 久久丁香五月天| 简单AV网| 视频一区二区三| 亚洲精品成人无码毛片| 婷婷伊人綜合中文字幕小说| 国产精品国产三级片| 国产精品久久久久久久久久久久久久久久 | 蝌蚪九色啦403| 高清无码视频直接看| 影音先锋国产AV| 国产1区2区3区| 97国产精品| 欧美日韩国| 中文字幕亚洲第一| 色色色网站| 狠狠地操| 操小逼视频| 日韩一区二区三区无码| 在线免费黄| 婷婷在线播放| 日本在线不卡一区| 操屄在线观看| 午夜福利10000| 波多野结衣黄色视频| 无码一区二区av| 91看片看婬黄大片Videos| 丁香色五月婷婷| 中文字幕第六页| 北条麻妃无码在线视频| 伊人久久精品| 91人妻人人澡人人澡人人精品| 一区二区三区毛片| 在线观看三级网址| 五月婷婷综合激情| 久久99久久99久久99| 亚洲www啪成人一区二区麻豆| 欧美激情性爱网站| 性爱免费视频网站| 日韩午夜福利| 国内精品一区二区| 人人看人人摸人人插| ww毛片| 亚洲精品456| 操碧一区| 色中色AV| 青草草在线| 天堂中文在线资源| 1024手机在线视频| 亚洲第一无码| 欧美sese| 色婷婷视频一区二区| 中文字幕在线码| 超碰一级片| 无码天堂| 一级A毛片| 中文字幕福利视频| 东京热精品| 欧美天天性| 一级片a片| 日韩色| 欧美在线观看一区二区| 国产又爽又黄免费| 中文字幕乱视频| 夜夜嗨av无码一区二区三区 | 日本黄色视频网址| 欧美怡春院| 少妇一级婬片内射视频| 在线无码一区二区三区| 欧美A∨| 中文在线第一页| 丁香五月婷婷五月天| 亚洲AV成人无码网天堂| 亚洲综合成人在线| 欧美午夜精品久久久久久3D| 成人香蕉网| 亚洲第一综合网| 97AV人妻无码视频二区| 污视频免费在线观看| 欧美性爱高清| 免费黄色欧美| 国产有码视频| 丁香六月婷婷激情| 五月天久久| 综合网久久| 岛国免费视频| 欧美激情无码一区二区三区张丽| 最近中文字幕免费MV第一季歌词十| 中国老少配BBwBBwBBW| 婷婷精品国产一区二区三区日韩| 久久黄色视频网站| 人妻免费在线视频| 亚洲无码一二区| 欧美成人精品无码| 欧美一二三| 亚洲内射视频| aa人人操夜夜操人人| 久色99| 亚洲一区二区在线免费观看| 丁香五月亚洲综合| 五月丁香婷婷色色| 亚洲一级黄| 日本黄色视频。| av在线资源观看| 另类av| 狠狠干2024| 国产肏逼视频| 色色视频免费看| 中文字幕区| 黄色在线观看免费| www.青草视频| 日韩小电影免费观看高清完整版在线观| 久久手机电影| 五月天一区二区三区| 国语对白做受欧美| 国产极品久久久| 国产视频一区二区在线观看| 欧美卡一卡二| 丰满人妻-区二区三区| 不卡视频在线观看| 国产色黄视频| 嘉兴少妇按摩69XX| 亚洲成人高清| 成人丁香五月天| 三级网站大全|