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

教你如何使用Ceph塊設備增強OpenStack云環境

云計算 OpenStack
也許Ceph最有意思的部分就是同OpenStack的集成了。libvirt 配置了 librbd 的 QEMU 接口,通過它可以在 OpenStack 中使用 Ceph 塊設備鏡像。Ceph 塊設備鏡像被當作集群對象,這意味著它比獨立的服務器有更好的性能。

也許Ceph最有意思的部分就是同OpenStack的集成了。libvirt 配置了 librbd 的 QEMU 接口,通過它可以在 OpenStack 中使用 Ceph 塊設備鏡像。Ceph 塊設備鏡像被當作集群對象,這意味著它比獨立的服務器有更好的性能。

在 OpenStack 中使用 Ceph 塊設備,必須首先安裝 QEMU,libvirt 和 OpenStack。建議 OpenStack 安裝的時候使用獨立的物理節點。OpenStack 節點建議最小 8G RAM和四核處理器。下圖描述了 OpenStack 和 Ceph 技術層次。

Important:要在 OpenStack 中使用 Ceph,必須首先運行 Ceph 存儲集群

OpenStack 與 Ceph 的三個結合點:

  • 鏡像:OpenStack Glance 管理虛擬機鏡像。鏡像是不變的。OpenStack 把鏡像當作二進制對象并以此格式下載。
  • 卷:卷是塊設備。OpenStack 使用卷來啟動虛擬機,或者綁定卷到運行中的虛擬機。OpenStack 使用 Cinder 服務管理卷。
  • 客戶磁盤:客戶磁盤是客戶操作系統磁盤。默認情況下,當啟動一臺虛擬機時,它的系統盤以文件的形式出現在 hypervisor 系統上(通常在/var/lib/nova/instances/<uuid>)。在 OpenStack Havana 以前的版本,在 Ceph 中啟動虛擬機的唯一方式是使用 Cinder 的 boot-from-volume 功能,現在能夠在 Ceph 中直接啟動虛擬機而不用依賴于 Cinder,這是非常有利的因為它能夠讓你很容易的進行虛擬機的熱遷移。除此之外,如果 hypervisor 掛掉還能夠方便地觸發 nova evacute 然后無縫得在其他的地方繼續運行虛擬機。

可以使用 OpenStack Glance 來存儲鏡像在 Ceph 塊設備中,也可以使用 Cinder 通過鏡像的寫時復制來啟動虛擬機。

下面詳細介紹 Glance,Cinder 和 Nova 的配置過程,盡管它們沒有必要一起使用。當虛擬機運行使用本地磁盤運行的時候,可以把鏡像存儲在 Ceph 塊設備中,或者正相反。

Important:Ceph 不支持 QCOW2 格式的虛擬機磁盤。所以,如果想要在 Ceph 中啟動虛擬機(后端文件或者從卷啟動),Glance 鏡像必須是 RAW格式

Tip:本文檔描述的 Ceph 塊設備是基于 OpenStack Havana。更早的版本請看Block Devices and OpenStack (Dumpling)。
創建一個池

默認情況下,Ceph 塊設備使用 rbd 池。可以使用任何能夠使用的池。建議為 Cinder 和 Glance 單獨創建池。確保 Ceph 集群正常運行,然后創建池。

  1. ceph osd pool create volumes 128 
  2. ceph osd pool create images 128 
  3. ceph osd pool create backups 128 
  4. ceph osd pool create vms 128 

看 Create a Pool 和 Placement Groups 來了解指定池的 pg 數量的詳細信息和應該為你的池指定多少 pg。

配置 OpenStack Ceph 客戶端

運行 glance-api,cinder-volume,nova-compute 和 cinder-backup 的節點是 Ceph 客戶端。每一個節點都需要 ceph.conf 文件:

  1. ssh {your-openstack-server} sudo tee /etc/ceph/ceph.conf </etc/ceph/ceph.conf 

安裝 Ceph 客戶端包

在 glance-api 節點,需要為 librbd 綁定 Python

  1. sudo apt-get install python-ceph 
  2. sudo yum install python-ceph 

在 nova-compute,cinder-backup 和 cinder-volume 節點要用到 Python 和 Ceph 客戶端命令行工具:

  1. sudo apt-get install ceph-common 
  2. sudo yum install ceph 

設置 Ceph 客戶端認證

如果使用了 cephx authentication,創建一個新用戶為 Nova/Cinder 和 Glance。執行下面的命令:

  1. ceph auth get-or-create client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=vms, allow rx pool=images' 
  2. ceph auth get-or-create client.glance mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=images' 
  3. ceph auth get-or-create client.cinder-backup mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=backups' 

為 client.cinder,client.glance 和 client.cinder-backup 添加密鑰來訪問節點并改變所有者:

  1. ceph auth get-or-create client.glance | ssh {your-glance-api-server} sudo tee /etc/ceph/ceph.client.glance.keyring 
  2. ssh {your-glance-api-server} sudo chown glance:glance /etc/ceph/ceph.client.glance.keyring 
  3. ceph auth get-or-create client.cinder | ssh {your-volume-server} sudo tee /etc/ceph/ceph.client.cinder.keyring 
  4. ssh {your-cinder-volume-server} sudo chown cinder:cinder /etc/ceph/ceph.client.cinder.keyring 
  5. ceph auth get-or-create client.cinder-backup | ssh {your-cinder-backup-server} sudo tee /etc/ceph/ceph.client.cinder-backup.keyring 
  6. ssh {your-cinder-backup-server} sudo chown cinder:cinder /etc/ceph/ceph.client.cinder-backup.keyring 

運行 nova-compute 的節點 nova-compute 進程需要密鑰文件。它們也存儲 client.cinder 用戶的密鑰在 libvirt。libvirt 進程在 Cinder 中綁定塊設備時需要用到它來訪問集群。

創建一個臨時的密鑰文件副本在運行 nova-compute 的節點:

  1. ceph auth get-key client.cinder | ssh {your-compute-node} tee client.cinder.key 

然后在計算節點,為 libvirt 添加密鑰文件并且移除臨時的副本密鑰:

  1. uuidgen 
  2. 457eb676-33da-42ec-9a8c-9293d545c337 
  3.  
  4. cat > secret.xml <<EOF 
  5. <secret ephemeral='no' private='no'
  6. <uuid>457eb676-33da-42ec-9a8c-9293d545c337</uuid> 
  7. <usage type='ceph'
  8. <name>client.cinder secret</name> 
  9. </usage> 
  10. </secret> 
  11. EOF 
  12. sudo virsh secret-define --file secret.xml 
  13. Secret 457eb676-33da-42ec-9a8c-9293d545c337 created 
  14. sudo virsh secret-set-value --secret 457eb676-33da-42ec-9a8c-9293d545c337 \ 
  15. --base64 $(cat client.cinder.key) && rm client.cinder.key secret.xml 

Important:沒有必要保存所有計算節點的 UUID。但是為了平臺的一致性,最好保存相同的 UUID。

配置 OpenStack 使用 Ceph

配置 Glance

Glance 能夠使用多種后端來存儲鏡像。默認使用 Ceph 塊設備,配置 Glance 如下:

Juno 之前的版本

編輯 /etc/glance/glance-api.conf 并且添加下面的 [DEFAULT] 部分:

  1. default_store = rbd rbd_store_user = glance rbd_store_pool = images rbd_store_chunk_size = 8 

Juno

編輯 /etc/glance/glance-api.conf 并且添加 [glance_store] 部分:

  1. [DEFAULT] 
  2. ... 
  3. default_store = rbd 
  4. ... 
  5. [glance_store] 
  6. stores = rbd 
  7. rbd_store_pool = images 
  8. rbd_store_user = glance 
  9. rbd_store_ceph_conf = /etc/ceph/ceph.conf 
  10. rbd_store_chunk_size = 8 

更多關于 Glance 的配置信息請看:http://docs.openstack.org/trunk/config-reference/content/section_glance-api.conf.html。

Important:Glance 還沒有完全移到 'store'。所以仍然需要在 DEFAULT 部分配置 store。

#p#

所有 OpenStack 版本

如果要啟用鏡像的寫時復制功能,添加下面的 [DEFAULT] 部分:

  1. show_image_direct_url = True 

注意這會在 Glance API 中暴露后端存儲位置,所以 endpoint 不應該被公開訪問

禁用 Glance 緩存管理來避免鏡像被緩存到 /var/lib/glance/image-cache/,確保配置文件中有 flavor = keystone+cachemanagement:

  1. [paste_deploy] flavor = keystone 

配置 Cinder Backup

OpenStack Cinder Backup 需要一個守護進程,不要忘記安裝它。在 Cinder Backup 節點,編輯 /etc/cinder/cinder.conf 并添加:

  1. backup_driver = cinder.backup.drivers.ceph 
  2. backup_ceph_conf = /etc/ceph/ceph.conf 
  3. backup_ceph_user = cinder-backup 
  4. backup_ceph_chunk_size = 134217728 
  5. backup_ceph_pool = backups 
  6. backup_ceph_stripe_unit = 0 
  7. backup_ceph_stripe_count = 0 
  8. restore_discard_excess_bytes = true 

配置 Nova 綁定 Ceph rbd 塊設備

為了綁定 Cinder 設備(塊設備或者啟動卷),必須告訴 Nova(和 libvirt)用戶和 UUID。libvirt 在與 Ceph 集群進行連接和認證的時候提供這個用戶。

  1. rbd_user = cinder 
  2. rbd_secret_uuid = 457eb676-33da-42ec-9a8c-9293d545c337 

這兩個配置項同樣用于 Nova 的后端。

配置 Nova

為了直接從 Ceph 啟動所有虛擬機,你必須配置 Nova 的臨時后端。

建議在 Ceph 配置文件中啟用 RBD 緩存(從 Giant 版本默認啟用)。還有,啟用 admin socket 對于故障排除的時候很有幫助。每臺使用 Ceph 塊設備的虛擬機都有一個 socket 有助于性能分析和錯誤判斷。

socket 可以通過這種方式訪問:

  1. ceph daemon /var/run/ceph/ceph-client.cinder.19195.32310016.asok help 

現在,在每個計算節點編輯 Ceph 配置文件:

  1. [client] 
  2. rbd cache = true 
  3. rbd cache writethrough until flush = true 
  4. admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok 

Tip:如果虛擬機正在運行,可以直接重啟來獲得 socket。

HAVANA 和 ICEHOUSE

HAVANA 和 ICEHOUSE 需要補丁來實現寫時復制并且修復 rbd 臨時磁盤的鏡像大小和熱遷移 Bug。這些可用的分支基于主干 Nova stable/havana 和 stable/icehouse。使用它們不是強制性的但是是非常建議的,為了利用寫時復制的功能。

在每個計算節點,編輯 /etc/nova/nova.conf 并且添加:

  1. libvirt_images_type = rbd 
  2. libvirt_images_rbd_pool = vms 
  3. libvirt_images_rbd_ceph_conf = /etc/ceph/ceph.conf 
  4. rbd_user = cinder 
  5. rbd_secret_uuid = 457eb676-33da-42ec-9a8c-9293d545c337  

禁用文件注入也是一個好的習慣。啟動一個實例的時候,Nova 通常試圖去打開虛擬機的根文件系統。然后 Nova 注入值比如密碼,ssh 密鑰等,直接進入文件系統。然而,最好依賴元數據服務和 cloud-init。

在每個計算節點,編輯 /etc/nova/nova.conf 并且添加:

  1. libvirt_inject_password = false libvirt_inject_key = false libvirt_inject_partition = -2 

確保熱遷移,使用下面的標志:

  1. libvirt_live_migration_flag="VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE,VIR_MIGRATE_PERSIST_DEST" 

Juno

在 Juno 版本,Ceph 塊設備被移到 [libvirt] 部分。在每個計算節點,編輯 /etc/nova/nova.conf 在 [libvirt] 部分添加:

  1. [libvirt] 
  2. images_type = rbd 
  3. images_rbd_pool = vms 
  4. images_rbd_ceph_conf = /etc/ceph/ceph.conf 
  5. rbd_user = cinder 
  6. rbd_secret_uuid = 457eb676-33da-42ec-9a8c-9293d545c337 

禁用文件注入也是一個好的習慣。啟動一個實例的時候,Nova 通常試圖去打開虛擬機的根文件系統。然后 Nova 注入值比如密碼,ssh 密鑰等,直接進入文件系統。然而,最好依賴元數據服務和 cloud-init。

在每個計算節點,編輯 /etc/nova/nova.conf 并且添加:

  1. libvirt_inject_password = false libvirt_inject_key = false libvirt_inject_partition = -2 

確保熱遷移,使用下面的標志:

  1. libvirt_live_migration_flag="VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE,VIR_MIGRATE_PERSIST_DEST" 

重啟 OpenStack

激活 Ceph 塊設備驅動并且載入塊設備池的名稱到配置中,必須重啟 OpenStack。基于 Debian 的系統執行這些命令:

  1. sudo glance-control api restart 
  2. sudo service nova-compute restart 
  3. sudo service cinder-volume restart 
  4. sudo service cinder-backup restart 

基于 Red Hat 的系統執行這些命令:

  1. sudo service openstack-glance-api restart 
  2. sudo service openstack-nova-compute restart 
  3. sudo service openstack-cinder-volume restart 
  4. sudo service openstack-cinder-backup restart 

OpenStack 啟動并運行起來之后,就能夠創建一個卷并從它啟動。

從塊設備啟動

使用下面的 Cinder 命令創建一個來自鏡像的卷:

  1. cinder create --image-id {id of image} --display-name {name of volume} {size of volume} 

注意鏡像必須是 RAW 格式。可以使用 qemu-img 轉換鏡像格式。例如:

  1. qemu-img convert -f {source-format} -O {output-format} {source-filename} {output-filename} 
  2. qemu-img convert -f qcow2 -O raw precise-cloudimg.img precise-cloudimg.raw 

當 Glance 和 Cinder 都使用 Ceph 塊設備,鏡像是寫時復制的,所以創建一個新的卷非常迅速。在 OpenStack Dashboard 中,可以通過下面的步驟來從卷啟動虛擬機:

  • 載入一個新實例;
  • 選擇鏡像關聯到寫時復制克隆;
  • 選擇“從卷啟動”;
  • 選擇創建的卷。

博文出處:http://my.oschina.net/JerryBaby/blog/376580

責任編輯:Ophira 來源: oschina博客
相關推薦

2017-12-06 14:35:01

OpenStackCeph存儲

2018-05-22 08:37:02

Ceph存儲存儲系統

2018-04-12 08:37:27

2011-08-11 13:31:41

移動設備

2022-09-06 08:00:57

Ceph分布式存儲系統

2023-12-01 08:01:59

鏡像Ceph

2015-02-13 09:44:02

2018-09-21 11:00:58

Ceph存儲系統

2020-12-03 09:47:23

Python開發工具

2009-09-11 08:36:16

linux塊字符設備linux操作系統

2012-03-02 09:02:17

云計算云鎖定

2015-04-03 10:43:49

2015-06-16 16:20:40

2021-12-06 10:21:50

LinuxDNS 查詢

2020-12-09 06:26:13

多云混合云

2012-02-16 10:00:59

2016-01-31 17:44:46

星辰天合OpenStackCeph

2011-01-20 10:19:21

PowerShell個性化

2009-06-17 15:18:09

Java環境

2012-09-12 17:04:53

OpenStack云計算存儲
點贊
收藏

51CTO技術棧公眾號

亚洲成人av电影| 国产精品一区二区x88av| 亚洲码在线观看| 少妇人妻互换不带套| 尤物网在线观看| 国产成人在线视频网站| 欧美一级高清免费播放| 亚洲精品天堂网| jizz性欧美23| 欧美日韩中文国产| 91免费黄视频| 色的视频在线免费看| 成人免费不卡视频| 成人福利网站在线观看11| 日本在线视频免费| 91一区二区| 精品视频久久久| 青青草原播放器| 欧美极品免费| 亚洲成人av一区二区三区| 日韩中文字幕av在线| 秋霞网一区二区| 国精品**一区二区三区在线蜜桃 | 亚洲麻豆精品| aaa国产一区| 91九色在线免费视频| 九九热最新视频| 亚洲电影成人| 久久伊人精品天天| 日韩毛片无码永久免费看| 国产精品流白浆在线观看| 欧美巨大另类极品videosbest | 欧美日韩一区综合| 丰满人妻熟女aⅴ一区| 麻豆精品精品国产自在97香蕉| 欧美极品少妇xxxxⅹ喷水| 欧美xxxooo| 精品久久综合| 亚洲男人天堂视频| 国产精品嫩草av| 国产精品网址| 欧美成人精品3d动漫h| www.成年人| 久久福利在线| 欧美午夜精品久久久久久超碰| av动漫在线观看| 黄色激情在线播放| 亚洲国产aⅴ成人精品无吗| 国产一级大片免费看| 免费黄色网页在线观看| 国产精品―色哟哟| 亚洲五月六月| 日本在线天堂| 最好看的中文字幕久久| 亚洲最大免费| 国产婷婷视频在线| 亚洲人成在线观看一区二区| 一区精品在线| av毛片在线免费| 亚洲精品免费在线观看| 一区二区免费在线视频| 日韩在线观看www| 最新日韩在线视频| 成人免费a级片| 深夜国产在线播放| 午夜在线电影亚洲一区| 黄页免费在线观看视频| 制服丝袜专区在线| 91福利区一区二区三区| 欧美不卡一区| 99热这里只有精品在线| 国产亚洲福利| 欧美重口另类videos人妖| 五月天综合激情网| 日本午夜精品一区二区三区电影| 国产精品电影网站| 这里只有精品6| 国产在线精品不卡| 国产精品大全| 天堂网在线资源| 久久久国际精品| 一区二区91美女张开腿让人桶| 日本美女在线中文版| 伊人婷婷欧美激情| 国产原创popny丨九色| 综合毛片免费视频| 欧美高清hd18日本| 成年女人免费视频| 欧美激情在线免费| 欧美成人精品一区二区三区| 日韩成人在线免费视频| 秋霞国产午夜精品免费视频| 99热最新在线| 久久精品a一级国产免视看成人 | 先锋影音亚洲资源| 国产激情小视频在线| 精品久久久中文| 依人在线免费视频| 国产厕拍一区| 最新国产精品亚洲| 欧美成人aaaaⅴ片在线看| 日本视频一区二区三区| 国产精品果冻传媒潘| 欧美日韩国产中文字幕在线| 亚洲天堂av老司机| 欧美日韩在线中文| 欧美电影在线观看一区| 亚洲人成人99网站| 久热这里只有精品在线| 日韩av午夜在线观看| 国产精品18毛片一区二区| www.在线视频.com| 亚洲sss视频在线视频| 在线观看高清免费视频| 久久丝袜视频| 欧美成人一二三| wwwwww在线观看| av在线不卡观看免费观看| 一区二区精品在线| 天堂久久午夜av| 亚洲精品电影网在线观看| 午夜激情视频在线播放| 久久久久综合| 精品欧美日韩在线| 青草青在线视频| 欧美电影在线免费观看| 欧美人与性囗牲恔配| 国产亚洲福利| 国产精品乱子乱xxxx| h片在线免费观看| 欧美日韩一区二区三区在线看| 97伦伦午夜电影理伦片| 伊人久久成人| 不卡视频一区| 2020国产在线视频| 91精品欧美综合在线观看最新| 性欧美一区二区| 麻豆精品网站| 久久精品aaaaaa毛片| 成人超碰在线| 精品日韩一区二区三区免费视频| 国产又粗又猛又爽又黄的视频小说| 久久精品午夜| 欧美激情www| 久久uomeier| 亚洲日韩中文字幕| 中文字幕在线播| 久久亚洲捆绑美女| 久热免费在线观看| 精品国产一区探花在线观看| 国产91网红主播在线观看| 人操人视频在线观看| 天天综合日日夜夜精品| 加勒比精品视频| 香蕉久久夜色精品国产| 欧美午夜精品理论片a级大开眼界| 国产直播在线| 亚洲男人天堂2024| 综合久久中文字幕| 亚洲欧洲精品一区二区三区| 91小视频在线播放| 欧美aⅴ99久久黑人专区| 99视频国产精品免费观看| 国产三级伦理在线| 亚洲欧美一区二区三区情侣bbw| 国产小视频在线免费观看| 久久久久久一级片| 欧美成人福利在线观看| 亚洲精品在线观看91| 999久久久| 国产无遮挡裸体视频在线观看| 亚洲美女精品久久| 中文字幕视频在线播放| 亚洲人123区| 亚洲少妇一区二区三区| 国产模特精品视频久久久久| 日韩视频精品| 国产电影一区| 18久久久久久| 欧美精品a∨在线观看不卡 | 亚洲2020天天堂在线观看| 日本一区视频| 亚洲一二三四五| www在线视频| 精品日韩一区二区三区| 99热国产在线观看| 国产欧美一区二区精品性色 | 亚洲在线黄色| 午夜欧美性电影| 日韩欧美中文字幕在线视频 | 福利网在线观看| 99re热精品视频| 国产精品电影网| 第四色日韩影片| 最新亚洲国产精品| 污污网站在线免费观看| 欧美老女人在线| 好吊操这里只有精品| 国产精品国产三级国产普通话99| 国产精品91av| 奇米影视在线99精品| 免费高清一区二区三区| 欧美r级电影| 久久一区免费| 视频一区中文字幕精品| 国产精品久久久久秋霞鲁丝| 激情av在线播放| 色婷婷综合久久久久中文字幕1| 天堂网在线资源| 日韩丝袜情趣美女图片| 亚洲av无码乱码国产精品fc2| 亚洲一卡二卡三卡四卡五卡| 天堂资源在线视频| 91蝌蚪porny九色| 美女又黄又免费的视频| 美女网站一区二区| 黄色a级片免费| 亚洲激情婷婷| 喜爱夜蒲2在线| 日韩精品欧美激情一区二区| 久久99精品国产一区二区三区| 国产亚洲观看| 国产欧亚日韩视频| 国产一区高清| 国产mv免费观看入口亚洲| 爱情岛亚洲播放路线| 欧美精品一区二区三区国产精品| 在线看av的网址| 一区二区三区精品99久久| 亚洲三级黄色片| 亚洲国产成人在线播放| 亚洲第一页在线观看| 在线电影一区二区三区| 亚洲中文一区二区三区| 在线观看日韩电影| 中文字幕免费观看| 日韩欧美亚洲一二三区| 日韩特级黄色片| 福利一区视频在线观看| 天天操天天干视频| 欧美性感美女h网站在线观看免费| 中文在线观看免费网站| 亚洲一卡二卡三卡四卡| 国产无码精品在线播放| 亚洲午夜羞羞片| 国产一级片网址| 亚洲成人av电影| 日韩av在线播| 日韩欧美在线观看视频| 亚洲午夜18毛片在线看| 色激情天天射综合网| 天天射天天干天天| 欧美探花视频资源| 国产人妖一区二区三区| 91麻豆精品国产自产在线| 国产特级aaaaaa大片| 欧美第一区第二区| 天天躁日日躁狠狠躁喷水| 日韩精品在线免费观看| 国产人成在线视频| www.xxxx欧美| 在线中文字幕第一页| 欧美激情视频一区二区三区不卡| 波多野结衣精品| 日本sm极度另类视频| 深夜视频一区二区| 96pao国产成视频永久免费| 亚洲精品观看| 免费一区二区三区在在线视频| 欧美色婷婷久久99精品红桃| 日本黄色a视频| 欧美成人tv| 成人毛片一区二区| 日韩和的一区二区| 97超碰免费在线观看| 99在线精品一区二区三区| 亚洲精品国产91| 亚洲日本一区二区三区| 日本网站在线播放| 精品视频123区在线观看| 99在线精品视频免费观看20| 亚洲精品国产精品自产a区红杏吧| 国产露出视频在线观看| 欧美大码xxxx| 台湾佬成人网| 91久久国产综合久久蜜月精品| 极品一区美女高清| 亚洲精品一区二区三区樱花 | 国产精品视频在线观看免费 | 91在线免费观看网站| 国产一区福利| 亚洲人成影视在线观看| 亚洲欧洲日本mm| 高清av免费看| 97久久久精品综合88久久| 美女福利视频网| 五月天激情小说综合| 91国产精品一区| 亚洲精品美女在线观看播放| 91福利在线视频| 久久全球大尺度高清视频| 国产一区高清| 欧美精品亚洲精品| 国内精品久久久久久久影视蜜臀| 国产一区亚洲二区三区| 成人免费毛片aaaaa**| 日日碰狠狠添天天爽| 欧美性猛交视频| 亚洲精品免费在线观看视频| 三级精品视频久久久久| 午夜av不卡| 国产精品久久久对白| 国产精品久久久久9999赢消| 国产a级一级片| 成人av午夜电影| 日本黄色小说视频| 欧美区视频在线观看| 国产福利小视频在线观看| 午夜精品在线观看| 亚洲综合影院| 樱空桃在线播放| 免费欧美在线视频| 国产精品密蕾丝袜| 日韩欧美视频一区二区三区| 国模私拍视频在线| 欧美精品免费在线观看| 欧美视频第一| 亚洲国产精品一区二区第四页av| 久久av一区| 成人免费av片| 精品动漫一区二区| 色网站免费观看| 久久久久久高潮国产精品视| 精品一区二区三区中文字幕在线 | 欧美成人三级伦在线观看| 亚洲制服丝袜一区| www.五月激情| 欧美成人黄色小视频| 日本超碰一区二区| 在线观看17c| 国产精品一区二区三区四区| 全网免费在线播放视频入口| 欧美一区二区在线看| 精品国产白色丝袜高跟鞋| 成人在线小视频| 一区二区三区四区在线观看国产日韩| 亚洲欧美日韩综合网| 国产精品二三区| 国产精品一区二区av白丝下载| 久久久精品美女| 免费一级欧美在线大片| 国产av熟女一区二区三区| 成人网在线免费视频| 国产成人自拍视频在线| 日韩精品高清在线观看| 都市激情亚洲综合| 五月天亚洲综合| 久久99精品国产.久久久久久| 中日韩一级黄色片| 日韩视频免费直播| 97超碰在线免费| 免费av在线一区二区| 日韩av一区二区在线影视| 国产小视频你懂的| 日韩欧美中文字幕一区| cao在线视频| 欧洲国产精品| 精品一区二区三区在线视频| 欧美成人三级视频| 亚洲黄色有码视频| 日韩欧美少妇| 超薄肉色丝袜足j调教99| 成人不卡免费av| 免费av中文字幕| 久久中文字幕在线视频| 国产毛片久久久| 日本久久久久久久久久久久| 亚洲欧美日本韩国| 婷婷在线免费视频| 国产精品678| 一区二区电影在线观看| 性色av蜜臀av色欲av| 欧美日韩国产一级二级| 免费电影视频在线看 | 香蕉国产精品| 黄色网址在线视频| 欧美色综合网站| 男人添女人下部高潮视频在线观看| 欧美不卡三区| 国产精品中文字幕日韩精品| 日韩手机在线视频| 欧美xxxx做受欧美.88| 中文精品一区二区| 亚洲高清av一区二区三区| 色天使久久综合网天天| 国产黄色在线观看| 日韩免费毛片| 99精品国产一区二区三区不卡| 中文字幕在线播放不卡| 97福利一区二区|