• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于微服務(wù)的深度學(xué)習(xí)模型服務(wù)系統(tǒng)

    2021-05-29 05:37:58江寧遠(yuǎn)張華熊
    軟件工程 2021年5期
    關(guān)鍵詞:微服務(wù)

    江寧遠(yuǎn) 張華熊

    摘? 要:Tensorflow Serving是Google開源的一個(gè)服務(wù)系統(tǒng),針對Tensorflow Serving單體應(yīng)用吞吐量低、服務(wù)調(diào)用煩瑣、模型生命周期管理不完善等問題,本文設(shè)計(jì)了一種基于Tensorflow Serving的微服務(wù)軟件架構(gòu)方案,在部署Tensorflow Serving的Docker(開源的應(yīng)用容器引擎)容器里添加本文研發(fā)的監(jiān)控程序,該監(jiān)控程序根據(jù)各個(gè)實(shí)例模型加載情況,將可用模型服務(wù)主動注冊到微服務(wù)架構(gòu)中的注冊中心以實(shí)現(xiàn)對模型的編排管理。實(shí)驗(yàn)結(jié)果表明:采用本文的微服務(wù)架構(gòu)方案,有效提升了Tensorflow Serving服務(wù)的吞吐量,降低了服務(wù)響應(yīng)時(shí)間,簡化了模型調(diào)用流程,從而滿足Tensorflow Serving在生產(chǎn)環(huán)境中部署和運(yùn)維的實(shí)際需求。

    關(guān)鍵詞:Tensorflow Serving;微服務(wù);第三方注冊

    中圖分類號:TP311? ? ?文獻(xiàn)標(biāo)識碼:A

    Deep Learning Model Service System based on Microservice

    JIANG Ningyuan, ZHANG Huaxiong

    (School of Information, Zhejiang Sci-Tech University, Hangzhou 310018, China)

    240662137@qq.com; zhxhz@zstu.edu.cn

    Abstract: Tensorflow Serving, an open source service system of Google, has problems of low throughput of Tensorflow Serving single application, cumbersome service invocation, and imperfect model lifecycle management. Aiming at these problems, this paper proposes to design a microservice software architecture solution based on Tensorflow Serving. Monitoring program developed in this research is added to Docker (open source application container engine) container where Tensorflow Serving is deployed. The monitoring program actively registers available model services to the registry of the microservice architecture according to loading status of each instance model, so to realize orchestration management of the model. Experimental results show that the proposed microservice architecture solution effectively improves throughput of Tensorflow Serving services, reduces service response time, and simplifies model invocation process. It can meet actual needs of Tensorflow Serving deployment, operation, and maintenance in production environment.

    Keywords: Tensorflow Serving; microservice; third-party registration

    1? ?引言(Introduction)

    TensorFlow[1]是目前主流的開源機(jī)器學(xué)習(xí)[2]平臺,它擁有一個(gè)包含各種工具、庫和社區(qū)資源的全面靈活的生態(tài)系統(tǒng)。為解決神經(jīng)網(wǎng)絡(luò)模型部署問題,TensorFlow推出在線原生模型服務(wù)系統(tǒng)Tensorflow Serving[3]。但隨著神經(jīng)網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)的深度逐漸加深,進(jìn)行模型推理所需要的計(jì)算資源也在不斷擴(kuò)大。在線上的生產(chǎn)環(huán)境中,往往需要對請求進(jìn)行即時(shí)響應(yīng),Tensorflow Serving這種單體架構(gòu)已經(jīng)無法滿足企業(yè)對系統(tǒng)的需求,應(yīng)當(dāng)對其進(jìn)行相應(yīng)的架構(gòu)調(diào)整。

    微服務(wù)[4]是一種軟件架構(gòu)風(fēng)格,利用模組化的方式組合出復(fù)雜的大型應(yīng)用程序。本文將Tensorflow Serving作為一個(gè)服務(wù)模塊嵌入微服務(wù)架構(gòu)中,使可用模型服務(wù)主動注冊到微服務(wù)架構(gòu)中的注冊中心。通過對模型的生命周期進(jìn)行管理,使整個(gè)系統(tǒng)擁有更好的可擴(kuò)展性、易維護(hù)性和資源隔離性。微服務(wù)架構(gòu)下多實(shí)例化也能滿足高并發(fā)時(shí)的快速響應(yīng),大幅提高系統(tǒng)的性能。

    2? ?相關(guān)技術(shù)簡介(Related technology introduction)

    2.1? ?Tensorflow Serving簡介

    2016年2月,TensorFlow團(tuán)隊(duì)在GitHub開源一個(gè)名為“Tensorflow Serving”的項(xiàng)目。Tensorflow Serving是一種靈活、高性能的機(jī)器學(xué)習(xí)模型服務(wù)系統(tǒng),適用于生產(chǎn)環(huán)境,通過GRPC或HTTP接口對外提供服務(wù),HTTP接口如表1所示。Tensorflow Serving 使得Tensorflow深度學(xué)習(xí)模型開箱即用,也可以輕松擴(kuò)展服務(wù)于其他類型的模型和數(shù)據(jù)。

    Tensorflow Serving加載的標(biāo)準(zhǔn)模型格式為pb模型,pb模型文件實(shí)際上是使用了protocol buffer格式存儲的模型圖和模型參數(shù)文件。如圖1所示,pb模型文件可以保存整個(gè)網(wǎng)絡(luò)模型(計(jì)算圖+參數(shù)),并將所有的變量固化為常量。

    此外,Tensorflow Serving可以通過配置文件自定義模型版本的加載策略,管理模型迭代。在部署方面,Tensorflow Serving可以使用apt二級制安裝、源碼編譯和Docker[5]容器(官方推薦)部署,支持調(diào)用CPU和NVIDIA GPU資源。

    2.2? ?服務(wù)注冊和發(fā)現(xiàn)簡介

    服務(wù)注冊和發(fā)現(xiàn)[6]是微服務(wù)架構(gòu)運(yùn)行的基礎(chǔ)。服務(wù)注冊通常是將服務(wù)提供者的網(wǎng)絡(luò)信息發(fā)送至注冊中心[7],而后服務(wù)消費(fèi)者通過服務(wù)發(fā)現(xiàn)從注冊中心獲取部署服務(wù)提供者所在的網(wǎng)絡(luò)地址。在這一過程中,注冊中心需要支持服務(wù)動態(tài)上下線并能夠?qū)崟r(shí)推送網(wǎng)絡(luò)信息列表的變化。注冊中心主要維護(hù)服務(wù)實(shí)例名稱及其相應(yīng)的網(wǎng)絡(luò)地址信息,此外我們往往要對不健康或特定的實(shí)例進(jìn)行篩選,那么注冊中心還需存儲實(shí)例的權(quán)重、健康狀態(tài)等數(shù)據(jù)。

    自注冊和第三方注冊[8]是目前主要的兩種服務(wù)注冊方式。其中,自注冊是由服務(wù)實(shí)例本身負(fù)責(zé)在服務(wù)注冊表中注冊、注銷以及維持心跳。而在第三方注冊中,由一個(gè)第三方獨(dú)立的服務(wù)registrar通過輪詢部署環(huán)境或訂閱事件等方式去跟蹤運(yùn)行中實(shí)例的變化,負(fù)責(zé)實(shí)例的注冊與注銷。

    3? ?系統(tǒng)設(shè)計(jì)(System design)

    3.1? ?系統(tǒng)設(shè)計(jì)原則

    (1)擴(kuò)展性。本系統(tǒng)是面向微服務(wù)設(shè)計(jì)的,開發(fā)的各組件需能夠獨(dú)立運(yùn)行和部署,根據(jù)業(yè)務(wù)的需求,易于擴(kuò)展,節(jié)省硬件成本。

    (2)低開銷。嵌入原生Tensorflow Serving容器中的第三方監(jiān)控收集數(shù)據(jù)的業(yè)務(wù)邏輯應(yīng)當(dāng)簡單,沒有復(fù)雜的依賴,對服務(wù)器資源占用也較少,對被監(jiān)控對象的影響也要盡可能小。

    (3)穩(wěn)定性。在生產(chǎn)環(huán)境中,網(wǎng)絡(luò)的波動、模型版本的迭代會經(jīng)常發(fā)生,系統(tǒng)需要保證模型服務(wù)的可用性、穩(wěn)定性。

    (4)時(shí)效性。當(dāng)模型服務(wù)新上線或不可用時(shí),需要及時(shí)更新模型注冊列表,確保模型服務(wù)能被成功調(diào)用。

    3.2? ?系統(tǒng)總體設(shè)計(jì)

    系統(tǒng)總體架構(gòu)如圖2所示,Tensorflow Serving作為模型服務(wù)的提供者,在微服務(wù)架構(gòu)中要被服務(wù)消費(fèi)者調(diào)用,消費(fèi)者需要從注冊中心獲取服務(wù)提供者的服務(wù)名、IP及端口等信息。本系統(tǒng)在部署了Tensorflow Serving的Docker端里構(gòu)建了一個(gè)第三方監(jiān)控程序,該監(jiān)控程序?qū)@取Tensorflow Serving的IP、端口、成功加載的模型名及模型版本號。獲得這些信息后,監(jiān)控程序通過HTTP接口以JSON的形式向注冊中心注冊模型信息。

    模型注冊中心是整個(gè)系統(tǒng)中最基礎(chǔ)的組件,它維護(hù)各模型的信息,信息包括:模型名、模型版本號、模型健康狀態(tài)、模型服務(wù)IP地址及端口號等。其中模型健康狀態(tài)是由心跳檢測維持的,心跳的周期默認(rèn)是5 s,若服務(wù)注冊中心在15 s內(nèi)沒收到某實(shí)例的心跳信息,就將該實(shí)例設(shè)置為不健康;若在30 s內(nèi)沒收到實(shí)例的心跳信息,就將該實(shí)例摘除。

    如圖3所示,服務(wù)的調(diào)用可分為五個(gè)步驟:(1)第三方監(jiān)控程序獲取成功被Tensorflow Serving加載的模型相關(guān)信息。(2)第三方監(jiān)控程序向模型注冊中心進(jìn)行模型注冊或注銷,并維持心跳。(3)模型注冊中心更新模型注冊表。(4)服務(wù)消費(fèi)者從模型注冊中心獲取模型的調(diào)用地址信息。(5)服務(wù)消費(fèi)者根據(jù)模型網(wǎng)絡(luò)地址,調(diào)用模型服務(wù)。

    4? 系統(tǒng)實(shí)現(xiàn)及分析(System implementation and analysis)

    4.1? ?監(jiān)控程序?qū)崿F(xiàn)

    第三方監(jiān)控程序基于Spring Boot開發(fā),使用

    @EnableSchedul開啟定時(shí)任務(wù),實(shí)時(shí)監(jiān)測Tensorflow Serving狀態(tài)的變化。通過Tensorflow Serving已有的HTTP接口獲取模型及其版本的狀態(tài),監(jiān)控流程如圖4所示。

    (1)信息的獲取:通過Monitoring日志信息獲取Tensorflow Serving加載的模型名;再根據(jù)模型名,通過Model status API獲取該模型的狀態(tài)信息,如表2所示。

    操作方式 API信息

    范例輸入 查詢ResNet模型信息

    訪問方式 GET

    范例URL http://localhost:8501/v1/models/ResNet

    范例輸出 {

    "model_version_status":

    {

    "version": "1",

    "state": "AVAILABLE",

    "status": {

    "error_code": "OK",

    "error_message": ""

    }

    }

    }

    (2)分析:根據(jù)Model status API返回的信息,同監(jiān)控程序本地模型表對比,判斷是否存在新增或異常的模型。

    (3)執(zhí)行:向模型注冊中心進(jìn)行模型注冊或注銷,并更新監(jiān)控程序本地模型表。

    (4)此外,監(jiān)控程序還需定時(shí)向注冊中心發(fā)送心跳信息。

    4.2? ?模型注冊中心實(shí)現(xiàn)

    模型注冊中心基于Nacos,Nacos是阿里巴巴在2018年7月發(fā)布的一個(gè)易于構(gòu)建云原生應(yīng)用的動態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺。Nacos與當(dāng)前主流微服務(wù)框架Spring Cloud和Dubbo緊密融合,可通過NacosSync與Zookeeper、Eureka、Consul等主流注冊中心進(jìn)行數(shù)據(jù)同步。在Nacos中,以{ip#端口#集群名#分組名@服務(wù)名}設(shè)定一個(gè)實(shí)例ID,本文模型注冊中心使用{ip#端口#集群名#模型名@版本號}來確定一個(gè)模型實(shí)例。本系統(tǒng)實(shí)現(xiàn)的模型注冊中心界面如圖5所示。

    4.3? ?Docker端改造

    第三方監(jiān)控程序需要和Tensorflow Serving在同一個(gè)Docker容器中運(yùn)行,查閱Tensorflow Serving原生dockerfile文件,啟動命令為:

    ENTRYPOINT ["/usr/bin/tf_serving_entrypoint.sh"]

    那么只需在tf_serving_entrypoint.sh文檔中添加執(zhí)行第三方監(jiān)控程序的命令,如圖6所示。

    4.4? ?實(shí)驗(yàn)分析

    為了評價(jià)第三方監(jiān)控程序?qū)υ鶷ensorflow Serving服務(wù)的性能影響,在進(jìn)行監(jiān)控和不進(jìn)行監(jiān)控的情況下對服務(wù)的平均響應(yīng)時(shí)間、吞吐量進(jìn)行對比,得出第三方監(jiān)控程序本身的執(zhí)行代價(jià)。服務(wù)器采用四臺物理機(jī)(操作系統(tǒng)Windows 7、Intel i5 4590@3.3 GHz CPU、8 GB內(nèi)存、10 M/s帶寬),其中一臺作為消費(fèi)者使用性能測試工具ContiPerf,另外三臺分別部署Docker容器并加載ResNet模型提供模型調(diào)用服務(wù)。實(shí)驗(yàn)對單節(jié)點(diǎn)有監(jiān)控和無監(jiān)控、多節(jié)點(diǎn)負(fù)載均衡(采用三臺相同配置的節(jié)點(diǎn),并使用本系統(tǒng)的模型注冊中心,采用輪詢的負(fù)載均衡調(diào)用方式發(fā)送請求)三種情況進(jìn)行對比,記錄不同請求并發(fā)數(shù)下服務(wù)平均響應(yīng)時(shí)間和服務(wù)吞吐量的數(shù)值,實(shí)驗(yàn)結(jié)果如圖7和圖8所示。

    由圖7和圖8可知,隨并發(fā)請求數(shù)的增加,模型服務(wù)的平均響應(yīng)時(shí)間也逐漸增加,且兩者基本成正比的關(guān)系。對比單節(jié)點(diǎn)有監(jiān)控和無監(jiān)控情況下服務(wù)響應(yīng)時(shí)間及吞吐量的關(guān)系,計(jì)算得出由第三方監(jiān)控造成的服務(wù)響應(yīng)延遲時(shí)間的代價(jià)為10—100 ms,對吞吐量幾乎不構(gòu)成影響。同時(shí)當(dāng)請求并發(fā)數(shù)達(dá)到20時(shí),平均響應(yīng)時(shí)間已達(dá)到1,000 ms,有明顯的響應(yīng)延遲現(xiàn)象。當(dāng)由1 個(gè)服務(wù)節(jié)點(diǎn)擴(kuò)充至3 個(gè)服務(wù)節(jié)點(diǎn)并采用負(fù)載均衡的請求方式后,服務(wù)的吞吐量大幅提升,服務(wù)響應(yīng)時(shí)間明顯下降。綜上所述,說明本文的基于微服務(wù)架構(gòu)的深度學(xué)習(xí)模型服務(wù)系統(tǒng)在性能方面有明顯的優(yōu)勢。

    5? ?結(jié)論(Conclusion)

    本文改造Tensorflow Serving原生Docker端,在Docker容器中以較小的侵入性添加第三方監(jiān)控程序,并使用第三方注冊的模式同已有的微服務(wù)框架進(jìn)行整合。仿真實(shí)驗(yàn)結(jié)果表明,本文的基于微服務(wù)的深度學(xué)習(xí)模型服務(wù)系統(tǒng)設(shè)計(jì),一定程度上簡化了模型的部署、調(diào)用;另一方面,實(shí)驗(yàn)測試了多實(shí)例負(fù)載均衡的調(diào)用方式,實(shí)驗(yàn)結(jié)果表明本文的設(shè)計(jì)符合高吞吐、高并發(fā)、高可用的性能要求。

    參考文獻(xiàn)(References)

    [1] 費(fèi)寧,張浩然.TensorFlow架構(gòu)與實(shí)現(xiàn)機(jī)制的研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2019,029(009):31-34.

    [2] HAO X, ZHANG G, MA S. Deep learning[J]. International Journal of Semantic Computing, 2016, 10(03):417-439.

    [3] OLSTON C, FIEDEL N, GOROVOY K, et al. TensorFlow-Serving: Flexible, high-performance ML serving[J/OL]. ArXiv Preprint ArXiv:1712.06139v2, 2017-12-27[2021-04-08]. https://arxiv.org/pdf/1712.06139.pdf.

    [4] LARRUCEA X, SANTAMARIA I, COLOMO-PALACIOS R, et al. Microservices[J].IEEE Software, 2018, 35(3):96-100.

    [5] 林躍,馮薇樺,孫源澤.基于Docker的容器虛擬化技術(shù)[J].中國新通信,2020,22(09):68.

    [6] 段麗君.Web服務(wù)發(fā)現(xiàn)研究現(xiàn)狀分析[J].計(jì)算機(jī)科學(xué)與應(yīng)用,2017,7(12):1270-1277.

    [7] 張子龍,毛新軍,尹俊文,等.面向自主Web服務(wù)的注冊中心模型及其實(shí)現(xiàn)技術(shù)[J].計(jì)算機(jī)科學(xué),2014,041(011):118-123.

    [8] RICHARDSON C. Microservice patterns[M].Greenwich: Manning, 2017:80-85.

    作者簡介:

    江寧遠(yuǎn)(1996-),男,碩士生.研究領(lǐng)域:軟件開發(fā),信息研究.

    張華熊(1971-),男,博士,教授.研究領(lǐng)域:軟件開發(fā),信息研究.

    猜你喜歡
    微服務(wù)
    數(shù)字文化館建設(shè)中的“微服務(wù)”
    基于微服務(wù)架構(gòu)的日志系統(tǒng)
    微服務(wù)架構(gòu)及相應(yīng)云平臺解析
    基于供給側(cè)改革理論的圖書館社交網(wǎng)絡(luò)微服務(wù)研究
    微信公眾平臺在醫(yī)院圖書館的應(yīng)用現(xiàn)狀調(diào)查
    基于微信企業(yè)號的校園移動服務(wù)
    微服務(wù)視角下高職圖書館數(shù)字資源使用分析
    中文信息(2016年10期)2016-12-12 10:09:57
    從單一模式系統(tǒng)架構(gòu)往微服務(wù)架構(gòu)遷移轉(zhuǎn)化技術(shù)研究
    基于微信公眾平臺的高校圖書館微服務(wù)現(xiàn)狀及對策
    微媒體時(shí)代高校圖書館閱讀推廣微服務(wù)探析
    亚洲国产中文字幕在线视频| 日本成人三级电影网站| 日韩欧美国产一区二区入口| 久久精品国产亚洲av高清一级| www.熟女人妻精品国产| 久久中文字幕人妻熟女| 看片在线看免费视频| 欧美日韩亚洲综合一区二区三区_| 欧美一级a爱片免费观看看 | 十八禁人妻一区二区| 国产午夜福利久久久久久| 精品国产乱子伦一区二区三区| 听说在线观看完整版免费高清| 在线观看www视频免费| 老司机福利观看| 一夜夜www| 日韩成人在线观看一区二区三区| 久久久精品国产亚洲av高清涩受| 免费在线观看视频国产中文字幕亚洲| 色综合站精品国产| 天天一区二区日本电影三级| 国产精品美女特级片免费视频播放器 | 叶爱在线成人免费视频播放| 狂野欧美白嫩少妇大欣赏| 欧美成人免费av一区二区三区| 欧美一级a爱片免费观看看 | 99久久精品国产亚洲精品| 国产精品 欧美亚洲| 亚洲午夜理论影院| 精品国产亚洲在线| 1024香蕉在线观看| 国产成人精品久久二区二区91| 久99久视频精品免费| 国产片内射在线| 香蕉久久夜色| 国产男靠女视频免费网站| 黄片小视频在线播放| 久久精品国产亚洲av高清一级| 国产成人av教育| 亚洲国产精品久久男人天堂| 国产精品国产高清国产av| 久久精品人妻少妇| 麻豆国产97在线/欧美 | 亚洲色图av天堂| 亚洲精品在线观看二区| 亚洲中文av在线| 俺也久久电影网| 日韩av在线大香蕉| 精品午夜福利视频在线观看一区| 欧美 亚洲 国产 日韩一| 男人舔女人的私密视频| 久久中文看片网| 99国产精品一区二区蜜桃av| 夜夜夜夜夜久久久久| 免费观看精品视频网站| 免费在线观看影片大全网站| 亚洲熟妇中文字幕五十中出| 午夜精品久久久久久毛片777| 午夜成年电影在线免费观看| 国产黄片美女视频| 少妇被粗大的猛进出69影院| 久久天躁狠狠躁夜夜2o2o| 欧美中文日本在线观看视频| 特级一级黄色大片| 日韩欧美精品v在线| 亚洲精品粉嫩美女一区| 精品熟女少妇八av免费久了| 国产精品野战在线观看| 午夜福利高清视频| 90打野战视频偷拍视频| 国内精品久久久久久久电影| 国产片内射在线| 国产av不卡久久| 国产精品自产拍在线观看55亚洲| 国产久久久一区二区三区| 又粗又爽又猛毛片免费看| 午夜福利视频1000在线观看| 1024视频免费在线观看| 高清在线国产一区| 精品久久久久久久人妻蜜臀av| 免费高清视频大片| 日韩欧美国产一区二区入口| 精品久久蜜臀av无| 国产一区在线观看成人免费| 亚洲第一电影网av| 岛国视频午夜一区免费看| 男女那种视频在线观看| 久久性视频一级片| 亚洲精品一区av在线观看| 99精品在免费线老司机午夜| 俺也久久电影网| 一a级毛片在线观看| 国产av在哪里看| 国产一区二区在线av高清观看| 桃红色精品国产亚洲av| 精品国内亚洲2022精品成人| 男人舔女人的私密视频| 极品教师在线免费播放| 可以免费在线观看a视频的电影网站| 看黄色毛片网站| 欧美一区二区精品小视频在线| 亚洲av美国av| 1024手机看黄色片| 黄色毛片三级朝国网站| 波多野结衣高清无吗| 黄色视频不卡| 99热6这里只有精品| 成人欧美大片| 波多野结衣高清无吗| 国产一区二区在线av高清观看| 欧美色视频一区免费| 一级毛片女人18水好多| 最好的美女福利视频网| 久久久久久久精品吃奶| 久久人妻av系列| 久久精品91蜜桃| 国产欧美日韩精品亚洲av| 别揉我奶头~嗯~啊~动态视频| 欧美最黄视频在线播放免费| 女人高潮潮喷娇喘18禁视频| 免费人成视频x8x8入口观看| 国产精品一区二区免费欧美| 男人舔奶头视频| 久久中文字幕一级| 国产精品永久免费网站| 午夜视频精品福利| 国内毛片毛片毛片毛片毛片| 亚洲国产精品久久男人天堂| 一区二区三区高清视频在线| 欧美日韩乱码在线| 亚洲男人的天堂狠狠| 婷婷精品国产亚洲av| 99久久精品热视频| 欧美人与性动交α欧美精品济南到| 中文字幕久久专区| 久久久国产欧美日韩av| 久久精品91无色码中文字幕| 免费观看精品视频网站| 亚洲自拍偷在线| 日本a在线网址| 国产激情久久老熟女| 在线观看66精品国产| 精品乱码久久久久久99久播| 老司机午夜十八禁免费视频| av免费在线观看网站| 18禁国产床啪视频网站| 99久久国产精品久久久| 久久久久国产精品人妻aⅴ院| 国产蜜桃级精品一区二区三区| 午夜福利视频1000在线观看| 国产午夜精品论理片| 色噜噜av男人的天堂激情| 麻豆av在线久日| 男女那种视频在线观看| 午夜影院日韩av| 亚洲黑人精品在线| 国产99久久九九免费精品| 亚洲av成人不卡在线观看播放网| 色播亚洲综合网| 99热这里只有是精品50| 国产亚洲精品第一综合不卡| 两个人视频免费观看高清| 欧洲精品卡2卡3卡4卡5卡区| 99久久久亚洲精品蜜臀av| 亚洲av电影在线进入| 亚洲一区高清亚洲精品| 亚洲国产高清在线一区二区三| 亚洲国产欧洲综合997久久,| 欧美中文日本在线观看视频| 欧美日韩黄片免| 国产午夜精品久久久久久| 午夜激情福利司机影院| 亚洲色图av天堂| 日本精品一区二区三区蜜桃| 国产97色在线日韩免费| 亚洲精品在线美女| 日本a在线网址| 级片在线观看| 午夜福利18| 69av精品久久久久久| 中文在线观看免费www的网站 | 日韩高清综合在线| 91九色精品人成在线观看| 日韩 欧美 亚洲 中文字幕| 男人的好看免费观看在线视频 | 男女之事视频高清在线观看| 免费在线观看日本一区| 中文亚洲av片在线观看爽| 久久久久亚洲av毛片大全| 精品欧美一区二区三区在线| 色综合婷婷激情| 又紧又爽又黄一区二区| 国产精品av视频在线免费观看| 母亲3免费完整高清在线观看| 久久久久久亚洲精品国产蜜桃av| 国产在线精品亚洲第一网站| 777久久人妻少妇嫩草av网站| 午夜免费成人在线视频| 18禁黄网站禁片免费观看直播| 天堂动漫精品| 制服丝袜大香蕉在线| 日韩大码丰满熟妇| 特大巨黑吊av在线直播| 欧美高清成人免费视频www| 成人高潮视频无遮挡免费网站| 亚洲色图 男人天堂 中文字幕| 99精品久久久久人妻精品| 亚洲欧洲精品一区二区精品久久久| 亚洲国产欧美网| 亚洲熟女毛片儿| 在线观看一区二区三区| 久久久精品欧美日韩精品| 男插女下体视频免费在线播放| 欧美极品一区二区三区四区| 搡老熟女国产l中国老女人| 精品一区二区三区视频在线观看免费| 99国产精品99久久久久| 国产精品久久久久久亚洲av鲁大| 90打野战视频偷拍视频| 国产成人av教育| 久久精品国产综合久久久| 国产精品久久久av美女十八| 国产精品 国内视频| 在线看三级毛片| 国产熟女xx| 久久久国产欧美日韩av| 日韩欧美免费精品| 成人国语在线视频| 国产精品国产高清国产av| 香蕉av资源在线| 国产亚洲精品久久久久5区| 又爽又黄无遮挡网站| 国产精品国产高清国产av| 国产蜜桃级精品一区二区三区| 色播亚洲综合网| 亚洲欧美精品综合久久99| 搞女人的毛片| 嫩草影视91久久| 老汉色av国产亚洲站长工具| 十八禁人妻一区二区| 亚洲欧美精品综合久久99| 久久久久免费精品人妻一区二区| 不卡一级毛片| 中文字幕人妻丝袜一区二区| 精品一区二区三区四区五区乱码| 国产亚洲精品av在线| 亚洲国产精品sss在线观看| 成年人黄色毛片网站| 91在线观看av| 久久天堂一区二区三区四区| 母亲3免费完整高清在线观看| 脱女人内裤的视频| av国产免费在线观看| 香蕉丝袜av| 亚洲人成网站高清观看| 国内揄拍国产精品人妻在线| 首页视频小说图片口味搜索| 亚洲专区中文字幕在线| 亚洲精品久久国产高清桃花| 欧美日韩瑟瑟在线播放| a级毛片a级免费在线| 中文在线观看免费www的网站 | 成人av在线播放网站| 老熟妇乱子伦视频在线观看| 免费观看人在逋| 亚洲在线自拍视频| 黄色女人牲交| 欧美一级毛片孕妇| 99国产极品粉嫩在线观看| 在线观看免费日韩欧美大片| 亚洲av五月六月丁香网| 最近视频中文字幕2019在线8| 欧美久久黑人一区二区| 国产av一区二区精品久久| 日本撒尿小便嘘嘘汇集6| 久久香蕉精品热| 男女之事视频高清在线观看| 国产熟女xx| 亚洲av成人av| 成人18禁高潮啪啪吃奶动态图| 在线视频色国产色| 97超级碰碰碰精品色视频在线观看| 国产精品久久久久久久电影 | 哪里可以看免费的av片| 中文字幕最新亚洲高清| 午夜福利欧美成人| 最新在线观看一区二区三区| 日韩免费av在线播放| 母亲3免费完整高清在线观看| netflix在线观看网站| 久久久久久久久久黄片| svipshipincom国产片| 午夜福利18| 可以在线观看的亚洲视频| 一级黄色大片毛片| 免费搜索国产男女视频| 岛国在线观看网站| 18禁美女被吸乳视频| 麻豆一二三区av精品| 1024香蕉在线观看| 国产精品永久免费网站| 丁香欧美五月| 久久精品国产99精品国产亚洲性色| 亚洲专区中文字幕在线| 在线观看日韩欧美| 999精品在线视频| 18美女黄网站色大片免费观看| 欧美性长视频在线观看| 一个人免费在线观看电影 | 成人av一区二区三区在线看| 桃红色精品国产亚洲av| 亚洲人成网站在线播放欧美日韩| 亚洲国产精品成人综合色| 亚洲国产日韩欧美精品在线观看 | 亚洲美女视频黄频| 亚洲免费av在线视频| 午夜视频精品福利| 午夜精品久久久久久毛片777| 久久香蕉精品热| 日韩av在线大香蕉| 欧美激情久久久久久爽电影| 日本免费a在线| 一级毛片高清免费大全| 十八禁网站免费在线| 日韩欧美国产在线观看| 免费av毛片视频| 婷婷丁香在线五月| www日本黄色视频网| 亚洲人成伊人成综合网2020| 神马国产精品三级电影在线观看 | 色在线成人网| 久久久久久亚洲精品国产蜜桃av| 2021天堂中文幕一二区在线观| 麻豆成人午夜福利视频| 不卡一级毛片| 最近在线观看免费完整版| 熟女电影av网| 久久精品91无色码中文字幕| 三级男女做爰猛烈吃奶摸视频| 久久久久久久精品吃奶| 白带黄色成豆腐渣| 老鸭窝网址在线观看| 欧美性长视频在线观看| 两个人视频免费观看高清| 欧美日韩国产亚洲二区| 国产亚洲精品久久久久5区| 欧美高清成人免费视频www| 床上黄色一级片| 高潮久久久久久久久久久不卡| 精品国产美女av久久久久小说| 亚洲avbb在线观看| 国产主播在线观看一区二区| 国内久久婷婷六月综合欲色啪| 国产又色又爽无遮挡免费看| 亚洲精品国产一区二区精华液| 国产成人系列免费观看| 亚洲第一欧美日韩一区二区三区| 99久久精品国产亚洲精品| 精品国产乱子伦一区二区三区| 免费看a级黄色片| 精品久久久久久久末码| 国产av麻豆久久久久久久| 亚洲成人精品中文字幕电影| 亚洲五月婷婷丁香| 欧美乱码精品一区二区三区| 亚洲美女视频黄频| 亚洲人与动物交配视频| 日韩国内少妇激情av| 国产精品av久久久久免费| 午夜日韩欧美国产| 中文字幕熟女人妻在线| 国产成+人综合+亚洲专区| or卡值多少钱| 久久精品国产综合久久久| 90打野战视频偷拍视频| 香蕉久久夜色| 久久精品国产亚洲av高清一级| 欧美绝顶高潮抽搐喷水| 国产成人精品无人区| 久久久久国产精品人妻aⅴ院| 日本a在线网址| 天天一区二区日本电影三级| 亚洲aⅴ乱码一区二区在线播放 | 99精品久久久久人妻精品| 两个人的视频大全免费| 国产熟女午夜一区二区三区| 欧美一区二区精品小视频在线| 在线观看日韩欧美| 国产精品久久久久久亚洲av鲁大| 成年免费大片在线观看| 在线视频色国产色| 熟女少妇亚洲综合色aaa.| 一a级毛片在线观看| 一卡2卡三卡四卡精品乱码亚洲| 日韩 欧美 亚洲 中文字幕| 成人三级做爰电影| 国产精品久久久人人做人人爽| 国产高清videossex| 久久精品国产亚洲av香蕉五月| 日本在线视频免费播放| 日韩欧美三级三区| 成人一区二区视频在线观看| 国产亚洲欧美在线一区二区| 亚洲国产欧美网| 俄罗斯特黄特色一大片| 亚洲国产精品合色在线| 中国美女看黄片| 精品不卡国产一区二区三区| 日本一二三区视频观看| 我的老师免费观看完整版| av福利片在线| 久久久久亚洲av毛片大全| 国产视频内射| 美女免费视频网站| 成人18禁在线播放| 18禁国产床啪视频网站| 欧美最黄视频在线播放免费| 欧美黄色片欧美黄色片| √禁漫天堂资源中文www| 国产一区二区在线观看日韩 | 亚洲黑人精品在线| 亚洲成人免费电影在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 日本五十路高清| 国产97色在线日韩免费| 久久精品夜夜夜夜夜久久蜜豆 | 精品久久久久久,| www国产在线视频色| 一级a爱片免费观看的视频| 精品日产1卡2卡| 亚洲精品久久成人aⅴ小说| 久久久久精品国产欧美久久久| 黄片小视频在线播放| 免费在线观看日本一区| 无限看片的www在线观看| 国产精品自产拍在线观看55亚洲| 国产精品乱码一区二三区的特点| 1024视频免费在线观看| 麻豆久久精品国产亚洲av| 在线观看免费午夜福利视频| 无遮挡黄片免费观看| 热99re8久久精品国产| 国产野战对白在线观看| 法律面前人人平等表现在哪些方面| 午夜免费观看网址| 亚洲人成网站高清观看| 亚洲无线在线观看| 日本熟妇午夜| 18美女黄网站色大片免费观看| 亚洲精品在线美女| 99热6这里只有精品| 精品久久久久久,| 国产激情久久老熟女| 国产精品免费一区二区三区在线| 日日爽夜夜爽网站| 国产黄色小视频在线观看| 亚洲午夜精品一区,二区,三区| www.www免费av| 一区二区三区高清视频在线| 欧美3d第一页| 久久精品国产亚洲av香蕉五月| 久久久久久久久免费视频了| 国产精品爽爽va在线观看网站| 欧美乱色亚洲激情| 免费看十八禁软件| 18禁观看日本| 国产v大片淫在线免费观看| 久久亚洲精品不卡| 免费在线观看日本一区| 久久人妻福利社区极品人妻图片| av福利片在线观看| 欧美色视频一区免费| 精品人妻1区二区| 亚洲av电影不卡..在线观看| 丰满人妻一区二区三区视频av | 欧美日韩一级在线毛片| 亚洲自拍偷在线| 国产精品 欧美亚洲| 中文字幕人妻丝袜一区二区| 好看av亚洲va欧美ⅴa在| 免费人成视频x8x8入口观看| 久久婷婷成人综合色麻豆| 99热6这里只有精品| 五月伊人婷婷丁香| 国产精品一区二区免费欧美| 国产精品精品国产色婷婷| 老司机在亚洲福利影院| 欧美人与性动交α欧美精品济南到| 2021天堂中文幕一二区在线观| 欧美中文综合在线视频| 变态另类丝袜制服| 99国产精品一区二区三区| 麻豆av在线久日| 少妇粗大呻吟视频| 欧美一级毛片孕妇| 日本精品一区二区三区蜜桃| 国产午夜精品论理片| 色精品久久人妻99蜜桃| 亚洲专区中文字幕在线| 校园春色视频在线观看| 亚洲精品美女久久久久99蜜臀| 国产亚洲精品av在线| 男女视频在线观看网站免费 | 少妇的丰满在线观看| 久久婷婷人人爽人人干人人爱| 欧美最黄视频在线播放免费| 亚洲av第一区精品v没综合| 亚洲熟女毛片儿| 99热6这里只有精品| 男女下面进入的视频免费午夜| 50天的宝宝边吃奶边哭怎么回事| 国内毛片毛片毛片毛片毛片| 久久香蕉精品热| 非洲黑人性xxxx精品又粗又长| 在线观看一区二区三区| 欧美最黄视频在线播放免费| 国产高清有码在线观看视频 | 欧美在线一区亚洲| 身体一侧抽搐| 久久久久国产一级毛片高清牌| 久久久久久久久久黄片| 91在线观看av| 亚洲精品久久国产高清桃花| 久久久久亚洲av毛片大全| 国产精品 欧美亚洲| 亚洲国产欧美人成| 成年版毛片免费区| 女警被强在线播放| 男人舔女人下体高潮全视频| 成人欧美大片| 国产精品久久久久久人妻精品电影| 亚洲成人久久性| 99久久综合精品五月天人人| 免费高清视频大片| 岛国在线观看网站| 欧美日韩一级在线毛片| 一a级毛片在线观看| 两性夫妻黄色片| 每晚都被弄得嗷嗷叫到高潮| 在线观看免费午夜福利视频| 亚洲全国av大片| 国产成人av教育| 2021天堂中文幕一二区在线观| 成人国语在线视频| 国产真人三级小视频在线观看| 精品久久久久久成人av| 日韩欧美一区二区三区在线观看| 亚洲欧洲精品一区二区精品久久久| 精品乱码久久久久久99久播| 99精品在免费线老司机午夜| a级毛片a级免费在线| 欧美 亚洲 国产 日韩一| 免费人成视频x8x8入口观看| 黑人巨大精品欧美一区二区mp4| 91国产中文字幕| 99久久久亚洲精品蜜臀av| 特大巨黑吊av在线直播| 日韩三级视频一区二区三区| 超碰成人久久| 麻豆国产av国片精品| 午夜福利欧美成人| 看片在线看免费视频| 日本 欧美在线| 神马国产精品三级电影在线观看 | 视频区欧美日本亚洲| 婷婷精品国产亚洲av| 99热6这里只有精品| 久久天堂一区二区三区四区| 女人爽到高潮嗷嗷叫在线视频| 91国产中文字幕| 巨乳人妻的诱惑在线观看| 国内精品久久久久精免费| 亚洲av熟女| 大型黄色视频在线免费观看| 在线播放国产精品三级| 听说在线观看完整版免费高清| 亚洲中文字幕日韩| 三级毛片av免费| 日韩欧美一区二区三区在线观看| 搡老熟女国产l中国老女人| 毛片女人毛片| 国产又色又爽无遮挡免费看| 中文字幕高清在线视频| 国产成人影院久久av| 亚洲国产精品999在线| 国产探花在线观看一区二区| 亚洲国产精品成人综合色| 亚洲av成人不卡在线观看播放网| 国产aⅴ精品一区二区三区波| 国产亚洲精品久久久久5区| 两个人的视频大全免费| 日韩欧美在线二视频| a级毛片a级免费在线| 夜夜看夜夜爽夜夜摸| 99久久综合精品五月天人人| 国产亚洲欧美在线一区二区| 一边摸一边做爽爽视频免费| 狂野欧美激情性xxxx| 天堂√8在线中文| 免费无遮挡裸体视频| 免费在线观看亚洲国产| 男女床上黄色一级片免费看| 成人国产综合亚洲| 99热6这里只有精品| 亚洲精品色激情综合| 曰老女人黄片| 国产日本99.免费观看| 天堂动漫精品| 婷婷精品国产亚洲av| 亚洲一区高清亚洲精品| 国产黄a三级三级三级人| 国产精品一区二区精品视频观看| 国产区一区二久久| 九色成人免费人妻av| 黑人巨大精品欧美一区二区mp4|