精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一篇帶給你K8s集群穩定性提升手段

云計算 云原生
Kubernetes 中的 Request(請求) 字段用于管理容器對 CPU 和內存資源預留的機制,保證容器至少可以達到的資源量,該部分資源不能被其他容器搶占。

提升資源利用率

一、 資源浪費場景

1、資源預留普遍存在 50% 以上的浪費

Kubernetes 中的 Request(請求) 字段用于管理容器對 CPU 和內存資源預留的機制,保證容器至少可以達到的資源量,該部分資源不能被其他容器搶占,具體可查看(https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/)。當 Request 設置過小,無法保證業務的資源量,當業務的負載變高時無力承載,因此用戶通常習慣將 Request 設置得很高,以保證服務的可靠性。

但實際上,業務在大多數時段時負載不會很高。以 CPU 為例,下圖是某個實際業務場景下容器的資源預留(Request)和實際使用量(CPU_Usage)關系圖:資源預留遠大于實際使用量,兩者之間差值所對應的資源不能被其他負載使用,因此 Request 設置過大勢必會造成較大的資源浪費。

如何解決這樣的問題?現階段需要用戶自己根據實際的負載情況設置更合理的 Request、以及限制業務對資源的無限請求,防止資源被某些業務過度占用。這里可以參考后文中的 Request Quota 和 Limit Ranges 的設置。

2、 業務資源波峰波谷現象普遍,通常波谷時間大于波峰時間,資源浪費明顯

大多數業務存在波峰波谷,例如公交系統通常在白天負載增加,夜晚負載減少;游戲業務通常在周五晚上開始出現波峰,在周日晚開始出現波谷。

如下圖所示:同一業務在不同的時間段對資源的請求量不同,如果用戶設置的是固定的 Request,業務在負載較低時利用率很低。

這時可以通過動態調整副本數,以高資源利用率承載業務的波峰波谷,可以參考k8s原生提供的HPA 。

3、不同類型的業務,導致資源利用率有較大差異

在線業務通常白天負載較高,對時延要求較高,必須優先調度和運行;而離線的計算型業務通常對運行時段和時延要求相對較低,理論上可以在在線業務波谷時運行。此外,有些業務屬于計算密集型,對 CPU 資源消耗較多,而有些業務屬于內存密集型,對內存消耗較多。

如上圖所示,通過在離線混部可以動態調度離線業務和在線業務,讓不同類型業務在不同的時間段運行以提升資源利用率。對于計算密集型業務和內存密集型業務,可以使用親和性調度,為業務分配更合適的節點,以及通過taints/tolerations 策略隔離某些node給特定的業務場景使用,有效提升資源利用率。

二、 提升資源利用率的方法

主要從兩方面著手:一是利用原生的 Kubernetes 能力手動進行資源的劃分和限制;二是結合業務特性的自動化方案。這里暫時介紹利用k8s原生能力進行資源的劃分和限制。

1、 如何資源劃分和限制

設想,你是個集群管理員,現在有4個業務部門使用同一個集群,你的責任是保證業務穩定性的前提下,讓業務真正做到資源的按需使用。為了有效提升集群整體的資源利用率,這時就需要限制各業務使用資源的上限,以及通過一些默認值防止業務過量使用。

理想情況下,業務應該根據實際情況,設置合理的 Request 和 Limit。(Request 用于對資源的占位,表示容器至少可以獲得的資源;Limit 用于對資源的限制,表示容器至多可以獲得的資源。)這樣更利于容器的健康運行、資源的充分使用。但實際上用戶經常忘記設置容器對資源的 Request 和 Limit。此外,對于共享使用一個集群的團隊/項目來說,他們通常都將自己容器的 Request 和 Limit 設置得很高以保證自己服務的穩定性。

為了更細粒度的劃分和管理資源,可以設置命名空間級別的 Resource Quota 以及 Limit Ranges。

2、 使用 Resource Quota 劃分資源

如果你管理的某個集群有4個業務,為了實現業務間的隔離和資源的限制,你可以使用命名空間和 Resource Quota。

Resource Quota 用于設置命名空間資源的使用配額,命名空間是 Kubernetes 集群里面的一個隔離分區,一個集群里面通常包含多個命名空間,例如 Kubernetes 用戶通常會將不同的業務放在不同的命名空間里,你可以為不同的命名空間設置不同的 Resource Quota,以限制一個命名空間對集群整體資源的使用量,達到預分配和限制的效果。Resource Quota 主要作用于如下方面,具體可查看(https://kubernetes.io/docs/concepts/policy/resource-quotas/)。

  • 計算資源:所有容器對 CPU 和 內存的 Request 以及 Limit 的總和。
  • 存儲資源:所有 PVC 的存儲資源請求總和。
  • 對象數量:PVC/Service/Configmap/Deployment等資源對象數量的總和。

Resource Quota 使用場景

  • 給不同的項目/團隊/業務分配不同的命名空間,通過設置每個命名空間資源的 Resource Quota 以達到資源分配的目的。
  • 設置一個命名空間的資源使用數量的上限以提高集群的穩定性,防止一個命名空間對資源的過度侵占和消耗。

這里提供一個腳本,來為集群各命名空間設置初始的Resource Quota。

「說明」:該腳本借助kubectl-view-allocations 插件獲取集群各個命名空間當前所有pod所設置的request和limit總和,然后在此基礎之上上浮30%用于設置命名空間的request和limit Resource Quota。

后續可通過集群具體情況,調整對應配置。

使用說明:

wget https://my-repo-1255440668.cos.ap-chengdu.myqcloud.com/ops/ResourceQuota-install.tar.gz
tar -xvf ResourceQuota-install.tar.gz
cd ResourceQuota-install && bash install.sh

執行完之后,會在當前目錄生成一個resourceQuota目錄和limitrange目錄,里面包含各個命名空間的ResourceQuota.yaml文件,便于后續根據集群實際情況,進行對應調整,調整之后再根據需要進行apply。

【注意】:如果命名空間request和limit總和超過了所設置的resourceQuota,那么將無法新建pod,而且設置了resourceQuota后,pod必須配置“limits.cpu,limits.memory,requests.cpu,requests.memory”,否則也無法正常部署,查看event會提示如下報錯:

同時可通過監控查看該ns的的資源使用情況是否合理,調整原有各pod的request和limit,以及根據情況調整所設置的resourceQuota。

CI配置reques和limit的方式如下:

yaml渲染配置如下(其中resources字段):

【推薦配置】:

java服務:request和limit配置同樣的值。

golang/python服務:request和limit配置為1:2。

#推薦配置:
#java服務:request和limit配置同樣的值
#golang/python服務:request和limit配置為1:2
resources:
cpu: 500/1000m
memory: 500/1000Mi

3、 使用 Limit Ranges 限制資源

用戶經常忘記設置資源的 Request 和 Limit,或者將值設置得很大怎么辦?作為管理員,如果可以為不同的業務設置不同資源使用默認值以及范圍,可以有效減少業務創建時的工作量同時,限制業務對資源的過度侵占。

與 Resource Quota 對命名空間整體的資源限制不同,Limit Ranges 適用于一個命名空間下的單個容器。可以防止用戶在命名空間內創建對資源申請過小或過大容器,防止用戶忘記設置容器的 Request 和 Limit。Limit Ranges 主要作用于如下方面,具體可查看(https://kubernetes.io/zh/docs/concepts/policy/resource-quotas/)。

  1. 計算資源:對所有容器設置 CPU 和內存使用量的范圍。
  2. 存儲資源:對所有 PVC 能申請的存儲空間的范圍。
  3. 比例設置:控制一種資源 Request 和 Limit 之間比例。
  4. 默認值:對所有容器設置默認的 Request/Limit,如果容器未指定自己的內存請求和限制,將為它指定默認的內存請求和限制。

Limit Ranges 使用場景

設置資源使用默認值,以防用戶遺忘,也可以避免 QoS 驅逐重要的 Pod。

不同的業務通常運行在不同的命名空間里,不同的業務通常資源使用情況不同,為不同的命名空間設置不同的 Request/Limit 可以提升資源利用率。

限制容器對資源使用的上下限,保證容器正常運行的情況下,限制其請求過多資源。

4、調度策略

Kubernetes 調度機制是 Kubernetes 原生提供的一種高效優雅的資源分配機制,它的核心功能是為每個 Pod 找到最適合它的節點,通過合理利用 Kubernetes 提供的調度能力,根據業務特性配置合理的調度策略,也能有效提高集群中的資源利用率。

4.1 節點親和性

說明

倘若你的某個業務是 CPU 密集型,不小心被 Kubernetes 的調度器調度到內存密集型的節點上,導致內存密集型的 CPU 被占滿,但內存幾乎沒怎么用,會造成較大的資源浪費。如果你能為節點設置一個標記,表明這是一個 CPU 密集型的節點,然后在創建業務負載時也設置一個標記,表明這個負載是一個 CPU 密集型的負載,Kubernetes 的調度器會將這個負載調度到 CPU 密集型的節點上,這種尋找最合適的節點的方式,將有效提升資源利用率。

創建 Pod 時,可以設置節點親和性,即指定 Pod 想要調度到哪些節點上(這些節點是通過 K8s Label)來指定的。

節點親和性使用場景

節點親和性非常適合在一個集群中有不同資源需求的工作負載同時運行的場景。比如說,k8s集群節點有 CPU 密集型的機器,也有內存密集型的機器。如果某些業務對 CPU 的需求遠大于內存,此時使用普通的 節點 機器,勢必會對內存造成較大浪費。此時可以在集群里添加一批 CPU 密集型的 節點,并且把這些對 CPU 有較高需求的 Pod 調度到這些 節點上,這樣可以提升 節點 資源的整體利用率。同理,還可以在集群中管理異構節點(比如 GPU 機器),在需要 GPU 資源的工作負載中指定需要GPU資源的量,調度機制則會幫助你尋找合適的節點去運行這些工作負載。

4.2 Taints和Tolerations(污點和容忍)

說明

我們說到的的NodeAffinity節點親和性,是在pod上定義的一種屬性,使得Pod能夠被調度到某些node上運行。Taint剛好相反,它讓Node拒絕Pod的運行。

Taint需要與Toleration配合使用,讓pod避開那些不合適的node。在node上設置一個或多個Taint后,除非pod明確聲明能夠容忍這些“污點”,否則無法在這些node上運行。Toleration是pod的屬性,讓pod能夠(注意,只是能夠,而非必須)運行在標注了Taint的node上。

創建 Pod 時,可以通過設置Taints和Tolerations,來讓某些node只允許某些特定的pod。

Taints和Tolerations場景

節點獨占

如果想要拿出一部分節點,專門給特定的應用使用,則可以為節點添加這樣的Taint:

kubectl taint nodes nodename dedicated=groupName:NoSchedule

然后給這些應用的pod加入相應的toleration,則帶有合適toleration的pod就會被允許同使用其他節點 一樣使用有taint的節點。然后再將這些node打上指定的標簽,再通過nodeSelector或者親和性調度的方式,要求這些pod必須運行在指定標簽的節點上。

具有特殊硬件設備的節點

在集群里,可能有一小部分節點安裝了特殊的硬件設備,比如GPU芯片。用戶自然會希望把不需要占用這類硬件的pod排除在外。以確保對這類硬件有需求的pod能夠順利調度到這些節點上??梢允褂孟旅娴拿顬楣濣c設置taint:

kubectl taint nodes nodename special=true:NoSchedule
kubectl taint nodes nodename special=true:PreferNoSchedule

然后在pod中利用對應的toleration來保障特定的pod能夠使用特定的硬件。然后同樣的,我們也可以使用標簽或者其他的一些特征來判斷這些pod,將其調度到這些特定硬件的服務器上。

應對節點故障

在節點故障時,可以通過TaintBasedEvictions功能自動將節點設置Taint,然后將pod驅逐。但是在一些場景下,比如說網絡故障造成的master與node失聯,而這個node上運行了很多本地狀態的應用即使網絡故障,也仍然希望能夠持續在該節點上運行,期望網絡能夠快速恢復,從而避免從這個node上被驅逐。Pod的Toleration可以這樣定義:

tolerations:
- key: "node.alpha.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 6000

K8s集群穩定性提升手段,有很多,提升資源利用率只是某一種,后續還會繼續輸出其他手段的應用。

責任編輯:姜華 來源: 運維開發故事
相關推薦

2021-04-29 08:43:17

k8s可觀測性Metrics

2022-02-17 08:53:38

ElasticSea集群部署

2021-04-23 08:59:35

ClickHouse集群搭建數據庫

2021-01-26 06:58:03

AnsibleCeph集群運維

2021-07-12 06:11:14

SkyWalking 儀表板UI篇

2022-04-29 14:38:49

class文件結構分析

2021-07-21 09:48:20

etcd-wal模塊解析數據庫

2021-03-12 09:21:31

MySQL數據庫邏輯架構

2021-04-14 14:16:58

HttpHttp協議網絡協議

2024-06-13 08:34:48

2023-03-29 07:45:58

VS編輯區編程工具

2021-06-21 14:36:46

Vite 前端工程化工具

2022-03-22 09:09:17

HookReact前端

2021-04-01 10:51:55

MySQL鎖機制數據庫

2021-04-08 11:00:56

CountDownLaJava進階開發

2021-01-28 08:55:48

Elasticsear數據庫數據存儲

2021-07-08 07:30:13

Webpack 前端Tree shakin

2023-03-13 09:31:04

2022-02-25 15:50:05

OpenHarmonToggle組件鴻蒙

2021-05-08 08:36:40

ObjectString前端
點贊
收藏

51CTO技術棧公眾號

欧美激情中文网| 日韩一区二区三区视频在线| 久久精品欧美| 日日噜噜噜噜人人爽亚洲精品| 免费日韩一区二区三区| 欧美日韩一区二区精品| 欧美少妇一区| 91一区二区视频| 欧美国内亚洲| 精品亚洲国产成av人片传媒 | 91福利免费观看| 国产精品久久麻豆| 国产jizzjizz一区二区| 97超级碰碰碰| 影音先锋男人看片资源| 国产精品一站二站| 欧美日韩精品在线视频| 天堂√在线观看一区二区 | 欧美私人免费视频| 8x8ⅹ国产精品一区二区二区| 色婷婷激情五月| 日本在线播放一区二区三区| 九九九久久国产免费| 日本黄色录像片| 日韩制服诱惑| 亚洲一区二区三区在线看| 欧美lavv| 99久久久久久久| 久久精品91| 欧美国产日韩一区二区三区| 少妇饥渴放荡91麻豆| 最新亚洲国产| 色老头久久综合| 蜜桃视频一区二区在线观看| 国产在线视频网| 国产成人在线观看| 国产精品入口免费视| 日韩精品一区二区av| 欧美高清视频手机在在线| 日韩电视剧免费观看网站| 小早川怜子一区二区三区| 超碰aⅴ人人做人人爽欧美| 一区二区三区蜜桃| 伊人狠狠色丁香综合尤物| 男女污污视频在线观看| 成人免费高清视频| 亚洲在线免费看| 中文无码av一区二区三区| 国产情侣一区| 欧美国产日韩一区二区| 国产午夜精品理论片| 欧美日韩性在线观看| 日韩精品高清在线观看| 国产高潮失禁喷水爽到抽搐| 亚洲精品66| 欧美性色黄大片| 777米奇影视第四色| 国产亚洲成av人片在线观看 | 欧美日韩国产免费一区二区三区| 亚洲成人av综合| 国产一区二三区| 国产精品视频色| 成人毛片一区二区三区| 老鸭窝91久久精品色噜噜导演| 久久久久久久久久久人体 | 国产麻豆免费观看| 久久99精品久久久久| 国产精品免费久久久| 日韩黄色片网站| 久久深夜福利| 日本精品久久久久久久| 毛片基地在线观看| 一本久久知道综合久久| 77777亚洲午夜久久多人| 国产精品美女毛片真酒店| 黄色一区二区三区四区| 色综合久久天天综线观看| 国产女人被狂躁到高潮小说| 在线观看免费一区二区| 欧美精品一区二区免费| 国产污视频在线看| 国产日韩欧美三区| 日韩美女福利视频| 国产亚洲久一区二区| 麻豆精品视频在线观看| 91嫩草免费看| 男人天堂av网| 91女厕偷拍女厕偷拍高清| 欧洲av一区| 婷婷视频在线| 一区二区三区在线免费观看| 97超碰人人澡| 美女搞黄视频在线观看| 91久久精品一区二区三| 污视频网址在线观看| 综合视频一区| 亚洲视频在线观看视频| 久久噜噜色综合一区二区| 欧美日韩18| 91精品国产乱码久久久久久蜜臀| 日韩一级片中文字幕| 精品亚洲成a人在线观看| 91亚洲精品丁香在线观看| 天堂在线资源网| 国产区在线观看成人精品 | 国产精品视频中文字幕| 伊人久久影院| 亚洲人成77777在线观看网| 天海翼在线视频| 亚洲视频播放| 成人激情视频在线播放| 天天操天天干天天爽| 亚洲国产精品av| 日韩欧美视频免费在线观看| 怡红院成人在线| 日韩一级完整毛片| japanese中文字幕| 欧美激情无毛| 国产精品com| 亚洲国产欧美另类| 欧美国产日韩a欧美在线观看| 欧美乱做爰xxxⅹ久久久| 欧美黄色三级| 精品福利视频一区二区三区| 国产一区二区三区四区在线| 亚洲高清在线| 成人在线播放av| 加勒比一区二区三区在线| 一区二区三区在线免费视频| 国产三级三级看三级| 日韩电影不卡一区| 欧美极品少妇xxxxx| 在线播放国产一区| 久久亚洲免费视频| h无码动漫在线观看| 亚洲a成人v| 亚洲人成在线一二| 欧美福利视频一区二区| 国产精品香蕉一区二区三区| 亚洲成人一区二区三区| 国产精品伦理| 亚洲国产欧美一区二区三区同亚洲| 日本精品在线免费观看| 久久精品国产久精国产| 日韩一区二区三区高清| 成人免费看视频网站| 日韩av在线免费看| 国产精久久久久久| 国产黑丝在线一区二区三区| 在线观看福利一区| 成人福利一区二区| 中文日韩电影网站| 欧美一级做a爰片免费视频| 337p粉嫩大胆色噜噜噜噜亚洲| 国产亚洲黄色片| 日本一区二区三区视频在线看 | ww久久中文字幕| 乱人伦xxxx国语对白| 精品视频自拍| 欧美激情日韩图片| www.xxx国产| 一区二区三区在线高清| av在线免费观看不卡| 97精品一区二区| 国产日韩精品视频| 日本免费视频在线观看| 欧美高清视频在线高清观看mv色露露十八 | 免费网站在线高清观看| 天堂蜜桃一区二区三区 | 国产精品欧美激情在线观看| 亚洲美女久久| 国产成人午夜视频网址| 国产黄在线看| 欧美日韩亚洲综合| 九九热最新地址| 国产成人亚洲综合a∨猫咪| 亚洲精品少妇一区二区| 欧美电影在线观看免费| 日韩美女在线看| av网站在线免费观看| 5月丁香婷婷综合| 唐朝av高清盛宴| 国产99久久久国产精品免费看 | 91精品又粗又猛又爽| 99香蕉国产精品偷在线观看 | 日韩高清中文字幕| 在线免费黄色av| 国产片一区二区三区| 亚洲久久中文字幕| 国语自产精品视频在线看8查询8| 国内精品二区| 日韩免费小视频| 久久中国妇女中文字幕| 日韩在线视频免费| 欧美在线综合视频| 久草网视频在线观看| 久久久青草青青国产亚洲免观| 黄色手机在线视频| 欧美成人中文| 欧美一级二级三级| 国产一区二区三区亚洲综合| 韩国欧美亚洲国产| 99精品老司机免费视频| 精品精品国产高清一毛片一天堂| 国产综合精品视频| 亚洲婷婷综合久久一本伊一区| 秘密基地免费观看完整版中文| 久久久久免费| 国产911在线观看| 亚洲第一福利社区| 91欧美精品成人综合在线观看| 麻豆免费在线| 久久中文字幕一区| 精品乱码一区二区三四区视频| 欧美一级一区二区| 波多野结衣电车痴汉| 亚洲一二三专区| 国产在线观看免费视频软件| 99久久国产综合精品女不卡| 在线视频日韩欧美| 天堂av在线一区| 免费人成自慰网站| 香蕉视频官网在线观看日本一区二区| 国产一区二区不卡视频| 综合久久av| 国产成+人+综合+亚洲欧洲| 毛片在线导航| 美女少妇精品视频| www.亚洲视频| 精品亚洲一区二区三区| 精品人妻无码一区二区三区蜜桃一| 色哟哟一区二区| 亚洲激情视频一区| 亚洲另类在线制服丝袜| 天天摸日日摸狠狠添| 久久久久青草大香线综合精品| 久久久国产精品久久久| 久久99精品久久久久| 丰满少妇在线观看| 久久久青草婷婷精品综合日韩| 久久成人福利视频| 国产精品mv在线观看| 在线无限看免费粉色视频| 人人狠狠综合久久亚洲婷| 欧美日韩国产一二| 国产精品免费99久久久| 蜜桃麻豆www久久国产精品| 卡通动漫国产精品| 精品视频一区在线| 九色丨蝌蚪丨成人| 国产亚洲二区| 久久亚州av| 国产精品日韩欧美一区二区三区 | 色妞www精品视频| 国产91av视频| 亚洲一区日韩精品中文字幕| 国产精品老熟女一区二区| 亚洲日本在线观看| 神马午夜精品91| 一区在线观看免费| 国产一区二区三区在线视频观看| 亚洲丝袜制服诱惑| 暗呦丨小u女国产精品| 亚洲欧美国产三级| 国产盗摄x88av| 亚洲影院在线观看| 久久久久久久伊人| 欧美丝袜第一区| 无码人妻一区二区三区线| 在线观看91视频| 中文字幕日韩国产| 91精品国产综合久久香蕉麻豆| 99久久夜色精品国产亚洲| 日韩久久精品一区| 天堂av在线免费| 亚洲天堂av在线播放| av网站在线免费观看| 日韩视频在线免费观看| 9191在线播放| 久久久久久有精品国产| 手机在线理论片| 国产精品成人品| 91精品网站在线观看| 国产99在线免费| 日韩高清在线免费观看| 色一情一乱一伦一区二区三欧美| 久久在线播放| 4444亚洲人成无码网在线观看| 亚洲精品美女91| 韩国日本美国免费毛片| 黄色小说综合网站| 波多野结衣加勒比| 国产精品美日韩| 国产真人真事毛片| 91国产福利在线| av在线亚洲天堂| 精品视频一区在线视频| 日本三级在线视频| 97色在线视频观看| 国产第一亚洲| 国产精品二区二区三区| 精品国产一级毛片| 国产高清不卡无码视频| 日韩精品免费专区| 粗大的内捧猛烈进出视频| 激情小说一区| 亚洲一二三专区| 你懂的国产视频| 欧美在线色视频| 亚洲国产精彩视频| 在线播放国产一区二区三区| av网站网址在线观看| 欧美尤物巨大精品爽| 国产美女视频一区二区| 欧美日韩在线播放一区二区| 最新国产精品久久久| 成人免费毛片播放| 成人精品视频一区| 俄罗斯毛片基地| 午夜精品一区在线观看| 国产精品主播一区二区| 国产亚洲精品久久久优势| 2020国产在线| 成人国内精品久久久久一区| 亚洲国产国产| 高清无码视频直接看| 麻豆精品久久精品色综合| 四虎影成人精品a片| 亚洲影院理伦片| 国产一区二区小视频| 亚洲女同性videos| 888av在线视频| 亚洲一区二区三区四区在线播放| 精品72久久久久中文字幕| 成人免费视频91| 国产精品一区二区在线观看不卡 | 91一区二区三区在线播放| 手机在线免费看毛片| 欧美色偷偷大香| 日韩美女一级视频| 国内外成人免费激情在线视频网站 | 日韩伦理电影网站| 成人免费视频网址| 日韩欧美网站| 黄色一级二级三级| 久久精品欧美日韩| 无码一区二区三区在线观看| 日韩精品视频在线播放| 成人女同在线观看| 99视频国产精品免费观看| 欧美国产91| 久久久久久无码精品人妻一区二区| 国产精品国产三级国产aⅴ原创| 日本中文字幕在线观看视频| 国产丝袜精品视频| 中文不卡1区2区3区| 久久国产精品精品国产色婷婷| 一区二区三区导航| 成人乱码一区二区三区av| 色综合夜色一区| 欧美欧美欧美| 国产91在线播放| 国产va免费精品观看精品视频| 久久网站免费视频| 久久蜜桃一区二区| 精品久久久久久久久久久久久久久久久久| 精品亚洲国产成av人片传媒| 中文字幕不卡三区视频| 色播亚洲视频在线观看| 蜜乳av一区二区| 99久久精品久久亚洲精品| 正在播放亚洲一区| av毛片在线免费看| 国产伦一区二区三区色一情| 亚洲视频成人| 国产又粗又猛又爽又黄av| 欧美日韩国产小视频在线观看| 日本中文字幕视频在线| 91视频网页| 亚洲精选国产| 中文字幕第4页| 欧美日韩小视频| 亚洲wwwww| 精品在线一区| 日产国产高清一区二区三区| 国产美女久久久久久| 亚洲成avwww人| 欧美成人黑人| 26uuu成人| jizz一区二区| 国产偷人爽久久久久久老妇app | 天天影视涩香欲综合网 | 浪潮色综合久久天堂 | 日本一二三区在线视频| 国产精品九九九| 在线成人直播| 精品无人区无码乱码毛片国产| 欧美精品色一区二区三区| 国产h片在线观看| 亚洲国产日韩综合一区|