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

高并發(fā)整體可用性:大規(guī)模集群下的分片管理策略

開發(fā) 架構(gòu)
大規(guī)模系統(tǒng)的分片部署是一個難點,既要考慮容災(zāi)和故障轉(zhuǎn)移,又要考慮負(fù)載均衡和資源利用率。本文就從服務(wù)狀態(tài)、故障轉(zhuǎn)移、負(fù)載及資源利用率等幾個方面來闡述下他們的關(guān)系,并帶大家一起看下,facebook面對這種挑戰(zhàn)是怎么做系統(tǒng)架構(gòu)的~

[[420167]]

大規(guī)模系統(tǒng)的分片部署是一個難點,既要考慮容災(zāi)和故障轉(zhuǎn)移,又要考慮負(fù)載均衡和資源利用率。本文就從服務(wù)狀態(tài)、故障轉(zhuǎn)移、負(fù)載及資源利用率等幾個方面來闡述下他們的關(guān)系,并帶大家一起看下,facebook面對這種挑戰(zhàn)是怎么做系統(tǒng)架構(gòu)的~

1有狀態(tài)&無狀態(tài)的服務(wù)部署

應(yīng)用服務(wù),根據(jù)其類型一般可以分為兩種:無狀態(tài)服務(wù) 和 有狀態(tài)服務(wù)

無狀態(tài)的服務(wù),擴(kuò)展起來其實比較容易,用流量路由等負(fù)載均衡方式即可實現(xiàn);

但是有狀態(tài)服務(wù)不太容易,讓所有服務(wù)器一直能夠持有全部數(shù)據(jù)時不現(xiàn)實的。

-- 散列是一種方案 --

如一致性散列策略,將數(shù)據(jù)散列部署。但是,一致性散列會存在一些不可避免的問題,主要有數(shù)據(jù)傾斜、數(shù)據(jù)漂移等。雖然我們可以通過將某節(jié)點的一部分?jǐn)?shù)據(jù)移到其他節(jié)點來解決,但這需要非常細(xì)粒度的負(fù)載統(tǒng)計標(biāo)尺來進(jìn)行發(fā)現(xiàn)和衡量。

來源:百度百科

另外,由于一致性散列對多數(shù)據(jù)中心的支持不太友好,比如,希望讓某些區(qū)域的用戶走特定數(shù)據(jù)中心,以降低延遲的話,用該策略不好實現(xiàn)。

-- 分片是另一種方案 --

其目的是支持業(yè)務(wù)增長、應(yīng)對系統(tǒng)的高并發(fā)及吞吐量。并且加載和使用更加靈活。

來源:fb engineering

數(shù)以萬計、億計的數(shù)據(jù)分散存儲在多個數(shù)據(jù)庫實例中,則每個實例都叫一個分片。另外,為了容錯,每個分片都可以有多個副本,而每個副本根據(jù)不同的一致性要求可以分為主副本和從副本。

然后,分片又通過多種策略規(guī)范,顯示計算出到服務(wù)器的映射,以向用戶提供完整的服務(wù)。這些策略規(guī)范包括:不同用戶ID選擇不同的服務(wù)分區(qū)、不同地理位置的請求分散到較近的數(shù)據(jù)中心等等。

從這個要求來看,分片的方式要比散列更靈活,更適用大型服務(wù)部署。

2故障是一種常態(tài)

在分布式環(huán)境下,我們對故障需要有清晰的認(rèn)知--故障的發(fā)生不應(yīng)該被當(dāng)成是小概率事件,而應(yīng)該被當(dāng)成一種常態(tài)。

這也是系統(tǒng)設(shè)計應(yīng)該遵守的一個前提條件。這樣系統(tǒng)才有可能更加穩(wěn)固。

所以,服務(wù)的容錯能力、從故障中恢復(fù)的能力,是實現(xiàn)服務(wù)高可用的關(guān)鍵。

那可以有哪些措施呢?

-- 復(fù)制 --

數(shù)據(jù)、服務(wù)的冗余部署,是提高容錯能力的常用手段。比如服務(wù)主備和數(shù)據(jù)庫主從。

但是有些情況下,這種方式是可以打商量的。如果單個容錯域的故障會導(dǎo)致所有冗余副本宕機(jī),那復(fù)制還有啥作用?

-- 自動檢測 & 故障轉(zhuǎn)移 --

想要高可用,故障的發(fā)現(xiàn)和自動檢測機(jī)制是前提。然后才是故障轉(zhuǎn)移。

故障轉(zhuǎn)移的快慢,決定了程序的可用性高低。那么,所有的故障都必須立馬進(jìn)行轉(zhuǎn)移才能達(dá)到最好的效果么?

也不竟然。

如果新副本的構(gòu)建成本非常大呢?比如要加載龐大的數(shù)據(jù)量資源等等,指不定還沒構(gòu)建完,原故障機(jī)器就恢復(fù)了說不定。

-- 故障轉(zhuǎn)移限流 --

一個服務(wù)掛了不是最可怕的,最可怕的是它能把全鏈路都帶崩。就比如上一篇文章中寫的《Zookeeper引發(fā)的全鏈路崩潰》一樣,級聯(lián)問題,絕對不容小覷!

因此,在進(jìn)行故障轉(zhuǎn)移時,要給予這個問題足夠的重視,以免引發(fā)正常服務(wù)在脈沖流量下崩盤。

3資源是寶貴的,不浪費才最好

就算是阿里的財大氣粗,每個季度也會有運維同學(xué)和業(yè)務(wù)同學(xué),因為1%的CPU利用率,在服務(wù)容器數(shù)量分配上來回博弈好多次。

業(yè)務(wù)同學(xué)當(dāng)然是想機(jī)器越多越好,因為機(jī)器越多,單節(jié)點的故障幾率就可以小些;

而運維同學(xué)的任務(wù)則是盡可能提高資源利用率。畢竟有那么多要買718、911的。。。不都得錢么~

-- 負(fù)載均衡 --

負(fù)載均衡是指在應(yīng)用服務(wù)器之間持續(xù)均勻地分布分片及其工作負(fù)載的過程。它可以有效地利用資源,避免熱點。

  • 異構(gòu)的硬件。由于硬件規(guī)格不同,服務(wù)所能承載的壓力也不盡相同,因此需要考慮硬件限制來分配負(fù)載。
  • 動態(tài)資源。比如可用的磁盤空間、空閑的CPU等,如果負(fù)載和這些動態(tài)資源綁定,那么不同的時間點,服務(wù)負(fù)載是不能一概而論的。

-- 彈性擴(kuò)展 --

很多時候,我們的很多應(yīng)用都是為用戶提供服務(wù)的。而用戶的行為隨著作息呈現(xiàn)一定的規(guī)律性,如白天的訪問量大,晚上的訪問量小。

因此,彈性計算其實是在不影響可靠性的前提下提高資源效率的一種解決方案,即根據(jù)負(fù)載變化動態(tài)調(diào)整資源分配。

4Facebook怎么平衡上述訴求[1]

我們平常見到,其實不同的團(tuán)隊有不同的分片管理策略。比如,本地生活有一套自己的外賣服務(wù)分片的管理容災(zāi)方案、大文娛也有一套自己視頻服務(wù)的分片管理。

facebook早期也是如此。不同團(tuán)隊間各有各的方案,但是這些方案都更偏重于解決故障轉(zhuǎn)移,保障系統(tǒng)可用性,對負(fù)載均衡考慮較少。

這樣的方式,其實對集團(tuán)資源利用率、操作性上有些不適合。基于這樣的考慮,facebook設(shè)計了一個通用的分片管理平臺Shard Manager,簡稱 SM 。。。

距今,已經(jīng)有成百上千的應(yīng)用程序被構(gòu)建或遷移到分片管理器上,在幾十萬的服務(wù)器上構(gòu)建出總計超過千萬的分片副本。。。

那么,我們來一起看下,他們是怎么做的。

1、基礎(chǔ)架構(gòu)分層設(shè)計

facebook基礎(chǔ)設(shè)施架構(gòu)

Host management: 即主機(jī)管理,使用資源配額系統(tǒng),管理所有物理服務(wù)器,并給各團(tuán)隊分配容量。

Container management: 每個團(tuán)隊從下層獲取到容量后,以容器為單位將其分配給各個應(yīng)用程序。

Shard management: 在下層提供的容器內(nèi)為分片應(yīng)用程序分配分片。

Sharded applications: 在每個分片中,應(yīng)用程序分配并運行相關(guān)的工作負(fù)載。

Products: 上層應(yīng)用程序。

2、Shard Management整體架構(gòu)

來源:fb engineering

應(yīng)用程序?qū)崿F(xiàn)分片狀態(tài)轉(zhuǎn)換接口(該接口由SM library定義,由應(yīng)用程序?qū)崿F(xiàn)),并根據(jù)調(diào)度程序的調(diào)用進(jìn)行狀態(tài)轉(zhuǎn)換。

應(yīng)用程序向 ZooKeeper 上報服務(wù)器成員資格和活動狀態(tài)。由Shard Manager Scheduler 收集應(yīng)用程序監(jiān)測的自身動態(tài)負(fù)載信息。

Shard Manager Scheduler 是協(xié)調(diào)分片轉(zhuǎn)換和移動的中央服務(wù)。它收集應(yīng)用程序狀態(tài);監(jiān)控服務(wù)器加入、服務(wù)器故障和負(fù)載變化等狀態(tài)變化;通過對應(yīng)用程序服務(wù)器的RPC調(diào)用來驅(qū)動分片狀態(tài)轉(zhuǎn)換,從而實現(xiàn)分片分配的調(diào)整。

Shard Manager Scheduler 將分片分配的公共視圖發(fā)布到服務(wù)發(fā)現(xiàn)系統(tǒng)(該系統(tǒng)保障了自己的高可用和可擴(kuò)展);

服務(wù)發(fā)現(xiàn)系統(tǒng)將信息傳遞到應(yīng)用程序的客戶端用于計算請求路由。

那么,Shard Manager Scheduler掛了怎么辦呢?

一是,其內(nèi)部可以進(jìn)行分片擴(kuò)展,來保證其高可用;

二是,由上述設(shè)計可知,中央處理程序不在客戶端調(diào)用的關(guān)鍵路徑上,即使掛了,應(yīng)用程序還是可以以現(xiàn)有的分片來執(zhí)行運轉(zhuǎn),業(yè)務(wù)不會受中央處理器宕機(jī)的影響。

3、標(biāo)準(zhǔn)化分片管理

為了實現(xiàn)上述架構(gòu),facebook定義了幾個原語:

  1. //分片加載 
  2. status add_shard(shard_id) 
  3. //分片刪除 
  4. status drop_shard(shard_id) 
  5. //主從切換 
  6. status change_role(shard_id, primary <-> secondary) 
  7. //驗證和變更副本成員關(guān)系 
  8. status update_membership(shard_id, [m1, m2, ...]) 
  9. //客戶端路由計算和直連調(diào)用 
  10. rpc_client create_rpc_client(app_name, shard_id) 
  11. rpc_client.execute(args) 

根據(jù)上述原語,通過組合,即可以合成高級分片移動協(xié)議:

如,我們希望將將分片A,從當(dāng)前負(fù)載較高的服務(wù)器A,移動到負(fù)載較低的服務(wù)器B:

  1. Status status= A.drop_share(xx); 
  2.    if(status == success){ 
  3.       B.add_share(xx) 
  4.    } 

不僅是普通服務(wù),對于主從切換、paxos協(xié)議的服務(wù)管理也可以用上述原語滿足,有興趣的同學(xué)可以自己試試組合一下,這個對我們工作中的系統(tǒng)設(shè)計時非常有幫助的。

那么,針對文章前半部分涉及到的一些分片管理的難點和問題,facebook在該架構(gòu)下是怎么應(yīng)對的呢?

對于容錯中的復(fù)制,Shard Manager允許在每個分片上配置復(fù)制因子,以實現(xiàn)合理的復(fù)制策略,如果不需要復(fù)制,則可以通過復(fù)制因子來控制;

對于故障轉(zhuǎn)移,Shard Manager通過配置故障轉(zhuǎn)移延遲策略,來權(quán)衡新副本的構(gòu)建成本和服務(wù)的不可用時間;

對于故障節(jié)流,Shard Manager支持限制分片故障轉(zhuǎn)移速度,來保護(hù)其余健康服務(wù)器不會被沖垮;

對于負(fù)載均衡,Shard Manager支持根據(jù)硬件規(guī)格定制負(fù)載因子;通過定期收集應(yīng)用程序每個副本的負(fù)載,來實現(xiàn)各實例間的平衡;并支持多資源平衡,確保短板資源可用。

對于彈性,Shard Manager支持分片縮放和擴(kuò)展,針對不同流量實行不同的擴(kuò)展速率。

參考資料

[1]fb engineering: "使用ShardManager擴(kuò)展服務(wù)"

責(zé)任編輯:武曉燕 來源: Coder的技術(shù)之路
相關(guān)推薦

2019-04-18 11:37:49

NameNodeHDFS架構(gòu)

2024-02-27 09:48:25

Redis集群數(shù)據(jù)庫

2021-08-20 11:05:14

高并發(fā)架構(gòu)分布式

2023-02-17 07:41:18

KubernetePrometheus

2013-03-21 11:09:48

網(wǎng)絡(luò)管理高可用性集群系統(tǒng)網(wǎng)絡(luò)虛擬化基礎(chǔ)架構(gòu)

2010-12-23 11:01:19

集群FTPFTP代理

2021-09-28 13:55:54

高并發(fā)限流架構(gòu)

2021-09-13 11:44:42

限流降級架構(gòu)

2015-10-12 15:11:36

GoogleBorg集群管理

2014-07-31 14:25:53

2015-08-31 05:51:37

集群運維私有云

2015-06-11 13:24:27

集群運維

2015-10-13 11:06:36

谷歌Google Borg集群管理

2012-02-13 23:20:18

linux集群高可用

2023-12-05 09:31:46

數(shù)據(jù)庫架構(gòu)

2016-08-12 15:40:17

CCEKubernetes華為

2020-04-09 11:56:10

Elasticsear集群硬件

2012-07-04 11:21:07

OpenStack

2012-11-12 13:37:48

RHEV電源管理

2012-09-04 13:43:31

SQL Server
點贊
收藏

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

成人在线观看高清| 国产一区二区视频免费在线观看| 性少妇videosexfreexxx片| 亚洲人成高清| 亚洲片av在线| 五月天六月丁香| 三级中文字幕在线观看| 国产精品情趣视频| 国产精品久久波多野结衣| 欧美a视频在线观看| 一区二区中文字| 亚洲精品视频网上网址在线观看 | 在线观看福利电影| 国产精品久久久久久久久图文区 | www.欧美激情.com| 校园春色亚洲| 亚洲综合久久av| 亚洲蜜桃在线| 欧美成人免费| 成人精品免费网站| 91精品啪aⅴ在线观看国产| 91精品国产高清一区二区三密臀| 午夜日本精品| 社区色欧美激情 | 波多野结衣一本| 精品欧美午夜寂寞影院| 欧美日韩成人在线| 黄色三级视频片| 一个人看的www视频在线免费观看| 亚洲人午夜精品天堂一二香蕉| 久久精品ww人人做人人爽| 99国产揄拍国产精品| 麻豆精品一区二区三区| 国产成人亚洲综合| 国产污污视频在线观看| 国产精品magnet| 久久在线免费视频| 少妇高潮惨叫久久久久| 国产一区二区精品福利地址| 精品国产sm最大网站免费看| 佐山爱在线视频| 国产精品亚洲欧美日韩一区在线 | 色综合综合网| 日韩国产精品一区| 一级少妇精品久久久久久久| 日韩精品视频在线看| 91精品国产综合久久福利| 色噜噜狠狠永久免费| www.一区| 欧美电影在线免费观看| 九九热精品国产| 日本a人精品| 欧美日韩国产a| 一区二区在线免费看| 日韩专区视频网站| 欧美日本免费一区二区三区| 伊人国产在线视频| 国产精品久久久久久久久久辛辛 | 国产精品久久久久久久久| 337p粉嫩色噜噜噜大肥臀| 久久激情一区| 国产精品大陆在线观看| 亚洲字幕av一区二区三区四区| 麻豆精品在线播放| 成人妇女淫片aaaa视频| 国产男女无套免费网站| 国产不卡在线视频| 国产在线精品二区| 你懂的在线观看视频网站| 久久精品水蜜桃av综合天堂| 日韩精品一区二区三区色偷偷| 国产三级电影在线| 国产精品乱子久久久久| 黄色影视在线观看| 2021天堂中文幕一二区在线观| 香蕉成人伊视频在线观看| 午夜精品久久久久久久无码| 欧美精品总汇| 5858s免费视频成人| 国产吃瓜黑料一区二区| 亚洲精品一级二级三级| 中文字幕在线观看日韩| 久久久无码精品亚洲国产| 一区二区动漫| 国产日韩在线亚洲字幕中文| 亚洲风情第一页| 91丨九色丨蝌蚪丨老版| 亚洲一区二区精品在线| 欧美性受ⅹ╳╳╳黑人a性爽| 午夜国产不卡在线观看视频| 午夜视频在线瓜伦| 视频一区在线| 亚洲三级 欧美三级| 青青草激情视频| 蜜桃av一区| 91超碰rencao97精品| 午夜av免费在线观看| 国产精品狼人久久影院观看方式| 嫩草影院中文字幕| 三级成人在线| 亚洲成人网久久久| 美国黄色片视频| 亚洲精品欧美| 91色p视频在线| 婷婷五月综合激情| 亚洲欧美一区二区三区久本道91| 可以免费观看av毛片| 日本精品视频| 中文一区二区视频| 国产精品乱子伦| 国产成人免费xxxxxxxx| 亚洲成人第一| 中老年在线免费视频| 日韩免费高清av| 中文字幕精品亚洲| 亚洲伊人观看| 99视频在线播放| 在线观看免费版| 欧美性极品xxxx做受| 人妻av一区二区三区| 成人午夜国产| 国产成人在线视频| 五月天激情婷婷| 亚洲一区二区三区激情| 五月六月丁香婷婷| 欧美亚洲精品在线| 欧美最猛性xxxxx免费| 囯产精品一品二区三区| 亚洲日本在线天堂| 超碰超碰在线观看| 国内精品久久久久久99蜜桃| 26uuu亚洲国产精品| 丰满人妻熟女aⅴ一区| 亚洲男人的天堂在线观看| 国产九九在线观看| 大胆日韩av| 国产精品盗摄久久久| 九色在线视频| 色综合久久久久久久久| 亚洲熟女乱综合一区二区三区| 欧美日韩免费| 国产精品免费一区二区三区四区| 91精品久久| 欧美大片在线观看一区| 激情视频在线播放| 国产xxx精品视频大全| 永久免费网站视频在线观看| 国产精品毛片无码| 欧美成人午夜视频| 精品国产99久久久久久宅男i| 国产精品第一页第二页第三页| 色婷婷综合网站| 欧美丰满老妇| 亚洲一区免费网站| 丰满大乳少妇在线观看网站| 欧美成人激情免费网| 久久久久久久久久99| 成人免费视频视频| 黄色动漫网站入口| 精品日韩一区| 91亚洲精品一区| 欧美人与牲禽动交com | 欧美视频在线视频| 亚洲永久精品ww.7491进入| 久久久天天操| 亚洲欧洲日韩综合二区| 国产精品欧美一区二区三区不卡| 欧美精品一区二区三区国产精品| 内射后入在线观看一区| 福利视频一区二区| 在线观看亚洲大片短视频| 久久99精品久久久久久国产越南| 亚洲国产精品影视| www国产精品| 国产69久久精品成人看| 国产黄在线观看| 欧美一区二区成人| 日韩久久精品视频| 国产三级精品三级| 中文字幕avav| 国产一级一区二区| 天天综合狠狠精品| 中文在线综合| 日韩美女视频中文字幕| 黄色在线免费网站| 亚洲国产欧美久久| 中文字幕一区二区三区波野结 | 99国产精品国产精品久久| 天堂中文视频在线| 欧美三级网页| 色综合视频二区偷拍在线| 日韩欧美另类中文字幕| 青青在线视频一区二区三区| 欧美激情二区| 日韩av影视综合网| 国产精品久久久久久久久久久久久久久久 | 在线成人小视频| 天天操天天操天天操天天| 亚洲欧美自拍偷拍色图| 亚洲制服丝袜在线播放| 国产在线精品一区二区| 男女午夜激情视频| 欧美精品日本| 一本一道久久a久久精品综合 | 日韩精品福利片午夜免费观看| 中文精品一区二区| 懂色中文一区二区三区在线视频| 日韩一区精品| 2018中文字幕一区二区三区| 黄色大片在线播放| 在线观看日韩av| 四虎永久在线观看| 91精品国产色综合久久ai换脸| 特级西西444www大精品视频免费看| 亚洲欧美日韩国产综合| 亚洲色图日韩精品| 久久嫩草精品久久久久| 性高潮免费视频| 精品一区二区成人精品| 国产淫片av片久久久久久| 在线电影一区| 国产精品视频二| 中文字幕免费精品| 亚洲一区免费看| 成人aaaa| 日韩精品不卡| 五月天亚洲色图| 国产一区二区在线观看免费播放| 欧美日本三级| 91久久精品一区二区别| 成人综合日日夜夜| 国产在线视频91| 日韩美香港a一级毛片| 国产精品久久在线观看| 日韩在线影院| 人九九综合九九宗合| 91超碰免费在线| 国内精品久久久久久中文字幕| 亚洲男同gay网站| 欧美另类极品videosbestfree| 国产视频一区二区| 插插插亚洲综合网| 国产高清一区二区三区视频| 精品国偷自产在线视频| 精品176二区| 久久天堂电影网| 亚洲综合影视| 久久免费视频网站| 鲁鲁在线中文| 欧美亚洲国产成人精品| 自拍在线观看| 国产成人小视频在线观看| 国内精品伊人| 成人免费黄色网| 日韩欧美激情电影| 国产自产在线视频一区| 老司机精品在线| 欧美激情论坛| 日韩精品诱惑一区?区三区| 一个色的综合| 欧美日韩 国产精品| 性欧美大战久久久久久久| 国产欧美日韩一级| 男人舔女人下面高潮视频| 日本视频在线一区| 国产一区二区在线观看免费视频| 国产一二精品视频| 在线精品视频播放| 国产亚洲人成网站| 国产一区二区三区视频播放| 夜夜夜精品看看| 国产成人愉拍精品久久| 欧美亚洲国产怡红院影院| 国产精品爽爽久久| 精品第一国产综合精品aⅴ| 天天av综合网| 中文字幕一区电影| 黄页网站大全在线免费观看| 欧美在线免费看| 91精品国产一区二区在线观看| 粉嫩av四季av绯色av第一区| 综合干狼人综合首页| 伊人av成人| 国产精品试看| 婷婷激情小说网| 久久久久久影视| 91在线播放观看| 日本久久电影网| 亚洲精品久久久久久久久久| 亚洲精品视频二区| 四虎影院观看视频在线观看 | 国产精品日本一区二区不卡视频| 国产一区免费在线| 欧美激情偷拍自拍| 国产午夜伦鲁鲁| 精品一区二区免费视频| 黄色网址在线视频| 亚洲人成亚洲人成在线观看图片| 欧美亚洲精品天堂| 91精品国产色综合久久不卡蜜臀| 飘雪影视在线观看免费观看| 欧美高清不卡在线| 国产精品66| 欧美亚洲免费高清在线观看| 亚洲欧美文学| 亚洲成人福利在线| 久久免费美女视频| 国产一级片免费| 欧美精品九九99久久| 你懂的视频在线| 91国产精品91| 亚洲精品一二三**| 精品91一区二区三区| 久久最新视频| 日本黄色免费观看| 亚洲国产日韩在线一区模特| 国产情侣一区二区| 日日骚av一区| 亚洲成人一区在线观看| 久久精品美女| 亚洲天堂成人| 国产调教打屁股xxxx网站| 国产精品国产三级国产普通话99| 日本中文字幕久久| 日韩精品免费在线| 高清在线视频不卡| 国产精品视频一区二区三区经| 午夜激情一区| 少妇性l交大片7724com| 亚洲欧洲日产国码二区| 亚洲av无码乱码国产精品fc2| 国产午夜精品久久久| 久草免费在线视频| 精品国产电影| 99精品国产在热久久| 欧类av怡春院| 午夜激情综合网| 午夜性色福利视频| 欧美在线观看一区二区三区| 日韩大尺度在线观看| 国产精品网站免费| 99国产精品久| 青草视频在线观看免费| 日韩毛片中文字幕| 视频二区不卡| 日韩免费电影一区二区三区| 日本中文在线一区| 黄色裸体一级片| 91精品国产综合久久福利软件| 在线xxxx| 国产日韩欧美精品| 日韩亚洲国产欧美| 少妇饥渴放荡91麻豆| 色婷婷综合视频在线观看| 成人在线观看黄色| 国产日韩欧美在线看| 影视一区二区| 精人妻一区二区三区| 天天色图综合网| 国产爆初菊在线观看免费视频网站| 国产精品美女视频网站| 99热精品久久| 一级黄色片毛片| 91久久奴性调教| 欧美jizzhd69巨大| av一区观看| 午夜亚洲性色视频| 奇米网一区二区| 日韩亚洲欧美在线| 日本不卡免费高清视频在线| 日韩久久不卡| 国产美女一区二区三区| 久久精品性爱视频| 国产亚洲精品91在线| 久久精品免视看国产成人| 欧美在线一区视频| 国产欧美日韩视频在线观看| 国产农村妇女毛片精品久久| 久久久免费在线观看| 红桃成人av在线播放| 久久久久久国产精品日本| 五月婷婷综合在线| 午夜看片在线免费| 国产精品播放| 日本人妖一区二区| 久久一二三四区| 亚洲最大中文字幕| 中文字幕一区图| chinese少妇国语对白| 一区二区三区在线视频观看| 黄上黄在线观看| 成人欧美一区二区三区黑人免费| 久久成人亚洲| 欧美精品乱码视频一二专区| 亚洲片在线资源| 深夜福利一区| 99热手机在线| 欧美日韩国产中文精品字幕自在自线| 中文字幕在线免费| 久久天天狠狠|