精品欧美一区二区三区在线观看 _久久久久国色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)

日韩手机在线观看| 国产污在线观看| 蜜桃视频网站在线| 福利一区二区在线观看| 日本精品性网站在线观看| 亚洲欧美日韩第一页| 亚洲精选av| 欧美日韩美女在线| 欧美 另类 交| 视频午夜在线| 国产一区二区三区免费看| 91精品国产自产91精品| 看黄色录像一级片| 无码日韩精品一区二区免费| 欧美久久久久久久久中文字幕| 国产毛片视频网站| 国产日产一区二区| 国产无一区二区| 鬼打鬼之黄金道士1992林正英| 欧美 亚洲 另类 激情 另类| 很黄很黄激情成人| 爱福利视频一区| 午夜在线观看一区| japanese色系久久精品| 欧美日韩一二三| 欧美日韩中文在线视频| wwww亚洲| 一区二区三区精品| 一个色的综合| 欧美日韩免费做爰大片| 国产91精品一区二区| 国产伦精品免费视频| av图片在线观看| 狠狠色丁香久久综合频道| 久久亚洲精品成人| 久久久久99精品成人| 九九热爱视频精品视频| 亚洲国产天堂久久国产91 | 91精品国产91久久久久久最新毛片| 成人免费aaa| 91福利区在线观看| 亚洲一区在线视频观看| 久久久无码中文字幕久...| 中文字幕在线免费| 国产精品入口麻豆原神| 日韩精品第一页| 国产系列电影在线播放网址| 久久一夜天堂av一区二区三区| 国产日韩一区二区| 天天爽夜夜爽夜夜爽| 成人免费av资源| 国产精品sss| 色噜噜在线播放| av亚洲精华国产精华精华| 国产精品自拍首页| 黑人乱码一区二区三区av| 风间由美性色一区二区三区| 懂色一区二区三区av片| 免费观看国产精品| 99视频一区二区三区| 精品视频一区在线| 免费在线超碰| 国产欧美精品一区二区三区四区| 四虎一区二区| 成年视频在线观看| 亚洲尤物在线视频观看| 欧美深夜福利视频| 欧美二三四区| 欧美日韩国产美| 久久久久久久久久毛片| 亚洲码欧美码一区二区三区| 亚洲第一中文字幕在线观看| 久久久久亚洲av无码专区桃色| 亚洲区小说区图片区qvod按摩| 亚洲免费伊人电影在线观看av| 中文字幕人妻一区二区三区在线视频| 日韩久久久久| 九九视频直播综合网| 亚洲欧美在线观看视频| 日韩中文字幕av电影| 国产日韩欧美电影在线观看| 午夜精品无码一区二区三区| 99久久精品国产网站| 欧美日韩一区综合| 韩国中文字幕在线| 天天影视色香欲综合网老头| 亚洲天堂av线| 日韩午夜视频在线| 精品久久人人做人人爽| 欧美成人午夜精品免费| 亚洲91久久| 韩国三级日本三级少妇99| 欧美一级淫片免费视频黄| 九九久久精品视频| 国产精品一区二区三区不卡| 国产精品二线| 亚洲美女精品一区| 精品www久久久久奶水| 91麻豆精品一二三区在线| 亚洲成人黄色网址| 很污很黄的网站| 国产欧美精品| 亚洲aaaaaa| 黄色大片在线免费观看| 亚洲综合偷拍欧美一区色| 青青草av网站| 综合中文字幕| 日韩视频欧美视频| 国产毛片aaa| 国产91精品欧美| 一区二区三区四区欧美| 小h片在线观看| 日韩欧美卡一卡二| 欧美日韩一区二区三区| 国产精品一区二区免费| 99免在线观看免费视频高清| 香港成人在线视频| 毛片毛片毛片毛| 色婷婷av一区二区三区丝袜美腿| 久久久精品久久久| 色婷婷久久综合中文久久蜜桃av| 麻豆一区二区三| 久久综合色一本| 三级网站视频在在线播放| 欧洲av在线精品| asian性开放少妇pics| 亚洲午夜久久久久久尤物| 91精品在线影院| yjizz视频网站在线播放| 狠狠爱在线视频一区| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | 国产精品高潮粉嫩av| 污污网站免费在线观看| 亚洲高清免费观看高清完整版在线观看| 久久久精品高清| 日韩欧美午夜| 国产精品青青在线观看爽香蕉| 免费在线观看一级毛片| 色综合天天综合狠狠| 三级黄色片网站| 一区二区三区国产在线| 精品国产免费久久久久久尖叫 | 欧美在线不卡区| 少妇精品高潮欲妇又嫩中文字幕| 亚洲日本中文字幕区| 色乱码一区二区三区在线| 欧美日韩在线二区| 国产精品免费久久久久影院| a天堂在线资源| 欧美性猛片aaaaaaa做受| 亚洲综合第一区| 久久综合综合久久综合| 大桥未久一区二区三区| 国产精品99久久免费| 乱亲女秽乱长久久久| www.精品久久| 亚洲成人午夜电影| 人妻精品久久久久中文字幕| 久久国产成人| 日韩精品伦理第一区| 素人一区二区三区| 精品国产拍在线观看| av av片在线看| 亚洲一区二区在线免费看| 人妻 日韩 欧美 综合 制服| 亚洲一区自拍| 亚洲高清在线播放| 成人午夜888| 久久久欧美精品| 精品福利视频导航大全| 欧美日本在线观看| 欧美精品乱码视频一二专区| gogogo免费视频观看亚洲一| 国产真实乱子伦| 久久免费大视频| 国产精品久久国产精品| 桃色一区二区| 精品国产自在精品国产浪潮| 亚洲免费成人在线| 色一情一乱一乱一91av| 欧美三级黄色大片| 99在线精品免费| 久久这里只精品| 很黄很黄激情成人| 欧洲精品久久| 欧美大片91| 欧美一级在线亚洲天堂| 国产精品一区二区三区视频网站| 亚洲第一福利在线观看| 91黑人精品一区二区三区| 亚洲免费观看高清完整版在线观看熊 | 国产精品亚洲成在人线| 欧美激情免费视频| 北岛玲一区二区三区| 精品区一区二区| 无码日韩精品一区二区| 亚洲国产一区二区三区青草影视| 亚洲精品乱码久久久久久久久久久久| 国内精品不卡在线| 国产精品99久久免费黑人人妻| 亚洲精品888| 欧美一区二区视频17c| 日韩中文字幕在线一区| 国产精选久久久久久| yellow在线观看网址| 久久精品视频导航| 国产精品99999| 亚洲精品一区二区三区福利| 911美女片黄在线观看游戏| 精品国产91久久久久久老师| 欧美三级日本三级| 国产精品美女久久久久久久| chinese麻豆新拍video| 国产一区二区导航在线播放| 青青青在线视频免费观看| 国产欧美日本| 被灌满精子的波多野结衣| 国产精品久久天天影视| 欧美一区二区三区四区在线观看地址| 成功精品影院| 91网站在线免费观看| 精品三级在线| 国产精品毛片a∨一区二区三区|国| 特黄毛片在线观看| 97视频在线看| 爱情岛亚洲播放路线| 久久6免费高清热精品| 免费黄色在线网站| 中文字幕成人在线| 福利在线午夜| 一本色道久久综合狠狠躁篇怎么玩 | 伊人成人在线观看| 在线观看91精品国产入口| 九九热在线免费观看| 激情久久av一区av二区av三区| 久久网一区二区| 亚洲一区二区三区四区在线 | 99久久一区三区四区免费| 国产精品视频一区二区三区综合| 国产欧美日韩免费看aⅴ视频| 国产精品99| 国产日韩欧美91| 97色婷婷成人综合在线观看| 成人国产精品日本在线| 9999精品| 国产精品美女诱惑| 农村少妇一区二区三区四区五区| 精品国产乱码久久久久软件| 一本色道久久综合狠狠躁的番外| 欧美日韩高清免费| 激情五月综合| 亚洲一一在线| 一级毛片免费高清中文字幕久久网| 男人的天堂视频在线| 黄色一区二区三区四区| 欧美日韩在线一| 日日摸夜夜添夜夜添精品视频| 国产精品涩涩涩视频网站| 日韩精品久久久久久| 国产精品自拍视频在线| 国产精品一区三区| www国产视频| 国产亚洲欧洲一区高清在线观看| 国产亚洲精品精品精品| 亚洲三级小视频| 免费毛片一区二区三区| 色噜噜狠狠色综合中国| 一级视频在线播放| 精品免费国产一区二区三区四区| 色在线免费视频| 最近2019免费中文字幕视频三| 男人天堂久久久| 久久久久久久影院| 欧美大片免费| 亚洲精品免费一区二区三区| 女同另类激情重口| 亚洲欧洲精品一区| 在线国产精品一区| 国产免费人做人爱午夜视频| 寂寞少妇一区二区三区| 中国xxxx性xxxx产国| 国产清纯美女被跳蛋高潮一区二区久久w | 网站黄在线观看| 伊人久久综合97精品| 日本一级理论片在线大全| 日韩美女视频免费看| 国产一区二区三区亚洲综合| 精品蜜桃一区二区三区| 国产精品国产一区| 国产中文字幕免费观看| 久久草av在线| 欧美在线一级片| 亚洲少妇最新在线视频| 久久久久久91亚洲精品中文字幕| 这里只有精品免费| 你懂的在线视频| 色综合久久悠悠| 色成人免费网站| 国产精品国产亚洲精品看不卡15 | 日韩中文在线观看| 黄色漫画在线免费看| 亚洲伊人一本大道中文字幕| 精品国产一区二区三区久久久蜜臀 | 国产视频精选在线| 欧美精品激情视频| 日韩五码电影| 日韩国产欧美精品| 亚洲精品欧洲| 女王人厕视频2ⅴk| 国产精品久久久久一区二区三区 | 国产成人在线视频网站| 中文字幕黄色网址| 色狠狠桃花综合| 久久亚洲成人精品| 欧美黄页免费| 日韩国产一区久久| 久久精品91| 中文字幕在线免费看线人| 亚洲一区精品在线| 精品人妻一区二区三区含羞草| 一区二区三区四区精品| 一根才成人网| 精品国产二区在线| 今天的高清视频免费播放成人| 亚洲在线观看网站| 国产精品人妖ts系列视频| 亚洲国产成人精品女人久久| 国产偷国产偷亚洲清高网站| 91超碰国产在线| 国产一区二区黄色| 亚洲成人资源| 性活交片大全免费看| 亚洲一区二区三区四区中文字幕| 国产99久一区二区三区a片| 久久精品成人一区二区三区| 福利一区二区免费视频| 亚洲v国产v| 日本强好片久久久久久aaa| x88av在线| 欧美性高清videossexo| av中文资源在线| 国产精品一区二区3区| 日韩成人免费| 色噜噜狠狠一区二区三区狼国成人| 1024成人网| 国产麻豆精品一区| 欧美大片va欧美在线播放| 日韩不卡在线视频| 日韩日韩日韩日韩日韩| 972aa.com艺术欧美| 欧产日产国产69| 揄拍成人国产精品视频| 国产成人精品一区二区三区免费| 亚洲精品成人三区| 激情亚洲综合在线| 九九视频免费在线观看| 精品福利在线导航| 一二三四视频在线中文| 欧美三日本三级少妇三99| 日本aⅴ亚洲精品中文乱码| 日韩在线一卡二卡| 欧美成人激情免费网| 欧美激情网站| 亚洲激情啪啪| 国产不卡视频在线观看| 欧美日韩精品区| 最近2019好看的中文字幕免费| 欧美电影院免费观看| 免费国产a级片| 日本一区二区不卡视频| 国产欧美综合视频| 97视频在线观看免费| 不卡一区综合视频| 日本黄色www| 欧美午夜视频一区二区| 亚洲s色大片| 国产高清自拍99| 日本网站在线观看一区二区三区| 在线日韩国产网站| 亚洲第一级黄色片| 少妇精品视频一区二区免费看| 在线观看三级网站| 久久麻豆一区二区| 99热这里只有精品9| 日本欧美黄网站| 一区二区三区毛片免费| 性久久久久久久久久| 日韩一区二区精品| av高清一区| 人妻av无码专区| 欧美激情在线一区二区三区| 丰满人妻一区二区三区免费视频 | 一级片在线免费播放| 欧美精品制服第一页| 欧洲激情综合| www.88av| 日韩一级大片在线观看| 日韩成人亚洲| 日韩精品―中文字幕| 亚洲乱码国产乱码精品精的特点 |