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

    基于Docker的CaaS管理平臺架構研究與設計

    2018-11-30 01:52:06
    計算機應用與軟件 2018年11期
    關鍵詞:測試環(huán)境插件鏡像

    張 琦

    (上海浦東發(fā)展銀行股份有限公司信息科技部 上海 200001)

    0 引 言

    目前行業(yè)內面向云計算CaaS(容器即服務)層的容器技術逐漸成熟,已經(jīng)得到了較多金融機構的認可,并取得了較多成功案例。諸如各大保險、證券、股份制銀行信用卡中心等金融機構也已完成將CaaS管理平臺應用于微信銀行等關鍵系統(tǒng)中,滿足高并發(fā)場景(如限時搶購、權益秒殺等)的業(yè)務需求,并實現(xiàn)了較好的收益。

    基于Docker的CaaS管理平臺最大優(yōu)勢是用戶可根據(jù)需要實現(xiàn)動態(tài)的擴容縮容,減少對資源預測的依賴,實現(xiàn)業(yè)務系統(tǒng)快速、彈性伸縮,提升資源使用效率,滿足業(yè)務突發(fā)高峰時系統(tǒng)的處理能力要求。

    為解決我行當前網(wǎng)上銀行、企業(yè)客戶信息整合系統(tǒng)(ECIF)、信用卡等應用系統(tǒng)在持續(xù)集成、持續(xù)交付,以及資源彈性伸縮需求方面所存在的諸多問題,并滿足其支付系統(tǒng)的高事務處理能力(如10 000 TPS)的業(yè)務需求,在其開發(fā)測試環(huán)境和生產(chǎn)環(huán)境構建一套基于Docker的CaaS管理平臺,在實現(xiàn)應用系統(tǒng)快速迭代和敏捷交付的同時,也提高運維的效率和降低運維成本。

    本文以Docker容器技術為核心,圍繞構建我行CaaS平臺所涉及的技術和架構進行論述,所論及的范圍包括容器、云計算、網(wǎng)絡、微服務、存儲、安全等方面,為后續(xù)的CaaS平臺建設提供理論參考。

    1 術語說明

    本文中所涉及的相關術語解釋說明如表1所示。

    表1 術語說明

    2 架構設計

    CaaS平臺的定位是:在生產(chǎn)環(huán)境中承擔支撐容器化業(yè)務應用的發(fā)布和運行的云平臺角色,并建設與之搭配的容器資源池,支持行內業(yè)務的部署發(fā)布、運維管理和彈性擴展,并能夠和行內相關系統(tǒng)對接。在開發(fā)測試環(huán)境中,該CaaS平臺是對現(xiàn)有開發(fā)測試云的能力補充,增加了容器資源池并擴展了其對DevOps的支持。

    2.1 總體架構設計

    2.1.1 開發(fā)測試環(huán)境CaaS平臺

    開發(fā)測試環(huán)境CaaS平臺架構如圖1所示。

    圖1 開發(fā)測試環(huán)境CaaS平臺架構

    在開發(fā)測試環(huán)境中,CaaS平臺使用“開發(fā)測試環(huán)境集中監(jiān)控系統(tǒng)”和“開發(fā)測試環(huán)境應用集中監(jiān)控系統(tǒng)”來分別實現(xiàn)平臺宿主機的監(jiān)控和應用狀態(tài)監(jiān)控。

    CaaS平臺的一些預制容器編排模版,比如DevOps、微服務組件模版,未來可以作為“開發(fā)測試環(huán)境云計算管理平臺”之上可被申請的服務,通過對接CaaS平臺的API接口,實現(xiàn)服務的自助申請和自動獲取。

    CaaS平臺能壓縮待投產(chǎn)應用鏡像,并上傳至“投產(chǎn)版本管理平臺”,以供生產(chǎn)環(huán)境獲取對應應用版本。

    2.1.2 生產(chǎn)環(huán)境CaaS平臺

    生產(chǎn)環(huán)境CaaS平臺架構如圖2所示。

    圖2 生產(chǎn)環(huán)境CaaS平臺架構

    CaaS平臺中的“平臺管理”組件提供容器管理平臺能力,在容器集群管理的基礎上構建了應用管理、租戶權限、鏡像管理等功能。

    CaaS平臺的“容器監(jiān)控”組件能夠自動獲取平臺上容器的運行狀態(tài)數(shù)據(jù),以及提供應用狀態(tài)的查詢和展示能力,并能夠在運行狀態(tài)數(shù)據(jù)的基礎上進行異常狀態(tài)告警。

    CaaS平臺的“容器資源池”組件把主機資源匯總起來形成面向容器化應用的資源池,并參與應用容器的調度。

    CaaS 平臺及平臺之上的應用均使用硬件負載均衡提供流量分發(fā)。同時CaaS平臺會實時跟蹤容器部署狀態(tài),并更新硬件負載均衡設備的分發(fā)配置。

    CaaS 平臺的用戶授權認證需要接入行內的“統(tǒng)一身份和訪問管理系統(tǒng)”進行統(tǒng)一用戶認證和授權。

    CaaS 平臺的應用狀態(tài)異常信息需要能夠對接到行內的“集中監(jiān)控系統(tǒng)系統(tǒng)”系統(tǒng),并在“集中監(jiān)控系統(tǒng)系統(tǒng)”之上進行統(tǒng)一告警管理。

    CaaS 平臺及平臺之上的應用的日志均被“應用集中監(jiān)控系統(tǒng)”收集匯總,并進行應用業(yè)務狀態(tài)的監(jiān)控。

    CaaS 平臺及平臺之上的應用的日志均被“總分行交易質量分析系統(tǒng)”收集匯總,并進行分析。

    CaaS平臺能從“投產(chǎn)版本管理平臺”獲取應用鏡像壓縮包,并自動轉化為鏡像并導入CaaS平臺鏡像倉庫,簡化容器化應用在生產(chǎn)環(huán)境的發(fā)布過程。

    2.2 應用功能架構

    CaaS平臺在生產(chǎn)環(huán)境和開發(fā)測試云均保持相同的功能架構,如圖3所示。

    圖3 CaaS平臺應用功能架構

    CaaS平臺的功能架構由管理平臺組件、插件模塊、監(jiān)控組件和容器資源池組成。管理平臺為Docker容器平臺核心組件,提供了面向應用平臺管理的能力。插件模塊通過管理平臺的插件管理組件管理的一系列插件提供。監(jiān)控組件包括監(jiān)控數(shù)據(jù)的收集和管理,以及基于策略的告警管理。容器資源池則通過容器集群調度軟件把各個容器引擎所在主機的能力組織為集群整體運行能力,通過容器資源池對外提供容器運行環(huán)境。

    2.2.1 管理平臺組件

    1) 容器管理 提供完善的容器管理能力,包括:

    ? 展示容器信息,包括容器名稱、容器所屬應用、容器所在主機以及容器鏡像等信息。

    ? 展示容器運行狀態(tài),包括運行中、已停止、已創(chuàng)建等。

    ? 展示容器日志、資源、進程等運行時數(shù)據(jù)。

    ? 進行容器管理操作,比如啟動、停止等基本操作。

    ? 進行容器的部署和配置。

    2) 主機管理 提供平臺集群的主機管理能力,包括:

    ? 接入主機的流程管理。

    ? 集群的狀態(tài)展示,包括資源使用情況和狀態(tài)。

    ? 展示主機的運行狀態(tài)以及其上運行的應用容器的情況。

    ? 和主機相關的存儲和網(wǎng)絡管理。

    ? 進行主機管理操作,比如打標簽、更改運行狀態(tài)等。

    3) 鏡像倉庫 Docker鏡像是一個只讀的模板。例如:一個鏡像可以包含一個完整的SUSE Linux操作系統(tǒng)環(huán)境,里面僅安裝了Apache或用戶需要的其他應用程序。

    鏡像可以用來創(chuàng)建 Docker容器。Docker 提供了一個很簡單的機制來創(chuàng)建鏡像或者更新現(xiàn)有的鏡像,用戶甚至可以直接從其他用戶那里下載一個已經(jīng)做好的鏡像來使用。平臺提供完善的鏡像管理能力:

    ? 支持通過鏡像空間來分組顯示,并能夠設置訪問權限。

    ? 支持通過應用代碼或者上傳應用包構建鏡像。

    ? 支持前面的鏡像管理,包括版本、描述、訪問權限、自動構建等。

    4) 企業(yè)安全 通過認證授權、網(wǎng)絡控制、密碼管理、資源隔離等多個方面提供平臺的安全性:

    ? 支持多租戶模式,并且具有用戶、團隊與租戶三層權限控制,可以實現(xiàn)租戶應用的隔離和資源配額管理。

    ? 通過密鑰管理訪問開放 API 和持續(xù)發(fā)布的權限。

    ? 支持自定義密碼安全策略,提供密碼強度、密碼有效時間和最大嘗試次數(shù)的設置。

    ? 使用加密網(wǎng)絡信道進行平臺訪問和節(jié)點間通信。

    ? 支持對接企業(yè)統(tǒng)一認證系統(tǒng),如LDAP。

    5) 應用管理 平臺是以容器為交付標準件的企業(yè)級應用云平臺。平臺中的應用都是容器化的應用,由一個服務或多個服務構成。容器化應用運行在一個輕量的、安全的、可移植的隔離環(huán)境中,因此可以與其他有不同依賴和環(huán)境需求應用共同運行在同一個主機環(huán)境中,而無需擔心互相沖突。平臺的應用管理能力包括:

    ? 應用的發(fā)布管理,包括應用部署、版本更新、灰度發(fā)布等。

    ? 應用的配置管理,包括應用的資源限制、配置、負載均衡等。

    ? 應用的運維支撐,包括應用日志的歸集和展示、監(jiān)控等。

    ? 應用的網(wǎng)絡管理,包括應用的網(wǎng)絡模式、IP管理等。

    6) 模版管理 應用模版通過預先定義的應用編排實現(xiàn)了應用服務的快速部署。除平臺本身預制的應用模版外,用戶也可以創(chuàng)建自定義的應用模版,并設置應用模版的訪問權限。應用模版的能力包括:

    ? 應用模版的管理,包括模版的定義、分類、信息管理和維護。

    ? 應用模版的權限控制,支持指定模版對不同租戶的訪問權限。

    ? 應用模版的參數(shù)管理,支持定義模版參數(shù)并接入應用創(chuàng)建流程。

    ? 應用模版的導入,支持批量導入模版描述文件。

    2.2.2 插件模塊

    1) 插件機制 CaaS平臺插件功能是通過將與其他應用系統(tǒng)的接口封裝成容器,即每一個插件都是一個功能完整且獨立的 Docker 鏡像??赏ㄟ^微服務技術將擴展功能模塊化,通過對應接口將“應用模塊”注冊到CaaS平臺中。

    插件需要實現(xiàn)一個Restful接口,和對應的管理平臺UI界面。就可以作為“模塊”安裝到CaaS平臺中,平臺通過Restful接口,實現(xiàn)了插件的服務注冊、服務調用,并提供了API Gateway,支持權限認證。插件可以通過任何編程語言開發(fā),如Java、Python、PHP。插件還具備網(wǎng)絡訪問能力,可以通過插件對接外部系統(tǒng)。插件可以存儲少量元信息在控制器中,如果需要大量的數(shù)據(jù)持久化,可以自行配置需要的數(shù)據(jù)庫服務。

    由于插件也是一個容器,所以管理操作都是通過操作容器進行。業(yè)務邏輯封裝在插件內,管理平臺控制器通過Restful接口進行調用。CaaS平臺還需保證插件的高可用,一旦插件容器停止,CaaS平臺會自動重啟該插件。如果插件所在的服務器宕機,CaaS則會將插件遷移到合適的新服務器上去。

    在CaaS平臺中的每個模塊均是通過 HTML 中 IFrame 的方式嵌入控制器頁面中,并通過 HTTP 協(xié)議與服務端進行交互。每個模塊都是一個獨立的 Docker 鏡像,并通過一定的接口向 CaaS中預先定義的幾個擴展點中增加功能項,其架構如圖4所示。

    圖4 插件機制架構

    2) 插件管理 CaaS平臺支持通過插件機制擴展平臺功能,在不涉及修改平臺代碼的前提下,通過插件提供一致的平臺操作體驗,包括:

    ? 插件的列表和展示。

    ? 插件的安裝、部署和管理,并能夠體現(xiàn)插件的運行狀態(tài)。

    3) 自動擴展插件 CaaS平臺的自動擴展插件能夠根據(jù)策略動態(tài)調整應用容器實例數(shù),包括:

    ? 自定義實例擴展策略。

    ? 自動監(jiān)控應用容器的運行狀態(tài)。

    ? 當狀態(tài)符合擴展策略時自動觸發(fā)實例伸縮。

    4) 投產(chǎn)管理插件 投產(chǎn)管理插件通過對接“投產(chǎn)版本管理平臺”,讓開發(fā)測試環(huán)境的CaaS平臺與生產(chǎn)環(huán)境的CaaS平臺進行數(shù)據(jù)交換,實現(xiàn)測試環(huán)境的投產(chǎn)數(shù)據(jù)包能夠自動的導入生產(chǎn)環(huán)境,并通過自動化的環(huán)境配置更新,降低人為修改配置的出錯風險。其架構設計如圖5所示。

    圖5 投產(chǎn)管理插件架構

    ? 平臺能夠導出指定的應用模版以及涉及到的鏡像為投產(chǎn)數(shù)據(jù)包。

    ? 投產(chǎn)數(shù)據(jù)包通過“投產(chǎn)版本管理平臺”接口上傳到指定位置。

    ? 平臺能夠通過“投產(chǎn)版本管理平臺”接口從指定位置導入投產(chǎn)數(shù)據(jù)包。

    ? 在導入模版和鏡像的過程中自動更新相關的鏡像信息。

    5) 服務目錄插件 平臺的服務目錄插件能夠根據(jù)“云計算管理平臺”的接口規(guī)范把CaaS平臺的應用模版部署能力以服務的方式暴露出來,實現(xiàn)CaaS平臺功能在“云計算管理平臺”上的展示、申請和管理。架構設計如圖6所示。

    圖6 服務目錄插件架構

    ? 服務目錄插件實現(xiàn)符合“開發(fā)測試環(huán)境云計算管理平臺”規(guī)范的API,把CaaS平臺功能暴露為“開發(fā)測試環(huán)境云計算管理平臺”之上的服務。

    ? 插件通過調用CaaS平臺API對服務進行展示、申請和管理。

    6) 統(tǒng)一認證插件 UIAS是統(tǒng)一認證和訪問管理系統(tǒng),平臺的授權認證需要統(tǒng)一通過它來實現(xiàn)。UIAS提供了基于SOAP和ESB的訪問方式,支持實時和批量同步用戶授權信息。UIAS對接模塊主要包括兩部分能力:

    ? 實現(xiàn)CaaS平臺認證攔截器,把認證請求重定向到UIAS認證,并能夠通過UIAS認證結果指導平臺的認證行為。

    ? 能夠從UIAS上同步用戶的組織結構和權限,并能夠映射UIAS的授權模型到平臺的授權模型,從而通過UIAS進行統(tǒng)一權限管理。

    ? UIAS 權限信息同步采用實時和批量兩種方式,定期通過批量方式獲取權限,同時基于通知機制實時更新。

    統(tǒng)一認證插件架構設計如圖7所示。

    圖7 統(tǒng)一認證插件架構

    7) 狀態(tài)報告插件 CaaS平臺提供一定周期內的關于應用運行狀態(tài)的報告,幫助應用管理員更好地根據(jù)應用的狀態(tài)數(shù)據(jù)對應用的運行環(huán)境和配置進行合理調優(yōu),實現(xiàn)數(shù)據(jù)驅動的業(yè)務運營。

    CaaS平臺通過運行報告模塊,周期性收集應用容器的運行狀態(tài)數(shù)據(jù),包括CPU、內存、網(wǎng)絡等方面,并基于這些數(shù)據(jù)生成應用運行狀態(tài)報告,并通過郵件發(fā)送給指定的郵箱。

    8) 告警對接插件 CaaS平臺支持設置告警策略,通過實時監(jiān)控應用容器的運行狀況,當發(fā)現(xiàn)應用狀態(tài)符合設置的告警條件時會觸發(fā)告警,告警通知會接入現(xiàn)有的集中監(jiān)控系統(tǒng)系統(tǒng)(OVO或Zabbix),進行統(tǒng)一的告警管理。

    2.2.3 負載均衡

    CaaS平臺將采用LVS技術來實現(xiàn)平臺的負載均衡,LVS(Linux Virtual Server),即Linux虛擬服務器,主要用于服務器集群的負載均衡,可以實現(xiàn)高性能,高可用的服務器集群技術。可將許多低性能的服務器組合在一起形成一個超級服務器。其配置較簡單,且有多種負載均衡的方法。此外,其運行穩(wěn)定可靠,即使在集群的服務器中某臺服務器無法正常工作,也不影響整體效果,可擴展性也非常好。

    LVS是四層負載均衡,即建立在OSI模型的第四層(傳輸層)之上,即LVS支持TCP/UDP的負載均衡。因為LVS是四層負載均衡,所以LVS相對于其他高層負載均衡的解決辦法,比如DNS域名輪流解析、應用層負載的調度、客戶端的調度等,其效率非常高。

    LVS的轉發(fā)主要通過修改IP地址(NAT模式,分為源地址修改SNAT和目標地址修改DNAT)、修改目標MAC(DR模式)來實現(xiàn)。其架構設計如圖8所示。

    圖8 LVS架構設計

    ? 部署兩個LVS服務并通過Keepalived 實現(xiàn)高可用。

    ? LVS 分發(fā)請求至CaaS平臺的HAProxy 服務。

    ? CaaS平臺的HAProxy服務能夠根據(jù)容器的部署架構自動更新分發(fā)配置。

    2.2.4 監(jiān)控組件

    監(jiān)控組件提供集群、主機和容器運行狀態(tài)數(shù)據(jù)的收集、分析和展示,并通過對接集中監(jiān)控系統(tǒng)(OVO、Zabbix)提供告警支持。架構設計如圖9所示。

    圖9 監(jiān)控組件架構

    1) 監(jiān)控管理 提供CaaS平臺上集群、主機和容器運行狀態(tài)的數(shù)據(jù)收集、匯總分析以及信息展示,包括:

    ? 實時收集集群、主機和應用容器的運行狀態(tài)信息。

    ? 能夠提供可定制的監(jiān)控數(shù)據(jù)儀表盤。

    ? 能夠支持通過查詢語言查詢狀態(tài)數(shù)據(jù)。

    2) 告警管理 提供基于容器監(jiān)控數(shù)據(jù)的告警能力,包括:

    ? 支持自定義靈活的告警策略,允許多個告警策略同時生效。

    ? 根據(jù)容器運行數(shù)據(jù)自動檢測告警策略匹配程度。

    ? 當符合告警策略的情況發(fā)生時能根據(jù)預先設置好的規(guī)則發(fā)布告警。

    ? 通過API對接現(xiàn)有的集中監(jiān)控系統(tǒng)。

    2.2.5 容器資源池

    1) 容器調度 通過Docker Swarmkit和Kubernetes集群管理技術對集群中的Docker主機資源進行統(tǒng)一管理和容器調度,包括:

    ? 集群中主機的接入管理、節(jié)點角色控制以及集群狀態(tài)管理。

    ? 靈活的容器調度策略,充分利用集群資源。

    ? 容器的資源限額管理和控制。

    ? 能夠在容器調度的同時匹配相關的網(wǎng)絡和存儲資源。

    2) 容器引擎 使用Docker引擎提供單機環(huán)境下對容器的管理和操作,包括:

    ? 容器的啟動、停止、日志、監(jiān)控等操作支持。

    ? 對主機的存儲、網(wǎng)絡等資源進行編排。

    ? 通過容器技術對進程進行隔離空間運行,并設置資源限制。

    2.3 主要業(yè)務流程

    2.3.1 DevOps 持續(xù)發(fā)布流程

    開發(fā)項目組可通過CaaS管理平臺,使用圖形化界面進行應用編排。應用編排內容包括容器與容器之間的組成關系、容器的彈性伸縮配置、與外部資源的交互關系等,如圖10所示。

    圖10 CaaS平臺應用編排示意

    DevOps持續(xù)發(fā)布流程如圖11所示。

    圖11 DevOps持續(xù)發(fā)布流程

    ? 項目組向代碼倉庫(SVN/GIT)提交代碼,持續(xù)集成服務器根據(jù)代碼更新,通過Jenkins構建應用程序。

    ? 項目組在CaaS平臺新建DevOps流程(一般為多個),配置相關參數(shù),配置參數(shù)應包括:代碼倉庫接口、持續(xù)集成服務器接口、鏡像命名規(guī)范、DevOps觸發(fā)條件(手動/自動),使平臺對接持續(xù)集成服務器。

    ? 項目組向代碼倉庫更新代碼后,根據(jù)約定的DevOps觸發(fā)條件,由CaaS平臺對接持續(xù)集成服務器,根據(jù)持續(xù)集成服務器工程構建新版本鏡像,通過鏡像倉庫對新版本鏡像進行管理,從而完成持容器的續(xù)集成和部署。

    ? 整體應用測試完成后,項目組通過投產(chǎn)版本交付管理平臺,將容器鏡像、參數(shù)配置等信息交付生產(chǎn)環(huán)境。

    ? 生產(chǎn)環(huán)境應用管理員從投產(chǎn)版本管理系統(tǒng)中把指定應用包轉換成容器鏡像,并根據(jù)應用的版本號設置容器鏡像的版本標簽。

    ? 生產(chǎn)環(huán)境應用管理員把容器鏡像上傳到CaaS平臺的鏡像倉庫中。

    ? 生產(chǎn)環(huán)境應用管理員登錄CaaS平臺,并根據(jù)應用發(fā)布要求從相應的鏡像發(fā)布應用。

    2.3.2 自動彈性伸縮

    自動彈性伸縮,即CaaS平臺能夠根據(jù)應用管理員設置的應用彈性伸縮策略自動調整應用容器實例數(shù),業(yè)務流程說明如下:

    ? 應用管理員在CaaS平臺創(chuàng)建指定應用的彈性伸縮策略。

    ? CaaS平臺實時監(jiān)控指定應用的運行狀態(tài),并檢查是否匹配彈性伸縮策略。

    ? 當指定應用的運行狀態(tài)符合預定義的彈性伸縮策略時,CaaS平臺自動根據(jù)策略調整應用的容器實例數(shù)。

    ? CaaS平臺會自動根據(jù)應用容器的部署架構調整對應負載均衡的分發(fā)配置。

    2.3.3 應用水平擴展

    應用水平擴展,即應用管理員能夠人工調整指定應用容器實例數(shù),業(yè)務流程說明如下:

    ? 應用管理員通過某種方式,比如查看應用狀態(tài)日報告,需要調整指定應用的容器實例數(shù)。

    ? 應用管理員在CaaS平臺上修改指定應用的容器實例數(shù)。

    ? CaaS平臺根據(jù)設置,動態(tài)調整運營實例數(shù)。

    ? CaaS平臺會自動根據(jù)應用容器的部署架構調整對應負載均衡的分發(fā)配置。

    2.3.4 擴充集群節(jié)點

    擴容集群節(jié)點,即CaaS平臺管理員需要向CaaS平臺的容器資源池增加主機節(jié)點,業(yè)務流程說明如下:

    ? CaaS平臺管理員在目標主機上安裝和容器資源池相同版本的Docker引擎。

    ? 登錄CaaS平臺,獲得帶密鑰的平臺接入主機命令。

    ? 在目標主機上運行該命令,完成主機接入。

    2.4 相關系統(tǒng)配套改造要求

    CaaS平臺需要相關應用系統(tǒng)(如網(wǎng)上銀行、企業(yè)客戶信息整合系統(tǒng)(ECIF)、信用卡等)配合完成容器化改造。此外對 “集中監(jiān)控系統(tǒng)”和“開發(fā)測試環(huán)境云計算管理平臺”也有相應的改造要求。

    2.4.1 業(yè)務系統(tǒng)容器化封裝

    應用的封裝是把應用運行所需的環(huán)境和應用一起打包成為一個鏡像,該鏡像可在任意主機上無差別的運行,無需考慮應用運行所依賴的環(huán)境問題。業(yè)務應用系統(tǒng)容器化封裝的過程是將傳統(tǒng)應用轉變?yōu)榭蛇\行在容器平臺上的Docker鏡像的過程,主要包括三部分內容:

    (1) 準備基礎鏡像:應用鏡像需要從某個基礎鏡像的基礎上衍生出來,基礎鏡像里面可以包括一些普遍適用的軟件包或者系統(tǒng),比如Java運行時環(huán)境或者Tomcat Web服務器。

    (2) 準備 Dockerfile:是一個描述文件,描述了鏡像打包的完整過程,比如基礎鏡像,在基礎鏡像上運行的命令等。

    (3) 根據(jù)應用包和Dockerfile構建鏡像,并上傳CaaS平臺鏡像倉庫。

    2.4.2 業(yè)務系統(tǒng)的日志

    由于業(yè)務應用運行在CaaS平臺后,部署架構是動態(tài)的,而且通常情況下會通過多個容器實例共同支撐業(yè)務負載,因此傳統(tǒng)的應用日志管理方式并不能很好地適應CaaS平臺的場景。CaaS平臺上線后,業(yè)務應用會采用以下方式進行日志管理:

    ? 將主機中一個固定的目錄作為容器卷掛入業(yè)務容器。

    ? 業(yè)務應用會在卷根目錄建立下述格式的日志文件夾:“應用名”/“容器ID”/“日志文件名”。

    2.4.3 開發(fā)測試環(huán)境應用集中監(jiān)控系統(tǒng)

    考慮未來開發(fā)測試環(huán)境中運行的應用對應用日志的監(jiān)控需求,后續(xù)“集中監(jiān)控系統(tǒng)”需要在開發(fā)測試環(huán)境中部署,并與開發(fā)測試云中的CaaS平臺對接。

    2.4.4 開發(fā)測試環(huán)境云計算管理平臺

    CaaS平臺的一些預制容器編排模版,比如DevOps、微服務組件模版,可以作為“開發(fā)測試環(huán)境云計算管理平臺”之上可被申請的服務,實現(xiàn)CaaS平臺服務的自助申請和自動獲取。因此,“開發(fā)測試環(huán)境云計算管理平臺”的服務目錄需要能夠補充CaaS平臺服務,并通過集成CaaS平臺API實現(xiàn)服務自動供給。

    3 技術架構

    3.1 技術路線

    該CaaS平臺所涉及的開發(fā)框架及工具如下:

    ? 開發(fā)語言:Golang、Ruby、NodeJS、Python、HTML5、Shell等。

    ? 編譯工具:Makefile、Gulp。

    ? 前端框架:AngularJS。

    ? 后端框架:Python、Flask。

    ? 源代碼管理工具:Git、SVN。

    ? 研發(fā)項目管理及缺陷管理工具:Jira。

    ? 容器引擎:Docker。

    ? 容器集群(資源池)管理、編排工具:Swarm、Kubernetes。

    ? 自動化測試框架:Pyunit、Karma、Selenium。

    在容器編排工具的選擇上,現(xiàn)在業(yè)內比較成熟的技術方案是Docker Swarm、Google Kubernetes和Mesos三者。三者具有各自優(yōu)、劣勢,具體比較如表2所示。

    表2 主流容器編排工具優(yōu)、劣勢比較

    綜上所述,該CaaS平臺可使用Swarm作為容器資源池的集群管理工具,而Kubernetes工具則可用于容器的調度。

    3.2 物理架構

    3.2.1 開發(fā)測試環(huán)境

    開發(fā)測試環(huán)境CaaS平臺物理架構如圖12所示。

    圖12 開發(fā)測試環(huán)境CaaS平臺物理架構

    圖12中“集中監(jiān)控系統(tǒng)(Zabbix)”為現(xiàn)有系統(tǒng),“開發(fā)測試云計算管理平臺”和“應用監(jiān)控系統(tǒng)”為需配合改造系統(tǒng),其余為新建系統(tǒng):

    1) CaaS平臺由應用服務器、數(shù)據(jù)庫服務器、鏡像倉庫、控制節(jié)點、負載均衡設備組成。容器資源池應滿足開發(fā)、測試、投產(chǎn)驗證的環(huán)境需求。

    2) 平臺通過直連業(yè)務網(wǎng)段“統(tǒng)一認證系統(tǒng)”實現(xiàn)用戶身份認證,并使用“集中監(jiān)控系統(tǒng)”對平臺及資源池宿主機狀態(tài)進行監(jiān)控,容器及容器的應用日志均由應用監(jiān)控系統(tǒng)進行監(jiān)控。

    3) 開發(fā)測試環(huán)境CaaS平臺通過與“開發(fā)測試環(huán)境云計算管理平臺”集成實現(xiàn) CaaS服務申請,并與持續(xù)集成服務器完成一鍵開發(fā)-測試-部署功能。

    4) 應用開發(fā)完成后,通過“投產(chǎn)版本交付平臺”交付,交付內容包括:容器鏡像、應用模板、參數(shù)配置等信息。

    3.2.2 生產(chǎn)環(huán)境

    生產(chǎn)環(huán)境CaaS平臺物理架構如圖13所示。

    圖13 生產(chǎn)環(huán)境CaaS平臺物理架構

    1) CaaS平臺由應用服務器、數(shù)據(jù)庫服務器、鏡像倉庫、控制節(jié)點、負載均衡設備組成,平臺部署于生產(chǎn)管理網(wǎng)段,并分別在業(yè)務網(wǎng)、信用卡DMZ、網(wǎng)銀APP網(wǎng)段各部署一個容器資源池。

    2) 平臺通過ESB與統(tǒng)一認證系統(tǒng)進行交互,實現(xiàn)用戶身份認證,并使用OVO對平臺及資源池宿主機狀態(tài)進行監(jiān)控,應用狀態(tài)、日志及容器狀態(tài)、日志均由應用監(jiān)控系統(tǒng)進行監(jiān)控。系統(tǒng)日志由日志管理平臺進行收集。

    3) 生產(chǎn)環(huán)境使用備份平臺對容器鏡像進行備份,數(shù)據(jù)庫通過導出到本地的方式使用備份平臺進行備份。

    4) CaaS平臺整體作為應用,與配置管理平臺進行對接,實現(xiàn)配置管理。

    3.3 系統(tǒng)軟件

    CaaS平臺所涉及的系統(tǒng)軟件包括操作系統(tǒng)、數(shù)據(jù)庫、中間件及其他通用工具軟件(如規(guī)則引擎、工作流等),包括產(chǎn)品和版本號,具體如表3所示。

    表3 CaaS平臺所涉及系統(tǒng)軟件

    續(xù)表3

    開發(fā)測試環(huán)境與生產(chǎn)環(huán)境所部屬的軟件除所使用許可數(shù)量不同外,其版本相一致。另外,為節(jié)約資源成本,開發(fā)測試環(huán)境的監(jiān)控軟件均采用開源的Zabbix。

    3.4 高可用設計

    CaaS平臺應用服務器、計算節(jié)點通過硬件實現(xiàn)負載均衡,數(shù)據(jù)庫、鏡像服務器通過主備機實現(xiàn)高可用。

    3.5 運維監(jiān)控

    開發(fā)測試環(huán)境使用Zabbix服務器對計算節(jié)點宿主機進行監(jiān)控,應用狀態(tài)、日志及容器狀態(tài),以及容器的應用日志均由應用監(jiān)控系統(tǒng)進行監(jiān)控。

    生產(chǎn)環(huán)境中使用OVO對CASS平臺進行監(jiān)控,平臺通過ESB與統(tǒng)一認證系統(tǒng)進行交互,實現(xiàn)用戶身份認證,并使用OVO對平臺及資源池宿主機狀態(tài)進行監(jiān)控,應用狀態(tài)、日志及容器狀態(tài)以及容器的應用日志均由應用監(jiān)控系統(tǒng)進行監(jiān)控,系統(tǒng)日志由日志管理平臺進行收集。

    4 結 語

    該CaaS平臺架構中引入并集成了多種第三方開源技術,由于開源技術具有迭代速度快、缺乏原公司支持等特點,因此針對容器化平臺中使用的第三方開源技術需要考慮技術支持問題。一方面是衡量項目組對于這些引入技術的掌握程度,另一方面還要考慮是否需要引入第三方技術支持公司對相應技術進行有效支持和維護。

    引入容器化平臺可以使得應用具有持續(xù)集成特性,即應用在開發(fā)過程中,開發(fā)測試人員可以在測試環(huán)境中盡量模擬真實軟件架構,以便盡早發(fā)現(xiàn)潛在的問題,提高開發(fā)測試的效率。另外,平臺的自動部署功能將實現(xiàn)秒級自動完成系統(tǒng)的部署,提高系統(tǒng)部署及升級的效率,還支持平臺容器的組件以及非容器組件的統(tǒng)一部署。這些新特性的引入,將改變原有的開發(fā)、測試及部署的流程,因此對于新流程的規(guī)范管理和協(xié)調將是容器化平臺建設的又一重點任務。

    猜你喜歡
    測試環(huán)境插件鏡像
    全數(shù)字仿真測試環(huán)境在航天軟件測試中的應用研究
    鏡像
    當代黨員(2020年20期)2020-11-06 04:17:52
    自編插件完善App Inventor與樂高機器人通信
    電子制作(2019年22期)2020-01-14 03:16:34
    雷達航跡處理測試環(huán)境構建方法研究
    科技視界(2019年10期)2019-09-02 03:22:27
    網(wǎng)絡設備自動化測試設計與實現(xiàn)
    鏡像
    小康(2018年23期)2018-08-23 06:18:52
    MapWindowGIS插件機制及應用
    鏡像
    小康(2015年4期)2015-03-31 14:57:40
    鏡像
    小康(2015年6期)2015-03-26 14:44:27
    負離子紡織品檢測方法分析
    中國纖檢(2015年4期)2015-03-13 18:25:35
    久久99热这里只有精品18| 欧美激情久久久久久爽电影| 国内久久婷婷六月综合欲色啪| 国内精品久久久久久久电影| 国产精品嫩草影院av在线观看 | 黄色配什么色好看| 日日摸夜夜添夜夜添av毛片 | 国产伦精品一区二区三区四那| 久久久久精品国产欧美久久久| 国产精品久久电影中文字幕| 日韩欧美国产在线观看| 国产精品久久久久久久久免 | 老熟妇乱子伦视频在线观看| 亚洲av成人不卡在线观看播放网| 长腿黑丝高跟| 久久久久九九精品影院| 日本一本二区三区精品| 动漫黄色视频在线观看| 亚洲国产欧洲综合997久久,| 国产精华一区二区三区| 人妻丰满熟妇av一区二区三区| 三级男女做爰猛烈吃奶摸视频| 丁香欧美五月| 免费人成视频x8x8入口观看| 亚洲精品456在线播放app | 欧美+亚洲+日韩+国产| 免费电影在线观看免费观看| 毛片女人毛片| 久久久精品大字幕| 国产精品一区二区性色av| 亚洲激情在线av| 亚洲欧美日韩卡通动漫| 国产精品伦人一区二区| 欧美绝顶高潮抽搐喷水| 18禁黄网站禁片免费观看直播| 淫秽高清视频在线观看| 成年免费大片在线观看| 特级一级黄色大片| 亚洲精品成人久久久久久| 国产精品精品国产色婷婷| 亚洲成人久久爱视频| 中文在线观看免费www的网站| 欧美潮喷喷水| 日韩欧美 国产精品| 免费av毛片视频| 啪啪无遮挡十八禁网站| 国产精品永久免费网站| 特级一级黄色大片| 一区福利在线观看| 欧美成人一区二区免费高清观看| 又黄又爽又刺激的免费视频.| 国产精品98久久久久久宅男小说| 日韩欧美一区二区三区在线观看| 久久久久九九精品影院| 久久久久久久亚洲中文字幕 | 亚洲人与动物交配视频| 91在线观看av| 婷婷色综合大香蕉| 啪啪无遮挡十八禁网站| 九色国产91popny在线| 一级黄色大片毛片| 日韩欧美三级三区| 精品欧美国产一区二区三| 国产大屁股一区二区在线视频| 国产精品国产高清国产av| 国产一级毛片七仙女欲春2| 免费电影在线观看免费观看| 18美女黄网站色大片免费观看| 蜜桃久久精品国产亚洲av| 免费看光身美女| 国产精品一区二区性色av| 日本精品一区二区三区蜜桃| 日韩 亚洲 欧美在线| 欧美潮喷喷水| 色在线成人网| 在线观看美女被高潮喷水网站 | 两个人的视频大全免费| 男女床上黄色一级片免费看| 亚洲欧美清纯卡通| 国产av麻豆久久久久久久| 国产高清视频在线播放一区| 久久久精品欧美日韩精品| aaaaa片日本免费| 看黄色毛片网站| 91字幕亚洲| 一二三四社区在线视频社区8| 国产亚洲精品久久久com| 国产综合懂色| 国产高潮美女av| 长腿黑丝高跟| 久久久久性生活片| 黄色配什么色好看| 88av欧美| 在线免费观看不下载黄p国产 | 97碰自拍视频| 俄罗斯特黄特色一大片| 婷婷丁香在线五月| 亚洲人成网站在线播放欧美日韩| 一二三四社区在线视频社区8| 麻豆成人午夜福利视频| 91九色精品人成在线观看| 亚洲真实伦在线观看| 舔av片在线| 在线看三级毛片| 国产精品不卡视频一区二区 | 高清在线国产一区| 精品不卡国产一区二区三区| 亚洲自偷自拍三级| 99久久精品国产亚洲精品| 搡老熟女国产l中国老女人| 欧美+亚洲+日韩+国产| 色噜噜av男人的天堂激情| 亚洲片人在线观看| 精品久久久久久久久av| or卡值多少钱| 丁香六月欧美| www.熟女人妻精品国产| 免费一级毛片在线播放高清视频| 成年版毛片免费区| ponron亚洲| 观看美女的网站| 久久亚洲真实| 午夜免费激情av| 国产久久久一区二区三区| 久久久精品大字幕| 欧美+日韩+精品| 精品人妻1区二区| 长腿黑丝高跟| 免费搜索国产男女视频| 国内精品久久久久久久电影| 真人做人爱边吃奶动态| 激情在线观看视频在线高清| 国产精品久久久久久久电影| 欧美bdsm另类| 俄罗斯特黄特色一大片| 成人av在线播放网站| 老司机午夜十八禁免费视频| 国产在线精品亚洲第一网站| 国产精品一区二区三区四区免费观看 | 精品国产亚洲在线| 免费在线观看影片大全网站| 他把我摸到了高潮在线观看| 中文字幕人成人乱码亚洲影| 国产精品日韩av在线免费观看| 午夜老司机福利剧场| 成人亚洲精品av一区二区| 国产熟女xx| 国产三级中文精品| 他把我摸到了高潮在线观看| 男女视频在线观看网站免费| 欧美色欧美亚洲另类二区| 看免费av毛片| 亚洲国产高清在线一区二区三| 在线观看一区二区三区| 观看美女的网站| aaaaa片日本免费| 成人一区二区视频在线观看| 免费看光身美女| 日韩欧美精品v在线| a级毛片a级免费在线| 一区二区三区免费毛片| 国产精品久久电影中文字幕| 人人妻人人看人人澡| 国产精品98久久久久久宅男小说| 中文字幕av成人在线电影| 久久久久久久午夜电影| 亚洲最大成人手机在线| 国内久久婷婷六月综合欲色啪| 少妇熟女aⅴ在线视频| 国产av在哪里看| 综合色av麻豆| 国产精品美女特级片免费视频播放器| 久久久久久久亚洲中文字幕 | 欧美成人a在线观看| 蜜桃亚洲精品一区二区三区| 好看av亚洲va欧美ⅴa在| 97碰自拍视频| 欧美日韩中文字幕国产精品一区二区三区| 久久性视频一级片| 免费人成在线观看视频色| 在线观看av片永久免费下载| 88av欧美| 精品久久久久久久末码| 亚洲成a人片在线一区二区| 欧美最黄视频在线播放免费| 麻豆成人av在线观看| 波多野结衣高清无吗| 精品久久久久久久久亚洲 | 性插视频无遮挡在线免费观看| 欧美激情在线99| 免费观看的影片在线观看| 欧洲精品卡2卡3卡4卡5卡区| 国产乱人伦免费视频| 国内精品美女久久久久久| avwww免费| 日韩精品青青久久久久久| 国产三级在线视频| 男人舔女人下体高潮全视频| 日韩欧美三级三区| 五月玫瑰六月丁香| 国产精品爽爽va在线观看网站| 狠狠狠狠99中文字幕| 在线看三级毛片| 免费黄网站久久成人精品 | 国产成人福利小说| 91久久精品国产一区二区成人| 免费在线观看成人毛片| 真实男女啪啪啪动态图| 黄色配什么色好看| 欧美日本亚洲视频在线播放| 亚洲国产欧美人成| 国产成人影院久久av| 亚洲精品乱码久久久v下载方式| 欧美激情国产日韩精品一区| 神马国产精品三级电影在线观看| 亚洲欧美日韩卡通动漫| 精品国内亚洲2022精品成人| 99久久精品热视频| 一级黄片播放器| 亚洲精品一卡2卡三卡4卡5卡| 琪琪午夜伦伦电影理论片6080| 精品99又大又爽又粗少妇毛片 | 亚洲熟妇熟女久久| 久久亚洲真实| 婷婷丁香在线五月| 欧美在线一区亚洲| 亚洲精品色激情综合| 日本 欧美在线| 久久久精品欧美日韩精品| 亚洲人与动物交配视频| 日韩欧美在线乱码| 午夜影院日韩av| а√天堂www在线а√下载| 老司机午夜福利在线观看视频| 日韩国内少妇激情av| 男女下面进入的视频免费午夜| 色播亚洲综合网| 国产成人啪精品午夜网站| 看十八女毛片水多多多| 九九久久精品国产亚洲av麻豆| 日韩欧美精品免费久久 | 国语自产精品视频在线第100页| 亚洲 欧美 日韩 在线 免费| 国产欧美日韩精品亚洲av| 日韩有码中文字幕| 18+在线观看网站| 亚洲欧美日韩无卡精品| 免费看美女性在线毛片视频| 久久精品国产99精品国产亚洲性色| 伦理电影大哥的女人| www.色视频.com| 毛片一级片免费看久久久久 | 99热这里只有精品一区| 午夜久久久久精精品| 熟女电影av网| 亚洲av美国av| 日韩欧美免费精品| 国产精品伦人一区二区| 看片在线看免费视频| av天堂中文字幕网| 久久香蕉精品热| 亚洲av成人不卡在线观看播放网| 亚洲,欧美,日韩| 国产av一区在线观看免费| 少妇的逼好多水| 亚洲av成人不卡在线观看播放网| 久久这里只有精品中国| а√天堂www在线а√下载| 亚洲人与动物交配视频| 内地一区二区视频在线| 在线播放无遮挡| 亚洲av成人不卡在线观看播放网| 亚洲av美国av| 久久久久久久精品吃奶| 99久国产av精品| 伦理电影大哥的女人| 搡女人真爽免费视频火全软件 | 可以在线观看的亚洲视频| 丁香六月欧美| 97碰自拍视频| 深爱激情五月婷婷| 少妇人妻精品综合一区二区 | 国产精品不卡视频一区二区 | 麻豆国产97在线/欧美| 色精品久久人妻99蜜桃| 国产成人a区在线观看| 亚洲成人免费电影在线观看| 好男人电影高清在线观看| 露出奶头的视频| 国产精品美女特级片免费视频播放器| 色5月婷婷丁香| 大型黄色视频在线免费观看| 热99在线观看视频| 国产精品女同一区二区软件 | 观看美女的网站| 最新在线观看一区二区三区| 伊人久久精品亚洲午夜| 人人妻,人人澡人人爽秒播| 91在线精品国自产拍蜜月| 亚洲精品456在线播放app | 国产精品亚洲一级av第二区| 久久中文看片网| 午夜精品在线福利| 99久久精品一区二区三区| 亚洲精品在线观看二区| a级毛片免费高清观看在线播放| 欧美xxxx性猛交bbbb| 中文字幕av在线有码专区| 亚洲成人精品中文字幕电影| aaaaa片日本免费| 每晚都被弄得嗷嗷叫到高潮| 国产精品自产拍在线观看55亚洲| 中文字幕免费在线视频6| 自拍偷自拍亚洲精品老妇| 男插女下体视频免费在线播放| 日韩精品中文字幕看吧| www.色视频.com| 午夜精品在线福利| 欧美三级亚洲精品| 在线观看美女被高潮喷水网站 | 欧美+亚洲+日韩+国产| 欧美成狂野欧美在线观看| 国产精品98久久久久久宅男小说| 搡老妇女老女人老熟妇| 搞女人的毛片| 制服丝袜大香蕉在线| 亚洲av中文字字幕乱码综合| 国产一区二区在线av高清观看| 真实男女啪啪啪动态图| 日韩欧美三级三区| av在线老鸭窝| 精品乱码久久久久久99久播| 午夜久久久久精精品| 在线观看一区二区三区| 精品久久久久久成人av| 国产不卡一卡二| 成年免费大片在线观看| 亚洲专区中文字幕在线| 可以在线观看的亚洲视频| 国产一区二区三区视频了| 国产精品久久视频播放| 一个人看的www免费观看视频| 观看美女的网站| 9191精品国产免费久久| 九九热线精品视视频播放| 免费在线观看日本一区| 久久精品影院6| av在线蜜桃| 亚洲黑人精品在线| 国产成+人综合+亚洲专区| 90打野战视频偷拍视频| 国产色爽女视频免费观看| www.色视频.com| 国产成人啪精品午夜网站| 欧美在线黄色| 成人亚洲精品av一区二区| 自拍偷自拍亚洲精品老妇| 51国产日韩欧美| 亚洲成人久久性| 午夜精品在线福利| 12—13女人毛片做爰片一| 午夜福利视频1000在线观看| 在线观看66精品国产| 天美传媒精品一区二区| 成人高潮视频无遮挡免费网站| 亚洲av一区综合| 国产精品不卡视频一区二区 | 国产精品一区二区三区四区免费观看 | 欧美不卡视频在线免费观看| 女人十人毛片免费观看3o分钟| 老司机深夜福利视频在线观看| 我要看日韩黄色一级片| 9191精品国产免费久久| av在线天堂中文字幕| 18+在线观看网站| 久久久久久大精品| 成人欧美大片| 九色成人免费人妻av| 久久久久精品国产欧美久久久| 午夜a级毛片| 精品久久久久久成人av| www.色视频.com| www.熟女人妻精品国产| 免费电影在线观看免费观看| 欧美一级a爱片免费观看看| 国产欧美日韩一区二区三| 精品99又大又爽又粗少妇毛片 | 欧美成人性av电影在线观看| 亚洲va日本ⅴa欧美va伊人久久| 欧美性感艳星| 国产精品99久久久久久久久| 91在线精品国自产拍蜜月| 欧美绝顶高潮抽搐喷水| 天美传媒精品一区二区| 在线十欧美十亚洲十日本专区| 亚洲av一区综合| 91狼人影院| 极品教师在线免费播放| 一个人看视频在线观看www免费| 国产一区二区激情短视频| 午夜精品一区二区三区免费看| 日本 av在线| 亚洲av电影不卡..在线观看| 九九久久精品国产亚洲av麻豆| 免费黄网站久久成人精品 | 午夜精品一区二区三区免费看| 97超视频在线观看视频| 国产成人a区在线观看| 亚洲精品色激情综合| 国产色爽女视频免费观看| 国产精品一及| 亚洲在线观看片| 婷婷六月久久综合丁香| 级片在线观看| 99热只有精品国产| 国内精品久久久久精免费| www.999成人在线观看| 高潮久久久久久久久久久不卡| 一二三四社区在线视频社区8| 高潮久久久久久久久久久不卡| 99在线人妻在线中文字幕| 99热精品在线国产| 色综合站精品国产| 色5月婷婷丁香| 制服丝袜大香蕉在线| 成人高潮视频无遮挡免费网站| 女人十人毛片免费观看3o分钟| 亚洲av五月六月丁香网| 桃红色精品国产亚洲av| 国产精品综合久久久久久久免费| 老司机午夜十八禁免费视频| 婷婷色综合大香蕉| 精品人妻一区二区三区麻豆 | h日本视频在线播放| 一个人观看的视频www高清免费观看| 亚洲精品一卡2卡三卡4卡5卡| 十八禁人妻一区二区| 动漫黄色视频在线观看| 三级毛片av免费| av在线观看视频网站免费| 1024手机看黄色片| 欧美最新免费一区二区三区 | 一级黄片播放器| .国产精品久久| 极品教师在线免费播放| 国产成人a区在线观看| 搡女人真爽免费视频火全软件 | 国产日本99.免费观看| 成人国产综合亚洲| 亚洲熟妇熟女久久| 亚洲精品456在线播放app | 国产黄片美女视频| or卡值多少钱| 国内久久婷婷六月综合欲色啪| 91字幕亚洲| 成人午夜高清在线视频| 老女人水多毛片| 国产精品一区二区三区四区久久| 窝窝影院91人妻| 最近视频中文字幕2019在线8| 国产亚洲精品av在线| 国产伦人伦偷精品视频| 波野结衣二区三区在线| 久久久色成人| 午夜福利在线在线| 欧美中文日本在线观看视频| 国产免费av片在线观看野外av| 亚洲天堂国产精品一区在线| 色哟哟·www| 在线播放无遮挡| 性色av乱码一区二区三区2| 亚洲av二区三区四区| 久久久久国内视频| 99久久久亚洲精品蜜臀av| 国产日本99.免费观看| 国产男靠女视频免费网站| 色av中文字幕| 日韩欧美三级三区| 人人妻人人看人人澡| 99国产综合亚洲精品| 少妇熟女aⅴ在线视频| 99riav亚洲国产免费| 国产极品精品免费视频能看的| 亚洲国产色片| 国产精品影院久久| 中出人妻视频一区二区| 高清日韩中文字幕在线| 免费在线观看日本一区| 嫩草影院精品99| 老司机深夜福利视频在线观看| 色播亚洲综合网| 午夜福利在线观看免费完整高清在 | av专区在线播放| 亚洲av一区综合| 白带黄色成豆腐渣| 最后的刺客免费高清国语| 色哟哟哟哟哟哟| 97超级碰碰碰精品色视频在线观看| 日韩中字成人| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 亚洲熟妇熟女久久| 亚洲,欧美,日韩| 成人无遮挡网站| 老熟妇仑乱视频hdxx| 美女高潮的动态| 国内揄拍国产精品人妻在线| 脱女人内裤的视频| 一个人免费在线观看的高清视频| 国产白丝娇喘喷水9色精品| 午夜免费激情av| 亚洲av成人不卡在线观看播放网| 欧美极品一区二区三区四区| 亚洲av美国av| 色5月婷婷丁香| 午夜福利在线观看吧| 午夜福利高清视频| 欧美极品一区二区三区四区| 一二三四社区在线视频社区8| netflix在线观看网站| 啪啪无遮挡十八禁网站| 国产精品综合久久久久久久免费| 精品午夜福利视频在线观看一区| 精品乱码久久久久久99久播| 91九色精品人成在线观看| 色精品久久人妻99蜜桃| 久久热精品热| 99热这里只有精品一区| 国产黄a三级三级三级人| 欧美+日韩+精品| 国模一区二区三区四区视频| 亚洲精品亚洲一区二区| 99热这里只有精品一区| 国产一区二区在线av高清观看| 少妇熟女aⅴ在线视频| 青草久久国产| 人人妻人人澡欧美一区二区| 又爽又黄a免费视频| 亚洲国产欧美人成| 成人国产综合亚洲| 日韩亚洲欧美综合| 村上凉子中文字幕在线| 日韩欧美国产在线观看| 国产精品自产拍在线观看55亚洲| 变态另类成人亚洲欧美熟女| 免费在线观看亚洲国产| 色噜噜av男人的天堂激情| 色尼玛亚洲综合影院| 午夜a级毛片| 淫秽高清视频在线观看| 亚洲人成伊人成综合网2020| 国产乱人视频| 免费在线观看亚洲国产| 久久国产乱子免费精品| 色视频www国产| 国产免费一级a男人的天堂| 亚洲av熟女| 国产白丝娇喘喷水9色精品| 给我免费播放毛片高清在线观看| 中文亚洲av片在线观看爽| 日韩 亚洲 欧美在线| 日韩精品青青久久久久久| 成年免费大片在线观看| av天堂中文字幕网| 男人的好看免费观看在线视频| 欧美日韩黄片免| 亚洲欧美日韩高清专用| 成人毛片a级毛片在线播放| 熟女人妻精品中文字幕| 日本五十路高清| 99久国产av精品| 国产精品一及| 真实男女啪啪啪动态图| 国产91精品成人一区二区三区| 精品人妻一区二区三区麻豆 | 简卡轻食公司| 亚洲专区中文字幕在线| 午夜激情欧美在线| 日韩欧美精品v在线| 精品久久久久久成人av| 亚洲av免费在线观看| 国产激情偷乱视频一区二区| 噜噜噜噜噜久久久久久91| 免费看光身美女| 亚洲av熟女| 亚洲 欧美 日韩 在线 免费| 精品人妻熟女av久视频| 亚洲欧美日韩无卡精品| 国产精品永久免费网站| 亚洲自偷自拍三级| 9191精品国产免费久久| 免费观看人在逋| 国产探花极品一区二区| 亚洲最大成人av| 国产激情偷乱视频一区二区| 听说在线观看完整版免费高清| 国产伦精品一区二区三区四那| 亚洲精品色激情综合| 欧美高清成人免费视频www| 天美传媒精品一区二区| 人妻制服诱惑在线中文字幕| 久久久久国内视频| 国产午夜福利久久久久久| bbb黄色大片| 精华霜和精华液先用哪个| 国产高清三级在线| 国产国拍精品亚洲av在线观看| 麻豆一二三区av精品| 69人妻影院| 欧美三级亚洲精品| 亚洲欧美激情综合另类| 亚洲美女视频黄频| 啦啦啦观看免费观看视频高清| 免费看美女性在线毛片视频| 在线观看免费视频日本深夜| 久久久色成人|