国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

技術分享|京東JDK在大數據平臺的探索與研究

轉帖|大數據新聞|編輯:蔣永|2019-03-12 15:39:20.000|閱讀 290 次

概述:本文旨在概述京東在JDK方向上的嘗試與探索,以及京東JDK項目背景,基本特性以及未來的工作方向。對于JDK特性的技術討論,實現細節及效果,將在后續系列文章中深入討論。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

本文旨在概述京東在JDK方向上的嘗試與探索,以及京東JDK項目背景,基本特性以及未來的工作方向。對于JDK特性的技術討論,實現細節及效果,將在后續系列文章中深入討論。

一、HDFS簡介

HDFS是作為最底層的分布式存儲服務而存在的,是Hadoop的分布式文件系統組件。HDFS是高容錯的,被設計成在低成本硬件上部署。HDFS為應用數據提供高吞吐量的訪問,適用于具有大規模數據集的應用程序。HDFS采用了基于Master/Slave主從架構的分布式文件系統, 一個HDFS集群包含的Master節點(NameNode)和多個Slave節點(DataNode)服務器,文件以block的形式存儲在DataNode節點。NameNode主要負責響應客戶端請求,進行文件的打開、關閉、重命名文件和目錄,同時決定block到具體Datanode節點的映射。Datanode在Namenode的指揮下進行block的創建、刪除和復制。

 二、JVM對HDFS的作用

由于HDFS采用Java開發,并運行于JVM上,因此如何從JVM角度提高HDFS的能力是主要研究的方向之一。 從JVM角度看,NameNode節點的特點是進程生命周期長,對象創建頻繁,資源利用率高,對于內存的資源要求較高,NameNode的性能是HDFS性能的關鍵。DataNode節點的特點是進程生命周期短,多數進程創建后進行對文件塊的操作后即退出。如何對JVM進行優化,才能使其更加適用于HDFS NameNode和DataNode的工作特點是京東JDK研發的主要方向。

三、京東對通用JDK的嘗試

1. 使用Oracle JDK 1.8的經驗

在京東,曾經嘗試使用Oracle的JDK1.8做為HDFS的JDK解決方案。經過不斷的工作與參數調優,已經使HDFS穩定的運行在OracleJDK1.8環境中。但是,隨著京東業務的不斷增長,對于HDFS的要求也在不斷提高,OracleJDK1.8在以下問題上并不能提供更多的幫助:

性能優化:雖然OracleJDK1.8 的JVM中具備很多先進的優化功能,比如tiered compiler, 高效的CMS垃圾收集器等,但其主要針對通用Java程序的性能進行優化,缺少針對分布式工作環境的特定優化。由于無法對oracle JDK1.8的源代碼進行修改,通過參數調整并不能從根本上解決問題。

不可控的GC: 雖然OracleJDK1.8提供的相當優秀的CMS垃圾收集器,可以有效的提高GC暫停時間帶來的性能損失,但在實際使用過程中,發現GC停頓時間仍然不能滿足要求,比如YoungGC的時間仍在1秒左右,而OldGC消耗在60秒左右,如果一旦發生FullGC,則經常會導致NameNode暫停時間過長從而導致系統假死,結果往往是災難性的。

內存利用率低:對于NameNode節點,能夠使用的物理內存在512GB,而為了避免JVM中老年代GC和Full GC時間過長而導致的災難性后果,NameNode節點只能配置Java堆在200GB左右。通常NameNode節點的機器上只運行NameNode進程和一個輕量級的ZKFC進程,所以物理內存不能得到有效利用。另一方面,NameNode的承載能力受到Java堆大小的制約,導致HDFS的總體承載能力受限。

JDK版本更新:隨著以上問題的不斷顯現,同時JDK1.8將在2019年停止更新,同時需要嘗試新的JDK以及OpenJDK能否幫助解決問題。

2. 嘗試openJDK11

隨著openJDK的不斷演進,為了緩解上面提到的問題,也嘗試了OpenJDK11, 相對于openJDK1.8,發現openJDK11在以下方面可能具備優勢:

G1GC: open JDK11采用G1作為默認的GC算法,相對于CMS,G1具備以下優點:

更小的內存碎片:由于CMS老年代采用Mark-sweep算法,并不是每次做OldGC都進行Compact,所以CMS老年代空間常常會引入碎片問題。而G1采用分塊Copy算法,使得內存碎片問題僅僅在G1的分塊中存在,相對于CMS,其內存的利用率更高,發生FullGC和OOM的可能性更低。

可控的GC暫停時間:G1算法最大的特點就是它可以讓用戶提供期望的GC最大暫停時間,在其內部通過統計預測的方法對下一次即將發生的GC算法進行有效的暫停時間的控制,從而優化GC對于性能的損耗。

更豐富的性能分析工具:OpenJDK11引入了Java Frame Recorder(JFS),這是原來oracle JDK1.8商業版才具備的特性,JFR可以在不損耗,或輕微損耗性能的情況下,對Java程序進行sampling,從而幫助分析性能、功能瓶頸和指導優化。

HDFS更高的負載能力:OpenJDK11由于采用G1作為默認的GC算法,其可以更高效的利用堆內存,同時由于G1算法的設計及優化,其發生FullGC的幾率非常低,并且FullGC的暫停時間也得到了優化,所以相對于oracle JDK1.8的CMS,對于HDFS NameNode來說,其負載能力受到堆大小的限制更加寬松。

雖然OpenJDK11能夠幫助緩解一系列問題,但對于京東大數據來說,僅使用原生的OpenJDK11仍然缺少針對性的優化,目前主要存在以下問題:

針對大堆的優化:由于openJDK上G1內部的一些限制,其針對大堆,如360GB的堆的性能并沒有達到最優。

針對大堆的工具開發:以JMap為例,當堆內存很大的時候,一次JMap操作便利整個堆內存耗時巨大,我們經常遇到JMap導致假死的情況。

針對HDFS的定制化工作:另外,目前仍然希望JDK具備一些可利用的特性幫助我們對HDFS在問題分析,危機處理以及線上分析方面的能力進行增強。

四、京東定制化JDK

經過以上嘗試,結合HDFS業務特點及優化需求。最終決定在OpenJDK11的基礎上,對openjdk進行有針對性的開發和優化,打造京東的定制化JDK。

1. 京東JDK特性介紹

除openJDK11具備的特性外,目前京東JDK主要具備以下能力:

(1) JDK8 兼容性支持 javah:

由于JDK8具備Javah工具能供根據Java的類定義文件生成相應JNI實現所需的C/C++頭文件。在大型項目中,如Hadoop,Yarn都會利用Javah進行JNI頭文件的生成。從JDK10開始,javah工具在JDK中被移除,取而代之的是javac –h功能,但由于javac –h在使用上不同于javah,并且在復雜的項目中,要想用javac –h 代替javah, 必須要修改編譯系統,工作量和難度都比較大。為了在京東內部流暢的進行JDK升級,重寫了javah,使其能成功的利用javac –h進行JNI頭文件的生成。

(2) 擴大G1 region size:

由于openJDK的限制,針對G1GC的region大小最大只能達到32MB, 并且JVM內部推薦的region個數為2048, 即G1GC最為適用的堆大小在64GB (2048*32MB),而業務量要求NameNode堆至少要在180GB,因此JDJDK確定了優化G1GC對于大堆的支持的目標,以期望提高管理結點的性能。

經過調查研究,針對G1GC的region調整,實際上有兩種方向,一種是保持region大小不變,增大region的個數以適應大堆,比如針對180GB的堆,region大小保持在32MB不變,那么就需要創建5760個region。此方案的好處是保持region大小不變,可以將分配的影響降到最小,但同時由于G1算法需要對每個region之間的引用關系做同步,如果堆數量過多,則同步的開銷增大,從而影響GC的效率。

另一種方案是增加region大小,以保持region個數保持在2048或少量增長,其特點是增大region可能會導致應用程序對象分配的行為改變,但對于region間引用關系的同步影響比較小。

為了能夠達到優化性能的目標,對NameNode做了如下分析:通過采集GCdebug的日志信息,可以看到NameNode的對象分配速率非常頻繁,old space allocation rate 達到1MB/s,即有大量的object被頻繁提升到老年代,同時存在大量的TLAB refile以及出現TLAB fill的頻率在每分鐘3萬次左右,TLAB fill 即allocation進入slow path,需要進行TLAB的替換或者在非TLAB中分配。因此對象的分配性能是NameNode 性能的關鍵點之一。

 

結合以上分析,對JDK的region大小上限進行了優化,同時針對region大小,對G1進行了相應的修改。以下為優化后的實驗得到的數據。

可以看到,TLAB fill次數從每分鐘30000降到了20000,即對象分配在slow path的機率減少了33%。

(3) 針對多線程下鎖的性能優化:

在JDJDK版本升級后, 運維與研發人員在大數據平臺運行過程中,發現G1在運行過程中會出現2s左右的超長YoungGC,而相同規模的YGC大部分只有200ms左右. 如下圖中綠線所示。

 

經過分析, G1出現2s GC的主要原因在于偏向鎖功能的revoke過于頻繁。利用JFR可以看到如下現象。

綜合以上分析, 在管理節點采用-XX:-UseBiasedLocking后, 2s的GC 消失, 上圖藍色線條所示。

(4) Java堆的動態拓展:

Java程序在啟動時要求程序員為JVM預設堆內存上限,即指定-Xmx的大小(或采用默認JVM參數)。但在實際使用過程中,很難清晰的計算出究竟應該采用多大的Java堆上限,尤其是對于線上系統中的管理進程,很有可能在發生大量的業務請求時出現OOM(Out-Of-Memory)異常而導致管理進程退出,出現災難性后果。另一方面,考慮到系統資源占用,Java程序往往要求JVM不要占用大量的系統內存,即使-Xmx的值小于RAM的大小,所以在程序運行時,經常會出現Java進程因為OOM退出,而系統RAM卻還有很多剩余可以利用。

為了緩解OOM的問題,京東JDK研發了基于G1GC的動態拓展堆大小的功能。 該功能在JVM堆內存使用率正常的情況下,維持java堆在-Xmx之下,而當JVM發現當前進程Java堆被大量占用時,將發出警報,從而運維人員可以根據當前業務情況即系統RAM使用情況,動態的打開Java堆拓展功能,JVM將Java堆進行一定比例的拓展,以保證JVM順利度過業務繁忙的時段。 當業務量降低,并且heap使用率低于一定閾值時,JVM將利用G1GC回收拓展的堆區域,從而保證在正常情況下JVM進程不會給系統內存造成額外的壓力。

(5) 定期、定時觸發GC:

經過調研,發現京東的業務呈現明顯的時間周期性,比如某個集群在某一時段基本處于空閑狀態。而在繁忙狀態時,堆內存以及CPU資源都集中于業務的處理,如果此時發生OldGC或者FullGC,或者YoungGC發生過于頻繁,都會導致系統的業務處理能力下降。

為了降低GC對于業務處理能力的影響,京東JDK基于G1GC開發了周期性GC的功能。運維人員可以在每天系統不繁忙的時間段定時觸發多次YoungGC以及必要的MixedGC/FullGC來清里Java堆中的垃圾,從而降低高峰時段GC觸發的頻率及時間。

(6) JVM及時歸還未使用的內存(Uncommitted Memory)給系統:

JDK12特性,京東JDK目前已經支持。此功能主要為節省物理內存空間。JDK11版本中的G1并不會及時的將空的region交還給OS,只有在FullGC或Old GC的concurrent 階段才會交還已經回收的region給OS。但由于G1的設計目標就是避免FullGC以及盡量少的觸發OldGC,所以實際運行過程中,G1 堆占用的物理內存會遲遲不能釋放給系統,導致JVM進程占用內存遠高于實際使用量。在多進程多任務環境中,會整體導致系統內存資源不能有效分配及使用,同時提高內存硬件的需求量,增加企業的成本投入。

京東JDK在JDK11的基礎上,從JDK12引入了JEP346特性 --“及時回收未使用的Uncommitted Memory給系統“這個特性,其在JVM內部引入了監測機制,當發現系統空閑以及JVMGC觸發不頻繁時,JVM會自動觸發concurrentGC 或FullGC來回收uncommitted region給系統。

(7) 可撤銷的G1 Mixed GC以保證GC停頓時間:

JDK12特性,有效減少及控制G1停頓時間。G1GC的主要設計目標是保證G1的停頓時間在可控的范圍內,用戶可以通過-XX:MaxGCPauseMills參數來指定G1的最大停頓時間,G1GC會盡量嘗試保證每次GC的時間不會超過-XX:MaxGCPauseMills。在JVM內部,G1GC在Concurrent 階段會根據最大停頓時間來選擇需要回收的集合(Collect Set),然后在暫停階段回收這些集合中的對象。

在JDK11版本中,Collection Set一旦確定就無法改變,但由于Collection Set是JVM根據歷史GC信息推斷出的,因此如果推斷與真實情況的誤差過大,會導致MixGC(oldGC)的暫停時間過長,遠超過-XX:MaxGCPauseMills設定的目標。

京東JDK從JDK12引入了JEP344特性—Abortable Mixed Collections for G1,該特性可以將Collection Set分解為“必須回收”和“可選擇回收”的兩部分,在發生MixedGC時,GC在回收完“必須回收”的部分后,會根據目標暫停時間的剩余量循環的從“可選擇回收”部分中選取回收集合進行回收,以保證GC整體暫停時間可控。

(8) 默認的類型信息共享文件(Class Data Sharing - CDS Archive):

Class Data Sharing (CDS)有助于加快Java程序啟動時間,同時允許多JVM實例復用SharedArchive以減少memory footprint.

JDK10對CDS進一步拓展,SharedArchive中保存應用程序數據:Application Class-data sharing (參見JEP 310)

對于CDS,JEP中的介紹如下:

We can save about 340MB of RAM for a Java EE app server that includes 6 JVM processes consuming a total of 13GB of RAM (~2GB of that is for class meta data).

We can improve the startup time of the JEdit benchmark by 20-30%.

We can reduce the RAM usage of the embedded Felix benchmark by 18% across 4 JVM processes.

京東JDK引入了最新的JDK12中關于CDS的新特性 - Default CDS Archives。該功能在編譯階段生成默認的Archive,并且無需用戶指定JVM選項-Xshare:auto即可享受到CDS帶來的優點。

(9) 并行的高效JMap Java堆分析工具:

JMap作為Java開發人員常用工具,一般在調查OOM,查看堆對象分布時都能發揮重要作用。但是在日常工作中,發現對于大堆,例如堆內存配置為-Xmx200g時,在線上系統運行JMap histo時間非常長,并且影響整個JVM進程的響應速度,一旦JVM進程被KILL,運行中JMap histo也無法提供有效信息。 經過調研,JMap 工具在掃描Java堆時是單線程工作,并且只有在整個堆掃描完成時才會統計信息并輸出。

針對JMap的問題,京東JDK團隊對JMap進行了拓展,實現了其并行,增量式對掃描方案。對JMap histo在大堆上的掃描并行化,同時在運行中統計中間結果。使得JMap在200GB堆掃描性能提升2倍,同時能夠使JMap在運行過程中不斷輸出中間結果,這樣即使JVM進程退出,JMap仍能提供有效的信息用于分析內存使用情況。

2. 京東JDK優化效果

經過一系列的工作,目前京東JDK已經順利應用于京東大數據平臺HDFS的NameNode節點上,其對于管理結點優化達到50%, 見下圖:

 

 

另一方面,JDJDK對于管理結點文件數承載能力從4億上升到10億,承載能力提升1.5倍。緩解了業務方的需求,節省了人力。

針對G1GC 也做了相關優化, 優化后的G1GC 對比之前JDK8的CMS的YoungGC暫停時間如下圖:

GC發生的次數對于如下:

在加/解鎖及線程同步方面,京東JDK團隊也進行了深入的研究及優化,除了上文提到的偏向鎖以外,還利用JVM 的instrumentation等工具,對鎖相關的bytecode進行線上優化,針對不同的HDFS訪問,優化效果如下:

Mkdir:

Delete:

Getfileinfo:

Rename:

 

五、京東JDK的發展方向

在未來,京東JDK團隊將更加注重于降本增效方面的工作,我們計劃進行更多的嘗試及創新,例如:

  • 用于特定使用場景的,獨立的heap區域
  • 半自動式GC
  • 基于大數據應用場景的GC算法開發及優化
  • 基于Graal的AOT功能的開發及優化

同時,京東JDK團隊也將積極參與openJDK社區的開發及研究工作,盡可能將京東JDK的特性貢獻到社區,讓更多人能夠使用到。

作者簡介:臧琳,京東JVM專家


標簽:大數據解決方案

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
另类综合视频在线 | 97色伦在线欧美视频播放 | 日韩欧美一区二区三区免费 | 国产精品福利在线观 | 欧美日韩视费观看视频 | 亚洲精品一区二区三区视频在线观 | 国产精品偷伦费观看电影 | 日韩a级片 | 成年免费大片黄在线观看岛国 | 在线观看亚洲人成网址 | 午夜视频一区二区三区 | 91视频网站免费 | 国精产品一 | a午夜福利精品国产 | 亚洲国产呦萝小初 | 区三区放荡人妇 | 欧美曰韩一区二区三区 | 男女之间的唏唏哩哩二人世界 | yes4444视频在线观看 | 精品人伦一区二区三区蜜桃 | jizzjizz欧美69巨大 | 日韩免费影视 | 日韩欧美精品一区二区三区经典 | 国产在线视欧美亚综 | 99国产乱码在 | 欧美产精品一线 | 在线视频91 | 9cao在线观| 国色天香社区视频免费高清3 | 国产xxx69麻 国产亚洲精品线观看不卡无毒 | 欧美又色又爽又黄刺激免 | 国产玉足脚交极品在线播放 | 在线永久观看国产精品电影 | 国产精品福利电影一区二区 | 精品国产二区三区不卡毛 | 亚洲免费网站在线观看 | 亚洲综合v在线在 | 91国语精品自产拍在线观看一 | 野花免费观看日本一个电影 | 免费高清影视资源观看 | 国产voyeur精品偷窥222 | 国产大码无尺度视频在线 | 女女同性女同区二区国产 | 91精品国产福利在线导航 | 国产一级a爱做片777 | 97碰碰碰 | 欧美亚洲国产 | 欧美www网站 | 日本漫遊網站 | 欧美在线观看h片 | 欧美日韩在大午夜爽爽影院 | 免费福利tv | 绯色一区二区 | 97久夜色 | 日韩一区二区三区免费体验 | 国产久热香 | 91免费国产在线观看 | 717午夜伦伦电影理论片 | 日韩亚洲精品影视 | 女同性另类一区二区三区视频 | 日韩高清国产一区在线 | 成人18免费网站 | 高清免费视频一区二区三区 | 日韩一区二区三区在线网页 | 60分钟床色大片在线观看免费 | 中文字幕不卡免费高清视频 | 日韩国产色色色色 | 欧美精品玖玖 | 日韩性爱在线观看 | 凹凸国产熟 | 亚洲日本国产乱码va在线观看 | 欧美日韩综合aⅴ图片 | h在线免费视频 | 试看试看视频 | 东北熟女bbwbbw喷水 | 国产日韩精品a | 欧美日韩专区 | 国产簧片在线观看 | 国产资源免费观看 | 日韩高清免费 | 国产日韩在线看 | 日韩男女在线视频免费观看 | 日本最新一日本一二三区 | 成人免费一区二区三区视频软件 | 亚洲+变态+欧美+另类+精品 | 久青草国产97香蕉 | 成人啪精品视 | 99精品无 | 大卡三卡免费 | 国产福利不 | 免费国产黄 | 欧美日韩国产一区二区精品 | 国产日本欧美在线观看乱码 | 影视先锋资源免费在线观看 | 亚洲国产精华液网站w | 日韩有码中文字幕在线视频 | 欧美一区二区电影免费观看 | 特级西西人体444ww | 丝袜一区在线 | 丝袜线观看 | 私人家庭影院 | aaa在线| 欧美人与动性行为 | 日本在线一区二区三区观看 | 日韩精品一区二区三区大桥未 | 国产一区在线播放资源 | 精品在线视频免费在线观 | 疯狂动物城在线观看 | 九九热线精品视频在线观看 | 日韩伦理片 | 7878成人国产在 | 国产草莓精品国产a∨ | 自偷自拍亚洲综合精品 | 国产精品一区二区电影 | 国产亚洲欧洲aⅴ综合一区 中文字幕日韩 | 国产精品首页熟女 | 男女羞羞视 | 强视频在线观看 | 欧美精品在线播放 | 日韩欧美中文字幕在线播放 | 亚洲经典一区二区三区爱妃记歌词 | 日韩精品视频在线播放 | 亚洲.欧美.中文 | 国产欧美日产中文一区 | 伦理片在线伦理片观看 | 成人三级网站在 | 99精产国品一二三产区区 | 免费的高清影视网站 | 成人免费高清视频网址 | 亚洲综合 | 无限观看免费完整大片 | 日本一区二区在线视频 | 亚洲欧美小说 | 成年人视频在线播放 | 91视频免费观看 | 亚洲午夜国产精品无卡 | 国产福利一区二 | 欧美三级不 | 成人免费网站污污在线观看 | 亚洲性色精品一区二区在线 | 国内精品视频 | 绿巨人www视频在线直播 | 国产福利一区二 | 国产一卡三卡四卡无卡 | 国色天香在线视频www | 免费人成网站视频在线观看国内 | 日韩欧美二区三区精品 | 欧美日本一91视频国产 | 国产精品免费一区二区三区视频 | 欧美激情在线日韩 | 99在线精品免费视频九九视 | 国产欧美亚洲一区二区 | 免费国产精品专区 | 18成禁 | 91丁香亚洲综合社区 | 国产精品日产三级在线观看 | 欧美精品视频在线不卡 | 欧美阿v高 | 日韩精品一区在线观看 | 成人免费观看做爰视频胸大 | 国产午夜福利精品在线观看不 | 欧美日韩天堂在线视频 | 三区免费高清视 | 蜜臀视频在线一区二区三区 | 国产99综合精品一区二区 | 欧美日韩日处女黑人 | 99免费精品 | 欧美精选一区二区三区 | 欧美乱伦免费 | 午夜视频免费观看 | 国产在线精品福利91香蕉 | 国产精品亚洲片在线va | 国产高清狼人香蕉 | 日韩一区二区三区高清免费 | 成年女人wwxx免费 | 最新电影大片 | 91尤物国产尤物福利 | 国产精品一国产精品一k频道 | 91视频这里只有精品 | 阳光宅男影院完 | 亚洲欧美另类天天更新影院 | 亚洲图片国产 | 欧美v国产v亚洲v日韩九九 | 成人精品久 | 欧美原热mm在线视频观 | 韩国理伦电影三级 | 国产福利免费在线观看 | 99re热视频这里只有 | 手机国产乱子伦精品视频 | 99在线精品国产不卡在线观看 | 一二区视频免费在线观看 | 亚洲一区二区国产日韩欧美 | 精品国内自产拍在线观看视频 | 欧美精品一区二区三区aⅴ天堂 | 欧美亚洲国产日韩图片 | 国产suv精品一区二区五 | 欧美精品天堂一区二区不卡 | 亚洲中文字幕一区二区三区 | 拍拍拍国产美女午夜视频 | 国产精品手机在线 | 天堂а√在线地址8中文种子 | 日韩综羞羞视频免费网站欧美 | 欧美日韩国产v另类 | 国产精品偷伦费观看电影 | 欧美一卡2卡3卡4卡国色天香 | 欧美日韩午夜福利一区二区 | 国产伦精品一区二区三区视频网站 | 日本高清免费观看 | 生活片欧美在线 | 欧美好看的中文字幕在线精品 | 国产欧美视频综合二区 | 国产精品999| 国产福利在线观看永 | 欧美人成| 宅男66lu国产在线观看 | 日韩国产欧美制服中文 | 国产情侣2025免费视频 | 九色国产熟女 | 国产女主播喷水 | 国产人妖一区=区 | 日韩欧美1区 | 日本女优一区二区三区四区 | 亚洲综合一区三区 | 在线观看亚洲欧美日本 | 欧美v亚洲v | 妇女偷汉对白视频 | 国产乱码高清区二区三区在线 | 91亚色视| 国产ol丝袜高跟在线观看不卡 | 精品国产一区二区三区四 | 成人国产日本亚洲精品 | 日韩成人午夜影院 | 国产乱码在线精品可播放 | 日韩欧美亚洲一区精选 | 日本一道dvd中文字幕 | 久青草国产在线视频亚瑟 | 国产真实乱系列视频在线观看 | 亚洲高清国产拍 | 泰国一级特黄在线观看大片 | 国产免费a级特黄的片子 | 国产99视频精品免费专区 | 亚洲国产日韩在线观看 | 日韩另类综合自拍亚洲 | 亚洲综合欧美 | 日韩精品电影 | 国产精品视频网站 | 亚洲国产丝袜一区二区 | 日本sm极度另类视频 | 欧美国产日韩精品系列 | 亚洲人成网站观看在线播放 | 小说区亚洲综合第1页 | 黄骗在线免费观看 | 国产午夜不卡片免费视频 | 国产伦精品一 | 日韩免费专区 | 欧美影院一区二区三区 | 国产午夜福利一区二区三区在 | 欧美日韩一区二区亚洲 | 久青草国产在线视频新免费 | 学生妹国产在线第一页 | 国产欧美日韩综合精品二区 | 国产无吗 | 国产精品r级最新在线观看 国产欧美日韩亚洲精品中文专区 | 好看的电视 | 国产免费一级视频在线观看 | aaa成人一区二区三区 | 美女国产在线观看免费观看 | 国产视频二区 | 动漫3d精品一区二区三区乱码 | 亚洲网站免费观看 | 精品国产免费一区二区三区香蕉 | 欧美精品一区三区在线观看 | 99re6这里只有精品地址 | 99精品国产自 | 精品日产卡一卡二卡三入口 | 精品亚洲欧美v国产一区二区三区 | 日本人乱亲伦视频 | 国产性爱精品家庭乱伦视频 | 东京干男人都知道的 | 国产一区二区三区免费视频 | 日韩精品在线观看免费 | 日本在线观看免费人成视频色 | 国产模特精品私拍在线 | 免费国产gay片在线观看 | 国产又黄又爽视频免费观 | 六月婷婷国产精品综合 | 青青草国 | 亚洲国产精品看片在线观看 | 亚洲精品久 | 国产日韩一区二区免费在线观看 | 国语自产精品视频熟女 | 99热这里只有精品国产66 | 天美影视 | 欧美鲁丝片一区二区 | 国产精品202| 亚洲精品免播放器在线观看 | 亚洲人成伊人成 | 99视频精品免费在线观看 | 成人高清网站 | 午夜性爱故事在线观看 | 日韩女人**片在线播放 | 日韩欧美亚洲中文在线观看 | 精品国产自在在线午夜精 | 欧美日本高清阿v视频在线 97视频专区 | 国产精品亚洲第一区在线观看 | 亚洲精品国产福利在线观看 | 亚洲日韩欧美在线一区二区 | 中文字幕国产第1页直播在线 | 韩国免费观 | 日韩欧美精品国产亚洲综合网站 | 91免费精品视频 | 日韩精品极 | 国产乱子伦视 | a网站在线观 | 91拍拍在线观看 | 亚洲日韩欧美天堂 | 午夜伦理电影网电影午夜伦理 | 日韩精品在线一区二区 | 日本亚洲欧美国产电影在线观看 | 国产一区二区在线播放女友 | 国产免费不卡一区在线视频 | 国产va免费高 | 国产老妇玩伦国产熟女高清 | 亚洲成在人线中文字幕 | 精品国产呦系列在线观看 | 亚洲欧美另类专区第一页 | 牛牛影视精品一区二区在线看 | 免费在线观看 | 日本字幕中文免费高清在线播放 | 欧美人与性动交α欧美精品 | 国产午夜福三级在线 | 国产日产欧产系列精品 | 成人精品一区二区三 | 伊人网视频在线观看 | 最近新免费韩国直 | 国产欧洲野花视频www | 国产视频一区在线观看 | 玖玖影视 | 欧美视频一区女女视频 | 国产区在线观看成人精品 | 日韩欧美亚洲1区2区 | 国产又粗又猛又爽视频上 | 门卫老头吮她 | 国产欧美日韩午夜在线观看 | 天天看片在线完 | 精品国夜夜区二一区三区 | 91中文字幕永久 | 国产日韩欧美高清一区二区三区 | 欧美亚洲自拍日韩在线 | 日韩精品成人亚洲专区在线电影 | 亚洲欧美中文精品激情在线 | 精品国产免费人成电影在线观看 | 顶级欧美妇高清xxxxx | 国产男女免费完整视频 | 中文字幕亚洲日韩第一页 | 日本亚洲欧洲免费无线码 | 国产一进一出又大又粗爽视频 | 国产l精品国产亚洲区在线观 | 国产福利在线免费 | 欧美日韩美女精品一区二区 | 亚洲b站精品大片网站 | 亚洲国产在线精品国偷产拍 | 国产对白在线正在播放456 | 欧美一厂区二厂区三厂区 | 波多野衣结在线精品二区 | 国产高清在线观看视频一线 | 国产一区免费在线观看 | 国产精彩视频在线观看91 | 黄瓜影视 | 国产青草视频在线观看 | 日韩午夜成 | 五月天综合网 | 久99热这里只有精品 | 国产一区二区三区在线看 | 成人伊人亚洲人综合网站 | 99亚洲国产综合 | 中文字幕亚洲一区二区va在线 | 日韩欧美mv在线观看免费 | 国产日韩一区二区三免费视频 | 日韩一二区中文字幕有码视频 | 欧美黑人疯狂性受 | 欧美日韩日本在线观看a | 黄又爽免费网站 | 欧美综合在线观看日本 | 涩涩视频午夜福利一区二区 | 国产一区二区精品尤物 | 日本二本道dⅴd一二三区91 | 日韩免费的视频在线观看香蕉 | 中日欧洲精品视频在线 | 欧美中文字幕在线播放 | 精品一区二区三区四区五区六区 | 国产精品一区99国产aaa精 | 暧暧视频高清免费观看中文 | 亚洲日本在线免费看 | 亚洲系列国产系列 | 国产高清精品一区二区 | 强奷乱码中文字幕 | 欧美日韩国产高清一区二区 | 免费国产怡红院在线观看 | 中文字幕一区二区 | 亚洲综合精品网站在线观看 | 被蹂躏的奶水2在线播放 | 宝贝乖把腿分大一点h欧阳凝小说 | 国产精品免费观看在线观看 | 精精国产xxxx视频在线 | 国产一区二区在线视频播放页 | 久9视频这里只有精品试看 伊人成色综 | 国产精品亚洲日日摸夜夜添 | 激情小说亚洲图片伦 | 日本成人频道一区二区三区 | 国产精品毛多多水多 | 国产丝袜一区二 | 国产日本欧美一区二区竹菊 | 亚洲一区在线综合 | 欧美中文字幕乱伦视频 | 欧美日韩国产无线码无毒 | 在线不卡高 | 国产拍在线 | 午夜男女羞羞爽爽爽视 | 成年人在线免费观看视频 | 国产在线播放不卡 | 91视频欧美国产 | 日本一区二区三区精品 | 亚洲成年人免费a级网站 | 欧美在线a级一区二区三区 精品蜜桃 | 日本好好热 | h视频免费在线 | 国产91中文在 | 国产精品亲子乱子伦xxxx裸 | 欧美一级爽快片婬片在线观看 | 国产精品视频一二三区 | 亚洲综合欧美在线 | 日本视频在线免费 | 国产精品一二三区视频网站 | 亚洲第一页a∨在 | 好吊妞视频988在线播放 | 日本中文字幕a∨在线观看 免费b站在线观看人数在哪儿找 | 国内自拍视频网址 | 中文字幕高清免费日韩视频在线 | 人在线成视频 | 日本高清视频www夜色资源网 | 国产亚洲欧美另类一区二区三区 | 国产拍偷亚 | 国产a级三级三级三级 | 国产专区免费资源网站 | 亚洲一区二区三区不卡精品 | 秒拍视频福利永久国产 | 白白发布精品视频在线观看 | 19禁无遮 | 国产99视频精品免费观看9 | 日本免费人 | 亚洲欧洲日韩综合色天使 | 日韩精品一区二区三区视频 | 国产一级婬片aa | 国产精品欧美在线另类小说 | 起碰视频在线 | 欧美疯狂party | 日韩一区二区在线 | 好吊妞在线视频免费观看综合网 | 免费人成网站免费看视频 | 最好的观看2025中文 | 亚洲国产欧美精 | 成人亚洲国产精品一区不卡 | a级全黄试看30分钟国产 | 国产成本人片免费v | 国产日韩精品视频 | 欧美日韩不卡视频一区二区三区 | 国产只有精品 | 欧洲亚洲一区二区三区导航 | 九九热视频在线免费观看 | 最新日本一道免费一区二区 | 国产制服丝袜免费视频 | 国产一区二区三区中文在线 | 欧美日本综合一区二区 | 亚洲人成中文字幕在线观看 | 婷婷影视网 | 在线观看日韩视频 | 精品一区二区三区日本视频 | 国产特级婬片免费看 | 好吊妞国产欧美日韩免费观看 | 欧美日韩国产一区二 | 欧美日韩e本大道二卡三卡免费 | 欧美在线免费观看 | 国产欧洲一区二区在线观看 | 国产激情在线观看 | 国产一码二码三码区别 | 午夜福利门事件国产在线 | 欧美亚洲精品午夜理论片 | 国产欧美一区二区另类精品 | 国产啪精品视频网站 | 国产日韩成 | 真实国产精品视频400部 | 日本欧美一区二区三区高清 | 日本连裤袜xxxxx在线视频 | 欧美午夜激情 | 桃色影视国产一区二区三区 | 性欧美精品一区二区三区在线播放 | 亚洲欧美清纯 | 成年人午夜影院 | 国产在线午夜卡精品影院 | 日产乱码一二三区别免费演员表 | 国产色xx群视频射精 | 日韩免费在线小视频 | 女人张开 | 欧美精品国产制服一区 | 在线涩涩免费观看国产精品 | 欧美激情在线看 | 国产在线观看一区二区三区四区 | 久热国产vs视频在线观看 | 亚洲一级大片 | 成人一级电影视频 | 国产免费中文综合 | 成人高清在线观看播放 | 国产一级a毛一级a看免 | 国产在线一区二区三区在线 | 国产午夜亚洲精品不卡免下载 | 精品国产乱码aaa一区二区 | 视频一区在线观看 | 亚洲欧美日韩中文字幕在线一 | 日本综合三级精品 | 国产中文字幕视频在线观看 | 国产精品亚洲片夜色在线 | a∨国产a∨ | 日本免费一区二区在线看片 | 玖玖资源中文字幕一区二 | 国语自产拍在线观看对白 | 日韩操穴| 欧美综合自拍亚洲综合网 | 男男女女爽爽爽免费视频 | 成年在线影视免费观看 | 欧美一区福利 | 天堂а√在线最新版中文在线 | 国产免费国产在线精品一区 | 欧美+日韩+免费 | 国内国外精品一区二区 | 国产欧美日韩专区发布 | 99国内精品自在现线 | 欧美国产日韩高清在线 | 国语第一次处破女 | 精品国产自产拍在线观看蜜桃 | 日本成人精品一区二区三区 | 日韩欧美在线观看视频 | 国产一区二区三区免费在线观看 | 老司机精品成 | 91c仔国产手机在线 国产在线高清精品1314 | 日韩午夜看片成人精品 | 欧亚精品卡一卡二卡三 | 国产在线观看精品日韩 | 欧洲日韩视频在线观看 | 97se亚洲国产综合自在线 | 国产偷国产偷精品孕妇 | 国产高清片 | 欧美精品国产制服第一页 | 国产在线视精品在亚洲 | 欧美日韩一区日本成人一区二区 | 绿巨人污视频 | 国产精品你懂 | 国产真实乱系列视频在线观看 | 三级在线国产 | 国产欧美日韩精品在线观看 | 日韩欧美综合在线 | 男人j进女人 | 日本高清免费观看 | 欧美日韩中文在线观看 | 国产精品ⅴa在线观看 | 欧美日韩在线视频专区免费 | 99资源站 | 成人国产一区二区三区 | 日韩高清在线观看一区二区三区 | 区四区在线观看 | 又大又粗又硬又爽 | 国产二三| 高清一区二区亚洲欧美日韩 | 亚洲va在线观看日本 | 7160美女图片| 在线观看国产精选免费 | 99热国 | 国产一级视频播放 | 91香蕉在线播放 | 午夜美女视频在线 | 国产草莓视频无a在线观看 国产传媒果冻天美传媒 | 亚洲午夜成人va在线 | 97成人精品 | 中文字幕在线观看亚洲视频 | 欧美国产日韩高清在线 | 又大又粗| 91福利社区在线试看一分钟 | 加勒比一本大道香蕉大在线 | 欧美一区二区三区四区在线观看 | 国产精品178页 | 91精品酒店情 | 91每日更新视频在线观看 | gogogo高清在线观看免费 | 99香蕉国产精品偷在线观看 | 猛进猛出 | 日韩午夜视 | 国产午夜亚| 欧美日韩在线免费 | 999精产| 国产亚洲精品欧洲在线观看 | 玖玖最新国产在线视频 | 两个人免费视频观看高清视频 | 日本高清视频一区二区三区 | 欧州一级婬 | 国产丝袜在线精品丝袜不卡 | 18处破外女出血在线 | 国产欧美国产精品第二区 | 日韩欧美伦理三级 | www国产精品一区二区三区 | 亚洲精品高清欧美 | 人免费观看在线视频www | 国产欧美三级亚洲 | 韩国午夜福利片在线观看 | 久操视频网站 | 一本之道高清乱 | 精品日本亚洲影视 | 国产一区鲁鲁在线视频免费播放 | 视频一区视频二区在线观看 | 日韩精品国产欧美 | 区视频在线观看 | 噼里啪啦影院大 | 国产免费三级a在线观看 | 精品国产一区二区三区高清观看 | 91精品福利在线观看播放 | 国产精华液和欧美的精华液 | 国产不卡一区二区三区免费视频 | 日本高清另 | 国产网站91 | 国产人成午夜免电影费观看 | 国产性夜夜春夜夜爽18 | 亚洲一区二区天海 | 日本猛妇色xxxxx在线 | 7799天天综合入口精品 | 亚洲中文字幕一区精品自拍 | 97超级碰在线观看免费 | www.美色吧 | 欧美成aⅴ人高清三级 | 日韩视频中文字幕在线观看 | 亚洲日韩中文在线精品第一 | 国产精品亚洲综合一区在 | 国产理论片在线播放 | 亚洲日本aⅴ精品一区二区 国内精自线i | 国产色系视频在线观看 | 国产探花视频 | 国产又色又爽又黄又刺激的网站 | 绿帽视频 | 国产国产成年人 | 97色精品| а√最新版天堂资源在线 | 成年人在线观看 | 日本韩国三级 | 一边亲着一面膜下奶53分钟 | 成人免费看片一级在线播放 | 精品一区二区三区在线 | 九九国产福利伦理片 | 精品手机在线1卡二卡3卡四卡 | 成人性生交大片免费看中文 | 日本欧美一区二区三区免费不卡 | 人成黄页在线观看国产 | 国产高清亚洲精品视bt天堂频 | 国产一级淫片视频免费看 | 国产97碰免费视频 | 韩国伦理电影网站 | 日韩成人三级在线观看 | 日韩欧美激情刺激爽爽影院 | 国产乱子影视频上线免费观看 | 区二区软件 | 性色一区二区 | 国产精品国产片在 | 免费国产最新进精品视频 | 国产精品日韩精品在线观看 | 真实国产普通话对白乱子子伦视频 | 精品亚洲欧美中文字幕在线看 | 欧美中文字幕在线第一页 | 日韩欧美亚洲一区 | 一区二区三区四区精品视频 | 精品亚洲欧美无人 | 国产一级a在线观看免费 | 911亚洲精品bbw男男 | 中文在线欧美亚洲制服 | 国产福利精品视频 | 国产伦精品免编号公布 | 国产精品婷婷午夜 | 成人国产精品一区二区八戒网 | 天天夜夜欢性恔免费视频 | 国产在线视频色综合 | 日本1区在线观看 | 污污视频在线免费观看 | 日本韩国欧美三级在线 | 成人拍拍拍免费视频网站 | 日韩欧洲区精品一区二区 | 一级做a爰 | 精品国精品国产自在久国产87 | 国产精品对白交换绿帽视频 | 精品国产日韩一区 | 国产福利在线免费观看 | 国产精品中文久 | 日韩在线视频一区二区三区四 | 日韩在线不卡中文字幕一区 | 国产一卡2卡3卡4卡网站免费 | 女被男啪到哭的视频网站 | 欧美日韩国产免费一区在线观看 | 精品视频一区二区三区四区五区 | 欧美顶级情欲片免费看 | 91精品国产免费青青碰在线观看 | 亚洲日本欧美日韩在线观看 | 欧美日韩黄| 在线a亚洲视频播放在线观看 | 欧美成一级做在线观看 | 欧美一级专区免费大片 | 亚洲春黄在线观看 | 国产视频最新地址发布 | 破女全过程完整版 | 成人国产亚洲日本在线 | 日本一本之道之视频在线不卡 | 一级生性活片在线观看视频 | 亚洲欧美洲成 | 最新国语自产精品视频在 | 国产精品日韩欧美一区二区三区 | 国产精品福 | 区二区三区综合片 | 玖玖影视 | 国产免费观看青青草原网站 | 日韩在线观看91精品免费 | 国产综合日韩伦理 | 最新国产福利在线观看精品 | 五月丁六月停停 | 日本一区二区三区在线播 | 最近中文字幕完整视频高清 | 精品国产自在精品国产精 | 精品美女在线 | 在线免费观看区一区二 | 日韩成人成色 | 免费的精品一区二区三区 | 国产熟女乱伦一区二区 | 亚鲁鲁国产 | 精品熟女中文字幕 | 98精品国产 | 在线日本一区二区免费观看 | 污免费网站入口 | 欧美精品免费专区在线观看 | 国产亚洲精品高清在线 | 欧美一区二区激情视频在线播放 | 欧洲尺码日本尺码专线 | 人成视频在线观看 | 亚洲天堂偷拍日韩中文字 | 国产99日韩精品第一页 | 欧美日韩高清性色生活片 | 玖玖玖色在 | 三三影院网| 国产国产人免费视频成 | 精品一区二区中文字幕 | 乱码视频午夜在线观看 | 国产欧美精品国产国产专区 | 看看永久| 九九视频免费精品视频 | 欧美一区二区不卡视频 | 欧亚一级毛 | 国产又大 | 成年女人爽到 | 69午夜成年 | 日韩欧美在线综合va网 | 日本天堂视频在 | 日韩剧亚洲欧美黑人猛交群 | 337p日本大胆欧美人 | 国产一区二区三区精彩视频 | heyzo高无| 亚洲综合色区在线观看 | 久热精品国产 | 国产欧美亚洲一级a在线观看 | 国产免费一级高清婬中国片 | 日本精品二三区视频在线观看 | 国产午夜免费高清视频 | 国产小视频在线观看免费 | 国产拗女一区二区三区 | 成年免费视频播放网站推荐 | 国产高清在线精品一区在线 | 国产传媒一 | 国产一卡2卡三卡4卡在线观看 | 人妖系列精品视频 | 免费电视剧大全在线观看 | 老司机在线网站 | 免费高清国产 | 欧美二区视频 | 国产欧美日韩在线中文一区 | 三级综合在线观看精品 | 亚洲日本一区二区 | 国产成在线观看免费视频成本人 | 日本免费一级二级三 | 成人精品综合免费视频 | 亚洲国产精品18 | 精品一区二区免费 | 91精品国产免费青青碰在线 | 欧美日韩精品一区二区三区四区 | 99re这里| 国产女人精品视 | 国内视频一区在线播放 | 日韩欧美国产另类 | 国产在线视欧美亚综合 |