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

T3 出行基于 Hudi+Kyuubi 的現代技術棧探索

大數據 數據湖
在本文中,我將給大家分享下 T3 出行結合公司業務場景,在現代技術棧這方面,做的一些探索于與實踐,以及在此基礎上打造的特征平臺。

過去的幾年里,隨著大數據的進一步發展,現代數據棧的生態愈加豐富完善,而數據湖在這期間幾乎已成為現代數據棧的必備品,它的出現大大簡化了用戶管理數據的難度,讓用戶更加關心于數據本身,而非組件本身。T3 出行在數據湖基礎上,對現代數據棧進行了一些探索,并初步打造了特征平臺。在本文中,我將給大家分享下 T3 出行結合公司業務場景,在現代技術棧這方面,做的一些探索于與實踐,以及在此基礎上打造的特征平臺。

一、什么是 Modern Data Stack

現代數據棧是最近幾年出現的一個新名詞,其本質是一系列構建在數據倉庫周圍的工具。其主要出發點是給公司內部,如算法、數據處理、數據分析等團隊提供一個更簡單易用的產品,提升公司整體的運營決策效率。

1、Modern Data Stack 的特點

從字面上分析,Modern 譯為現代化,寓意簡單通用,Data Stack 就是圍繞數據而展開的各種技術組件的組合。現在數據處理的領域有著豐富且復雜的業務場景,我們需要從這些場景里面,通過大數據技術把有價值的數據給提取出來。而界內并沒有一個技術或者產品能夠把數據處理的各個環節都做好,因此這就涉及到大數據技術組件組合的問題,如何把現代的這些大數據技術組件更好地組合起來,就是現代數據棧要解決的命題。

圖片

2、為什么要有 Modern Data Stack

為什么會有現代數據棧概念,這其實是技術發展的一個演變過程。十幾年前,那時都是以傳統數據庫為主,都是從 Oracle、IBM 這類數據庫廠商中做選擇,選擇不多,定好數據庫后,公司的技術架構也只能根據廠商的意見來打造。

而現在隨著企業數據規模、應用數量增長,以及應用技術組件豐富完善,云計算的產生和推廣,進一步推動了數據庫領域的發展。這使得現在數據軟件價格和使用門檻大幅降低,企業有了更多的選擇,可以根據具體的數據業務場景,來選擇最合適的技術組件,從而圍繞企業自身業務需求,量身打造一個足夠低廉、性能足夠優秀的架構。

當然現代數據棧的目的,依舊是從數據中提煉出有價值信息,為業務提供決策支撐,推動公司的業務發展。

圖片

3、Modern Data Stack 組成

現代數據棧主要分為數據統一存儲、數據處理、數據分析、數據智能這四個部分,每個組成部分解決的問題如下所示:

統一存儲:解決數據孤島、降低數據環境的復雜度。

數據處理:原始數據加工、轉換、ETL、任務調度。

數據分析:提取有用信息和形成商業結論。

數據智能:大規模機器學習和深度學習等技術對數據價值信息提取。

二、T3 出行的業務場景

T3 出行是一家基于車聯網驅動的智慧出行平臺,擁有海量且豐富的數據源。因為車聯網數據多樣性,隨著業務發展,數據的增多,最初的傳統數倉架構,遇到了諸多挑戰,亟需新的架構迭代升級,更好的支撐公司業務發展。

通過歸納總結,T3 原來數倉架構面臨挑戰的業務場景分為三個點:支持長尾、非結構化的數據和小文件、算法業務場景。

1、支付長尾

T3 是一個出行企業,所以有很多的訂單場景,而出行訂單場景,在傳統數倉里面臨一個支付長尾的問題,業務層面訂單支付周期可能長達數月,會存在長達數月的超長業務閉環窗口,同時也帶來了冷熱數據的更新問題。在長尾訂單支付后,很久之前的數據需要做一些更新,在傳統數倉里面去做很麻煩,要做級聯更新,鏈路長,成本高。

圖片

2、非結構化數據和大量小文件

T3  出行的數據除了結構化數據之外,還有很多非結構化數據,比如說出行產生音視頻數據,還有車聯網相關的信號數據。同時,之前的數倉架構,因為數據更新太多,產生了很多小文件。另外 T3 的業務還有一些低延遲的場景,會實時產生結構化的小文件,比如車聯網的雷達點云數據和日志打點數據。

圖片

3、算法業務場景

T3 的算法業務場景,主要分為三塊:

營銷業務:需要用戶畫像、廣告推廣。

風控業務:主要是保證出行安全,以及一些判責處理。

運力調度:車輛運力管理,智能調度。

圖片

三、T3 出行的 MDS 初步打造

圍繞 T3 出行業務場景的特性,我們進行了現代技術棧的一個初步的打造,主要是圍繞 Apache Hudi 和 Apache Kyuubi 展開。

1、Apache Hudi 體系

?為了解決前面說的支付長尾和大量小文件的問題,我們引入了 Apache Hudi 這個組件。Hudi 是一個流式湖倉一體的平臺,支持海量數據塊的更新,它保證在時間軸上執行操作都是原子性的,這樣保證了事物,適合 T3 訂單類數據存儲。

同時 Hudi 為了更好的支撐數據分析場景,支持了兩種表模式,寫時復制(Copy on Write,COW)表和讀時合并(Merge On Read,MOR)表。

以及還支持了三種查詢模式,包括快照查詢、增量查詢還有讀優化查詢。Hudi 通過上述特性支持,讓業務根據不同的場景,選擇最合適的表模式和查詢方式,更好地支撐了業務分析。

另外 Hudi 支持對象存儲,如阿里云的 OSS、AWS S3、華為的 OBS。T3 出行在將部分對象數據從 HDFS 遷移到 OBS 后,一定程度上降低了存儲的成本。?

圖片

2、Apache Kyuubi 體系

為了更好地支撐 T3 內部數據分析的場景,我們引入了 Apache Kyuubi 作為統一的網關。

Kyuubi 是一個 Thrift JDBC/ODBC 服務,由網易數帆發起,具備多租戶和分布式等特性,為大數據查詢引擎如 Spark、Flink 等提供 SQL 等查詢服務。它最早是對 Spark Thrift Server 做加強,彌補了 Spark Thrift Server 多租戶授權、高可用性特性的缺失,并在此基礎上做了相關的拓展。后續 Kyuubi 開始演化精進,向統一網關的場景發展,以滿足企業內諸如 ETL、BI 報表等多種大數據場景的應用。

圖片

T3 出行對于 Kyuubi 的使用除了在 ETL 和 OLAP 場景以外,還做了以下應用與拓展:

  • 在開源的版本基礎上做了些拓展功能,添加了監控管理頁面
  • 最新的開源版本 Kyuubi 除去支持 Spark,還支持了 Doris 、Trino、Presto 以及  Flink,公司會更新使用版本,引入新特性。
  • 監控和配置進行持久化存儲,引擎配置可以在線更新
  • 在 Kyuubi 引擎管理的基礎上,加強一些更細粒度的管理,如用戶的流量管控、查詢頻次等,希望基于這個統一網關做更多的拓展。

3、T3 數據分析處理流程

基于 Hudi 和 Kyuubi,T3 的數據分析和處理流程的設計,也變得簡單清晰,下面逐一道來。

(1)數據分析流程

對于數據分析場景,主要是使用 HUE Web UI 和 BI 分析工具(帆軟),二者連接Kyuubi 這個統一網關。

HUE 一般是數據開發時候使用,通過 Kyuubi 連接 Spark 引擎,去執行 Spark SQL ,然后加工 Hudi 的數據,獲得計算結果,從而完成整個開發。

BI 分析工具也是通過 Kyuubi,連接 Presto Engine 引擎后,查詢加工好的 ODS 層數據后,通過 BI 報表進行可視化的展示。

整體的流程大致如下圖所示:

圖片

T3 通過接入 Kyuubi 網關,收斂了數據分析入口,從而可以更好地管控用戶使用。當然這也簡化了用戶的使用成本,畢竟用戶不需要關心 Kyuubi 后面的引擎,不需要對接各種引擎的驅動,只需要對接 Kyuubi 即可,做到了開箱即用。

(2)數據處理流程

關于數據處理的場景,T3 在通過 Dolphin schedule 對處理任務進行調度,它通過 Kyuubi,對接 Spark 引擎,Spark 再對 Hudi 的數據進行加工處理。通過 Dolphin schedule 多租戶管理,再結合 Kyuubi 的租戶管理能力,T3 實現了 Spark 資源隔離,讓不同的租戶,即不同業務部門,連接不同的資源池,使用不同的資源配置。目前 T3 的任務日調度量大概是5萬多,已經平穩運行了大半年,可以說這個架構還是很穩定的。

圖片

4、T3 整體的數據湖架構

基于 Hudi 和 Kyuubi 的一個基座,T3 搭建的數據湖架構,整體的形態如下圖所示

圖片

基于上圖架構設計,逐個簡單介紹下:

一站式平臺的入口:這個主要是對接不同的平臺,比如帆軟、特征平臺、算法平臺等。

計算中間件:主要是用到 Kyuubi ,它作為統一網關,來支撐各類分析場景。

任務調度:主要通過 Dolphin Scheduler 來進行任務調度。

資源編排層面:目前是在 Yarn 上進行,后面會逐步遷移到 K8S 上進行資源編排,目前算法平臺的一些開發場景已經遷移,后面所有的 Spark 和 Flink Job 也會陸續遷移。

數據存儲管理:表的元數據存儲主要還是使用 Hive Metastore;業務結構化數據,則是用 Hudi 的表來管理,數據則是存儲在華為云的 OBS 上;非結構化數據,也是存在 OBS。相比于早期的 HDFS 存儲,大大降低了存儲成本。

數據接入層:主要是通過 Kafka 和 Canal 的訂閱數據,然后入湖,持久化到 OBS。

四、特征平臺 On MDS

1、模型開發流程

基于數據湖的架構,T3 打造了一個特征平臺,在描述特征平臺之前,先介紹模型開發的一個大致流程,大致如下圖所示:

圖片

模型研發流程始于數據采集,大數據工程師利用采集的原始數據,通過 Spark 離線計算,加工生成算法需要的特征數據集,從而給到算法工程師用來訓練模型,調參,等模型穩定后,就可以把訓練好的模型部署上線,交付給到業務使用。業務方則通過傳入特征數據給到模型,讓模型實現在線推理計算,產生業務效果。

2、特征平臺作用

從模型研發流程圖中,可以看到線上線下都會用到模型的特征數據,這中間的特征加工過程,特征元信息,需要一個平臺來統一管理。

而且有一些特征加工,比如說一些 ETL 的任務,可能是需要寫 Spark 任務,這樣對算法工程師不太友好,需要一些迭代,以及跨團隊的溝通,效率很低,這也需要系統化的解決。

另外正常的特征計算一般是輕量級的任務,如果沒有做好特征統一管理,可能就下推到了在線模型服務,里面會再做一些前置處理,以及特征轉化。這樣預處理被留在模型服務里面,甚至模型內部去進行,這增大模型在線推理的一個時延,這個代價還是比較大的。

基于以上幾點原因,T3 需要打造特征平臺,將人和人之間的溝通,變成人和平臺之間的交互。將特征控制權交還給算法工程師,提高特征開發迭代的一個效率。通過特征管理,將權重更高的特征工程,放在那個特征加工的前面,盡可能地減少在線模型的時延,提高在線推理的一個效率。

圖片

圖片

3、特征平臺的整體流程

整體來說,特征平臺在算法加工的流程中,扮演著數據集的提取、加工和管理的角色,它將加工好的樣本提供給模型開發和使用。訓練好的模型部署在模型服務后,模型服務也會直接去特征平臺去拿加工好的特征數據,然后統一提供給業務服務。

圖片

4、特征平臺技術棧選型

在特征平臺的流程中,涉及到數據集的管理,因此在技術棧選項上,需要一個數據集定義指標工具,作為特征數據的 Datasource。以及也需要一個特征存儲管理組件,保證能夠跟數據湖架構很好的組合對接。

圖片

(1)Metricflow

我們經過調研,選擇了 Metricflow 這個開源組件,這是一個在國外比較流行的指標管理組件。它可以將簡單的度量定義轉化為一個可用的 SQL,并針對選擇的 SQL 引擎去執行。另外它可以連接數據倉庫,構建一個度量邏輯。同時也提供 Python SDK ,可以讓用戶在 Python 環境下進行分析,比如在 Jupyter 上直接運行分析指標。同時它能物化一些指標,根據定義好的指標和維度,能夠將一些非規范化的數據集進行一個快速存儲,背后實現是基于 Yarn 語義,按照它的一個規范定義一個數據源還有指標,然后Metricsflow 內部會解析語義文件,按照各個步驟生成 Dig,Dig 的表述會傳遞給選擇的 SQL 優化器,然后生成對接的數據源所需要的 SQL 語義,并進行執行。

當然 Metricflow 主要支持是在連接數倉數據庫這塊,對一些非結構化數據存儲,它不太能很好的支撐,所以基于它的語義層,T3 做了一些拓展。

圖片

(2)數據集語義

?下圖是一個數據集語義 Demo,可以在該語義中設置數據集的名稱,Owner、所屬項目、數據集的描述。除此之外,它可以定義數據集的查詢邏輯。比如說查詢的主表,Demo 中主表是 test 表,它關聯到某個 DIM 層的一個維度表,然后進行了 left join 操作。通過將查詢配置化管理,它會根據所選擇的數據源 Hive 或 Kyuubi,轉化成對應的 SQL 然后進行執行。

參考 Metricflow 對指標語義的定義,T3 對它做了一些拓展,以支撐非結構化數據集定義。比如一些非結構化的 OBS 數據,通過定義其 OBS 文件路徑,就可以查詢獲取。另外拓展后還支持自定義數據屬性,比如針對視頻文件?,在 CV 的訓練場景,算法需要的一些像素級別、地理位置、時間場景等屬性,這些也都可以在語義中定義,后續使用時可以直接獲取。

圖片

(3)Feast-特征存儲管理

?上面提到了特征存儲管理模塊,T3 選擇了 Feast。Feast 是一個用于機器學習的開源特征存儲組件,對管理現有的技術架構,以產生用于模型訓練和在線推理的分析數據提供了便捷。Feast 是 Tecton(一個美國機器學習數據平臺)提供的一個開源版本特征管理模塊,它支持離線特征存儲,也支持在線特征管理,保證了特征的一致性。

Feast 通過統一的 Feast Server,對外提供了 Restful Api,供 Python SDK 或 J?ava SDK 調用,提供了統一的輸出。

總的來說,Feast 通過提供從特征檢索中抽象出特征存儲的單一訪問層,將算法開發和數據基礎設施進行了分離,并提供了離線特征可以發布為實時特征的能力,讓離線加工好的特征可以直接提供給在線模型推理使用,保證了特征加工的一致性和時效性。同時針對特征數據字段較多,數字化的特性,存儲會進行定制化的序列化壓縮,在有限影響性能基礎上大大節省了存儲空間。

圖片

(4)元數據管理

特征平臺在 Metricflow 和 Feast 的基礎上,進行了封裝和二次開發,實現了元數據的管理。

對應像視頻數據,車輛網數據,這些非結構化的數據,T3 參考了 Metricflow 的語義層,對非結構化數據存儲的一些目錄,以及自定義屬性做了拓展,把它們都作為一個數據集來進行管理。

而對于業務結構化數據,則是存儲在 Hudi 或者 Hive 的表里面。表的 Meta 信息則是使用 Hive Metastore 來這些存儲管理。

通過上述操作,特征平臺完成了對元數據、數據集的定義和管理。

圖片

5、特征平臺內部架構

特征平臺的內部架構,主要分為兩塊:離線數據的處理架構和實時數據處理架構。

離線數據處理架構,以數據源為出點,根據數據源的定義,通過 Spark 進行數據集的清洗提取,再進行特征的視圖封裝,然后進行特征加工,加工好的特征視圖數據會存儲到Feast,進行特征的統一管理。最后則是通過一個 UI 界面的方式,來提供不同團隊使用。

另外加工好的特征,用戶可以在特征平臺上,看到它的數據集來源,特征加工的邏輯。特征平臺會對這些特征進行一些權限管理,讓特征盡可能復用,這大大提高了特征使用的效率。

實時數據處理架構,則是通過 Kafka 消息隊列,根據消息里面封裝好的特征視圖的,進行邏輯加工后,再通過 feature transform,最后進行一個存儲。

所有經過處理的特征數據都會以 Data frame 的方式,提供給模型訓練,比如在算法平臺的 Jupyter 上面進行開發和模型訓練,或者是提供給模型服務,通過 feature vector 特征向量的方式,傳遞給在線模型服務。整個過程都是通過特征平臺這個統一的出口,做了統一的管理。這讓整個特征加工模型訓練,形成一個閉環。

圖片

6、特征平臺 On MDS 架構

?總的來說,特征平臺的整體架構,是使用數據湖,以及一些在線數據源,通過大數據清洗提取數據集,再通過數據集進行離線或者實時的特征工程處理,加工成為特征數據,并對特征數據進行統一管理,統一對外部業務算法團隊使用。

而特征任務計算流程,以及其血緣關系,都會通過任務調度 Dolphin schedule 進行統一管理,它負責和任務流的源數據,以及上下游任務進行打通,并且能夠看到每個特征加工的任務情況。

特征平臺則會對特征的元數據,比如特征名字、特征來源、特征的 schema 等進行管理,以及對整個鏈路,也是做了完善的監控,做到了任務全流程的數據源管理。另外特征平臺離線和實時計算產出的特征數據,會提供到模型服務使用。

當然特征計算是需要用戶自行開發一個調度任務,并進行維護,特征平臺會提供一個 SDK 給到算法工程師,他們可以通過 Python SDK 和特征平臺進行數據交互。

基于以上設計,就形成了當前 T3 出行現代技術棧的整體架構。?

圖片

總結

回顧主題,現代數據棧的目標是大大簡化用戶管理數據的難度,讓用戶更加關心于數據本身,而非組件本身。T3 出行是在數據湖基礎上,所打造的特征平臺。希望能和大家進一步交流,通過現代數據棧更好的推動業務,同時降低開發和維護成本。也希望現代數據棧能在國內有更好的發展。

六、問答環節

Q1:特征計算是在什么樣的團隊,是業務團隊還是數據團隊?

A1:特征工程是算法團隊做的,而打造特征平臺主要是為算法團隊提供輔助,比如說數據提取,原始數據加工。如果沒有特征平臺,那會給公司增加溝通成本,增加一些跨部門溝通,比如說算法同學找數倉團隊要數據,甚至于可能一些工程團隊需要他們跨部門進行協助。而有了特征平臺后,絕大多數場景,比如像數據集的一個提取,算法同學可以直接通過封裝好的 Python SDK,外加一些必要的配置文件,直接去調用獲取加工好的數據集,整個過程算法團隊可以自助完成。

Q2:風控是自研的還是組件?有什么組件可以推薦。

A2:不同公司的風控場景一般不一樣,不過主要都是基于策略和算法進行配合著來做,這個沒有什么特定的組件,需要公司先根據業務定制風控策略,然后在策略的基礎上開發算法,進行過濾,二者相輔相成。

Q3:特征工程有哪些基本的組件?

A3:特征工程主要是對原始數據集進行算法處理,例如通過 bagging 算法,是一些統計類的操作。算法加工完之后,存儲在 Feast,是做了向量序列化操作后存儲的。這個跟 Hudi 是沒有關系的,Hudi 存的是一些原始數據集的一個存儲。

今天的分享就到這里,謝謝大家。

責任編輯:姜華 來源: DataFunTalk
相關推薦

2021-09-13 14:19:03

HudiLakehouse阿里云

2020-07-13 11:40:44

人工智能智慧城市物聯網

2017-07-26 13:51:19

前端JavaScriptTypeScript

2017-08-07 18:45:51

前端JavaScript技術棧

2010-09-30 09:26:40

小型機oracleSUN

2010-09-25 14:28:37

2022-10-04 09:19:14

網約車微信T3打車

2010-11-01 15:25:53

OracleSparcT3

2024-10-16 09:40:04

2010-12-08 09:53:42

2011-02-24 10:38:23

甲骨文SPARC服務器

2022-11-02 18:47:46

場景模塊化跨棧

2017-11-22 13:01:03

Go技術棧構建

2024-09-29 11:07:46

2021-09-26 05:52:32

數據棧無代碼開發

2014-11-03 17:46:42

數據中心

2011-02-23 09:48:31

甲骨文Sparc T3
點贊
收藏

51CTO技術棧公眾號

伊人365影院| 国产区二区三区| 日韩大片b站免费观看直播| 麻豆9191精品国产| 深夜福利91大全| 美女露出粉嫩尿囗让男人桶| 欧美momandson| 亚洲精品免费电影| 日韩在线国产| 四季av日韩精品一区| 久久av老司机精品网站导航| 97成人精品视频在线观看| 国产日韩精品中文字无码| 98视频精品全部国产| 欧美午夜不卡视频| 国产96在线 | 亚洲| 久久日韩视频| 国产亚洲成aⅴ人片在线观看 | 国产视频一区在线| 亚洲综合123| 亚洲欧美在线成人| 婷婷成人综合网| 国产卡一卡二在线| 自拍视频在线网| 2024国产精品| 黄色91av| 免费看国产片在线观看| 精品一区二区三区在线观看国产 | 91免费观看视频| 国产精品夜夜夜一区二区三区尤| 国产又粗又黄又爽| 免费高清在线一区| 国产精品成人av性教育| 国产情侣在线视频| 在线播放亚洲| 欧美第一淫aaasss性| 国产91在线播放九色| av资源久久| 亚洲欧美中文日韩v在线观看| 日本一区二区在线免费观看| 秋霞午夜一区二区三区视频| 91精品国产综合久久精品图片| 538任你躁在线精品免费| 日韩精品专区| 色婷婷国产精品综合在线观看| 欧美视频在线播放一区| 精精国产xxxx视频在线播放| 亚洲动漫第一页| 欧美精品久久久久久久久久久| 男插女视频久久久| 夜夜精品视频一区二区| 欧美狂野激情性xxxx在线观| 中文字幕中文字幕在线中高清免费版 | 国产欧美日韩亚洲| 黄色小视频免费观看| 国产 日韩 欧美大片| 国产精品免费一区二区三区四区| 粉嫩av一区二区夜夜嗨| 99久久久精品免费观看国产蜜| 国产亚洲福利社区| 免费福利在线观看| 久久精品网站免费观看| 亚洲国产日韩美| 成人在线直播| 亚洲午夜久久久久久久久电影网| 欧美在线一区视频| 高潮一区二区| 欧美精品丝袜中出| 国产又粗又猛又爽又黄| 精品成人自拍视频| 亚洲天堂男人天堂| 久久成人小视频| 欧美日韩mv| 2021国产精品视频| 瑟瑟视频在线免费观看| 国产在线视频一区二区| 国产精品自拍首页| 成年人在线看| 夜夜精品视频一区二区| 免费裸体美女网站| 99综合99| 日韩精品欧美激情| 999精品在线视频| 99精品国产福利在线观看免费| 日韩美女主播视频| 精品乱子伦一区二区| 久久亚洲一级片| 在线观看亚洲视频啊啊啊啊| 国产后进白嫩翘臀在线观看视频| 一本大道久久a久久综合| 992tv人人草| 一本久久青青| 欧美人成在线视频| 国产真人无遮挡作爱免费视频| 国模一区二区三区白浆| 久久久99国产精品免费| 日韩毛片久久久| 都市激情亚洲色图| 亚洲一二区在线观看| 自拍视频一区| 久久久久久久久电影| 一区二区三区麻豆| av不卡免费电影| eeuss中文| 成人国产网站| 日韩极品精品视频免费观看| 国产大片免费看| 久久综合网络一区二区| 国产成人看片| 国产原创精品视频| 欧美日韩一二三区| 日韩精品电影一区二区| 亚洲精品黄色| 91传媒视频在线观看| 99精品老司机免费视频| 欧美性猛交视频| 折磨小男生性器羞耻的故事| 香蕉视频官网在线观看日本一区二区| 欧美一级大片在线免费观看| 亚洲狼人综合网| 亚洲三级小视频| 一区二区xxx| 亚洲最好看的视频| 91av视频在线播放| 欧美一级性视频| 亚洲精品成人精品456| 天天看片天天操| 成人激情诱惑| 国产成人精品在线观看| 亚洲人午夜射精精品日韩| 亚洲一区在线观看免费观看电影高清| 91看片破解版| 91精品国产乱码久久久久久| 国产一区玩具在线观看| 午夜在线观看视频| 欧美视频中文字幕| 久久免费手机视频| 蜜臀av在线播放一区二区三区| 日本日本精品二区免费| 免费看av不卡| 一区二区三区四区精品| 亚洲色成人www永久网站| 久久毛片高清国产| 欧美少妇性生活视频| 国产一区二区观看| 国产精品久久久久高潮| av在线免费一区| 欧美亚洲尤物久久| 99热这里只有精品4| 久久99日本精品| 超碰10000| 成人在线超碰| 26uuu另类亚洲欧美日本一| 毛片在线播放网站| 在线观看视频一区二区| 久久一级免费视频| 国产福利一区二区| 国产原创popny丨九色| 日韩欧美黄色| 国产精品普通话| 精品国产99久久久久久| 欧美成人官网二区| 国产精品午夜影院| 国产清纯美女被跳蛋高潮一区二区久久w | 91在线成人| 精品国产一区二区在线| 精品久久久久成人码免费动漫| 亚洲一二三区在线观看| 国产亚洲无码精品| 美女任你摸久久 | 母乳一区在线观看| 日韩精品一区二区三区外面| 久久精品资源| 欧美黄色小视频| 男同在线观看| 在线观看91av| 日韩乱码一区二区| 欧美国产一区二区在线观看| 佐山爱在线视频| 亚洲理伦在线| 中文字幕中文字幕在线中一区高清| 日本一区二区乱| 日本电影亚洲天堂| 国产三级在线播放| 亚洲另类图片色| 国产人妖一区二区| 欧美日韩亚洲视频一区| 黄色一级大片在线免费观看| aa级大片欧美| 色婷婷综合在线观看| 亚洲影视综合| 中国一级黄色录像| 色综合中文网| 国产精品日韩欧美一区二区| 欧美日韩尤物久久| 午夜精品久久17c| 日本不卡不卡| 亚洲免费电影一区| 精品人妻伦一二三区久久| 色爱区综合激月婷婷| 国产亚洲精品码| 国产精品久久久久影院色老大| 无码国产69精品久久久久网站 | 9.1在线观看免费| 久久精品国内一区二区三区| 波多野结衣之无限发射| 五月天综合网站| 日本一区二区三区免费观看| 国内露脸中年夫妇交换精品| 成人国产在线视频| 国产精成人品2018| 国内精品久久久久| 日韩成人伦理| 久久精品国产99国产精品澳门| 亚洲色图欧美视频| 欧美一三区三区四区免费在线看 | 精精国产xxxx视频在线播放| 欧美成人三级视频网站| 97最新国自产拍视频在线完整在线看| 日韩av影片在线观看| 性做久久久久久久久久| 777a∨成人精品桃花网| 中文字幕无线码一区| 一本色道久久综合亚洲91| 亚洲欧美在线视频免费| 亚洲国产欧美在线| 久久久精品视频免费观看| 国产精品视频一区二区三区不卡| mm131丰满少妇人体欣赏图| 成人av中文字幕| 午夜视频在线免费看| 国内精品在线播放| 手机av在线免费| 久久精品国产成人一区二区三区| 五月婷婷激情久久| 免费观看成人鲁鲁鲁鲁鲁视频| 538在线视频观看| 日韩经典中文字幕一区| 99久久激情视频| 久久免费黄色| 国产性生交xxxxx免费| 久久亚洲视频| 天天天干夜夜夜操| 日本网站在线观看一区二区三区| 日韩肉感妇bbwbbwbbw| 日韩极品在线观看| 午夜精品久久久久久久99热影院| 美女视频第一区二区三区免费观看网站| mm131国产精品| 国产综合色视频| 日本成人在线免费| 成人性色生活片| 在线免费观看黄色小视频| 久久亚洲一级片| 青青青视频在线免费观看| 国产精品久久久久久亚洲毛片| 国产尤物在线播放| 亚洲制服丝袜在线| 国产成人无码精品亚洲| 一本一本久久a久久精品综合麻豆| 69av视频在线观看| 欧美精品99久久久**| 国产哺乳奶水91在线播放| 日韩欧美一级片| 三级做a全过程在线观看| 亚洲日本欧美中文幕| 麻豆传媒在线完整视频| 欧美激情a在线| 忘忧草在线影院两性视频| 国产精品极品美女粉嫩高清在线| vam成人资源在线观看| 国产精品一区二区三区不卡| 免费久久精品| 三年中文高清在线观看第6集| 欧美视频网站| 欧美黄色一级片视频| 国内精品视频666| 污污污www精品国产网站| 国产喂奶挤奶一区二区三区| 免费看一级大片| 午夜精品久久久久久久久久久 | 亚洲男人第一av网站| 人人干在线视频| 午夜免费在线观看精品视频| 国产福利亚洲| 精品一区二区久久久久久久网站| 日韩国产一区二区三区| 无码专区aaaaaa免费视频| 青青草原综合久久大伊人精品优势| 伊人av在线播放| 日本一区二区三区dvd视频在线| 久久久久久久久久久97| 欧美专区亚洲专区| 日本人妻丰满熟妇久久久久久| 中文字幕亚洲在线| 丰满诱人av在线播放| 国产欧美精品xxxx另类| 欧美精品中文| 欧美视频在线第一页| 日韩主播视频在线| xxxwww国产| 亚洲免费视频中文字幕| 懂色av蜜臀av粉嫩av喷吹| 精品免费日韩av| 欧美jizzhd69巨大| 国产精品777| 第四色在线一区二区| 一级黄色免费在线观看| 日韩精品一级中文字幕精品视频免费观看| 99久久综合网| 国产精品白丝在线| 国产精华7777777| 亚洲精品午夜精品| 国产伦理精品| 波多野结衣久草一区| 天天影视天天精品| 午夜精品在线免费观看| 久久综合九色综合欧美亚洲| 久久久久久久久久久网| 91精品国产色综合久久久蜜香臀| www.在线视频.com| 日本人成精品视频在线| 亚洲都市激情| 欧美精品一区免费| 92精品国产成人观看免费| 精品在线视频观看| 欧美成人性战久久| 中文av资源在线| 999热视频| 欧美 日韩 国产 一区| 中文字幕色网站| 成人欧美一区二区三区1314| 成人aaaa免费全部观看| 久久国产人妖系列| 国产毛片欧美毛片久久久| 欧美性xxxxx极品| 日本午夜在线| 欧美综合在线第二页| 欧美韩一区二区| 欧美成人三级在线视频| 99久久婷婷国产综合精品电影| 国产无码精品在线播放| 亚洲а∨天堂久久精品喷水| 丁香花在线影院| 国产专区一区二区三区| 99riav国产精品| 3d动漫精品啪啪一区二区下载| 一本色道久久综合亚洲91| 高清在线观看av| 国产美女久久精品| 五月精品视频| 久久久精品人妻一区二区三区| 亚洲一区二区欧美日韩| 日本精品一区二区在线观看| 91成人性视频| 国产尤物久久久| jizz欧美性11| 最近日韩中文字幕| 性做久久久久久久久久| 91精品国产91久久久久久不卡| 免费毛片在线不卡| 国产小视频精品| 亚洲精品视频自拍| 成人免费公开视频| 日本久久久a级免费| 日韩精品诱惑一区?区三区| 亚洲综合在线一区二区| 亚洲一区二区在线免费观看视频 | 亚洲第一精品夜夜躁人人躁 | 一级毛片免费高清中文字幕久久网| 久久成年人网站| 午夜欧美在线一二页| 麻豆导航在线观看| 91美女片黄在线观看游戏| 精品99视频| av黄色在线免费观看| 欧美一区二区女人| 无遮挡在线观看| 自拍偷拍亚洲色图欧美| 成人黄色av电影| 中文字幕免费高清在线观看| 欧美精品videosex牲欧美| 色综合综合网| 动漫av在线免费观看| 色狠狠综合天天综合综合| 影音先锋在线播放| 欧美午夜精品理论片a级大开眼界| 国产一区二区在线电影| 日本中文字幕在线| 久久这里有精品| 国产精品欧美日韩一区| 精品国产免费久久久久久婷婷| 欧日韩精品视频| 波多野在线观看| 亚洲小说欧美另类激情| 国产亚洲综合在线| 亚洲av少妇一区二区在线观看| 国产精品人人做人人爽| 亚洲经典三级| 亚洲国产成人精品综合99|