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

    基于云原生技術(shù)的工程數(shù)據(jù)管理平臺研究

    2021-10-24 00:08:18顧丹鵬張業(yè)星唐松強周浩張浩洋何栓康
    計算機時代 2021年10期
    關(guān)鍵詞:微服務(wù)數(shù)據(jù)管理

    顧丹鵬 張業(yè)星 唐松強 周浩 張浩洋 何栓康

    摘要: 在工程領(lǐng)域,工程數(shù)據(jù)管理平臺是實現(xiàn)全生命周期管理和數(shù)字化移交的關(guān)鍵,選用傳統(tǒng)單體化應(yīng)用技術(shù)構(gòu)建平臺面臨很大的挑戰(zhàn)。研究了構(gòu)建工程數(shù)據(jù)管理平臺的主要設(shè)計思路、設(shè)計原則以及服務(wù)拆分等關(guān)鍵技術(shù)與方法。采用云原生微服務(wù)Spring Cloud框架進行設(shè)計與實現(xiàn),使平臺具備資源按需分配和彈性伸縮以及自動化部署和管理的能力。

    關(guān)鍵詞: 云原生; 微服務(wù); 數(shù)據(jù); 管理; Spring Cloud

    中圖分類號:TP311? ? ? ? ? 文獻標(biāo)識碼:A? ? ?文章編號:1006-8228(2021)10-49-05

    Research on engineering data management platform based on Cloud Native technology

    Gu Danpeng1,2, Zhang Yexing1,2,3, Tang Songqiang1,2, Zhou Hao1,2, Zhang Haoyang1,2, He Shuankang1,2

    (1. PowerchinaHuadong Engineering Corporation Limited, Zhejiang, Hangzhou 311100, China; 2. Zhejiang Huadong Engineering Digital Technology Co. Ltd; 3. Zhejiang Engineering Digital Technology Research Center)

    Abstract: In the field of engineering, the engineering data management platform is the key to realize full life cycle management and digital handover, and the monolithic application technologies are facing great challenge to construct the platform. The main design ideas, design principles and key technologies and methods of building engineering data management platform are studied. The Spring Cloud framework of Cloud Native microservice is adopted to design and implement, so that the platform has the abilities of resource on-demand allocation and elastic scaling, and the abilities of automatic deployment and automatic management.

    Key words: Cloud Native; microservice; data; management; Spring Cloud

    0 引言

    為了推進企業(yè)數(shù)字化發(fā)展,提升水電站建設(shè)及其運行維護過程中的工作效率和質(zhì)量,建設(shè)覆蓋工程全過程的工程數(shù)據(jù)管理平臺[1]具有重大意義。

    近年來,基于云原生技術(shù)進行應(yīng)用[2]的構(gòu)建逐漸成為了一種趨勢。本文基于云原生技術(shù),采用微服務(wù)架構(gòu),遵循微服務(wù)最佳設(shè)計原則,實現(xiàn)一套面向工程領(lǐng)域的工程數(shù)據(jù)管理系統(tǒng),該系統(tǒng)具備數(shù)據(jù)自定義、數(shù)據(jù)存儲以及數(shù)據(jù)服務(wù)能力,覆蓋全工程項目范圍。本文從系統(tǒng)整體設(shè)計、服務(wù)拆分以及監(jiān)控與運維共三個個方面,詳細(xì)闡述系統(tǒng)設(shè)計,以及相關(guān)技術(shù)難點。整個系統(tǒng)具備高可用、易于擴展特性,可持續(xù)交付和持續(xù)集成,并且易于監(jiān)測和運維。

    1 相關(guān)研究

    根據(jù)Pivotal和云原生計算基金會(CNCF,Cloud Native Computing Foundation)對云原生的定義,云原生技術(shù)有利于各組織在公有云、私有云和混合云等新型動態(tài)環(huán)境中,構(gòu)建和運行可彈性擴展的應(yīng)用。云原生的代表技術(shù)包括容器、服務(wù)網(wǎng)格、微服務(wù)、不可變基礎(chǔ)設(shè)施和聲明式API。這些技術(shù)能夠構(gòu)建容錯性好、易于擴展、易于管理和便于觀察的松耦合系統(tǒng)。結(jié)合可靠的自動化手段,云原生技術(shù)使工程師能夠輕松地對系統(tǒng)作出頻繁、可預(yù)測的重大變更。

    云原生應(yīng)用通常采用微服務(wù)[3-4]架構(gòu),微服務(wù)架構(gòu)的核心理念是將復(fù)雜的應(yīng)用系統(tǒng)以獨立業(yè)務(wù)單元的形式分解為多個服務(wù),每個服務(wù)可以采用不同的實現(xiàn)技術(shù),以輕量級、更靈活的模式進行獨立設(shè)計、開發(fā)、部署,運行于獨立的進程中,形成高度內(nèi)聚的自治單元。微服務(wù)架構(gòu)具有非常多的優(yōu)勢。其一,使大型的復(fù)雜應(yīng)用可以持續(xù)交付和持續(xù)部署,軟件部署到生產(chǎn)環(huán)境時將面臨更少的問題和故障;其二,每個服務(wù)都相對較小、功能相對單一并且容易維護,易于調(diào)試、快速部署;其三,服務(wù)可以獨立部署,服務(wù)之間采用輕量的通信協(xié)議,耦合度低,利于快速迭代;其四,微服務(wù)架構(gòu)可以使每個團隊專注于自己的服務(wù),實現(xiàn)服務(wù)自治;其五,更易實驗和采納新的技術(shù),由于微服務(wù)依靠服務(wù)注冊和發(fā)現(xiàn)機制,服務(wù)之間采用輕量級通信協(xié)議,各服務(wù)可以使用不同的技術(shù)方案實現(xiàn)服務(wù),這樣非常方便服務(wù)嘗試新的技術(shù)。此外,微服務(wù)架構(gòu)還具備更好的容錯性,微服務(wù)架構(gòu)通常需要設(shè)計故障隔離機制,例如,某個服務(wù)中的內(nèi)存泄露不會影響其他服務(wù),其他服務(wù)仍舊可以正常地響應(yīng)請求。

    2 系統(tǒng)設(shè)計

    2.1 架構(gòu)設(shè)計

    工程數(shù)據(jù)管理平臺建立在云平臺之上,系統(tǒng)總體架構(gòu)如圖1所示,具備虛擬化、容器化、資源調(diào)度等能力,支持計算資源、存儲資源、網(wǎng)絡(luò)資源的配置化調(diào)整,以應(yīng)對業(yè)務(wù)上需求的增長。針對涉及到的結(jié)構(gòu)化、非結(jié)構(gòu)化、半結(jié)構(gòu)化數(shù)據(jù),以及BIM模型空間數(shù)據(jù),采用多種數(shù)據(jù)庫混合存儲方案。采用業(yè)內(nèi)成熟鍵值對內(nèi)存數(shù)據(jù)庫Redis緩存數(shù)據(jù),文檔、圖片等選用開源MinIO[5]及云平臺提供的對象存儲服務(wù)(Object Storage Service,OSS),業(yè)務(wù)存儲采用關(guān)系型數(shù)據(jù)庫MySQL,考慮到工程數(shù)據(jù)復(fù)雜的關(guān)聯(lián)關(guān)系,采用具備圖數(shù)據(jù)庫[6]特性的ArangoDB數(shù)據(jù)庫,同時具備文檔數(shù)據(jù)數(shù)據(jù)庫特性。針對BIM空間數(shù)據(jù),選用PostgreSQL+PostGIS以支持空間幾何數(shù)據(jù)的存儲。

    服務(wù)層劃分基礎(chǔ)服務(wù)和應(yīng)用服務(wù),基礎(chǔ)服務(wù)實現(xiàn)微服務(wù)架構(gòu)基礎(chǔ)組件,包括服務(wù)注冊與發(fā)現(xiàn)組件、集中配置組件、消息隊列等。應(yīng)用服務(wù)主要實現(xiàn)業(yè)務(wù)功能,根據(jù)業(yè)務(wù)需求,工程數(shù)據(jù)管理平臺具備項目管理、標(biāo)準(zhǔn)、主數(shù)據(jù)存儲和管理能力,同時,可以將這些標(biāo)準(zhǔn)、數(shù)據(jù)發(fā)布成數(shù)據(jù)服務(wù)對外提供數(shù)據(jù)交換接口,提供數(shù)據(jù)服務(wù)能力。平臺具備BIM三維服務(wù)能力,BIM模型文件的存儲和轉(zhuǎn)換為在線服務(wù)的能力,支持多種數(shù)據(jù)類型(Rvt、Dgn等)。其中,系統(tǒng)管理指是系統(tǒng)層級的管理功能,包括用戶、組織機構(gòu)、菜單、角色、權(quán)限、安全等方面。

    各層服務(wù)經(jīng)過統(tǒng)一的網(wǎng)關(guān)對外提供能力,同時,在網(wǎng)關(guān)層對訪問的流量進行控制,安全控制。應(yīng)用層,系統(tǒng)可以應(yīng)用于桌面端,如Bentley、Revit等BIM軟件進行數(shù)據(jù)生產(chǎn)和錄入。同時,系統(tǒng)提供基于瀏覽器的Web端可視化管理平臺,具備標(biāo)準(zhǔn)、項目、數(shù)據(jù)、服務(wù)的管理能力,以及系統(tǒng)層級的運維管控能力。

    2.2 服務(wù)拆分

    服務(wù)拆分需要遵守一些原則,原則一是定義類的職責(zé)時,應(yīng)該遵循單一職責(zé)原則(Single Responsibility Principle,SRP),即設(shè)計小的、內(nèi)聚的、僅僅含有單一職責(zé)的服務(wù),以提升服務(wù)的穩(wěn)定性。原則二是把類組成包時,應(yīng)該遵循閉包元組(Common Closure Principle,CCP),如果由于某些原因,兩個類的修改必須耦合先后發(fā)生,那么就應(yīng)該把它們放到同一個包內(nèi)。

    根據(jù)上述原則,將系統(tǒng)劃分為八個主要的微服務(wù)(如表1所示)。

    按照上述服務(wù)劃分,各微服務(wù)之間拓?fù)潢P(guān)系如圖2所示,外層為微服務(wù)基礎(chǔ)服務(wù)組件,包括認(rèn)證服務(wù)注冊與發(fā)現(xiàn)服務(wù)以及API網(wǎng)關(guān);內(nèi)部為九個核心的業(yè)務(wù)服務(wù)。每個微服務(wù)使用各自獨立的數(shù)據(jù)庫。

    ⑴ 服務(wù)間通信

    工程數(shù)據(jù)管理平臺各微服務(wù)之間通信方式,選用同步和異步相結(jié)合的通信方式,如圖2所示,采用基于HTTP協(xié)議的REST API進行同步通信,以及基于消息隊列的消息事件處理器(消息發(fā)布、消息接收)進行異步通信。針對服務(wù)之間業(yè)務(wù)復(fù)雜度低,特別是一般的數(shù)據(jù)查詢操作的業(yè)務(wù)場景,使用同步通信機制以JSON格式進行,例如,實例數(shù)據(jù)服務(wù)需要獲取元數(shù)據(jù)服務(wù)中定義的數(shù)據(jù)模型結(jié)構(gòu)、字段等信息。針對耗時較多的處理,如果使用同步方式,容易造成阻塞或超時,這種情況一般使用異步通信機制,選用消息隊列進行消息的分發(fā),例如,將項目切換為發(fā)布狀態(tài)時,需要通知數(shù)據(jù)服務(wù),生成項目下對應(yīng)的服務(wù)實例。

    針對客戶端與服務(wù)器之間一對多交互的業(yè)務(wù)場景,仍然采用基于消息隊列的異步通信機制,由事件生產(chǎn)方發(fā)送消息,各響應(yīng)方訂閱該消息,并執(zhí)行相關(guān)操作。

    ⑵ 微服務(wù)數(shù)據(jù)聚合

    微服務(wù)架構(gòu)相對傳統(tǒng)架構(gòu)而言,業(yè)務(wù)對象數(shù)據(jù)通常會分散到各個微服務(wù)中,一個次數(shù)據(jù)請求可能跨越多個服務(wù),數(shù)據(jù)經(jīng)過多個服務(wù)返回后聚合成最后的結(jié)果。例如,項目與服務(wù)之間的關(guān)系,數(shù)據(jù)服務(wù)中每條服務(wù)信息包括所屬的項目名稱,由于只在數(shù)據(jù)服務(wù)的數(shù)據(jù)庫中存儲了項目唯一標(biāo)識Project ID,每次查詢服務(wù)信息需要調(diào)用項目服務(wù)獲取項目名稱,才能獲取Project ID對應(yīng)的詳細(xì)信息,響應(yīng)存在延遲,并且不利于分頁查詢。為了聚合分散的數(shù)據(jù),提升系統(tǒng)的響應(yīng)性能,有兩種方案:①微服務(wù)之間通過關(guān)聯(lián)的唯一ID進行數(shù)據(jù)關(guān)聯(lián),并且冗余一些項目的部分基礎(chǔ)信息;②在調(diào)用項目服務(wù)后對數(shù)據(jù)進行本地緩存,服務(wù)直接對緩存的數(shù)據(jù)進行讀取提升服務(wù)性能。

    經(jīng)過分析后,考慮到這類數(shù)據(jù)更新頻率不會太高,故選用第一種方案,在數(shù)據(jù)服務(wù)的數(shù)據(jù)庫設(shè)計上冗余項目基本信息。然而,這種方案存在項目信息更新后,數(shù)據(jù)服務(wù)中數(shù)據(jù)庫數(shù)據(jù)不一致的問題。為了避免數(shù)據(jù)不一致的問題,采用消息隊列,當(dāng)項目服務(wù)需要對項目基本信息進行更新的時候發(fā)一個更新消息,數(shù)據(jù)服務(wù)訂閱這個主題消費,并更新相關(guān)數(shù)據(jù),從而避免數(shù)據(jù)錯誤,使數(shù)據(jù)最終一致。

    ⑶ 分布式事務(wù)

    在微服務(wù)架構(gòu)下每個服務(wù)使用獨立的數(shù)據(jù)庫,一次事務(wù)可能涉及到多個服務(wù)之間的數(shù)據(jù)庫操作。根據(jù)CAP理論,在現(xiàn)實的網(wǎng)絡(luò)環(huán)境下,服務(wù)之間通信存在時間差,數(shù)據(jù)會出現(xiàn)不一致的情況。為了達(dá)到分布式環(huán)境下數(shù)據(jù)庫的一致性,有一些常見的分布式事務(wù)[7]方法,主要分五種:XA分布式事務(wù)、2PC(2PC,two-phase commit)、基于事務(wù)補償?shù)腡CC(Try、Confirm、Cancel)、基于消息隊列以及Saga。相比其他的事務(wù)方法,Saga更適合管理微服務(wù)架構(gòu)下的事務(wù),它由一連串的本地事務(wù)組成,每個本地事務(wù)負(fù)責(zé)更新它所在服務(wù)的私有數(shù)據(jù)庫,這些操作仍舊依賴于ACID事務(wù)框架和函數(shù),然而,Saga缺少ACID事務(wù)中的隔離性,此外,由于每個本地事務(wù)都提交了其更改,因此需要采用補償事務(wù)回滾Saga。

    在工程數(shù)據(jù)管理平臺系統(tǒng)中,采用基于消息隊列(RocketMQ)的事務(wù)消息(Transaction Message)和Saga相結(jié)合的事務(wù)機制。對于一般類型的數(shù)據(jù)交互,我們使用事務(wù)消息確保各個服務(wù)之間的數(shù)據(jù)一致,對應(yīng)關(guān)鍵性數(shù)據(jù)場景,選用Saga進行事務(wù)操作,為解決Saga的事務(wù)缺少隔離機制,需要在業(yè)務(wù)層采取對策(語義鎖定對策[8]),確保執(zhí)行事務(wù)中的數(shù)據(jù)不可見或不可操作。

    2.3 監(jiān)控與運維

    微服務(wù)架構(gòu)網(wǎng)絡(luò)層次多、技術(shù)復(fù)雜,這導(dǎo)致追蹤業(yè)務(wù)請求、排查錯誤相比單體應(yīng)用復(fù)雜度急劇上升。分布式調(diào)用鏈監(jiān)控工具,可以監(jiān)控那些橫跨不同應(yīng)用、不同服務(wù)器之間的關(guān)聯(lián)動作,進而快速定位與解決故障[9]。

    工程數(shù)據(jù)管理平臺考慮到當(dāng)前微服務(wù)數(shù)量,以及后續(xù)擴展,選用Spring Cloud Sleuth進行調(diào)用鏈數(shù)據(jù)記錄,并使用分布式跟蹤系統(tǒng)[10]ZipKin可視化系統(tǒng)調(diào)用鏈情況。其中,每個客戶端請求會帶上用戶基本信息,包括用戶ID,以及操作的項目ID。為了監(jiān)控服務(wù)之間的調(diào)用性能,選用SkyWalking進行鏈路性能監(jiān)控,通過其JVM代理非侵入式獲取服務(wù)之間的拓?fù)浣Y(jié)構(gòu),并監(jiān)控每個外層請求的調(diào)用鏈,獲取每個接口的響應(yīng)時間。根據(jù)這些監(jiān)控信息對系統(tǒng)進行優(yōu)化與調(diào)整。

    微服務(wù)架構(gòu)下,每個服務(wù)獨立開發(fā)演進,為了提升系統(tǒng)開發(fā)效率,快速集成至開發(fā)環(huán)境。采用Jenkins進行自動化部署[11],持續(xù)向開發(fā)環(huán)境和測試環(huán)境集成,采用基于Kubernetes的容器管理平臺Rancher,具備企業(yè)級多集群管理能力,方便服務(wù)資源調(diào)整、擴容和升級,提升微服務(wù)的部署效率。為了獲取更詳細(xì)的監(jiān)控各服務(wù)之間的運行狀態(tài),選用Prometheus拉取每個服務(wù)的JVM信息以及請求的調(diào)用次數(shù)等指標(biāo)數(shù)據(jù),同時,設(shè)置健康檢查與告警設(shè)置,當(dāng)系統(tǒng)出現(xiàn)故障時,第一時間以郵件或短信的方式,通知運維人員排查問題。

    3 研究成果

    3.1 主數(shù)據(jù)管理

    工程數(shù)據(jù)管理平臺中,數(shù)據(jù)管理界面展示的是某個建管類項目引用建管標(biāo)準(zhǔn)后,對應(yīng)生成的51個數(shù)據(jù)模型,包括主表和枚舉表,如圖3所示。

    可以清晰預(yù)覽每張數(shù)據(jù)模型的數(shù)據(jù),如圖4所示建管類項目下“方案信息”表對應(yīng)的數(shù)據(jù)記錄。

    該建管項目對應(yīng)的項目信息如圖5所示,展示了項目的行業(yè)、類型以及狀態(tài)等基本信息,同時,也統(tǒng)計出來項目下包含的數(shù)據(jù)模型數(shù)量、文件類型,即數(shù)據(jù)量的分布圖。

    3.2 監(jiān)控與運維

    工程數(shù)據(jù)管理平臺微服務(wù)采用Rancher進行集中管理,如圖6所示,每一個服務(wù)對應(yīng)一個Deployment,其中,根據(jù)服務(wù)的訪問量,擴充不同數(shù)量Pod,以提供系統(tǒng)的響應(yīng)性能。

    為了實時獲取并監(jiān)控服務(wù)的運行狀態(tài),采用Prometheus結(jié)合Grafana可視化的監(jiān)控工具,監(jiān)控每個服務(wù)在最近6個小時內(nèi)的調(diào)用次數(shù)變化情況。

    4 結(jié)束語

    為了建設(shè)覆蓋工程全過程的工程數(shù)據(jù)管理平臺,本系統(tǒng)基于云平臺,采用微服務(wù)架構(gòu),服務(wù)遵循單一職責(zé)原則、獨立部署和輕量級通信等設(shè)計原則,本文從云平臺、存儲層、服務(wù)層到應(yīng)用層對系統(tǒng)進行具體說明。針對服務(wù)拆分中涉及到的服務(wù)通信、數(shù)據(jù)聚合以及分布式事務(wù)等問題,著重說明了理論基礎(chǔ)與解決方案。同時,在系統(tǒng)監(jiān)控和運維層面提供可行方案。最終完成工程數(shù)據(jù)管理平臺的實現(xiàn)與應(yīng)用,經(jīng)過實際生產(chǎn)實踐,整個系統(tǒng)具備高可用、易于擴展的特性,可持續(xù)交付和持續(xù)集成,并易于監(jiān)測和運維。

    參考文獻(References):

    [1] 王金鋒,張業(yè)星,陳健等.水電全生命周期工程數(shù)據(jù)中心及其關(guān)鍵技術(shù)[J].水力發(fā)電,2014.40(8):21-24

    [2] Kratzke N, Quint P. Understanding cloud-native applications after 10 years of cloud computing-A systematic mapping study[J]. Journal of Systems and Software,2017.126:1-16

    [3] 馮志勇,徐硯偉,薛霄等.微服務(wù)技術(shù)發(fā)展的現(xiàn)狀與展望[J].計算機研究與發(fā)展,2020.57(5):1103-1122

    [4] 吳化堯,鄧文俊.面向微服務(wù)軟件開發(fā)方法研究進展[J].計算機研究與發(fā)展,2020.57(3):525-541

    [5] MinIO; MinIO, a Leader in High Performance Object Storage, Launches the MinIO Subscription Network Globally[J]. Computer Technology Journal. 2020.

    [6] 于戈,谷峪,鮑玉斌等.云計算環(huán)境下的大規(guī)模圖數(shù)據(jù)處理技術(shù)[J].計算機學(xué)報,2011.34(10):1753-1767

    [7] 方意,朱永強,宮學(xué)慶.微服務(wù)架構(gòu)下的分布式事務(wù)處理[J].計算機應(yīng)用與軟件,2019.36(1):152-158

    [8] Frank L, Zahle T U. Semantic ACID properties in multidatabases using remote procedure calls and update propagations[J].Software-Practice and Experience,1998.28(1):77-98

    [9] 李文海,彭鑫,丁丹等.基于日志可視化分析的微服務(wù)系統(tǒng)調(diào)試方法[J].計算機科學(xué),2019.46(11):145-155

    [10] Sigelman B H, Barroso L A, Burrows M, et al. Dapper, a Large-Scale Distributed Systems Tracing Infrastructure[Z],2010.

    [11] 蔡永健,路云菲,鄔遠(yuǎn)祥等.基于Jenkins和Docker容器技術(shù)在數(shù)字化電站項目自動化部署的研究及應(yīng)用[J].計算機時代,2020.2:77-80

    猜你喜歡
    微服務(wù)數(shù)據(jù)管理
    棗前期管理再好,后期管不好,前功盡棄
    微信公眾平臺在醫(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ù)研究
    焊接工藝仿真訓(xùn)練系統(tǒng)中焊點數(shù)據(jù)的建立方法
    一種借助數(shù)據(jù)處理構(gòu)建的智能食堂管理系統(tǒng)
    數(shù)據(jù)化藝術(shù)的生成探究
    淺談計量自動化系統(tǒng)實現(xiàn)預(yù)購電管理應(yīng)用
    “這下管理創(chuàng)新了!等7則
    雜文月刊(2016年1期)2016-02-11 10:35:51
    国产黄色小视频在线观看| 夜夜夜夜夜久久久久| 成人18禁高潮啪啪吃奶动态图| 国产亚洲精品综合一区在线观看 | 88av欧美| 在线观看午夜福利视频| 精品久久久久久成人av| 一本综合久久免费| 天天躁狠狠躁夜夜躁狠狠躁| 久久中文字幕人妻熟女| 国产成人av教育| 91老司机精品| 国产成人欧美| 亚洲第一青青草原| 日韩高清综合在线| svipshipincom国产片| 欧美 亚洲 国产 日韩一| 国产精品一区二区三区四区久久 | 亚洲va日本ⅴa欧美va伊人久久| 欧美又色又爽又黄视频| 99国产综合亚洲精品| 国产精品美女特级片免费视频播放器 | 天天躁狠狠躁夜夜躁狠狠躁| 成人午夜高清在线视频 | 国产欧美日韩一区二区三| 欧美zozozo另类| 免费看日本二区| 韩国av一区二区三区四区| 韩国精品一区二区三区| 听说在线观看完整版免费高清| 精品熟女少妇八av免费久了| 男男h啪啪无遮挡| 国产高清视频在线播放一区| 久久久久久久午夜电影| 亚洲人成伊人成综合网2020| 又黄又粗又硬又大视频| av欧美777| 亚洲av熟女| 两人在一起打扑克的视频| 亚洲中文日韩欧美视频| 欧美又色又爽又黄视频| 亚洲精品中文字幕一二三四区| aaaaa片日本免费| 精品久久久久久久人妻蜜臀av| 亚洲国产欧美日韩在线播放| 亚洲狠狠婷婷综合久久图片| 免费在线观看亚洲国产| 在线十欧美十亚洲十日本专区| 亚洲美女黄片视频| 国产成人精品无人区| 久久久久国产一级毛片高清牌| 好看av亚洲va欧美ⅴa在| 97碰自拍视频| 免费女性裸体啪啪无遮挡网站| e午夜精品久久久久久久| 色播在线永久视频| 亚洲第一av免费看| 欧美zozozo另类| 欧美另类亚洲清纯唯美| 欧美成人午夜精品| 亚洲国产欧洲综合997久久, | 此物有八面人人有两片| 少妇裸体淫交视频免费看高清 | 高清在线国产一区| 动漫黄色视频在线观看| 国产三级黄色录像| 成年免费大片在线观看| 曰老女人黄片| 亚洲,欧美精品.| a级毛片在线看网站| 日韩欧美在线二视频| 欧美日韩精品网址| 宅男免费午夜| 无人区码免费观看不卡| 欧美乱码精品一区二区三区| 天天躁狠狠躁夜夜躁狠狠躁| 免费人成视频x8x8入口观看| 法律面前人人平等表现在哪些方面| 美女国产高潮福利片在线看| 黄片小视频在线播放| 国产成人影院久久av| 成人18禁高潮啪啪吃奶动态图| 精品一区二区三区视频在线观看免费| 成人免费观看视频高清| 精品久久蜜臀av无| 女同久久另类99精品国产91| 99在线人妻在线中文字幕| 操出白浆在线播放| 无限看片的www在线观看| 欧美av亚洲av综合av国产av| 一级片免费观看大全| 色尼玛亚洲综合影院| 黄色成人免费大全| 亚洲av成人av| 国产日本99.免费观看| 欧美乱码精品一区二区三区| 18禁黄网站禁片免费观看直播| 满18在线观看网站| 久久人妻av系列| 妹子高潮喷水视频| 亚洲性夜色夜夜综合| 日韩一卡2卡3卡4卡2021年| 91在线观看av| av欧美777| 日韩高清综合在线| 欧美最黄视频在线播放免费| 亚洲自拍偷在线| 国产高清有码在线观看视频 | 50天的宝宝边吃奶边哭怎么回事| 嫩草影视91久久| 久久久精品欧美日韩精品| 三级毛片av免费| 国产精品亚洲美女久久久| 国产又爽黄色视频| 这个男人来自地球电影免费观看| 黄色a级毛片大全视频| 欧美亚洲日本最大视频资源| 国内毛片毛片毛片毛片毛片| 高清在线国产一区| 97碰自拍视频| 夜夜爽天天搞| 中文字幕av电影在线播放| av中文乱码字幕在线| 黄频高清免费视频| 国产精品一区二区免费欧美| 亚洲精品在线观看二区| 最近最新免费中文字幕在线| 99国产精品99久久久久| 亚洲真实伦在线观看| 香蕉av资源在线| 青草久久国产| 国产片内射在线| 国产精品国产高清国产av| 国产91精品成人一区二区三区| 好男人在线观看高清免费视频 | 国产成人精品无人区| 亚洲欧洲精品一区二区精品久久久| 不卡一级毛片| av在线天堂中文字幕| 老司机福利观看| 午夜两性在线视频| 国产精品av久久久久免费| 欧美成人免费av一区二区三区| 亚洲色图av天堂| 精品乱码久久久久久99久播| e午夜精品久久久久久久| 老司机在亚洲福利影院| 日韩三级视频一区二区三区| 成人亚洲精品av一区二区| 亚洲成人免费电影在线观看| 国产亚洲精品久久久久5区| √禁漫天堂资源中文www| 精品一区二区三区视频在线观看免费| 性色av乱码一区二区三区2| 日韩欧美在线二视频| 亚洲精品中文字幕在线视频| 久久精品国产亚洲av高清一级| 级片在线观看| 最好的美女福利视频网| 在线观看免费日韩欧美大片| 亚洲国产欧美网| 99re在线观看精品视频| 国产欧美日韩一区二区精品| 色老头精品视频在线观看| 香蕉av资源在线| 女警被强在线播放| 国产精品99久久99久久久不卡| 天堂动漫精品| 成人亚洲精品av一区二区| 在线观看www视频免费| 亚洲av电影在线进入| 一卡2卡三卡四卡精品乱码亚洲| 女同久久另类99精品国产91| 日韩欧美免费精品| 50天的宝宝边吃奶边哭怎么回事| 久久久国产欧美日韩av| 青草久久国产| 欧美日韩瑟瑟在线播放| 欧美日韩中文字幕国产精品一区二区三区| 欧洲精品卡2卡3卡4卡5卡区| 此物有八面人人有两片| 午夜福利视频1000在线观看| 不卡av一区二区三区| 久久中文看片网| 日韩一卡2卡3卡4卡2021年| 欧美精品亚洲一区二区| 成在线人永久免费视频| 最近最新中文字幕大全电影3 | 一本一本综合久久| 久久久久国产精品人妻aⅴ院| 亚洲男人天堂网一区| 夜夜夜夜夜久久久久| 麻豆成人av在线观看| 女性生殖器流出的白浆| 精品久久久久久久久久久久久 | 制服诱惑二区| 曰老女人黄片| 久久久水蜜桃国产精品网| 97超级碰碰碰精品色视频在线观看| 久久国产精品影院| 黑丝袜美女国产一区| 正在播放国产对白刺激| 搡老岳熟女国产| 大香蕉久久成人网| www日本在线高清视频| 国产成年人精品一区二区| 成年免费大片在线观看| 亚洲 欧美 日韩 在线 免费| 亚洲欧美一区二区三区黑人| 丁香六月欧美| 18禁国产床啪视频网站| 十分钟在线观看高清视频www| 久久国产精品影院| 日本a在线网址| 淫妇啪啪啪对白视频| 无遮挡黄片免费观看| 大香蕉久久成人网| 精品福利观看| a级毛片a级免费在线| 色尼玛亚洲综合影院| 波多野结衣高清无吗| 欧美成人一区二区免费高清观看 | 国产99久久九九免费精品| 欧美在线黄色| 免费在线观看亚洲国产| 成人av一区二区三区在线看| 99riav亚洲国产免费| 国产伦在线观看视频一区| 88av欧美| 精品久久久久久久久久久久久 | 中文字幕人妻熟女乱码| 侵犯人妻中文字幕一二三四区| 欧美性猛交黑人性爽| 色尼玛亚洲综合影院| 日本五十路高清| 一本久久中文字幕| 国产黄片美女视频| 亚洲七黄色美女视频| 日韩大尺度精品在线看网址| 欧美午夜高清在线| 首页视频小说图片口味搜索| 好男人电影高清在线观看| 一边摸一边抽搐一进一小说| 老司机深夜福利视频在线观看| 99在线人妻在线中文字幕| 日韩欧美在线二视频| 国产av在哪里看| 一区二区三区精品91| 两性午夜刺激爽爽歪歪视频在线观看 | 国产欧美日韩精品亚洲av| 人妻久久中文字幕网| 999久久久国产精品视频| 男女视频在线观看网站免费 | 久久久国产欧美日韩av| 国产成人av教育| 亚洲中文字幕日韩| 久久精品91无色码中文字幕| 久99久视频精品免费| 白带黄色成豆腐渣| 久久中文字幕人妻熟女| 波多野结衣巨乳人妻| 国产私拍福利视频在线观看| 精品久久久久久成人av| 97人妻精品一区二区三区麻豆 | 国产精品国产高清国产av| 亚洲av电影在线进入| 国产在线精品亚洲第一网站| 1024香蕉在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲美女黄片视频| 国产日本99.免费观看| 不卡一级毛片| 午夜福利视频1000在线观看| 国产亚洲av高清不卡| 亚洲七黄色美女视频| 热re99久久国产66热| 美女高潮喷水抽搐中文字幕| 日韩欧美国产在线观看| 一区福利在线观看| 人妻久久中文字幕网| 亚洲精品在线观看二区| av福利片在线| 欧美日韩黄片免| 亚洲精华国产精华精| 欧美绝顶高潮抽搐喷水| 国产精品精品国产色婷婷| 免费在线观看日本一区| 亚洲成av片中文字幕在线观看| 国产激情久久老熟女| 最好的美女福利视频网| 国产日本99.免费观看| 每晚都被弄得嗷嗷叫到高潮| 欧美乱妇无乱码| 在线观看66精品国产| 久久精品国产亚洲av高清一级| 99久久99久久久精品蜜桃| www.999成人在线观看| √禁漫天堂资源中文www| 日韩成人在线观看一区二区三区| 亚洲成a人片在线一区二区| 久久久久久人人人人人| 精品欧美国产一区二区三| 国产精品98久久久久久宅男小说| 夜夜爽天天搞| 色老头精品视频在线观看| 丝袜美腿诱惑在线| 精品高清国产在线一区| 午夜福利视频1000在线观看| 一级a爱视频在线免费观看| 男女之事视频高清在线观看| 99久久99久久久精品蜜桃| 亚洲熟妇熟女久久| 精品国内亚洲2022精品成人| 国产av不卡久久| 国产aⅴ精品一区二区三区波| 精品国产一区二区三区四区第35| 午夜福利成人在线免费观看| 一a级毛片在线观看| 亚洲成国产人片在线观看| 波多野结衣高清无吗| 99精品久久久久人妻精品| 久久香蕉精品热| 色精品久久人妻99蜜桃| 久热爱精品视频在线9| 搡老妇女老女人老熟妇| 欧美 亚洲 国产 日韩一| 黄色视频,在线免费观看| 看片在线看免费视频| 99在线人妻在线中文字幕| 精品久久久久久久久久免费视频| 亚洲av美国av| 日本一本二区三区精品| 久久久久久久久久黄片| 黄片播放在线免费| 中文字幕人妻丝袜一区二区| 夜夜躁狠狠躁天天躁| 黄片小视频在线播放| 丰满人妻熟妇乱又伦精品不卡| av欧美777| 色av中文字幕| 午夜a级毛片| 精品欧美一区二区三区在线| 一级a爱片免费观看的视频| 欧美色欧美亚洲另类二区| 亚洲 国产 在线| 一级作爱视频免费观看| 大型黄色视频在线免费观看| 精品一区二区三区四区五区乱码| av天堂在线播放| 热99re8久久精品国产| 国产精品综合久久久久久久免费| 日本一区二区免费在线视频| 12—13女人毛片做爰片一| 亚洲成av人片免费观看| 亚洲三区欧美一区| 给我免费播放毛片高清在线观看| 亚洲 欧美 日韩 在线 免费| 好男人在线观看高清免费视频 | 最新在线观看一区二区三区| 成人三级黄色视频| 色综合欧美亚洲国产小说| 18禁黄网站禁片免费观看直播| 国产成人欧美在线观看| 日韩 欧美 亚洲 中文字幕| 91麻豆av在线| 久久亚洲精品不卡| 国产人伦9x9x在线观看| 亚洲av美国av| 窝窝影院91人妻| 国产一区二区在线av高清观看| 人妻丰满熟妇av一区二区三区| 久久久久久久久久黄片| 欧美最黄视频在线播放免费| 久久久久久大精品| 中文资源天堂在线| 国产亚洲精品久久久久5区| 一本大道久久a久久精品| 香蕉丝袜av| 中文字幕精品免费在线观看视频| 99国产精品一区二区蜜桃av| 变态另类成人亚洲欧美熟女| 给我免费播放毛片高清在线观看| 欧美一区二区精品小视频在线| 日韩有码中文字幕| 97碰自拍视频| 久久精品国产99精品国产亚洲性色| 美女大奶头视频| 色综合欧美亚洲国产小说| 日韩 欧美 亚洲 中文字幕| 成人亚洲精品av一区二区| 午夜a级毛片| 成人18禁在线播放| 国产精品二区激情视频| 亚洲av中文字字幕乱码综合 | 婷婷亚洲欧美| 99久久无色码亚洲精品果冻| 国产亚洲av高清不卡| 在线观看免费日韩欧美大片| ponron亚洲| 午夜激情福利司机影院| 亚洲欧美日韩无卡精品| www.精华液| 久久精品国产亚洲av香蕉五月| 国产精品 欧美亚洲| 午夜福利一区二区在线看| 国产高清videossex| 91麻豆精品激情在线观看国产| 黑人欧美特级aaaaaa片| 国产精品日韩av在线免费观看| 麻豆一二三区av精品| 露出奶头的视频| 香蕉久久夜色| 大型av网站在线播放| 黄色成人免费大全| 午夜精品在线福利| 男人舔女人的私密视频| 欧美黄色淫秽网站| 欧美黑人精品巨大| 亚洲天堂国产精品一区在线| 免费高清视频大片| 亚洲av片天天在线观看| 51午夜福利影视在线观看| 白带黄色成豆腐渣| 国产色视频综合| 欧美一区二区精品小视频在线| 中文字幕精品亚洲无线码一区 | 操出白浆在线播放| 91成人精品电影| 人妻久久中文字幕网| 久久99热这里只有精品18| 成人18禁高潮啪啪吃奶动态图| 免费高清视频大片| 在线观看舔阴道视频| 91av网站免费观看| 亚洲欧美精品综合一区二区三区| 成年人黄色毛片网站| 欧美一区二区精品小视频在线| 国产日本99.免费观看| 精华霜和精华液先用哪个| 精品午夜福利视频在线观看一区| 黄色女人牲交| 成人一区二区视频在线观看| 国产精品av久久久久免费| 岛国在线观看网站| 男人的好看免费观看在线视频 | 国产精品二区激情视频| 中亚洲国语对白在线视频| 日韩高清综合在线| 老汉色∧v一级毛片| 黄色片一级片一级黄色片| 午夜影院日韩av| 国产亚洲欧美精品永久| 欧美激情 高清一区二区三区| 国内精品久久久久精免费| 淫秽高清视频在线观看| 色老头精品视频在线观看| 丝袜人妻中文字幕| 一进一出抽搐gif免费好疼| 亚洲成a人片在线一区二区| av在线播放免费不卡| 观看免费一级毛片| 一个人免费在线观看的高清视频| 欧美激情久久久久久爽电影| 一区二区三区精品91| 大型黄色视频在线免费观看| 久久草成人影院| 少妇被粗大的猛进出69影院| 一级毛片精品| 久久精品国产亚洲av高清一级| 女同久久另类99精品国产91| 日本一区二区免费在线视频| 国产真人三级小视频在线观看| 国产av一区在线观看免费| 亚洲av成人av| 亚洲自偷自拍图片 自拍| 亚洲五月天丁香| 亚洲一区二区三区色噜噜| 非洲黑人性xxxx精品又粗又长| 欧美在线黄色| 欧美一级a爱片免费观看看 | 免费看日本二区| 久久天堂一区二区三区四区| 男男h啪啪无遮挡| 欧美成人性av电影在线观看| 精品国产亚洲在线| 亚洲人成伊人成综合网2020| 男女做爰动态图高潮gif福利片| 高潮久久久久久久久久久不卡| 俄罗斯特黄特色一大片| 亚洲专区国产一区二区| 国产国语露脸激情在线看| 亚洲第一av免费看| 淫妇啪啪啪对白视频| 国产精品爽爽va在线观看网站 | 精品国产乱码久久久久久男人| 欧美精品亚洲一区二区| 在线观看免费午夜福利视频| 美女午夜性视频免费| 亚洲人成网站高清观看| 极品教师在线免费播放| 99在线人妻在线中文字幕| 亚洲一区二区三区不卡视频| 俺也久久电影网| 欧美又色又爽又黄视频| 成人18禁在线播放| videosex国产| 国产精品1区2区在线观看.| 精品熟女少妇八av免费久了| 午夜福利欧美成人| 午夜免费鲁丝| 亚洲欧美一区二区三区黑人| 色哟哟哟哟哟哟| 欧美中文日本在线观看视频| 88av欧美| 日韩国内少妇激情av| 久久九九热精品免费| 91成人精品电影| 久久午夜综合久久蜜桃| av在线天堂中文字幕| 在线观看免费视频日本深夜| 欧美色欧美亚洲另类二区| 国产精品久久久久久精品电影 | 久久亚洲真实| 国内少妇人妻偷人精品xxx网站 | xxxwww97欧美| 一进一出好大好爽视频| 在线观看舔阴道视频| 又大又爽又粗| 国产亚洲精品第一综合不卡| 国产aⅴ精品一区二区三区波| 听说在线观看完整版免费高清| 黑人巨大精品欧美一区二区mp4| x7x7x7水蜜桃| 免费电影在线观看免费观看| 中文资源天堂在线| 一本久久中文字幕| 亚洲美女黄片视频| 精品一区二区三区av网在线观看| 精品国产乱码久久久久久男人| 成人特级黄色片久久久久久久| 日本撒尿小便嘘嘘汇集6| 日韩欧美一区二区三区在线观看| 一区二区三区国产精品乱码| 麻豆av在线久日| 人人妻,人人澡人人爽秒播| 色综合欧美亚洲国产小说| 哪里可以看免费的av片| 曰老女人黄片| 久久久精品国产亚洲av高清涩受| 久热这里只有精品99| 人人妻人人看人人澡| 色精品久久人妻99蜜桃| av中文乱码字幕在线| 观看免费一级毛片| 免费女性裸体啪啪无遮挡网站| 亚洲精品中文字幕在线视频| 成熟少妇高潮喷水视频| 女性生殖器流出的白浆| 麻豆成人av在线观看| 99久久精品国产亚洲精品| 亚洲成人国产一区在线观看| 搞女人的毛片| 国产真实乱freesex| 国产又色又爽无遮挡免费看| 成人精品一区二区免费| 亚洲精品久久国产高清桃花| 色在线成人网| 脱女人内裤的视频| 欧美在线一区亚洲| 久久精品人妻少妇| 在线播放国产精品三级| 国内毛片毛片毛片毛片毛片| 色哟哟哟哟哟哟| 亚洲avbb在线观看| 琪琪午夜伦伦电影理论片6080| 在线观看66精品国产| 久久久久久亚洲精品国产蜜桃av| 国产精品一区二区三区四区久久 | 久久中文字幕一级| 欧美亚洲日本最大视频资源| 午夜久久久在线观看| 嫩草影院精品99| 黄网站色视频无遮挡免费观看| 久久久久国产一级毛片高清牌| 欧美激情极品国产一区二区三区| 亚洲专区国产一区二区| 久久久久久亚洲精品国产蜜桃av| 十八禁网站免费在线| 女性被躁到高潮视频| 三级毛片av免费| 精品乱码久久久久久99久播| 久久久久国产精品人妻aⅴ院| 热99re8久久精品国产| 亚洲,欧美精品.| 在线十欧美十亚洲十日本专区| 国产麻豆成人av免费视频| 亚洲成人国产一区在线观看| 天天一区二区日本电影三级| 国产成人av教育| 99热只有精品国产| 婷婷亚洲欧美| 在线看三级毛片| 国产成年人精品一区二区| 曰老女人黄片| 夜夜夜夜夜久久久久| 亚洲精品美女久久av网站| 国产乱人伦免费视频| 欧美丝袜亚洲另类 | 草草在线视频免费看| 9191精品国产免费久久| 国产亚洲av嫩草精品影院| 午夜a级毛片| 国产亚洲精品一区二区www| 中文字幕人妻熟女乱码| 1024香蕉在线观看|