国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

在大規(guī)模 Kubernetes 集群上實(shí)現(xiàn)高 SLO 的方法

共 5564字,需瀏覽 12分鐘

 ·

2020-11-12 16:22

作者 |?
螞蟻金服技術(shù)專家 姚菁華

螞蟻金服高級(jí)開發(fā)工程師 范康


導(dǎo)讀:隨著 Kubernetes 集群規(guī)模和復(fù)雜性的增加,集群越來越難以保證高效率、低延遲的交付 pod。本文將分享螞蟻金服在設(shè)計(jì) SLO?架構(gòu)和實(shí)現(xiàn)高 SLO 的方法和經(jīng)驗(yàn)。


Why SLO?



Gartner 對(duì) SLO 的定義:在 SLA 框架下,SLO 是系統(tǒng)必須要達(dá)到的目標(biāo);需要盡可能地保障調(diào)用方的成功。有些人可能會(huì)對(duì) SLI/SLO/SLA 有困惑,可以先來看下三者的關(guān)系:

  • SLI 定義一個(gè)指標(biāo),來描述一個(gè)服務(wù)有多好算達(dá)到好的標(biāo)準(zhǔn)。比如 Pod 在 1min 內(nèi)交付。我們通常從遲延、可用性、吞吐率及成功率這些角度來制定 SLI。


  • SLO 定義了一個(gè)小目標(biāo),來衡量一個(gè) SLI 指標(biāo)在一段時(shí)間內(nèi)達(dá)到好的標(biāo)準(zhǔn)的比例。比如說,99% 的 Pod 在 1min 內(nèi)交付。當(dāng)一項(xiàng)服務(wù)公布了其 SLO 的以后,用戶方就會(huì)對(duì)該服務(wù)的質(zhì)量有了期望。


  • SLA 是 SLO 衍生出來的協(xié)議,常用于 SLO 定義的目標(biāo)比例沒有完成時(shí),服務(wù)方要賠多少錢。通常來說,SLA 的協(xié)議會(huì)具體白紙黑字形成有法律效率的合同,常用于服務(wù)供應(yīng)商和外部客戶之間(例如阿里云和阿里云的使用者)。一般來說對(duì)于內(nèi)部服務(wù)之間的 SLO 被打破,通常不會(huì)是經(jīng)濟(jì)上的賠償,可能更多的是職責(zé)上的認(rèn)定。


所以,我們?cè)谙到y(tǒng)內(nèi)部更多關(guān)注的是 SLO。

What?we concern?about Larger?K8s?Cluster?



隨著生產(chǎn)環(huán)境不斷發(fā)展、K8s 集群越來越復(fù)雜、集群規(guī)模不斷增大。如何保障大規(guī)模環(huán)境 K8s 集群的可用性?是擺在眾多廠家面前的一個(gè)難題。對(duì)于 K8s 集群,我們通常關(guān)心以下幾個(gè)問題:

  • 第一個(gè)問題就是集群是否健康,所有組件是否正常工作,集群中 Pod 創(chuàng)建的失敗數(shù)量有多少,這是一個(gè)整體指標(biāo)的問題。


  • 第二個(gè)問題就是集群中發(fā)生了什么,集群中是否有異常發(fā)生了,用戶在集群中做了些什么事情,這是一個(gè)追蹤能力的問題。


  • 第三個(gè)問題就是有了異常后,是哪個(gè)組件出了問題導(dǎo)致成功率降低,這是一個(gè)原因定位的問題。


那么,我們?cè)撊绾谓鉀Q上面的問題呢?

  • 首先,我們要定義一套 SLO,來描述集群的可用性。


  • 接著,我們必須有能力對(duì)集群中 Pod 的生命周期進(jìn)行追蹤;對(duì)于失敗的 Pod,還需要分析出失敗原因,以快速定位異常組件。


  • 最后,我們要通過優(yōu)化手段,消除集群的異常。


SLls?on Large K8s Cluster


我們先來看下集群的一些指標(biāo)。



  • 第一項(xiàng)指標(biāo):集群健康度。目前有 Healthy/Warning/Fatal 三個(gè)值來描述,Warning 和 Fatal 對(duì)應(yīng)著告警體系,比如 P2 告警發(fā)生,那集群就是 Warning;如果 P0 告警發(fā)生,那集群就是 Fatal,必須進(jìn)行處理。


  • 第二項(xiàng)指標(biāo):成功率。這里的成功率是指 Pod 的創(chuàng)建成功率。Pod 成功率是一個(gè)非常重要的指標(biāo),螞蟻一周 Pod 創(chuàng)建量是百萬級(jí)的,成功率的波動(dòng)會(huì)造成大量 Pod 的失??;而且 Pod 成功率的下跌,是集群異常的最直觀反應(yīng)。


  • 第三項(xiàng)指標(biāo):殘留 Terminating Pod 的數(shù)量。為什么不用刪除成功率呢?因?yàn)樵诎偃f級(jí)別的時(shí)候,即使 Pod 刪除成功率達(dá)到 99.9%,那么 Terminating Pod 的數(shù)量也是千級(jí)別的。殘留如此多的 Pod,會(huì)占著應(yīng)用的容量,在生產(chǎn)環(huán)境中是不可接受的。


  • 第四項(xiàng)指標(biāo):服務(wù)在線率。服務(wù)在線率是通過探針來衡量的,探針失敗,意味著集群不可用。服務(wù)在線率是會(huì)對(duì) Master 組件來設(shè)計(jì)的。


  • 最后一項(xiàng)指標(biāo):故障機(jī)數(shù)量,這是一個(gè)節(jié)點(diǎn)維度的指標(biāo)。故障機(jī)通常是指那些無法正確交付 Pod 的物理機(jī),可能是磁盤滿了,可能是 load 太高了。集群故障機(jī)并須做到“快速發(fā)現(xiàn),快速隔離,及時(shí)修復(fù)”,畢竟故障機(jī)會(huì)對(duì)集群容量造成影響。


The success standard and reason classification


有了集群的指標(biāo)后,我們需要把這些指標(biāo)進(jìn)行細(xì)化,定義出成功的標(biāo)準(zhǔn)。


先來看 Pod 創(chuàng)建成功率指標(biāo)。我們把 Pod 分為了普通 Pod 和 Job 類 Pob。普通 Pod 的 RestartPolicy 為 Always,Job 類 Pod 的 RestartPlicy 為 Never 或 OnFailure。兩者都設(shè)定有交付時(shí)間,比如必須在 1 分鐘以內(nèi)完成交付。普通 Pod 的交付標(biāo)準(zhǔn)是 1min 內(nèi) Pod 已經(jīng) Ready;Job 類 Pod 的交付標(biāo)準(zhǔn)是 1min 內(nèi) Pod 的狀態(tài)已達(dá) Running、Succeeded 或 Failed。當(dāng)然創(chuàng)建的時(shí)間需要把 PostStartHook 執(zhí)行時(shí)間排除。

對(duì)于 Pod 的刪除,成功的標(biāo)準(zhǔn)為:在規(guī)定時(shí)間內(nèi),Pod 從 ETCD 內(nèi)刪除。當(dāng)然,刪除的時(shí)間需要把 PreStopHookPeriod 時(shí)間排除。

對(duì)于故障機(jī),要盡快的發(fā)現(xiàn)并進(jìn)行隔離和降級(jí)。比如物理機(jī)磁盤只讀,那必須在 1min 內(nèi)完成對(duì)該 Pod 打 taint。至于故障機(jī)的恢復(fù)時(shí)間,需要按不同的故障原因,制定不同的恢復(fù)時(shí)間。比如系統(tǒng)故障需要重要安裝系統(tǒng),那恢復(fù)時(shí)間就會(huì)長(zhǎng)些。

有了這些標(biāo)準(zhǔn)后,我們也對(duì) Pod 失敗的原因進(jìn)行了整理,有些失敗原因是系統(tǒng)引起的,是我們需要關(guān)心的;有些失敗原因是用戶引發(fā)的,是我們不需要關(guān)心的。


比如 RuntimeError,就是一個(gè)系統(tǒng)錯(cuò)誤,底層 Runtime 有問題了;ImagePullFailed,Kubelet 下載鏡像失敗,由于螞蟻有 Webhook 對(duì)鏡像準(zhǔn)入做了校驗(yàn),所有鏡像下載失敗一般都是系統(tǒng)原因造成的。

對(duì)于用戶原因,在系統(tǒng)側(cè)無法解決,我們只把這些失敗原因以接口查詢的方式提供給用戶,讓用戶自己解決。比如 ContainerCrashLoopBackOff,通常是由用戶容器退出引起的。

The infrastructure



圍繞 SLO 目標(biāo),我們構(gòu)建了一整套體系,一方面用于向終端用戶、運(yùn)維人員展示當(dāng)前集群各項(xiàng)指標(biāo)狀;另一方面,各個(gè)組件相互協(xié)作,通過分析當(dāng)前集群狀態(tài),得到影響 SLO 的各項(xiàng)因素,為提升集群 pod 交付成功率提供數(shù)據(jù)支持。

自頂向下而看,頂層組件主要面向各種指標(biāo)數(shù)據(jù), 如集群健康狀態(tài)、pod 創(chuàng)建、刪除、升級(jí)成功率,殘留 pods 數(shù)量、不健康節(jié)點(diǎn)數(shù)量等指標(biāo)。其中 Display Board 就是我們常說的監(jiān)控大盤。

我們同樣構(gòu)建了 Alert 告警子系統(tǒng),支持靈活的配置方式,可以為不同的指標(biāo),根據(jù)指標(biāo)的下跌百分比,指標(biāo)下跌絕對(duì)值等配置多種告警方式,如電話,短信,郵件等。

Analysis System 通過分析指標(biāo)歷史數(shù)據(jù),以及采集到的節(jié)點(diǎn) metrics 和 master 組件指標(biāo),給出更詳細(xì)的集群運(yùn)營(yíng)報(bào)告。其中:

  • Weekly Report 子系統(tǒng)給出當(dāng)前集群本周 pod 創(chuàng)建/刪除/升級(jí)的數(shù)據(jù)統(tǒng)計(jì),以及失敗案例原因匯總。


  • Terminating Pods Number 給出一段時(shí)間內(nèi)集群內(nèi)新增的無法通過 K8s 機(jī)制刪除的 pods 列表和 pods 殘留原因。


  • Unhealthy Nodes 則給出一個(gè)周期內(nèi)集群所有節(jié)點(diǎn)的總可用時(shí)間占比,每個(gè)節(jié)點(diǎn)的可用時(shí)間,運(yùn)維記錄,以及不能自動(dòng)恢復(fù),需要人工介入恢復(fù)的節(jié)點(diǎn)列表。


為了支撐上述這些功能,我們開發(fā)了 Trace System,用來分析展示單個(gè) pod 創(chuàng)建/刪除/升級(jí)失敗的具體原因。其中包含日志和事件采集、數(shù)據(jù)分析和 pod 生命周期展示三個(gè)模塊:

  • 日志和事件采集模塊采集各 master 組件以及節(jié)點(diǎn)組件的運(yùn)行日志和 pod/node 事件,分別以 pod/node 為索引存儲(chǔ)日志和事件。


  • 數(shù)據(jù)分析模塊分析還原出 pod 生命周期中各階段用時(shí),以及判斷 pod 失敗原因及節(jié)點(diǎn)不可用原因。


  • 最后,由 Report 模塊向終端用戶暴露接口和 UI,向終端用戶展示 pod 生命周期以及出錯(cuò)原因。


The trace system


接下來,以一個(gè) pod 創(chuàng)建失敗案例為例,向大家展示下 tracing 系統(tǒng)的工作流程。



用戶輸入 pod uid 之后,tracing system 通過 pod 索引,查找到 pod 對(duì)應(yīng)生命周期分析記錄、交付成功與否判定結(jié)果。當(dāng)然,storage 存儲(chǔ)的數(shù)據(jù)不僅為終端用戶提供基礎(chǔ)數(shù)據(jù),更重要的是通過對(duì)集群內(nèi) pods 生命周期,分析出周期內(nèi)集群的運(yùn)營(yíng)狀況及每個(gè)節(jié)點(diǎn)的運(yùn)營(yíng)狀況。比如說集群內(nèi)太多 pods 調(diào)度到熱點(diǎn)節(jié)點(diǎn),不同 pods 的交付引起節(jié)點(diǎn)上資源競(jìng)爭(zhēng),導(dǎo)致節(jié)點(diǎn)負(fù)載太高,而交付能力卻在下降,最終表現(xiàn)為節(jié)點(diǎn)上 pods 交付超時(shí)。

再舉個(gè)例子,通過歷史統(tǒng)計(jì)數(shù)據(jù),分析出 pods 生命周期中各階段的執(zhí)行時(shí)間基線,以基線為評(píng)估標(biāo)準(zhǔn),比較組件不同版本的平均用時(shí)、用時(shí)分布,給出組件改進(jìn)建議。另外,通過整體的 pods 生命周期中各組件負(fù)責(zé)的步驟時(shí)間占比,找出占比較多的步驟,為后續(xù)優(yōu)化 pod 交付時(shí)間提供數(shù)據(jù)支持。

Node Metrics



一個(gè)運(yùn)行狀況良好的集群,不僅需要 master 組件保持高可用,節(jié)點(diǎn)穩(wěn)定性也不容忽視。

如果把 pod 創(chuàng)建比作是 rpc 調(diào)用,則每個(gè)節(jié)點(diǎn)就是一個(gè) rpc 服務(wù)提供者,集群的總?cè)萘康扔诿總€(gè)節(jié)點(diǎn)能處理的 pod 創(chuàng)建請(qǐng)求的總和。每多一個(gè)不可用的節(jié)點(diǎn),都代表著集群交付能力的下降,也代表著集群可用資源的下降,這就要求盡量保證集群內(nèi)節(jié)點(diǎn)高可用;每一次 pod 交付/刪除/升級(jí)失敗,也意味著用戶使用成本上升,體驗(yàn)下降,這就要求集群節(jié)點(diǎn)只有保證良好的健康度,調(diào)度到節(jié)點(diǎn)上的 pods 才能成功交付。

換句話說,不僅要盡早發(fā)現(xiàn)節(jié)點(diǎn)異常,也要盡快修復(fù)節(jié)點(diǎn)。通過分析各組件在 pod 交付鏈路上的功能,我們補(bǔ)充了各種不同類型的組件的 metrics,以及將 host 運(yùn)行狀態(tài)轉(zhuǎn)換為 metrics,一并采集到數(shù)據(jù)庫(kù)之后,結(jié)合每個(gè)節(jié)點(diǎn)上 pod 交付結(jié)果,可以構(gòu)建模型預(yù)測(cè)節(jié)點(diǎn)可用性,分析節(jié)點(diǎn)是否存在不可恢復(fù)異常,適當(dāng)調(diào)整節(jié)點(diǎn)在調(diào)度器中比重,從而提升 pod 交付成功率。

Pod 創(chuàng)建/升級(jí)失敗,用戶可以通過重試來解決,但 pod 刪除失敗,雖然有著 K8s 面向終態(tài)的理念,組件會(huì)不斷重試,但終究也會(huì)存在臟數(shù)據(jù),如 pod 在 etcd 上刪除,但是節(jié)點(diǎn)上還殘留著臟數(shù)據(jù)。我們?cè)O(shè)計(jì)實(shí)現(xiàn)了一個(gè)巡檢系統(tǒng),通過查詢 apiserver 獲取調(diào)度到當(dāng)前節(jié)點(diǎn)上的 pods,通過對(duì)比,找到節(jié)點(diǎn)上殘留的進(jìn)程/容器/volumes 目錄/cgroup /網(wǎng)絡(luò)設(shè)備等,通過其他途徑嘗試釋放殘留資源。

Unhealthy node


接下來描述故障機(jī)的處理流程。



故障機(jī)判斷的數(shù)據(jù)來源有很多,主要有節(jié)點(diǎn)的監(jiān)控指標(biāo),比如:

  • 某類 Volume 掛載失敗


  • NPD(Node Problem Detector),這是社區(qū)的一個(gè)框架


  • Trace 系統(tǒng),比如某個(gè)節(jié)點(diǎn)上 Pod 創(chuàng)建持續(xù)報(bào)鏡像下載失敗


  • SLO,比如單機(jī)上殘留大量 Pod


我們開發(fā)了多個(gè) Controller 對(duì)這些某類故障進(jìn)行巡檢,形成故障機(jī)列表。一個(gè)故障機(jī)可以有好幾項(xiàng)故障。對(duì)于故障機(jī),會(huì)按照故障進(jìn)行不同的操作。主要的操作有:打 Taint,防止 Pod 調(diào)度上去;降低 Node 的優(yōu)先級(jí);直接自動(dòng)處理進(jìn)行恢復(fù)。對(duì)于一些特殊原因,比如磁盤滿,那就需要人工介入排查。


故障機(jī)系統(tǒng)每天都會(huì)產(chǎn)生一個(gè)日?qǐng)?bào),來表明故障機(jī)系統(tǒng)今天做了哪些事情。開發(fā)人員可以通過不斷地添加 Controller 和處理規(guī)則完善整個(gè)故障機(jī)處理系統(tǒng)。

Tips on increasing SLO


接下來,我們來分享下達(dá)到高 SLO 的一些方法。



  • 第一點(diǎn),在提升成功率的進(jìn)程中,我們面臨的最大問題就是鏡像下載的問題。要知道,Pod 必須在規(guī)定時(shí)間內(nèi)交付,而鏡像下載通常需要非常多的時(shí)間。為此,我們通過計(jì)算鏡像下載時(shí)間,還專門設(shè)置了一個(gè) ImagePullCostTime 的錯(cuò)誤,即鏡像下載時(shí)間太長(zhǎng),導(dǎo)致 Pod 無法按時(shí)交付。


還好,阿里鏡像分發(fā)平臺(tái) Dragonfly 支持了 Image lazyload 技術(shù),也就是支持遠(yuǎn)程鏡像,在 Kubelet 創(chuàng)建容器時(shí),不用再下載鏡像。所以,這大大加速了 Pod 的交付速度。有關(guān) Image lazyload 技術(shù),大家可以看下阿里 Dragonfly 的分享。

  • 第二點(diǎn),對(duì)于提升單個(gè) Pod 成功率,隨著成功率的提升,難度也越來越難。可以引入一些 workload 進(jìn)行重試。在螞蟻,paas 平臺(tái)會(huì)不斷重試,直到 Pod 成功交付或者超時(shí)。當(dāng)然,在重試時(shí),之前的失敗的節(jié)點(diǎn)需要排除。


  • 第三點(diǎn),關(guān)鍵的 Daemonset 一定要進(jìn)行檢查,如果關(guān)鍵 Daemonset 缺失,而把 Pod 調(diào)度上去,就非常容易出問題,從而影響創(chuàng)建/刪除鏈路。這需要接入故障機(jī)體系。


  • 第四點(diǎn),很多 Plugin,如 CSI Plugin,是需要向 Kubelet 注冊(cè)的??赡艽嬖诠?jié)點(diǎn)上一切正常,但向 Kubelet 注冊(cè)的時(shí)候失敗,這個(gè)節(jié)點(diǎn)同樣無法提供 Pod 交付的服務(wù),需要接入故障機(jī)體系。


  • 最后一點(diǎn),由于集群中的用戶數(shù)量是非常多的,所以隔離非常重要。在權(quán)限隔離的基礎(chǔ)上,還需要做到 QPS 隔離,及容量的隔離,防止一個(gè)用戶的 Pod 把集群能力耗盡,從而保障其他用戶的利益。

?點(diǎn)擊屏末?|??|?即刻學(xué)習(xí)

瀏覽 52
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 色444| 国产在线一二三| 成人性爱在线观看| 午夜av在线观看| 久久久久麻豆V国产精华液好用吗 色噜噜狠狠一区二区三区牛牛影视 | 日本99热| 国产精品theporn| 二区三区视频| 亚洲色伦| 欧美性爱高清| 日韩天堂av| 黄色片在线| 91色婷婷综合久久中文字幕二区| 日韩成人一区二区| 日韩精品在线免费| 筱田步美| 免费av观看| 乱人伦欲国语对白| 亚洲国产成人精品综合99| 成人免费视频在线观看| 蜜臀久久99精品久久久晴天影视| 在线永久看片免费的视频| 蜜桃Av噜噜一区二区三| 91夜夜| 黄页av| 国产精品卡一| 国产成人三级片在线观看| 午夜福利影院在线| 欧美毛视频| 男女日逼视频| 欧美丰满人妻免费视频人| 久久嫩草精品久久久久| 日韩无码免费播放| 色婷婷日韩精品一区二区三区| 成人在线视频一区| 国产特級黃色大片| 51成人网站免费| 青草国产| 91亚洲精品久久久久久久久久久久 | 中文字幕三级片| av午夜| 91中文视频| 午夜无码三级| 翔田千里一区二区三区精品播放| 成人中文字幕无码| 六月婷婷在线观看| 91最新在线播放| 欧美九九九| 九九九精品视频| 大香蕉手机在线视频| 羞羞色院91蜜桃| 良妇露脸15P| 毛片在线观看视频| 懂色成人视频在线观看| 成人在线免费视频观看| 奇米色色色| 喷水在线观看| 男女视频91| 欧美人操逼视频| 婷婷五月天丁香在线| 国产成人黄色片| 人人插人人澡| 操逼视频观看免费| 欧美级毛片高潮| 久久青青| 99久久久成人国产精品| 免费看一级无码成人片| 日本一区二区三区在线视频| 丁香九月婷婷| a视频免费观看| 91中文视频| 午夜AV在线免费观看| 东方av在线播放| 黄色av免费在线| 精品久久免费一区二区三区 | 色色网站免费| 三级网站大全| 亚洲精品无码a片| 国产做爱视频| 国产av一区二区三区四区| 影音先锋av在线资源| 精品一区二区免费| 东北A片| 欧美一级操逼视频| 欧美日韩免费在线视频| 国产成人在线播放| 中文在线视频| 91爱搞搞| 亚洲无码门| 日本高清视频九区| 操极品美女| 亚洲色图p| 中文字幕视频在线直播| 中文无码熟妇一区二区| 无套内射免费视频| 中文字幕成人网站中文字幕| 91精品久久久久久综合五月天| 久久黄色成人视频| 天堂中文在线a| 国产无码电影网| 97亚洲国产| 日韩综合区| 欧美日韩综合网| 99久久网站| 国产无码影视| 婷婷五月成人| 在线伊人| 粉嫩小泬BBBB免费看-百度| 日韩欧美123| 91成人在线免费视频| 中文字幕永久| H片在线播放| 久久久久免费视频| 婷婷色在线播放| 欧美va在线| 亚洲成人五月天| 凹凸熟女凹凸BBWBBW| 青娱乐自拍偷拍| 亚洲天堂2025| 亚洲精品在线观看视频| 欧美大香蕉网| 国产精品秘久久久久久久久| 91AV视频在线观看| 中文字幕永久在线5| 欧洲肥胖BBBBBBBBBB| 国产成人高清在线| 人人操人人干人人妻| 梁祝艳谭A级毛片| 污视频网站免费观看| 欧美日韩日逼视频| 波多野结衣大战黑人| 国产午夜成人免费看片无遮挡| 九九午夜| 午夜黄色小视频| 黄网站免费在线观看| 中文字幕AV在线观看| 婷婷三区| 亚洲无码影视| 日韩成人激情| 国内精品人妻无码久久久影院蜜桃| 日韩成人无码精品| 中文字幕中文| 一区二区无码精品| 被黑人猛躁10次高潮视频| 另类老妇videos另类| 日韩成人无码一区二区| 91人人澡| 一本色道88久久加勒比精品| 综合视频一区| 日韩A片免费观看| 黄色A片免费观看| 熟女少妇一区二区三区| 亚洲欧美国产毛片在线| av一级片| 国内操逼视频| 亚洲日韩乱码在线| 亚洲AV无码精品岛国| 精品国产AV无码一区二区三区| 成人在线中文| 特级艺体西西444WWw| 三级片小说| 免费无码国产在线观看快色| 国产熟妇码视频黑料| 国产欧美视频在线| 亚洲成人视频一区二区| 四虎福利| 亚洲美女操| 国产成人AV在线播放| 蜜臀久久99精品久久久电影| 抽插视频欧美| 亚洲成人性爱在线| 青青草娱乐视频| 精品蜜桃秘一区二区三区在线播放| 欧美黄色录像| 国产AⅤ| 国产精品福利在线观看| 日韩欧美日本| 水蜜桃视频在线播放| 亚洲国产欧美日韩在线| 九九碰九九爱97超碰| av黄色在线观看| 日韩欧美综合| 一区二区三区三级片| 国产精品v欧美精品v日韩| 美女操逼图| 中文字幕在线观看高清| 看毛片的网站| 97色色得| 国产白嫩精品久久久久久| 亚洲精品一区二区三区四区五区六区 | 黄片高清免费观看| 欧美色图视频在线观看| 最近日本中文字幕中文翻译歌词| 国产三级AV在线| h片在线观看免费| 波多野结衣无码视频| 久久久人妻无码精品蜜桃| 高清无码小视频| 在线无码免费视频| av天堂中文字幕| 欧美卡一卡二| 亚洲AV综合色区无码国产播放 | 国产免费高清视频| 麻豆mdapp01.tⅴ| 狠狠干高清成人二区三区| 深爱开心激情| 久草黄色| 尻屄网| 中文字幕免费视频| 中文字幕成人网站中文字幕| 少妇AV| 日韩性爱视频在线观看| 91精东传媒果冻传媒| 亚洲午夜福利一区二区三区| 操逼视频网站免费| 亚洲VA| 五月丁香| 靠逼国产| 久久精品观看| 操b视频在线观看| 黄片www| 亚洲欧洲自拍| 欧美成人看片黄a免费看| 精品A区| 国产日批| 韩国无码AV| 天堂婷婷| 91超碰在线免费观看| 天天搞天天曰在线观看| 亚洲无码中文字幕视频| 人妻丝袜无码视频专区| 在线中文字幕av| 东北成人毛片| 三级毛片视频| 韩国精品在线| 北条麻妃视频在线| 亚洲操逼图片| 福利国产在线| 日本精品一区二区三区四区的功能 | 成人黄色在线观看视频| 国产91视频在线观看| 日韩一级大片| 熟女视频国产| 亚洲精品无码更新| 艳妇乳肉豪妇荡乳AV无码福利 | 大香蕉伊人影视| 亚洲大片在线观看| 成人午夜无码视频| 欧美色视频在线观| 欧美亚洲视频在线观看| AV黄色在线观看| 国产无码一区二区| 午夜福利日本| 亚洲第一黄片| 高潮喷水在线观看| 91精品国产一区二区三区四区大 | 天堂在线网| 日产无码久久久久久| 韩国高清无码60.70.80| 国产久久性爱| 国产综合精品久久久久成人AV| 婷婷在线视频| 91啦丨熟女露脸| 97午夜福利| 亚洲一级黄片| av免费观看网址| 911精品国产一区二区在线| 91在线无码精品秘国产三年| 91黄网站在线观看| 91人妻人人澡人人爽人人精| 强伦轩人妻一区二区三区70后| 日本A一级片| 狠狠干中文字幕| 黄片视频在线观看| 懂色av懂色av粉嫩av| 欧美色色色色色| 日本成人性爱视频网站一区| 中文字幕无码A片| 成人无码区免费| 私人玩物』黑絲OL尤物| 天天干天天日| 亚洲人妻在线视频| 无套内射免费视频| 亚州操逼片| 成人精品无码| 亚洲一二三四区| 亚洲天堂欧美| 午夜无码在线观看视频| 69视频在线播放| 伊人自拍| 天天干少妇| 国产秘精品一区二区三区免费| 亚洲一区二区成人网站戴套| 欧美成人综合色| 日韩欧美成人视频| 午夜成人亚洲| 亚洲成人AV电影| 日韩人妻一区二区| 999福利视频| 久久一二三区| 免费AV网站观看| 色欲91| 在线播放你懂的| 在线观看免费a片| 欧美成人三级| 暴操美女网站| 自拍偷拍综合网| 国产午夜视频| 操逼逼片| 97在线免费视频| 亚洲欧美另类图片| 色汉综合| 夜夜骚| 午夜麻豆| 97福利| 欧美黄色免费在线观看| 影音先锋AV啪啪资源| 成人做爰黄级A片免费看土方 | 加勒比综合无码| 91成人一区| 久草社区在线| 在线观看黄视频| 婷婷五月丁香五月| 日本免费黄色小视频| 久久综合电影| 日韩精品一区二区三区在线观看免费 | 91在线免费看| 午夜精东影业传媒在线观看| 日韩美毛片| 久久精品一区二区三区不卡牛牛| 蜜桃视频一区二区三区四区av| 欧美狠狠插| 91黄色电影| 熟女人妻人妻の视频| 成人无码区免费| 波多野结衣网| 午夜久久久久久久久久久久91| 亚洲无码高清在线观看视频| 欧美久久久久久| 在线无码视频| 亚洲无码AV网站| 插进去综合网| 操屄在线观看| 大香蕉在线电影| 无码人妻久久一区二区三区蜜桃| 欧美日韩高清在线| 国产日韩一区二区三免费高清| 乱子伦】国产精品| 亚洲天堂久久久| 精品一区二区三区免费毛片| 无码人妻精品一区二区三区温州 | 尤物视频官网| 国产精品无码永久免费A片| 精品一区二区三区在线观看| 佳佳女王footjob超级爽| 黄色片视频免费| 68久久久| 一区二区三区四区五区无码| 欧美日韩群交| 人人香蕉| 亚洲中文字幕人妻。| 国产男女AV| 青青草人人| 成人精品一区二区三区中文字幕 | 国产又大又粗| 日屄视频免费看| 69AV在线播放| 大香蕉在线视频观看| 成人色综合| 无码网站内射| AV免费播放| 一级特黄大片录像i| 九九综合久久| 欧美AAAAAAAA| 色猫av| 人人看人人艹| 免费黄网站| 97人妻人人澡人| 爆乳一区二区三区AV| 中文有码在线观看| 黄色九九| 99精品免费| 另类综合激情| 免费成人毛片| 亚洲欧洲无码视频| 色77777| 99er在线观看视频| 国产日韩欧美综合精品在线观看| 密臀av在线| 久久婷婷久久| 丰满少妇一区二区三区| 国产一区二区三区四区五区六区七区 | av亚洲波多野结衣白嫩水多波| 东方成人AV| 大帝av| 中文字幕操逼网站| 怡春院亚洲| 国产精品色呦呦| 91免费视频观看| 免费在线观看黄色网址| 中文字幕在线观看亚洲| 五月丁香花视频| 久久亚洲中文字幕乱码| 2022黄片| 人人肏人人射| 91免费小视频| 2025国产在线| 久久国产黄色一级片| 国产AV资源网| 苍井空精毛片精品久久久| 日韩人妻无码一区| 中文字幕亚洲天堂| 精品人妻一区二区三区四区不卡在| 青娱乐老视频| 西西4444www大胆无吗| 精品人妻一区二区免费蜜桃视频| 成av人片一区二区三区久久| www.日韩| 精品国产偷拍| 激情乱伦网站| 肏屄在线视频| 国产精品宾馆在线| 乱伦无码高清麻豆视频一区二区| 色色视频在线观看| 日本色中文字幕| 中文字幕在线资源| 日韩成人影视| 一级黄色录相片| 亚洲色婷婷综合| 免费日B视频| 久久久三级片| 欧美日韩国内| 91欧美精品成人AAA片| 亚洲人成在线观看| 日本欧美在线视频| 成人无码欧美大片免费看| 日韩一级无码视频| 老司机一区二区| 成人影视亚洲| 欧美黄色大片| 18禁看网站| 日韩精品在线免费观看| 日韩有码电影| 中文字幕丰满的翔田千里| 五月天婷婷激情| 国产三级小视频| 国产AV一卡| 日韩天堂在线| 黄色高清无码视频| 无码人妻精品一区二区三区温州 | 亚洲黄色免费在线观看| 探花极品无套大学生| 人妻无码一二三区免费| 北条麻妃无码中文| 日韩免费视频一区| 日韩人妻无码专区一区二区| 东京热av在线| 日韩人妻在线播放| 国产日韩性爱视频| 性久久久久久久| 国产酒店自拍| 亚洲国产成人精品综合99| 操BAV| 欧一美一婬一伦一区二区三区黑人-亚| 青青青青操| 淫香淫色综合网| 丰满人妻一区二区三区四区54 | 成人先锋AV| 欧一美一婬一伦一区二区三区黑人| 91影音先锋| 性爱网站免费看| 91久操| 一区二区三区在线观看免费| 六月婷婷在线观看| 国产ts在线| 久久免费在线视频| 翔田千里av在线| 精品福利在线观看| 91人妻人人澡人人爽人人精| 国产精品国产三级囯产普通话2 | 一级免费毛片| 无码插逼| 国产视频999| 毛片黄片| 毛片二区| 成人无遮挡| 中文字幕人妻丝袜二区电影| 2014亚洲天堂| 老熟女露脸25分钟91秒| 久操亚洲| 日本黄色视频。| 甘肃WBBBB搡wBBBB| 国产成人自拍在线| 中文一区在线| 天堂综合网久久| 久久久一区二区三区四区免费听 | 无码第一页| 91人妻人人澡人人澡人人精品| 久久AV电影| 日韩影音| 成人福利| 国产精品视频网站| 国产精品V日韩精品V在线观看 | 亚洲性爱小说网址| 日韩一级片子| 亚洲人妻AV| 无码人妻精品一区二区三区蜜臀百度| 国产黄片一区二区三区| 亚日韩视频| 午夜激情av| 亚洲中文字幕网站| 在线观看免费一区| 俺来也最新网址| 九九九国产| 中文字幕永久| 国产做爱视频| 国产美女在线观看| 男女网站在线观看| 免费国产黄色| 天天拍天天操| 成人在线激情| 黄色a片在线观看| 中文字幕第一页在线| 99热都是精品| 欧美sesese| 在线久操| 美女裸体视频网站| 手机AV在线| 香蕉视频在线看| 成人无码免费一区二区中文| 中文字幕在线高清| 亚洲精品色色| 欧美浮力| 国产在线观看AV| 国产老熟女久久久| 欧美亚洲国产一区二区三区| 午夜成人黄色| 欧美视频一区| 五月婷婷色色| 九色自拍视频| 99视频在线精品| 91大神精品| 国产主播精品| 亚洲一区二区无码| 欧美熟妇精品黑人巨大一二三区 | 91无码人妻一区二区成人aⅴ| 精品爆乳| 国产精品9999久久久久仙踪林| 伊人亚洲| A在线视频| 欧美一级婬片AAAAAA片| 三级爱爱| 牛牛久久| 美女做爱在线观看| 特级西西444www高清视频| 播五月婷婷| 水蜜桃视频免费| 久草电影在线观看| 欧美成人A片AAA片在线播放| 求毛片网址| 五月天综合网| 国产成人一区二区三区| 欧美午夜在线| 日韩综合在线视频| 五月天黄色片| 欧一美一婬一伦一区二区三区自慰国 | 亚洲一级免费免费在线观看| 自拍超碰| 国模吧一区| 无码中文字幕在线播放| 精品无码一区二区Av蜜桃 | 亚洲美女操| 国內精品久久久久久久| 亚洲精品福利视频导航| 成人福利免费视频| 性做久久久久久久久| 三级片无码| 西西特级无码444www| 超碰一级片| 囯产精品一区二区三区线一牛影视1| 97国产精品视频人人做人人爱| www.色中色| 亚洲视频网址| 日本一节片在线播放| 日韩欧美一级| 永久免费一区二区三区| 播五月婷婷| 欧美性猛交XXXX乱大交| 中文字幕在线观看日本| 国产A级视频| 免费人成在线观看视频播放| 国产SUV精品一区二区| 人妻丝袜蕾丝高跟双飞| 欧美性生活| 中文字幕免费高清| 永久黄网站| 一级片黄色| 再深点灬好爽灬轻点久久国产| 骚逼黄片| 三级片男人的天堂| 国产成人在线视频免费| 日韩乱伦网站| 国产精品黄视频| 影音av在线| 最新精品视频| 国产婷婷| 免费成人黄色| 免费高清无码视频| 18禁亚洲| 亚洲黄片免费| 亚洲AV成人无码精品直播在线| 国内精品久久久久久久| BBB搡BBB搡BBB搡BBB| 超碰人人操97| 亚洲欧美另类色图| 国精自拍| 香蕉国产在线| 久草视频资源| www日本黄色| 成人做爱免费看| 黑人干亚洲人| 久久精彩偷拍视频| 蜜桃91精品秘入口内裤| 西西4444WWW无码视频| 国产精品久久久久永久免费看| 91看片| 中文字幕观看在线| www.久久久久| 97午夜福利| 91久久爱| 丁香五月网站| 亚洲成色A片77777在线小说| 嘉兴少妇按摩69XX| 亚州在线中文字幕经典a| 特级西西人体444www高清大胆 | 五月丁香啪啪啪| 二区无码| 亚洲女人被黑人巨大的原因| 欧美日屄| 一级黄色片免费看| 国产成人在线免费观看| 一级免费黄色电影| 国产精品久久久久久久久久王安宇 | 亚洲国产综合AV在线| 影音先锋色资源站| 水果派解说AV无码一区| 中文字幕高清视频| 亚洲AAA电影| 自拍偷拍一区二区三区| 亚洲一级av无码毛片精品| 中文字幕免| 999国产精品视频| 日本欧洲三级| 丁香婷婷五月综合影院| 91丨豆花丨成人熟女| 啪啪视频国产| 久久久999精品视频| 高清无码不卡AV| 思思热思思操免费视频| 操逼视频观看免费| 操逼视频国产91| 98无码人妻精品一区二区三区| 婷婷视频网站| AA片免费看| 国产香蕉在线播放| 操逼资源| 久久日精品| 日韩AⅤ无码一区二区三区| 欧美wwwww| 亚洲视频天天射| 免费看黄色毛片| 超碰综合| 国产精品资源在线观看| 美女超碰| 可以免费看的黄色视频| 三p视频| 久久久久久久久久国产精品| 国产在线观看91| 免费在线观看无码视频| 日韩中文字幕无码中字字幕| 麻豆精品一区| 五月中文字幕| 99精品久久久久久无码| 欧美性爱福利| 久热精品在线观看| 人人妻人人草| 日日夜夜干| 国产精品福利在线观看| 成人在线乱码视频| 天天爽爽爽爽爽成人片| 国产国产国产在线无码视频| 丁香五月婷婷视频| 无码人妻丰满熟妇区17水蜜桃| 无码一区二区区| 国产乱子伦精品久久| 91porn在线观看| 小明看台湾成人永久免费视频网站 | 亚洲福利一区二区| 亚洲欧美高清视频| 五月天啪啪视频| 特级特黄AAAA免费看| 午夜免费网站| 在线观看老湿视频福利| 男女做爱网站| 亚洲精品色| 久久大| 成人免费a片| 青娱乐亚洲视频| 日韩成人免费视频| 激情性爱婷婷色五月| 91色视频在线观看| 蜜臀av一区| 高清无码视频免费版本在线观看| 日韩v片| 日韩无码少妇| 69视频免费观看| 欧美A在线| 99热香蕉| 午夜视频福利| 91熟女视频| 熟女456| 日本成人免费电影| 久久久久亚洲AV无码专区成人| 人人看人人艹| 成人午夜在线观看| 亚洲午夜精品视频| 精品成人在线| 在线大香蕉| 神马午夜福利| 国产在线久久久| 丰满大爆乳波霸奶| 风间由美大荫蒂无码AV| 欧美成人精品网站| 国产精品美女视频| 爱爱黄色视频| 亚洲日韩视频在线观看| 日韩操B| 天堂亚洲精品| 影音先锋色色| 人人操人人爽人人妻| 中文字幕在线播放视频| 国产精品操| 天堂中文字幕在线| 久热中文字幕| 免费在线观看中文字幕| 大香蕉综合闲人| 中文字幕免费在线观看视频| 成人午夜福利高清视频| 亚洲精品999| 九九热在线观看| 蜜臀AV在线| 91天天综合在线| 国产日B| 成人理伦A级A片在线论坛| 激情小说五月天| 残忍另类BBWBBWBBW| 日韩va| 撸撸操在线视频观看只有精品| 四川揉BBB搡BBB| 国产91在线一区| 色天使视频| 成人三级电影在线观看| 免费在线观看A片| 91鸡巴| 婷婷另类小说| 老湿机福利院| 秋霞福利网| 伊人网视频在线| 日韩gay| 国产91黄色| 成人午夜啪免费视频在线观看软件| 97国产精品人人爽人人做| HEZ-502搭讪绝品人妻系列| 欧美三级网| 午夜精品久久久久久不卡8050| 小小拗女BBw搡BBBB搡| 国产人妖网站| 九九精品视频在线播放| 免费A片国产毛无码A片| 久久婷婷五月天| 欧美黄片在线免费看| 91原创国产内射| 三上悠亚无码破解69XXX| 亚洲日韩在线观看视频| 蜜桃一区二区视频在线观看| 一区二区成人免费视频| 亚洲无码中| 老熟妇一区二区三区啪啪| 成人在线视频播放| 朝鲜性感AV在线| 干少妇视频| 69视频在线播放| 99热热久久| 亚洲AV成人无码网天堂| 天天日很很日| 在线观看操逼| 中文字幕亚洲欧美| 亚洲欧洲中文字幕| 日本一级按摩片免费观看| 1024香蕉视频| 91久久人澡人妻人人做人人爽97| 亚洲精品人伦一区二区| 韩国毛片| 豆花视频成人网站入口| 亚洲黄色一级电影| 有码一区二区三区| av无码高清| 18成人毛片| 蜜臀久久精品久久久久| sese在线| 免费A级毛片在线播放不收费| 青草成人在线视频| 蝌蚪窝在线视频免费观看| 亚洲人成色777777无码| 97人妻人人澡| 国产一级精品视频| 欧美高清一区二区| 2022黄片| 色婷婷综合在线| 色av影音先锋无吗一区| 韩国无码高清视频| 影音先锋av资源网站| 国产精品无码怀孕软件| 18禁网站在线看| 天堂在线网| 欧美a级视频| 亚洲国产三级| 日本天堂网在线观看| 欧美囗交大荫蒂免费| 欧美性爱无码| 国产欧美综合精品| 俺去也俺去啦| 中文字幕在线国产| 亚洲视频一区二区三区| 国产女人18毛片水真多18| 国产乱伦AV网站| 操逼在线免费观看| 亚洲任你操超碰在线| 国产三级图片| 国产精品啪啪视频| 嫩BBB槡BBBB槡BBB| 亚洲色视频在线| 精品一区二区三区四区五区六区| 中文日韩欧美| 国产AV无码区亚洲| 天堂网一区二区三区| 操东北女人逼| 色天堂在线观看| 艹逼中文字幕| 国产精品污www在线观看| 岛国精品在线播放| 北条麻妃在线观看香蕉| 99操99| 一本色道久久综合亚洲精品小说| 国产免费一区二区三区四区六区在线| 中文字幕+乱码+中文字幕一区 | 亚洲黄色电影网| 亚洲成人精品在线观看| 18成人毛片| 亚洲无码AV在线观看| 91久久国产性奴调教| 亚洲AV无码久| 国产黄色自拍| 91丨熟女丨首页| 蝌蚪九色啦403| 久久久成人影片| 六月激情婷婷| 国产香蕉视频免费| 天堂网在线播放| 青青草大香蕉| 欧美,日韩,中文字幕| 欧美日韩中文字幕在线视频 | 99久久国内精品成人免费| 狠狠色五月| www.6969成人片亚洲| 91乱伦| 国产精品99精品| 四川女人毛多水多A片| 久草视频在线资源| 日韩三级网| a免费视频| 艹B视频| AV自拍偷拍| 国产成人秘免费观看一区二区三区| 伊人色色色| 西西444WWW无码精品| 伊人大香蕉在线| 男女一区二区| 蜜桃视频成人app| 四虎国产精品成人久久| 婷婷午夜精品久久久久久性色| 日皮视频免费| 亚洲日韩欧美国产| 欧美三级网站在线观看| 国产无码网站| 日逼大香蕉| 台湾成人在线| 亚州加勒比无码| 国产毛片一区| 无码一道本|