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

    基于Hadoop的云存儲系統(tǒng)文件處理與安全研究

    2016-04-12 00:00:00李穎超
    現(xiàn)代電子技術(shù) 2016年21期

    摘 要: 由于公有云存儲中存在數(shù)據(jù)泄露、丟失、存儲不穩(wěn)定等不安全因素,私有云存儲成為解決當前企業(yè)安全存儲需求的最佳選擇。針對單點內(nèi)存負載過高,寫入效率低下的問題,設(shè)計了一套處理大量小文件的模塊,通過緩存多個小文件合并,再合并文件元數(shù)據(jù)放置索引表,通過索引表中的偏移量尋找塊中小文件數(shù)據(jù)的方式,提高HDFS寫入大量小文件的系統(tǒng)性能,經(jīng)過測試驗證了優(yōu)化方案的有效性。

    關(guān)鍵詞: Hadoop; HDFS; 私有云存儲; 小文件優(yōu)化

    中圖分類號: TN911?34; TM417 文獻標識碼: A 文章編號: 1004?373X(2016)21?0112?04

    Research on file processing and security of cloud storage system based on Hadoop

    LI Yingchao

    (Beihua University Teacher′s College, Jilin 132013, China)

    Abstract: Since the public cloud storage exisits the unsafe factors of data leakage, data lose and unstable storage, the private cloud storage becomes the best choice to meet the current safety storage demands of the enterprises. To solve the too high load of the single point memory and low writing efficiency, a module to deal with the massive small files was designed. Multiple small files are merged through the cache, and the index table is placed into the metadata of the emerged file. The method of finding small file data in the block by means of the offset in the index table can improve the HDFS performance of writing massive small files. The validity of the optimization scheme was verified with an experiment.

    Keywords: Hadoop; HDFS; private cloud storage; small file optimization

    0 引 言

    在HDFS中,所有文件的寫入和讀取都需要通過NameNode控制,接收用戶對文件操作的請求,定位文件位置和分配文件存儲的DataNode節(jié)點,并且所有文件的信息都存儲在NameNode中的元數(shù)據(jù)里。在文件處理中,HDFS在NameNode中為每一個文件都建立了元數(shù)據(jù),用來存儲該文件信息,這樣的做法對大文件是十分合理的[1]。但問題是當系統(tǒng)中存儲大量的小文件時,這樣的做法就在時間開銷和性能上有了嚴重的問題,在小文件的存儲過程中,向NameNode發(fā)出請求分配DataNode節(jié)點的時間消耗甚至超過了存儲過程本身的時間,NameNode中海量小文件的元數(shù)據(jù)會占用大量的內(nèi)存,影響系統(tǒng)性能[2]。

    面對小文件存儲的瓶頸,設(shè)計小文件存儲的優(yōu)化過程,并且針對原生HDFS小文件存儲優(yōu)化的過程,在減少系統(tǒng)負載的同時保證小文件存儲的正確性和穩(wěn)定性是當前面臨的問題。

    1 文件存儲優(yōu)化方案設(shè)計

    HDFS作為時下流行的分布式存儲系統(tǒng),自身不擅長處理小文件的寫入,在處理小文件上存在瓶頸,但是面對當前小文件數(shù)量急劇增長的現(xiàn)狀,應(yīng)該緊跟時代需求的腳步,在小文件處理方面進行相關(guān)優(yōu)化,從單一面向大型數(shù)據(jù)的儲存轉(zhuǎn)向更加符合時代的方向,更好地兼容大小文件的存儲。

    1.1 合并及寫入

    合并及寫入在合并的過程中,第一步是要保證小文件能夠在緩存中等待,一直合并到合并塊大小接近BlockSize時,再向HDFS發(fā)送寫入的請求。在用戶上傳小文件時,首先新建一個合并文件,返回到DFSClient中新設(shè)計的MergeStream流對象,其功能就是循環(huán)等待并讀取用戶上傳的小文件,直到緩存大小達到BlockSize的大小[3]。為對象分配Buffer空間,空間大小和BlockSize大小相同,同時RPC通信在NameNode中建立對應(yīng)的元數(shù)據(jù)結(jié)構(gòu)MergeNode,在MergeNode中保存filemap,其中包含了小文件名和其在本塊中的偏移量等信息。

    1.2 小文件映射

    NameSpace主要維護文件元數(shù)據(jù),正是根據(jù)元數(shù)據(jù)記錄的文件存儲信息,用戶才能將在DataNode中分散存儲的文件塊找到并且組合成原本完整的文件。文件元數(shù)據(jù)包括文件的文件名、文件大小等基本的文件信息,還保存了文件被分割成多少塊,分別放在哪些Block中,分別在哪個DataNode上映射信息,而這些映射信息都是通過INode的對象維護的。

    在小文件處理中,本系統(tǒng)設(shè)計了MergeNode繼承自INode對象,MergeNode維護了小文件名到BlockId、偏移表的映射FileMap,而FileMap是MergeINodeFile的一個屬性成員,MergeINodeFile繼承至INodeFile,主要添加了FileMap一個屬性成員,F(xiàn)ileMap管理了文件名到Block的映射關(guān)系,其中包括該小文件所在塊的BlockId以及MergeBlock中的偏移量Index索引,MergeBlock同樣是新建的結(jié)構(gòu)體,其中包括Blockinfo和Index兩個成員。在合并過程中NameNode會根據(jù)合并的大文件名找到對應(yīng)的MergeINodeFile結(jié)構(gòu),然后將小文件名到BlockId和Index映射添加到FileMap結(jié)構(gòu)中,這就完成了對FileMap信息的更新。

    1.3 讀取

    客戶端提取小文件時,首先要向NameNode發(fā)出提取文件的請求,并且發(fā)送該文件的文件名和合并文件名等基本信息,NameNode接收請求和文件信息后,在命名空間搜索該文件的信息,根據(jù)合并文件名查找目錄樹,找到該合并文件的MergeINode節(jié)點,然后在FileMap上搜索該小文件,最后返回該小文件存儲的BlockId,DataNode信息和在該合并數(shù)據(jù)塊上的小文件偏移表index會與該DataNode建立連接,發(fā)送請求數(shù)據(jù),數(shù)據(jù)中包含BlockId和塊中的偏移量。DataNode收到信息后首先根據(jù)BlockId在本地目錄上定位該數(shù)據(jù)塊,找到并打開該數(shù)據(jù)塊,得到小文件在索引表中的偏移量和文件長度,根據(jù)偏移信息,在數(shù)據(jù)塊中的讀指針定位到正確的偏移地址上,開始進行讀入操作,讀入的同時記錄讀取的數(shù)據(jù)總量,直到大小和文件大小相同則停止讀取[4]。最后將讀取的數(shù)據(jù)發(fā)送給客戶端,至此完成對小文件的提取。

    2 云存儲系統(tǒng)分析與設(shè)計

    2.1 系統(tǒng)架構(gòu)

    本系統(tǒng)的設(shè)計主要是實現(xiàn)一個基于HDFS分布式文件系統(tǒng)為底層,配合MySQL數(shù)據(jù)庫,以JSP為開發(fā)語言的Web項目,主要功能是實現(xiàn)企業(yè)內(nèi)部的私有云存儲功能[5]。在功能方面建立兩大塊,其中一塊是用戶功能的模塊,另一塊就是該系統(tǒng)的核心,即文件功能模塊。在用戶模塊中,要包含普通用戶的注冊登錄退出,還要有管理員角色的功能,不但能夠管理用戶的基本信息,設(shè)置權(quán)限,刪除用戶等,還能有更進一步的功能,就是在公共文件區(qū)中添加公共文件。而在文件功能模塊中,要包含普通上傳,加密上傳,分段上傳,下載,解秘下載,用戶點對點分享,熱點文件功能,簡單文件預(yù)覽,公共文件功能等。系統(tǒng)功能模塊如圖1所示。

    系統(tǒng)的架構(gòu)需要四個方面的設(shè)備共同完成整個系統(tǒng),需要有用戶端,服務(wù)器端處理客戶端請求,需要數(shù)據(jù)庫存儲用戶信息和少量的文件信息,最后是HDFS的集群設(shè)備,負責對文件進行分布式存儲。

    2.2 用戶端設(shè)計

    用戶端主要包括系統(tǒng)的登錄注冊功能模塊,負責控制普通用戶和管理員用戶的用戶角色模塊。登錄注冊是用戶角色檢測的前置條件,在登錄注冊的前提下進行用戶角色檢測,連接數(shù)據(jù)庫中的用戶表對比和提取用戶數(shù)據(jù),在對比成功的前提下,根據(jù)用戶信息判斷是否為普通用戶或者管理員,從而加載不同的用戶界面[6]。在角色登入的狀態(tài)上,用戶提交輸入信息進行比對進入登錄狀態(tài),系統(tǒng)向數(shù)據(jù)庫發(fā)送數(shù)據(jù)請求,然后進行比對驗證,若驗證成功則進入界面處理狀態(tài),根據(jù)不同角色最后呈現(xiàn)給用戶相應(yīng)的界面,如圖2所示。

    2.3 文件基本功能設(shè)計

    文件的基本功能包括文件上傳、文件下載和文件的列表展示三個方面。用戶使用存儲系統(tǒng),最常用的就是這三個基本的文件功能。在本系統(tǒng)中,由于上傳下載包括了多種擴展功能,在擴展功能中有加密上傳、解密下載、公共文件下載、熱點文件下載,但是基本的上傳下載流程是固定不變的,在不同功能中,對文件的處理是在專門的文件處理類中進行操作,而操作的結(jié)果依然是根據(jù)文件的基本流程進行。

    文件上傳的核心流程主要為:系統(tǒng)接收到文件上傳的請求后,提交給上傳控制的不同類中,不同的類對文件進行操作后,開始和HDFS相連,寫入文件,寫完后更新數(shù)據(jù)庫,最后刷新用戶文件列表。

    文件下載的基本流程是:下載處理類接收到用戶對某個文件的具體功能下載請求,該類首先與數(shù)據(jù)庫連接獲取該文件的路徑信息,然后進入HDFS中,根據(jù)文件路徑找到該文件并且轉(zhuǎn)移文件數(shù)據(jù)到服務(wù)器上,下載處理類對轉(zhuǎn)移到服務(wù)器中的文件進行相應(yīng)處理,同時更新數(shù)據(jù)庫,最后遞交給用戶[8]。用戶先在Web端操作選擇目標文件,并且點擊相應(yīng)的下載操作,接著服務(wù)器將請求交給下載處理類,下載處理類接收請求并連接數(shù)據(jù)庫取得文件信息,連接HDFS進行文件讀取,然后將轉(zhuǎn)移到服務(wù)器上的文件交給處理類進行文件處理,最后將處理好的文件流式返回給用戶。

    3 系統(tǒng)實現(xiàn)過程

    3.1 用戶模塊

    在用戶模塊中,主要涉及到的是數(shù)據(jù)庫的操作和jsp前臺與后臺servlet的數(shù)據(jù)處理過程,對HDFS的操作涉及比較少。而針對用戶模塊操作主要是在后臺的UserBean和UserBeanCl文件中,UserBean定義了新用戶的建立方法,獲取用戶名等信息的各種方法。在新用戶建立主要和數(shù)據(jù)庫進行數(shù)據(jù)更新的過程,首先獲取到servlet傳輸來的控件內(nèi)容,然后連接數(shù)據(jù)庫,更新user表,新建兩張表分別是該用戶的文件表和分享表。

    3.2 管理員模塊

    管理員身份的檢測是在JSP前段Body中的onload事件觸發(fā)admincheck腳本方法。

    onload=\"admincheck()\"

    通過jsp特性,將后臺的變量引用到前臺中。變量<%=username%>就是當前系統(tǒng)session獲取的用戶名的字符串,通過匹配管理員的用戶名,判斷是否是管理員身份,進而激活管理員頁面。該腳本函數(shù)的作用就是控制前段的管理員界面的顯示與否,當檢測到是管理員身份時,就屏蔽普通用戶的操作界面,激活管理員操作。在管理員的操作中主要設(shè)置用戶權(quán)限值和刪除用戶兩個方面。這兩個功能的實現(xiàn)是在AdminServlet類中。在jsp傳參的過程中加入了check變量,前臺是deleteuser(a)的javascript函數(shù)控制傳參,確保選擇的用戶是正確的。

    3.3 文件上傳和下載

    系統(tǒng)中引入了加密上傳的方式,在上傳過程中要在servlet傳輸中讓其識別出是普通上傳還是加密上傳,這里在Web中設(shè)計了checkstringchange()的javascript方法,該方法主要是在加密選項中觸發(fā),一旦被觸發(fā),則需要更改form中的action內(nèi)容,將不同的參數(shù)傳遞給UploadServlet,而在Servlet中是通過checkstring的值來判斷是否為加密方式,<%checkstring=\"jiami\";%>是jsp的使用方式,更改checkstring的標識變量,并且更新jiamikey的內(nèi)容,傳遞加密指令。

    文件下載是從HDFS定位到該文件,然后傳輸至服務(wù)器,然后服務(wù)器轉(zhuǎn)交給用戶的過程。由于系統(tǒng)采用MySQL記錄用戶文件的上傳信息,其中包括每一個文件所處的文件位置,所以,對每一個文件的定位工作需要訪問數(shù)據(jù)庫得到文件的路徑信息。文件下載中出現(xiàn)的難點在于,由于下載方式不同,有公共文件,也有加密文件,還有普通文件,首先要保證文件按照其自身下載方式下載,如加密文件就要通過加密通道,進行解密過程然后再傳遞給用戶,所以這里就需要在下載過程中傳遞多種標識量進行邏輯判斷,這就需要在向servlet傳參時設(shè)置不同的識別標記。本系統(tǒng)中,結(jié)合前臺javascript函數(shù),用jiemikey和publiccheck兩個Parameter共同控制,使得DownloadServlet能夠區(qū)分三種不同的下載方式。

    3.4 文件展示

    文件展示其實就是將用戶存儲的文件信息展示出來,并非真正的文件展示,所以在獲取用戶存儲在HDFS上的文件信息,就是文件展示的核心。而上文提到由于在系統(tǒng)中加入了數(shù)據(jù)庫,用戶的文件信息同樣會被寫入數(shù)據(jù)庫中,所以數(shù)據(jù)庫同樣作為提供文件信息的來源。在本系統(tǒng)中,不同頁面中采取了兩種不同的展示方式:一種是直接通過連接HDFS獲取最新的文件狀態(tài);而第二種就是不經(jīng)過HDFS,通過讀取數(shù)據(jù)庫的文件信息提供給用戶。在用戶的首頁部分,因為展示的是用戶自身所有的文件信息,所以本頁面對數(shù)據(jù)的準確性要求較高,并且由于用戶可以對首頁的每一個文件進行操作,一旦列表中的文件和HDFS中的文件有出入,則很容易造成用戶操作失敗,影響用戶的使用。所以在首頁采用的是及時更新的方式,即每當用戶連接首頁時,就連接HDFS獲取最新的文件狀態(tài),返回給用戶。

    4 性能測試和分析

    在針對系統(tǒng)的內(nèi)存監(jiān)測和文件提取中,使用隨機生成的100個,500個,1 000個,2 000個小文件進行測試對比。分別進行5次實驗,取五次實驗中的平均時間進行展示。在NameNode元數(shù)據(jù)占用內(nèi)存方面,從測試結(jié)果中可以看出,在原生的HDFS中,隨著上傳文件數(shù)目的增長,NameNode對無論大文件還是小文件采取一樣的元數(shù)據(jù)保存方式,要為每一個小文件都分配一個和大文件相同的INODE數(shù)據(jù)類型存儲其元數(shù)據(jù),隨著小文件的不斷增多,小文件元數(shù)據(jù)在系統(tǒng)中占用的空間越來越多。內(nèi)存消耗量的對比見圖3。

    而在修改后的HDFS中,由于采用了小文件合并的方式,所以NameNode中只需要保存合并的大文件塊元數(shù)據(jù),并且在其元數(shù)據(jù)中增添空間占用十分小的索引信息,相比之下,規(guī)模小了很多,所以隨著文件數(shù)目的增加,眾多小文件在NameNode中消耗的內(nèi)存增長緩慢,內(nèi)存占用平均節(jié)省至少30%,這樣的對比可以看出,通過合并的方式能夠在集群存儲大量小文件時,減少NameNode的內(nèi)存開銷,達到緩解HDFS小文件存儲帶來的內(nèi)存開銷問題。內(nèi)存消耗的對比折線圖見圖4。

    針對文件讀寫過程中的時間開銷,則使用data命令,每次上傳文件前和上傳完畢后,獲取時間差值。由于設(shè)備硬件水平限制,使用Linux文件生成指令自動生成的100個,200個,300個,400個大小在10 MB以內(nèi)的小文件,而具體的操作方法則是使用Hadoop中copyFromLocal方法,將小文件循環(huán)上傳到HDFS中,并且在上傳前后設(shè)置data的觸發(fā)函數(shù),記錄時間,計算出時間差。小文件寫入消耗的時間見圖5。

    從圖5中可以看出,隨著[x]軸上的小文件數(shù)量從100,200,300到400不斷遞增,無論是原生HDFS還是修改后的HDFS都出現(xiàn)了非線性的快速增長。但相對而言,修改后的HDFS在小文件的上傳中花費的時間更少,文件的平均上傳時間縮短了20%,能夠證明寫入小文件時,優(yōu)化后的HDFS能夠更快速地對小文件進行處理。

    5 結(jié) 論

    本文針對HDFS處理大量小文件寫入時面臨的NameNode內(nèi)存負載和時間開銷大的問題,設(shè)計了一套優(yōu)化的小文件處理模塊。對多個寫入的小文件進行文件合并,形成大的合并文件塊,在合并文件的元數(shù)據(jù)中加入小文件索引表,該索引表記錄了每個小文件的基本文件信息和文件在合并塊中的偏移量,讀取小文件時通過索引表定位小文件塊中的地址,一個合并文件塊將多個小文件的數(shù)據(jù)存儲在DataNode中,而NameNode中只保存合并文件的元數(shù)據(jù)。同時,基于當前中小企業(yè)的數(shù)據(jù)存儲需求,設(shè)計并且實現(xiàn)了一套針對中小型企業(yè)的私有云存儲系統(tǒng),不但保證了文件存儲的安全性和穩(wěn)定性,而且實現(xiàn)了很多實用的文件功能,方便企業(yè)用戶的數(shù)據(jù)處理。

    參考文獻

    [1] 洪旭升,林世平.基于MapFile的HDFS小文件存儲效率問題[J].計算機系統(tǒng)應(yīng)用,2012(11):179?182.

    [2] 郝樹魁.Hadoop HDFS和MapReduce架構(gòu)淺析[J].郵電設(shè)計技術(shù),2012(7):37?42.

    [3] BORTHAKUR D. The Hadoop distributed file system: architecture and design [J]. Hadoop project website, 2007, 11: 1?10.

    [4] 張峰,李基亮.校園私有云存儲方案的探索[J].華東師范大學學報(自然科學版),2015(z1):139?145.

    [5] MOHANDAS N, THAMPI S M. Improving Hadoop performance in handling small files [C]// Proceedings of 2011 International Conference on Advances in Computing and Communications. Kochi: Springer Berlin Heidelberg, 2011: 187?194.

    [6] 鄧鵬,李枚毅,何誠.NameNode單點故障解決方案研究[J].計算機工程,2012,38(21):40?44.

    [7] 李菊.基于私有云安全平臺的網(wǎng)絡(luò)安全部署研究與實施[J].信息網(wǎng)絡(luò)安全,2013(8):48?51.

    [8] SHVACHKO K, KUANG H, RADIA S, et al. The Hadoop distributed file system [C]// Proceedings of 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies. [S.l.]: IEEE, 2010: 1?10.

    一级毛片我不卡| 91aial.com中文字幕在线观看| 精品久久久久久久久亚洲| 国产成人精品婷婷| 美女福利国产在线| 久热久热在线精品观看| 一级毛片aaaaaa免费看小| 亚洲精品一二三| 久久99一区二区三区| 欧美日韩成人在线一区二区| 精品久久蜜臀av无| 日韩欧美精品免费久久| 如何舔出高潮| 日韩欧美一区视频在线观看| 一级毛片黄色毛片免费观看视频| 日本午夜av视频| 一级片'在线观看视频| 欧美日韩视频高清一区二区三区二| 一二三四中文在线观看免费高清| 日本黄色片子视频| 精品人妻在线不人妻| 人体艺术视频欧美日本| www.色视频.com| 国产精品一区二区在线不卡| 丝袜脚勾引网站| 91成人精品电影| 伦精品一区二区三区| 久久精品国产亚洲av涩爱| 十八禁高潮呻吟视频| 少妇 在线观看| 一边摸一边做爽爽视频免费| 国产亚洲精品久久久com| 日日摸夜夜添夜夜爱| 欧美少妇被猛烈插入视频| 在线观看国产h片| 国产精品欧美亚洲77777| 免费久久久久久久精品成人欧美视频 | xxx大片免费视频| 亚洲av男天堂| 一级毛片 在线播放| 日本午夜av视频| 哪个播放器可以免费观看大片| 欧美日韩在线观看h| 超色免费av| 国产精品人妻久久久影院| 91精品国产国语对白视频| 亚洲五月色婷婷综合| 精品久久久噜噜| 国产男女超爽视频在线观看| 久久精品国产自在天天线| 制服人妻中文乱码| 午夜激情av网站| 国产色爽女视频免费观看| 精品酒店卫生间| 国产精品偷伦视频观看了| 免费av中文字幕在线| 2021少妇久久久久久久久久久| 纯流量卡能插随身wifi吗| kizo精华| 国产一区二区三区av在线| 少妇被粗大的猛进出69影院 | 亚洲人与动物交配视频| 精品亚洲成a人片在线观看| 十八禁网站网址无遮挡| 亚洲精品,欧美精品| 十分钟在线观看高清视频www| 久久青草综合色| 亚洲精品第二区| 国产一区有黄有色的免费视频| 伦理电影大哥的女人| 只有这里有精品99| 中国国产av一级| 久久精品夜色国产| 欧美激情 高清一区二区三区| 亚洲av欧美aⅴ国产| 午夜av观看不卡| 伦理电影免费视频| 一边摸一边做爽爽视频免费| 另类亚洲欧美激情| 亚洲欧美精品自产自拍| 精品久久久久久久久av| 91在线精品国自产拍蜜月| 日韩免费高清中文字幕av| 特大巨黑吊av在线直播| 国产成人一区二区在线| 插逼视频在线观看| 亚洲欧洲国产日韩| 精品一区在线观看国产| 国产精品久久久久成人av| 久久精品国产亚洲av天美| 久久久久国产网址| 国产一区二区在线观看日韩| 国产免费一区二区三区四区乱码| 久久久a久久爽久久v久久| 99国产综合亚洲精品| 人人妻人人澡人人看| xxxhd国产人妻xxx| 国产欧美日韩一区二区三区在线 | 啦啦啦视频在线资源免费观看| 久久人人爽人人片av| 精品久久久噜噜| 你懂的网址亚洲精品在线观看| 国产熟女欧美一区二区| 亚洲av二区三区四区| 中文欧美无线码| 色哟哟·www| 在线 av 中文字幕| 蜜桃在线观看..| 美女大奶头黄色视频| 精品熟女少妇av免费看| 免费观看a级毛片全部| 人人澡人人妻人| 麻豆乱淫一区二区| 日韩欧美一区视频在线观看| 国产午夜精品久久久久久一区二区三区| 精品午夜福利在线看| 亚洲欧美清纯卡通| 久久久国产欧美日韩av| a级毛片在线看网站| 精品久久国产蜜桃| a级毛色黄片| 蜜桃在线观看..| 国产精品成人在线| 美女内射精品一级片tv| 日本欧美视频一区| 亚洲激情五月婷婷啪啪| 亚洲欧洲精品一区二区精品久久久 | 婷婷成人精品国产| 亚洲国产日韩一区二区| 成人国语在线视频| 欧美xxxx性猛交bbbb| 一级爰片在线观看| 亚洲精品乱码久久久久久按摩| 日本猛色少妇xxxxx猛交久久| 久久久久精品性色| 人妻一区二区av| 亚洲欧美一区二区三区黑人 | 制服诱惑二区| 在线观看免费高清a一片| 中文字幕免费在线视频6| 国产成人精品福利久久| 草草在线视频免费看| 午夜福利影视在线免费观看| 青春草视频在线免费观看| 免费观看av网站的网址| 69精品国产乱码久久久| 久久久久视频综合| 色婷婷av一区二区三区视频| 欧美日韩在线观看h| 亚洲av男天堂| 亚洲欧洲精品一区二区精品久久久 | 亚洲av二区三区四区| 夜夜看夜夜爽夜夜摸| 久久99蜜桃精品久久| 五月伊人婷婷丁香| 久久久国产一区二区| 综合色丁香网| 国产精品久久久久久av不卡| 一区二区三区乱码不卡18| 最近2019中文字幕mv第一页| 亚洲美女搞黄在线观看| 色94色欧美一区二区| 我的女老师完整版在线观看| 狂野欧美白嫩少妇大欣赏| 伦精品一区二区三区| 亚洲经典国产精华液单| 99热国产这里只有精品6| 美女福利国产在线| 免费人成在线观看视频色| 人成视频在线观看免费观看| 中国国产av一级| 中文字幕精品免费在线观看视频 | 夜夜爽夜夜爽视频| 欧美亚洲 丝袜 人妻 在线| 成人漫画全彩无遮挡| 美女国产高潮福利片在线看| 日本黄色日本黄色录像| 大片电影免费在线观看免费| 王馨瑶露胸无遮挡在线观看| 国产爽快片一区二区三区| 久久久久久久久久人人人人人人| 色哟哟·www| 国产精品一二三区在线看| 国产欧美亚洲国产| 久久人人爽人人爽人人片va| 啦啦啦啦在线视频资源| 国产av码专区亚洲av| 一边亲一边摸免费视频| 亚洲精品456在线播放app| 亚洲中文av在线| av免费在线看不卡| 妹子高潮喷水视频| 永久网站在线| 天美传媒精品一区二区| 国产日韩欧美亚洲二区| 一级,二级,三级黄色视频| 搡老乐熟女国产| 久久久久久久国产电影| 纵有疾风起免费观看全集完整版| 亚洲av电影在线观看一区二区三区| 国产精品国产三级国产专区5o| 91精品三级在线观看| 亚洲av成人精品一二三区| 久久韩国三级中文字幕| 黄色欧美视频在线观看| 3wmmmm亚洲av在线观看| 2021少妇久久久久久久久久久| 丝袜喷水一区| 大话2 男鬼变身卡| 国产综合精华液| 午夜精品国产一区二区电影| 亚洲av日韩在线播放| 多毛熟女@视频| 另类精品久久| 久久人妻熟女aⅴ| 一级毛片电影观看| 亚洲不卡免费看| 高清黄色对白视频在线免费看| a级毛片免费高清观看在线播放| 国产69精品久久久久777片| 国产精品.久久久| 18禁裸乳无遮挡动漫免费视频| 下体分泌物呈黄色| 国产精品一区二区三区四区免费观看| 国产男人的电影天堂91| 建设人人有责人人尽责人人享有的| 看十八女毛片水多多多| 国产精品三级大全| 久久精品国产亚洲av天美| 纵有疾风起免费观看全集完整版| 久久影院123| 嘟嘟电影网在线观看| 免费av不卡在线播放| 中文精品一卡2卡3卡4更新| 在线观看www视频免费| 亚洲中文av在线| 亚洲av不卡在线观看| 国产高清不卡午夜福利| 91久久精品国产一区二区三区| 久久久久久久国产电影| 国产精品 国内视频| 色视频在线一区二区三区| 少妇精品久久久久久久| 国产熟女午夜一区二区三区 | 国产精品久久久久久久电影| 黑人猛操日本美女一级片| 欧美成人精品欧美一级黄| 国产熟女欧美一区二区| 国产av国产精品国产| 丝袜喷水一区| 美女主播在线视频| 亚洲欧美日韩另类电影网站| 欧美日韩综合久久久久久| 久久久国产一区二区| 国产无遮挡羞羞视频在线观看| 日韩熟女老妇一区二区性免费视频| 国产男人的电影天堂91| 99久久人妻综合| 中文天堂在线官网| 美女xxoo啪啪120秒动态图| 熟妇人妻不卡中文字幕| 高清黄色对白视频在线免费看| 亚洲情色 制服丝袜| 自线自在国产av| 中文天堂在线官网| 一本久久精品| 国产探花极品一区二区| 黑人高潮一二区| 秋霞在线观看毛片| 国产免费视频播放在线视频| 高清在线视频一区二区三区| 日韩av不卡免费在线播放| 亚洲高清免费不卡视频| 男女无遮挡免费网站观看| 日本午夜av视频| a级毛片黄视频| 亚洲久久久国产精品| 五月玫瑰六月丁香| 亚洲成人一二三区av| av.在线天堂| 视频中文字幕在线观看| 一级爰片在线观看| 国产一区二区在线观看av| 国国产精品蜜臀av免费| 国产成人av激情在线播放 | 在线观看免费日韩欧美大片 | 人成视频在线观看免费观看| 日本爱情动作片www.在线观看| 国产免费又黄又爽又色| 日本wwww免费看| 热re99久久精品国产66热6| av.在线天堂| 国产高清有码在线观看视频| 午夜免费男女啪啪视频观看| 最近最新中文字幕免费大全7| 日本黄色片子视频| 精品国产露脸久久av麻豆| 亚洲一级一片aⅴ在线观看| 啦啦啦视频在线资源免费观看| 99热全是精品| 日本黄色日本黄色录像| 免费人妻精品一区二区三区视频| av又黄又爽大尺度在线免费看| 午夜福利影视在线免费观看| 三级国产精品片| 在线观看免费视频网站a站| 老司机影院毛片| 一区二区三区精品91| 99热国产这里只有精品6| 青春草亚洲视频在线观看| 亚洲av电影在线观看一区二区三区| 51国产日韩欧美| 99热6这里只有精品| 99久久精品一区二区三区| 国产精品一区二区三区四区免费观看| 国产精品一国产av| 日韩av免费高清视频| 精品国产国语对白av| 久久久精品区二区三区| 国产精品麻豆人妻色哟哟久久| 99re6热这里在线精品视频| 99久久中文字幕三级久久日本| 久久99热6这里只有精品| 国产av码专区亚洲av| 国产高清有码在线观看视频| 久久毛片免费看一区二区三区| 99热网站在线观看| 欧美成人精品欧美一级黄| 精品人妻偷拍中文字幕| 99九九在线精品视频| 中国美白少妇内射xxxbb| 久久久久视频综合| 亚洲av在线观看美女高潮| 国产精品无大码| 国产精品久久久久久精品电影小说| 久久久久久久久久久免费av| 色视频在线一区二区三区| 在线观看免费视频网站a站| 国产成人av激情在线播放 | 男女边摸边吃奶| 国内精品宾馆在线| 国产有黄有色有爽视频| 99九九在线精品视频| 黄色一级大片看看| 国产精品免费大片| 精品一区二区三卡| 日韩中文字幕视频在线看片| 一级爰片在线观看| 一本色道久久久久久精品综合| 熟妇人妻不卡中文字幕| 欧美bdsm另类| 国产精品蜜桃在线观看| 午夜av观看不卡| 一边摸一边做爽爽视频免费| 亚洲av国产av综合av卡| a级毛片黄视频| 夜夜爽夜夜爽视频| 女人精品久久久久毛片| 日日啪夜夜爽| 亚洲欧洲国产日韩| 免费黄网站久久成人精品| 久久久亚洲精品成人影院| 老司机亚洲免费影院| 一本色道久久久久久精品综合| 亚洲国产精品国产精品| 色婷婷av一区二区三区视频| 十八禁高潮呻吟视频| 国产欧美日韩综合在线一区二区| 蜜桃国产av成人99| 日本与韩国留学比较| 日韩 亚洲 欧美在线| 狠狠婷婷综合久久久久久88av| 亚洲婷婷狠狠爱综合网| .国产精品久久| xxxhd国产人妻xxx| 日韩,欧美,国产一区二区三区| 久久久久人妻精品一区果冻| 日韩精品免费视频一区二区三区 | 久久人人爽人人爽人人片va| 亚洲三级黄色毛片| 又粗又硬又长又爽又黄的视频| 伊人久久国产一区二区| 国产国语露脸激情在线看| 国产日韩欧美视频二区| 日韩一本色道免费dvd| 亚洲国产精品成人久久小说| 欧美日韩一区二区视频在线观看视频在线| 日韩强制内射视频| 久久人人爽人人片av| 高清视频免费观看一区二区| 如日韩欧美国产精品一区二区三区 | 精品少妇黑人巨大在线播放| 亚洲欧美精品自产自拍| 桃花免费在线播放| 少妇猛男粗大的猛烈进出视频| 欧美亚洲日本最大视频资源| 十八禁高潮呻吟视频| 大陆偷拍与自拍| 看非洲黑人一级黄片| 婷婷色综合www| 国产高清三级在线| 久久人妻熟女aⅴ| 啦啦啦在线观看免费高清www| 大香蕉97超碰在线| 久久这里有精品视频免费| 中文天堂在线官网| 天堂8中文在线网| 少妇精品久久久久久久| 亚洲国产欧美在线一区| 国产免费又黄又爽又色| 有码 亚洲区| 国产免费又黄又爽又色| 精品久久久久久久久av| 成人午夜精彩视频在线观看| 97超视频在线观看视频| 精品亚洲成a人片在线观看| 精品一品国产午夜福利视频| 日韩,欧美,国产一区二区三区| 国产综合精华液| 中国美白少妇内射xxxbb| 国产视频首页在线观看| 熟女av电影| 99九九线精品视频在线观看视频| 精品少妇黑人巨大在线播放| 国产成人a∨麻豆精品| 国产精品一区二区三区四区免费观看| 国产成人免费无遮挡视频| 欧美+日韩+精品| 人人妻人人添人人爽欧美一区卜| 18+在线观看网站| 午夜久久久在线观看| 少妇精品久久久久久久| xxx大片免费视频| 国产亚洲av片在线观看秒播厂| 亚洲综合色惰| 亚洲av在线观看美女高潮| 草草在线视频免费看| 国产欧美日韩一区二区三区在线 | 99热这里只有精品一区| 国产伦精品一区二区三区视频9| 亚洲av在线观看美女高潮| 亚洲国产精品专区欧美| 国产日韩欧美在线精品| 简卡轻食公司| 纵有疾风起免费观看全集完整版| 亚洲人与动物交配视频| 成人手机av| 亚洲人成网站在线播| 亚洲伊人久久精品综合| 丝袜喷水一区| 精品久久久久久久久av| 欧美+日韩+精品| 国产av国产精品国产| 成人亚洲欧美一区二区av| 一本大道久久a久久精品| 中文字幕人妻丝袜制服| 丝袜脚勾引网站| 男女啪啪激烈高潮av片| 国产乱来视频区| 欧美日韩视频精品一区| 99久久人妻综合| 一本—道久久a久久精品蜜桃钙片| 午夜影院在线不卡| 国产高清国产精品国产三级| 高清视频免费观看一区二区| 久久97久久精品| 国产成人精品在线电影| 最近手机中文字幕大全| 母亲3免费完整高清在线观看 | 精品久久久久久久久av| 欧美老熟妇乱子伦牲交| 久久青草综合色| 人人妻人人澡人人爽人人夜夜| 午夜91福利影院| 日本-黄色视频高清免费观看| 男人爽女人下面视频在线观看| 日韩av在线免费看完整版不卡| 少妇熟女欧美另类| 国产成人午夜福利电影在线观看| 亚洲第一区二区三区不卡| 99久久精品国产国产毛片| 人成视频在线观看免费观看| 国产精品国产三级国产专区5o| 男人操女人黄网站| 韩国av在线不卡| 亚洲欧美一区二区三区黑人 | 草草在线视频免费看| 晚上一个人看的免费电影| 菩萨蛮人人尽说江南好唐韦庄| 搡老乐熟女国产| 日韩成人伦理影院| 日日爽夜夜爽网站| 亚洲av二区三区四区| 美女cb高潮喷水在线观看| 最近中文字幕2019免费版| 99久国产av精品国产电影| 九九在线视频观看精品| 精品一区二区三区视频在线| 久久99精品国语久久久| 内地一区二区视频在线| 一本—道久久a久久精品蜜桃钙片| 免费人成在线观看视频色| 青春草亚洲视频在线观看| 岛国毛片在线播放| 一区二区三区乱码不卡18| 久久久亚洲精品成人影院| 欧美 日韩 精品 国产| 少妇丰满av| 十八禁高潮呻吟视频| xxx大片免费视频| 考比视频在线观看| 人人妻人人添人人爽欧美一区卜| 亚洲经典国产精华液单| av不卡在线播放| 日韩av不卡免费在线播放| 欧美3d第一页| av免费观看日本| 亚洲精品乱码久久久v下载方式| 亚洲欧美成人综合另类久久久| 日日啪夜夜爽| 午夜激情久久久久久久| 免费看不卡的av| 免费观看性生交大片5| 大香蕉97超碰在线| 亚洲激情五月婷婷啪啪| 亚洲国产欧美日韩在线播放| 亚洲国产av新网站| 又黄又爽又刺激的免费视频.| 亚洲内射少妇av| 午夜福利,免费看| 黄色怎么调成土黄色| 精品国产一区二区三区久久久樱花| a 毛片基地| 国产黄频视频在线观看| 亚洲人成网站在线播| 亚洲精品乱久久久久久| 午夜视频国产福利| 久久 成人 亚洲| av.在线天堂| 少妇 在线观看| 国产欧美日韩综合在线一区二区| 夜夜爽夜夜爽视频| 91在线精品国自产拍蜜月| 欧美日韩一区二区视频在线观看视频在线| 精品人妻熟女av久视频| 国产 一区精品| 新久久久久国产一级毛片| 午夜久久久在线观看| 亚洲久久久国产精品| av国产久精品久网站免费入址| 久久精品熟女亚洲av麻豆精品| 久久热精品热| 欧美亚洲日本最大视频资源| 一本色道久久久久久精品综合| 亚洲国产精品999| 久久韩国三级中文字幕| 国产成人精品久久久久久| 国产精品国产三级国产专区5o| 亚洲国产av影院在线观看| 另类亚洲欧美激情| 国产成人a∨麻豆精品| 国产女主播在线喷水免费视频网站| 欧美3d第一页| 精品久久蜜臀av无| 高清视频免费观看一区二区| 亚洲av免费高清在线观看| 中文欧美无线码| 亚洲欧美色中文字幕在线| 亚洲情色 制服丝袜| 色网站视频免费| 建设人人有责人人尽责人人享有的| 精品一区二区免费观看| 国产精品不卡视频一区二区| 亚洲欧洲精品一区二区精品久久久 | 久久青草综合色| 国产成人一区二区在线| 国产精品国产三级国产av玫瑰| 亚洲美女搞黄在线观看| 中国三级夫妇交换| 国产日韩欧美在线精品| 高清av免费在线| h视频一区二区三区| 亚洲精品,欧美精品| 中文字幕亚洲精品专区| 日日撸夜夜添| 久久这里有精品视频免费| 国产成人av激情在线播放 | 我的女老师完整版在线观看| 精品一品国产午夜福利视频| 黄片播放在线免费| 国产成人精品在线电影| 热99国产精品久久久久久7| 亚洲精品亚洲一区二区| 飞空精品影院首页| 国产成人免费观看mmmm| 高清在线视频一区二区三区| 五月玫瑰六月丁香| 热99久久久久精品小说推荐| 精品少妇久久久久久888优播| .国产精品久久| 亚洲精品av麻豆狂野| 99国产综合亚洲精品| 午夜老司机福利剧场| 人成视频在线观看免费观看| 99热全是精品| 欧美精品一区二区大全| 免费看av在线观看网站| 国产欧美日韩综合在线一区二区| 亚洲精品一区蜜桃| 少妇的逼好多水| 亚洲,欧美,日韩| 午夜福利视频精品| 夜夜看夜夜爽夜夜摸| 2021少妇久久久久久久久久久| 亚洲精品自拍成人|