• <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
    好男人电影高清在线观看| 制服丝袜大香蕉在线| 成年人黄色毛片网站| 亚洲欧美精品综合久久99| 精品国内亚洲2022精品成人| 一区二区三区激情视频| 欧美黄色片欧美黄色片| 男人的好看免费观看在线视频| 老司机福利观看| 亚洲国产欧美网| 成人av一区二区三区在线看| 国产成年人精品一区二区| 最近最新免费中文字幕在线| 亚洲久久久久久中文字幕| 欧美乱色亚洲激情| 村上凉子中文字幕在线| 叶爱在线成人免费视频播放| 成人性生交大片免费视频hd| 久久久精品大字幕| 全区人妻精品视频| 深夜精品福利| 精品欧美国产一区二区三| 欧洲精品卡2卡3卡4卡5卡区| 午夜激情欧美在线| 91九色精品人成在线观看| 中文字幕av成人在线电影| 深夜精品福利| 免费观看的影片在线观看| svipshipincom国产片| 亚洲国产精品合色在线| 日韩 欧美 亚洲 中文字幕| 亚洲av一区综合| 免费在线观看成人毛片| 国产成+人综合+亚洲专区| 国产一区二区三区视频了| 国产私拍福利视频在线观看| 欧美xxxx黑人xx丫x性爽| 熟女少妇亚洲综合色aaa.| 熟妇人妻久久中文字幕3abv| 3wmmmm亚洲av在线观看| 99国产精品一区二区蜜桃av| 精品午夜福利视频在线观看一区| 免费无遮挡裸体视频| av国产免费在线观看| 性色av乱码一区二区三区2| 亚洲成a人片在线一区二区| 人人妻人人看人人澡| 一区二区三区高清视频在线| 90打野战视频偷拍视频| tocl精华| 午夜免费男女啪啪视频观看 | 亚洲av熟女| 首页视频小说图片口味搜索| 欧美激情久久久久久爽电影| 国产精品av视频在线免费观看| 91久久精品国产一区二区成人 | 大型黄色视频在线免费观看| 国产一区二区激情短视频| 亚洲成人久久爱视频| 国产激情欧美一区二区| 国产av在哪里看| 国产精品自产拍在线观看55亚洲| 老司机午夜福利在线观看视频| 国产午夜精品论理片| 国产av在哪里看| 偷拍熟女少妇极品色| 99久久精品国产亚洲精品| 日韩欧美在线乱码| 男女下面进入的视频免费午夜| 欧美激情在线99| 一卡2卡三卡四卡精品乱码亚洲| 亚洲欧美日韩东京热| 在线视频色国产色| 十八禁人妻一区二区| 国产又黄又爽又无遮挡在线| 久久久久久人人人人人| 国产精品女同一区二区软件 | 18禁黄网站禁片午夜丰满| 少妇的逼水好多| 久久欧美精品欧美久久欧美| 女生性感内裤真人,穿戴方法视频| 一区二区三区免费毛片| 精品福利观看| 9191精品国产免费久久| 亚洲成av人片在线播放无| 一进一出抽搐gif免费好疼| 国内揄拍国产精品人妻在线| 亚洲狠狠婷婷综合久久图片| 免费看日本二区| 757午夜福利合集在线观看| 久久精品人妻少妇| 亚洲av美国av| 久久久久久久精品吃奶| 欧美大码av| 日本黄色视频三级网站网址| 日韩 欧美 亚洲 中文字幕| 久久99热这里只有精品18| 国产av在哪里看| eeuss影院久久| 女人十人毛片免费观看3o分钟| 熟女人妻精品中文字幕| 51国产日韩欧美| 精品人妻一区二区三区麻豆 | av视频在线观看入口| 99国产精品一区二区蜜桃av| 成人性生交大片免费视频hd| 午夜激情欧美在线| 国产精品亚洲av一区麻豆| 欧美另类亚洲清纯唯美| 精品久久久久久久久久久久久| av专区在线播放| 国产探花极品一区二区| 亚洲人成网站在线播放欧美日韩| 日韩欧美 国产精品| 亚洲精品成人久久久久久| 91在线精品国自产拍蜜月 | www.999成人在线观看| 别揉我奶头~嗯~啊~动态视频| 国产激情偷乱视频一区二区| 18禁黄网站禁片免费观看直播| 亚洲国产精品成人综合色| 黄色丝袜av网址大全| 日本黄色视频三级网站网址| 免费大片18禁| 中文在线观看免费www的网站| 亚洲中文字幕一区二区三区有码在线看| 天堂√8在线中文| 无人区码免费观看不卡| 国产精品国产高清国产av| 久久这里只有精品中国| 一本一本综合久久| 欧美精品啪啪一区二区三区| 亚洲18禁久久av| 国产成人aa在线观看| 韩国av一区二区三区四区| 亚洲成人中文字幕在线播放| 日韩欧美精品免费久久 | 91字幕亚洲| 国产黄色小视频在线观看| 亚洲国产中文字幕在线视频| 成人av一区二区三区在线看| 免费人成视频x8x8入口观看| av专区在线播放| 精品久久久久久,| 一个人观看的视频www高清免费观看| 无限看片的www在线观看| 最新中文字幕久久久久| 亚洲人成电影免费在线| 久久人妻av系列| 成人av一区二区三区在线看| 男女视频在线观看网站免费| 18+在线观看网站| 美女免费视频网站| 最近在线观看免费完整版| 18+在线观看网站| 午夜福利欧美成人| 无人区码免费观看不卡| 亚洲人成网站在线播放欧美日韩| 在线观看美女被高潮喷水网站 | 国产激情欧美一区二区| 精品久久久久久,| 亚洲精品久久国产高清桃花| 欧美+日韩+精品| 男女做爰动态图高潮gif福利片| 亚洲成av人片免费观看| 99国产精品一区二区三区| 久久久成人免费电影| 99精品久久久久人妻精品| 欧美乱码精品一区二区三区| 久久中文看片网| 国产美女午夜福利| 亚洲人成网站在线播放欧美日韩| 日本免费a在线| 亚洲国产中文字幕在线视频| 午夜免费成人在线视频| 男插女下体视频免费在线播放| 日韩欧美在线乱码| 婷婷六月久久综合丁香| 免费在线观看亚洲国产| 国产精品久久久久久久电影 | 国产精品国产高清国产av| 亚洲av免费在线观看| 很黄的视频免费| 亚洲色图av天堂| 国产欧美日韩精品亚洲av| 亚洲一区高清亚洲精品| 国产视频一区二区在线看| 久久香蕉国产精品| 国产精品久久久久久久久免 | av天堂在线播放| 啪啪无遮挡十八禁网站| 亚洲国产欧美网| 草草在线视频免费看| 亚洲最大成人手机在线| 男女那种视频在线观看| 欧美极品一区二区三区四区| 亚洲精品影视一区二区三区av| 国产精品永久免费网站| 麻豆一二三区av精品| 人妻夜夜爽99麻豆av| 亚洲精品粉嫩美女一区| x7x7x7水蜜桃| 一区二区三区国产精品乱码| 久久精品人妻少妇| 亚洲av电影在线进入| 老司机午夜十八禁免费视频| netflix在线观看网站| 亚洲真实伦在线观看| 日本精品一区二区三区蜜桃| 美女cb高潮喷水在线观看| 国产av一区在线观看免费| 夜夜看夜夜爽夜夜摸| 国产精品三级大全| 在线免费观看不下载黄p国产 | 麻豆国产97在线/欧美| 精品一区二区三区视频在线 | 久久久精品欧美日韩精品| 好男人在线观看高清免费视频| 成人精品一区二区免费| 国产男靠女视频免费网站| 亚洲aⅴ乱码一区二区在线播放| 精品午夜福利视频在线观看一区| 激情在线观看视频在线高清| 欧美bdsm另类| www.www免费av| xxx96com| 91久久精品电影网| 久久久精品欧美日韩精品| 婷婷丁香在线五月| 女同久久另类99精品国产91| 十八禁网站免费在线| 在线免费观看不下载黄p国产 | 午夜精品久久久久久毛片777| 亚洲成av人片在线播放无| 精品久久久久久,| 精品免费久久久久久久清纯| 熟女少妇亚洲综合色aaa.| 欧美日韩精品网址| 99热只有精品国产| 黄片大片在线免费观看| xxx96com| 悠悠久久av| 亚洲精品色激情综合| 久久久久九九精品影院| 国产在视频线在精品| 中文字幕高清在线视频| 国产成人系列免费观看| 欧美zozozo另类| 国产av一区在线观看免费| 人妻夜夜爽99麻豆av| av在线天堂中文字幕| 亚洲第一欧美日韩一区二区三区| 欧美+日韩+精品| 一区福利在线观看| 18美女黄网站色大片免费观看| 精品久久久久久久久久免费视频| 在线天堂最新版资源| 国产91精品成人一区二区三区| 午夜福利在线观看吧| 亚洲精品乱码久久久v下载方式 | 成人无遮挡网站| 亚洲在线自拍视频| av中文乱码字幕在线| 欧美在线一区亚洲| 国产成人a区在线观看| 国产一级毛片七仙女欲春2| 变态另类丝袜制服| 操出白浆在线播放| 韩国av一区二区三区四区| 欧美又色又爽又黄视频| 九色成人免费人妻av| 给我免费播放毛片高清在线观看| 黄色丝袜av网址大全| 又紧又爽又黄一区二区| 国产蜜桃级精品一区二区三区| 欧美在线一区亚洲| 熟女少妇亚洲综合色aaa.| 老熟妇乱子伦视频在线观看| 真实男女啪啪啪动态图| 亚洲av中文字字幕乱码综合| 午夜福利在线在线| 有码 亚洲区| 日本撒尿小便嘘嘘汇集6| 熟妇人妻久久中文字幕3abv| 亚洲成人中文字幕在线播放| 天美传媒精品一区二区| 熟女少妇亚洲综合色aaa.| 精品国产亚洲在线| 琪琪午夜伦伦电影理论片6080| 亚洲精品456在线播放app | 欧美3d第一页| 国产成人a区在线观看| 国内少妇人妻偷人精品xxx网站| 琪琪午夜伦伦电影理论片6080| 少妇人妻精品综合一区二区 | 欧美成人性av电影在线观看| 欧美日韩亚洲国产一区二区在线观看| av天堂中文字幕网| 中文字幕人成人乱码亚洲影| 男女之事视频高清在线观看| 成人亚洲精品av一区二区| 午夜两性在线视频| 国产精品香港三级国产av潘金莲| 男女视频在线观看网站免费| 亚洲av成人精品一区久久| 女同久久另类99精品国产91| 变态另类丝袜制服| 女警被强在线播放| 香蕉久久夜色| 97碰自拍视频| 俄罗斯特黄特色一大片| 国产成人欧美在线观看| 欧美不卡视频在线免费观看| 久久亚洲精品不卡| 一本一本综合久久| 在线天堂最新版资源| 久久天躁狠狠躁夜夜2o2o| 欧美绝顶高潮抽搐喷水| 欧美一区二区亚洲| 精品久久久久久久人妻蜜臀av| 色吧在线观看| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 一a级毛片在线观看| 国产97色在线日韩免费| 日韩成人在线观看一区二区三区| 国产成人欧美在线观看| 国产精品影院久久| 国产成人aa在线观看| 1000部很黄的大片| 亚洲人成电影免费在线| 久久精品人妻少妇| 免费在线观看亚洲国产| 午夜影院日韩av| aaaaa片日本免费| 成人国产一区最新在线观看| 国产麻豆成人av免费视频| 国产高清视频在线播放一区| bbb黄色大片| 日韩欧美 国产精品| 日韩亚洲欧美综合| 国产精品综合久久久久久久免费| 成人av在线播放网站| 亚洲成人久久性| 精品欧美国产一区二区三| 精品一区二区三区视频在线观看免费| 国产精华一区二区三区| 亚洲电影在线观看av| 亚洲五月婷婷丁香| 人妻夜夜爽99麻豆av| 亚洲精品久久国产高清桃花| av专区在线播放| 男人舔女人下体高潮全视频| 天美传媒精品一区二区| 国产综合懂色| 国产爱豆传媒在线观看| 狠狠狠狠99中文字幕| 亚洲国产中文字幕在线视频| 人妻夜夜爽99麻豆av| 深爱激情五月婷婷| 亚洲在线自拍视频| av在线蜜桃| 久久久久久久精品吃奶| 真实男女啪啪啪动态图| 亚洲精品一区av在线观看| 黄片大片在线免费观看| 亚洲无线观看免费| www.色视频.com| 女警被强在线播放| 免费av不卡在线播放| 久久香蕉国产精品| 亚洲人成网站在线播| 国内少妇人妻偷人精品xxx网站| 天天躁日日操中文字幕| 国产成+人综合+亚洲专区| 天堂√8在线中文| 脱女人内裤的视频| 国产精品日韩av在线免费观看| 国产精品电影一区二区三区| 噜噜噜噜噜久久久久久91| 亚洲国产日韩欧美精品在线观看 | 又黄又爽又免费观看的视频| 中亚洲国语对白在线视频| 成年版毛片免费区| 久久久久九九精品影院| 12—13女人毛片做爰片一| 欧美日韩福利视频一区二区| av中文乱码字幕在线| 国产69精品久久久久777片| 午夜福利高清视频| 最后的刺客免费高清国语| 激情在线观看视频在线高清| 成人特级av手机在线观看| 亚洲久久久久久中文字幕| 精品电影一区二区在线| 欧美xxxx黑人xx丫x性爽| 国产伦一二天堂av在线观看| 免费高清视频大片| 尤物成人国产欧美一区二区三区| 在线视频色国产色| 成年人黄色毛片网站| 久久久精品大字幕| 亚洲乱码一区二区免费版| 久久久色成人| 手机成人av网站| 欧美性猛交╳xxx乱大交人| 欧美大码av| 啦啦啦免费观看视频1| 国产精品美女特级片免费视频播放器| 精品福利观看| 少妇裸体淫交视频免费看高清| 日日夜夜操网爽| 黄片小视频在线播放| 欧美中文综合在线视频| 精品人妻1区二区| 午夜福利在线观看吧| 亚洲国产精品合色在线| 丰满乱子伦码专区| 脱女人内裤的视频| 久久中文看片网| 久久久久性生活片| 欧美日本亚洲视频在线播放| 亚洲人成网站在线播| 午夜免费观看网址| 啦啦啦观看免费观看视频高清| 国产精品日韩av在线免费观看| 亚洲国产日韩欧美精品在线观看 | 国语自产精品视频在线第100页| 久久天躁狠狠躁夜夜2o2o| 亚洲中文字幕日韩| 亚洲人成电影免费在线| 精品久久久久久,| 亚洲国产中文字幕在线视频| 99精品欧美一区二区三区四区| 日韩大尺度精品在线看网址| 亚洲性夜色夜夜综合| 一级毛片高清免费大全| 亚洲性夜色夜夜综合| www日本在线高清视频| 一区二区三区免费毛片| 成人av一区二区三区在线看| 天美传媒精品一区二区| 亚洲精品一卡2卡三卡4卡5卡| 国产亚洲av嫩草精品影院| 国产爱豆传媒在线观看| 久久精品国产99精品国产亚洲性色| 最新中文字幕久久久久| 亚洲在线观看片| 中文字幕人妻丝袜一区二区| 91在线观看av| 欧美zozozo另类| 亚洲成人免费电影在线观看| 成年人黄色毛片网站| 亚洲av成人不卡在线观看播放网| 久久精品91无色码中文字幕| 全区人妻精品视频| 熟女人妻精品中文字幕| av国产免费在线观看| 国产在视频线在精品| 99在线人妻在线中文字幕| 中文字幕av在线有码专区| 亚洲av第一区精品v没综合| 在线a可以看的网站| 成年人黄色毛片网站| 精品电影一区二区在线| 51国产日韩欧美| 好男人电影高清在线观看| 国产成人aa在线观看| 一进一出抽搐gif免费好疼| 男人的好看免费观看在线视频| h日本视频在线播放| 亚洲欧美日韩卡通动漫| 国产亚洲精品一区二区www| 女生性感内裤真人,穿戴方法视频| 夜夜躁狠狠躁天天躁| 在线免费观看的www视频| 级片在线观看| 国产私拍福利视频在线观看| 亚洲第一电影网av| av欧美777| 99热这里只有精品一区| 少妇人妻一区二区三区视频| 欧美黄色淫秽网站| 精品人妻1区二区| 亚洲欧美激情综合另类| 久久欧美精品欧美久久欧美| 亚洲成人久久爱视频| 91久久精品电影网| 精品熟女少妇八av免费久了| 人妻夜夜爽99麻豆av| 久9热在线精品视频| 日韩欧美 国产精品| 午夜精品久久久久久毛片777| 一区二区三区高清视频在线| 精品一区二区三区视频在线 | 真人一进一出gif抽搐免费| 国产午夜福利久久久久久| 男插女下体视频免费在线播放| 国产午夜福利久久久久久| 国内精品久久久久久久电影| 久久精品夜夜夜夜夜久久蜜豆| 免费观看精品视频网站| 日日干狠狠操夜夜爽| 精品一区二区三区视频在线观看免费| 国产97色在线日韩免费| 国产精品,欧美在线| 午夜视频国产福利| 天天躁日日操中文字幕| 好男人电影高清在线观看| 欧美另类亚洲清纯唯美| 国产成人福利小说| 亚洲欧美日韩东京热| 亚洲av免费高清在线观看| 亚洲自拍偷在线| 国产aⅴ精品一区二区三区波| 亚洲av电影在线进入| 亚洲精品一卡2卡三卡4卡5卡| 熟女人妻精品中文字幕| 久久精品夜夜夜夜夜久久蜜豆| 国产激情欧美一区二区| 色播亚洲综合网| 国产爱豆传媒在线观看| 亚洲国产中文字幕在线视频| 成年女人永久免费观看视频| 日韩精品中文字幕看吧| 国产欧美日韩一区二区精品| 欧美在线黄色| 国产激情欧美一区二区| 啪啪无遮挡十八禁网站| 伊人久久大香线蕉亚洲五| 亚洲国产精品久久男人天堂| 丰满乱子伦码专区| 三级男女做爰猛烈吃奶摸视频| 午夜激情欧美在线| 色综合亚洲欧美另类图片| 18+在线观看网站| 免费看十八禁软件| 日韩欧美国产一区二区入口| 尤物成人国产欧美一区二区三区| 最近视频中文字幕2019在线8| 国产老妇女一区| 97超级碰碰碰精品色视频在线观看| 久久精品国产清高在天天线| 免费av观看视频| 日韩高清综合在线| 亚洲真实伦在线观看| 国产综合懂色| 观看美女的网站| 亚洲国产高清在线一区二区三| 国产精品亚洲av一区麻豆| 天堂动漫精品| 少妇熟女aⅴ在线视频| 国产精品嫩草影院av在线观看 | 欧美不卡视频在线免费观看| 高清毛片免费观看视频网站| 国产免费一级a男人的天堂| 一进一出抽搐动态| 最好的美女福利视频网| 91麻豆av在线| 国产高清激情床上av| svipshipincom国产片| 高清日韩中文字幕在线| 亚洲人成网站高清观看| 亚洲av成人av| 在线国产一区二区在线| 欧美一区二区亚洲| 国产精品国产高清国产av| 久久天躁狠狠躁夜夜2o2o| 国产一级毛片七仙女欲春2| 日韩有码中文字幕| 日韩欧美国产一区二区入口| 国产成人欧美在线观看| 国产精品av视频在线免费观看| 九色国产91popny在线| 亚洲精品美女久久久久99蜜臀| 免费人成在线观看视频色| 中文字幕熟女人妻在线| 内射极品少妇av片p| 夜夜爽天天搞| 国产三级中文精品| 级片在线观看| 欧美激情在线99| 18禁国产床啪视频网站| 亚洲男人的天堂狠狠| 亚洲片人在线观看| 欧美国产日韩亚洲一区| 此物有八面人人有两片| 禁无遮挡网站| 国内精品美女久久久久久| 欧美日韩一级在线毛片| 99国产极品粉嫩在线观看| 久久草成人影院| 国产精品av视频在线免费观看| 国产色爽女视频免费观看| 变态另类丝袜制服| 欧美绝顶高潮抽搐喷水| 中亚洲国语对白在线视频| 国内精品美女久久久久久| 99久久精品国产亚洲精品| av国产免费在线观看| 久久国产精品人妻蜜桃| 19禁男女啪啪无遮挡网站| 好看av亚洲va欧美ⅴa在| 国产精华一区二区三区| 在线观看一区二区三区| 欧美日本视频| 99在线视频只有这里精品首页| 黄色女人牲交| 伊人久久精品亚洲午夜| 欧美日韩福利视频一区二区| 久久精品国产清高在天天线| 欧美精品啪啪一区二区三区| 中文字幕精品亚洲无线码一区| 宅男免费午夜| 国产精品一区二区三区四区免费观看 | 99久久精品国产亚洲精品|