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

Ceph 對象存儲分層功能增強:在不同存儲類別之間無縫遷移數據來優化成本和性能

存儲 數據管理
本篇博客介紹了如何通過分層和生命周期策略將冷數據遷移到更具成本效益的存儲類別,并將其歸檔到 IBM Cloud Object Storage (COS)。

介  紹

Ceph 提供了對象存儲分層功能,通過在不同存儲類別之間無縫遷移數據來優化成本和性能。這些層級可以在本地基礎設施內配置,也可以擴展到基于云的存儲類別,從而為多樣化的工作負載提供靈活且可擴展的解決方案。借助基于策略的自動化功能,管理員可以定義生命周期策略,將數據從高性能存儲遷移到經濟高效的歸檔層級,確保在速度、持久性和成本效益之間取得最佳平衡。

Ceph 的本地存儲類別允許配置在本地 Ceph 集群內,將數據在快速的 NVMe 或 SAS/SATA SSD 存儲池與經濟型的 HDD 或 QLC 存儲池之間進行分層存儲。這對于需要不同性能級別的應用程序或數據“老化”后不再需要高性能的場景尤為有益,此時可以將數據遷移到速度較慢但更經濟的存儲中。

圖片圖片

除了本地分層存儲外,Ceph 還提供了基于策略的數據歸檔和檢索功能,能夠與 S3 兼容平臺集成,實現異地數據管理。組織可以利用此功能將數據歸檔到基于云的存儲層級,例如 IBM Cloud Object Storage、AWS S3、Azure Blob 或 S3 磁帶端點,以實現長期保留、災難恢復或成本優化的冷存儲。通過基于策略的自動化功能,Ceph 確保數據能夠根據預定義的生命周期規則遷移到云端或其他目標位置,從而增強其在混合云策略中的價值。

圖片圖片

Squid 版本中的新功能:基于策略的數據檢索

最初,Ceph 基于策略的數據歸檔(云同步)功能僅支持單向數據流,即數據只能從本地存儲池歸檔到指定的云存儲層級。雖然這使用戶能夠利用經濟高效的云平臺進行冷存儲或長期數據保留,但缺乏數據檢索能力限制了該解決方案在數據管理中的靈活性。這意味著,一旦數據被歸檔到云存儲,就無法再通過 Ceph 直接主動檢索或重新集成到本地工作流中。

Ceph Squid 引入了基于策略的數據檢索功能,這標志著其能力的重大演進,目前作為技術預覽版提供。這一增強功能使用戶能夠將 S3 云存儲或磁帶存儲中的對象直接檢索回本地 Ceph 環境,消除了之前單向數據流的限制。數據可以作為臨時或永久對象進行恢復。

  • 臨時恢復:恢復的數據會繞過生命周期云遷移規則,并在指定時間后自動刪除,對象將恢復為之前的存根狀態。
  • 永久恢復:這些對象會完全重新集成到 Ceph 集群中,被視為(并成為)常規對象,并遵循標準的生命周期策略和復制流程。

對象檢索可以通過兩種不同的方式實現:

  • S3 RestoreObject API:允許用戶使用 S3RestoreObject API 請求從遠程 S3 端點檢索對象。
  • 讀取時透明檢索:支持對已遷移對象執行標準的 S3 GET 請求,從而透明地將對象恢復到 Ceph 集群中。

圖片圖片

在此版本中,我們不支持從使用不同 Glacier API(例如 IBM Deep Archive)的 S3 云/磁帶端點檢索對象。此功能增強針對 Ceph 的 Tentacle 版本。

基于策略的數據歸檔測試

在本節中,我們將配置和設置 Ceph 的基于策略的數據歸檔功能。我們將討論使用數據生命周期策略,通過將冷數據歸檔到 IBM Cloud Object Storage (COS),將其轉換為異地、經濟高效的存儲類。

Ceph 術語說明

  • 區域組(Zonegroup):通常位于同一地理區域(也稱為區域)的多個區域的集合。
  • 區域(Zone):包含對象網關(RGW)端點的一個或多個實例,屬于某個區域組。
  • 放置(Placement):在同一區域內對 RADOS 數據池進行邏輯分離。
  • 存儲類別(Storage Class):存儲類別用于自定義對象數據的放置位置,S3 存儲桶生命周期規則則用于自動化這些類別之間的數據遷移。

[!CAUTION]

注意:此處描述的 RGW 存儲類別不應與 Kubernetes 的 PV/PVC 存儲類別混淆。

生命周期策略介紹

下表總結了 Ceph 對象網關支持的各種生命周期策略:

策略類型

描述

示例用例

過期(Expiration)

在指定時間后刪除對象

30 天后自動刪除臨時文件

非當前版本過期(Concurrent Version Expiration)

在版本化存儲桶中,刪除指定時間后的非當前版本對象

通過刪除舊版本對象來管理存儲成本

中止未完成的分段上傳(Abort Incomplete Multipart Upload)

取消未在指定時間內完成的分段上傳

通過清理未完成的上傳來釋放存儲空間

存儲類別間遷移(Transition Between Storage Classes)

在指定時間后,將對象在同一 Ceph 集群內的不同存儲類別之間遷移

90 天后將數據從 SSD/復制存儲遷移到 HDD/糾刪碼(EC)存儲

較新非當前版本過濾器(NewerNoncurrentVersions Filter)

過濾比指定數量更新的非當前版本,用于過期或遷移操作

僅保留對象的最后三個非當前版本

對象大小大于過濾器(ObjectSizeGreaterThan Filter)

僅對大于指定大小的對象應用生命周期規則

將大型視頻文件遷移到成本較低的存儲類別

對象大小小于過濾器(ObjectSizeLess Filter)

僅對小于指定大小的對象應用生命周期規則

在一定時間后將小型日志文件歸檔

除了指定策略外,生命周期規則還可以使用標簽(tags)或前綴(prefixes)進行過濾,從而更精細地控制哪些對象受到影響。標簽可以根據每個對象的標簽標識特定對象子集,而前綴則有助于根據對象鍵名(key names)定位對象。

配置遠程云服務進行分層

首先,我們將遠程 S3 云服務配置為本地遷移對象的未來目標。在本示例中,我們將創建一個名為 ceph-s3-tier 的 IBM COS 存儲桶。

圖片圖片

值得注意的是,我們需要為我們的存儲桶創建一個啟用了 HMAC 密鑰的服務憑證。

為 Cloud-S3 分層創建新的存儲類

在默認區域組內的默認位置上創建新的存儲類;我們使用 rgw-admin --tier-type=cloud-s3 參數來根據我們之前在 COS S3 中配置的存儲桶來配置存儲類別。

# radosgw-admin zonegroup placement add --rgw-znotallow=default --placement-id=default-placement --storage-class=ibm-cos --tier-type=cloud-s3

[!CAUTION]

注意:Ceph 允許使用任意名稱創建存儲類別,但某些客戶端和客戶端庫僅接受 AWS 存儲類別名稱,或者在存儲類別為 GLACIER 等特定名稱時表現出獨特的行為。

我們可以驗證默認區域組和放置目標中的可用存儲類:

# radosgw-admin zonegroup get --rgw-znotallow=default | jq .placement_targets[0].storage_classes
[
  "STANDARD_IA",
  "STANDARD",
  "ibm-cos"
]

配置具有分層設置的 Cloud-S3 存儲類別

接下來,我們使用 radosgw-admin 命令配置 cloud-s3 存儲類別,并指定 IBM COS 存儲桶的相關參數:端點(endpoint)、區域(region)和賬戶憑證(credentials)。

# radosgw-admin zonegroup placement modify --rgw-zonegroup default  --placement-id default-placement --storage-class ibm-cos --tier-config=endpoint=https://s3.eu-de.cloud-object-storage.appdomain.cloud,access_key=YOUR_ACCESS_KEY,secret=YOUR_SECRET_KEY,target_path="ceph-s3-tier",multipart_sync_threshold=44432,multipart_min_part_size=44432,retain_head_object=true,reginotallow=eu-de

應用生命周期策略

一旦 COS cloud-S3 存儲類就位,我們將把用戶切換為 Ceph Object S3 API 的使用者,并通過 RGW S3 API 端點配置生命周期策略。我們的用戶名為tiering ,并且我們已使用分層用戶的憑據預先配置了 S3 AWC CLI。

# aws --profile tiering --endpoint https://s3.cephlabs.com s3 mb s3://databucket
# aws --profile tiering --endpoint https://s3.cephlabs.com s3 /etc/hosts s3://databucket

我們將把一個 JSON 生命周期策略附加到之前創建的存儲桶中。例如,存儲桶databucket將具有以下策略,將所有超過 30 天的對象轉換為 COS 存儲類別:

{
  "Rules": [
    {"ID": "Transition objects from Ceph to COS that are older than 30 days",
      "Prefix": "",
      "Status": "Enabled",
      "Transitions": [
        {
          "Days": 30,
          "StorageClass": "ibm-cos"
        }
      ]
    }
   ]
}

作為 S3 API 使用者,我們將使用 AWS S3 CLI 將存儲桶生命周期配置應用到名為ibm-cos-lc.json的本地文件中:

# aws --profile tiering --endpoint https://s3.cephlabs.com s3api put-bucket-lifecycle-configuration --lifecycle-configuration file://ibm-cos-lc.json --bucket databucket

驗證該策略是否已應用:

# aws --profile tiering --endpoint https://s3.cephlabs.com s3api get-bucket-lifecycle-configuration  --bucket databucket

我們還可以通過以下 radosgw-admin 命令檢查 Ceph/RGW 是否已注冊此新的生命周期(LC)策略。狀態顯示為 UNINITIAL,因為此生命周期策略尚未被處理;一旦處理完成,狀態將變為 COMPLETED:

# radosgw-admin lc list | jq .[1]
{
  "bucket": ":databucket:fcabdf4a-86f2-452f-a13f-e0902685c655.310403.1",
  "shard": "lc.23",
  "started": "Thu, 01 Jan 1970 00:00:00 GMT",
  "status": "UNINITIAL"
}

我們可以使用以下命令獲取應用于存儲桶的規則的更多詳細信息:

# radosgw-admin lc get --bucket databucket
{
    "prefix_map": {
        "": {
            "status": true,
            "dm_expiration": false,
            "expiration": 0,
            "noncur_expiration": 0,
            "mp_expiration": 0,
            "transitions": {
                "ibm-cos": {
                    "days": 30
                }
            },
        }
    }
}

測試配置的生命周期策略

[!WARNING]

更改此參數僅用于 LC 測試目的。不要在生產 Ceph 集群上更改它,并記住適當重置!

我們可以通過為生命周期進程啟用調試間隔來加速生命周期策略的測試。在此設置中,存儲桶生命周期配置中的每“天”相當于 60 秒,因此三天的過期時間實際上僅為三分鐘:

# ceph config set client.rgw  rgw_lc_debug_interval 60
# ceph orch restart rgw.default

如果我們現在運行radosgw-admin lc list我們應該會看到轉換存儲桶的生命周期策略處于已完成狀態:

[root@ceph01 ~]# radosgw-admin lc list| jq .[1]
{
  "bucket": ":databucket:fcabdf4a-86f2-452f-a13f-e0902685c655.310403.1",
  "shard": "lc.23",
  "started": "Mon, 25 Nov 2024 10:43:31 GMT",
  "status": "COMPLETE"
}

如果我們在本地集群中列出過渡存儲桶中的可用對象,可以看到對象大小為 0。這是因為它們已被遷移到云端。然而,由于在創建云存儲類別時使用了 "retain_head_object": "true" 參數,對象的元數據/頭部信息仍然保留在本地:

# aws --profile tiering --endpoint https://s3.cephlabs.com s3 ls s3://databucket
2024-11-25 05:41:33          0 hosts

如果我們使用s3api get-object-attributes調用檢查對象屬性,我們可以看到該對象的存儲類現在是ibm-cos ,因此該對象已成功轉換到 S3 云提供商:

# aws --profile tiering --endpoint https://s3.cephlabs.com s3api  get-object-attributes --object-attributes StorageClass ObjectSize --bucket databucket --key hosts
{
    "LastModified": "2024-11-25T10:41:33+00:00",
    "StorageClass": "ibm-cos",
    "ObjectSize": 0
}

如果我們使用 AWS CLI S3 客戶端(但使用 IBM COS 用戶的端點和配置文件)在 IBM COS 中檢查,可以看到對象已存在于 IBM COS 存儲桶中。由于 API 限制,原始對象的修改時間和 ETag 無法保留,但它們會作為元數據屬性存儲在目標對象上。

aws --profile cos --endpoint https://s3.eu-de.cloud-object-storage.appdomain.cloud s3api head-object --bucket ceph-s3-tier --key databucket/hosts | jq .
{
  "AcceptRanges": "bytes",
  "LastModified": "2024-11-25T10:41:33+00:00",
  "ContentLength": 304,
  "ETag": "\"01a72b8a9d073d6bcae565bd523a76c5\"",
  "ContentType": "binary/octet-stream",
  "Metadata": {
    "rgwx-source-mtime": "1732529733.944271939",
    "rgwx-versioned-epoch": "0",
    "rgwx-source": "rgw",
    "rgwx-source-etag": "01a72b8a9d073d6bcae565bd523a76c5",
    "rgwx-source-key": "hosts"
  }
}

為了避免存儲桶之間的沖突,源存儲桶名稱會添加到目標對象名稱之前。如果對象有版本控制,則對象版本 ID 會附加到末尾。

以下是對象名稱格式示例:

s3://<target_path>/<source_bucket_name>/<source_object_name>(-<source_object_version_id>)

以下對版本化和鎖定對象應用了與 LifecycleExpiration類似的語義。如果對象在遷移到云端后是當前版本,則會將其標記為非當前版本,并創建一個刪除標記。如果對象是非當前版本且被鎖定,則跳過其遷移過程。

結  論

本篇博客介紹了如何通過分層和生命周期策略將冷數據遷移到更具成本效益的存儲類別,并將其歸檔到 IBM Cloud Object Storage (COS)。

原文: https://ceph.io/en/news/blog/2025/rgw-tiering-enhancements-part2/

責任編輯:武曉燕 來源: 新鈦云服
相關推薦

2025-08-06 08:03:23

2015-07-09 13:19:17

Ceph分布式存儲性能調優

2021-08-18 09:37:27

云存儲成本云端

2011-03-08 09:58:21

海量數據

2022-02-17 08:02:45

對象存儲RGW

2021-09-30 19:00:17

對象存儲Ceph

2018-04-23 15:14:02

混合云云存儲公有云

2018-11-21 10:21:55

CephSwift存儲系統

2018-07-13 08:45:57

Ceph對象存儲混合云

2017-10-31 11:25:34

無縫遷移數據中心原則

2025-04-16 08:01:05

Ceph對象存儲

2015-08-05 10:01:53

虛擬化Docker

2015-08-07 15:50:30

存儲虛擬化

2023-02-16 08:03:01

開源Kubernetes

2021-05-06 21:26:00

BcacheCeph存儲

2021-07-05 11:07:41

云計算數據管理云應用

2017-03-06 09:32:50

CephKVM虛擬機

2020-01-21 19:44:03

云存儲數據塊存儲

2018-05-23 08:39:18

AlluxioCeph對象存儲

2012-11-06 09:52:24

Amazon S3緩存閃存
點贊
收藏

51CTO技術棧公眾號

北条麻妃在线观看| 538视频在线| 日韩欧美视频一区二区| 中文久久久久久| 精品人妻一区二区三区日产乱码| 奇米777国产一区国产二区| 蜜臀av亚洲一区中文字幕| 日韩你懂的电影在线观看| 日韩理论片在线观看| 伊人成人在线观看| 亚洲精品白浆高清| 亚洲动漫第一页| 91精品视频观看| www.日本高清视频| 日本韩国欧美| 99久久99久久精品国产片果冻| 久久综合久久八八| 欧美一级视频在线| av影片免费在线观看| 久久高清一区| 亚洲毛片在线免费观看| 精品国产一区三区| 欧美一级特黄aaaaaa| 1024精品久久久久久久久| 欧美日韩中文字幕精品| 亚洲精品欧美精品| 在线观看中文字幕av| 成人激情在线| 精品视频免费在线| 久在线观看视频| 日韩电影免费| 性高湖久久久久久久久| 亚洲精品美女久久久| 日b视频免费观看| 99热这里只有精品在线| 亚洲老妇激情| 日韩欧美在线影院| 日本黄网站色大片免费观看| 99久久久无码国产精品免费| 亚洲精品午夜av福利久久蜜桃| 亚洲国产成人精品电影| 国产肥臀一区二区福利视频| 五月婷婷免费视频| 久久亚洲视频| www.精品av.com| 在线观看日本www| 日本孕妇大胆孕交无码| 国产成人免费视频一区| 久久久久久com| 18禁裸乳无遮挡啪啪无码免费| 日韩av中字| 欧美日韩国产丝袜另类| 五码日韩精品一区二区三区视频| 一炮成瘾1v1高h| 欧美国产专区| 日韩极品精品视频免费观看| 国产精品嫩草69影院| 特黄毛片在线观看| 国产精品另类一区| 99在线影院| 黄色免费av网站| 99九九热只有国产精品| 欧美精品一区二| 亚洲一区二区三区四区五区xx| 在线播放高清视频www| 精品久久久久久国产| 亚洲高清不卡一区| sese在线视频| 成人av在线播放网站| 日韩av日韩在线观看| 国产传媒免费在线观看| 久久精品论坛| 欧美日韩电影一区| 91专区在线观看| 日本不卡网站| 亚洲欧美成人一区二区三区| 国产嫩草一区二区三区在线观看| 亚洲欧美偷拍视频| 久久久青草婷婷精品综合日韩| 日韩美女免费视频| а中文在线天堂| 亚洲经典在线| 久久亚洲欧美日韩精品专区| 美女福利视频在线观看| 精品视频久久| 日韩成人av在线| 毛片网站免费观看| 久久人人88| 亚洲欧美另类人妖| 1024在线看片| 欧美一区二区三区久久精品茉莉花| 欧美精品在线第一页| 性猛交ⅹxxx富婆video| 91精品啪在线观看国产手机| 欧美探花视频资源| 18岁网站在线观看| 视频在线日韩| 精品久久香蕉国产线看观看gif| 大肉大捧一进一出好爽视频| 亚洲天堂1区| 色欧美日韩亚洲| 毛片av在线播放| 亚洲1卡2卡3卡4卡乱码精品| 国产偷国产偷精品高清尤物| 精品伦理一区二区三区| 成人高潮片免费视频| 99re热视频精品| 亚洲精品成人a8198a| 久操av在线| 亚洲精品国久久99热| 一区二区三区av在线| 国产中文字幕在线视频| 久久综合成人精品亚洲另类欧美 | 免费久久99精品国产自在现线| 国产精品美女主播| 天堂网视频在线| 精品一区二区三区久久| 国产精品综合久久久| 国产乡下妇女三片| 成人激情av网| 一本一道久久a久久精品综合| av资源一区| 制服丝袜亚洲色图| 国产精品久久久久久久99| 亚州精品视频| 亚洲人成在线观看网站高清| 中文字幕国产专区| 欧美精品密入口播放| 不卡伊人av在线播放| 糖心vlog精品一区二区| 99精品国产99久久久久久白柏| 精品少妇人妻av一区二区| 国产黄大片在线观看画质优化| 亚洲少妇30p| 中文字幕の友人北条麻妃| 日韩制服一区| 亚洲人成绝费网站色www| 日本五十熟hd丰满| 新67194成人永久网站| 国产精品一码二码三码在线| 三级毛片在线免费看| 亚洲香蕉伊在人在线观| 免费无码不卡视频在线观看| 一区二区三区在线免费看 | 欧美精品欧美精品系列| 精品亚洲视频在线| 日韩精品一区二区三区免费观看| 日韩三级成人av网| 伊人网站在线观看| 欧美国产1区2区| www.国产亚洲| 国产情侣一区在线| 亚洲国产欧美久久| 色一情一交一乱一区二区三区| 日产午夜精品一线二线三线| 日本aⅴ大伊香蕉精品视频| 亚洲综合精品国产一区二区三区 | 快灬快灬一下爽蜜桃在线观看| 亚洲伊人观看| 麻豆av福利av久久av| 国产youjizz在线| 亚洲激情五月婷婷| 人妻巨大乳一二三区| 亚洲国产精品嫩草影院久久av| 97精品视频在线| 久久久久久久亚洲| 懂色av一区二区在线播放| 91精品综合久久久久久五月天| 婷婷免费在线视频| 欧美精品黑人性xxxx| 26uuu成人网| 国产精品一级二级三级| 久久综合毛片| 国产精品专区免费| 日韩女优电影在线观看| 久久精品人妻一区二区三区| 男女激情视频一区| 久久免费看毛片| 浪潮色综合久久天堂| 一本久久综合亚洲鲁鲁| 日本一区二区欧美| 久久夜色精品一区| 中文字幕亚洲乱码| 欧美三级午夜理伦三级小说| 5566日本婷婷色中文字幕97| www.国产精品视频| 精品国产成人av| 国产一区二区三区四区五区六区 | 亚洲自拍偷拍麻豆| www.欧美日本| 极品束缚调教一区二区网站 | 国产很黄免费观看久久| 国产男女免费视频| 成人污污www网站免费丝瓜| 欧美日韩xxx| 91亚洲精品国偷拍自产在线观看| 亚洲激情五月婷婷| 人人人妻人人澡人人爽欧美一区| 九九九久久久精品| 亚洲欧洲日产国码无码久久99 | 天天想你在线观看完整版电影免费| av成人资源网| 精品国产一区二区三区久久久狼| 精品国产亚洲AV| 在线亚洲一区二区| 中国毛片在线观看| 国产九色精品成人porny | 日本在线观看不卡视频| 国新精品乱码一区二区三区18| 中文在线免费视频| 欧美成年人视频网站| 免费在线性爱视频| 高跟丝袜一区二区三区| av成人免费网站| 精品一区二区三区在线播放| 国产手机免费视频| 精品av导航| 91精品久久久久久| av网址在线免费观看| 欧美色图在线观看| 中文字幕在线观看免费视频| 成人免费va视频| 国产成人美女视频| 女人色偷偷aa久久天堂| 欧美最大成人综合网| 影视一区二区三区| 国内精品久久久久伊人av| 午夜成人鲁丝片午夜精品| 7799精品视频| 中文字幕一区二区在线视频| 欧美视频中文字幕在线| 国产精品815.cc红桃| 国产91丝袜在线播放0| 成年人三级黄色片| 美女日韩在线中文字幕| 国产av天堂无码一区二区三区| 五月开心六月丁香综合色啪| 色噜噜狠狠色综合网| 天堂一区二区三区四区| 极品日韩久久| 精品国产乱子伦一区二区| 91精品国产99久久久久久红楼| 不卡的av影片| 亚洲嫩模很污视频| 天天操天天干天天爱| 在线免费观看日本一区| 日韩欧美一级视频| 国产欧美一区二区精品仙草咪| 手机看片福利日韩| 久久久人人人| 亚洲国产精品久久久久爰色欲| 亚洲最黄网站| 午夜精品一区二区在线观看| 国产麻豆精品久久| 亚洲最大成人免费视频| 蜜臀久久精品| 97免费在线视频| 中文在线8资源库| 日韩av男人的天堂| 国产精品高潮久久| 久久久久久亚洲精品中文字幕| 91高清在线观看视频| 欧美成人在线网站| 久久不射影院| 欧美亚洲在线观看| 88xx成人免费观看视频库| 国产精品啪视频| www.久久草.com| 欧洲精品久久久| 欧美日韩电影免费看| 国产成人精品视| 九色91在线| 98精品国产高清在线xxxx天堂| 欧美成人二区| 亚洲精品在线视频| wwwav网站| 精品国产精品一区二区夜夜嗨| 婷婷开心激情网| 亚洲天堂男人的天堂| 亚洲美女福利视频| 欧美美女bb生活片| 午夜精品一区二区三| 日韩av有码在线| av二区在线| 欧美黑人极品猛少妇色xxxxx| jizz在线观看中文| 欧美www在线| 亚洲精品成人图区| 91久久在线观看| 欧美激情极品| dy888午夜| 爽成人777777婷婷| 丁香婷婷综合激情| 日韩二区三区四区| www.四虎成人| 极品尤物av久久免费看| 青青青在线视频免费观看| 国内国产精品久久| 女人被狂躁c到高潮| 成人妖精视频yjsp地址| 妺妺窝人体色WWW精品| 夜夜嗨av一区二区三区网页 | 91精品人妻一区二区三区蜜桃欧美| 亚洲欧洲成人av每日更新| 一区二区三区四区免费| 亚洲日穴在线视频| 亚洲黄网在线观看| 色噜噜狠狠成人网p站| aaa一区二区| 一本大道久久加勒比香蕉 | 秋霞午夜一区二区| 久久丁香四色| 亚洲free性xxxx护士hd| 亚洲美女久久| 成人午夜免费在线视频| 久久精品国产亚洲高清剧情介绍| 99视频在线视频| 99久久婷婷国产精品综合| 国产又粗又长又爽| 99精品国产一区二区三区不卡| 成年人网站在线观看视频| 日本一区二区三区四区| 午夜偷拍福利视频| 7777精品久久久大香线蕉| 国产福利在线看| 4k岛国日韩精品**专区| 国产精品久久久网站| 精品国产免费久久久久久尖叫| 99久久亚洲精品蜜臀| 爆乳熟妇一区二区三区霸乳| 97久久精品人人澡人人爽| 久久久久久久久久99| 午夜欧美2019年伦理| 日韩精品在线免费视频| 精品国产乱码久久久久久蜜臀| av文字幕在线观看| 成人欧美一区二区三区在线湿哒哒| 综合欧美精品| 台湾成人av| 国产日韩高清一区二区三区在线| 黑人糟蹋人妻hd中文字幕 | 欧美性xxxx图片| 五月激情综合网| 少妇精品高潮欲妇又嫩中文字幕| 欧美黄色片在线观看| 中文字幕亚洲在线观看| 黄色小视频大全| 国产成人在线视频免费播放| 国产一二三四区| 欧美一级视频精品观看| 天堂中文在线8| 中文字幕欧美精品日韩中文字幕| 精品自拍一区| 欧美在线观看网址综合| 欧美成人午夜77777| 欧美 日韩 国产 高清| 97国产精品videossex| 在线能看的av| 欧美丰满高潮xxxx喷水动漫| 在线观看免费黄色| 成人黄色片在线| 2023国产精品久久久精品双| 女教师高潮黄又色视频| 亚洲一级二级在线| 亚洲av成人精品一区二区三区在线播放| 国内久久久精品| 天天做夜夜做人人爱精品 | 美国一区二区三区在线播放| www.黄色com| 亚洲第一福利一区| 午夜激情小视频| 国产成人午夜视频网址| 久久人人88| 成人三级做爰av| 精品国产精品自拍| 97在线观看免费观看高清| 国产欧美精品在线播放| 欧美黄免费看| 免费在线观看成年人视频| 91成人免费电影| 国产精品一区二区三区视频网站| 成人欧美一区二区三区视频xxx| 成人国产精品一级毛片视频| 一区二区免费av| 亚洲最新视频在线播放| 色欲av永久无码精品无码蜜桃| 欧美一级bbbbb性bbbb喷潮片| 成人女性视频| 亚洲一二三四五| 亚洲精品免费在线| 日韩一卡二卡在线| 国产精品中文字幕在线| 欧美三区视频| aaaaaaaa毛片| 国产精品水嫩水嫩| 亚洲AV无码成人片在线观看| 久久久999精品视频| 久久国内精品| 视频一区不卡| 国产99久久久国产精品潘金|