午夜激情电影在线播放_色佬视频在线观看_国产va免费精品高清在线观看_美女视频一区二区三区在线_91免费高清视频_91成人看片_国产18精品乱码免费看_成人av色在线观看_女生裸体视频一区二区三区_国产在线视频你懂的

字節(jié)跳動大規(guī)模K8s集群管理實踐

5月31日,CSDN云原生系列在線峰會第6期“K8s大規(guī)模應(yīng)用和深度實踐峰會”正式舉辦,火山引擎資深云原生架構(gòu)師李玉光在活動中為廣大觀眾解析了《字節(jié)跳動大規(guī)模K8s集群管理實踐》。本文基于演講內(nèi)容整理。

字節(jié)跳動云原生體系

字節(jié)跳動內(nèi)部云原生技術(shù)的使用貫穿組織技術(shù)體系各層面,整體如下圖所示:

圖片1.png

● 研發(fā)體系層:包括 CI/CD流水線、可觀測平臺、研發(fā)效能平臺、混沌工程平臺等;

● 服務(wù)平臺層:包括云原生框架體系、服務(wù)網(wǎng)格、無服務(wù)器計算以及邊緣計算等;

● 基礎(chǔ)設(shè)施層:包括容器管理平臺、計算存儲和網(wǎng)絡(luò)的 Paas平臺;

● SRE 體系:通過 SRE 整體能力的建設(shè)把研發(fā)體系到基礎(chǔ)設(shè)施管理流程串聯(lián)起來;

● 云原生安全:涵蓋業(yè)務(wù)安全、身份安全、網(wǎng)絡(luò)安全等云原生安全能力。

這些能力的建設(shè)主要根據(jù)業(yè)務(wù)需求逐步推進(jìn),演進(jìn)過程如下圖所示:

圖片2.png

● 2015 – 2017 年:主要業(yè)務(wù)為今日頭條,面對各種新聞客戶端應(yīng)用的激烈競爭,敏捷迭代盡快將產(chǎn)品的功能推向市場十分重要。為了提供快捷高效的應(yīng)用部署方案,公司在 2016 年啟動 TCE 平臺的建設(shè)。當(dāng)時TCE專注于服務(wù)的生命周期管理,如新建、升級、回滾、高可用、彈性擴(kuò)展的容器服務(wù),如今TCE 發(fā)展成龐大的私有云平臺。

● 2018 年:啟動了 Service Mesh 的原型開發(fā)。當(dāng)時字節(jié)跳動內(nèi)部多語言版本造成微服務(wù)治理框架不一樣,既無法做到統(tǒng)一管理,又會有很多重復(fù)造輪子的工作。為了統(tǒng)一公司內(nèi)的工具體系,同時啟動了計算 PaaS 和存儲 PaaS 的建設(shè),開始統(tǒng)一公司級別的 SRE 體系和監(jiān)控中心建設(shè)。

● 2019 年:公司級服務(wù)樹實現(xiàn)統(tǒng)一,后續(xù)可以基于服務(wù)維度出賬單,以應(yīng)用視角管理資源。Service Mesh 經(jīng)過開發(fā)及試用階段,有了全量推廣。云基礎(chǔ)視角來看,抖音在 2018 至 2020 年間發(fā)展快速,成本不斷增加,服務(wù)器規(guī)模體量越來越大,團(tuán)隊關(guān)注重點(diǎn)轉(zhuǎn)向資源利用率的提升,推進(jìn)在離線混部架構(gòu);為應(yīng)對大規(guī)模集群問題,第一代的集群聯(lián)邦解決方案實施。從 SRE 的視角來看,平臺集成了各種 PaaS 能力,包括數(shù)據(jù)、運(yùn)維、監(jiān)控等能力,構(gòu)建了統(tǒng)一的部署監(jiān)控、報警治理一體化的工具矩陣;“推廣搜”的物理機(jī)服務(wù)與在線微服務(wù)進(jìn)行全面融合,實現(xiàn)統(tǒng)一容器化調(diào)度并達(dá)到全量托管。

● 2020 年:由于業(yè)務(wù)天然依賴邊緣渲染,團(tuán)隊強(qiáng)化了邊緣計算能力;各種底層軟硬件也進(jìn)行了優(yōu)化,比如打造智能網(wǎng)卡、自研 DPU、優(yōu)化 SSD 控制器等;其次,為更好的在離線融合以及解決第一代集群聯(lián)邦的問題,團(tuán)隊構(gòu)建了第二代的集群聯(lián)邦。繼續(xù)推進(jìn)在離線混部架構(gòu),通過自研的融合調(diào)度器豐富了混部調(diào)度能力和資源管控,進(jìn)一步提升資源調(diào)度效率,實現(xiàn)了常態(tài)化混部。完成數(shù)據(jù)庫、緩存等存儲系統(tǒng)云原生化改造。在 SRE 體系上,由于已經(jīng)有了工具基礎(chǔ),會關(guān)注如何更快速定位問題,因此進(jìn)行了底層的容器監(jiān)控優(yōu)化,如利用 EBPF 實現(xiàn)內(nèi)核級別的監(jiān)控。同時對容器隔離進(jìn)行了優(yōu)化。

● 2021 年:除了針對微服務(wù)框架、服務(wù)治理、編排調(diào)度,監(jiān)控運(yùn)維等方面架構(gòu)的繼續(xù)優(yōu)化,最重要的是:云基礎(chǔ)產(chǎn)品開始面向 ToB,火山引擎正式推出公有云服務(wù)

截至2021年底,字節(jié)跳動已經(jīng)建設(shè)了完善的云原生基礎(chǔ)設(shè)施:擁有 200 多個生產(chǎn)集群,共計 50 萬節(jié)點(diǎn),容器數(shù)超過 1000 萬;擁有 10 萬多在線微服務(wù),平均每日變更數(shù)達(dá) 2 萬次,離線任務(wù)數(shù)超過 1.4 億。

字節(jié)跳動大規(guī)模K8s混合部署實踐

字節(jié)跳動私有云平臺 TCE 的底層使用 K8s 作為編排調(diào)度的系統(tǒng),字節(jié)內(nèi)部幾乎所有無狀態(tài)服務(wù)都以容器的形式部署在 TCE 上,無狀態(tài)服務(wù)主要包括各種微服務(wù)和算法服務(wù)等。隨著業(yè)務(wù)的增長,TCE 上接管的服務(wù)數(shù)量越來越多,集群規(guī)模越來越龐大,導(dǎo)致了資源成本的不斷增長,因此必然要關(guān)注集群的整體資源利用率的問題。

為了解決資源利用率的問題,首先要對業(yè)務(wù)的流量特點(diǎn)進(jìn)行分析。

圖片3.png

上圖所示,在線業(yè)務(wù)的一個特點(diǎn)是每天請求量有明顯波峰波谷;同時,業(yè)務(wù)會傾向于申請比實際需求更多的資源以確保服務(wù)的穩(wěn)定性,但這也會導(dǎo)致集群的整體資源利用率特別低,造成大量的資源浪費(fèi)。

解決思路

在線業(yè)務(wù)動態(tài)超售

針對上述發(fā)現(xiàn),實際做法是實現(xiàn)在線業(yè)務(wù)的動態(tài)超售。動態(tài)超售是指動態(tài)控制和調(diào)整服務(wù)的資源申請量以減少冗余資源,服務(wù)級別動態(tài)超售的目標(biāo)是在不影響業(yè)務(wù) QoS的前提下提升服務(wù)的資源利用率。實現(xiàn)方式主要包含:

● 資源控制:通過 SysProbe 組件,收集實例級別的容器資源利用率 metrics 和 Pod 的 meta 信息,并將這些推送到 Spark 里面做聚合分析。之后每次服務(wù)上線,業(yè)務(wù)會通過 TCE Platform 提交一個 DeploymentRequest,包含了業(yè)務(wù)配置的資源申請,TCE U8S 組件會去查詢 SysProbe 提供的 API,根據(jù)每個應(yīng)用的歷史數(shù)據(jù)計算出其實際需求的資源并作出相應(yīng)的控制。

● 資源調(diào)整:集群里很多長期不升級的服務(wù)占用了不少資源,而且資源利用率非常低,但是無法通過第一種方式對其調(diào)整。因此通過 VPA Controller watch 所有的 deployment,一旦發(fā)現(xiàn)有長期沒有更新的 deployment,就會主動修改其 request 并進(jìn)行更新。

● 彈性伸縮:最后結(jié)合 POD 的彈性伸縮來回收流量低谷時期的資源,從而大幅提升資源利用率。

圖片4.png

在離線業(yè)務(wù)混部

下一步需要考慮的是如何利用這部分在線業(yè)務(wù)節(jié)省下來的資源。因為所有在線業(yè)務(wù)的低谷時段幾乎都是吻合的,比如在凌晨之后,一般所有在線 APP 的使用頻率都會減少,因此不能通過擴(kuò)容在線業(yè)務(wù)的方式來消耗這部分資源。但是字節(jié)內(nèi)部存在很多離線任務(wù)需要大量的計算資源去進(jìn)行處理,例如視頻轉(zhuǎn)碼、模型訓(xùn)練等。這些離線任務(wù)對資源的需求與時間無關(guān),天然適合使用在線閑置資源,開啟在離線混部架構(gòu),能夠把在線業(yè)務(wù)的閑置資源出讓給離線業(yè)務(wù)使用。

圖片5.png

字節(jié)的大數(shù)據(jù)業(yè)務(wù)都是基于 Yarn 體系的,在線應(yīng)用和一些 AI 應(yīng)用部署在 K8s 上,最開始的時候我們把 Node manager 做了一些修改之后和 Kubelet 一起部署在了 K8s 的 node 上。總體來說,整個平臺是由以 K8s 核心控制面為主的在線編排調(diào)度系統(tǒng),以 Yarn 為主的離線調(diào)度系統(tǒng),以及Sysprobe 組件為中心 Hybrid controller 構(gòu)成。離線業(yè)務(wù)混部示意圖如下:

圖片6.png

在離線業(yè)務(wù)混部要實現(xiàn)的效果是:在優(yōu)先滿足在線微服務(wù)的需求的前提下,把剩余資源盡可能多的供給離線業(yè)務(wù)使用,當(dāng)在線業(yè)務(wù)需要更多資源的時候,可以快速地調(diào)回離線側(cè)的資源。

從具體實現(xiàn)角度來說,通過 Sysprobe 系統(tǒng)監(jiān)控,獲取單機(jī)層面的各種容器的資源使用情況;通過機(jī)器學(xué)習(xí)算法,推導(dǎo)出該集群上可以出讓給離線側(cè)去使用的資源;將這些信息傳給 node manager ,動態(tài)上報到中心的 RM 進(jìn)行資源的統(tǒng)一展示。Hybrid controller 主要是負(fù)責(zé)集群整體的容災(zāi)降級策略和水位控制相關(guān)的事務(wù)。

整個調(diào)度系統(tǒng)分為三個層面構(gòu)建:集群層面、節(jié)點(diǎn)層面和內(nèi)核層面,分別承擔(dān)了三種資源調(diào)度的角色。

● 集群層面:K8s Scheduler 和 Yarn 的 ResourceManager 負(fù)責(zé)完成集群層面的調(diào)度,把容器調(diào)度到合適的節(jié)點(diǎn)。

● 節(jié)點(diǎn)層面:但是當(dāng)節(jié)點(diǎn)層面在線業(yè)務(wù)發(fā)生 QoS 抖動時,需要做出更快的響應(yīng),此時分鐘級的調(diào)度響應(yīng)延遲通常是不能接受的。因此,系統(tǒng)在節(jié)點(diǎn)層面進(jìn)行處理,提供了 Sysprobe 的 QoS Controller 組件,動態(tài)實時地調(diào)整節(jié)點(diǎn)的實際資源分配。當(dāng)在線業(yè)務(wù)發(fā)生 QoS 抖動,需要更多資源時,能夠快速將離線資源回收回來,實現(xiàn)秒級響應(yīng)。

● 內(nèi)核層面:由于Sysprobe是處于用戶態(tài)的角色,通常也會受到單機(jī)層面高負(fù)載等異常情況的影響,因此需要在內(nèi)核級別,比如在 CPU 的調(diào)度器,IO 的調(diào)度器上做更深度的定制。這樣能夠?qū)崿F(xiàn)更強(qiáng)的系統(tǒng)層面的能力,更好地兼顧延遲敏感型的在線微服務(wù)和吞吐型離線任務(wù)對于計算資源和網(wǎng)絡(luò)帶寬資源的需求,達(dá)到整體效能的最大化。

由此,初步的在離線混部完成,但還有一些需要繼續(xù)優(yōu)化的內(nèi)容。比如對于系統(tǒng)而言,資源抽象還不夠完整,只有部分類型的離線業(yè)務(wù)利用了這些不穩(wěn)定的資源;系統(tǒng)各自獨(dú)立,在一個 node 上既部署了 Kubelet 負(fù)責(zé)在線業(yè)務(wù),又部署了 Node manager 負(fù)責(zé)離線任務(wù),資源管理體系分離,上層平臺獨(dú)立建設(shè),底層服務(wù)器供給運(yùn)維分開,導(dǎo)致更大范圍的共池復(fù)用比較困難。

統(tǒng)一資源池,常態(tài)混部

為應(yīng)對上述挑戰(zhàn),新的融合調(diào)度器被開發(fā)出來。其能統(tǒng)一管理在離線資源,后續(xù)也能支持更多資源的管理和更多類型任務(wù)的調(diào)度,如下圖所示:

圖片7.png

首先需要通過 K8s 管理離線應(yīng)用,這就需要支持 Yarn 的 Gang scheduler以及其他調(diào)度算法。因此選擇去掉 Yarn 的 Slave 節(jié)點(diǎn)相關(guān)的管控邏輯,將其 Resource Manager Operator 化;相應(yīng)的調(diào)度邏輯下沉到自研 K8s 調(diào)度器 Godel Scheduler,只保留對應(yīng)的離線作業(yè)生命周期管理以及周邊功能,進(jìn)而實現(xiàn)離在線無縫遷移和并池的能力;將公司所有 Yarn 上的存量大數(shù)據(jù)業(yè)務(wù)無縫遷移至新的調(diào)度平臺,來實現(xiàn)在離線資源池的統(tǒng)一。最后,獲取了單集群的在離線統(tǒng)一調(diào)度能力后,就可以通過集群聯(lián)邦對多個集群的在離線資源進(jìn)行統(tǒng)一管理。

聯(lián)邦化:Global Scheduling 和 Quota

在 2019 年引入了第一代聯(lián)邦系統(tǒng),實現(xiàn)了超大規(guī)模集群管理,提供了以下能力:

● 用戶體驗:通過資源池化,SRE 團(tuán)隊不需要管理自己的集群節(jié)點(diǎn),降低維護(hù)成本;集群版本升級在 mumber 集群層面實現(xiàn),用戶無感知。

● 自動容災(zāi):集群或者機(jī)房故障時,自動實現(xiàn)全量容器的遷移;

● 運(yùn)維效率:支持集群快速升級換代、上線下線;

● 多云多集群:自建 IDC 和公有云 IaaS 快速接入。

圖片8.png

隨著更大范圍的離線和在線的融合需求,聯(lián)邦系統(tǒng)演進(jìn)到了第二代。第二代聯(lián)邦系統(tǒng)的升級主要體現(xiàn)在:

● 輕量級多集群管理:用戶看到的是單集群的視角,又能夠保證 member 集群層面的資源復(fù)用。實現(xiàn)了原生 Cluster 和 Namespace 范圍的資源訪問隔離,以及 K8s原生對象和 CRD 對象的創(chuàng)建和訪問的隔離。

● 聯(lián)邦化 Workload:能夠?qū)崿F(xiàn)全場景應(yīng)用聯(lián)邦化,一般社區(qū)的聯(lián)邦方案,通常只能接入有限的負(fù)載類型;而字節(jié)內(nèi)部實現(xiàn)了各種離線大數(shù)據(jù)場景,機(jī)器學(xué)習(xí)場景等業(yè)務(wù)的統(tǒng)一接入,結(jié)合全局的資源管控和優(yōu)化,能夠?qū)崿F(xiàn)進(jìn)一步的調(diào)度;同時,方案融合了離線和在線的容災(zāi)體系,進(jìn)一步實現(xiàn)整個數(shù)據(jù)中心層面的資源共享和復(fù)用。

調(diào)度系統(tǒng)終態(tài)視圖

基于上述的調(diào)整和升級,調(diào)度系統(tǒng)最終演進(jìn)成如下圖所示的分層架構(gòu):

圖片9.png

首先,單集群調(diào)度層面會運(yùn)行承載所有的資源,運(yùn)用統(tǒng)一的調(diào)度器、統(tǒng)一的資源管理、統(tǒng)一的隔離能力來實現(xiàn)資源的共享和復(fù)用;其次,聯(lián)邦層實現(xiàn)整個數(shù)據(jù)中心層面任務(wù)的統(tǒng)一編排調(diào)度和資源管理;再對接到上層,實現(xiàn)不同的租戶隔離能力和接入手段;最后,對接上層的 Paas平臺、機(jī)器學(xué)習(xí)平臺和大數(shù)據(jù)平臺等不同的業(yè)務(wù)系統(tǒng)。

服務(wù) QoS 保障

對于大規(guī)模的混部集群而言,需要注意的是服務(wù)的 QoS 保障,因此監(jiān)控非常必要。

圖片10.png

● 基于 eBPF 內(nèi)核機(jī)制,在 SysProbe 系統(tǒng)中集成了內(nèi)核監(jiān)控的能力;

● 在 CPU 和內(nèi)存層,復(fù)用了 Cgroups 的數(shù)據(jù),同時擴(kuò)展增加了 throttle、組線程數(shù)和狀態(tài),以及實例 Load 等更能反映實例負(fù)載真實情況的一些指標(biāo);

● 在 BlockIO 層,通過識別 Hook 的 VFS 層關(guān)鍵的函數(shù)以及系統(tǒng)的調(diào)用,實現(xiàn)了準(zhǔn)確識別實例的讀寫行為;

● 在網(wǎng)絡(luò) IO 層,探測服務(wù)的 Socket 級別的連接的狀態(tài),以及實時的 SLA,比如 SRTT 的抖動。

基于這些監(jiān)控機(jī)制,能夠不斷發(fā)現(xiàn)并且解決混部過程中遇到的影響業(yè)務(wù) QoS 的問題,最終實現(xiàn)完善的隔離機(jī)制。

圖片11.png

上圖中左側(cè)流程是發(fā)現(xiàn)問題并且解決問題的飛輪模型,右邊為實際解決的問題,如 CFS 調(diào)參的擴(kuò)展解決應(yīng)用 PCT99 毛刺,以及其他內(nèi)核 bug 等,都是通過這種機(jī)制發(fā)現(xiàn)并不斷優(yōu)化。

業(yè)務(wù)效果

在常態(tài)場景下,業(yè)務(wù)效果如下圖所示:

圖片12.png

資源利用率情況,在線集群和離線集群的資源利用率從原來的平均 23% 提升到 63%,節(jié)省 40% 左右的服務(wù)器成本;

圖片13.png

業(yè)務(wù) QPS 指標(biāo),即在離線混部對業(yè)務(wù) QPS 的影響,整體影響很小。

圖片14.png

在保證在線業(yè)務(wù)資源需求的情況下,離線任務(wù)被驅(qū)逐的概率很低。

有了穩(wěn)定的在離線資源調(diào)度系統(tǒng),在需要應(yīng)急資源的情況下,可以通過系統(tǒng)進(jìn)行調(diào)配。比如2021 年春晚抖音紅包雨活動,活動期間需要大量的服務(wù)器來支持。但如果僅為支撐春晚活動而去采購過多計算資源,活動結(jié)束后肯定會浪費(fèi),所以團(tuán)隊除少量采購服務(wù)器之外,通過采用離線資源拆借和在線混部出讓的方案解決了臨時資源問題。

離線資源拆借。字節(jié)跳動內(nèi)部有很多離線任務(wù),例如模型訓(xùn)練等,這些任務(wù)在時間上并沒有特殊約束。所以春晚活動就對這部分業(yè)務(wù)所占用的服務(wù)器進(jìn)行了拆借,設(shè)置離線出讓策略后,這些服務(wù)器可以在 5 分鐘內(nèi)轉(zhuǎn)換成在線紅包活動的可用狀態(tài)。

在線資源出讓。春晚當(dāng)天,字節(jié)跳動還有大量服務(wù)器在支撐其他在線服務(wù)。所謂在線混部出讓,即在保證其他業(yè)務(wù)穩(wěn)定不受影響的前提下,在服務(wù)器上插入部分春晚作業(yè)。

基于這兩種技術(shù)方案,在硬件設(shè)備有限的情況下,為春晚活動提供了充足的算力。

火山引擎云原生服務(wù)

火山引擎云原生服務(wù)的產(chǎn)品矩陣示意圖如下所示:

圖片15.png

2021 年12月,火山引擎發(fā)布公有云服務(wù),對外輸出字節(jié)多年來積累的技術(shù)和經(jīng)驗,云原生方向也以PaaS 的形態(tài)上線了很多服務(wù)。

● 容器服務(wù):包括托管的 K8s 管理平臺 VKE、彈性容器平臺 VCI,和邊緣容器服務(wù)以及多云混合云的產(chǎn)品 veStack;

● 敏捷開發(fā):包括持續(xù)交付、鏡像倉庫等產(chǎn)品;

● 服務(wù)治理:包括服務(wù)網(wǎng)格、混沌工程等產(chǎn)品。

上述產(chǎn)品共同組成了云原生產(chǎn)品基礎(chǔ)矩陣,火山引擎云原生服務(wù)不僅僅提供了托管應(yīng)用的能力,也融入了字節(jié)跳動在多年的實踐過程中沉淀的 K8s 的穩(wěn)定性,可觀測性,服務(wù)網(wǎng)格等方面的技術(shù)積累和最佳實踐,方便用戶快速地使用相關(guān)技術(shù)。

(0)
上一篇 2022年6月14日 10:06
下一篇 2022年6月14日 10:55
国产成人精品一区二区在线小狼 | 国产精品va无码一区二区三区| 欧美精品在欧美一区二区| 欧美国产激情18| 欧美视频在线一区| 久久久亚洲国产美女国产盗摄 | 69亚洲乱人伦| 欧美xxxx吸乳| 草莓视频一区| 欧美激情一区二区久久久| 欧美精品日韩一本| 亚洲欧美日韩国产中文在线| 国产一区二区三区香蕉| 亚洲精品久久| 中文字幕视频精品一区二区三区| av免费看在线| av男人的天堂网| 青青草国产免费自拍| 亚洲视屏在线观看| 日韩三级在线观看视频| www.久久com| 免费超爽大片黄| 免费av在线一区二区| 97成人超碰免| 日韩在线资源网| 欧美电视剧在线看免费| 欧美日韩免费看| 中文字幕不卡在线观看| 狠狠色丁香九九婷婷综合五月| 一区二区影院| 精品免费视频| 午夜视频在线观看精品中文| 97成人资源| 黄av在线播放| 日本高清中文字幕二区在线| 黑人性受xxxx黑人xyx性爽| 四虎影在永久在线观看| 一区不卡在线观看| 国产情侣在线视频| 成人免费毛片东京热| 女人又爽又黄免费女仆| 国产精品麻豆va在线播放| 亚洲网站视频福利| 欧美精品一区二区三区视频| 欧美性感一类影片在线播放| 一区二区三区中文在线观看| 中文无字幕一区二区三区| 国产成人鲁色资源国产91色综| 日日嗨av一区二区三区四区| 久久xxxx| 国产精品毛片| 亚洲欧美日韩国产一区| 999亚洲国产精| 在线日韩av| 一区二区久久| 香蕉久久国产| 久久免费黄色| 日韩福利视频导航| 美女视频黄 久久| 日本sm残虐另类| 免费看精品久久片| 精品一区二区三区免费| 久久66热re国产| 蜜臀91精品一区二区三区| 日韩1区2区日韩1区2区| 另类中文字幕网| 男男视频亚洲欧美| 精品一区二区三区在线播放| 精品夜夜嗨av一区二区三区| 理论电影国产精品| 黄页网站大全一区二区| 国产精品1区2区| 波波电影院一区二区三区| 99国产精品久久久久| 91毛片在线观看| 欧美国产精品专区| 亚洲精品欧美在线| 黑人巨大精品欧美一区免费视频| 一本在线高清不卡dvd| 欧美在线三级电影| 日韩手机在线导航| 亚洲欧美激情在线视频| 中文字幕亚洲无线码在线一区| 97久久精品人人做人人爽50路| 国产真实精品久久二三区| 成人午夜视频在线观看| 日本一区二区成人在线| 性做久久久久久免费观看| 欧美性videos高清精品| 欧美一区二区成人6969| 亚洲乱码一区二区| 欧美激情xxxx性bbbb| 国产精品精品久久久| 成人在线免费观看一区| 伊人久久婷婷色综合98网| 欧美无砖专区免费| 我看黄色一级片| 国产人妻黑人一区二区三区| av黄色免费在线观看| 好吊操这里只有精品| 国产成人精品一区二三区四区五区 | 中出嫩模无套| 人人做人人爽| 久久精品a一级国产免视看成人| 免费观看久久久久| 中文在线资源| 牛牛影视久久网| 亚洲每日更新| 成人精品免费看| 亚洲美女在线一区| 欧美一区二区女人| 搡老女人一区二区三区视频tv| 91国产美女视频| 国产精品.com| 女人被男人躁得好爽免费视频| 视频二区在线播放| 91狠狠综合久久久| 国产精品久久久久久免费播放| 天堂在线国产| 精品一二三四| 亚洲最大网站| 国产成人精品免费视| 美女被久久久| 日本一区二区三区久久久久久久久不| 欧美日韩亚洲视频一区| 日韩av在线导航| 日本一欧美一欧美一亚洲视频| 久久99久久99精品蜜柚传媒| 毛片一区二区三区四区| 国产一区二区三区精品在线| 一二三四区在线| 国产成在线观看免费视频| 最新国产在线| 日韩在线观看不卡| 自由日本语亚洲人高潮| 成人美女视频在线看| 色噜噜狠狠成人网p站| 亚洲人午夜精品| 国产精品久久久久7777婷婷| 一本久久a久久精品vr综合 | 精品国产免费观看一区| 日本免费视频| 中文字幕在线视频网站| 91精品国产自产在线观看永久∴| 国产成人免费视频精品含羞草妖精| 天天综合天天做天天综合| 亚洲天堂av在线免费观看| 国产一区二区丝袜高跟鞋图片| 蜜臀av性久久久久蜜臀av| 人妻熟女aⅴ一区二区三区汇编| 亚洲 小说区 图片区| 污污视频在线免费观看| 黄色大片在线播放| 欧美精品一区二区三区精品| 国产在线播放一区| 在线观看一区二区精品视频| 欧美极品xxxx| 一级一片免费播放| 熟女少妇内射日韩亚洲| 丁香六月天婷婷| 中日韩免费毛片| 亚洲超碰在线观看| 蜜桃av噜噜一区| 日韩欧美亚洲范冰冰与中字| 国内伊人久久久久久网站视频| 亚洲精品影院| 超碰97av在线| 欧美日本黄色| 中文字幕免费高清电视剧网站在线观看| 蜜桃精品wwwmitaows| 91在线国内视频| 亚洲国产日韩欧美在线99| 北条麻妃高清一区| 国产成人精品一区二区在线小狼 | 色播五月激情综合网| 91国产视频在线播放| 日韩精品在线观看av| 日本一级二级视频| 国产精品美女视频免费观看软件| 日韩免费网站| 欧美顶级大胆免费视频| 综合av第一页| 欧美多人乱p欧美4p久久| 激情成人开心网| 日韩av一区二区在线播放| jizzz18| 99精品女人在线观看免费视频| 捆绑调教美女网站视频一区| 777xxx欧美| 国产精品久久国产精品| 国产精品麻豆入口| 亚洲天堂一区| 日韩伦理av| 国产精品久久777777毛茸茸| 欧美日韩亚洲激情| 国产主播喷水一区二区| 艳妇乳肉豪妇荡乳xxx| 艳母动漫在线看| 不卡av免费观看| 首页国产欧美日韩丝袜| 欧美丰满嫩嫩电影| 欧美重口乱码一区二区| 日本爱爱小视频| www.麻豆传媒| 秋霞影视一区二区三区| 中文字幕中文字幕一区二区| 久久久久久中文字幕| 亚洲一级片免费| 亚洲欧洲精品视频| 黄色在线免费观看网站| 国产一区二区三区免费看| 亚洲精选中文字幕| a级黄色片免费| 136福利视频导航| 免费在线看a| 久久久www| 日韩av在线免费播放| 超薄肉色丝袜足j调教99| 亚洲精品无码久久久久| 九七电影韩国女主播在线观看| 亚洲青涩在线| 亚洲第一区第一页| 日韩av在线播放不卡| 国产又粗又黄又爽| 在线电影福利片| 精品亚洲porn| 久久久国产精品免费| 欧美黄色性生活| 欧美一级久久久久久久久大| av日韩一区| 中文字幕一区在线| 91精品国产综合久久香蕉的用户体验| 日本黄色特级片| 国产91白丝在线播放| jlzzjlzz亚洲女人| 欧美日韩久久一区二区| 亚洲图片小说在线| 一级爱爱免费视频| 亚洲欧美韩国| 国产欧美一区二区精品婷婷| 国产精品久久久久久久久久小说| 国产美女精品久久| 天海翼女教师无删减版电影| 亚洲图片在线| 亚洲天堂网站在线观看视频| 成人免费视频久久| 国产大奶视频| 精品盗摄女厕tp美女嘘嘘| 欧洲视频一区二区| 欧美 国产 精品| 日本高清视频www| 2019中文亚洲字幕| 亚洲午夜免费福利视频| 欧美日韩国产精品一卡| 国产又粗又长视频| 91p九色成人| 亚洲一区二区三区精品在线| 精品欧美国产| 91九色蝌蚪91por成人| 惠美惠精品网| 亚洲青青青在线视频| 久久国产精品99久久久久久丝袜| 日本久久综合网| 天堂√中文最新版在线| 中文字幕中文在线不卡住| 精品一区二区日本| 国产精品视频第一页| 国模私拍国内精品国内av| 亚洲成av人**亚洲成av**| 伊人精品久久久久7777| 亚洲色图综合图区| 中文精品一区二区| 欧美成人精品3d动漫h| 网站一区二区三区| 日本wwwwww| 男女男精品视频网| 日本午夜人人精品| 国产高潮久久久| 极品视频在线| 亚洲国产另类av| av磁力番号网| 欧美日韩性视频一区二区三区| 久久av影视| 亚洲欧美日韩一区在线| 这里只有精品在线观看视频| 一级毛片在线| 白白色 亚洲乱淫| 国产亚洲二区| 黑人精品一区二区三区| 日韩欧美美女在线观看| 欧美成人aa大片| 亚洲午夜久久久久久久久| 每日更新在线观看av| 99久久亚洲一区二区三区青草| 国产精品大全| 日批视频免费播放| 成人情趣视频网站| 日韩中文在线中文网在线观看| 神马久久久久久久久久久| 羞羞视频在线观看不卡| 亚洲国产综合色| 人妻精品无码一区二区三区 | 香蕉视频一区| 亚洲欧洲黄色网| 91在线无精精品白丝| 午夜dj在线观看高清视频完整版| 一区二区三区在线看| 六月婷婷在线视频| 国产99re| 久久久高清一区二区三区| 日本一区二区在线视频| 国产又爽又黄视频| 首页欧美精品中文字幕| 亚洲一区二区久久久久久| 亚洲国产999| 久久久久久久久久久久久久久久久久 | 在线看三级网站视频| 成熟亚洲日本毛茸茸凸凹| 国产精品一区二区免费看| 美女把尿口扒开让男人桶在线观看| 国产高清欧美| 欧美亚洲第一区| 亚洲一区 中文字幕| 亚洲精品合集| 欧美国产日韩精品| 毛片在线免费播放| 视频小说一区二区| 欧美精品在线免费| 国产日韩在线免费观看| 少妇精品久久久一区二区| 久久久国产一区| 中文字幕 国产精品| 免费不卡中文字幕在线| 欧美日本黄视频| 一区二区久久精品66国产精品| 欧美精选一区二区三区| 91精品国产91| 亚洲卡一卡二卡三| 国产日韩亚洲欧美精品| www.成人av.com| 日日摸夜夜爽人人添| 福利91精品一区二区三区| 亚洲一区二区三区精品视频| 二区三区中文字幕| 国产精品三级av在线播放| 免费av网址在线| 国产精品刘玥久久一区| 欧美精选在线播放| 北条麻妃在线观看视频| 97久久综合精品久久久综合| 欧美第一页在线| 欧美一级视频免费| 日本麻豆一区二区三区视频| 日韩精品一区二区三区丰满| eeuss在线播放| 亚洲欧美激情一区二区| 国产精品欧美性爱| 无码小电影在线观看网站免费| 亚洲精品一线二线三线| 免费一级特黄特色大片| 国内精品久久久久久久久电影网| 日本精品久久中文字幕佐佐木| 在线亚洲不卡| 国产伦精一区二区三区| 一二三四中文字幕| 男人天堂网在线| 欧美在线综合视频| 999精品视频在线观看播放| 国产精品超碰| 日韩免费在线视频| 精品麻豆国产| 91在线视频免费观看| 欧美两根一起进3p做受视频| 伊人在我在线看导航| 精品国产乱码久久久久久浪潮| 国产一级一级片| 婷婷综合网站| 久久青青草综合| 黄页网站免费在线观看| 91搞黄在线观看| 国产福利视频网站| 日本女优一区| 九九九热999| 夜色资源站国产www在线视频| 色综合视频在线观看| 男人操女人的视频网站| 亚洲91视频| 麻豆一区区三区四区产品精品蜜桃| 成人黄动漫网站| 色诱亚洲精品久久久久久| 欧美日韩精品亚洲精品| 中文字幕一区二区av| 亚洲精品久久区二区三区蜜桃臀| 欧美日韩国产综合视频| 日韩欧美亚洲国产精品字幕久久久| 天堂中文字幕在线观看| 国产日产高清欧美一区二区三区| 天天爱天天做天天操| 在线中文免费视频| 日韩视频免费在线观看|