• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于CUDA的RS糾刪碼性能優(yōu)化

    2016-03-25 06:13:48戴世航李小勇
    微型電腦應(yīng)用 2016年1期

    戴世航,李小勇

    ?

    基于CUDA的RS糾刪碼性能優(yōu)化

    戴世航,李小勇

    摘 要:目前分布式存儲系統(tǒng)中保證數(shù)據(jù)可用性的常用方法有多副本技術(shù)和糾刪碼技術(shù)。與多副本技術(shù)相比,糾刪碼技術(shù)有更高的存儲空間利用率,但附加的編碼流程不可避免地帶來了較高的時(shí)間延遲,影響了系統(tǒng)的實(shí)時(shí)性,限制了糾刪碼的應(yīng)用。為了提高糾刪碼的編碼效率,對開源代碼庫Jerasure提供的RS糾刪碼進(jìn)行優(yōu)化,利用CUDA對其進(jìn)行加速。實(shí)驗(yàn)結(jié)果顯示,相對于原始算法,該方法將編碼速度提高了約20倍,為糾刪碼技術(shù)應(yīng)用于實(shí)時(shí)系統(tǒng)提供了可能。

    關(guān)鍵詞:RS糾刪碼;CUDA;GPU加速

    0 引言

    如今,人類社會已經(jīng)進(jìn)入了大數(shù)據(jù)時(shí)代。隨著各種新興媒體、數(shù)據(jù)倉庫、社交網(wǎng)絡(luò)的飛速發(fā)展,預(yù)計(jì)2020年數(shù)據(jù)總量將達(dá)到35萬ZB。為存儲數(shù)量如此巨大的數(shù)據(jù),各種分布式存儲系統(tǒng)應(yīng)用而生。

    分布式存儲系統(tǒng)往往建立在大量廉價(jià)機(jī)器上,系統(tǒng)中節(jié)點(diǎn)故障不可避免,如何才能在這樣的環(huán)境下保證存儲數(shù)據(jù)的高可用性得到了廣泛的研究。實(shí)踐中最常用的方法是多副本技術(shù),通過將文件以多個(gè)副本的形式存入存儲系統(tǒng)中以實(shí)現(xiàn)冗余容錯(cuò),只要其中一個(gè)副本沒有損壞,用戶就可以正常訪問到文件。但多副本技術(shù)存儲冗余度高這一缺點(diǎn)也隨著數(shù)據(jù)規(guī)模增大而日益突出,而糾刪碼技術(shù)在這一方面則具有明顯優(yōu)勢。不過由于糾刪碼的運(yùn)算開銷較大,實(shí)時(shí)性差,因此可應(yīng)用的場景受到限制。

    本文針對糾刪碼技術(shù)的這一缺點(diǎn),在開源糾刪碼庫Jerasure[1]提供的RS糾刪碼reed_sol_r6_op算法(后文簡稱為r6算法)的基礎(chǔ)上,利用GPU強(qiáng)大的并行計(jì)算能力,使用CUDA對其進(jìn)行加速,獲得了很好的加速效果,速度可達(dá)原始算法的20倍,為糾刪碼技術(shù)在對實(shí)時(shí)性要求較高的存儲系統(tǒng)中應(yīng)用提供了可能。

    1 RS糾刪碼

    糾刪碼技術(shù)的基本思想是:首先將文件分割成k個(gè)數(shù)據(jù)塊,然后依照特定的糾刪碼算法對這k個(gè)數(shù)據(jù)塊進(jìn)行計(jì)算得到m個(gè)編碼塊,這一過程被稱為編碼。編碼完成后,在存儲系統(tǒng)中分布式存儲這這k+m個(gè)文件塊。當(dāng)有任何文件塊出現(xiàn)錯(cuò)誤時(shí),利用其他文件塊來恢復(fù)它的信息,這一過程被稱為重構(gòu)或者解碼。一般而言,一組文件塊最多可以容忍m個(gè)文件塊出錯(cuò)。

    和多副本技術(shù)相比,糾刪碼技術(shù)的最大特點(diǎn)是大大降低了數(shù)據(jù)冗余度,提高了存儲空間的利用率,減少了存儲成本。舉例來說,常用的多副本技術(shù)一般為每個(gè)文件提供3個(gè)副本,數(shù)據(jù)冗余度為300%,存儲空間的利用率僅為三分之一;而常用4+2糾刪碼(為每4個(gè)數(shù)據(jù)塊計(jì)算得到2個(gè)編碼塊),將數(shù)據(jù)冗余度降至150%,存儲空間的利用率翻了一倍達(dá)到了三分之二。糾刪碼技術(shù)在這方面的優(yōu)異性能也是它得到越來越多關(guān)注的原因。

    RS糾刪碼,全稱為Reed-Solomon編碼,是目前應(yīng)用最廣的糾刪碼算法,使用特定的生成矩陣計(jì)算得到編碼塊,過程如圖1所示:

    圖1 RS糾刪碼編碼過程

    RS糾刪碼最大的特點(diǎn)在于它可以適用于任意k+m的組合。根據(jù)生成矩陣的不同RS糾刪碼被分為兩類:一類是范德蒙RS糾刪碼,另一類是柯西RS糾刪碼。范德蒙RS糾刪碼是以范德蒙矩陣為生成矩陣的,而柯西RS糾刪碼則是以柯西矩陣為生成矩陣的。但無論是哪一種,編碼原理都是在有限域上的多項(xiàng)式運(yùn)算,而有限域上乘法運(yùn)算極其復(fù)雜,這導(dǎo)致其編解碼運(yùn)算速度很慢,時(shí)間開銷很高。由于這樣的原因,RS糾刪碼在實(shí)踐中一般用在對實(shí)時(shí)性要求不高,或者是更新頻率較低的云存儲系統(tǒng)中[2]。

    2 基于CUDA加速的r6算法

    2.1 GPU計(jì)算優(yōu)勢

    GPU最初用于3D圖形處理,但經(jīng)過不斷的發(fā)展,GPGPU(General Purpose GPU,通用計(jì)算GPU)技術(shù)得到了不斷發(fā)展。相對于CPU使用大量晶體管用作復(fù)雜的控制單元和緩存以提高少量執(zhí)行單元的執(zhí)行效率,GPU將更多的晶體管用作執(zhí)行單元,因此GPU在處理能力和存儲器帶寬上有明顯優(yōu)勢。同時(shí)由于GPU中可以同時(shí)運(yùn)行大量的線程,在并行計(jì)算上有著先天的優(yōu)勢。另外,GPU的造價(jià)和功耗相對于相同計(jì)算能力的CPU要低很多,在一定程度上滿足了無法使用高端主機(jī)卻需要處理海量數(shù)據(jù)的用戶的需求。

    2.2 CUDA編程模型

    2007年NVDIA公司推出了CUDA(Compute Unified Device Architecture,統(tǒng)一計(jì)算設(shè)備架構(gòu)),這是一種將GPU作為數(shù)據(jù)并行計(jì)算設(shè)備的軟硬件體系,為開發(fā)人員有效利用GPU的強(qiáng)大性能提供了條件。

    CUDA編程模型采用單指令流多數(shù)據(jù)流(Single Instruction Multiple Data)執(zhí)行模式。在這個(gè)模型中,CPU 和GPU協(xié)同工作,CPU稱為主機(jī)(Host),負(fù)責(zé)進(jìn)行邏輯性強(qiáng)的事務(wù)處理和串行計(jì)算,GPU作為設(shè)備(Device),負(fù)責(zé)執(zhí)行高度線程化并行處理任務(wù)。運(yùn)行在GPU上的CUDA計(jì)算函數(shù)被稱為kernel(內(nèi)核函數(shù)),一個(gè)完整的CUDA程序時(shí)由一系列的設(shè)備端kernel并行步驟和主機(jī)端的串行步驟共同組成的,如圖2所示:

    圖2 CUDA編程模型

    一個(gè)CUDA程序中,基本的主機(jī)端代碼主要完成以下功能:啟動(dòng)CUDA,為數(shù)據(jù)分配內(nèi)存和顯存空間,將內(nèi)存中數(shù)據(jù)拷貝到顯存,調(diào)用設(shè)備端的kernel進(jìn)行計(jì)算,將顯存中的結(jié)果拷貝到內(nèi)存中,執(zhí)行串行代碼,釋放內(nèi)存和顯存空間,退出CUDA;基本的設(shè)備端代碼主要完成以下功能:從顯存讀數(shù)據(jù)到GPU片中,對數(shù)據(jù)進(jìn)行處理,將處理后的數(shù)據(jù)寫回顯存[3]。

    CUDA通過將計(jì)算任務(wù)映射成大量的可以并行執(zhí)行的線程,并由硬件動(dòng)態(tài)調(diào)度和執(zhí)行這些線程來提供給使用者GPU強(qiáng)大的計(jì)算能力。為了便于使用和管理這些線程,CUDA將這些線程在2個(gè)層次上組織起來,分別是grid中block間的并行和block中thread間的并行,如圖3所示:

    圖3 CUDA線程組織形式

    kernel實(shí)質(zhì)上是以block為單位執(zhí)行的,block之間無法通信,也沒有執(zhí)行順序,但同一block中的thread可以通過共享存儲器(shared memory)交換數(shù)據(jù),同時(shí)每個(gè)thread都有獨(dú)立的register和local memory用于儲存計(jì)算時(shí)所需數(shù)據(jù)。在kernel運(yùn)行時(shí),使用者可以通過相應(yīng)的索引準(zhǔn)確定位到grid中的每一個(gè)block和block中的每一個(gè)thread,進(jìn)而為每一個(gè)線程分配獨(dú)立的計(jì)算任務(wù)。從宏觀上看,同時(shí)可以能有成千上萬個(gè)線程正在工作,這也是GPU強(qiáng)大計(jì)算能力的體現(xiàn)[3]。

    2.3 r6算法

    傳統(tǒng)的RS糾刪碼能夠滿足任一k、m的組合,因而有很好的適用性,但正如前文所介紹的,由于在有限域上的乘法復(fù)雜度較高,性能不能令人滿意,雖然柯西RS糾刪碼可以可以將有限域上的乘法運(yùn)算轉(zhuǎn)換成異或運(yùn)算,但性能提升也比較有限,而且本身的運(yùn)算依然比較復(fù)雜,不易使用GPU運(yùn)算來進(jìn)行加速。而r6算法借鑒了陣列糾刪碼的思想,不再使用矩陣乘法來得到編碼塊,而是通過對數(shù)據(jù)塊進(jìn)行異或運(yùn)算來得到編碼塊。與陣列糾刪碼不同的是,r6算法中一個(gè)文件的編碼塊僅由自己的數(shù)據(jù)塊計(jì)算得到,而不是跨文件編碼。由于不再使用靈活的生成矩陣,r6算法無法應(yīng)用于任一k、m組合,而是像raid-6一樣,將m的值固定為2。算法流程如下:

    1)將文件劃分成為多個(gè)數(shù)據(jù)塊d0、d1、d2、…、dk-1;

    2)將d0、d1、d2、…、dk-1通過異或運(yùn)算得到第一個(gè)編碼塊c0;

    3)對每一個(gè)數(shù)據(jù)塊進(jìn)行變換得到d0’、d1’、d2’、…、dk-1’,這里di'= 2i * di,其中0≤i≤k-1;

    4)對d0’、d1’、d2’、…、dk-1’通過異或運(yùn)算得到第二個(gè)編碼塊c1;

    本文使用CUDA對步驟2、3、4進(jìn)行加速,如圖4所示:

    圖4 r6算法編碼示意圖

    在r6算法的編碼過程中,不再需要生成生成矩陣,也回避了邏輯復(fù)雜的有限域上的矩陣乘法,算法實(shí)現(xiàn)邏輯簡單,大大減少了使用CUDA編程時(shí)的工作量。當(dāng)由于數(shù)據(jù)丟失需要重構(gòu)時(shí),該算法與傳統(tǒng)k+2 RS糾刪碼一樣,可以在至多兩個(gè)文件塊損壞的情況下恢復(fù)出原數(shù)據(jù)。

    雖然在r6算法中,m被指定為2,失去了一定的靈活性。但在實(shí)踐中依然可以通過調(diào)整k值來滿足特定的場景需求,比如如果數(shù)據(jù)比較重要,可以采用4+2的編碼方式,而如果存儲的是冷數(shù)據(jù),可以使用12+2的編碼方式,同時(shí)還可以通過調(diào)整編碼時(shí)的其他參數(shù)來優(yōu)化編碼性能,這些手段也使得該算法在實(shí)踐中依然具有一定的適用性。

    2.4 CUDA加速策略

    在編碼步驟2、3、4中,需要對待編碼的文件塊進(jìn)行規(guī)模巨大、但邏輯簡單的算術(shù)運(yùn)算,在CPU中,這些無所謂先后順序運(yùn)算在循環(huán)中串行執(zhí)行,時(shí)間開銷巨大,因此對這里使用CUDA進(jìn)行加速。為充分運(yùn)用GPU的性能,設(shè)定每個(gè)block維護(hù)1024個(gè)線程,這也是一個(gè)block最多能夠維護(hù)的線程數(shù)量,然后根據(jù)每次處理的數(shù)據(jù)大小,動(dòng)態(tài)設(shè)定grid中維護(hù)的block數(shù)量。通過這樣的修改,將原來由CPU進(jìn)行的串行運(yùn)算轉(zhuǎn)換成為由GPU中大量線程同時(shí)執(zhí)行的并行運(yùn)算,大大減少了時(shí)間開銷。

    在實(shí)驗(yàn)過程中,發(fā)現(xiàn)雖然單純的計(jì)算過程中使用CUDA加速的代碼有著明顯的計(jì)算優(yōu)勢,但是一旦考慮到申請內(nèi)存、顯存,數(shù)據(jù)在內(nèi)存、顯存之間傳遞等操作帶來的時(shí)間開銷,GPU的執(zhí)行效率便大打折扣。因此如何減少申請內(nèi)存、顯存和數(shù)據(jù)在內(nèi)存、顯存中傳遞帶來的時(shí)間開銷成為了優(yōu)化算法的關(guān)鍵。為此本算法使用了zero-copy技術(shù),使用CUDA提供的API cudaHostAlloc()直接申請不會被換入低速虛擬內(nèi)存的頁鎖定內(nèi)存,并通過cudaHostGetDevicePointer()將頁鎖定內(nèi)存映射到設(shè)備地址空間,這樣GPU便可以直接訪問內(nèi)存中的數(shù)據(jù),無須分配顯存空間,也不必在內(nèi)存和顯存之間進(jìn)行數(shù)據(jù)拷貝,也就是達(dá)到了zero-copy的效果,申請空間和數(shù)據(jù)傳輸?shù)臅r(shí)間延遲得以回避,使得性能得到了極大的提升。

    3 實(shí)驗(yàn)與性能分析

    實(shí)驗(yàn)的環(huán)境如下:

    CPU:Intel(R) Pentium(R) G630,主頻為2.70GHz;

    內(nèi)存:6G;

    顯卡:GTX 660,顯存為2G;

    操作系統(tǒng):Ubuntu 14.04.2。

    實(shí)驗(yàn)中,使用的糾刪碼模式為4+2,分別使用大小為154.3MB(文件1)和2.1G(文件2)的文件進(jìn)行測試,測試結(jié)果如圖5所示:

    圖5 CPU/GPU編碼速度測試結(jié)果

    為排除偶然因素帶來的誤差,每個(gè)數(shù)據(jù)都是測試10次之后取平均得到的。圖中buff_size為每次處理的數(shù)據(jù)大小。

    從實(shí)驗(yàn)結(jié)果可以看出,無論測試文件大小,使用CUDA加速后的代碼編碼速度都有大幅度的提升,原r6算法編碼速度基本在500MB/s上下,而在CUDA加速后,雖然性能隨參數(shù)變化有較大波動(dòng),但最低也能達(dá)到4GB/s,平均速度在10GB/s左右,速度提高了接近20倍。特別是當(dāng)文件比較大時(shí),如果參數(shù)選擇合適甚至可以達(dá)到16GB/s,達(dá)到30倍的加速比。同時(shí)從圖5中可以看出,隨著buff_size的不斷增大,編碼速度呈現(xiàn)出先增后減的趨勢,這是因?yàn)殡m然在編碼時(shí)每次并行處理的數(shù)據(jù)越多,編碼越快,但是維護(hù)較大內(nèi)存、顯存的開銷也會比較大,所以在具體實(shí)踐中時(shí)仍需要根據(jù)操作環(huán)境的不同,在并行度和內(nèi)存、顯存的維護(hù)之間做出適當(dāng)?shù)恼壑校x擇合適的參數(shù)以保證系統(tǒng)有較高的效率。從實(shí)驗(yàn)結(jié)果可以看出,對于大文件,buff_size選擇64MB或者128MB時(shí)性能較優(yōu)。

    4 總結(jié)

    本文以開源糾刪碼庫Jerasure中提供的r6算法為原型,利用CUDA對其代碼進(jìn)行加速,并通過申請、使用頁鎖定內(nèi)存,回避了數(shù)據(jù)在內(nèi)存和顯存中來回拷貝帶來的時(shí)間開銷。經(jīng)實(shí)驗(yàn)測試,經(jīng)加速后的r6算法編碼速度平均可達(dá)10GB/s,相當(dāng)于原r6算法的20倍,為糾刪碼在實(shí)時(shí)性要求比較高的分布式存儲系統(tǒng)中的應(yīng)用提供了可能。

    參考文獻(xiàn)

    [9] Plank J S, Simmerman S, Schuman C D. Jerasure: A library in C/C++ facilitating erasure coding for storage applications-Version 1.2[R]. Technical Report CS-08-627, University of Tennessee, 2008.

    [10] 羅象宏,舒繼武.存儲系統(tǒng)中的糾刪碼研究綜述[J].計(jì)算機(jī)研究與發(fā)展,2012,01:1-11.

    [11] Nvidia Corporation. NVIDIA CUDA Programming Guide[M]. Santa Clara, USA: Nvidia Corporation, 2011.

    CUDA-based Performance Optimization of RS Erasure Coding

    Dai Shihang, Li Xiaoyong
    (College of Information Security, Shanghai Jiao Tong University, Shanghai 200240, China)

    Abstract:At present, the ways used by distributed storage system to ensure the availability of data mainly have multi-replicate and erasure coding technologies. Compared with multi-replicate, erasure coding saves more storage space, however, it takes more time in encoding, which has a bad effect in speed, and limits its application. In order to improve the encoding efficiency of erasure coding, an algorithm provided in the open-source library Jerasure is accelerated by CUDA in this paper. The test result shows that the accelerated algorithm is about 20 times faster than the original one.

    Key words:RS Erasure Coding; CUDA; GPU Acceleration

    收稿日期:(2015.09.21)

    作者簡介:戴世航(1991-),男,吉林延邊,上海交通大學(xué),信息安全工程學(xué)院,碩士研究生,研究方向:云存儲、糾刪碼,上海,200240李小勇(1972-),男,甘肅天水,上海交通大學(xué),信息安全工程學(xué)院,副教授,博士,研究方向:海量存儲、高性能網(wǎng)絡(luò)、嵌入式系統(tǒng)、上海,200240

    文章編號:1007-757X(2016)01-0070-03

    中圖分類號:TP311

    文獻(xiàn)標(biāo)志碼:A

    黄色视频不卡| 少妇粗大呻吟视频| 老汉色av国产亚洲站长工具| 成年女人毛片免费观看观看9| 亚洲精品在线美女| 一个人免费在线观看电影 | 久久久久久久久久黄片| 亚洲第一欧美日韩一区二区三区| 国产精品九九99| 成人亚洲精品av一区二区| 一卡2卡三卡四卡精品乱码亚洲| 夜夜爽天天搞| 日本免费a在线| 中文字幕久久专区| 久久精品夜夜夜夜夜久久蜜豆 | 99热6这里只有精品| 三级国产精品欧美在线观看 | 久久99热这里只有精品18| 99久久综合精品五月天人人| 久久久久久免费高清国产稀缺| 亚洲国产欧美一区二区综合| 亚洲最大成人中文| 欧美性猛交╳xxx乱大交人| 亚洲中文日韩欧美视频| 亚洲精品美女久久av网站| 男女那种视频在线观看| 免费电影在线观看免费观看| 黄色丝袜av网址大全| 国产免费av片在线观看野外av| 色综合欧美亚洲国产小说| 免费看a级黄色片| 日本撒尿小便嘘嘘汇集6| 久久久久亚洲av毛片大全| bbb黄色大片| 国产精品久久久久久亚洲av鲁大| 日韩有码中文字幕| 又粗又爽又猛毛片免费看| 久久久国产成人免费| 精品一区二区三区视频在线观看免费| www.www免费av| 久久精品91蜜桃| 香蕉国产在线看| 999精品在线视频| 欧美人与性动交α欧美精品济南到| 国产一区二区三区视频了| 成人手机av| 老汉色∧v一级毛片| 久99久视频精品免费| 亚洲av成人不卡在线观看播放网| 免费在线观看亚洲国产| or卡值多少钱| cao死你这个sao货| 成人午夜高清在线视频| 久久精品国产清高在天天线| 999久久久国产精品视频| 日本熟妇午夜| 女人爽到高潮嗷嗷叫在线视频| www.www免费av| 欧美又色又爽又黄视频| 亚洲欧美精品综合久久99| 色综合亚洲欧美另类图片| 夜夜躁狠狠躁天天躁| 亚洲性夜色夜夜综合| 色老头精品视频在线观看| 俺也久久电影网| 久久精品人妻少妇| 精品欧美一区二区三区在线| 桃色一区二区三区在线观看| 欧美黄色淫秽网站| 毛片女人毛片| 我要搜黄色片| 18禁国产床啪视频网站| 97碰自拍视频| 免费在线观看影片大全网站| 特大巨黑吊av在线直播| 亚洲,欧美精品.| 久久久久久久久中文| 亚洲aⅴ乱码一区二区在线播放 | 欧美色欧美亚洲另类二区| 亚洲成人精品中文字幕电影| 久久久久精品国产欧美久久久| 黄色视频不卡| 国产伦一二天堂av在线观看| 免费看十八禁软件| 亚洲全国av大片| 亚洲av电影不卡..在线观看| 岛国视频午夜一区免费看| 欧美日本视频| 日本 欧美在线| 亚洲专区中文字幕在线| 国产野战对白在线观看| 男女做爰动态图高潮gif福利片| 在线观看一区二区三区| 久久香蕉国产精品| 国产免费av片在线观看野外av| 亚洲欧美日韩高清在线视频| 国产黄色小视频在线观看| 久久精品91蜜桃| 亚洲免费av在线视频| 国内揄拍国产精品人妻在线| 欧美最黄视频在线播放免费| 听说在线观看完整版免费高清| 亚洲专区字幕在线| 嫁个100分男人电影在线观看| 国产亚洲精品第一综合不卡| 精品第一国产精品| 俄罗斯特黄特色一大片| 小说图片视频综合网站| 在线看三级毛片| 国产精品,欧美在线| 国产成+人综合+亚洲专区| 日韩大码丰满熟妇| 日本免费一区二区三区高清不卡| 欧美极品一区二区三区四区| 哪里可以看免费的av片| 曰老女人黄片| 久久久精品国产亚洲av高清涩受| 婷婷六月久久综合丁香| 中文字幕av在线有码专区| 又大又爽又粗| 国产野战对白在线观看| 国内精品久久久久精免费| 国产精品久久久久久人妻精品电影| 国产亚洲精品久久久久久毛片| 欧美黄色淫秽网站| av有码第一页| 亚洲熟女毛片儿| 久久草成人影院| 欧美一区二区国产精品久久精品 | 亚洲欧美精品综合一区二区三区| 午夜精品久久久久久毛片777| 欧美黑人精品巨大| 国产亚洲精品综合一区在线观看 | 久久精品国产综合久久久| 亚洲五月婷婷丁香| www日本黄色视频网| 国产亚洲精品av在线| 久久久国产成人免费| 91麻豆精品激情在线观看国产| 香蕉久久夜色| 免费在线观看黄色视频的| 午夜免费观看网址| 曰老女人黄片| 国产97色在线日韩免费| 国产精品日韩av在线免费观看| 一级黄色大片毛片| 精品久久蜜臀av无| 国产精品爽爽va在线观看网站| 亚洲精品在线美女| 久久久久精品国产欧美久久久| 18禁美女被吸乳视频| 最好的美女福利视频网| 久久中文字幕人妻熟女| 不卡一级毛片| 中文在线观看免费www的网站 | 制服人妻中文乱码| 成人午夜高清在线视频| 亚洲国产精品sss在线观看| 久久精品国产综合久久久| 99国产精品一区二区三区| 熟妇人妻久久中文字幕3abv| 女人爽到高潮嗷嗷叫在线视频| 中文字幕久久专区| 精品国产乱子伦一区二区三区| 久久久久久久久免费视频了| 真人一进一出gif抽搐免费| 国产av一区二区精品久久| 一级黄色大片毛片| 欧美av亚洲av综合av国产av| 国产精品日韩av在线免费观看| 精品久久久久久久末码| 免费在线观看黄色视频的| 国产一区二区在线av高清观看| 久久婷婷成人综合色麻豆| 啦啦啦免费观看视频1| 国产爱豆传媒在线观看 | 男人舔奶头视频| 波多野结衣巨乳人妻| 亚洲欧美激情综合另类| 亚洲狠狠婷婷综合久久图片| 成人国产一区最新在线观看| 丁香欧美五月| 99re在线观看精品视频| 18禁黄网站禁片免费观看直播| 亚洲欧美日韩无卡精品| 人人妻人人澡欧美一区二区| 久久精品人妻少妇| 久久欧美精品欧美久久欧美| 国产主播在线观看一区二区| 欧美精品啪啪一区二区三区| 欧美一区二区精品小视频在线| 美女免费视频网站| 亚洲av美国av| 欧美又色又爽又黄视频| 香蕉久久夜色| 老司机福利观看| av超薄肉色丝袜交足视频| 国产私拍福利视频在线观看| 人妻夜夜爽99麻豆av| 天堂av国产一区二区熟女人妻 | 1024手机看黄色片| 亚洲熟妇熟女久久| 午夜视频精品福利| 国产精品亚洲av一区麻豆| 国产av在哪里看| 夜夜夜夜夜久久久久| 国产亚洲精品第一综合不卡| 97超级碰碰碰精品色视频在线观看| 天天躁夜夜躁狠狠躁躁| 黄色片一级片一级黄色片| 国内少妇人妻偷人精品xxx网站 | 在线观看免费视频日本深夜| 久久亚洲真实| 免费无遮挡裸体视频| av视频在线观看入口| 国产精品乱码一区二三区的特点| 少妇裸体淫交视频免费看高清 | 欧洲精品卡2卡3卡4卡5卡区| 免费人成视频x8x8入口观看| 久久精品国产亚洲av香蕉五月| 小说图片视频综合网站| 日韩大尺度精品在线看网址| 黄色片一级片一级黄色片| 精品国产乱码久久久久久男人| 国产又色又爽无遮挡免费看| 国产精品98久久久久久宅男小说| 久久国产精品人妻蜜桃| 国产欧美日韩一区二区精品| 淫秽高清视频在线观看| 亚洲国产精品sss在线观看| 亚洲专区国产一区二区| 成人18禁高潮啪啪吃奶动态图| 久久午夜亚洲精品久久| 琪琪午夜伦伦电影理论片6080| 国产亚洲精品第一综合不卡| 老熟妇乱子伦视频在线观看| 91大片在线观看| 久久香蕉激情| 国产精品精品国产色婷婷| 亚洲国产精品999在线| 日本成人三级电影网站| 国产av麻豆久久久久久久| e午夜精品久久久久久久| 国产精品久久久久久人妻精品电影| 免费电影在线观看免费观看| 男人舔女人的私密视频| 欧美日韩国产亚洲二区| 日本三级黄在线观看| 欧美人与性动交α欧美精品济南到| 亚洲狠狠婷婷综合久久图片| 婷婷六月久久综合丁香| 久久久久久人人人人人| 亚洲自偷自拍图片 自拍| 亚洲第一电影网av| 日本一区二区免费在线视频| 亚洲精品中文字幕一二三四区| 1024香蕉在线观看| 成人国产一区最新在线观看| 亚洲午夜精品一区,二区,三区| 欧美一级a爱片免费观看看 | 国语自产精品视频在线第100页| 黑人欧美特级aaaaaa片| 久久这里只有精品19| 麻豆av在线久日| 九九热线精品视视频播放| 久久这里只有精品中国| 日韩欧美 国产精品| 曰老女人黄片| 看免费av毛片| 毛片女人毛片| 无遮挡黄片免费观看| 高清在线国产一区| av有码第一页| 成人国产综合亚洲| 一级作爱视频免费观看| 国产成人系列免费观看| 成人18禁高潮啪啪吃奶动态图| 视频区欧美日本亚洲| 久久精品亚洲精品国产色婷小说| 久久久久国内视频| 国产av在哪里看| 亚洲在线自拍视频| 色播亚洲综合网| 91成年电影在线观看| 一二三四社区在线视频社区8| 欧美成狂野欧美在线观看| 丰满人妻熟妇乱又伦精品不卡| 看黄色毛片网站| 三级男女做爰猛烈吃奶摸视频| 久久精品人妻少妇| 国产免费av片在线观看野外av| 露出奶头的视频| 最近视频中文字幕2019在线8| 亚洲国产欧美人成| 波多野结衣高清作品| 亚洲,欧美精品.| 在线永久观看黄色视频| av国产免费在线观看| 国产男靠女视频免费网站| 成人av一区二区三区在线看| 午夜两性在线视频| 国产乱人伦免费视频| 日本熟妇午夜| 熟妇人妻久久中文字幕3abv| 亚洲国产欧美网| 在线观看舔阴道视频| 男女午夜视频在线观看| 岛国视频午夜一区免费看| 欧美成人性av电影在线观看| 精品熟女少妇八av免费久了| 午夜福利成人在线免费观看| 成人精品一区二区免费| 成人三级黄色视频| 琪琪午夜伦伦电影理论片6080| 国产成人一区二区三区免费视频网站| 中文字幕av在线有码专区| 国产精品久久久久久亚洲av鲁大| 丰满的人妻完整版| 国产欧美日韩一区二区精品| av福利片在线| 中文字幕精品亚洲无线码一区| 久久久精品国产亚洲av高清涩受| 国产精品亚洲美女久久久| 国语自产精品视频在线第100页| 白带黄色成豆腐渣| 激情在线观看视频在线高清| 国产免费男女视频| 欧美日韩国产亚洲二区| 无限看片的www在线观看| 亚洲av成人一区二区三| 日韩欧美在线乱码| 亚洲av片天天在线观看| 精品高清国产在线一区| 男男h啪啪无遮挡| 国产激情偷乱视频一区二区| 国产探花在线观看一区二区| 看免费av毛片| 天堂av国产一区二区熟女人妻 | 看黄色毛片网站| 亚洲av中文字字幕乱码综合| 精品高清国产在线一区| 波多野结衣巨乳人妻| 亚洲成av人片在线播放无| 好看av亚洲va欧美ⅴa在| 成人永久免费在线观看视频| 两性午夜刺激爽爽歪歪视频在线观看 | 精品欧美一区二区三区在线| 成年女人毛片免费观看观看9| 精品午夜福利视频在线观看一区| 成熟少妇高潮喷水视频| 国产激情久久老熟女| 日本在线视频免费播放| 两个人看的免费小视频| 免费观看精品视频网站| 亚洲av中文字字幕乱码综合| 9191精品国产免费久久| 国产精品亚洲美女久久久| www日本在线高清视频| 婷婷精品国产亚洲av| 全区人妻精品视频| 三级国产精品欧美在线观看 | 看片在线看免费视频| 国产亚洲精品av在线| 日韩精品中文字幕看吧| 国产精品亚洲一级av第二区| 亚洲一区二区三区色噜噜| 18禁观看日本| 2021天堂中文幕一二区在线观| 无遮挡黄片免费观看| 欧美黑人精品巨大| 日本精品一区二区三区蜜桃| 黄色视频不卡| 淫秽高清视频在线观看| 亚洲七黄色美女视频| 亚洲精华国产精华精| 久久性视频一级片| 久久这里只有精品19| 色综合欧美亚洲国产小说| 久久伊人香网站| 高潮久久久久久久久久久不卡| 真人做人爱边吃奶动态| 日韩国内少妇激情av| 激情在线观看视频在线高清| 精品国产超薄肉色丝袜足j| 好男人电影高清在线观看| 亚洲成人中文字幕在线播放| 1024香蕉在线观看| 淫秽高清视频在线观看| 69av精品久久久久久| 桃红色精品国产亚洲av| 精品无人区乱码1区二区| 欧美另类亚洲清纯唯美| 怎么达到女性高潮| 国产亚洲精品av在线| 久热爱精品视频在线9| 人妻夜夜爽99麻豆av| 国产成人系列免费观看| 丰满人妻一区二区三区视频av | 欧美黄色片欧美黄色片| 精品久久久久久久毛片微露脸| av视频在线观看入口| 亚洲色图 男人天堂 中文字幕| av片东京热男人的天堂| www.精华液| 麻豆一二三区av精品| 超碰成人久久| 日本黄大片高清| 美女免费视频网站| 亚洲熟妇中文字幕五十中出| 在线观看美女被高潮喷水网站 | 好看av亚洲va欧美ⅴa在| 国产视频一区二区在线看| 亚洲专区中文字幕在线| xxxwww97欧美| 99热这里只有是精品50| 又黄又粗又硬又大视频| 亚洲专区国产一区二区| 99国产极品粉嫩在线观看| 岛国在线免费视频观看| 亚洲欧美日韩高清专用| 成年女人毛片免费观看观看9| 国产在线精品亚洲第一网站| 女人爽到高潮嗷嗷叫在线视频| 亚洲国产高清在线一区二区三| 国产亚洲精品第一综合不卡| 久久久久久久久久黄片| 日本免费a在线| 欧美人与性动交α欧美精品济南到| 黄色毛片三级朝国网站| av在线播放免费不卡| 又爽又黄无遮挡网站| 亚洲欧美日韩东京热| 亚洲无线在线观看| 校园春色视频在线观看| 日本成人三级电影网站| av天堂在线播放| 91老司机精品| 亚洲专区中文字幕在线| 老鸭窝网址在线观看| 最近最新中文字幕大全电影3| ponron亚洲| 午夜亚洲福利在线播放| 日本在线视频免费播放| 妹子高潮喷水视频| 久久久国产精品麻豆| 成年女人毛片免费观看观看9| 一二三四在线观看免费中文在| 波多野结衣高清作品| 成人国语在线视频| 午夜福利高清视频| 99精品欧美一区二区三区四区| 最近最新免费中文字幕在线| 可以免费在线观看a视频的电影网站| 一级毛片精品| 亚洲 欧美 日韩 在线 免费| 国产av一区二区精品久久| 欧美成人性av电影在线观看| 夜夜夜夜夜久久久久| 成人精品一区二区免费| 老司机靠b影院| 99精品欧美一区二区三区四区| 麻豆av在线久日| 亚洲男人的天堂狠狠| 久久久久久久久中文| 国产爱豆传媒在线观看 | 国产高清有码在线观看视频 | 亚洲国产中文字幕在线视频| 亚洲va日本ⅴa欧美va伊人久久| 午夜福利在线在线| 午夜福利免费观看在线| 欧美日韩福利视频一区二区| 久久久精品大字幕| 国产精品久久久久久久电影 | 久久久久久大精品| 别揉我奶头~嗯~啊~动态视频| 精品一区二区三区av网在线观看| 国产亚洲av高清不卡| 色综合亚洲欧美另类图片| 精品久久久久久久末码| svipshipincom国产片| 真人做人爱边吃奶动态| 色老头精品视频在线观看| 女人高潮潮喷娇喘18禁视频| a级毛片a级免费在线| 岛国在线免费视频观看| 亚洲人成电影免费在线| 成熟少妇高潮喷水视频| 免费观看精品视频网站| 悠悠久久av| 亚洲av成人av| 在线观看日韩欧美| 国产激情欧美一区二区| 日韩欧美 国产精品| 久久香蕉国产精品| 欧美日韩一级在线毛片| 国产探花在线观看一区二区| 少妇粗大呻吟视频| 亚洲精品国产精品久久久不卡| 麻豆国产av国片精品| 日日夜夜操网爽| 国产爱豆传媒在线观看 | 老司机午夜福利在线观看视频| 国产免费男女视频| 国产一区二区在线观看日韩 | 亚洲性夜色夜夜综合| 欧美丝袜亚洲另类 | 日日夜夜操网爽| 日韩精品青青久久久久久| 国产精品自产拍在线观看55亚洲| 精品一区二区三区四区五区乱码| 人人妻人人看人人澡| 久久久久亚洲av毛片大全| 亚洲性夜色夜夜综合| 久久草成人影院| 国产黄片美女视频| 亚洲激情在线av| 亚洲第一欧美日韩一区二区三区| 欧美日韩国产亚洲二区| 美女大奶头视频| 国产精品 国内视频| 精品第一国产精品| 久久久久久人人人人人| 欧美性猛交╳xxx乱大交人| 欧美丝袜亚洲另类 | 在线视频色国产色| 99久久精品国产亚洲精品| 精品一区二区三区视频在线观看免费| 亚洲成av人片免费观看| 亚洲电影在线观看av| 日本a在线网址| 伦理电影免费视频| 欧美日韩黄片免| 亚洲人成77777在线视频| 久久久久久亚洲精品国产蜜桃av| 色老头精品视频在线观看| 亚洲成人国产一区在线观看| 亚洲人成电影免费在线| 亚洲专区字幕在线| 国产蜜桃级精品一区二区三区| 亚洲欧美日韩高清专用| 久久久久免费精品人妻一区二区| 美女午夜性视频免费| 丝袜人妻中文字幕| 亚洲精品av麻豆狂野| 日韩欧美精品v在线| 久久久久国内视频| 波多野结衣巨乳人妻| 中文字幕人成人乱码亚洲影| 国产精华一区二区三区| 人人妻人人看人人澡| 男女下面进入的视频免费午夜| 国产精华一区二区三区| 9191精品国产免费久久| av欧美777| 在线观看日韩欧美| 国内精品一区二区在线观看| 免费在线观看完整版高清| 免费在线观看成人毛片| 黄色成人免费大全| 国产精品日韩av在线免费观看| 欧美成人免费av一区二区三区| 小说图片视频综合网站| 精品久久久久久久毛片微露脸| 午夜成年电影在线免费观看| 国产精品综合久久久久久久免费| 黄频高清免费视频| 久久久精品大字幕| 丁香欧美五月| 麻豆成人午夜福利视频| 亚洲va日本ⅴa欧美va伊人久久| 在线免费观看的www视频| 亚洲天堂国产精品一区在线| 欧美黄色片欧美黄色片| 脱女人内裤的视频| 国产av不卡久久| 麻豆一二三区av精品| 一进一出好大好爽视频| 国产日本99.免费观看| 又紧又爽又黄一区二区| 黄色视频,在线免费观看| 精品第一国产精品| 1024香蕉在线观看| 久久久精品大字幕| 一个人免费在线观看的高清视频| 中文资源天堂在线| 国产成人精品无人区| 婷婷精品国产亚洲av| 18禁裸乳无遮挡免费网站照片| 色哟哟哟哟哟哟| 99热6这里只有精品| 一区二区三区激情视频| 久久精品国产亚洲av高清一级| 日日夜夜操网爽| 国产精品久久久久久精品电影| 99热6这里只有精品| 在线观看www视频免费| 久久久久久久精品吃奶| 在线国产一区二区在线| 国产成年人精品一区二区| 国产激情久久老熟女| 亚洲真实伦在线观看| 国产熟女午夜一区二区三区| 久久久久国产精品人妻aⅴ院| 麻豆国产97在线/欧美 | 欧美乱妇无乱码| 国产精品国产高清国产av| 中文字幕熟女人妻在线| 99精品在免费线老司机午夜| 国产精品,欧美在线| 亚洲精品国产一区二区精华液| 亚洲av成人不卡在线观看播放网| 午夜精品在线福利| 久久久久久九九精品二区国产 | 亚洲熟女毛片儿| 禁无遮挡网站|