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

如何借助GlusterFS構(gòu)建存儲池

譯文
大數(shù)據(jù)
GlusterFS可存儲網(wǎng)絡(luò)上的數(shù)據(jù),還可以用作云環(huán)境下的存儲后端。

【51CTO.com快譯】GlusterFS可存儲網(wǎng)絡(luò)上的數(shù)據(jù),還可以用作云環(huán)境下的存儲后端。

不久之前,軟件定義存儲還是各大存儲解決方案廠商獨占的領(lǐng)域,如今卻可以用開源免費軟件來加以實施。另一個好處是,你有望獲得基于硬件的解決方案所沒有的額外功能。GlusterFS讓你得以構(gòu)建一個可擴展、虛擬化的存儲池,它由常規(guī)存儲系統(tǒng)組成(這些存儲系統(tǒng)組成網(wǎng)絡(luò)RAID),并使用不同的方法來定義卷,描述數(shù)據(jù)如何分布在每個存儲系統(tǒng)上。

不管你選擇了哪一種類型的卷,GlusterFS都可以利用單個的存儲資源構(gòu)建一個通用的存儲陣列,并通過單一命名空間提供給客戶(見圖1)。客戶還可以是使用GlusterFS服務(wù)器存儲后端用于虛擬系統(tǒng)的應(yīng)用程序,比如云軟件。相比這種類型的其他解決方案,GlusterFS無需專用的元數(shù)據(jù)服務(wù)器在存儲池中查找文件。相反使用了一種哈希算法,讓任何存儲節(jié)點得以識別存儲池中的文件。這與其他存儲解決方案相比是一大優(yōu)點,因為元數(shù)據(jù)服務(wù)器常常是瓶頸和單一故障點。

圖1:客戶系統(tǒng)通過單一命名空間,訪問所需的GlusterFS卷

如果你看一下GlusterFS的內(nèi)部結(jié)構(gòu),就會驚訝地發(fā)現(xiàn):文件系統(tǒng)實施在用戶空間里面,訪問通過用戶空間中的文件系統(tǒng)(FUSE)接口來進行。這樣一來,處理文件系統(tǒng)非常容易、非常靈活,不過代價是性能受到影響。然而,libgfapi庫能夠直接訪問文件系統(tǒng)。比如說,Qemu用它來存儲GlusterFS上虛擬系統(tǒng)的映像,沒必要經(jīng)由FUSE掛載來繞行。

如前所述,文件系統(tǒng)是在可分布于多個系統(tǒng)上的卷上創(chuàng)建的。單個系統(tǒng)通過TCP/IP或InfiniBand遠程直接內(nèi)存訪問(RDMA)加以連接。然后,通過原生的GlusterFS客戶軟件、通過網(wǎng)絡(luò)文件系統(tǒng)(NFS)或服務(wù)器消息塊(SMB)協(xié)議,就可以使用存儲卷。除了鏡像數(shù)據(jù)外,GlusterFS還可以使用轉(zhuǎn)換工具,將數(shù)據(jù)分布到單個存儲系統(tǒng)上。

對分布式數(shù)據(jù)和鏡像數(shù)據(jù)而言,最小的單位是文件本身;以條帶化(striping)為列,一個文件的每個部分分布在系統(tǒng)上。這種系統(tǒng)的擴展性良好,如果你需要管理大文件更是如此。這種模式下的性能幾乎隨著系統(tǒng)的數(shù)量呈線性增長。鏡像數(shù)據(jù)時,GlusterFS創(chuàng)建一個文件的多個副本。多種模式的數(shù)據(jù)還可以結(jié)合起來。比如說,結(jié)合分布式數(shù)據(jù)和鏡像數(shù)據(jù)讓你可以兼顧性能和數(shù)據(jù)安全性。

分散模式就好比是一種RAID 5配置,它是比較新的模式。為了獲得容錯和高可用性,你還可以通過異地復(fù)制,將存儲卷鏡像到遠程站點。如果災(zāi)難發(fā)生,服務(wù)器在分布式存儲卷方面出現(xiàn)故障,就很容易恢復(fù)數(shù)據(jù)。

Gluster卷還可以加以擴展,可能立即擴展:為此,你只要為卷添加一個額外的brick。用Gluster專業(yè)術(shù)語來講,brick是存儲系統(tǒng)的目錄,卷是由這些目錄組成的。單一卷的brick通常但未必駐留在不同的系統(tǒng)上。為了擴大可信賴存儲池,你只要為現(xiàn)有的聯(lián)合體添加額外的服務(wù)器。

這里的例子基于Fedora 22,旨在為基于Qemu/KVM和libvirt虛擬化框架的虛擬系統(tǒng)提供后端存儲。Glusterfs軟件包包含在常規(guī)的Fedora軟件庫中,只要使用dnf軟件包管理器就可以安裝:

dnf install glusterfs glusterfs-cli glusterfs-server

除了安裝GlusterFS社區(qū)版外還有一個辦法:還可以向Linux發(fā)行版經(jīng)銷商紅帽公司購買商用Gluster Storage產(chǎn)品。它隨帶典型的企業(yè)功能(比如,你可以訪問Linux發(fā)行版經(jīng)銷商的支持服務(wù))。

安裝GlusterFS

為了避免讓例子過于復(fù)雜,我的環(huán)境包括兩個系統(tǒng)。每個系統(tǒng)提供一個brick,它將在兩個系統(tǒng)之間復(fù)制。在這兩個系統(tǒng)上,glusterfs服務(wù)都由systemd來啟動(代碼片段1)。

代碼片段1

GlusterFS服務(wù)

  1. # systemctl start glusterd.service 
  2.  
  3. # systemctl status glusterd.service 
  4.  
  5. glusterd.service - GlusterFS, a clustered file-system server 
  6.  
  7. Loaded: loaded (/usr/lib/systemd/system/glusterd.service; disabled; vendor preset: disabled) 
  8.  
  9. Active: active (running) since Thu 2015-08-27 21:26:45 CEST; 2min 53s ago 
  10.  
  11. Process: 1424 ExecStart=/usr/sbin/glusterd -p /var/run/glusterd.pid (code=exited, status=0/SUCCESS) 
  12.  
  13. Main PID: 1425 (glusterd) 
  14.  
  15. CGroup: /system.slice/glusterd.service ??1425 /usr/sbin/glusterd -p /var/run/glusterd.pid 
  16.  
  17. Aug 27 21:26:45 gluster2.example.com systemd[1]: Starting GlusterFS, a clustered file-system server... 
  18.  
  19. Aug 27 21:26:45 gluster2.example.com systemd[1]: Started GlusterFS, a clustered file-system server. 

在這兩臺計算機上,專用的塊設(shè)備掛載在/storage/下面。之后將用來創(chuàng)建GlusterFS卷的brick在該設(shè)備上設(shè)置。在這個例子中,每個系統(tǒng)只使用一個brick。然而,如果你之前將所有存儲系統(tǒng)添加到前面所述的可信賴存儲池,這才有可能實現(xiàn)。登錄到哪個存儲系統(tǒng)來創(chuàng)建可信賴存儲池沒有關(guān)系。在這個例子中,***個系統(tǒng)(gluster1)用于這個用途:

  1. # gluster peer probe gluster2 
  2.  
  3. Probe successful 

本地系統(tǒng)自動屬于可信賴存儲池,它不需要添加上去。來自gluster peer status的輸出現(xiàn)在應(yīng)該會將另一個系統(tǒng)標為兩個系統(tǒng)上的peer。下面這個命令在兩個存儲系統(tǒng)之間生成一個復(fù)制卷。在此之后需要啟用該卷:

  1. # gluster volume create gv0 replica gluster1:/storage/brick1/gv0/ gluster2:/storage/brick1/gv0/ 
  2.  
  3. volume create: gv0: success: please start the volume to access data 
  4.  
  5. # gluster volume start gv0 
  6.  
  7. volume start: gv0: success 

由于傳輸模式在默認情況下被設(shè)成TCP/IP,不需要指定它。如果你偏愛InfiniBand而非TCP/IP,只要在創(chuàng)建卷時指定rdma transport作為進一步的變量。這種方式創(chuàng)建的卷為你提供了額外的功能特性。比如說,你可以允許只從某個特定的網(wǎng)絡(luò)來訪問:

  1. # gluster volume set gv0 auth.allow 192.168.122.* 
  2.  
  3. volume set: success 

此處(http://www.admin-magazine.com/Articles/Build-storage-pools-with-GlusterFS/(offset)/3#article_i2)大致介紹了所有可用的Gluster選項。安裝卷后,你可以輸入volume info命令,獲得詳細信息(見代碼片段2)。

代碼片段2

獲得卷的詳細信息

  1. # gluster volume info gv0 
  2.  
  3. Volume Name: gv0 
  4.  
  5. Type: Replicate 
  6.  
  7. Volume ID: 4f8d25a9-bbee-4e8c-a922-15a7f5a7673d 
  8.  
  9. Status: Started 
  10.  
  11. Number of Bricks: 1 x 2 = 2 
  12.  
  13. Transport-type: tcp 
  14.  
  15. Bricks: 
  16.  
  17. Brick1: gluster1:/storage/brick1/gv0 
  18.  
  19. Brick2: gluster2:/storage/brick1/gv0 
  20.  
  21. Options Reconfigured: 
  22.  
  23. auth.allow: 192.168.122.* 

使用FUSE實現(xiàn)最快的客戶訪問

可以使用各種方法,以便最終訪問以這種方式創(chuàng)建的卷。經(jīng)由FUSE的原生訪問提供了***性能,你也可以為卷創(chuàng)建一個NFS或SMB共享區(qū),以便通過網(wǎng)絡(luò)來訪問。然而,我建議使用原生客戶軟件,不僅僅為了獲得更好的性能,還因為確保可以透明地訪問單個brick,不管用來掛載卷的存儲服務(wù)器是哪一臺。如果你想創(chuàng)建GlusterFS卷,通過NFS-Ganesha或CTDB,配置一臺具有高可用性的數(shù)據(jù)服務(wù)器,那么使用NFS或SMB值得關(guān)注。如果你按如下方式運行mount命令,就要用到原生客戶軟件:

  1. mount -t glusterfs gluster1:/gv0 /mnt/glusterfs/ 

為了提供***訪問卷的服務(wù),往你的etc/fstab文件添加一個相應(yīng)的行。眼下值得一提的是,使用哪種存儲系統(tǒng)來訪問無關(guān)重要,因為它只是用來讀取元數(shù)據(jù),元數(shù)據(jù)表明了你的卷到底是如何組成的。你可以在這里找到為卷提供brick的所有系統(tǒng)。

擴展存儲池

GlusterFS讓用戶很容易調(diào)整現(xiàn)有的存儲池。比如說,如果你想為存儲池添加一個新的存儲系統(tǒng),可以使用下列命令:

  1. gluster peer probe gluster3 
  2.  
  3. gluster volume add-brick replica 3 gv0 gluster3:/storage/brick1/gv0/ 

這里,gluster3系統(tǒng)被添加到存儲池,將現(xiàn)有的卷擴大一個brick。調(diào)用gluster卷信息應(yīng)該會證實這一點:現(xiàn)在這個卷已有三個brick。視選擇的模式而定,你可能需要為卷添加額外的brick。比如說,分布式復(fù)制卷需要四個brick。

你可以從卷刪除brick,這個過程就跟添加brick來得一樣容易。如果不再需要某個存儲系統(tǒng),可以從可信賴存儲池刪除它:

  1. gluster volume remove-brick gv0 gluster3:/storage/brick1/gv0/ 
  2.  
  3. gluster peer detach gluster3 

你為分布式卷添加brick或從分布式卷刪除brick后,需要重新排序數(shù)據(jù),以體現(xiàn)brick數(shù)量發(fā)生變化的事實。為了啟動這個過程,使用這個命令:

  1. gluster volume rebalance gv0 start 

使用參數(shù)status而不是start調(diào)用這個參數(shù),為你提供了重組進度方面的詳細信息。

GlusterFS作為云存儲

由于良好性能和易于擴展,GlusterFS經(jīng)常用作云環(huán)境的存儲解決方案。既可以部署在純粹基于libvirt的Qemu/KVM環(huán)境,也可以部署在多個KVM實例并行運行的環(huán)境。oVirt框架和紅帽的商用變種(Enterprise Virtualization)是兩個例子。它們提供了這一功能:將Gluster卷用作一段時間的存儲池或存儲域。Qemu可以直接訪問磁盤,沒必要經(jīng)由FUSE掛載繞行,這歸功于GlusterFS版本3.4中集成了libgfapi庫。性能測試表明,直接訪問GlusterFS卷獲得了與直接訪問brick幾乎一樣的性能。

下面這個例子表明了如何為基于libvirt的KVM實例提供一個簡單的存儲池。至此,我假設(shè)虛擬機管理程序已安裝,只有之前創(chuàng)建的Gluster卷需要連接到該虛擬機管理程序。原則上來說,除了借助命令行工具可以實現(xiàn)外,這還可以借助圖形化virt-manager(虛擬機管理器)工具來實現(xiàn)(見圖2)。

圖2:使用virt-manager圖形化工具,你可以創(chuàng)建GlusterFS存儲池,但眼下,你仍無法創(chuàng)建卷

代碼片段3顯示了一個XML文件,該文件描述了一個Gluster卷,然后把它添加到libvirt框架。你只要指定單一的存儲系統(tǒng),同時指定配置卷時使用的卷名。下一步,創(chuàng)建一個新的libvirt存儲池,并啟用它:

  1. # virsh pool-define /tmp/gluster-storage.xml 
  2.  
  3. Pool glusterfs-pool defined from /tmp/gluster-storage.xml 
  4.  
  5. # virsh pool-start glusterfs-pool 
  6.  
  7. Pool glusterfs-pool started 

代碼片段3

池定義

  1. <pool type='gluster'
  2.  
  3. <name>glusterfs-pool</name
  4.  
  5. <source> 
  6.  
  7. <host name='192.168.122.191'/> 
  8.  
  9. <dir path='/'/> 
  10.  
  11. <name>gv0</name
  12.  
  13. </source> 
  14.  
  15. </pool> 

如果這一步行,可以輸入virsh pool-list,即可顯示本地虛擬機管理程序上的現(xiàn)有存儲池的概況信息:

  1. # virsh pool-list --all 

Name State Autostart

------------------------------------------------

default active yes

glusterfs-pool active no

卷可以分配給這個存儲池里面的虛擬機。遺憾的是,截至本文截稿時,libvirt并不允許你在GlusterFS池里面創(chuàng)建卷,所以需要手動創(chuàng)建卷(見圖2)。下面這個命令在虛擬機管理程序上創(chuàng)建一個4GB大小的卷,用于安裝紅帽企業(yè)級Linux系統(tǒng):

qemu-img create gluster://192.168.122.191/gv0/rhel7.img 4G

IP地址對應(yīng)于可信賴存儲池里面的***個存儲系統(tǒng),GlusterFS卷之前在該存儲池里面創(chuàng)建。virsh vol-list命令顯示卷已正確創(chuàng)建:

  1. # virsh vol-list glusterfs-pool 

Name Path

---------------------------------------------------

rhel7.img gluster://192.168.122.191/gv0/rhel7.img

***,你可以使用virt-manager或virt-install命令行工具,創(chuàng)建所需的虛擬系統(tǒng),并定義剛設(shè)置為存儲后端的那個卷。在GlusterFS卷上安裝虛擬系統(tǒng)的一個很簡單的例子看起來就像這樣:

  1. # virt-install --name rhel7 --memory 4096 --disk vol=glusterfs-pool/rhel7.img,bus=virtio --location ftp://192.168.122.1/pub/products/rhel7/ 

當然,你需要相應(yīng)修改針對virt-install的調(diào)用。這里目的只是顯示如何可以把GlusterFS卷用作安裝系統(tǒng)的后端。

***,還要注意GlusterFS版本3.3帶來了另一個創(chuàng)新,那就是統(tǒng)一文件和對象(UFO)轉(zhuǎn)換工具,它讓文件系統(tǒng)能夠?qū)OSIX文件處理成對象,反之亦然。在OpenStack環(huán)境下,文件系統(tǒng)是內(nèi)置的OpenStack存儲組件Swift的名副其實的替代者,因為它支持所有的OpenStack存儲協(xié)議(文件、塊和對象)。

結(jié)束語

GlusterFS可以基于免費軟件和商用硬件,構(gòu)建可橫向擴展的存儲系統(tǒng)。管理員可以在數(shù)據(jù)安全和性能之間作一選擇,也可以兩者兼顧。

原文標題:Build storage pools with GlusterFS,作者:Thorsten Scherf

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責任編輯:趙立京 來源: 51CTO
相關(guān)推薦

2017-03-01 14:30:48

存儲云私有云公有云

2017-03-03 10:18:13

存儲云APIGUI

2021-02-06 14:02:55

線程池Builder模式

2020-07-29 12:50:10

人工智能企業(yè)AI

2014-08-19 08:47:58

2009-09-22 12:52:37

ibmdwWiki

2021-01-04 11:10:08

人工智能存儲云計算

2023-12-08 07:59:04

2015-02-05 09:56:53

2017-07-25 14:45:32

GlusterFSCeph存儲

2017-01-12 20:37:03

公共云云存儲云計算

2018-12-14 09:00:00

MoleculeAnsible角色軟件測試

2013-12-23 10:36:57

Nagios監(jiān)控監(jiān)測

2014-02-17 10:48:57

NagiosBGP會話

2024-11-27 08:14:43

2023-03-16 10:05:26

物聯(lián)網(wǎng)供應(yīng)鏈

2014-09-05 10:15:20

CentOSRHEL 7

2015-01-22 09:22:47

OpenStack存儲云開源云

2018-08-17 10:05:25

存儲系統(tǒng)轉(zhuǎn)型

2011-11-30 09:29:18

BYODWindows服務(wù)器
點贊
收藏

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

影音先锋日韩在线| 18video性欧美19sex高清| 久久综合影音| 国产亚洲欧美日韩一区二区| 在线免费视频a| 五月婷婷在线视频| 国产精品18久久久久| 久久久久久成人| 黄色国产在线观看| 欧美日韩在线精品一区二区三区激情综合 | 欧美激情影院| 色婷婷综合在线| 亚洲a∨一区二区三区| 97av免费视频| 在线国产日韩| 国产性色av一区二区| 777视频在线| 日本一本在线免费福利| 国产精品18久久久久久久久| 5566成人精品视频免费| 免费看91的网站| 麻豆精品久久| 色94色欧美sute亚洲线路一ni| 亚洲在线不卡| 日本精品一二区| 国产精品一级| 久久不射热爱视频精品| 黑丝av在线播放| 日韩av懂色| 精品日本高清在线播放| 日韩av高清| 日韩一级免费视频| 日本视频一区二区三区| 久久久久久久999| 成人无码av片在线观看| 成人激情自拍| 欧美伦理视频网站| 国产第一页视频| 国产经典三级在线| 国产精品天美传媒| 精品一区二区三区自拍图片区| 97人妻一区二区精品免费视频 | 免费看一区二区三区| 色乱码一区二区三区88| 午夜在线视频免费观看| 国产高清av在线| 97se狠狠狠综合亚洲狠狠| 亚洲精品女av网站| 国产美女www爽爽爽| 亚洲精品字幕| 欧美高清一级大片| fc2ppv在线播放| 美日韩中文字幕| 精品久久一区二区| 初高中福利视频网站| 中文字幕在线视频久| 亚洲成人av电影| 成人毛片100部免费看| 第九色区av在线| 久久只精品国产| 久久九九视频| japanese国产| 国产尤物一区二区| 成人黄色免费片| 欧美亚洲天堂网| 欧美精品大片| 久久成人这里只有精品| 欧美色图17p| 波多野结衣在线观看一区二区| 日韩精品亚洲精品| 国产ts丝袜人妖系列视频 | 国产日韩亚洲欧美| 在线观看免费中文字幕| 免费不卡在线视频| 国产欧美韩国高清| 91在线视频国产| 久久97超碰国产精品超碰| 日韩av大片免费看| 精品一区二三区| 麻豆精品国产传媒mv男同| 精品剧情v国产在线观看在线| 性生活在线视频| 精品久久对白| 在线午夜精品自拍| 久久久久亚洲av无码专区体验| 国自产拍偷拍福利精品免费一 | videos性欧美另类高清| 在线精品视频一区二区三四 | 五月婷婷激情网| 日本在线观看不卡视频| 51国产成人精品午夜福中文下载| 高h放荡受浪受bl| 久久九九99视频| 免费的av在线| 欧美私密网站| 在线成人免费观看| 国产麻豆xxxvideo实拍| 日本一区二区免费高清| 欧美高清视频在线| 岳乳丰满一区二区三区| 成人免费av网站| 一本久道久久综合| 国产亚洲成av人片在线观看 | 成人激情校园春色| 欧美激情综合色| 老熟妇仑乱一区二区av| 极品少妇xxxx精品少妇| 国产在线精品一区二区中文| 岛国视频免费在线观看| 亚洲精品国产精华液| 国产主播在线看| 日韩在线观看中文字幕| 伊人伊人伊人久久| 日韩av黄色片| 国产一区美女在线| 日韩精品资源| 国产福利电影在线播放| 欧美一区二区三区四区五区| 精品无码人妻一区| 影音先锋日韩资源| 成人精品久久久| 黄色在线小视频| 亚洲国产综合91精品麻豆| 亚洲国产精品三区| 日韩高清一级| 久久久免费精品视频| 91 中文字幕| 久久免费精品国产久精品久久久久 | 国产精品美女一区| 久久久精品天堂| 国产精品无码av在线播放| 国内不卡的一区二区三区中文字幕| 亚洲欧美日韩天堂| 国产高清中文字幕| av不卡在线观看| 久久久性生活视频| 亚洲一区二区电影| 日韩在线视频导航| 中文字幕av在线免费观看| 26uuu精品一区二区三区四区在线| 免费的av在线| 亚洲高清999| 蜜臀久久99精品久久久久久宅男| 中文字幕视频免费观看| 国产偷v国产偷v亚洲高清| 91视频最新入口| 欧美色资源站| 欧美在线视频免费| 午夜av免费观看| 精品色蜜蜜精品视频在线观看| 亚洲一区和二区| 伊人久久亚洲热| 国产另类第一区| 182在线视频观看| 日韩亚洲电影在线| 2018天天弄| 国内国产精品久久| 国产精品igao激情视频 | 国产一区二区三区色淫影院| 国产三线在线| 日韩av中文字幕在线播放| 欧美一二三区视频| 99久久婷婷国产综合精品电影| 精品少妇人妻av免费久久洗澡| 欧美激情极品| 国产精品国产三级国产aⅴ9色| 成人性生交大片免费看午夜| 欧美午夜精品理论片a级按摩| 三级黄色免费观看| 国产成人高清在线| av在线播放亚洲| 久久成人av| 成人a在线视频| 国产丝袜在线观看视频| 国产视频精品va久久久久久| 成人黄色免费网| 亚洲啪啪综合av一区二区三区| 老司机av网站| 奶水喷射视频一区| 在线亚洲美日韩| 白嫩白嫩国产精品| 国产福利精品视频| 91福利国产在线观看菠萝蜜| 亚洲精品aⅴ中文字幕乱码 | 免费黄色国产视频| 东方aⅴ免费观看久久av| 自拍日韩亚洲一区在线| 免费一区二区| 成人做爽爽免费视频| 91视频欧美| 国产一区二区三区视频| 精品国产九九九| 黑人巨大精品欧美一区二区三区 | 亚洲男帅同性gay1069| 白嫩情侣偷拍呻吟刺激| 日本成人在线视频网站| 国产欧美精品aaaaaa片| 国模吧精品视频| 99热在线国产| 电影一区电影二区| 性欧美视频videos6一9| 天堂地址在线www| 日韩精品日韩在线观看| 国产日韩欧美中文字幕| 日韩欧美在线字幕| 久久久久久久久久久久久久免费看| 久久久久国产精品免费免费搜索| 中文字幕第22页| 久久一区精品| 在线综合+亚洲+欧美中文字幕| 国产一区二区在线免费播放| 国产综合自拍| 性欧美.com| 亚洲美女久久| 国产一区二区无遮挡| 91久久青草| 国产福利精品av综合导导航| 男插女视频久久久| 色偷偷av一区二区三区乱| 天堂а√在线8种子蜜桃视频 | 欧美一级特黄a| 羞羞视频在线观看欧美| 奇米777四色影视在线看| 波多野结衣的一区二区三区 | 亚洲一区二区三区三州| 蜜桃视频在线一区| 欧美日韩在线成人| 午夜亚洲伦理| 男女激情无遮挡| 国语对白精品一区二区| 成年人视频大全| 午夜精品视频一区二区三区在线看| 欧美在线视频一区二区三区| 免费看久久久| 精品无人乱码一区二区三区的优势 | 韩曰欧美视频免费观看| 日本高清www免费视频| 亚洲一区二区欧美激情| 中文字幕人妻一区二| 自拍偷在线精品自拍偷无码专区| 精品一区二区三区蜜桃在线| 久久香蕉国产线看观看99| 日本japanese极品少妇| 不卡av免费在线观看| zjzjzjzjzj亚洲女人| 国产不卡在线视频| 亚洲三级在线视频| 国产精品一二二区| 人妻互换一二三区激情视频| 成人午夜在线视频| 成年人的黄色片| 91热门视频在线观看| 亚洲 小说 欧美 激情 另类| www久久精品| 中文字幕成人动漫| 久久久久国色av免费看影院| 三年中国中文观看免费播放| 国产女主播在线一区二区| 欧美日韩生活片| 亚洲天堂成人网| 黄色在线观看免费| 亚洲大片在线观看| 看片网址国产福利av中文字幕| 欧美日韩免费在线观看| 国产一级免费视频| 欧美在线视频全部完| 国产精品毛片久久久久久久av| 欧美一区二区视频免费观看| 超碰在线观看99| 亚洲国产欧美在线成人app| 可以在线观看的av| 久久天天躁狠狠躁夜夜躁2014| av黄色在线| 97精品在线视频| 四虎4545www国产精品| 成人久久18免费网站图片| 美女精品视频在线| 久久综合中文色婷婷| 日产精品一区二区| 天堂8在线天堂资源bt| 亚洲永久在线| 亚洲a级黄色片| 91一区在线观看| 99国产精品无码| 亚洲第一狼人社区| 中文字幕人成人乱码亚洲电影| 91精品国产综合久久精品性色| 黄片毛片在线看| 国产一区二区三区18| 色婷婷视频在线观看| 国产成人精品在线| 亚洲一区二区三区中文字幕在线观看| 久久精品人成| 综合久久婷婷| 凹凸日日摸日日碰夜夜爽1| 精品亚洲aⅴ乱码一区二区三区| 欧美极品jizzhd欧美仙踪林| 国产人成一区二区三区影院| 久久综合亚洲色hezyo国产| 在线看日本不卡| 色丁香婷婷综合久久| 北条麻妃99精品青青久久| 亚洲欧美小说色综合小说一区| 91亚洲精品在线观看| 亚洲影院天堂中文av色| 国产激情在线看| 日av在线不卡| 少妇精品一区二区| 亚洲激情成人在线| 在线播放国产一区| 亚洲人在线观看| 91美女主播在线视频| 国产一区玩具在线观看| 蜜桃一区二区三区| 成人性生活视频免费看| 国内精品免费**视频| 毛片久久久久久| 91激情五月电影| 性感美女视频一二三| 久久999免费视频| 欧洲亚洲精品| 日本一区美女| 在线亚洲观看| 日本一区二区免费视频| 亚洲天堂av老司机| 一级久久久久久久| 亚洲欧美综合图区| 日产福利视频在线观看| 成人av影视在线| 午夜亚洲福利| 亚洲热在线视频| 亚洲手机成人高清视频| 亚洲永久精品视频| 中文字幕亚洲一区在线观看| 免费日韩电影| 欧美精品123| 免费亚洲一区| 男人天堂av电影| 色综合久久六月婷婷中文字幕| 五月婷婷丁香网| 18久久久久久| 天天躁日日躁狠狠躁欧美| 亚洲熟妇国产熟妇肥婆| 99久久99久久久精品齐齐 | 91福利小视频| 国产高清视频免费最新在线| 国产成人aa精品一区在线播放| 少妇精品导航| 干日本少妇首页| 久久综合久久综合九色| 国产精品久久久久久人| 亚洲人成网在线播放| 欧美日韩五区| 伊人色综合久久天天五月婷| 久久福利资源站| 丝袜美腿小色网| 欧美成人精品高清在线播放| 国产偷倩在线播放| 久久99导航| 日欧美一区二区| 影音先锋男人看片资源| 6080亚洲精品一区二区| 日韩成人伦理| 久久天天狠狠| 日韩av一区二区在线影视| 91视频免费看片| 91精品国产高清一区二区三区蜜臀| 在线heyzo| 久久riav| 麻豆国产精品777777在线| 国产真实乱在线更新| 亚洲成人精品av| 神马久久资源| 亚洲国产精品影视| 成人深夜在线观看| 国产免费av一区| 久久精品国产久精国产一老狼 | 丝袜国产日韩另类美女| 懂色av粉嫩av蜜臀av一区二区三区| 欧美一区二区女人| 高清在线视频不卡| 亚洲精品不卡| 丁香婷婷综合激情五月色| 亚洲熟女综合色一区二区三区| 日韩亚洲欧美中文高清在线| 国产suv精品一区| 久久婷五月综合| 亚洲成av人片在线观看| 91电影在线播放| 国产一区二区高清视频| 蜜桃91丨九色丨蝌蚪91桃色| 国产真实的和子乱拍在线观看| 亚洲欧洲一区二区三区在线观看| 欧美高清你懂的| 日韩在线综合网| 中文字幕一区二区三区不卡在线 | 中文字幕免费在线看| 久久久久久国产精品三级玉女聊斋| 精品国产一区二区三区久久久蜜臀| 中文字幕欧美视频|