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

Go 開源說第八期:Chaos Mesh? 云原生混沌工程測試平臺

共 5067字,需瀏覽 11分鐘

 ·

2021-04-10 11:23


點擊藍(lán)字

關(guān)注我們


本文由“GO開源說”第八期 《Chaos Mesh? 云原生混沌工程測試平臺》直播內(nèi)容修改整理而成,視頻內(nèi)容較長,本文內(nèi)容有所刪減和重構(gòu)。



本文將先對混沌工程這一概念進(jìn)行描述,介紹混沌工程的動機(jī)和實踐方式,并介紹 Chaos Mesh 項目的發(fā)展情況。而在后半部分,介紹了 Chaos Mesh 項目本身的架構(gòu),作為一個典型 的云原生環(huán)境下的軟件,同時也涉及到在 Go 的生態(tài)環(huán)境中對容器等基本概念進(jìn)行操作,希望 對讀者將來類似的技術(shù)實踐能夠有所幫助。


混沌工程概述


現(xiàn)在的技術(shù)潮流在向著大規(guī)模集群、超復(fù)雜的分布式系統(tǒng)與微服務(wù)架構(gòu)演進(jìn)。在演進(jìn)的過程 當(dāng)中,雖然給我們帶來了不少的便利,同時也帶來了許多的麻煩。其中之一便是 —— 當(dāng)一個 節(jié)點發(fā)生錯誤的時候,我們無法預(yù)料它將產(chǎn)生怎樣的蝴蝶效應(yīng)。它將只牽涉到部分服務(wù)還是 會讓所有服務(wù)崩潰?它能夠自愈嗎?更可怕的是,隨著計算規(guī)模的擴(kuò)大,故障發(fā)生的可能性也 越來越大了。對于一個個人電腦用戶來說,可能用到更換電腦硬盤也不曾發(fā)生過損壞;而對于 服務(wù)器集群來說,每天都可能會有數(shù)塊磁盤損壞需要更換。



無論是云計算的領(lǐng)頭羊 AWS,面向工程師們的 Github,還是互聯(lián)網(wǎng)巨頭 Google,都無法逃離 故障的命運。


混沌工程是一門新興的技術(shù)學(xué)科,他的初衷是通過實驗性的方法,讓人們建立對于復(fù)雜分布式系統(tǒng)在生產(chǎn)中抵御突發(fā)事件能力的信心。


而混沌工程便是在這樣糟糕的環(huán)境下,讓開發(fā)者、運維對復(fù)雜系統(tǒng)仍然保持信心的方法。

混沌工程歷史


混沌工程已經(jīng)走過了十一個年頭了。從最初 Netflex 提出這個概念,到 16 年 Gremlin給出了 混動工程的商業(yè)產(chǎn)品,試圖形成混沌工程服務(wù)的商業(yè)模式。Chaos Mesh 是在 2019 年末開源的,現(xiàn)在也成為了最受關(guān)注的混沌工程項目之一。


混沌工程步驟


如果想要為你管理的項目引入混沌工程,那么可以依照以下五步的循環(huán):

不斷進(jìn)行這五步的循環(huán),將對工程的穩(wěn)定性產(chǎn)生明顯的提升。以混沌工程在 TiDB 上的實驗為 例:

1. 我們立下期望,TiDB 在刪除一個節(jié)點之后應(yīng)該能夠在短時間內(nèi)恢復(fù)。

2. 進(jìn)行了刪除節(jié)點的混沌實驗

3. 發(fā)現(xiàn)前兩次 TiDB 都在短時間內(nèi)恢復(fù)了,而第三次卻花了很長的時間才恢復(fù)

4. 調(diào)查這之中是否存在一些 Bug,修復(fù)之后再次進(jìn)行實驗,看看還有沒有這個問題

反復(fù)多次地進(jìn)行這樣的步驟,都 TiDB 的穩(wěn)定性就產(chǎn)生了一些幫助。


Chaos Mesh 的社區(qū)


在短短的一年間, Chaos Mesh 的社區(qū)也已經(jīng)不斷壯大了,現(xiàn)在擁有了超過 3400 個星星,近 90 個貢獻(xiàn)者,也是 CNCF Sandbox 項目?,F(xiàn)在 Chaos Mesh 也已經(jīng)擁有了涉及Pod 的生命 周期、IO 、網(wǎng)絡(luò)、資源壓力、公有云等諸多方面的數(shù)十種 不同類型的錯誤注入方式;還擁有一 個功能豐富的儀表盤。這一切成就離不開來自社區(qū)的幫助。無論是對 Bug 的報告、對工程、設(shè) 計的意見,還是直接提交代碼,都是對 Chaos Mesh 項目的巨大貢獻(xiàn)。


Chaos Mesh 整體架構(gòu)


Chaos Mesh 的整體架構(gòu)如圖中所展示,可以自上而下分為三個部分: 

1. 用戶輸入、觀測的部分

2. 監(jiān)聽資源變化,進(jìn)行注入/恢復(fù)的 Controller 組件 

3. 在具體節(jié)點上進(jìn)行故障注入的 Chaos Daemon


這部分文章將依照這三個部分展開,自上而下梳理 Chaos Mesh 的架構(gòu)。


用戶輸入、觀測的部分


用戶輸入的部分總是以用戶的操作為起點,以 Kubernetes API Server 為重點,不直接和 Chaos Mesh 的 Controller 交互。一切的用戶操作最終都將反映為某個 Chaos 資源的變更(比如NetworkChaos 資源的變更)。這保障了 Chaos Mesh Controller的事件來源的單純性。Chaos Mesh 提供了三種輸入的方式:

  1. 通過 kubectl 等命令行工具,將一個 YAML 文件提交至 Kubernetes 服務(wù)器這樣做能夠清晰地知道提交的內(nèi)容,通過 kubectl 這一 Kubernetes 用戶都能熟練使用的工具,將 Chaos Mesh 的資源操作方式和 Pod、Deployment 等其他原生資源的提交方式統(tǒng)一起來,方便用戶上手、嘗試。而除了使用kubectl apply 命令來提交一個混沌實驗之外,還可以通過kubectl describe命令來查詢實驗的狀態(tài)和錯誤信息,使用kubectl patch 來修改實驗將實驗暫停、恢復(fù)。(如圖,一個典型的描述網(wǎng)絡(luò)分區(qū)的NetworkChaos 資源文件)


  1. 通過 kubernetes/client-go 等包來對 Chaos 資源進(jìn)行增刪查改。這樣做的好處是能夠方便地集成進(jìn)已有的測試流程。如果用戶已經(jīng)搭建好一個 可編程地測試平臺,那么就可以通過這種方式在任何自己期望的時機(jī)插入、恢復(fù) 混沌實驗,如果說將 Chaos Mesh 提供的豐富的錯誤注入能力作為測試的武器 庫,那么可編程的方式就是使用這些武器的最靈活的方式。
  2. 通過 Chaos Dashboard 提供的 Web UI 界面對混沌試驗進(jìn)行操作和觀測。Chaos Dashboard 提供了一套友好的用戶界面,同時也提供了依照 RBAC 的權(quán) 限管控機(jī)制,用戶需要輸入自己的 Token 才能夠進(jìn)行操作。在這部分 UI 中用戶 能夠管理和觀察已有的錯誤,同時也能將錯誤注入歸檔并在將來復(fù)用。


監(jiān)聽資源變化的 Controller 


Chaos Mesh 的 Controller 總是只接受來自 Kubernetes API Server 的事件 —— 這種事件會描述“什么資源發(fā)生了什么變化”,比如一個名為network-testNetworkChaos 資源被創(chuàng)建了。在工程實踐中,對資源的具體變化進(jìn)行響應(yīng)太過復(fù)雜了;而往往選擇使用“同步” 的方式 —— 將資源中描述的情形向真實狀態(tài)中同步,比如當(dāng) Pod 建立時會將這種描述給具象化為一個(或多個)容器;反過來的 "同步" 也是存在的,當(dāng)容器意外死亡、 啟動失敗的時候錯誤狀態(tài)也會同步至 Pod 中。所以無論是怎樣的變化(無論是增刪查改 中的哪一個),Controller 要做的都只是決定以下兩件事情:

  1. 現(xiàn)在應(yīng)該注入還是應(yīng)該恢復(fù)還是要等待?
  2. 如果需要注入/恢復(fù),應(yīng)該怎么做?

對于第一個問題,Controller 將必要的信息存儲在資源中,比如下一次要注入的時間、 下一次要恢復(fù)的時間。這樣在響應(yīng)變化的時候,就能通過當(dāng)前時間來推斷應(yīng)該注入還 是恢復(fù)還是等待。

而對于第二個問題,Controller 需要根據(jù)測試類型的不同進(jìn)行不同的判斷,比如刪除 Pod 就能通過向 Kubernetes API Server 發(fā)送請求直接完成,對于公有云的混沌測試 ——比如起停虛擬機(jī)、移除磁盤則會通過每個公有云不同的 API 來完成,而其他稍稍復(fù) 雜的錯誤注入(比如后文會提到的 時間偏移 和 網(wǎng)絡(luò)延遲 )就需要 Chaos Daemon 的 幫助在每個節(jié)點上進(jìn)行一些操作來注入。


Chaos Daemon 注入實現(xiàn)


要知道如何在云環(huán)境下注入,第一個問題就是弄清楚我們在注入什么 —— Pod 的實體 是 Container 的話那么 Container 的實體是什么呢?在常規(guī)的語境下,Container的一個實體指的是一個進(jìn)程與它所屬的 Namespace 和 Cgroup。其中 Namespace 與 Cgroup 起到了一個與其他進(jìn)程隔離的作用。Namespace 控制著可見性,掌管著這個進(jìn) 程能夠看到哪些東西(看到哪些文件、看到哪些進(jìn)程);而 Cgroup 控制著資源分配:在一 個 cgroup 內(nèi)允許占用多少 CPU 時間、占用多少內(nèi)存、產(chǎn)生多少 Pid。而如果要進(jìn)行錯 誤注入 —— 比如讓一個容器內(nèi)的 CPU 資源被吃滿、讓一個 Pod 與其他的 Pod 的網(wǎng) 絡(luò)連接斷開,需要做的第一件事情就是侵入到對應(yīng)的 Namespace 及 Cgroup 中去。

侵入 Namespace

侵入 Cgroup 的實現(xiàn)是頗為簡單的,在進(jìn)程啟動之后將它加入到對應(yīng) Cgroup 的進(jìn)程 名單中即可。而 Namespace 的注入在 Go 的獨特線程環(huán)境下要困難一些。Chaos Mesh 借鑒了 runc 的方案,自己實現(xiàn)了一個chaos-mesh/nsexec 來侵入 Namespace 。實現(xiàn)的原理是在進(jìn)程啟動的時候通過設(shè)置 LD_PRELOAD 環(huán)境變量來加載一個名為nsexec.so 的動態(tài)鏈接庫,這個動態(tài)鏈接庫的contructor 中調(diào)用 setns 系統(tǒng)調(diào)用來將自身 設(shè)置到目標(biāo)名字空間中去。執(zhí)行流程如圖所示:

這一工具相比 nsenter 這個現(xiàn)成工具的好處主要有兩點:

  1. 擁有更適合 Chaos Mesh 的信號處理機(jī)制,能夠方便地控制子進(jìn)程的死亡。
  2. 能夠和 mnt namespace 配合工作,只要是當(dāng)前 mnt namespace 存在的二進(jìn)制文件,都能夠在目標(biāo)名字空間中運行,而不需要目標(biāo)名字空間中存在。在常見的distroless 的鏡像中,可能不存在任何常見的二進(jìn)制文件,而nsexec 能夠應(yīng)對這種情況。
具體注入實現(xiàn)的方法

現(xiàn)在 Chaos Mesh 已經(jīng)擁有了非常豐富的功能,受限于篇幅不可能單獨介紹每一種注 入的實現(xiàn),更重要的可能是注入實現(xiàn)背后的方法和路徑。在設(shè)計一個錯誤注入的實現(xiàn)時 ,依照以下的流程進(jìn)行考慮被證實是非常有用的:

  1. 考慮正常情況下程序工作的方式
  2. 在正常的調(diào)用途徑中有哪些可注入的地方
  3. 對這些可注入的地方進(jìn)行注入

以下我們以時間偏移為例,照著這種思考范式來設(shè)計它的實現(xiàn):

  1. 考慮正常情況下程序工作的方式

正常情況下,一個程序是如何獲得時間的呢?大部分程序會選擇使用編程語言 標(biāo)準(zhǔn)庫中攜帶的函數(shù),比如 Rust 程序會使用Instant::now(), Go 程序會使用time.Now() ,C 生態(tài)的程序會使用glibc 中的 clock_gettime 函數(shù)。而這些函數(shù)都會以 vDSO 的方式調(diào)用操作系統(tǒng)提供的 clock_gettime。vDSO 也是由操作系統(tǒng)提供的函數(shù)功能。但與系統(tǒng)調(diào)用不同,vDSO 由操作系統(tǒng) 在進(jìn)程啟動的時候自動地加載入進(jìn)程的內(nèi)存空間,格式與動態(tài)鏈接庫的 ELF 格 式相同。應(yīng)用程序只需要解析這段 ELF 的一些段,就能找到clock_gettime 函數(shù) 并調(diào)用它。

  1. 在正常的調(diào)用途徑中有哪些可注入的地方?因為 vDSO 是存在于目標(biāo)進(jìn)程的內(nèi)存空間中的,如果我們能夠修改這部分內(nèi)存 空間就好了。而事實上ptrace 系統(tǒng)調(diào)用給了我們修改另一進(jìn)程的內(nèi)存的能力。

  2. 對這些可注入的地方進(jìn)行注入 于是時間偏移的實現(xiàn)方式呼之欲出——只需要準(zhǔn)備好一個有偏移的clock_gettime 的實現(xiàn),用它覆蓋住原有的clock_gettime 函數(shù)的實現(xiàn)就好了。

使用類似的方法,也同樣能夠破解其他類型注入的難題——比如對于文件系統(tǒng)的注入 方式,我們可以通過 FUSE 提供一個存在延遲的文件系統(tǒng),而這一文件系統(tǒng)以真實的磁 盤上的文件系統(tǒng)為存儲后端即可(這樣用戶在恢復(fù)之后仍然能操作這些文件)。

以上為這篇文章介紹的全部內(nèi)容了。如果讀者對 Chaos Mesh 項目感興趣,想要成為用戶或 貢獻(xiàn)者,歡迎加入我們的 Slack Channel (CNCF Slack 的 #project-chaos-mesh 頻道) 來一同 討論如何應(yīng)用混沌工程、如何讓 Chaos Mesh 變得更好。構(gòu)造一個穩(wěn)定安全的軟件服務(wù)使用 環(huán)境,離不開社區(qū)的幫助。無論是使用 Chaos Mesh 還是為 Chaos Mesh 提交代碼,相信都是 在邁向這一美好的目標(biāo)。


往期回顧

Go 開源說第七期:Harbor助你玩轉(zhuǎn)云原生

Go 開源說第五期:MOSN Go語言網(wǎng)絡(luò)代理軟件

Go 開源說第四期(下):go-zero緩存管理最佳實踐


瀏覽 142
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報

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

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 精品永久免费| 久热在线| 福利网站在线观看| 亚洲日逼视频| 亚洲区成人777777精品| 热久在线| 国产香蕉精品视频| 波多野结衣高清视频| 青娱乐精品在线视频| 中国操B视频| AV超碰| 免费一级婬片AAA片毛片A级| 日韩免费高清在线视频| 娇小,学生,高潮,videos| 五月天婷婷色| 久久久毛片| 精品国产乱码久久久久久郑州公司 | 欧美日韩有码视频网址大全| 五月天综合网| 狠狠色婷婷| 亚洲性爱一区| 日本一区二区三区免费视频| 九哥操逼视频| 三级网站免费| 黄片网站免费看| 亚洲男人天堂av| www.6969成人片亚洲| 成人毛片100免费观看| 免费做a爰片77777| 欧美毛片在线观看| 亚洲va欧洲va国产va不卡| 久草性爱| 日韩在线视频免费播放| 青青草原视频在线| 99一区| 亚洲无码AV电影| 日韩中文无| 色婷婷激情视频| 亚洲天堂高清| 性无码一区二区三区在线观看| 日韩天堂在线观看| 国产精品黄色片| 精品AV无码| 91香蕉视频免费在线观看| 男女av免费| 精品成人在线视频| www.日韩AV| 加勒比综合网| 日韩大鸡巴| 蜜桃成人无码区免费视频网站| 无码成人在线| 乱伦激情| 欧美日韩高清一区二区三区| 国产精品乱子伦一区二区三区视频| 无码视频在线看| AA片视频| 日韩无码操逼视频| 第四色激情网| 欧美黄色免费观看| 亚洲AV免费看| 成人AV免费在线观看| 婷婷成人电影| 欧美日韩精品在线| 欧美日韩国产精品| 日韩一区二区三区四区| 久久久大香蕉| 久久久桃色| 777免费观看成人电影视频 | 爱搞搞就要搞搞| 美女网站在线观看| 国产主播福利| 久久亚洲成人| 97无码视频| 九色视频在线观看| 亚洲精品国产精品乱码视99| 亚洲精品无码永久| 成人五月天黄色电影| 五月天黄色电影网站| 国产一区二区三区四区五区六区七区| 国产视频精品一区二区三区| 欧美精品不卡| 日韩AV乱伦| 日本人妻在线视频| 日本毛片视频| 亚洲人在线| 波多野结衣AV在线播放| 99国产在线视频| 亲子乱婬一级A片| 狠狠爱一区| 18禁裸体美女| 日韩AV资源网| 国产成人无码精品一区秘二区 | 中文字幕欧美激情| 嫩草91| 91男女| 亚洲字幕无码| 东京热视频一区| 国产高清无码免费| 亚洲高清无码在线观看| 国产和日韩中文字幕| 精品人妻一区二区乱码一区二区| 国产欧美精品一区二区三区| 人人草人人舔| 毛片A级| 最新国产视频| AV无码网站| 成人在线黄色视频| 亚洲AV无码成人精品区天堂小说 | 日韩小视频| 国产不卡网| 性满足BBwBBWBBw| 91乱了伦国产乱子伦| 欧美一区免费| 超碰97免费在线| 在线免费看a片| 青青青视频在线| 在线无码免费| 无套免费视频欧美| 亚洲一卡| 国产91在线一区| 久久永久免费视频| 国产精品93333333| 欧美三级片网址| 黄片www| 极品少妇视频| 一本久道视频一本久道| 91AV在线免费观看| 日韩人妻AV| 成人网站av| 精品无码一区二区三| 精品无码一区二区三区| 91探花精品偷拍在线播放| 一本色道久久综合亚洲怎么玩| AV日日| 中文字幕在线免费播放| 久久一级视频| yw在线观看| 欧美3P视频| 操美女91| 97精品一区二区三区A片| 亚洲美女免费视频| 一本色道久久综合亚洲精品久久 | 精品一区二区三区在线观看| 大色网小色网| 日韩中文视频| 玖玖热在线视频| 人人天天久久| 91.www91成人影视在线观看91成人网址9 | 国产永久免费| 亚洲无码影院| 一级视频免费观看| 久久久久999| 无码爱爱| 一本道高清无码视频| 免费观看黄色视频| 欧美日韩视频免费观看| 一本色道久久| 91成人精品一区二区| jizz在线观看视频| 中文字幕中文字幕一区| 激情五月天av| 国产高清无码在线观看视频| 日老女人的逼| 国产毛片在线| 国产成人视频在线播放| 91涩| 北条麻妃无码一区二区| 亚洲欧洲免费视频| 在线观看黄a| 国产精品一区av| 日韩高清无码片| 亚洲操逼片| 欧美成人A片在线观看| 波多野结衣Av在线| 精产国品一区二区三区| 成人三级电影在线观看| 夜夜骚AV一二三区无码| 一本色道久久综合狠狠| 午夜激情久久| 97狠狠| 人妻日韩精品中文字幕| 亚洲图片中文字幕| 3D动漫精品啪啪一区二区竹笋| 你懂的在线网站| av高清无码| 精品无码在线观看视频| 伊人久久香蕉网| 91人妻无码精品蜜桃| 美女一级片| 日产久久久久久| 精品黄色视频| 日韩性爱视频在线观看| 91婷婷| 日韩大片在线| 中文字幕35页| 性爱视频网站| 日日免费视频| 学生妹一级片内射视频| 国精产品秘成人一区二| 99热最新| 无码一区二区区| 粉嫩99精品99久久久久久夜| 97无码人妻| 亚洲无码人妻一区| 一级大片免费看| 伊人精品视频| 国产欧美日韩综合| 伊人久久成人| 91丨国产丨熟女熟女| 麻豆精品视频| 大香蕉大香蕉免费网| 91人妻人人爽人人澡人人爽| 亚洲精品午夜福利| 北条麻妃无码一区三区| 中国操逼毛片| 久久成人导航| 成人激情视频| 99热99re6国产线播放| 有码中文字幕在线观看| 黄色三级片网站| 怡红院麻豆| 91人妻人人澡人人爽人妻| 亚洲毛片在线观看| 国产国产国产在线无码视频| 亚洲另类自拍| 婷婷五月天激情小说| 久久A视频| 91伊人在线| jizz在线免费观看| 国产国产国产在线无码视频| 青草青草视频| 人人妻人人澡人人爽人人欧美一区| 亚洲综合伊人无码| 97久久一区二区| 精品一区在线| 国产99999| 美女极度色诱图片www视频 | 蜜乳AV一区二区三区| 在线免费观看视频黄| 午夜福利院| 国产人妻人伦精品1国产丝袜| 亚洲成年视频| 亚洲无码电影在线| 黑种人配中国少妇HD| 99久在线精品99re8| 黄色无码视频| 五月天成人导航| 日韩中文字幕人妻| 加勒比黑人和翔田千里在线播放| A片在线免费| 亚洲精品乱码久久久久久蜜桃91| 麻豆午夜福利| 青青草原视频在线| 国产色视频| 亚洲国产中文字幕在线播放| 臭小子晚上让你爽个够视频| 成人做爰100片免费-百度| 黄色成人免费视频| 免费看黃色AAAAAA片| 国产一区免费观看| 日韩一级片在线播放| 亚洲网站在线观看| 中文字幕+乱码+中文乱码91在线观看 | 国产精品AV片| 亚洲va在线| 西西4444WWW无码视频| 91天天操| 少妇人妻无码| 天天日夜| 亚洲欧美成人电影| 日韩无码人妻久久一区二区三区| 日韩动态视频| 亚洲精品秘一区二区三线观看| 日韩AV在线天堂| 天天视频黄色| 伊人综合电影| 91青青草在线| 婷婷色网| 1插菊花网| 青青草无码成人天堂免费| 国产一级乱伦| 日韩成人无码人妻| 亚洲人操逼| 日韩AV无码一区二区三区| 国产无码一区二区| 另类无码| 无码免费高清| 亚洲国产精品精JIZZ老师| 人人干人人操人人摸| 久在草| 亚州成人视频| 亚洲vs天堂vs成人vs无码| 影音先锋国产av| AV无码在线观看| 亚洲第一成人网址| 婷婷啪啪| 一级黄片免费视频| 久久99精品久久久久久| 午夜成人精品一区二区三区| 91视频内射| 天天日夜| 国产精品久久毛片A片| 西西www444无码免费视频| 日韩视频――中文字幕| www.zaixianshipin| 精品无码人妻一区二区媚黑| 毛片毛片毛片| 人妻无码一区二区三区| 插菊花综合网1| 久草国产在线视频| 久操综合| 黄色一级视频在线观看| 丁香五月在线视频| 国产资源AV| 国产高清无码视频在线观看| 精品91在线视频| 国产精品1| 久草综合网| 国产精品成人免费精品自在线观看 | 三区在线观看| 日韩一级欧美一级| 婷婷亚洲国产| 亚洲精品AⅤ一区二| 激情人妻网站| 亚洲资源在线观看| 亚洲国产成人无码a在线播放| 国产色AV| 污视频网站免费在线观看| 俺去夜| 久久国产精品精品国产色婷婷| 亚洲精品一区二区三区| 欧美在线视频a| 色老板网站| 91逼站| 日本黄色视频免费看| 成人在线三级片| 安徽妇搡BBBB搡BBBB小说| 人人操人人干人人看| 日本久久久久久久久视频在线观看 | 亚洲A片V一区二区三区| 天天干强奸视频在线综合| 亚洲高清无码视频在线| 婬乱欧美一二三区| 在线免费黄| 1024香蕉视频| 成人电影一区| 一级a免费| 天天干天天操| 日韩AV乱伦| 99久久国内精品成人免费| 中文字幕人妻系列| 国产精品一区网站| 亚洲国产成人电影| 五月丁香激情四射| av中文字幕在线播放| 91精品青青草| 综合激情网| 久久6精品| 欧美美女视频网站| 丁香五月天啪啪| 国产午夜福利免费视频在线观看| 日韩人妻无码中文字幕| 国产小视频在线看| 无码一级片| 成人黄色免费看| 久久久久久三级电影| 国产一级操逼视频| 成人黄色在线看| 熟妇人妻中文字幕无码老熟妇| 国产精品久久久久久婷婷天堂 | 夜夜精品视频| 麻豆中文字幕| 青春草在线免费视频| 欧美综合亚洲图片综合区| 18久久| 国产精品一区二区AV日韩在线 | 日韩图色| 浮力影院久久| 欧美成人天堂| 国产黄色片在线免费观看| 天天激情| 黄色片a片| 日韩黄色免费视频| 超碰在线大香蕉| 亚洲美女网站免费观看网址| 日韩国产在线| 成人精品一区二区三区中文字幕| 懂色一区二区二区在线播放视频| 国产A视频| 亚洲欧洲精品视频| 兔子先生和優奈玩游戲脫衣服,運氣報表優奈輸到脫精光 | 日本黄色视频免费观看| 婷婷国产精品视频| www.在线播放| 四川乱子伦95视频国产| 一本色道久久综合无码人妻四虎| 五月天黄色电影| 亚洲精品久久久久avwww潮水| 无码婬片A片AAA毛片艳谭| 九九视频免费在线观看| 影音先锋乱伦| 人人爱人人插高清| 成人午夜无码视频| 免费成人视频在线观看| 怡春院中文字幕| www.一区二区| 久久青娱乐| 亚洲视频一区| 丰满人妻一区二区三区精品高| 2017天天干天天射| 成人视频网站在线观看| 人人摸人人插| 大香蕉网站视频| 亚洲另类视频| 波多野结衣av中文字幕| 激情五月天亚洲| 国产在线小视频| 国产办公室丝袜人妖| 日韩黄色激情| 麻豆回家视频区一区二| 在线观看日韩AV| 内射一区二区三区| 国产乱伦网站| 亚洲AV无码乱码国产精品蜜芽| 日韩欧美性爱视频| 国产口爆| 日本黄色视| 操逼123首页| 日韩A人人| 天美精东蜜桃91| 亚洲精品观看| 亚洲AAAAAA| 91资源在线| 亚洲欧美影院| 欧美性爱内射| 成人黄色免费| 成人小视频18| a片在线免费播放| 国产欧美综合视频一区二区在线 | 日韩精品视频一区二区三区| 精品无码在线观看视频| 国产AA| 欧美在线视频播放| 手机看片1024你懂的| 国产三四区久久| 亚洲国产色情| 国产五月天婷婷| 69AV视频网站| 色五月激情五月| 亚洲专区在线播放| 日韩在线二区| 亚洲一级免费在线观看| 日韩免费高清无码| A片免费观看视频| 尹人大香蕉网| AV大香蕉| 7799精品| 欧美AAA片| 青青草原视频在线免费观看| 久久天天| 日韩欧美精品在线观看| 亚洲一级二级三级片| 韩国三级无码| 在线视频亚洲| 激情av在线| 日韩在线三级片| 亚洲av无码精品| GOGO人体做爰大胆视频| 人人射视频| 国产夫妻AV| 久久久精品国产视频| 国产色视频| 北岛玲在线视频| 三p视频| 亚洲精品成人无码熟妇在线| 久久一区二区三区四区| 国产一级a一级a免费视频| 五月天久久久久| www.91超碰在线| 日韩成人片| 狠狠干影院| 成人AV三级片| 亲孑伦XXXⅹ熟女| 性爱午夜视频| 性少妇| 丁香五月天AV| 久久久久久久伊人| 欧美干综合| www.激情五月天| 澳门无码视频| 久久人人做| 国产乱国产乱老熟300部视频 | 婷婷五月综合激情| 韩国深夜福利视频| 欧美后门菊门交| 国产黄色免费视频| 大香蕉98| 麻酥酥在线视频| 男女操逼视频网站免费观看| 五十路在线视频| 日韩无码免费看| 欧美成人中文字幕在线| 四虎影院最新地址| 操美女影院| 免费无码国产在线53| 亚洲无码专区在线观看| 黄色a级片| 无码欧精品亚洲日韩一区| 国产日本在线视频| 黃色一级一片免费播放| 成人爽a毛片一区二区免费| 亚洲熟妇在线| 国产精品毛片一区二区在线看| 色欲av在线| 国产三级片自拍| 亚洲精品国产精品国自产| 色综合五月婷婷| 人人色人人色| 精品无码一区二区三区的天堂| 亚洲国产色婷婷| 88国产精品| 五月丁香在线| 青青草99| 国产午夜免费| ThePorn-成人网站入口| 视色AV| 五月天黄色电影| 欧美日韩视频在线播放| 三级内射| 中文字幕成| 伊人丁香| 91av视频在线观看| 91AV一区二区| 国产三级黄片| 激情深爱五月天| 三级日韩| 超碰中文字幕| 婷婷五月综合网| 制服丝袜大香蕉| 婷婷99狠狠躁天天| 97超碰资源站| 人人爽人人操人人爱| 欧美黄色操逼| 免费成人黄视频| av毛片| 日韩在线综合| 日韩AV综合| 六月婷婷中文字幕| 日韩中文字幕网| chinese高潮老女人| 蜜桃在线一区| 九九九在线观看视频| 黄网在线| www.大鸡巴| 一区二区三区在线免费观看| xxxxx日韩| 国产精品91在线| 久久久久久久久久成人| 欧美一区二区三区系列电影| 欧美成人五月天| 日本草久| 成人福利视频| av毛片| 中文丰满亲子伦| 中文字幕在线观看高清| 99re免费视频| av无码免费| 91逼站| 国精产品一区一区三区有限公司杨| 嫩草久久| 天天爽天天爽夜夜爽| 加勒比在线视频| 中文字幕乱码亚洲中文在线| 天天干天天日天天干| 日韩无码一二三| 精品人妻二区中文字幕| 国产AV一二三区| AV久草| 中文字幕日本精品5| 精品成人在线视频| 男人天堂视频在线| 操逼激情视频| 婷婷V亚洲V丁香月天V日韩V| 69av视频在线观看| 日本不卡一区二区三区四区| 一级A片免费黄色视频| 精品无码一区二区三区爱与| 99热99| 黑人丰满大荫蒂| 国产色在线| 91九色91蝌蚪91窝成人| 日逼中文字幕| 91吴梦梦一区二区传媒| 精品蜜桃秘一区二区三区在线播放| 性福利导航| 91蝌蚪91九色| 欧美在线一级片| 一区二区三区Av| 男女一区二区三区| 成人一级黄色电影| 婷婷黄色网| 中字幕视频在线永久在线观看免费 | 亚洲成人无码AV| 欧美婷婷五月天| 国产色色色色| 亚洲V国产v欧美v久久久久久| 日本免费不卡| 2025精品视频| 久久视频国产| 日本一区二区三区在线观看网站| 日韩不卡视频在线| 亚洲色婷婷五月天| 欧美中文字幕| 色五月婷婷久久| 午夜激情久久| 丰满人妻一区二区三区四区53| 亚洲射色| 日韩欧美群交| 免费视频99| 超碰操一操| 日韩欧美群交| 秋霞福利影院| 影音先锋男人你懂的| 久草视频这里只有精品| 欧美三级无码| 91在线视频免费| 亚洲欧美天堂| 久久熟妇| 精品成人在线视频| 97精品一区二区三区A片| 四虎日韩| 人人做人人操| 99精品全国免费观看| 亚洲激情欧美| 东京热黄色| 免费在线观看黄色片| 懂色av蜜臀av粉嫩av分享| Japanese在线观看| 亚洲一级免费视频| 日韩成人一区二区| 亚洲高清无码在线视频| 久操人妻| 婷婷色在线视频| 一区二区三区成人电影| 国产欧美综合视频| 荫蒂添出高潮A片视频| 黄色一级免费| 中文字幕第83页| 高清无码免费在线| 国产激情视频在线观看| 91AV电影| 国产高清秘成人久久| 2025四虎在线视频观看| 人妻77777| 天堂v在线观看| 久草视频免费在线播放| 色色在线观看| 黄色草莓视频| 人妻丰满精品一区二区| 一级a免一级a做免费线看内裤 | AⅤ在线观看| 中文字幕色站| 欧美精品在线观看视频| 黄色视频在线网站| 国产三级国产三级国产| wwwxxx18| 成人午夜激情| 国精品91无码一区二区三区在线| 全国最大成人网站| 91视频亚洲| 欧美99| 最近中文字幕在线视频| 免费aa片| 16一17女人毛片| 2026AV天堂网| 超碰欧美在线| 无码水蜜桃一区二区| 精品国产午夜福利在线观看 | AV在线免费播放| 麻豆天美蜜桃91| 操比一区| 国产黄色视频观看| 爽爽午国产浪潮AV性色www| 999久久久精品| 亚洲婷婷综合网| AV黄色在线| 91吴梦梦一区二区传媒| 三级在线观看视频| 中文精品字幕人妻熟女| 欧美成人激情| 成人性生活视频| 亚欧av无码| 蜜芽av在线观看| 欧美色图色就是色| 亚洲AV人人夜夜澡人人| 开心五月激情网| 综合色网站| 色天堂网站| 欧洲成人在线| www.日韩| 亚洲人在线观看| 超碰自拍97| 大香蕉色视频| 在线观看视频无码| 特级婬片AAAAAAA级| 67194熟女| 九九热在线观看| 欧美视频一区二区三区| 久久丁香五月天| 日韩最新高清无码| 国产成人精品免高潮在线观看 | 日韩欧美日本| 亚洲AV久久无码| 欧美性猛交ⅩXXX无码视频| 偷拍-91爱爱| 麻豆亚洲AV成人无码久久精品| 啪啪国产| 伊人大香蕉综合| 欧洲天堂在线视频网站| AV无码资源| 乱伦一区二区三区| AV四虎| 亚洲视频一区二区三区四区娇小视频在线观看视频 | 91色色色色| 黄片中文字幕| 青草综合| 免费看无码一级A片在线播放| 午夜免费福利| 午夜探花视频| 伊人久久大香蕉国产| 午夜福利视频3000| 美腿丝袜中文字幕精品| 女生自慰网站在线观看| 青青草手机在线视频| 国产人妻一区二区三区欧美毛片| 国产人妻人伦精品1国产丝袜| 国产精品国产三级国产AⅤ中文 | 日本中文字幕无码| 靠比免费| 国产福利合集| 国产精品久久久久久无人区| 亚洲中文欧美| 亚洲免费一区二区| 日韩一区二区三区四区| 精品国产乱子伦一区二区三区,小小扐 | 加勒比DVD手机在线播放观看视频| 久热在线资源福利站| 欧美日韩国产免费观看成人片| 久久精品视频网站| 91无码精品国产| 亚洲成人黄色| 老熟女AV| 日本中文字幕在线观看视频 | 亚洲最新无码视频| 一区二区三区四区av| 久久午夜一级A片| 国产精品一区二区毛片A片婊下载| 97无码| 亚洲无码人妻一区| 天天草视频| 亚洲色偷精品一区二区三区| 亚洲欧美在线播放| 国产成人片| 成人A视频| 日本黄色免费在线观看| 91成人无码视频| 超碰手机在线| 2025AV中文字幕| 国产日韩欧美久久| 毛茸茸BBBBBB毛茸茸| 四虎精品成人无码A片| 欧美激情综合| 日本黄在线播放| 91精品青青草| 激情综合婷婷久久| 69视频网| 2025中文在线观看最好看的电影 | 中文字幕AV无码| 在线观看免费黄片| 亚洲AV中文在线| 青青草公开视频| 亚洲精品国产av| 97人人干| 日韩天堂在线播放| 亚洲无码AV在线观看| 日韩黄色电影网址| 国产欧美在线| 国产精品成人3p一区二区三区 | 欧美操b视频| 男人天堂无码| 免费视频一区二区| 伊人久久久久久久久久久| 国产成人大香蕉| 日韩午夜剧场| 日韩成人无码| 操女人的网站| 毛片成人网| 成人在线中文字幕| 人人爱人人妻人人操| 人人操人人人| 激情精品| 蝌蚪窝视频在线观看| 成人伊人AV| 中文字幕VA| 亚洲精品成人7777777| 青青草原av| 无码人妻av一区| 国产精品91在线| 无码视频一区| 色欧美亚洲| 一区二区三区www污污污网站| AV中文字幕在线播放| 天天干天天爽| 亚洲jiZZjiZZ日本少妇| 午夜神马影院| 亚洲日韩第一页| 免费观看久久久| 一区二区三区www污污污网站| 欧美亚洲日韩中文字幕| 97国产精品| 熟女视频网| 一区二区无码免费| 日本中文在线| 亚洲一区黄色| 色婷婷18禁| 黄片AAA| 444444免费高清在线观看电视剧的注意| 午夜三级无码| 毛多水多丰满女人A片| 亚洲福利女神成人福利| 老熟女搡BBBB搡BBBB视频| 亚洲无线视频| 大香蕉av在线| 三级乱伦视频| 喷潮视频| 国产九九| 日本在线视频不卡| 国产精品三级视频| 麻豆久久久| 六月婷婷七月丁香| 欧洲精品视频在线观看| 国产久久久久久| 久久亚洲影视| 伦理被部长侵犯HD中字| 内射少妇18| 国产精品2025| 家庭乱伦AV| 狠狠网| 无码孕妇| 综合色网站| www.操逼| 欧美AAAAAAAA| 躁BBB躁BBB躁BBBBB乃| 天天干天天摸| chinese高潮老女人| 91精品国产麻豆国产自产在线 | 91超碰在线| 丝瓜视频黄| 女人操逼| 色色色色色色色色欧美| 大色AV| 欧美性爱91| 91色视频在线观看| 欧美成人精品网站| 免费一二区| 久久综合婷婷| 手机在线观看AV| 亚洲日韩在线播放| AV片免费看| 丁香五月色情| 日韩三级片AV| 在线观看亚洲一区| 高清国产av| 午夜性爱福利视频| jizz国产精品| 成人性生活A级毛片网站| 人人看,人人摸| 亚洲欧美日韩国产| 天堂网中文在线| 在线观看日韩av| 一区二区三区AV| 爱爱视频免费网站| 无码AⅤ一区二区三区| 成人免看一级a一片| 精品成人久久| 伊人网视频在线观看| 丰满人妻一区二区三区46| 91久久香蕉囯产熟女线看蜜桃| 久久伊人中文字幕| 国产A级片| AV在线免费播放| 久久都是精品| 国内老熟妇对白HDXXXX| 亚洲黄色视频免费| 影音先锋国产AV| 69精品视频| 无码三级av| 人人操人人干人人摸| 中文字幕97| 国产不卡视频|