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

如何輕松學習 Kubernetes?

云計算
我們來看一下什么是 Kubernetes。這部分內容我會從四個角度來跟大家分享一下我的看法。

[[326892]]

什么是 Kubernetes?

我們來看一下什么是 Kubernetes。這部分內容我會從四個角度來跟大家分享一下我的看法。

1. 未來什么樣

 

這是一張未來大部分公司后端 IT 基礎設施的架構圖。簡單來說,以后所有公司的 IT 基礎設施都會部署在云上。用戶會基于 Kubernetes 把底層云資源分割成具體的集群單元,給不同的業(yè)務使用。而隨著業(yè)務微服務化的深入,服務網格這樣的服務治理邏輯會變得跟下邊兩層一樣,成為基礎設施的范疇。

目前,阿里基本上所有的業(yè)務都跑在云上。而其中大約有一半的業(yè)務已經遷移到了自己定制 Kubernetes 集群上。另外據我了解,阿里計劃今年完成 100% 的基于 Kubernetes 集群的業(yè)務部署。

而服務網格這塊,在阿里的一些部門,像螞蟻金服,其實已經有線上業(yè)務在用了。大家可以通過螞蟻一些同學的分享來了解他們的實踐過程。

雖然這張圖里的觀點可能有點絕對,但是目前這個趨勢是非常明顯的。所以未來幾年, Kubernetes 肯定會變成像 Linux 一樣的,作為集群的操作系統無處不在。

2. Kubernetes 與操作系統

 

這是一張傳統的操作系統和 Kubernetes 的比較圖。大家都知道,作為一個傳統的操作系統,像 Linux 或者 Windows,它們扮演的角色,就是底層硬件的 一個抽象層。它們向下管理計算機的硬件,像內存或 CPU,然后把底層硬件抽象成一些易用的接口,用這些接口,向上對應用層提供支持。

而 Kubernetes 呢,我們也可以把它理解為一個操作系統。這個操作系統說白了也是一個抽象層,它向下管理的硬件,不是內存或者 CPU 這種硬件,而是多臺計算機組成的集群,這些計算機本身就是普通的單機系統,有自己的操作系統和硬件。Kubernetes 把這些計算機當成一個資源池來 統一管理,向上對應用提供支撐。

這里的應用比較特別,就是這些應用都是容器化的應用。如果對容器不太了解的同學,可以簡單把這些應用,理解為一個應用安裝文件。安裝文件打包了所有的依賴庫,比如 libc 這些。這些應用不會依賴底層操作系統的庫文件來運行。

3. Kubernetes 與 Google 運維解密

 

上圖中,左邊是一個 Kubernetes 集群,右邊是一本非常有名的書,就是 Google 運維解密這本書。相信很多人都看過這本書,而且有很多公司目前也在實踐這本書里的方法。包括故障管理,運維排班等。

Kubernetes 和這本書的關系,我們可以把他們比作劍法和氣功的關系。不知道這里有多少人看過笑傲江湖。笑傲江湖里的華山派分兩個派別,氣宗和劍宗。氣宗注重氣功修煉,而劍宗更強調劍法的精妙。實際上氣宗和劍宗的分家,是因為華山派兩個弟子偷學一本葵花寶典,兩個人各記了一部分,最終因為觀點分歧分成了兩派。

Kubernetes 實際上源自 Google 的集群自動化管理和調度系統 Borg,也就是這本書里講的運維方法所針對的對象。Borg 系統和書里講的各種運維方法可以看做是一件事情的兩個方面。如果一個公司只去學習他們的運維方法,比如開了 SRE 的職位,而不懂這套方法所管理的系統的話,那其實就是學習葵花寶典,但是只學了一部分。

Borg 因為是 Google 內部的系統,所以我們一般人是看不到的,而 Kubernetes 基本上繼承了 Borg 在集群自動化管理方面非常核心的一些理念。所以如果大家看了這本書,覺得很厲害,或者在實踐這本書里的方法,那大家一定要深入理解下 Kubernetes。

4. 技術演進史

 

早期的時候,我們做一個網站后端,可能只需要把所有的模塊放在一個可執(zhí)行文件里,就像上圖一樣,我們有 UI、數據和業(yè)務三個模塊,這三個模塊被編譯成一個可執(zhí)行文件,跑在一臺服務器上。

但是隨著業(yè)務量的大幅增長,我們沒有辦法,通過升級服務器配置的方式來擴容。這時候我們就必須去做微服務化了。

微服務化會把單體應用拆分成低耦合的小應用。這些應用各自負責一塊業(yè)務,然后每個應用的實例獨占一臺服務器,它們之間通過網絡互相調用。

這里最關鍵的是,我們可以通過增加實例個數,來對小應用做橫向擴容。這就解決了單臺服務器無法擴容的問題。

微服務之后會出現一個問題,就是一個實例占用一臺服務器的問題。這種部署方式,資源的浪費其實是比較嚴重的。這時我們自然會想到,把這些實例混部到底層服務器上。

但是混部會引入兩個新問題,一個是依賴庫兼容性問題。這些應用依賴的庫文件版本可能完全不一樣,安裝到一個操作系統里,必然會出問題。另一個問題就是應用調度和集群資源管理的問題。

比如一個新的應用被創(chuàng)建出來,我們需要考慮這個應用被調度到哪臺服務器,調度上去之后資源夠不夠用這些問題。

這里的依賴庫兼容性問題,是靠容器化來解決的,也就是每個應用自帶依賴庫,只跟其他應用共享內核。而調度和資源管理就是 Kubernetes 所解決的問題。

順便提一句,我們可能會因為,集群里混部的應用太多,這些應用關系錯綜復雜,而沒有辦法去排查一些像請求響應慢這樣的問題。所以類似服務網格這類服務治理的技術,肯定會成為下一個趨勢。

 

怎么學習 Kubernetes?

1. Kubernetes 學習難點

 

總體來說,Kubernetes 之所以門檻比較高,比較難學習,一個是因為它的技術棧非常深,包括了內核,虛擬化,容器,軟件定義網絡 SDN,存儲,安全,甚至可信計算等,絕對可以稱得上全棧技術。

同時 Kubernetes 在云環(huán)境的實現,肯定會牽扯到非常多的云產品,比如在阿里云上,我們的 Kubernetes 集群用到了 ECS 云服務器,VPC 虛擬網絡,負載均衡,安全組,日志服務,云監(jiān)控,中間件產品像 ahas 和 arms,服務網格,彈性伸縮等等大量云產品。

最后,因為 Kubernetes 是一個通用的計算平臺,所以它會被用到各種業(yè)務場景中去,比如數據庫。據我所知,像我們的 PolarDB Box 一體機就是計劃基于 Kubernetes 搭建。另外還有邊緣計算,機器學習,流計算等等。

2. 了解、動手、思考

 

基于我個人的經驗,學習 Kubernetes,我們需要從了解、動手、以及思考三個方面去把握。

了解其實很重要,特別是了解技術的演進史,以及技術的全景圖。

我們需要知道各種技術的演進歷史,比如容器技術是怎么從 chroot 這個命令發(fā)展而來的,以及技術演進背后要解決的問題是什么,只有知道技術的演進史和發(fā)展的動力,我們才能對未來技術方向有自己的判斷。

同時我們需要了解技術全景,對 Kubernetes 來說,我們需要了解整個云原生技術棧,包括容器,CICD,微服務、服務網格這些,知道 Kubernetes 在整個技術棧里所處的位置。

除了這些基本的背景知識以外,學習 Kubernetes 技術,動手實踐是非常關鍵的。

從我和大量工程師一起解決問題的經驗來說,很多人其實是不會去深入研究技術細節(jié)的。我們經常開玩笑說工程師有兩種,一種是 search engineer,就是搜索工程師,一種是 research engineer,就是研究工程師。很多工程師遇到問題,google 一把,如果搜不到答案,就直接開工單了。這樣是很難深入理解一個技術的。

最后就是怎么去思考,怎么去總結了。我個人的經驗是,我們需要在理解技術細節(jié)之后,不斷的問自己,細節(jié)的背后,有沒有什么更本質的東西。也就是我們要把復雜的細節(jié)看簡單,然后找出普通的模式出來。

下邊我用兩個例子來具體解釋一下上邊的方法。

3. 用冰箱來理解集群控制器

 

第一個例子是關于集群控制器的。我們在學習 Kubernetes 的時候會聽到幾個概念,像聲明式 API,Operator,面向終態(tài)設計等。這些概念本質上 都是在講一件事情,就是控制器模式。

我們怎么來理解 Kubernetes 的控制器呢?上面這張圖是一個經典的 Kubernetes 架構圖,這張圖里有集群管控節(jié)點和工作節(jié)點,管控節(jié)點上有中心數據庫,API Server,調度器及一些控制器。

中心數據庫是集群的核心存儲系統,API Server 是集群的管控入口,調度器負責把應用調度到資源充沛的節(jié)點上。而控制器是我們這里要說的重點??刂破鞯淖饔?,我們用一句話概括,就是“讓夢想照進現實”。從這個意義上來講,我自己也經常扮演控制器的角色,我女兒如果說,爸爸我要吃冰激凌,那我女兒就是集群的用戶,我就是負責把她這個愿望實現的人,就是控制器。

除了管控節(jié)點以外,Kubernetes 集群有很多工作節(jié)點,這些節(jié)點都部署了 Kubelet 和 Proxy 這兩個代理。Kubelet 負責管理工作節(jié)點,包括應用在節(jié)點上啟動和停止之類的工作。Proxy 負責把服務的定義落實成具體的 iptables 或者 ipvs 規(guī)則。這里服務的概念,其實簡單來說,就是利用 iptables 或者 ipvs 來實現負載均衡。

如果我們從控制器的角度來看第一張圖的話,我們就會得到第二張圖。也就是說,集群實際上就包括一個數據庫,一個集群入口,以及很多個控制器。這些組件,包括調度器,Kubelet 以及 Proxy,實際上都是不斷的去觀察集群里各種資源的定義,然后把這些定義落實成具體的配置,比如容器啟動或 iptables 配置。

從控制器的角度觀察 Kubernetes 的時候,我們其實得到了 Kubernetes 最根本的一個原理了。就是控制器模式。

其實控制器模式在我們生活中無處不在的,這里我拿冰箱做個例子。我們在控制冰箱的時候,并不會直接去控制冰箱里的制冷系統或者照明系統。我們打開冰箱的時候,里邊的燈會打開,我們在設置了想要的溫度之后,就算我們不在家,制冷系統也會一直保持這個溫度。這背后就是因為有控制器模式在起作用。

4. 為什么刪除不掉命名空間

 

第二個例子,我們來看一個真實問題的排查過程。這個問題是一個命名空間不能被刪除的問題。問題稍微有點復雜,我們一步一步來看。

命名空間是 Kubernetes 集群的 一個收納盒機制,就像這里的第一張圖片一樣。這個盒子就是命名空間,它里邊收納了橡皮和鉛筆。

命名空間可以被創(chuàng)建或者刪除。我們經常會遇到不能刪除命名空間的問題。遇到這個問題,我們如果完全不知道怎么排查。第一步我們可能會想到,研究一下 API Server 是怎么處理這個刪除操作的,因為 API Server 就是集群的 管理入口。

API Server 本身是一個應用,我們可以通過提升這個應用的日志級別,來深入理解它的操作流程。在這個問題里,我們會發(fā)現,API Server 收到刪除命令,但是就沒有其他信息了。

這里我們需要稍微理解下命名空間的刪除過程,用戶在刪除命名空間的時候,其實命名空間并不會被直接刪除掉,而會被改成“刪除中”的狀態(tài)。這個時候命名空間控制器就會看到這個狀態(tài)。

為了理解命名空間控制器的行為,我們同樣可以把控制器的日志級別提高來查看詳細的日志。這個時候呢,我們會發(fā)現,控制器正在嘗試去獲取所有的 API 分組。

到這里我們需要去理解兩個事情。一個是為什么刪除命名空間,控制器會去獲取 API 分組。第二個是 API 分組到底是什么。

我們先看第二個問題,API 分組到底是什么。簡單來說,API 分組就是集群 API 的分類機制,比如網絡相關的 API 就在 networking 這個組里。而通過網絡 API 分組創(chuàng)建出來的資源就屬于這個組。

那為什么命名空間控制器會去獲取 API 分組呢?是因為在刪除命名空間的時候,控制器需要刪除命名空間里的所有資源。這個操作不像我們刪除文件夾一樣,會把里邊的文件都一起刪掉。

命名空間收納了資源,實際上是這些資源用類似索引的機制,指向了這個命名空間。集群只有遍歷所有的 API 分組,找出指向這個命名空間的所有資源,才能逐個把它們刪除掉。

而遍歷 API 組這個操作呢,會使得集群的 API Server 和它的擴展進行通信。這是因為 API Server 的擴展,也可以實現一部分 API 分組。所以想知道被刪除的命名空間里是不是有包括這個擴展定義的資源,API Server 就必須和擴展通信。

到這一步之后,問題實際上變成 API Server 和他的擴展之間通信的問題。也就是刪除資源的問題就變成了網絡問題。

阿里云的 Kubernetes 集群,是在 VPC 網絡,也就是虛擬局域網上創(chuàng)建的。默認情況下, VPC 的只認識 VPC 網段的地址,而集群里邊的容器,一般會使用和 VPC 不同的網段。比如 VPC 使用 172 網段,那容器可能就使用 192 網段。

我們通過在 VPC 的路由表里,增加容器網段的路由項,可以讓容器使用 VPC 網絡進行通信。

在右下角這張圖,我們有兩個集群節(jié)點,他們的地址是 172 網段,那我們給路由表里增加 192 網段的路由項,就可以讓 VPC 把發(fā)給容器的數據轉發(fā)到正確的節(jié)點上,再由節(jié)點發(fā)給具體的容器。

而這里的路由項,是在節(jié)點加入集群的時候,由路由控制器來添加的。路由控制器在發(fā)現有新節(jié)點加入集群之后,會立刻做出反應,給路由表里增加一條路由項。

添加路由項這個操作,其實是對 VPC 的一次操作。這個操作是需要使用一定的授權的,這是因為這個操作跟線下一臺機器訪問云上資源是差不多的,肯定需要授權。

這里路由控制器使用的授權,是以 RAM 角色的方式綁定到路由控制器所在的集群節(jié)點上的。而這個 RAM 角色,正常會有一系列的授權規(guī)則。

最后,我們通過檢查,發(fā)現用戶修改了授權規(guī)則,所以導致了這個問題。

 

責任編輯:武曉燕 來源: 阿里巴巴云原生
相關推薦

2020-04-28 10:28:30

Kubernetes操作系統運維

2021-02-19 09:20:04

KubernetesSpark云帳戶

2019-10-23 08:00:00

Flask機器學習人工智能

2017-08-28 16:01:59

前端JavaScript學習途徑

2011-01-13 14:54:50

2020-07-27 18:52:34

Kubernetes集群工具

2020-12-31 08:00:00

機器學習人工智能工程師

2022-07-05 08:10:25

Kubernetes云原生

2009-02-09 10:05:00

內網管理內網安全

2020-06-24 10:15:05

機器學習RancherKubeflow

2022-01-04 10:35:15

KubernetesLinux命令

2019-08-27 20:00:23

2009-11-17 16:46:01

PHP配置文件

2021-07-29 13:06:29

Python機器學習編程語言

2025-06-17 08:25:00

Kubernetes集群容器

2023-12-06 08:48:36

Kubernetes組件

2021-09-02 08:02:50

深度學習Kubernetes集群管理

2023-11-28 13:50:00

Kubernetes容器

2023-12-01 15:46:01

Kubernetes容器

2010-06-12 13:49:16

學習UML
點贊
收藏

51CTO技術棧公眾號

国产成人精品视频在线| 日韩精品在线视频美女| 法国空姐在线观看免费| 成人乱码一区二区三区| 久久精品三级| 成人97在线观看视频| 亚洲av成人片色在线观看高潮 | 97久久国产精品| 欧美黄色一级生活片| 99久久免费精品国产72精品九九 | 国产露脸国语对白在线| 亚洲欧美日韩综合国产aⅴ| 视频直播国产精品| 日本丰满少妇裸体自慰| 久久精品九色| 91极品视觉盛宴| 国产av人人夜夜澡人人爽麻豆| 成年人视频网站在线| 成人免费精品视频| 成人久久一区二区三区| 中文字幕视频网站| 亚洲黄色av| 大胆欧美人体视频| 手机看片国产日韩| 久操精品在线| 精品国产91洋老外米糕| 国产欧美精品一二三| 亚洲成av在线| 高潮白浆女日韩av免费看| 国产女主播av| 精品国产丝袜高跟鞋| 国产校园另类小说区| 国产在线一区二| 国产黄色免费大片| 激情都市一区二区| 国产日韩精品在线观看| 国产乱码77777777| 日韩精品国产欧美| 人人澡人人澡人人看欧美| 国产成人无码精品亚洲| 精品91在线| 欧美乱妇40p| 国产日韩欧美在线观看视频| 天天操综合网| 久久精品国产久精国产思思| 麻豆一区在线观看| 日本电影一区二区| 中文字幕亚洲字幕| 久久久久亚洲AV成人无在| 精品一区二区三区在线| 国产亚洲精品久久久| 久久美女免费视频| 成人激情电影在线| 深夜福利一区二区| 亚洲精品卡一卡二| 国产精品二区影院| 久久久久一本一区二区青青蜜月| 国产极品在线播放| 亚洲日本激情| 538国产精品一区二区在线| 精品在线播放视频| 翔田千里一区二区| 国产精品专区第二| 国产一区二区三区视频免费观看| 国产一区二区三区久久久| 91九色在线免费视频| 亚洲国产日韩在线观看| 99视频一区二区| 美女被啪啪一区二区| 欧美777四色影视在线| 欧美国产在线观看| 中日韩在线视频| 超碰在线97国产| 色哟哟在线观看一区二区三区| 亚欧在线免费观看| 国产精品国产三级在线观看| 日韩欧美国产wwwww| 日韩av无码一区二区三区不卡| 免费观看不卡av| 中文字幕一区电影| 免费在线观看黄视频| 在线观看视频免费一区二区三区| 青青草国产精品一区二区| 日本妇乱大交xxxxx| 韩国成人在线视频| 精品久久久久亚洲| 欧美日韩xx| 欧美日韩免费看| 在线观看免费污视频| 99精品中文字幕在线不卡| 亚洲欧美成人一区二区在线电影| 色偷偷男人天堂| 一区久久精品| 国产欧美在线观看| 亚洲av成人精品一区二区三区在线播放 | 91xxx在线观看| 一区二区理论电影在线观看| 欧美日韩在线不卡视频| 国产精品日韩精品在线播放| 日韩精品在线视频| 欧美精品色哟哟| 热久久一区二区| 精品免费视频123区| 蜜芽在线免费观看| 欧美日韩一区二区在线播放| 亚洲制服中文字幕| 狠狠色丁香婷婷综合影院| 欧美丰满少妇xxxxx| 欧美成人一区二区视频| jvid福利写真一区二区三区| 中文字幕日韩一区二区三区| 欧美办公室脚交xxxx| 日韩欧美中文一区| 精品丰满少妇一区二区三区| 国产一区二区三区的电影 | 一区二区不卡在线播放| 在线观看av日韩| 午夜精品福利影院| 久久久久久91| 国产高潮流白浆喷水视频| 久久久www成人免费毛片麻豆| 免费特级黄色片| 精品成人18| 日韩中文字幕在线看| 日韩精品一区不卡| 99久久精品99国产精品| 久久这里只有精品8| 国产精品99久久免费| 亚洲日韩中文字幕在线播放| 日韩乱码在线观看| 粉嫩av亚洲一区二区图片| 天天爱天天做天天操| 精品久久在线| 自拍偷拍亚洲区| 中日韩av在线| 国产精品视频第一区| 美女网站免费观看视频| 妖精视频一区二区三区免费观看| 97在线视频一区| 蜜桃视频久久一区免费观看入口| 亚洲激情一二三区| 色哟哟免费视频| 伊人久久大香线蕉精品组织观看| 国产精品最新在线观看| 自拍视频在线| 欧美日韩不卡视频| 在线观看黄网址| 国产剧情一区二区三区| 亚洲五码在线观看视频| 伊人精品久久| 亚州成人av在线| 香港三日本三级少妇66| 欧美色xxxx| 人人人妻人人澡人人爽欧美一区| 久久一区二区三区四区五区| 日韩欧美精品在线不卡| 91综合国产| 久久影视电视剧免费网站| 精品人妻av一区二区三区| 亚洲国产精品麻豆| 日韩av在线看免费观看| 日韩成人一区二区| 一本色道久久99精品综合| 精品国产18久久久久久二百| 欧美激情视频在线免费观看 欧美视频免费一 | 亚洲日本欧美日韩高观看| 精品国产www| 亚洲精品视频在线观看网站| 亚洲色图欧美另类| 免费视频一区| 亚洲一区二区三区涩| 日韩精品成人| 欧洲精品久久久| 午夜视频在线| 精品对白一区国产伦| 亚洲AV无码成人精品区东京热| 国产日韩成人精品| 亚洲精品国产久| 99精品福利视频| 亚洲精品人成| 9l视频自拍九色9l视频成人| 国产91在线播放| 色呦呦网站在线观看| 亚洲精品在线91| 国产色片在线观看| 欧美日韩在线观看视频| 日韩在线一卡二卡| www.一区二区| 91小视频在线播放| 亚洲一区免费| 久久久天堂国产精品| 久草在线成人| 国产精品久久久久免费| 亚洲第一会所001| 久久久久久久激情视频| av大片在线观看| 亚洲国产成人精品久久久国产成人一区| 欧美一区二区三区网站| 亚洲永久精品国产| 欧洲性xxxx| 久久一二三国产| 青娱乐精品在线| 日韩电影在线观看电影| www.射射射| 女主播福利一区| 四虎影院一区二区三区 | 亚洲wwww| 久久久久国产精品免费| 美女免费久久| 国产一区二区三区在线观看视频 | 成人午夜888| 清纯唯美日韩制服另类| 第一中文字幕在线| 久久综合免费视频影院| 成年人视频免费在线观看| 日韩二区三区在线| 亚洲风情第一页| 日韩一级免费一区| 亚洲视频久久久| 91成人免费电影| 日本午夜视频在线观看| 亚洲欧美日韩国产综合在线| 欧美激情视频二区| 91尤物视频在线观看| 人妻 日韩 欧美 综合 制服| 国产老肥熟一区二区三区| 午夜天堂在线视频| 久久国产精品免费| 久热精品在线播放| 欧美aaaaa成人免费观看视频| 成熟了的熟妇毛茸茸| 亚洲日本成人| 久久久亚洲精品无码| 在线欧美三区| 成年人看的毛片| 伊人久久成人| 亚洲不卡中文字幕无码| 日韩天堂av| 北条麻妃在线视频观看| 国产精品女主播一区二区三区| av免费看网址| 一级成人国产| 成人观看免费完整观看| 免费看黄裸体一级大秀欧美| 日韩视频在线免费看| 天堂成人国产精品一区| 久久综合伊人77777麻豆最新章节| 欧美专区18| 午夜免费福利在线| 久久99热99| 麻豆传媒在线看| 懂色av一区二区三区免费观看| 精品人妻伦一二三区久| 99re热这里只有精品视频| av网站免费在线播放| 国产日韩欧美激情| 久久99久久99精品免费看小说| 亚洲欧美日韩在线播放| www.youjizz.com亚洲| 午夜精彩视频在线观看不卡| 台湾佬中文在线| 欧美视频在线一区| 国产精品熟女久久久久久| 91精品国产品国语在线不卡| 亚洲国产成人在线观看| 亚洲精品aⅴ中文字幕乱码| 欧美精品少妇| 色偷偷888欧美精品久久久| 在线午夜影院| 91精品国产高清久久久久久久久| 午夜精品久久久久久久久久蜜桃| 国产日韩在线播放| 波多野结衣在线一区二区| 欧美日韩精品免费观看| 91不卡在线观看| 久在线观看视频| 蜜臀va亚洲va欧美va天堂| 中文字幕一二三| 国产亚洲短视频| 2018天天弄| 91高清在线观看| 精品国产无码AV| 精品视频久久久| 成人av免费| 91精品国产91| 精品午夜av| 欧美乱偷一区二区三区在线| 亚洲91视频| 99精品视频在线看| 国产综合一区二区| 欧美成人午夜精品免费| 亚洲日本va在线观看| 久久久精品免费看| 日韩亚洲欧美成人一区| 春暖花开成人亚洲区| 久久久久中文字幕| 日韩毛片免费看| 成人性生交大片免费看中文网站| 亚洲一区二区三区四区视频| 丁香五月缴情综合网| 丝袜美腿玉足3d专区一区| 99国产精品99久久久久久粉嫩| 色免费在线视频| 久久午夜老司机| 久久久美女视频| 在线观看91精品国产麻豆| 日韩欧美亚洲系列| 久久久久久久久久亚洲| 国产精品亚洲四区在线观看| 欧美日韩在线不卡一区| 亚洲免费大片| 国产chinesehd精品露脸| 国产精品天天看| 无码日韩精品一区二区| 亚洲成人网在线| 香蕉成人app免费看片| 国产日本欧美一区二区三区| 美女精品一区最新中文字幕一区二区三区| 成人高清dvd| 国产一区二区三区在线观看免费视频| 国产视频三区四区| 色av成人天堂桃色av| 午夜视频1000| 97久久国产精品| 国产伦精品一区二区三区免费优势| 黄色a级在线观看| 久久精品国产网站| 亚洲图片第一页| 欧美午夜片在线观看| 91九色丨porny丨极品女神| 一本一道久久a久久精品综合蜜臀| 精品人妻一区二区三区换脸明星| 最近的2019中文字幕免费一页 | 午夜精品久久久久久久99水蜜桃| 国产特级aaaaaa大片| www.美女亚洲精品| 久久亚洲国产精品尤物| 相泽南亚洲一区二区在线播放| 日韩成人一级大片| jizz18女人高潮| 欧美日韩一区 二区 三区 久久精品| 999国产在线视频| 国产欧亚日韩视频| 婷婷久久一区| 亚洲一二区在线观看| 亚洲三级电影全部在线观看高清| 国产精品自产拍| 欧美高清一级大片| 国产精品毛片视频| 国产亚洲天堂网| 国产亚洲欧美中文| 最新中文字幕第一页| 久久精品国产69国产精品亚洲| 亚洲青青久久| 蜜桃视频一区二区在线观看| 国产不卡在线视频| 偷偷操不一样的久久| 国产午夜精品免费一区二区三区| 国产精品久久亚洲不卡| 亚洲精品国产精品国自产| 国产麻豆视频一区| 日韩精品一区二区av| 亚洲欧美日韩天堂| 午夜精品久久久久久毛片| 日本一道在线观看| 91丨porny丨首页| 中文在线字幕av| 欧美成人合集magnet| 精品国产导航| 在线观看的毛片| 亚洲精品中文在线观看| 无套内谢的新婚少妇国语播放| 日本精品在线视频| 亚洲男女av一区二区| 久久人人妻人人人人妻性色av| 91国产免费看| 羞羞视频在线免费国产| 久中文字幕一区| 六月丁香综合在线视频| 国产一级片网址| 亚洲色图激情小说| 视频一区在线| 日本女优爱爱视频| 亚洲另类在线一区| 免费黄色片在线观看| 亚洲影影院av| 久久精品首页| 免费中文字幕在线观看| 亚洲色图50p| 第一区第二区在线| 在线观看高清免费视频| 午夜久久久久久久久| 欧美私人网站| 欧美一级爽aaaaa大片| 国产精品综合二区| 最好看的日本字幕mv视频大全| 欧美激情在线播放| 国产精品二区不卡| 欧美成人午夜精品免费| 欧美va日韩va|