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

vivo 實時計算平臺建設實踐

開發
vivo 實時計算平臺是 vivo 實時團隊基于 Apache Flink 計算引擎自研的覆蓋實時流數據接入、開發、部署、運維和運營全流程的一站式數據建設與治理平臺。

一、vivo 實時計算業務現狀

2022年,vivo互聯網在網用戶總數達到2.8億,多款互聯網應用的日活超過了千萬甚至突破了1億,為了向用戶提供優質的內容和服務,我們需要對如此大規模的用戶所產生的海量數據進行實時處理,幫助我們進行運營決策、精準推薦、提升終端用戶體驗,同時通過提升我們的商業化能力為廣告主提供更加優質的廣告服務。

圖片

近幾年,大數據實時計算技術和公司的實時數據業務都在飛速發展,截止到今年8月,vivo實時計算每日處理數據量達到5PB,有效任務數超過4000,目前已接入98個項目,從趨勢上來看,每年都有超過100%的規模增長,如此大的業務規模和業務增速給我們實時計算團隊帶來的非常大的挑戰。首先,我們要確保業務的穩定,高速增長的數據、復雜的業務場景和系統架構需要我們自底向上的全方位的穩定性建設;為了幫助用戶快速落地業務,我們需要降低開發門檻,提供良好的易用性和覆蓋各種場景的功能特性,業務的高效接入和運維能帶來長期的降本收益。同時,大規模的數據和計算我們也希望能夠以盡可能低的成本去運行,這就需要我們提供高效的存儲、計算能力,并且對于許多關鍵業務,實時計算時效性保障的要求也非常高。在復雜的數據環境中要保障數據安全需要有非常良好的且具有前瞻性的設計,優秀的安全能力需要能夠提前防范可能的風險。

圖片

我們從2019年下半年啟動了實時計算平臺的建設,2020年關注在穩定性建設,初步上線了SQL能力,2021年引入了Flink 1.13版本并啟動了容器化建設,2022年主要關注在效率提升,包括流批一體、任務診斷等,到目前為止,我們平臺已初步具備了一些能力,所以今天我代表我們團隊簡單給大家介紹一下我們的平臺建設實踐。

二、實時計算平臺建設實踐

圖片

從我們大數據平臺的體系架構上來看,我們通過匯聚層能力收集整個vivo互聯網的埋點、服務器日志,通過計算、存儲、分析等能力從海量數據中挖掘出業務價值。實時計算作為平臺的核心能力之一,它同時滿足了大規模數據計算和高時效計算的需求,我們通過實時計算平臺來承載和向業務提供這方面的能力。

vivo實時計算平臺是基于Apache Flink計算引擎自研的覆蓋實時流數據接入、開發、部署、運維和運營全流程的一站式數據建設與治理平臺。接下來我會從基礎服務建設、穩定性建設、易用性建設、效率提升和安全能力建設五個方面來介紹我們團隊的建設思路和實踐過程。

2.1 基礎服務建設

圖片

我們自研的實時平臺后端架構包括兩個核心服務

  • SubmissionServer:負責作業的提交,以及跟資源管理系統的交互,具備高可用、高可擴展能力,支持多版本Flink和多種任務類型。
  • ControlServer:負責任務運行狀態的維護,我們定義了9種任務狀態,通過一個內置狀態機進行實時的狀態維護,狀態的更新延遲在秒級。

基礎服務還包括統一的元數據服務和實時的監控告警服務。這兩個部分做一下簡單介紹。

圖片

我們使用HiveMetaStore作為元數據基礎服務,基于TIDB的擴展能力,當前元數據實體規模已達到億級,通過對MetaStore服務的優化,大分區表操作性能提升了10倍,目前已接入Spark、Hive、Flink、Presto等引擎,同時,統一的權限控制、數據分類分級、數據血緣、元數據變更記錄等能力也為數據治理提供了良好的基礎。

圖片

我們基于Flink的CEP能力構建了一套秒級延遲、支持動態規則配置的監控告警系統,同時從基礎設施、基礎服務、實時任務和業務多個維度構建了全方位的監控體系。以上這三個方面構成了我們的基礎服務。基礎服務都具備高可用特性,但是要保障業務穩定,還需要關注整個系統以及在系統上運行的業務數據鏈路,這里最重要的有兩個方面:大數據組件服務的穩定性和任務本身的穩定性。

2.2 穩定性建設

圖片

我們使用HDFS作為狀態的持久存儲和業務數據落地的存儲,隨著存儲規模和讀寫量的增長,我們遇到了DataNode的StaleNode問題、低版本HDFS流式寫無法恢復問題和越來越嚴重的小文件問題,為此我們通過平滑升級HDFS到3版本、優化Flink Sink性能和基于Spark3建設小文件合并服務來解決這些問題。

Kafka是主要的流存儲組件,但是在集群運維上存在一些痛點,比如擴縮容和節點硬件故障會導致資源不均衡和消費生產的異常,Kafka團隊建設了流量均衡和動態限流能力,顯著提升了Kafka服務的穩定性,同時我們也提升了Flink對Kafka Broker重啟的容忍度,能夠有效減少Broker故障對運行任務帶來的影響。

另外,Flink任務的高可用依賴于Zookeeper,為了避免ZK leader切換對實時作業的影響,我們對1.10和1.13版本的Flink進行了容忍度增強,對更低版本的任務做了版本升級,也根據社區經驗優化了Flink HA部分的功能,以及加強了對ZK的全面監控和治理,保障了ZK的穩定性。

通過這些對相關組件的優化措施減少了任務異常時間和次數,有效的提升了任務穩定性。接下來介紹一下我們針對某種特定場景的Flink任務穩定性優化實踐。

圖片

在內容實時推薦場景,產生自在線預估服務的用戶特征快照需要與用戶實時數據進行拼接,由于數據量巨大在做Join時需要一個大緩存,相比于原來采用Redis作為緩存的方案,Flink的RocksDB狀態后端是一個更合適的方案,但是在狀態大小達到TB級別時,任務穩定性很難保障。我們基于對RocksDB內存模型的深刻理解,擴展原生監控指標,升級RocksDB版本,建設了狀態治理相關能力,把任務穩定性提升到了生產可用級別。在多個業務場景上線后,樣本和模型的時效性和穩定性得到保障,推薦效果得到很大提升。

后續我們規劃通過增加讀緩存和優化前綴匹配策略進一步提升RocksDB狀態后端的性能。

圖片

我們一直在思考如何進一步提升業務的穩定性,相對于任務的穩定性我們的用戶更加關心他們所需要的數據是否準時、數據質量是否符合預期,而任務的穩定不完全等同于時效和質量。在時效這個維度我們定義了數據準時率的SLI指標,這對我們有兩方面的指引:更自動化和精細化的故障分級保障和流計算的彈性能力的建設。其中前者正在建設中,后者也在我們的規劃之中。

2.3 易用性建設

圖片

實時作業開發角度,我們提供了功能完善、體驗良好的FlinkSQL開發環境。相比于社區版本Flink,我們對SQL能力進行了擴展,比如更加可控的窗口計算觸發功能,兼容性更強的DDL功能,更加方便的流表創建功能,我們對Format、Connector、UDF都做了一些擴展和優化,適用于更多業務場景,提升了性能;同時我們建設了運行于Standalone集群的SQL調試能力,具備數據抽樣、上傳、DAG圖展示、調試結果實時展示等功能。經過一年的建設,新增SQL運行任務占比從5%提升到了60%。

圖片

實時作業運維角度,我們提供了實時全鏈路的血緣與延遲監控功能。為了實現數據業務,實時計算鏈路往往是很長的,而一個團隊一般只負責其中一段,為了解決鏈路中出現的問題,可能需要上下游多個團隊配合,效率很低。我們作為平臺團隊為用戶提供了一個全局的視角,這樣可以迅速定位到異常任務節點,非常高效。血緣數據可以實時生成,并且不需要任務的重啟,因此不存在血緣不全的問題。同時,我們也可以輸出端到端全鏈路延遲數據和任務處理延遲數據,幫助我們的用戶做質量監控。

2.4 效率提升

圖片

今年,降本提效是我們的重點工作方向,我們從計算、存儲和資源治理三個方面做了一些工作,取得初步效果。YARN資源管理的粒度較大,而K8s更精細的資源粒度從整體上來看可以有效提升資源利用效率。YARN雖然開啟了cgroups,但是對系統資源的隔離能力仍然較弱,個別異常任務耗盡機器資源可能影響正常運行的任務。因此平臺支持了K8s的資源管理能力,借助于Flink社區提供的Native K8s特性以及平臺良好的可擴展性,我們當前支持JAR任務的容器化部署,并且通過在開發、運維、資源交付等方面的建設確保了用戶體驗與YARN是一致的。借助于容器化,我們可以確保開發、測試、線上等環境的一致性,研發效率也得到提升。目前已接入3個業務,明年會比較大規模的應用。

圖片

多年以來,大數據領域在發展過程中形成了批和流兩套架構并存的現狀,很多時候,業務在落地過程中不得不同時考慮和投入建設兩套鏈路。比如離線數倉和實時數倉獨立建設,數據口徑和計算結果的一致性保障需要付出額外的努力,Hive表不支持數據更新、探查較慢,Kafka數據回溯和查詢困難等問題也一直困擾著數據開發人員。

圖片

幸運的是,業界已經探索出來基于數據湖組件在分布式存儲之上構建流批統一存儲的技術,我們根據vivo的業務特點選擇并設計了我們的流批一體方案,目前已經完成基于Hudi的統一存儲引擎、基于Flink的統一入湖、基于HMS的統一元數據建設,目前業務已經完成試用并開始接入。今年我們主要接入實時業務,明年會有離線業務的接入。這也是我們大數據平臺構建湖倉一體很重要的一步。

圖片

在長期的實時作業運維過程中,我們積累的大量作業調優和問題解決經驗,隨著運維壓力的增加,我們在思考如何提升運維效率。我們也發現用戶資源隊列用滿的同時,機器的CPU利用率卻處于較低水平,因此我們思考如何減少資源浪費,提升集群的資源利用效率。資源診斷和異常診斷這兩類問題都是作業優化問題,要優化作業,首先需要掌握作業及其運行環境的信息,包括運行指標、運行日志、GC日志、依賴組件運行狀況、操作系統進程級別信息,以及作業配置、環境配置等等,然后需要將運維經驗和思路轉化為啟發式算法的規則和數據,運用這些數據、算法和規則去找到優化的方法。基于這個思路,我們建設了一個診斷服務,具備靈活的信息收集、規則配置、數據調優功能,能夠在作業啟動或運行時,診斷作業的健康程度,提供一些作業的優化建議給我們的用戶。目前資源診斷能力已經在運行,異常診斷還在建設中。

2.5 安全能力建設

圖片

作為一個基礎的大數據服務,安全在我們看來是一個非常重要的命題,因此我們在系統設計之初就考慮了實時數據訪問、離線數據讀寫、各個系統與服務之間的安全隔離能力等方面的設計,在實時數倉具備一定規模后,我們又建設了數據分類分級、日志審計等能力。去年,根據最新的合規要求,離線存儲支持了列級別透明加密,實時數據支持了敏感字段自動檢測等能力。安全無止境,我們也在對DSMM進行研究解讀,以持續提升大數據的安全能力。

以上是我們平臺建設的一些實踐,總結來看,我們基于Flink建設了功能比較完善的實時計算開發和運維能力,業務復雜度越來越高,我們的挑戰還有很多,比如Flink引擎的優化與難點問題的解決、計算效率的進一步提升、流批一體、容器化的大規模應用等,都是我們后續的重點方向。

前面有提到,基于實時計算平臺,公司的多個中臺團隊建設了五大中臺能力,覆蓋了各種各樣的實時場景,這里就跟大家簡單分享下其中兩個典型場景。

三、應用場景簡介

3.1 實時數倉

圖片

vivo大數據團隊基于vStream平臺建設的實時數倉服務覆蓋了應用分發、內容分發、產品平臺、商業化等多個業務線的報表、營銷、推薦、決策、廣告等多種應用場景。實時數倉沿用了離線數倉的邏輯分層理論,從數據源經過采集和ETL進入到ODS層,然后經過維度擴展、過濾、轉換等操作進入到DWD明細層,然后是輕度聚合層DWS,最后按照主題或業務需求計算出結果指標存入ClickHouse等OLAP引擎成為ADS層,為業務提供數據報表、接口或者數據服務。與離線有所不同的是,實時數據受限于數據達到時間或業務對數據的要求,可能會有層次的裁剪,因此實時數倉也提供了中間層開放的能力。

實時數倉的一部分維度表與離線是共用的,并且為了與離線鏈路保證一致的數據口徑需要將Kafka流表落地到Hive表進行數據的比對,離線與實時的互操作不是很方便,因此,數倉團隊已經開始基于流批一體能力建設準實時的數據鏈路。然后我們看一下,實時計算是如何應用在內容推薦場景的。

3.2 短視頻實時內容推薦

圖片

vivo短視頻是一個很火的應用,為了給到用戶高質量的視頻內容推薦,特別依賴于推薦模型的時效性以及用戶特征計算的時效性,為了做到實時的模型訓練,需要有實時的樣本數據。因此實時特征計算和樣本拼接在內容推薦里面扮演了很重要的角色,vStream平臺提供的TB級別超大狀態任務能力支撐了短視頻以及許多其他應用的實時樣本拼接任務。同時我們也可以看到,在這個方案里,特征和樣本都同時存在離線和實時兩條鏈路,這是因為Flink的批計算能力目前還沒有Spark成熟,基于Kafka的實時計算難以做到數據回溯,站在我們大數據平臺的角度,一方面我們希望能夠減少重復的計算和存儲,另一方面也希望平臺的用戶能夠不需要重復開發計算和回溯的代碼。在業界廣泛討論的湖倉一體架構,很重要的一個方面就是為了解決這些問題。在后面的部分,我們會再聊一聊湖倉一體。

實時計算的應用場景有很多,但本質上來說它的目的跟離線計算是一樣的,就是為業務提供數據支持。從前面的介紹可以看到,當前基于Hadoop的大數據平臺組件繁多、架構復雜、流批重復、資源效率較低,那么我們有沒有辦法或者說有沒有希望改變這種現狀呢?我認為是有的,最后分享一下我們對未來的一些探索和展望。

四、探索與展望

圖片

我們知道,業務是彈性的,比如在一天之內總有用戶訪問的高峰和低谷,一段時間內總有業務的增長或下降。但是當前,不管是我們的數據計算任務還是YARN集群的資源分配策略,都不具備彈性,首先,任務分配的資源是固定的,并且,為了盡可能避免計算受到業務波動的影響,離線、實時和在線三種不同類型的計算分別運行在不同的物理集群。

因此我們需要如下兩種維度的彈性能力:

  • 任務級別的彈性能力,我們打算緊跟Flink社區,探索其AutoScaling特性的應用。
  • 集群級別的彈性能力,我們會采用vivo容器團隊提供的在離線混部能力來實現。

圖片

剛剛我們提到了湖倉一體,為什么需要湖倉一體呢?可以拿BI和AI兩個大數據應用領域放在一起來看,流計算、批計算、分析型計算和AI計算及其對應的存儲系統分別解決各自的問題,并且由于發展階段差異,圍繞這四種計算形式建設了大量的平臺系統和業務系統,運營這個復雜龐大的系統資源成本和人力成本都是非常高的。因此大家期望通過統一的存儲抽象、統一的計算抽象、統一的資源抽象和統一的數據管理來建設一個架構內聚、低成本、易于使用的大數據系統。大家的期望促進了云原生、數據湖、新一代計算引擎等技術的發展,這些發展也使得大家的期望更明確更一致。

責任編輯:龐桂玉 來源: vivo互聯網技術
相關推薦

2019-11-21 09:49:29

架構運維技術

2019-02-18 15:23:21

馬蜂窩MESLambda

2017-09-26 09:35:22

2023-11-01 07:01:45

2021-07-16 10:55:45

數倉一體Flink SQL

2022-12-29 08:56:30

監控服務平臺

2015-07-31 10:35:18

實時計算

2021-03-10 08:22:47

FlinktopN計算

2017-01-15 13:45:20

Docker大數據京東

2022-11-10 08:48:20

開源數據湖Arctic

2023-12-20 21:36:52

容器平臺服務器

2023-04-27 10:40:10

vivo容災服務器

2015-08-31 14:27:52

2023-03-30 07:40:03

FeatHub 項目特征工程開發

2018-04-11 09:36:27

演進SLA實時計算

2023-01-05 07:54:49

vivo故障定位

2019-08-16 11:48:53

容器云平臺軟件

2015-10-09 13:42:26

hbase實時計算

2021-06-03 08:10:30

SparkStream項目Uv

2020-09-11 10:19:03

騰訊云大數據數據
點贊
收藏

51CTO技術棧公眾號

蜜桃麻豆91| 97久久国产精品| 精品人妻一区二区乱码| 国产美女情趣调教h一区二区| 丁香六月久久综合狠狠色| 91精品国产91久久久久久最新 | 国产91精品入口| 91po在线观看91精品国产性色| 欧美做受高潮6| 日本一区精品视频| 色老汉一区二区三区| 黄色一级片网址| 天堂资源中文在线| 国产综合久久久久久鬼色| 97在线精品视频| 日韩在线视频免费看| 乱中年女人伦av一区二区| 欧美麻豆精品久久久久久| 你真棒插曲来救救我在线观看| av网站大全在线观看| 国产不卡视频一区| 国产精品9999| 国产一级做a爱片久久毛片a| 91精品国产成人观看| 亚洲区免费影片| 国产一精品一aⅴ一免费| 国产精品一区二区免费福利视频| 亚洲成av人综合在线观看| 一区二区三区四区欧美| 欧美欧美欧美| www.爱久久.com| 91入口在线观看| 伊人影院中文字幕| 久久精品男女| 7777免费精品视频| 免费一级a毛片夜夜看| 国产精品精品| 一个色综合导航| 国产ts在线播放| 思热99re视热频这里只精品| 日韩三区在线观看| 毛毛毛毛毛毛毛片123| 四虎地址8848精品| 欧美亚洲动漫精品| av无码精品一区二区三区| 欧美一级鲁丝片| 五月综合激情网| 真人抽搐一进一出视频| 成人影院在线观看| 亚洲乱码国产乱码精品精可以看| 性欧美大战久久久久久久免费观看| 日韩大片b站免费观看直播| 99久久99久久精品免费看蜜桃| 成人蜜桃视频| 色婷婷综合视频| gogo大胆日本视频一区| 高清视频在线观看一区| hs视频在线观看| 国产精品自拍一区| 成人精品一区二区三区| 6—12呦国产精品| 精品一区二区免费| 成人午夜在线视频一区| 国产女人爽到高潮a毛片| 狠狠色丁香婷婷综合久久片| 国产自摸综合网| aaa级黄色片| 成人性生交大片免费看视频在线| 国产精品视频免费一区| 天天操天天操天天| 久久精品一区蜜桃臀影院| 午夜欧美性电影| 久久bbxx| 亚洲国产色一区| 日韩av片在线看| 日韩高清成人| 91麻豆精品国产自产在线| 野花视频免费在线观看| 欧美黑人做爰爽爽爽| 亚洲欧洲在线看| www.99re6| 精品成人久久| 国产成人精品久久二区二区| 日批视频免费观看| 国产精品99久久久久久久女警| 亚洲综合日韩在线| 西西人体44www大胆无码| 久久网这里都是精品| 一区二区三区视频在线播放| 女人黄色免费在线观看| 色综合亚洲欧洲| 天天色天天综合网| 清纯唯美亚洲经典中文字幕| 亚洲性无码av在线| 青娱乐av在线| 首页国产欧美久久| 风间由美一区二区三区| 国产女主播在线直播| 亚洲色图欧美偷拍| 黄色一级大片在线观看| 国产亚洲观看| 亚洲欧美国产另类| 国产一级片久久| 蜜臀av性久久久久av蜜臀妖精 | 久久夜色精品国产欧美乱| 日韩aaaaaa| 久久狠狠亚洲综合| 久久久久一区二区| 黄色在线视频网站| 色偷偷成人一区二区三区91| 九九九久久久久久久| 美女毛片一区二区三区四区| 欧美成人午夜影院| 中文字幕理论片| 91丨九色丨尤物| 伊人网在线免费| 久久xxx视频| 日韩电影在线观看永久视频免费网站| 香蕉久久久久久久| 久久午夜电影| 黑人巨大精品欧美一区二区小视频| 午夜视频在线看| 日本韩国一区二区三区| 国产免费a级片| 91av精品| 国产欧美一区二区三区久久人妖| 头脑特工队2免费完整版在线观看| 亚洲天堂2014| the porn av| 精品一区免费| 欧美一区二区.| 黄色片网站免费在线观看| 日韩一区中文字幕| 日本xxxx黄色| 麻豆精品少妇| 国内精品视频一区| 亚洲免费一级片| 亚洲一区二区三区四区不卡 | 国产99精品在线观看| 一本久道久久综合狠狠爱亚洲精品| 热色播在线视频| 亚洲精品美女在线| 亚洲国产精一区二区三区性色| 国内精品国产成人| gogogo免费高清日本写真| 国产91在线播放精品| 在线播放日韩欧美| av首页在线观看| 国产欧美一区二区三区在线看蜜臀| 国产h视频在线播放| 国产 日韩 欧美 综合 一区| 欧美交受高潮1| 天堂在线资源8| 日韩欧美成人区| 少妇久久久久久久久久| 麻豆精品网站| 日韩精品一区二区三区四区五区| 久久久成人av毛片免费观看| 一区三区二区视频| 一本久道久久综合无码中文| 国产精品家庭影院| 久久精品久久99| 亚洲乱码精品| 国产精品加勒比| 校园春色亚洲| 亚洲人成网站色ww在线| 高潮无码精品色欲av午夜福利| 国产女人aaa级久久久级| 久久国产精品国产精品| 91精品国产91久久综合| 成人18视频| 少妇在线看www| 国产亚洲精品久久久| 中文字幕视频一区二区| 亚洲欧美激情一区二区| 午夜免费福利影院| 久久一日本道色综合久久| 亚洲一区二区三区精品在线观看| 97精品资源在线观看| 久久久久久久av| 欧美zzoo| 欧美一二三四区在线| 日韩av男人天堂| 国产日韩欧美亚洲| 亚洲一区二区三区四区精品| 亚洲第一黄色| 亚洲精品日韩精品| 91麻豆精品激情在线观看最新 | 亚洲激情视频一区| 国产色婷婷亚洲99精品小说| 在线免费观看av网| 国产欧美综合一区二区三区| 五月天色一区| 超碰成人在线观看| 国产精品嫩草影院久久久| 欧美24videosex性欧美| 亚洲最新av网址| 性做久久久久久久久久| 在线精品视频一区二区| 久久免费在线观看视频| 久久久久久久av麻豆果冻| 污视频在线观看免费网站| 亚洲午夜伦理| 亚洲午夜精品久久久中文影院av | 免费观看成人高| 国产成人免费av一区二区午夜| 91av在线影院| 四虎影院观看视频在线观看| 亚洲片在线资源| 丰满少妇一级片| 欧美日韩国产美| 可以免费在线观看的av| 亚洲精品国产a| 在线看片中文字幕| 久久这里只有精品6| 深爱五月综合网| 日本vs亚洲vs韩国一区三区二区| 日韩精品免费一区| 97欧美在线视频| 欧美三日本三级少妇三99| 99香蕉久久| 91在线观看免费观看| 欧美va在线观看| 国产91|九色| а_天堂中文在线| 另类美女黄大片| 日本不卡三区| 中文字幕欧美国内| 黄色av免费在线观看| 日韩成人中文字幕| 性少妇videosexfreexxx片| 精品视频一区二区三区免费| 日本视频网站在线观看| 欧美日韩亚洲一区二| 国产污视频在线观看| 一区二区三区四区激情| 美女福利视频在线观看| 亚洲视频综合在线| 国产精品免费人成网站酒店| 国产精品久久久久久久久搜平片 | 亚洲av无码专区在线| 欧美日韩夫妻久久| 伊人久久成人网| 欧美三级电影在线看| 亚洲av人无码激艳猛片服务器| 欧美午夜激情在线| 久久久黄色大片| 日韩欧美在线视频免费观看| 依依成人综合网| 色一区在线观看| 国内自拍视频在线播放| 日韩欧美精品在线观看| 91美女免费看| 一本大道av一区二区在线播放| 六月丁香激情综合| 色婷婷国产精品综合在线观看| 波多野结衣啪啪| 欧美亚洲国产一区二区三区va| 一级做a爰片久久毛片16| 4438x成人网最大色成网站| 国产精品久久久久久久久毛片| 欧美一区日韩一区| 亚洲AV无码成人片在线观看| 精品国产亚洲在线| 亚洲欧美综合在线观看| 国产亚洲aⅴaaaaaa毛片| 91.xxx.高清在线| 成年无码av片在线| а√天堂8资源中文在线| 奇米一区二区三区四区久久| 户外露出一区二区三区| 国产在线精品成人一区二区三区| 久久wwww| 精品在线一区| 日本大胆欧美| 4444亚洲人成无码网在线观看| 亚洲精品社区| 日韩免费毛片视频| 精品一区二区三区蜜桃| 美女扒开腿免费视频| 久久久精品影视| 久久国产精品国语对白| 调教+趴+乳夹+国产+精品| 亚洲色成人www永久网站| 在线成人午夜影院| 五月激情丁香婷婷| 色婷婷综合成人av| f2c人成在线观看免费视频| 国产91色在线免费| 欧美成人一级| 欧美黑人xxxxx| 午夜精彩国产免费不卡不顿大片| aa在线观看视频| 看片网站欧美日韩| 中文字幕第3页| 1000部国产精品成人观看| 日本学生初尝黑人巨免费视频| 日本二三区不卡| 隣の若妻さん波多野结衣| 在线日韩中文字幕| rebdb初裸写真在线观看| 国产精品香蕉国产| 性欧美lx╳lx╳| 女同性恋一区二区| 日韩国产欧美视频| 漂亮人妻被黑人久久精品| 国产精品美女一区二区在线观看| 中日韩精品视频在线观看| 欧美精品一二三四| 国产女人在线视频| 97国产一区二区精品久久呦| **欧美日韩在线| 欧美一区观看| 99精品99| 风韵丰满熟妇啪啪区老熟熟女| 国产欧美日韩在线| 黄色大片网站在线观看| 欧美mv日韩mv国产网站app| 免费人成在线观看播放视频| 日本精品视频在线观看| 国产精品zjzjzj在线观看| 熟女熟妇伦久久影院毛片一区二区| 亚洲欧美日韩国产综合精品二区| 波多野结衣电影免费观看| 国产精品久久久久久一区二区三区 | 久久久久久久999精品视频| 四虎在线精品| 少妇特黄a一区二区三区| 美女久久一区| 日韩一级视频在线观看| 亚洲国产精品久久久久婷婷884| 国产av无码专区亚洲av| 日韩在线观看免费高清| 成人黄色毛片| 色综合久久88色综合天天提莫| 男女精品网站| 欧美色图亚洲激情| 精品久久久久久久久久久| 婷婷五月综合激情| 午夜精品视频在线| 超碰精品在线| 97视频在线免费| 成人h版在线观看| 精品无码人妻一区二区三区品| 欧美一级欧美一级在线播放| 毛片在线不卡| 91色精品视频在线| 午夜精品久久99蜜桃的功能介绍| 视频区 图片区 小说区| 亚洲美女少妇撒尿| 精品欧美在线观看| 欧美激情视频在线| 高清精品视频| 337p粉嫩大胆噜噜噜鲁| 91丝袜国产在线播放| 黑人精品无码一区二区三区AV| 精品一区二区三区电影| jk漫画禁漫成人入口| 日本不卡二区高清三区| 欧美a一区二区| 91n在线视频| 日韩精品一区国产麻豆| eeuss鲁一区二区三区| 久久er99热精品一区二区三区| 亚洲一区久久| 天堂网av2018| 日韩欧美综合在线| 国产亚洲成av人片在线观看| 欧美日韩另类丝袜其他| 日本怡春院一区二区| 伊人久久久久久久久久久久久久| 欧美一区二区在线不卡| japanese色国产在线看视频| 久久精品日韩精品| 蜜桃视频一区二区三区在线观看 | 日韩在线免费播放| 国产精品久久一区| 亚洲欧美综合久久久| 制服丝袜第一页在线观看| 在线精品观看国产| 一二三四区在线观看| 久久久一本精品99久久精品| 秋霞成人午夜伦在线观看| 国产1区2区3区4区| 亚洲免费精彩视频| 国产美女视频一区二区| 免费在线观看亚洲视频| 国产精品美女久久久久久久久久久| 草逼视频免费看| 热久久免费视频精品| 亚洲精品2区| 免费观看av网站| 日韩亚洲欧美在线| 91精品论坛| 久久久99精品视频| 国产欧美日韩在线视频| 成人爽a毛片一区二区| 国产精品色视频| 亚洲精品九九| 中文字幕无码日韩专区免费|