999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

P2P系統(tǒng)中基于DHT的文件存儲與復制策略的設計

2006-12-31 00:00:00張延園艾常權劉海龍
計算機應用研究 2006年9期

摘要:基于一個具有良好擴展性與通用性的DHT文件存儲和共享系統(tǒng),結合傳統(tǒng)的數(shù)據(jù)復制技術,在充分考慮P2P網(wǎng)絡的異構性前提下,設計了一種自組織的文檔存儲策略和一種結合節(jié)點綜合性能的自適應的最多請求者與最近最少訪問相結合的復制策略。這兩種策略結合使用,能夠保證文檔存儲的可靠性、共享信息的高效可用性,并可自動調(diào)整網(wǎng)絡的負載平衡狀況,保證網(wǎng)絡的可擴展性與穩(wěn)定性。

關鍵詞:DHT;存儲策略;復制策略;異構性;負載平衡

中圖法分類號:TP311文獻標識碼:A

文章編號:1001-3695(2006)09-0081-04

典型的P2P系統(tǒng)是一種大規(guī)模、高度動態(tài)、無集中控制的自治系統(tǒng)。DHT結構作為第二代P2P網(wǎng)絡的研究熱點,具有較高的可靠性和可擴展性,可以為大量的應用提供支持。構建于DHT之上的分布式應用具有內(nèi)在的安全性、健壯性、可擴展性和負載平衡等優(yōu)點。已經(jīng)出現(xiàn)了若干種分布式哈希表的結構,如CAN,Tapestry,Pastry,Chord[1],Viceroy,Ulyess,Kademlia以及北京大學的燕星系統(tǒng)[2]等,但這些系統(tǒng)都是基于單一DHT結構的,通用性和可擴展性較差。

復制技術在分布式文件存儲與共享系統(tǒng)中有著廣泛的應用和重要的位置。在P2P系統(tǒng)中常用的傳統(tǒng)復制技術包括所有者復制、路徑復制和隨機復制。文獻[3~6]分別提出了幾種優(yōu)化的復制策略,但在實際的P2P系統(tǒng)中,現(xiàn)有的復制技術還不是那么有效[7],還沒有更好的適應P2P系統(tǒng)特點的算法被提出。許多對已有P2P應用系統(tǒng)的測量工作[8]表明,P2P系統(tǒng)具有高度的動態(tài)性和異構性,節(jié)點對數(shù)據(jù)的查詢頻率服從Powerlaw分布。傳統(tǒng)的復制技術沒有充分考慮P2P系統(tǒng)的這些特點,導致系統(tǒng)的可擴展性差、負載不均衡、網(wǎng)絡的穩(wěn)定性不好等問題。本文在傳統(tǒng)復制技術的基礎上,充分考慮了P2P系統(tǒng)的動態(tài)性、異構性及查詢頻度分布問題,設計了一種自組織的文檔存儲策略和一種結合了節(jié)點綜合性能的自適應的最多請求者與最近最少訪問性結合的復制策略。這兩種策略結合使用能夠保證文檔存儲的可靠性、共享信息的高效可用性,并可自動調(diào)整網(wǎng)絡的負載平衡狀況,保證網(wǎng)絡的可擴展性與穩(wěn)定性。

1研究背景及設計前提

1.1P2P網(wǎng)絡的異構性

Saroiu等人的論文[8]中講述了對Napster進行的四天的測量和對Gnutella進行的八天的測量工作。從此項研究中可以得出這樣的結論:極端異構性是P2P網(wǎng)絡的重要特征。這種異構性存在于P2P系統(tǒng)的各個方面,如節(jié)點的地理位置分布、節(jié)點的帶寬、節(jié)點的延遲、節(jié)點的活動時間、節(jié)點間通信會話時間、節(jié)點共享的資源、用戶的查詢和請求等,并且節(jié)點的各種性能差異基本上符合Powerlow分布。低性能節(jié)點在網(wǎng)絡中廣泛存在,盡管這些低性能節(jié)點對系統(tǒng)的共享很小,但是大量的低性能節(jié)點會對系統(tǒng)的可用性和穩(wěn)定性產(chǎn)生影響。如果低性能節(jié)點處于路由熱點或訪問熱點位置時會造成網(wǎng)絡的不穩(wěn)定和時延的增長。所以在系統(tǒng)設計、分析和實現(xiàn)時,必須要對這種異構性有足夠的認識和考慮。

1.2通用DHT文件存儲和共享系統(tǒng)的框架

目前基于DHT的應用系統(tǒng)都是基于單一的DHT,不具有可擴展性和通用性。為了使文件存儲和共享系統(tǒng)適用于任何DHT結構,我們設計了一個通用文件存儲與共享系統(tǒng)。

該系統(tǒng)的框架結構如圖1所示,它分為本地存儲層、網(wǎng)絡傳輸層、DHT管理層、通用DHTAPI層、對象存儲抽象層以及應用層。本地存儲層主要負責本地機器的內(nèi)存和外存管理;網(wǎng)絡傳輸層提供網(wǎng)絡連接的抽象;DHT管理層支持系統(tǒng)同時使用多種協(xié)議,并提供對不同協(xié)議的配置的抽象接口;通用DHTAPI是對各種不同的DHT協(xié)議的抽象;對象存儲層為上層應用提供了一個統(tǒng)一的對象存儲機制。

由于使用了多層結構且各層間是松散耦合的,所以這個系統(tǒng)具有良好的通用性和可擴展性。

文中所設計的存儲和復制策略將應用于上述的對象存儲抽象層。

1.3相關定義和工作的前提

定義1節(jié)點的綜合性能C——它是節(jié)點的一個性能參數(shù)。C與節(jié)點在網(wǎng)絡中的活動期Ta、節(jié)點的網(wǎng)絡帶寬B、CPU性能U、內(nèi)存容量M、貢獻的存儲能力S有關,且規(guī)定

C=ωC(B,Ta,U,M,S)(ω為常數(shù))

本文認為僅有某個性能突出的節(jié)點并不是高性能的節(jié)點,只有上述各性能相互協(xié)調(diào)達到一定的標準才是高性能的節(jié)點。由于節(jié)點的各個性能可能會發(fā)生動態(tài)變化,所以節(jié)點的綜合性能C也是動態(tài)變化的。

定義2文檔——它是P2P系統(tǒng)中的最小存儲單元,是永久性存儲對象。只有文檔的所有者擁有修改權限,其他訪問者只有讀權限。

定義3復制——它是對文檔的備份,是P2P系統(tǒng)中的一種非永久性只讀存儲對象。

存儲在網(wǎng)絡中的數(shù)據(jù)分為兩種:文檔和復制。復制是為了提高數(shù)據(jù)的可用性和平衡網(wǎng)絡的負載所設計的非永久性存儲對象。

定義4存儲文檔的存儲空間Marchive——其大小取決于本地節(jié)點的綜合性能C以及本地節(jié)點貢獻的存儲空間Ms,即Marchive=M(Ms,C)

每個節(jié)點貢獻的存儲空間被分成兩個部分,即存儲文檔的空間和存儲復制的空間。本地的綜合性能越好,用于存儲文檔數(shù)據(jù)的共享空間所占比例就越大,但這個比例不會大于80%。

定義5自檢周期Tc——由文檔和其復制構成的虛擬環(huán)的自檢周期Tc,是文檔數(shù)據(jù)所在節(jié)點的綜合性能C與復制個數(shù)q所決定的,且

Tc=αC/q(α為常數(shù))

綜合性能越高的節(jié)點,認為其上存儲的文檔丟失的可能性越小,故其所在虛擬環(huán)的自檢周期就稍長一些;環(huán)中復制越多,復制丟失的可能性越大,故環(huán)的自檢周期越短。

定義6數(shù)據(jù)訪問次數(shù)閾值L——數(shù)據(jù)的訪問次數(shù)是指某一數(shù)據(jù)被同一節(jié)點訪問的次數(shù)。閾值L是一個數(shù)據(jù)被同一節(jié)點訪問次數(shù)的上限。L的大小與節(jié)點的綜合性能C有關,規(guī)定:

L=βC(β為常數(shù))

定義7本文工作的前提——文中的所有工作是基于以下假設進行的:

(1)節(jié)點的綜合性能服從Powerlaw分布;

(2)數(shù)據(jù)在覆蓋網(wǎng)絡中的分布是隨機均勻的;

(3)對數(shù)據(jù)的訪問頻率服從Powerlaw分布;

(4)任意節(jié)點之間可以自由地建立連接。

假設(1)和假設(3)從Saroiu等人[8]對實際系統(tǒng)的測量工作中可以看到實際的網(wǎng)絡情況正是如此的。假設(2)是采納了CAN,Tapestry,Pastry,Chord等系統(tǒng)的工作前提。雖然在對現(xiàn)實系統(tǒng)的測量[9]中發(fā)現(xiàn),防火墻、網(wǎng)絡地址轉換(NAT)等技術的使用越來越廣泛,40%的節(jié)點都處于防火墻或者NAT之后,不能夠直接進行連接,但為了適當?shù)睾喕瘑栴},本文仍然沿用了可以任意建立連接的假設。隨著穿透防火墻技術的進一步發(fā)展,這樣的假設會更加合理。

另外,由于Saroiu等人[8]指出,在Gnutella中27%的節(jié)點沒有共享任何文件,只有20%的節(jié)點共享了100個以上的文件,同時大量的節(jié)點在使用信息查詢功能。所以本文所設計的存儲和復制策略是針對大量查詢訪問時的解決策略,沒有考慮寫需求大量存在的應用環(huán)境。

2 存儲與復制策略的設計

文檔存儲與共享系統(tǒng)的一個關鍵問題就是如何在P2P網(wǎng)絡具有高度動態(tài)性的前提下保證所存儲數(shù)據(jù)的可靠性及為數(shù)據(jù)共享提供高性能的服務。要保證高性能的服務,就必須提高數(shù)據(jù)的可靠性和可用性及解決P2P網(wǎng)絡中負載不均衡的問題。本文針對上述問題,提出了新的存儲和復制策略。

2.1存儲策略的設計

存儲策略1每個文檔對象都根據(jù)規(guī)定的哈希規(guī)則得到一個全球唯一的標志ID。文檔對象存儲于與對象ID同標志ID的Peer上。

存儲策略2本地節(jié)點的文檔存儲空間已占用了一定的比例δ時,本地節(jié)點就將本地存儲的最少訪問次數(shù)的文檔轉存到本地節(jié)點的關系節(jié)點上,例如前驅(qū)節(jié)點或后繼節(jié)點,并在本地保存這個索引。

存儲策略3當節(jié)點正常退出P2P網(wǎng)絡時,本地節(jié)點上的文檔對象需轉存至新的負責該ID的節(jié)點上,本地節(jié)點上存儲的復制則會被遺棄。

存儲策略1在保證查詢時,只要知道所查詢文檔的標志ID就一定可以路由到存有該文檔的節(jié)點上,這是由DHT網(wǎng)絡的拓撲特征所決定的。存儲策略2是基于這樣的一個認識前提:查詢次數(shù)越少的節(jié)點,將來被查詢的可能性也就越小。將這種數(shù)據(jù)轉存至其他節(jié)點,只在本地保留相應的索引,既不會丟失這個文檔,也緩解了本地存儲空間不足的問題,另外還降低了潛在的查詢時的網(wǎng)絡負載。存儲策略3規(guī)定了節(jié)點正常退出網(wǎng)絡時對本地所存儲數(shù)據(jù)的操作。

為了保證文檔的可靠性,還需要一定的復制策略來提供保證。

2.2復制策略的設計

復制的目的是為了提高數(shù)據(jù)的可靠性和可用性,不能因為某個節(jié)點失效就不能獲取其所存儲的文檔;同時也有負載平衡的作用。

2.2.1保證文檔可靠性的復制策略

復制策略1當在節(jié)點p上文檔存儲成功時,由節(jié)點p隨機均勻地選擇q個節(jié)點,在這些節(jié)點上創(chuàng)建該文檔數(shù)據(jù)的復制。配置參數(shù)q為創(chuàng)建復制的數(shù)目,需要用戶預先配置,當然也會有應用程序提供一個上限值。這q個復制和相應的文檔自組織成一個連通的虛擬環(huán),每隔一段時間Tc,環(huán)上的節(jié)點自檢一次。若發(fā)現(xiàn)某個復制或文檔數(shù)據(jù)無法獲得,則立刻重新創(chuàng)建該復制或文檔數(shù)據(jù)。

P2P網(wǎng)絡具有高度的動態(tài)性,故需要采用一定的復制策略來保證所存儲數(shù)據(jù)的可靠性。目前P2P系統(tǒng)的應用以存儲為主,故文檔存儲對象的可靠性就顯得極為重要。采用隨機的復制策略1,利用虛擬環(huán)的周期性自我維護來保證文檔的可靠性。

從文獻[7]的試驗數(shù)據(jù)中可以看出,隨機復制在對訪問頻率服從Powerlaw分布的情況下,99%以上的復制未被使用過,復制的利用率極低,這些資源實際上都被浪費了。雖然這個結果與隨機復制選擇的數(shù)目較少有關系,但這也說明該預配置復制數(shù)目的策略無法動態(tài)地平衡節(jié)點負載。

2.2.2平衡負載、提高查詢效率的復制策略

復制策略2當本地節(jié)點存儲的某一數(shù)據(jù)(包括復制和文檔)被訪問次數(shù)超過閾值L,則在該數(shù)據(jù)的訪問列表中查找訪問該數(shù)據(jù)最多的若干節(jié)點,在該節(jié)點上創(chuàng)建一個新的復制。

復制策略3(LeastRecentQuery,LRQ)節(jié)點存儲復制的共享存儲空間不足時,替換最近訪問次數(shù)最少的復制。

請求者復制策略很容易在任何分布式系統(tǒng)中實現(xiàn)。最多請求者復制策略是基于這樣一個認識前提:查詢次數(shù)越多的訪問者越有可能進行更多的查詢。復制策略2實際上是一種利用節(jié)點綜合性能為參數(shù)的最多請求者復制策略,在訪問次數(shù)最多的節(jié)點上創(chuàng)建復制會降低處于熱點位置的節(jié)點的負載,同時提高該數(shù)據(jù)的可用性。在訪問量急劇增多的情況下可以迅速地繁殖文檔的復制,提供高可用性和提高系統(tǒng)的查詢性能。

如何確定一個合理的閾值是本文設計的算法能發(fā)揮多大作用的關鍵因素。本文利用節(jié)點的綜合性能C來確定L的取值,由于C是動態(tài)變化的,所以L是根據(jù)節(jié)點的性能狀態(tài)自適應調(diào)整的,可以使復制策略達到更好的平衡負載效果。

復制策略3保證在網(wǎng)絡總活動節(jié)點數(shù)目不變的情況下,整個網(wǎng)絡中允許的最大復制總數(shù)目不會隨著系統(tǒng)運行時間的增長而增大,保證了網(wǎng)絡中存儲資源的優(yōu)化利用。

2.3存儲與復制策略的形式化描述

本文所設計的存儲與復制策略的實現(xiàn)算法包括五個部分,即本地文檔數(shù)據(jù)的存儲、文檔數(shù)據(jù)的訪問、查詢過程、本地復制查詢、本地復制的存儲。由于本地復制的存儲算法為LRQ算法,較為簡單,這里就不給出該算法的形式化描述了。

2.3.1Peer上存儲文檔的算法

輸入:文檔鍵值p_Key,文檔p_doc

過程:

讀取本地文檔存儲空間大小Marchive和目前已使用的空間大小Musedarchive;

if(Musedarchive>δMarchive){

從本地文檔列表中獲取最少訪問次數(shù)的文檔鍵值min_Key與文檔doc;

從本地節(jié)點的前驅(qū)節(jié)點列表中獲得直接前驅(qū)節(jié)點IDprec_PeerID;

在ID為prec_PeerID的節(jié)點上存儲文檔doc;

在本地文檔列表中將鍵值min_Key對應的存儲PeerID修改為prec_PeerID;

從本地文檔存儲空間中刪除文檔doc;

}

將文檔p_doc存儲到本地文檔存儲空間;

在本地文檔文件列表中增加文檔鍵值p_Key對應的索引項;

隨機選擇q個節(jié)點ID,并向這q個節(jié)點發(fā)送創(chuàng)建p_doc的復制命令;

將q個復制與p_doc組成連通環(huán);

2.3.2訪問Peer上文檔的算法

輸入:文檔的訪問者p_Peer,文檔的鍵值p_Key

輸出:要訪問的文檔

過程:

從本地文檔列表中取鍵值p_Key對應文檔doc;

獲得doc的訪問者列表accessorlist;

查看p_Peer訪問該文檔的次數(shù)accCount;

if(account>L){

在ID為p_Peer的Peer上放置新的復制:

從doc的accessorlist中刪除p_Peer的訪問次數(shù);

}

returndoc;

2.3.3查詢過程的算法

輸入:要查詢的鍵值p_Key,當前Peer的IDp_ID

輸出:轉發(fā)到下一個Peer或者返回查詢的文檔

過程:

if(p_Key由本地Peer負責){

查詢本地文檔列表;

if(找到p_Key對應的文檔doc)

returndoc

else

returnError

}else{

查詢本地復制列表;

if(找到p_Key對應的復制rep)

returnrep

else

執(zhí)行路由選擇算法,將查詢請求轉發(fā)給下一個Peer;

}

2.3.4本地復制查詢過程的算法

輸入:文檔鍵值p_Key,訪問者p_Peer

輸出:文檔副本或者為NULL

過程:

if(本地復制列表replicationList中包含鍵值為p_Key的文檔副本rep){

取出副本rep

取出rep的訪問列表,查看當前訪問者訪問該復制的次數(shù)accCount

if(account>L){

在ID為p_Peer的Peer上放置新的復制,

從rep的accessorlist中刪除p_Peer的訪問次數(shù)

}

returnrep;

}

else

returnNULL;

3簡單評價

本文設計的存儲策略1充分利用了DHT網(wǎng)絡的拓撲特征:DHT網(wǎng)絡的數(shù)據(jù)放置與網(wǎng)絡拓撲結構相關,能保證路由的有效進行。在文檔存儲的可靠性前提下,保證了對文檔的查詢一定可以獲得結果。文檔的可靠性是由復制策略1來保證的,它是一種隨機復制策略,通過q個復制的周期性自我維護,有效地保證了文檔存儲的可靠性,并同時保證在可容忍的時間粒度網(wǎng)絡中總有q個文檔的復制存在,提高了共享數(shù)據(jù)的可用性。由于復制在文檔發(fā)布之間就已經(jīng)創(chuàng)建了,正常情況下復制的數(shù)目不會再變化。所以每次進行查詢時路徑長度不會再變化,故隨機復制對路由負載基本上沒有什么影響。

存儲策略2保證了文件存儲系統(tǒng)中所存儲數(shù)據(jù)的可獲得性,緩解了本地存儲空間不足的問題。將存儲在本地節(jié)點上的文檔數(shù)據(jù)進行了轉移,若有對轉移數(shù)據(jù)的訪問請求,該訪問的路由負載就會增加。轉移最近最少訪問的數(shù)據(jù)能降低這種潛在的查詢網(wǎng)絡負載。這種策略更防止了處于熱點位置上的節(jié)點由于其共享空間不足而造成系統(tǒng)癱瘓。復制策略2是一種主動復制策略。在現(xiàn)實的系統(tǒng)中,對數(shù)據(jù)的查詢基本上服從Powerlaw分布。少量的數(shù)據(jù)會被頻繁地訪問,則保存有該數(shù)據(jù)的節(jié)點及其鄰居節(jié)點將會被頻繁地訪問,這可能會造成這些熱點節(jié)點負載過重,甚至會因此導致節(jié)點崩潰,由此引發(fā)的惡性循環(huán)將會導致整個存儲系統(tǒng)的路由阻塞,甚至崩潰。采用了這種主動復制策略,將會有效地降低熱點節(jié)點的路由負載。整個網(wǎng)絡的路由負載不均衡將會得到顯著的改善。

復制策略3保證了整個網(wǎng)絡中的復制數(shù)據(jù)所占空間不會隨著系統(tǒng)運行時間的增加而增多。采用替換最近最少訪問的策略,既保證了系統(tǒng)資源的優(yōu)化利用,也降低了潛在的查詢路由負載。

4結束語

本文所設計的存儲和復制策略充分考慮了P2P網(wǎng)絡的高度動態(tài)性和節(jié)點的綜合性能指數(shù),在真實的網(wǎng)絡環(huán)境——節(jié)點極端異構、對數(shù)據(jù)的訪問頻率服從Powerlaw分布中,可以動態(tài)地自適應網(wǎng)絡環(huán)境,優(yōu)化資源配置,提高了文檔存儲的可靠性和共享信息的查詢效率;動態(tài)自適應地平衡網(wǎng)絡負載,為網(wǎng)絡的可擴展性和穩(wěn)定性提供更有效的

保證。

參考文獻:

[1]IStoica,RMorris,etal.Chord:AScalablePeertoPeerLookupServiceforInternetApplications[C].SanDiego:ComputerCommunicationReview,2001.149160.

[2]張大為.分布式文件系統(tǒng)中高可靠存儲機制問題的研究[D].北京:北京大學,2004.4261.

[3]QLv,PCao,etal.SearchandReplicationinUnstructuredPeertoPeerNetworks[C].UnitedStates:ProceedingsoftheInternationalConference,2002.8495.

[4]YChen,RHKatz,JDKubiatowicz.DynamicReplicaPlacementforScalableContentDelivery[C].UnitedStates:ProceedingsofPeertoPeerSystems,2002.306318.

[5]VGopalakrishnan,BSilaghi,etal.AdaptiveReplicationinPeertoPeerSystems[C].Japan:ProceedingsofInternationalConferenceonDistributedComputingSystems,2004.360369.

[6]吳增德.異構環(huán)境下結構化對等網(wǎng)絡路由算法的研究[D].上海:上海交通大學,2003.2356.

[7]唐焱.對等網(wǎng)絡開發(fā)技術研究——利用異構性構建P2P系統(tǒng)[D].西安:西北工業(yè)大學,2005.6186.

[8]SSaroiu,PKGummadi,SDGribble.AMeasurementStudyofPeertoPeerFileSharingSystems[C].UnitedStates:ProceedingsofSPIE,theInternationalSocietyforOpticalEngineering,2002.156170.

作者簡介:

張琳(1980),女,山東煙臺人,碩士研究生,主要研究方向為分布式技術、軟件工程;

張延園(1954),男,教授,主要研究方向為分布/并行處理技術、存儲區(qū)域網(wǎng)絡、軟件工程;

艾常權(1981),男,碩士研究生,主要研究方向為分布式技術、軟件工程;

劉海龍(1980),男,博士研究生,主要研究方向為分布式技術、軟件工程。

主站蜘蛛池模板: 婷婷六月综合网| 亚洲人成影院午夜网站| 四虎永久在线精品影院| 国产高清国内精品福利| 啪啪永久免费av| 成人免费黄色小视频| 五月丁香伊人啪啪手机免费观看| 欧美视频在线观看第一页| 本亚洲精品网站| 爽爽影院十八禁在线观看| 亚欧美国产综合| 久久免费精品琪琪| 天天综合色网| 国产精品 欧美激情 在线播放 | 999精品在线视频| 五月激激激综合网色播免费| www.精品国产| 91免费精品国偷自产在线在线| 四虎免费视频网站| 超碰aⅴ人人做人人爽欧美| 青青草一区二区免费精品| 40岁成熟女人牲交片免费| 成人国产精品视频频| 国产真实乱子伦视频播放| 成年A级毛片| 精品国产美女福到在线不卡f| 国产小视频网站| 欧美伊人色综合久久天天| 亚洲天堂视频网| 园内精品自拍视频在线播放| 国产00高中生在线播放| 18禁黄无遮挡免费动漫网站| 久久国产精品电影| 婷婷亚洲天堂| 欧洲日本亚洲中文字幕| 色婷婷色丁香| 九九热精品在线视频| 天天摸夜夜操| 国产亚洲视频播放9000| 综1合AV在线播放| 精品国产美女福到在线直播| 亚洲性网站| 99尹人香蕉国产免费天天拍| 国产亚洲第一页| 欧美在线导航| 精品国产Av电影无码久久久| 国产aⅴ无码专区亚洲av综合网| 中文成人在线视频| 精品综合久久久久久97超人| 国产又黄又硬又粗| 色综合热无码热国产| 99视频在线观看免费| 人妻熟妇日韩AV在线播放| 久久国产香蕉| 欧美成人区| 99久久精品免费看国产免费软件| 久草中文网| 亚洲无码91视频| 不卡色老大久久综合网| 亚洲精品视频网| 国产精品午夜福利麻豆| 欧美视频在线播放观看免费福利资源 | 国产成人免费视频精品一区二区| 欧美成人影院亚洲综合图| 999国产精品| 亚州AV秘 一区二区三区| 欧美日本中文| 亚洲女同一区二区| 婷婷色婷婷| 91热爆在线| 国产黄网永久免费| 成人a免费α片在线视频网站| 狠狠做深爱婷婷综合一区| 亚洲精品无码在线播放网站| 日韩欧美国产综合| 亚洲综合久久成人AV| 精品国产香蕉在线播出| 一级毛片免费观看不卡视频| 色老头综合网| 久久精品丝袜| 国产高清在线精品一区二区三区 | 免费观看国产小粉嫩喷水|