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

深度解讀基于Ceph對(duì)象存儲(chǔ)的混合云機(jī)制

存儲(chǔ) 存儲(chǔ)軟件 混合云
毫無(wú)疑問(wèn),乘著云計(jì)算發(fā)展的東風(fēng),Ceph已經(jīng)是當(dāng)今最火熱的軟件定義存儲(chǔ)開(kāi)源項(xiàng)目。如下圖所示,它在同一底層平臺(tái)之上可以對(duì)外提供三種存儲(chǔ)接口,分別是文件存儲(chǔ)、對(duì)象存儲(chǔ)以及塊存儲(chǔ),本文主要關(guān)注的是對(duì)象存儲(chǔ)即radosgw。

1.背景

毫無(wú)疑問(wèn),乘著云計(jì)算發(fā)展的東風(fēng),Ceph已經(jīng)是當(dāng)今最火熱的軟件定義存儲(chǔ)開(kāi)源項(xiàng)目。如下圖所示,它在同一底層平臺(tái)之上可以對(duì)外提供三種存儲(chǔ)接口,分別是文件存儲(chǔ)、對(duì)象存儲(chǔ)以及塊存儲(chǔ),本文主要關(guān)注的是對(duì)象存儲(chǔ)即radosgw。

基于Ceph可方便快捷地搭建安全性好、可用性高、擴(kuò)展性好的私有化存儲(chǔ)平臺(tái)。私有化存儲(chǔ)平臺(tái)雖然以其安全性的優(yōu)勢(shì)受到越來(lái)越多的關(guān)注,但私有化存儲(chǔ)平臺(tái)也存在諸多弊端。 例如在如下場(chǎng)景中,某跨國(guó)公司需要在國(guó)外訪問(wèn)本地的業(yè)務(wù)數(shù)據(jù),我們?cè)撊绾沃С诌@種遠(yuǎn)距離的數(shù)據(jù)訪問(wèn)需求呢。如果僅僅是在私有化環(huán)境下,無(wú)非以下兩種解決方案:

[[225085]]

  • 直接跨地域去訪問(wèn)本地?cái)?shù)據(jù)中心中的數(shù)據(jù),毫無(wú)疑問(wèn),這種解決方案會(huì)帶來(lái)較高的訪問(wèn)延遲 

在國(guó)外自建數(shù)據(jù)中心,不斷將本地的數(shù)據(jù)異步復(fù)制到遠(yuǎn)程數(shù)據(jù)中心,這種解決方案的缺點(diǎn)是成本太高

在這種場(chǎng)景下,單純的私有云存儲(chǔ)平臺(tái)并不能很好的解決的上面的問(wèn)題。但是,通過(guò)采用混合云解決方案卻能較好地滿(mǎn)足上述需求。對(duì)于前文所述遠(yuǎn)距離數(shù)據(jù)訪問(wèn)的場(chǎng)景,我們完全能借助公有云在遠(yuǎn)程的數(shù)據(jù)中心節(jié)點(diǎn)作為存儲(chǔ)點(diǎn),將本地?cái)?shù)據(jù)中心的數(shù)據(jù)異步復(fù)制到公有云,再通過(guò)終端直接訪問(wèn)公有云中的數(shù)據(jù),這種方式在綜合成本和快捷性方面具備較大優(yōu)勢(shì),適合這種遠(yuǎn)距離的數(shù)據(jù)訪問(wèn)需求。

2.發(fā)展現(xiàn)狀:RGW Cloud Sync發(fā)展歷程

基于Ceph對(duì)象存儲(chǔ)的混合云機(jī)制是對(duì)Ceph生態(tài)的良好補(bǔ)充, 基于此,社區(qū)將在Mimic這個(gè)版本上發(fā)布RGW Cloud Sync特性,初步支持將RGW中的數(shù)據(jù)導(dǎo)出到支持s3協(xié)議的公有云對(duì)象存儲(chǔ)平臺(tái),比如我們測(cè)試中使用的騰訊云COS,同Mulsite中的其他插件一樣,RGW Cloud Sync這個(gè)特性也是做成了一個(gè)全新的同步插件(目前稱(chēng)之為aws sync module),能兼容支持S3協(xié)議。RGW Cloud Sync特性的整體發(fā)展歷程如下:

  • Suse公司貢獻(xiàn)了初始版本,這個(gè)版本僅支持簡(jiǎn)單上傳
  • Red Hat在這個(gè)初始版本之上實(shí)現(xiàn)了完整語(yǔ)義的支持,比如multipart上傳、刪除等,考慮到同步大文件的時(shí)候可能會(huì)造成內(nèi)存爆炸的問(wèn)題,還實(shí)現(xiàn)了流式上傳

對(duì)于Ceph社區(qū)即將在M版本發(fā)布的這個(gè)公有云同步特性,進(jìn)行了實(shí)際落地測(cè)試使用,并根據(jù)其中存在的問(wèn)題進(jìn)行了反饋及開(kāi)發(fā)。在實(shí)際測(cè)試過(guò)程中,我們搭建了如下所示的運(yùn)行環(huán)境:

其中,Cloud Zone內(nèi)部包含一個(gè)公有云同步插件,它被配置為只讀zone,用以將Rgw Zone中寫(xiě)入的數(shù)據(jù)跨地域同步至騰訊云公有云對(duì)象存儲(chǔ)平臺(tái)COS之上。順利實(shí)現(xiàn)將數(shù)據(jù)從RGW中同步備份至公有云平臺(tái),并且支持自由定制來(lái)實(shí)現(xiàn)將數(shù)據(jù)導(dǎo)入至不同云端路徑,同時(shí)我們還完善了同步狀態(tài)顯示功能,能較快監(jiān)測(cè)到同步過(guò)程中發(fā)生的錯(cuò)誤以及當(dāng)前落后的數(shù)據(jù)等。

3.核心機(jī)制

Multisite

RGW Cloud Sync這個(gè)特性本質(zhì)上是基于Multisite之上的一個(gè)全新的同步插件(aws sync module)。首先來(lái)看Multisite的一些核心機(jī)制。Multisite是RGW中數(shù)據(jù)遠(yuǎn)程備份的一種解決方案,本質(zhì)上來(lái)說(shuō)它是一種基于日志的異步復(fù)制策略,下圖為一個(gè)Multisite的示意圖。

Multisite中主要有以下基本概念:

  • Zone:存在于一個(gè)獨(dú)立的Ceph集群,由一組rgw提供服務(wù),對(duì)應(yīng)一組后臺(tái)的pool
  • Zonegroup:包含至少一個(gè)Zone,Zone之間同步數(shù)據(jù)和元數(shù)據(jù)
  • Realm:一個(gè)獨(dú)立的命名空間,包含至少一個(gè)Zonegroup,Zonegroup之間同步元數(shù)據(jù)

下面來(lái)看Multisite中的一些工作機(jī)制,分別是Data Sync、Async Framework、Sync Plugin這三部分。其中Data Sync部分主要分析Multisite中的數(shù)據(jù)同步流程,Async Framework部分會(huì)介紹Multisite中的協(xié)程框架,Sync Plugin部分會(huì)介紹Multisite中的一些同步插件。

Data Sync

Data Sync用以將一個(gè)Zonegroup內(nèi)的數(shù)據(jù)進(jìn)行備份,一個(gè)Zone內(nèi)寫(xiě)入的數(shù)據(jù)會(huì)最終同步到Zonegroup內(nèi)所有Zone上,一個(gè)完整的Data Sync流程包含如下三步:

  • Init:將遠(yuǎn)程的source zone與local zone建立日志分片對(duì)應(yīng)關(guān)系,即將遠(yuǎn)程的datalog映射到本地,后續(xù)通過(guò)datalog就知道有沒(méi)有數(shù)據(jù)需要更新
  • Build Full Sync Map:獲取遠(yuǎn)程bucket的元信息并建立映射關(guān)系來(lái)記錄bucket的同步狀態(tài),如果配置multisite的時(shí)候source zone是沒(méi)有數(shù)據(jù)的,則這步會(huì)直接跳過(guò)
  • Data Sync:開(kāi)始o(jì)bject數(shù)據(jù)的同步,通過(guò)RGW api來(lái)獲取source zone的datalog并消費(fèi)對(duì)應(yīng)的bilog來(lái)同步數(shù)據(jù)

 

下面以一個(gè)bucket中數(shù)據(jù)的增量同步來(lái)闡述Data Sync的工作機(jī)制。了解RGW的人都應(yīng)該知道,一個(gè)bucket實(shí)例至少包含一個(gè)bucket shard,Data Sync是以bucket shard為單位來(lái)同步的,每個(gè)bucket shard有一個(gè)datalog shard 及bilog shard與之對(duì)應(yīng)。

在建立完對(duì)應(yīng)關(guān)系及進(jìn)行完全量同步之后,本地Zone會(huì)記錄Sourcezone每個(gè)datalog 分片對(duì)應(yīng)的sync_marker。此后local zone會(huì)定期將sync_marker與遠(yuǎn)程datalog的max_marker比對(duì),若仍有數(shù)據(jù)未同步,則通過(guò)rgw消費(fèi)datalog entry,datalog entry中記錄了對(duì)應(yīng)的bucket shard,消費(fèi)bucket shard對(duì)應(yīng)的bilog則可進(jìn)行數(shù)據(jù)同步。如下面這個(gè)圖所示,遠(yuǎn)程的datalog是以 gw_data_chang_log_entry這樣一種格式來(lái)存儲(chǔ)日志的,我們可發(fā)現(xiàn),每條datalog entry中包含rgw_data_change這樣一個(gè)域,而rgw_data_change中包括的key這個(gè)域則是bucket shard的名字,之后就可以找到與之對(duì)應(yīng)的bilog shard,從而消費(fèi)bilog來(lái)進(jìn)行增量同步。而全量同步其實(shí)就是沒(méi)有開(kāi)始這個(gè)sync_marker,直接從頭開(kāi)始消費(fèi)datalog來(lái)進(jìn)行數(shù)據(jù)同步。

Async Framework

RGW中使用的異步執(zhí)行框架是基于boost::asio::coroutine這個(gè)庫(kù)來(lái)開(kāi)發(fā)的,它是一個(gè)stackless coroutine,和常見(jiàn)的協(xié)程技術(shù)不同,Async Framework沒(méi)有使用ucontext技術(shù)來(lái)保存當(dāng)前堆棧信息來(lái)支持協(xié)程,而是使用宏的技巧來(lái)達(dá)到類(lèi)似效果,它通過(guò) reenter/yield/fork 幾個(gè)偽關(guān)鍵字(宏)來(lái)實(shí)現(xiàn)協(xié)程。 RGWCoroutine是RGW中定義的關(guān)于協(xié)程的抽象類(lèi),它本身也是boost::asio::coroutine 的子類(lèi),它是用于描述一個(gè)任務(wù)流的,包含一個(gè)待實(shí)現(xiàn)的隱式狀態(tài)機(jī)。RGWCoroutine可以call其他RGWCoroutine,也可以spawn一個(gè)并行的RGWCoroutine。

RGWCoroutine 類(lèi)會(huì)包含一個(gè) RGWCoroutinesStack成員,使用call調(diào)用其他RGWCoroutine的時(shí)候會(huì)將其對(duì)應(yīng)的任務(wù)流都存儲(chǔ)在堆棧上,直到所有任務(wù)流完成之后控制權(quán)才會(huì)回到調(diào)用者處。然而,spawn一個(gè)新的RGWCoroutine時(shí)候會(huì)生成一個(gè)新的任務(wù)棧來(lái)存儲(chǔ)任務(wù)流,它不會(huì)阻塞當(dāng)前正在執(zhí)行的任務(wù)流。當(dāng)一個(gè)協(xié)程需要執(zhí)行一個(gè)異步IO操作的時(shí)候,它會(huì)標(biāo)記自身為阻塞狀態(tài),而這個(gè)IO事件會(huì)在任務(wù)管理器處注冊(cè),一旦IO完成后任務(wù)管理器會(huì)解鎖當(dāng)前堆棧,從而恢復(fù)這個(gè)協(xié)程的控制。下圖為一個(gè)簡(jiǎn)單的協(xié)程使用例子,實(shí)現(xiàn)了一個(gè)有預(yù)定周期的請(qǐng)求處理器。  

Sync Plugin

前文所述的數(shù)據(jù)同步過(guò)程是將數(shù)據(jù)從一個(gè)ceph zone同步到另一ceph zone,我們完全可以將過(guò)程抽象出來(lái),使數(shù)據(jù)同步變得更加通用,方便添加不同的sync module來(lái)實(shí)現(xiàn)將數(shù)據(jù)遷移到不同的目的地。因?yàn)樯蠈酉M(fèi)datalog的邏輯都是一致的,只有***一步上層數(shù)據(jù)到目的地這步是不一樣的,因此我們只需實(shí)現(xiàn)數(shù)據(jù)同步和刪除的相關(guān)接口就可實(shí)現(xiàn)不同的同步插件,每個(gè)插件在RGW中都被稱(chēng)為一個(gè)sync module,目前Ceph中有以下四個(gè)sync module:

  • rgw:默認(rèn)sync module,用以在ceph zone之間同步數(shù)據(jù)
  • log:用于獲取object的擴(kuò)展屬性并進(jìn)行打印
  • elasticsearch:用于將數(shù)據(jù)的元信息同步至ES以支持一些搜索請(qǐng)求
  • aws:Mimic版本發(fā)布,用于導(dǎo)出RGW中的數(shù)據(jù)到支持S3協(xié)議的對(duì)象存儲(chǔ)平臺(tái) 4

RGW Cloud Sync

Streaming process 

前文講到Suse公司貢獻(xiàn)了RGW Cloud Sync的初始版本,如下圖所示,它的一個(gè)同步流程邏輯上來(lái)說(shuō)主要分為三步,***通過(guò)aws sync module通過(guò)http connection將遠(yuǎn)程的object拉取過(guò)來(lái)裝載至內(nèi)存中,之后將這個(gè)object put到云端,之后云端會(huì)返回一個(gè)put result。

對(duì)于小文件來(lái)說(shuō),這個(gè)流程是沒(méi)問(wèn)題的,但是如果這個(gè)object比較大的情況,全部load到內(nèi)存中就有問(wèn)題了,因此Red Hat在此基礎(chǔ)之上支持了Streaming process。本質(zhì)上是使用了一個(gè)新的協(xié)程,這里稱(chēng)之為pipe CR,它采用類(lèi)似管道的機(jī)制,同時(shí)保持兩個(gè)http connection,一個(gè)用于拉取遠(yuǎn)程object,一個(gè)用于上傳object,且這兩個(gè)過(guò)程是并行的,這樣可以有效防止內(nèi)存爆炸,具體如下圖所示。

Multipart upload

Multipart upload是在Streaming process基礎(chǔ)之上用以支持大文件的分片上傳。它的整體流程如下:

 

Json config

公有云存儲(chǔ)環(huán)境相對(duì)來(lái)說(shuō)比較復(fù)雜,需要更加復(fù)雜的配置來(lái)支持aws sync module的使用,因此Red Hat在這個(gè)插件上支持了json config。

相對(duì)其他插件來(lái)說(shuō)主要增加了三個(gè)配置項(xiàng),分別是host_style, acl_mapping,target_path,其中host_style是配置域名的使用格式,acl_mapping 是配置acl信息的同步方式,target_path是配置元數(shù)據(jù)在目的處的存放點(diǎn)。如下圖所示為一個(gè)實(shí)際使用的配置,它表示配置了aws zone,采用path-style這種域名格式,target_path是rgw加其所在zonegroup的名字并加上它的user_id,之后是它的bucket名字,最終這個(gè)object在云端的路徑就是target_path加上object名字。

5.關(guān)于RGW Cloud Sync方面的后續(xù)工作主要有以下四項(xiàng):

  • 同步狀態(tài)顯示的優(yōu)化,比如顯示落后的datalog、bucket、object等,同時(shí)將一些同步過(guò)程中發(fā)生的錯(cuò)誤上報(bào)至Monitor
  • 數(shù)據(jù)的反向同步,即支持將公有云的數(shù)據(jù)同步至RGW
  • 支持將RGW的數(shù)據(jù)導(dǎo)入更多的公有云平臺(tái),而不是僅僅支持S3協(xié)議的平臺(tái)
  • 在此基礎(chǔ)之上以RGW為橋梁來(lái)實(shí)現(xiàn)不同云平臺(tái)之間的數(shù)據(jù)同步
責(zé)任編輯:武曉燕 來(lái)源: 騰訊云
相關(guān)推薦

2018-04-23 15:14:02

混合云云存儲(chǔ)公有云

2018-07-13 08:45:57

Ceph對(duì)象存儲(chǔ)混合云

2018-12-18 11:36:30

私有云存儲(chǔ)云計(jì)算

2021-05-24 17:14:09

數(shù)字化

2018-05-23 08:39:18

AlluxioCeph對(duì)象存儲(chǔ)

2017-09-08 10:16:44

混合云網(wǎng)絡(luò)互聯(lián)互通

2011-05-19 10:57:45

DNSSEC密鑰加密

2025-08-06 08:03:23

2021-10-12 10:36:06

存儲(chǔ)公有云同步

2010-12-17 11:37:23

衛(wèi)士通安全存儲(chǔ)系統(tǒng)

2022-09-28 07:38:29

金融容器云平臺(tái)

2016-05-23 10:57:19

個(gè)人云云計(jì)算iBIG

2013-04-02 09:30:14

VMwareSDN網(wǎng)絡(luò)架構(gòu)

2021-09-30 19:00:17

對(duì)象存儲(chǔ)Ceph

2020-04-27 09:38:15

Kubernetes多云混合云

2021-02-24 09:15:48

kubernetes混合云云端

2021-03-11 10:24:58

Kubernetes混合云云平臺(tái)

2016-06-07 16:43:57

云計(jì)算混合云

2018-01-15 08:47:42

戴爾EMC云存儲(chǔ)混合云

2020-11-16 10:27:38

云計(jì)算
點(diǎn)贊
收藏

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

国产91免费看片| 精品国产乱码久久久久久闺蜜| 亚洲一区精品视频| 国产又粗又长又大视频| 欧美日韩在线大尺度| 亚洲激情电影中文字幕| a在线观看免费视频| 呦呦在线视频| 久久影视一区二区| 91免费综合在线| 在线观看免费av片| 亚洲成av人片一区二区密柚| 亚洲精品www久久久| xxww在线观看| 国产中文在线播放| 国产精品福利一区二区三区| 国产嫩草一区二区三区在线观看| 人人妻人人爽人人澡人人精品 | 91精品国产日韩91久久久久久| 阿v天堂2018| 午夜视频在线| 91丝袜国产在线播放| 51精品国产人成在线观看| 欧美一区二区三区久久久| 久久久九九九热| 麻豆视频在线观看免费网站黄| 国产精品丝袜一区| 欧美大香线蕉线伊人久久国产精品| 国产乱色精品成人免费视频| 久热re这里精品视频在线6| 欧美日韩国产成人高清视频| 国产又粗又长又硬| 免费黄色成人| 亚洲国产精品va在看黑人| 日本一二三区在线| 91p九色成人| 欧美午夜丰满在线18影院| 一二三在线视频| 色多多视频在线观看| 国产视频亚洲色图| 你懂的网址一区二区三区| 特黄aaaaaaaaa真人毛片| 国内精品视频666| 国产精品一区二区3区| 中文字幕免费观看| 亚洲欧美日韩在线观看a三区| 欧美疯狂做受xxxx高潮| 欧美三级日本三级| 久久久久亚洲| 欧美成人一区在线| 手机在线免费看片| 欧美ab在线视频| 欧美成年人视频| 2021亚洲天堂| 欧美天天视频| 久久久亚洲影院你懂的| 久久婷婷一区二区| 在线精品一区二区| 538国产精品一区二区在线| 99视频在线看| 另类av一区二区| 日韩女在线观看| 最近中文字幕在线视频| 免费久久精品视频| 国产一区香蕉久久| 国产片在线播放| 国产91丝袜在线播放九色| 成人在线观看av| 日批视频免费播放| 91丨porny丨在线| 欧美日韩在线免费观看| 久久久久久美女| 日本熟女一区二区| 久久精品首页| 国产免费一区视频观看免费 | sm在线播放| 欧美日韩中文在线观看| 欧美日韩国产精品激情在线播放| xx欧美视频| 欧美揉bbbbb揉bbbbb| 久久久久久综合网| 东京久久高清| 亚洲欧洲日产国产网站| 2017亚洲天堂| 欧美性色综合| 国产aⅴ夜夜欢一区二区三区| 99久久久无码国产精品免费蜜柚| 麻豆91精品视频| 国产chinese精品一区二区| 牛牛热在线视频| 自拍av一区二区三区| 成年人网站国产| 亚洲精品**中文毛片| 欧美狂野另类xxxxoooo| 久久久高清视频| 九九视频精品全部免费播放| 色婷婷综合成人av| 欧美日韩乱国产| 精品亚洲免费视频| 久久久综合香蕉尹人综合网| 伊人在线视频| 精品美女国产在线| 午夜av中文字幕| 亚洲另类春色校园小说| 蜜臀久久99精品久久久无需会员| 日本午夜视频在线观看| 美腿丝袜亚洲一区| 久久久久久久久久码影片| 日本中文在线观看| 欧美日韩中文字幕综合视频| 中文字幕第22页| 国产成人av| 久久久久久亚洲精品不卡| 国产成人av免费| 99久久夜色精品国产网站| 亚洲午夜久久久影院伊人| 久久男人天堂| 欧美成人一区二区| 992在线观看| 每日更新成人在线视频| 国产精品一区二区不卡视频| 色网站在线看| 欧美网站大全在线观看| 国产色视频一区二区三区qq号| 欧美视频在线观看| 91人人爽人人爽人人精88v| www在线播放| 欧美日韩在线观看视频| 中文字幕精品视频在线| 国产字幕视频一区二区| 成人日韩av在线| 91精彩在线视频| 在线观看区一区二| 中文幕无线码中文字蜜桃| 亚洲欧洲综合| 国产精品久久久久久久久久久久冷| 噜噜噜在线观看播放视频| 黄色成人在线免费| 精品无码人妻少妇久久久久久| 一区二区三区在线电影| 亚洲精品欧美极品| 欧美jizzhd欧美| 在线不卡免费av| 免费黄在线观看| 日韩中文欧美在线| 日韩av一级大片| 少妇精品视频一区二区免费看| 亚洲老头老太hd| 手机看片久久久| 久久久久久久久岛国免费| 91精品91久久久中77777老牛| 天天久久夜夜| 国产成人av在线| 成人高清免费观看mv| 欧美午夜理伦三级在线观看| 91精品久久久久久久久久久久| 老司机精品视频网站| 日韩精品一线二线三线| 成人做爰视频www| 日韩有码视频在线| a毛片在线免费观看| 亚洲一区中文日韩| 妖精视频一区二区| 免费亚洲视频| 婷婷精品国产一区二区三区日韩| 日本另类视频| 麻豆国产va免费精品高清在线| 99精品在线视频观看| 亚洲一区二区三区在线播放| 国产不卡一二三| 天堂在线一区二区| 中文字幕日韩一区二区三区不卡| 精品国产亚洲一区二区三区在线 | 日本欧美在线| 欧美成人亚洲成人| 亚洲人成色777777精品音频| 色悠悠亚洲一区二区| 天堂网av2018| 成人免费毛片高清视频| 成人在线观看黄| 亚洲h色精品| 麻豆成人小视频| 欧洲亚洲精品久久久久| 欧美精品久久久久久久久| 欧美日韩伦理片| 8x8x8国产精品| 欧美日韩综合在线观看| 国产精品免费视频网站| 久久久久无码国产精品一区李宗瑞| 国产精品毛片在线| 在线观看成人一级片| 女同另类激情重口| 国产欧美婷婷中文| 九九色在线视频| 亚洲午夜未删减在线观看| 国产特黄一级片| 色综合色狠狠综合色| 性欧美疯狂猛交69hd| 99精品偷自拍| 做a视频在线观看| 国产农村妇女精品一二区| 中文字幕一区二区三区乱码| 女同一区二区三区| 99理论电影网| 成人av集中营| 国产999精品视频| 欧美性爽视频| 日韩中文字幕久久| 色久视频在线播放| 欧美成人乱码一区二区三区| 一区二区三区在线免费观看视频| 亚洲成av人片在www色猫咪| 人人干在线观看| 国产欧美一二三区| 久久久午夜精品福利内容| 国产精品一区二区在线播放| 麻豆一区二区三区视频| 午夜一区不卡| 久久国产午夜精品理论片最新版本| 色喇叭免费久久综合网| 欧美日韩免费观看一区| 美女扒开腿让男人桶爽久久动漫| 亚洲自拍偷拍在线| 成人午夜一级| 国产成人免费av电影| 国产污视频在线播放| 久久久久久久影院| 欧美aaa免费| 欧美成aaa人片免费看| 黄色成人影院| 日韩性生活视频| 992tv免费直播在线观看| 亚洲性av网站| 精品电影在线| 国产丝袜一区视频在线观看| 日本黄色三级视频| 精品国产伦一区二区三区观看体验| a天堂中文在线观看| 777午夜精品免费视频| 国产美女免费看| 91麻豆精品国产无毒不卡在线观看| 亚洲天堂视频网| 欧美日本一区二区在线观看| 国产精品亚洲美女av网站| 污污视频在线免费| 日韩av成人高清| 免费在线激情视频| 中文日韩欧美| 成人黄色av片| 亚洲国产裸拍裸体视频在线观看乱了中文| 免费观看中文字幕| 亚洲综合中文| wwwwww欧美| 亚洲九九精品| 狠狠爱免费视频| 日韩福利电影在线观看| 国产情侣av自拍| 青娱乐精品视频在线| 中文字幕 91| 韩国欧美国产1区| www.偷拍.com| 成人国产精品视频| 在线观看国产网站| 国产网红主播福利一区二区| 欧美日韩国产黄色| 亚洲欧洲制服丝袜| 国产精品变态另类虐交| 福利微拍一区二区| 潘金莲一级淫片aaaaaa播放| 欧美亚洲综合另类| 999久久久久久| 日韩欧美你懂的| 性插视频在线观看| 中文字幕不卡av| 搞黄网站在线观看| 欧美极品美女视频网站在线观看免费| 高潮在线视频| 国产精品狠色婷| 精品国产鲁一鲁****| 国产一区二区黄色| 欧美一二区在线观看| 国产盗摄视频在线观看| 99视频一区| 免费看涩涩视频| 成人一区在线观看| 一级肉体全黄裸片| 一区二区三区中文字幕电影| 中国一级免费毛片| 在线不卡的av| 男人天堂网在线| 久久99热精品这里久久精品| 小早川怜子影音先锋在线观看| 91精品久久久久| 老司机精品在线| ijzzijzzij亚洲大全| 午夜亚洲一区| 无套白嫩进入乌克兰美女| 久久亚洲精品国产精品紫薇| 日韩成人短视频| 色婷婷国产精品综合在线观看| av网站免费大全| 国产午夜精品一区理论片飘花| 金瓶狂野欧美性猛交xxxx| 日本成熟性欧美| 99这里只有精品视频| 亚洲欧美日韩精品综合在线观看| 亚洲精品三级| 人妻少妇偷人精品久久久任期| 久久九九久精品国产免费直播| 久一视频在线观看| 欧美乱熟臀69xxxxxx| 欧美巨乳在线| 国内久久久精品| 日本精品在线观看| 亚洲高清乱码| 久久精品亚洲| 先锋资源av在线| 亚洲一区中文日韩| 国产黄色一级大片| 色777狠狠综合秋免鲁丝 | 超碰精品一区二区三区乱码| 欧美黑人粗大| 久久久影院一区二区三区| 亚洲夜间福利| 中文字幕一二三区| 亚洲少妇30p| 一级全黄裸体免费视频| 亚洲欧美日韩直播| 亚洲性色av| 另类小说综合网| 国产欧美另类| 国产二级一片内射视频播放 | 91在线视频播放地址| 久久久精品视频在线| 91精品国产综合久久精品app| av大片在线播放| 国产精品欧美亚洲777777| 女同一区二区三区| 一区二区传媒有限公司| 9久草视频在线视频精品| 国产在线拍揄自揄拍| 欧美成人a∨高清免费观看| 在线观看电影av| 99精品国产高清一区二区| 欧美日韩亚洲三区| 精品1卡二卡三卡四卡老狼| 亚洲成人综合在线| 欧美性受xxxx狂喷水| 欧美激情亚洲自拍| 都市激情亚洲| 日韩av黄色网址| 久久只精品国产| 亚洲精品国产无码| 中文字幕国产亚洲2019| 成人在线免费av| 在线国产99| 国产一区二区久久| 久久婷婷国产麻豆91| 亚洲国产精品人久久电影| 美女扒开腿让男人桶爽久久软| 精品日韩电影| 日本vs亚洲vs韩国一区三区| 日本少妇aaa| 欧美sm美女调教| 欧美另类老肥妇| 亚洲福利av| 国产91丝袜在线观看| 中文字幕亚洲精品一区| 亚洲欧美国产精品久久久久久久| 成人免费短视频| 亚洲日本无吗高清不卡| 韩国一区二区在线观看| 日本中文字幕网| 国产一区二区三区在线| 国产精品免费精品自在线观看| 大荫蒂性生交片| 久久女同性恋中文字幕| 91国产免费视频| 久久久久五月天| 欧美日韩高清| 熟妇女人妻丰满少妇中文字幕 | 国产日韩久久久| 不卡av电影院| 亚洲福利天堂| 色婷婷激情视频| 欧美性猛交xxxx免费看| 嫩草香蕉在线91一二三区| 国产精品美女xx| 欧美96一区二区免费视频| 欧美国产在线看| 亚洲欧美日韩视频一区| japansex久久高清精品| 久草热视频在线观看| 亚洲欧洲色图综合| 亚洲人成色777777老人头| 国产免费亚洲高清| 性久久久久久| 九九九免费视频| 最近2019中文字幕第三页视频| 成人福利一区|