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

為什么Kubernetes的存儲如此艱難?

新聞 存儲
隨著像Kubernetes這樣的容器編排工具的大火,應(yīng)用程序的開發(fā)與部署方式正經(jīng)歷著一場巨大的變革。微服務(wù)體系結(jié)構(gòu)的興起,以及從開發(fā)人員的角度,將基礎(chǔ)架構(gòu)與應(yīng)用程序邏輯間相互解耦,使得開發(fā)人員越來越關(guān)注于構(gòu)建軟件和交付價值。

隨著像Kubernetes這樣的容器編排工具的大火,應(yīng)用程序的開發(fā)與部署方式正經(jīng)歷著一場巨大的變革。微服務(wù)體系結(jié)構(gòu)的興起,以及從開發(fā)人員的角度,將基礎(chǔ)架構(gòu)與應(yīng)用程序邏輯間相互解耦,使得開發(fā)人員越來越關(guān)注于構(gòu)建軟件和交付價值。

Kubernetes能夠?qū)⑺芾淼奈锢頇C(jī)抽象出來,借此,開發(fā)人員可以通過描述所需的內(nèi)存數(shù)量和計算能力,獲取相應(yīng)的資源,而不必考慮底層基礎(chǔ)設(shè)施。

在管理Docker映像時,Kubernetes還能夠為應(yīng)用程序提供可移植性。一旦使用Kubernetes的容器架構(gòu)開發(fā)應(yīng)用程序,它們就可以部署到任何地方——公共云、混合云、本地——而且不需要對底層代碼進(jìn)行任何更改。

雖然Kubernetes在許多方面非常有優(yōu)勢,比如可伸縮性、可移植性和管理能力,但它也存在一個問題,就是不支持狀態(tài)存儲。幾乎所有的生產(chǎn)應(yīng)用都是有狀態(tài)的,即需要某種外部存儲。

為什么Kubernetes的存儲如此艱難?

而Kubernetes的架構(gòu)是動態(tài)的,容器的創(chuàng)建和銷毀取決于負(fù)載以及開發(fā)人員規(guī)范,Pod和容器可以自我修復(fù)和復(fù)制。本質(zhì)上來說,它們的生命是短暫的。

然而,持久存儲解決方案無法承受這種動態(tài)行為,持久存儲不能被綁定到動態(tài)創(chuàng)建和銷毀的規(guī)則上。

當(dāng)需要將有狀態(tài)的應(yīng)用程序部署到另一個基礎(chǔ)設(shè)施(可能是另一個云服務(wù)提供商、本地或混合云)上時,它們在可移植性上面臨著挑戰(zhàn)。持久存儲解決方案會被捆綁到特定的云提供商上。

此外,云原生應(yīng)用程序的存儲環(huán)境并不容易理解。Kubernetes的存儲術(shù)語可能會令人綱到困惑,因為許多術(shù)語都有復(fù)雜的含義和微妙的變化。此外,在原生Kubernetes、開源框架和托管或付費服務(wù)之間有許多選項,開發(fā)人員在做出決定之前必須考慮這些選項。

下面是 CNCF(云原生計算基金會) 公布的云原生存儲解決方案一覽圖(其中一部分,具體可點擊鏈接查看):

為什么Kubernetes的存儲如此艱難?

可能大家首先想到的是在Kubernetes中部署數(shù)據(jù)庫:選擇滿足你需要的數(shù)據(jù)庫解決方案,將其容器化以在本地磁盤上運行,并將其作為另一個工作負(fù)載部署到集群中。然而,由于數(shù)據(jù)庫的固有屬性,這并不能很好地工作。

容器是基于無狀態(tài)原則構(gòu)建的,這使得容器的spin up和spin down更容易。由于沒有要保存和遷移的數(shù)據(jù),所以集群不需要處理磁盤讀寫這種通常來說非常密集的工作。

對于數(shù)據(jù)庫,狀態(tài)往往需要被保存。如果以容器方式部署在集群上的數(shù)據(jù)庫沒有遷移,或者沒有頻繁地spin up,那么數(shù)據(jù)存儲的物理特性就會發(fā)揮作用。理想情況下,使用數(shù)據(jù)的容器應(yīng)該與數(shù)據(jù)庫位于同一個Pod中。

這并不是說在容器中部署數(shù)據(jù)庫是一個壞主意——在某些用例中,這種方法就足夠了。在測試環(huán)境中,或者對于那些不需要生產(chǎn)級別的數(shù)據(jù)量的任務(wù),集群中的數(shù)據(jù)庫是有意義的,因為所保存的數(shù)據(jù)規(guī)模很小。

在生產(chǎn)環(huán)境中,開發(fā)人員通常比較依賴外部存儲。

Kubernetes如何與存儲通信?使用控制平面接口。這些接口將Kubernetes與外部存儲連接起來。這些連接到Kubernetes的外部存儲解決方案稱為卷插件(Volume Plugin),卷插件支持抽象存儲并賦予存儲可移植性。

以前,卷插件是與核心的Kubernetes代碼庫一起構(gòu)建、鏈接、編譯和發(fā)布的。這大大限制了開發(fā)人員的靈活性,并帶來了額外的維護(hù)成本。添加新的存儲選項需要更改Kubernetes代碼庫。

隨著CSI和Flexvolume的引入,卷插件可以部署在集群上,而無需更改代碼庫。

為什么Kubernetes的存儲如此艱難?

原生Kubernetes及存儲

原生Kubernetes如何處理存儲?Kubernetes提供了一些管理存儲的解決方案:臨時選項、持久卷的持久存儲、持久卷聲明、存儲類或狀態(tài)集……等等。

持久卷(PV)是由管理員提供的存儲單元,它們獨立于任何單個Pod,這樣可以將它們從Pod短暫的生命周期中解放出來。

另外,持久卷聲明(PVC)是對存儲的請求。使用PVC可以將存儲綁定到特定節(jié)點,使該節(jié)點能夠使用存儲。

處理存儲的方法有兩種:靜態(tài)或動態(tài)。

通過靜態(tài)配置,管理員提供了他們認(rèn)為Pod在發(fā)出實際請求之前可能需要的PV,并且這些PV通過顯式PVC手動綁定到特定的Pod。

在實踐中,靜態(tài)定義的PV與Kubernetes的可移植結(jié)構(gòu)不兼容,因為所使用的存儲可能與環(huán)境相關(guān),比如AWS EBS或GCE持久磁盤。手動綁定需要更改YAML文件以指向特定于提供商的存儲解決方案。

在開發(fā)人員如何考慮資源方面,靜態(tài)配置也違背了Kubernetes的思想:CPU和內(nèi)存不是預(yù)先分配的,而是綁定到Pod或容器中,它們是動態(tài)授予的。

動態(tài)配置是通過存儲類完成的。集群管理員不需要預(yù)先手動創(chuàng)建PV,而是創(chuàng)建多個存儲配置文件,就像模板一樣。當(dāng)開發(fā)人員創(chuàng)建PVC時,根據(jù)請求的要求,其中一個模板在請求時創(chuàng)建,并附加到Pod。

為什么Kubernetes的存儲如此艱難?

以上只是對外部存儲一般如何使用原生Kubernetes進(jìn)行處理的一個非常寬泛的概述,除此之外,還有許多其他選擇需要考慮。

容器存儲接口

首先介紹一下容器存儲接口(Container Storage Interface,CSI),CSI是由CNCF存儲工作組進(jìn)行的統(tǒng)一工作,旨在定義一個標(biāo)準(zhǔn)的容器存儲接口,該接口可以使存儲驅(qū)動程序在任何容器編排器上工作。

CSI規(guī)范已經(jīng)被應(yīng)用到Kubernetes中,許多驅(qū)動程序插件可以部署在Kubernetes集群上。開發(fā)人員可以在Kubernetes上訪問CSI兼容的卷驅(qū)動程序與CSI卷類型公開的存儲。

隨著CSI的引入,存儲可以作為另一個工作負(fù)載進(jìn)行容器化,并部署在Kubernetes集群上。

開源項目

圍繞云原生技術(shù)的工具和項目正在大量涌現(xiàn)。作為生產(chǎn)中最突出的問題之一,有相當(dāng)一部分開源項目致力于解決“在云原生架構(gòu)上處理存儲”這個問題。

目前***的存儲項目是 Ceph 和 Rook 

Ceph是一個動態(tài)管理的、水平可伸縮的分布式存儲集群。Ceph提供了對存儲資源的邏輯抽象。它被設(shè)計成不存在單點故障、可自我管理和基于軟件的。Ceph同時為相同的存儲集群提供塊、對象或文件系統(tǒng)接口。

Ceph的架構(gòu)非常復(fù)雜,有許多底層技術(shù),如RADOS、librados、RADOSGW、RDB,它的CRUSH 算法和監(jiān)視器、OSD和MDS等組件。這里不深入解讀其架構(gòu),關(guān)鍵在于,Ceph是一個分布式存儲集群,它可提供更高的可伸縮性,在不犧牲性能的情況下消除了單點故障,并提供了對對象、塊和文件的訪問的統(tǒng)一存儲。

很自然地,Ceph已經(jīng)適應(yīng)了云原生環(huán)境。有許多方法可以部署Ceph集群,例如使用Ansible。你可以使用CSI和PVC部署Ceph集群,并在Kubernetes集群中獲得一個接口。

為什么Kubernetes的存儲如此艱難?

Ceph架構(gòu)

另一個有趣且非常受歡迎的項目是Rook,這是一個旨在聚合Kubernetes和Ceph的工具——將計算和存儲放在一個集群中。

Rook是一個云原生存儲編排器,它擴(kuò)展了Kubernetes的功能。Rook本質(zhì)上允許將Ceph放入容器中,并提供集群管理邏輯,使得在Kubernetes上能夠可靠地運行Ceph。Rook能夠自動化部署、引導(dǎo)、配置、伸縮、再平衡,即集群管理員會做的一系列工作。

Rook允許從YAML部署Ceph集群,像Kubernetes一樣。YAML文件用作集群管理員希望在集群中實現(xiàn)的高級聲明。Rook會啟動集群,并開始積極監(jiān)視。Rook充當(dāng)控制器,確保YAML文件中聲明的所需狀態(tài)是支持的。Rook運行在一個協(xié)調(diào)循環(huán)中,該循環(huán)會觀察狀態(tài)并根據(jù)檢測到的差異進(jìn)行操作。

Rook沒有自己的持久狀態(tài),無需管理,可見它確實是按照Kubernetes的原則建立的。

為什么Kubernetes的存儲如此艱難?

Rook將Ceph和Kubernetes結(jié)合在一起,是***的云原生存儲解決方案之一,在Github上擁有近4000顆星,1630萬次下載,以及100多名貢獻(xiàn)者。

作為被CNCF接受的***存儲項目,Rook近期已進(jìn)入孵化階段。

***,對于應(yīng)用程序中的任何問題,重要的是確定需求,并相應(yīng)地設(shè)計系統(tǒng)或選擇工具。云原生環(huán)境中的存儲也不例外。雖然問題相當(dāng)復(fù)雜,但是有很多工具和方法。隨著云計算的發(fā)展,無疑也會不斷出現(xiàn)新的解決方案。

責(zé)任編輯:張燕妮 來源: 頭條科技
相關(guān)推薦

2020-06-02 19:14:59

Kubernetes容器開發(fā)

2020-05-06 22:20:48

Kubernetes邊緣計算

2009-12-04 09:46:02

Linux操作系統(tǒng)

2012-04-09 13:35:10

Instagram

2017-07-26 10:21:46

DockerLinux容器

2022-06-01 23:27:38

區(qū)塊鏈加密貨幣數(shù)字資產(chǎn)

2020-11-05 10:50:09

物聯(lián)網(wǎng)數(shù)據(jù)技術(shù)

2016-11-30 09:51:00

網(wǎng)絡(luò)故障排查

2014-12-19 09:59:50

代碼

2022-11-28 09:00:03

編程bug開發(fā)

2017-02-10 09:11:31

存儲云存儲

2018-04-10 13:40:14

Kubernetes容器服務(wù)器

2021-03-29 16:32:03

軟件代碼程序員

2013-04-19 13:59:00

Apache Hado

2020-05-29 17:21:33

神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)函數(shù)

2020-04-21 11:03:34

微服務(wù)數(shù)據(jù)工具

2011-10-14 09:20:48

Lisp

2023-04-10 15:41:35

2022-11-21 18:02:04

前端測試

2018-05-02 12:34:48

點贊
收藏

51CTO技術(shù)棧公眾號

亚洲伦乱视频| va视频在线观看| 精品一区亚洲| 欧美日韩国产欧美日美国产精品| 一区二区三视频| 丰满人妻一区二区三区无码av | 亚洲经典中文字幕| 成人在线观看a| 日本三级在线观看网站| www久久久久| 国产精品一区专区欧美日韩| 欧美黄色免费看| 国产不卡一区| 欧美大片在线观看| 熟妇人妻va精品中文字幕| 国产黄网站在线观看| 99久久99精品久久久久久| 国产美女扒开尿口久久久| 国产精品白浆一区二小说| 欧美日中文字幕| 亚洲高清色综合| 小明看看成人免费视频| 精品91久久| 亚洲一区二区视频在线| 亚洲人成影视在线观看| 婷婷色在线观看| 韩国成人在线视频| 国产成人精品国内自产拍免费看| 国产av无码专区亚洲av毛网站| 免费看成人吃奶视频在线| 精品88久久久久88久久久| 天堂在线一区二区三区| 搜成人激情视频| 亚洲成人高清在线| 一级性生活视频| 成人影视在线播放| 久久日韩精品一区二区五区| 国产精品视频免费一区二区三区 | 91精品国产91综合久久蜜臀| 成人3d动漫一区二区三区| 欧美少妇网站| 亚洲第一成年网| 二级片在线观看| 国产区高清在线| 91免费视频观看| 国产精品亚洲综合| 精品国产无码AV| 国内精品伊人久久久久影院对白| 国产福利成人在线| 中文字字幕在线中文| 99国产精品久久久久久久成人热 | 国产一区不卡在线| 国产日韩欧美视频| 91麻豆国产视频| 久久99国内精品| 国产精品亚洲自拍| 亚洲天堂avav| 国产在线观看免费一区| 成人精品网站在线观看| 97国产精品久久久| 久久99久久99| 亚洲sss综合天堂久久| 一女二男一黄一片| 狠狠久久亚洲欧美| 91视频国产高清| 国产91视频在线| 成人精品国产福利| 精品日本一区二区| 欧美孕妇性xxxⅹ精品hd| 久久久影院官网| 你懂的视频在线一区二区| 国模精品一区二区| 中文字幕乱码久久午夜不卡 | 在线播放麻豆| 成人免费一区二区三区在线观看| 超碰在线免费观看97| 国产黄色在线免费观看| 亚洲午夜电影网| 免费黄色日本网站| 成人黄页网站视频| 91精品黄色片免费大全| 少妇伦子伦精品无吗| 美女视频免费精品| 一区二区三区 在线观看视| 国产黄色录像视频| 欧美1级日本1级| 69视频在线免费观看| 日韩不卡高清视频| 国产乱色国产精品免费视频| 国产精品一区二区a| 黄色在线视频观看网站| 中文字幕欧美一区| 成人免费性视频| 日韩欧美另类一区二区| 欧美久久一二三四区| 熟女人妻一区二区三区免费看| 神马香蕉久久| 久热精品视频在线| 日本天堂网在线| 激情图片小说一区| 久久久久久久久久久一区 | 中文字幕一区二区三区不卡| 成年人网站国产| 亚洲精品555| 欧美精品一区在线观看| 成人在线手机视频| 亚洲精品字幕| 成人免费观看a| 天堂资源最新在线| 亚洲精品成人悠悠色影视| 欧美三级一级片| 欧美2区3区4区| 亚洲天堂久久av| 国产第一页第二页| 经典一区二区三区| 欧洲精品码一区二区三区免费看| 亚洲无线看天堂av| 欧美视频日韩视频| 亚洲做受高潮无遮挡| 午夜激情一区| 国产免费一区视频观看免费| 国产又爽又黄网站亚洲视频123| 亚洲视频免费观看| 91n.com在线观看| 欧美有码在线| 欧美激情亚洲激情| 国产精品-色哟哟| 欧美激情中文字幕一区二区| www一区二区www免费| jizz性欧美23| 欧美激情亚洲精品| 国产浮力第一页| 亚洲图片激情小说| 五月天激情视频在线观看| 日本欧美韩国国产| 97成人精品区在线播放| 亚洲精品一区二区三区新线路 | 国产69精品久久| 亚洲精品日韩欧美| 日本中文字幕网| 国产91精品一区二区麻豆网站 | 日韩视频在线一区二区| www.av免费| 久久99国产精品久久99| 亚洲国产成人不卡| 成人国产网站| 日韩亚洲一区二区| 一区二区精品视频在线观看| 中文字幕免费不卡在线| 欧美日韩一区二区三区69堂| 日本黄色精品| 国产在线观看91精品一区| 免费av毛片在线看| 欧美一区二区三区白人| 强乱中文字幕av一区乱码| 国产麻豆精品在线| www国产无套内射com| 中文字幕一区二区三区四区久久| 欧美日韩爱爱视频| 国产特黄一级片| 一区二区免费视频| 亚洲av人人澡人人爽人人夜夜| 亚洲国产精品一区制服丝袜| 蜜桃日韩视频| 搜成人激情视频| 北条麻妃一区二区三区中文字幕| 一级黄色大片网站| 亚洲久草在线视频| 欧美久久久久久久久久久| 在线观看不卡| 欧美精品久久久| 国产精品亚洲d| 久久中文久久字幕| а√天堂资源在线| 午夜精品久久久久久久99樱桃| 菠萝菠萝蜜网站| 日韩中文字幕1| 国产精品无码乱伦| 精品五月天堂| 国产精品欧美激情| 18videosex性欧美麻豆| 亚洲国产精品一区二区三区| 无码人妻av一区二区三区波多野| 国产精品卡一卡二卡三| xxxxwww一片| 老司机久久99久久精品播放免费| 亚洲精品一区二区三区四区五区 | 日韩av中文字幕在线| 成人黄色三级视频| 亚洲精品ww久久久久久p站| 国产精品手机在线观看| 男女性色大片免费观看一区二区 | 白浆视频在线观看| 一区二区三区无码高清视频| japanese国产| 在线看日本不卡| 妺妺窝人体色www婷婷| 久久久久久久性| 亚洲制服中文字幕| 国产精品尤物| 91精品国产毛片武则天| 亚洲电影一级片| 亚洲一区二区三区在线视频 | 欧美军同video69gay| 欧美成人aaaaⅴ片在线看| 日本一区二区不卡视频| 欧洲成人午夜精品无码区久久| 日一区二区三区| 亚洲熟妇无码av在线播放| 精品国产乱码| 精品一区二区三区国产| 国产精品1区在线| 国产精品久久999| 爱啪啪综合导航| 欧美大片免费看| 生活片a∨在线观看| 日韩精品视频三区| 亚洲AV无码一区二区三区少妇| 欧美亚洲愉拍一区二区| 亚洲黄色三级视频| 一区二区三区蜜桃| 看黄色录像一级片| 久久精品人人爽人人爽| 好男人香蕉影院| 国产精品夜夜嗨| 三上悠亚在线一区| 日韩主播视频在线| 亚洲精品乱码久久久久久自慰| 国产精品vip| 欧美少妇一级片| 国产精品自拍区| 快播日韩欧美| 精品欧美午夜寂寞影院| 俄罗斯精品一区二区| 国产亚洲亚洲国产一二区| 国产免费一区二区三区香蕉精| 欧美va在线| 日韩美女视频中文字幕| 蜜桃视频在线观看播放| 97国产真实伦对白精彩视频8| 久草在线新免费首页资源站| 免费97视频在线精品国自产拍| 91最新在线| 中文字幕亚洲欧美一区二区三区 | 深夜福利视频网站| 精品999在线播放| 亚洲精品久久久久久久久久久久久久| 91精品在线麻豆| 国产农村老头老太视频| 91精品国产aⅴ一区二区| 国产又粗又猛又爽又黄的视频一 | 97在线精品| av动漫免费观看| 91精品久久久久久久蜜月| 99亚洲精品视频| 欧美欧美全黄| 日韩av在线播放不卡| 亚洲影院一区| 熟女性饥渴一区二区三区| 美女精品网站| 国产九九在线视频| 久久99精品国产| 伊人久久久久久久久| 成人激情小说网站| 青青草视频播放| 国产欧美综合在线观看第十页| 大胸美女被爆操| 亚洲人妖av一区二区| 好吊色视频在线观看| 同产精品九九九| 欧美日韩一级黄色片| 精品视频在线免费观看| 91九色蝌蚪91por成人| 欧美成人性福生活免费看| 色屁屁草草影院ccyycom| 亚洲欧美另类国产| 成年人在线看| 欧美巨大黑人极品精男| 桃色av一区二区| 国产在线精品成人一区二区三区| 亚洲一区二区三区免费| 精品国产综合| 日韩高清欧美| 精品久久久久久无码中文野结衣| 免费亚洲婷婷| 91小视频在线播放| 99热99精品| 国产传媒视频在线| 亚洲电影一级黄| 中文字幕在线播出| 亚洲成成品网站| 粉嫩av一区| 欧美激情一区二区三级高清视频| 精品国产免费人成网站| 成人久久一区二区| 亚洲深夜福利在线观看| 400部精品国偷自产在线观看| 亚洲欧美久久久| 麻豆网站免费观看| 久久精品亚洲国产奇米99 | 色94色欧美sute亚洲线路二| aaa国产视频| 亚洲欧美福利视频| 一区二区三区伦理| 国产精品丝袜高跟| 欧洲亚洲视频| 日韩精品手机在线观看| 视频在线观看91| 人妻 丝袜美腿 中文字幕| 国产精品理论片| 91丝袜一区二区三区| 欧美mv日韩mv亚洲| 免费高清完整在线观看| 欧美在线不卡区| 国产精品1luya在线播放| 在线观看日本一区| 奶水喷射视频一区| 国产xxxx视频| 亚洲精品综合在线| 一二区在线观看| 在线观看成人黄色| 黑人精品一区| 麻豆久久久9性大片| 亚洲成人中文| 日本中文字幕有码| 亚洲乱码国产乱码精品精98午夜| 中文区中文字幕免费看| 亚洲欧美中文另类| 性xxxxfreexxxxx欧美丶| 国产精品免费看一区二区三区| 亚洲香蕉av| 久久久久久久高清| 国产精品久久久久久久久免费樱桃| 国产精品久免费的黄网站| 亚洲电影成人av99爱色| 久久免费电影| 国产成人亚洲欧美| 欧美视频亚洲视频| 三级网站免费看| 亚洲欧洲av在线| 国产一区二区三区三州| 在线精品91av| 免费成人高清在线视频| 特级西西444www大精品视频| 久久综合九色| 一区二区三区四区免费| 色婷婷精品久久二区二区蜜臂av | 一本一道人人妻人人妻αv| 中文字幕亚洲欧美日韩高清 | 国产乱码精品一区二区三区卡 | 性欧美xxxx| 加勒比中文字幕精品| 国产人妻777人伦精品hd| 99精品久久久久久| 超碰超碰超碰超碰| 亚洲免费视频网站| 精品无人乱码一区二区三区 | 欧美a免费在线| 91精品国产综合久久久久久久久| 日韩在线观看电影完整版高清免费悬疑悬疑 | 老熟妇精品一区二区三区| 亚洲女同ⅹxx女同tv| www.桃色av嫩草.com| 久久久亚洲福利精品午夜| 136国产福利精品导航网址应用| 久久久久99精品成人片| 99精品免费| 国精产品一区二区三区| 欧美日韩一区二区三区免费看| 免费人成在线观看播放视频| 91亚洲精品一区| 亚洲黄色一区| 国产美女免费网站| 欧美精品久久99| caoporn视频在线| 欧美另类一区| 精品一区二区三区欧美| 国产一级视频在线播放| 亚洲乱码av中文一区二区| 久久久久毛片| 妞干网在线播放| 久久婷婷综合激情| 国产又粗又长视频| 97精品欧美一区二区三区| 狠狠综合久久av一区二区蜜桃| 三区视频在线观看| 精品久久香蕉国产线看观看gif| 国产精品久久久久一区二区国产 | 欧美先锋资源| 无码人妻一区二区三区在线视频| 亚洲国产综合91精品麻豆 | 欧美大尺度在线观看| 国产精品一区二区中文字幕| 亚洲成人av免费看| 夜夜亚洲天天久久| 国产福利在线| 国产精品99久久久久久久| 日本91福利区| 日本三级理论片| 久久精彩免费视频|