国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

技術分享|京東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
岛国大片精品视频免费在线播放 | 国产激情视频在线观看的 | 内射99精品 | 四虎影视成人永久免费观 | 亚洲日本韩国中文 | 国产精品一区 | 女自慰喷潮久久久www | 国产一级婬片a免费播放口 国产一级婬片a片aaa毛片小说 | 日韩精品无码一本二本三本色 | 亚洲精品久久久久久伊人 | 亚洲av永久天 | 国产亚洲综合精品一区二区三区 | 亚洲国产一区二区在线观看 | 亚洲成综合人在线播放 | 人人干人人操导航 | 无码av喷白浆在线播放 | 精品国产国语 | 精品国产免费 | 亚洲av日韩综合一 | 日本最新一区二区三区免费看 | 激情黄色在线网站 | 国产av大学生第一次破 | 国产精品无码dvd在线观看 | 国产一级毛片一区二区三区 | 精品午夜福利在线视在亚洲 | 97韩剧网| 91香蕉视频免费软件下载 | 国产精品无码一区二区三区免费 | 无码a√毛片一区二区三区 无码aⅴ精 | 亚洲精品少妇久久久久久希岛爱理 | 插我一区二区 | 日本丰满少妇高潮xxxx | av免费午夜福利不卡片在 | 日本中文字幕在线播放 | 日本欧美一区 | 日韩精品无码一区二区三区视 | 亚洲日韩在线观看 | 香蕉伊思人视频 | 99久久精品熟女高潮喷水免费 | 97国产公开精品 | 国产极品白嫩超清在线观看 | 欧美成人精品三级网站在线观 | 91精品国产成人在线 | 精品91专区视频在线 | 国产亚洲女人久久久久毛片 | 日韩精品久久无码中文字幕 | 色婷婷久久综合中文久久蜜桃av | 欧美成人乱弄视频 | 99国产精品热久久婷婷 | 国产剧情台湾swag突袭计划 | 91欧洲在线视精品在亚洲 | 日韩午夜影院在线观看 | 国产成人综合亚洲 | 国产亚洲综合成人91精品 | 在线a级毛片无码免费真人 在线a精品一区二区 | 日韩人妻不卡一区二区三区 | 91久久网电影 | 成全视频在线 | 国产高清av在线播放 | 在线观看三级国产精品 | 精品人妻系列无码一区二区三区 | 91亚洲精品在线 | 91传媒制片厂网址多少 | 亚洲成av人网站在线播放 | 日本动漫精品一区二区三区 | 亚洲精品美女久久久久9999 | 丝袜美腿一区二区三区 | 亚洲综合九九 | 国产乱子伦无码 | 无码精品一区二区三区在线 | 99国产欧美久久久精品蜜桃 | 国产在线精品观看免费观看 | 在线观看黄片 | 无码精品国产一区二区 | 国产特级毛片aaaa | 国产精品久片在 | 日本一区二区三 | 国产产无码乱码精品久久鸭 | 97碰碰碰人妻无码视频免费 | 午夜香蕉网 | 国产日韩欧美亚 | 日本女优一区二区三区四区 | 国产日韩欧美中文字幕在线 | 国产白丝jk捆绑束缚调教视频 | 亚洲日本aⅴ片在线观看香蕉 | 欧美一级久久久 | 午夜成人性做爰a片无码潘金莲 | 91丝袜精品久久久久久无码人妻 | 麻豆国产va免费精品高清在线 | 国产91精品一区二区麻豆亚洲电影 | 欧洲在线性爱av | 欧美日韩国产精品va | 国产午夜福利精品集在线观看 | 国产黄色三级三级 | 亚洲av成人中文无码专区 | av一区| 色欲av蜜臀av久久浪潮av | 精品久久久久久中文字幕专区 | 亚洲欧美日韩在线香蕉 | 成年女人免费影院播放 | av免费| 无码不卡av五月天 | 97精品一区二区视频在线观 | 精品动漫一区二区三区 | 国产超碰在线观看 | 激情五月综 | 欧美视频三区 | 精品免费看国产免费 | 国产在线精品观看免费观看 | 色护士极品影院 | 中文字幕在线不卡一区二区 | 日韩亚洲影院 | 四虎永久在线精品国产馆v视 | 国产大片在线免费网站 | 无码人妻av免费一区二区 | 91免费在线看 | 国产精品99久久久久久 | 国产精品热久久无码av | 三颗国产精品视频一区二区免费 | 成人性色生活片免费看爆迷你毛片 | 91精品欧| 欧美成人全部费免 | 午夜电影网 | 欧美精品亚洲精品日韩专区 | 欧美精品高清 | 亚洲а∨天堂2025在线无码 | 一区二区三区动漫成人在线观看 | 国产精华液:从成分到功效 国产精华液一线二线三线 国产精华最好的产 | 欧美日韩aⅴ精品大片 | 日韩人妻| 亚洲精品综合在线一区二区 | 九九精品成人免费国产片 | 国产精品偷伦视频免费观看了 | 久久成人影院精品777 | 天美传媒麻豆精东蜜桃 | 亚洲av无码av吞精久 | 91人妻人人做人碰人人爽 | 91人成尤物在线 | 成全视频在线观看在线 | 精品国产亚洲av麻豆 | 91在线码无精品秘入口九色 | 91自产拍在线观看精品 | 久久99精品久久久久久齐齐 | 国产91对白在线播放边 | 精品国产福利片在线观看 | 国产精品美女久久久久∧v爽 | 国产精品不卡免费视频 | 最新国产剧高清免vip在线观看 | 亚洲成a人片在线观看网站 亚洲成a人片在线观看无码 | 国产成人精品一区二区三区无码 | 国产乱子伦无码 | av播放在线观看播放 | 在线91精品亚洲网站精品成人 | 人妻精品少妇二区 | 久久成人亚洲香蕉草草 | 欧美生活大片在线观看 | 国内精品91最新在线观看 | 欧美日韩国产中文区页 | 日本欧美一二三区色视频 | 亚洲av永久无码一区二区三区 | 国产午夜无码精品免费看粉 | 无码国产一二三区 | 欧美日本日韩aⅴ在线视频 欧美日本三级 | 人人妻人人澡人人爽欧美一区九九 | 精品人妻视频一区二区三区 | 欧美日韩国产一区二区三区精 | 亚洲国产欧美国产综合一区 | 超薄丝袜足j好爽在线观看 超薄丝袜足j一区二区 | 国产欧美日韩综合精品二区 | 国内精品久久久久久久97牛牛 | 午夜福利视 | 亚洲av永久天堂在线观看 | 高清一级淫片a级 | 国产成人久久777777 | 天天爱天天干天天操 | 国产视频九 | 午夜性色福利视频 | 按着她的腰疯狂的撞击闷哼 | 国产午夜亚洲精品国产 | 国产一区亚洲一区 | 欧美精品高潮呻吟av久久 | 国产91色综合久久麻豆 | 成人国产第一区在线观看 | 亚洲字幕成人中文在线观看 | av午夜福利精品一区 | 97人妻碰碰碰久久久久禁片 | 成人午夜视频精品一区 | 丰满人妻少妇一区二区三区 | 天天操人人操 | 欧美区一区二区三区在线视频 | 高清一区二区 | 天天射天天干天天干天天 | 国产激情视频在线观看免费播放 | 中文字幕精品一区二 | 亚洲av日韩av综合在线观看 | 午夜不卡久久精品无码免费 | 日韩精品成人av高清在线观看 | 91影视安卓最新版下载 | 欧美亚洲国产午夜看片 | 精品精品国产国产 | 在线精品视频一区二区 | 黄色成人网站免费无码av | 成人免费黄色视频 | 无码国产在线视频一区 | 韩国午夜理伦三级理论在线观看 | 九九综合九色综合网站 | 麻豆果冻传媒av人妻少妇无码 | 91精品啪在线观看国产色 | 亚洲av无码专区亚洲av桃 | 国产精品福利写真 | 成人高清 | 国产动漫频道 | 成人高清图片下载 | 无码一级毛片免费 | 精品国产在天天线2025 | 成人一区二区三区免费视频 | 激情欧美日韩一区二区 | 成人精品一区二区 | 国产精品爽爽v在线观看无码 | 99久久免费精品国产男女性高 | 97精品久久天干天天蜜 | 国产在线视频不卡一区二区 | 91桃色视| 免费午夜无码片在线观看影院 | 精品动漫中文字幕一区二区三区 | 欧美日产国产精品 | 亚洲熟妇无码一区二区三区导航 | 丰满的少妇一区二区三区 | 国产一级精品成人大片综合高清不卡 | 国产高潮流白浆喷水免费视频 | 内射精品无码中文字幕 | 国产精品99久久久久人中文网介绍 | 国产一级a厂片在 | 精品欧美国产一区 | 黄色激情不卡网 | 91在线无码精品入口九色 | 韩国免费一级a一片在线播放 | 国产伦精品一区二区三区网站 | 精品一区二区三区四区五区六己 | 国产精品99久 | 国产不卡无码高清毛片一区二区三 | 亚洲日本乱码 | 久久av高潮av无码av喷吹 | 国产日韩欧美综合色视频在线 | 99re成人精品免费视频 | 日本三级欧美三级人妇视频 | 日韩欧美精品一区二区三区在线 | 国产午夜亚洲精品午夜鲁丝片 | 国产成人av一区二区三区不卡 | 精品在线视频一区 | 91视频一区| 欧美日韩精品在线视频 | 欧美一区二区三区精品不卡 | 亚洲欧美日韩综合久久 | 麻豆国产精品污在线 | 巨波霸乳在线k8永久免费 | 丰满人妻跪趴 | 国内久久 | 国产一区二区三区在线免费观看 | 亚洲h成年动漫在线观看网站 | 中文无码精品一区二区三区 | 亚洲国产精品一区 | 成年女人aa级毛片免费观看 | 亚洲成综合人在线播放 | 免费无码ⅴ视频网 | 国产成人精品免费视频大全 | 中文字幕在线免费观看 | а√天堂8资源中文在线 | 综合色五月久久激情婷 | 亚洲av无码专区国产乱码电影 | 国产一级做a爱片久久毛片 国产一级做a爰片久久毛 | 免费无码中文a级毛片 | 无码在线观看三级高清 | 人妻精品专区久久久久久久 | 黄色免费网站视频 | 成人深夜福利在 | 亚洲一卡一卡二 | 成人免费午夜毛片 | 无码熟妇人妻av在线影片最多 | 亚洲中文字幕无码av | 91久久久人妻精品 | 国产午夜福利精品一区二区三区 | 色欲色欲日韩www在线观看 | 午夜理理伦三级在线观看 | 亚洲熟妇无码av在线观看 | 国产对白国语对白 | 一区二区三区国产亚洲网站 | 亚洲字幕成人中文在线观看 | 黄片在线播放欧美国产 | 国产香蕉视频 | 91人成尤物在线 | 亚洲午夜国产精品无码老牛影视 | 国产区精品一区二区 | 国产精品无套内射迪丽热巴 | 91精品国产丝袜在线拍 | 国产freesexvideos性 | 97在线观看视频 | 精品久久久久久无码人妻热 | 日韩av成人一区二区三区 | 91桃色在线观看视频 | av综合在线综合导航 | 国产又黄又粗又色又刺激视频 | 成人国产精品视频 | 激情航班h版在线观看 | 操美女视频 | 91精品国产高久久久久久五月天 | 成人伊人精品色xxxx视频 | 国产永久观看在线 | 国产精品成人一区二区不卡 | 国内精品久久久久久久97牛牛 | av综合在线综合导航 | 精品永久在线 | 精品中文字幕制服中文 | 国产精品va无码一区二区三区 | 亚洲av无码一区二区三区网站 | 69一区二三区好的精华液 | 精品久久久 | 中文字幕无码综合一区二区 | 色诱久久久久综合网ywww | 亚洲av成人永久无在线观看 | 97se亚洲国产综合自在线观看 | 无码人妻精品一区二区三区东 | 亚洲av福利无码无一区二区 | 欧美亚洲日韩国产一区二区三区 | 国产成人一区二区三区在线观看 | 日韩成人教师在线观看视频 | 国产超碰人人模人人爽人人喊 | 欧洲熟妇色xxxx欧美老妇软件 | 日韩精品中文字幕无码专区 | 狠狠热精品免费视频 | 亚洲国产剧情在线观看 | 日韩激情不卡一 | 日本十八禁视频无遮挡 | 在线不卡的亚洲av | 日韩中文字幕无码一区二区三 | 亚洲欧美精选 | 成年片免费观看网站免费观看 | 精品国产电影久久九九 | 91天堂国产在线在线播放 | 亚洲日本aⅴ片在线观看香蕉 | 97精品一区二区视频在线观看 | 国产成人精品三区 | 日本乱人伦片中文三区 | 国产精品18久久久久久vr | 亚洲熟女一区二区三区 | 久久88台湾三级香港三级 | 国产成人8x人网站在线视频 | 国产男同志免费高清在线观看 | 白浆免费视频国产精品视频 | 国产精品99久久不卡 | 国产一级在线观看视频 | 中文字幕日韩视频在线观看 | 国产热a欧美热a在线视频 | 69国产成人综合久久精 | 97av麻豆蜜桃一区二区 | 亚洲一卡2卡3卡4 | 97人人模人 | 免费无遮拦无码视频在线观看 | 亚洲avav电影a | 午夜爽爽爽男女免费观看影院 | 国产男女无遮挡猛进猛出 | 高潮毛片无遮挡高清免费视频 | 国语自产偷拍精品视频 | 午夜三级福利在线观看 | 国产成年+在线观看 | 国产精华最好的产 | 91一区二区| 美女扒开奶| 91精品人妻一区二区三区蜜桃 | 一区二区三区视频 | 国产在线观看一区二区三区 | 亚洲成人片在线播放无码 | 国产香蕉在线99 | 日韩精品亚洲人成在线观看亚洲 | 国产成人午夜高潮毛片 | 国产精品高清一区二区 | 人妻少妇精品无码专区二区 | 91老司机精品福利在线 | 亚洲av福利天堂一区二区三 | 国产精品成人一区二区三区影院 | 精品国产一区二区三区久久影院 | 精品人妻系列无码一区 | 免费无码又爽又刺激视频在线 | 成人性爱视频网站 | av变态另类天堂无码专区 | 国产成人精品亚洲午夜 | 成人一级毛片在线观看视频 | 东京热之中文字幕 | 国产三级在线观看播放 | 国产av国片精品有毛 | 麻豆精品无人区码 | 99爱精品视频公开免费观看 | 日韩午夜无码专区 | 免费无码又爽又刺激视频在线 | 97水蜜桃视频在线观看 | 精品福利一区二区在线观看 | 国产精品日本一区二区在线播放 | 国产亚洲成av人片在线观看 | 亚洲国产成人久久综合区 | 亚洲av福利天堂在线观看 | 欧美一区精品视频一区二区 | 老司机91精品网站在线观看 | 亚洲成在人网站天堂日本 | 无码国产偷倩在线播 | 91制片厂制作果冻传媒麻豆 | 国产漂亮白嫩美女在线观看 | 97精品精品一区二区 | 国产三级视频在线观看 | 国产精品美女久久久久久久久 | 午夜在线观看视频免费成人 | 国产传媒一二三区av | 人妻无码aⅴ中文字幕系列 人妻无码αv中文字幕久久 | 亚洲av无码专区在线亚 | 91精品国产91久久久久 | 欧美日韩精品一区二区三区视频在线 | 亚洲午夜理论电影在线观看 | 人妻无码aⅴ中文字幕日韩 人妻无码aⅴ中文字幕视频 | 亚洲国产成人久久 | 中文字幕av一区中文字幕天堂 | 99精品国产 | 国产福利影院 | 色窝窝亚洲av网在线观看 | 麻豆精品国产自产在线观看一 | 国产av无码一区二区三区 | 91版手游平台下载 | 亚洲av最新天堂地址 | 伊人亚洲| 国产视频91尤物在线观看 | 国产乱子伦午夜视频观看 | 国产美女自慰在线观看 | 日韩在线a视频免费播放 | 日本女优一区二区三区四区 | 日日橹狠狠爱欧美超碰 | 亚洲春色在线视频 | 亚洲综合五月天国产av | 精品无码久久久久国产 | 性色av一区二区三区影视 | 国产特级亚州一级淫片 | 国产一级久久久久久毛片 | 国产精品对白交换视频 | 波多野結衣 | 国产一区福利姬在线观看 | 国产精品臀控福利在线观看 | 亚洲精品中文字幕不卡在线 | 欧美亚洲国产日韩一二三区 | 九九精品一区二区三区 | 国产亚洲色婷婷久久99精品 | 色综合久久精品亚洲国产 | 在线观看精品国产福利片2025 | h漫一区二区三区在线观看 h无码动漫超w网站 h无码动漫在线观看不卡 | 99视频精品全部免费在线 | 精品午夜户外露出一区二区 | 丰满人妻熟妇乱又伦精品视 | 精品国产一区二区三区四不卡在线 | 欧美一区二区精品系列在线观看 | 国产欧美日本在线观看 | 成人免费一级纶理片 | 国产精品v片在线观看 | 91天堂素人搭讪在线观看 | 成人午夜福利免费体验区 | 97色伦人人 | 亚洲精品中文字幕乱码三区 | 国产拍拍拍无码视频免费 | 麻豆精产国品免费免 | 91无码福利在线观看 | 精品国产乱码久久久久久久 | 亚洲精品乱码久 | 成全视频观看高清在线观看 | 国产精选秘免费进入竹菊影视 | 丰满少妇被猛 | 亚洲一区二区三区四区五区六区 | 亚洲综合自拍 | 亚洲第一区精品久久久久 | 91中文字幕 | 97精品依人久久久大香线蕉97 | 日本高清视频色wwwwww色 | 国产精品一区二区视色 | 国产超碰在线观看 | 国产aⅴ精品一区二 | 日本熟妇在线视频 | 伊人亚洲综合 | 亚洲精品国产第一综合99久久 | 国产激情精 | 成年黄网 | 欧美在线播放一区二区 | 国产精品亚洲一 | 成人无码区免费aⅴ片在线观看 | 国产乱子伦视频一区二区三区 | 亚洲一卡一卡二新区乱码无人区二 | 日本激情在线视频www | 99re热这里只有精品 | 精品视频久久久久 | 精品久久中文字幕久久av | 日本香蕉尹人在线视频 | 99国产精 | 国产av激情久久无码天堂 | 黄视亚洲欧洲日韩频在线观看 | av片在 | 国产日韩欧美成人 | 国产午夜三级 | 91日韩xxx三级a | 久久国产成人精品国产成人亚洲 | www.91香蕉视频| 精品中文字幕制服中文 | 精品国产成a人在线观看 | 成人毛片在线精品国产 | 日本高清视频色wwwwww色 | 亚洲成α人片在线观看欧美在线视频 | 麻豆福利 | av无码精品久久久久精品免费 | 精品国产a∨无码一区二区三区 | 亚洲av无码一区二区ai换脸 | 亚洲第一网站 | 中美日韩毛片免费播放 | 午夜一区二区三区电视剧在线观看 | 黄色香蕉视频 | 91精品一区二区三区在 | 极品黑色丝袜自慰喷水自慰 | 午夜爽爽爽男女免费观看影院 | 国产a∨天天免费观 | 无码专区日韩精品中文字幕 | 日韩人妻| 国产一级高清免费观看 | 波多野结衣乳巨 | 亚洲一成人 | 99re视频免 | 在线精品一区二区三区视频 | 亚洲av无码一区二区三区在线观 | 亚洲字幕成人中文在线电影网 | 成人夜晚看片如何选择合适的影片 | 日韩中文字幕无码一区二区三 | 尤物tv国产精品看片在线 | 91精品无人区麻豆乱码4区开放 | 超碰香蕉亚洲香蕉亚洲 | 亚洲av福利无限在线观看 | 自慰少妇裸体无码30p | 天美传媒果冻传媒入口 | 欧美老熟妇videos极品另类 | 欧美成人午夜精品久久久 | 国产精品宾馆 | 四虎sihu新版影院亚洲精品 | 97精品伊人久久大香线蕉视频 | 欧美成人午夜精品一区二区 | a一区二区三区乱码在线 | 91影视网 | 成全在线观看免费高清动漫 | 国产午夜精品久久久久九九 | 国产91高潮流白浆在线播放un | 亚洲夜夜骑 | aⅴ中文无码亚洲 | 久久er99| 国产成人精品亚洲第一 | 在线无码一区二区三区不卡国产 | 亚洲欧美日本国产一区二区三区 | 午夜精品国产拍精品福利 | 狠狠色伊人亚洲 | 精品无码 | 综合激情久久综合激情 | 亚洲一区公司在线 | 激情影视乱码av | 超级碰97直线国产免费公开 | 国产漂亮白嫩美女在线观看 | 免费无码v片在线观看中文 免费无码成人av在线播放不卡 | 亚洲国产一区二区精品专区 | 亚洲无码在线观看a | 国产精品视频永久免费播放 | 国产日韩精品一 | 日本特黄特色aaa大片免费 | 国产婷婷一区二区三区 | 在线观看亚洲av无码每日更新 | 最新中文字幕强奸乱伦亚洲五码 | 成熟看a级毛片 | 丝袜中出制服人妻美腿 | 深夜特黄a级毛片免费看 | 午夜视频免费观看 | 国产欧美一区二区三区在线看 | 91精品天美精东蜜桃传媒入口 | 亚洲国产精品线在线观看 | 欧美成人国产 | 不卡av电影在线 | 日韩欧美亚洲国产精品字幕久久久 | 国产精品午夜爽爽爽免费 | 日本一道本在线视频 | 国产成人精品a视频一区 | 九九九九国产热视频在线 | 中文字幕久久久久人妻 | 97国产精品人人做人人爱 | 国产精品99无码一区二蜜桃 | 人人澡人人澡碰人人看软件 | 深夜特黄a级毛片免费看 | 色婷婷综合久久久久中文 | 国精产品秘福利姬在线观看 | 精品久久人人爽人人玩人人妻 | 亚洲日韩av片在线观看 | 日本大片免a费观看视频老师 | 国产亚洲av网站在线观看 | 日日爱夜夜做 | 国产亚洲91在线 | 国产suv视频大全 | 丰满熟女人妻 | 国产乱国产乱老熟300部视频 | 欧美与黑人午夜 | 91大神精品视频动漫在线观看 | 国内揄拍国产精品人妻门事件 | 在线观看国产大尺寸视频 | 精品无码乱码av片 | 国产一级特 | 日本精品一区二区三区在线视频 | 亚洲国产日韩a精品 | 亚洲av无码影视久久乐第一区 | 91极品尤物18禁国产在线播放 | 丰满人妻熟妇 | 亚洲国产精品成人va在线观看 | 国产精品538一区二区在线 | 人妻少妇伦在线电影不卡 | 午夜精品免费视频观看在线 | 97国产公开精品 | 午夜高清国产拍精品福利 | 精品人妻一区二区三区 | 亚洲午夜精品aaa级久久久久 | 亚洲国产综合自在线婷婷 | 日本中文字幕亚洲专区 | 亚洲av无码乱码麻豆精品国产 | 亚洲国产综 | 99精品国产免费久久国语 | 极品尤物一区二区三区 | 亚洲国产欧洲综合99 | 中文字幕乱码亚洲中文在线 | 成人嘿嘿视频网站在线 | 中文字幕爆乳巨爆乳系列 | 国产精品人成在线播放新网站 | 97任你碰任| 国产一级做美女做受 | 久久99精品久久久久久国 | 亚洲精品一区二区久 | 欧美成人熟妇激 | 一级生性活片全黄在线观看 | 国产午夜无码片在线观看影院 | 国产精品欧美日韩一区二区 | 无码国产精成人午夜视频不卡 | 成年在线网站免费观看无广告 | 黄色网站在线观看免费 | 成人欧美一区二区三区白人 | 亚洲精品视频 | 老司机午夜永久免费影院 | 无码人妻视频看看 | 亚洲国产人成 | 99爱精品视频公开免费观看 | 丰满熟女一区二区 | 国产大香蕉在线免费观看 | 日本一区二区三区在线观看网站 | 中文字幕在线播放 | 97超碰无码在线 | 亚洲精品无码高潮喷水a片软 | 黄色视频免费观看 | 亚洲午夜精品aaa级久久久久 | 成人国产精品秘果冻传媒在线 | 国产色啪a∨在线看精品 | 日韩av无码一区二区三区无码 | 91精品久久人人妻人人做 | 国产精品十一区 | 国产精品成人无码久久久久久 | 亚洲av综合| 东京热一区二区三区无码视频 | 午夜精品久久影院蜜桃 | 精品动漫一区 | 国产麻豆一精品一av一免费软件 | 欧美交性又色又爽又黄麻豆 | h漫无码动漫av | 日本高清色本在线www游戏 | 亚洲欧美日韩国产精品专区四 | 97在线观看视频网站 | 亚洲乱强 | 国产成人猛男69精品视频 | 国产高潮国产高潮久久久 | 国产免费人成视频尤勿视频 | 欧美ⅴa亚洲 | 一区二区三区国产亚洲网站 | 国产成人无码午夜视频在线观看 | 日本多人强伦姧人妻完整版 | 国产视频一区二区 | 精品国产三级a | 日韩免费一区二区三区在线播放 | 99re6这里精品视频精品 | 亚洲无码免费观看黄色 | 国产高清.av | 精品久久久一区无码av野花影视 | 国产麻豆剧传媒精品国产av | 国产精品毛片完整版视 | 91麻豆最新国产网址 | 亚洲国产变态另类天堂 | 国产97人人超碰cao蜜芽 | 国产极品精品免费视频能看 | 国产日韩欧美京东综合在线影院 | 日韩免费一区二区三区在线播放 | 天天干狠狠干 | 成人午夜啪啪免费网站 | 九九免费久久这里有精品23 | 亚洲福利一区福 | 亚洲另类无码春色首页 | 99久久久免费 | 中文成人在线视频 | 69日本精品成人无码视频 | 97人人超碰 | 国产乱子伦精品视频 | 国产欧美成人 | 亚洲国产精品成人无码区 | 欧美日韩一区二区三区人妻 | 国产精品亚洲精品影院 | 精品久久久一区无码av野花影视 | 熟女丰满老熟女熟妇 | 加勒比东京热无码中文字幕 | 亚洲熟妇无码av不卡在线播放 | 成人午夜福利视频后入 | 97久久婷婷五月综合色d啪蜜芽 | 午夜精品久久久久久久无码软件 | 日韩三级电影在线观看 | 国产精品视频久久久久 | av成人无码无在线观看 | 成人一级毛片在线观看视频 | 91狠狠色综合久久久夜色撩人 | 日韩不卡毛片av免费高清 | 国产精品视频一区二区噜噜 | 91无人区乱码一二三四的原因是什么 | 岛国视频在 | 国产女主播高潮在线播放 | 91精品国产一区自在线拍 | 中文字幕久无码免费久久 | 狠狠色综合网站久久久久久久 | 日韩午夜精品免费理论片 | 欧美日韩国产免费一区二 | 精品国产鲁一鲁一区二区更新时间 | 91桃色安卓版下载 | 日本av一区二区三区视频 | 国产欧美在线播放视频免费 | 成年女人免费毛片视频永久vip | 国产剧情av不卡在线观看 | 国产精品无码午夜福利免费看 | 午夜亚洲 | 综合激情久久综合激情 | 国产aⅴ精品一区二区三区 国产aⅴ精品一区二区三区久久 | 国产在线一区二区三区av | 午夜亚洲理 | 亚洲国产精品va在线观看欧美 | 午夜欧美日韩精品久久久久久 | 国产成人无码无卡在线观看 | 99久久免费国产特黄 | 超碰香蕉亚洲香蕉亚洲 | 国产噜噜噜噜久久久久久久久 | 中文字幕人成乱码在线观看 | 中文字幕无码成人免费视频 | 91免费精品国偷自产在线在线 | 亚洲国产一区二区午夜福利 | 午夜av内射一区二区三区红桃视 | 99er热精品视频 | 久久成人亚洲香蕉草草 | 亚洲一区高清 | 国产一区二区成人久久免费影院 | a级国产乱理论片 | 国产在线精品国自产拍影院午夜 | 精品久久久久 | 日韩欧群交p片内射中文 | 无码免费不卡av手机在线观看 | 波多野结衣av无码 | 国自产精品手机在线观看 | 怡红院av一区二区三区 | 99久re热视频这里只有精品6 | 国产免费不卡v片在线观看 国产免费不卡视频:追剧新方式 | 成人福利在线观看免费视频 | 97色伦图片97色伦图影院久久 | 午夜性色福利在线视频福利 | 国产成人 | 国产一区二区三区四区观看 | 苍井空亚洲精品aa片在线播放 | 国内偷视频在线观看 | 97久久久久人妻精品专区 | 国产一区二区成人久久919色 | 亚洲av鲁丝一区二区 | 少妇久久久久久被弄到高潮 | 精品久久久久久久一区二区 | 国产在线播放线99视频大全 | 国内不卡1区2区 | 久久99国产乱子伦精品免费 | 91制片厂果冻传媒有限公司 | 波多野结衣乳喷高潮视频 | 中文字幕高清在线中文字幕 | 在线播放成人电影片 | 成人av免费视频在线观看 | 丰满人妻一区二区三区无码av | 日韩欧美猛交xxxxx无码 | 亚洲第一区国产一区二区精品 | 欧美肥妇毛 | 午夜视频在线观看网站 | 无码不卡 | 精品999久久久一级毛片 | 97无码免费人妻超级碰碰夜夜 | 亚洲日本中文字幕乱码在线 | 国产精品人妻久久ai换脸 | 国产欧美日韩精品尤物在线观看 |