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

    一種面向CASA的分布式數(shù)據(jù)存儲(chǔ)策略

    2016-12-26 08:40:06過匯卿樂嘉錦
    關(guān)鍵詞:存儲(chǔ)管理數(shù)據(jù)文件分片

    過匯卿 王 梅 樂嘉錦

    (東華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 上海 201620)

    ?

    一種面向CASA的分布式數(shù)據(jù)存儲(chǔ)策略

    過匯卿 王 梅 樂嘉錦

    (東華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 上海 201620)

    隨著天文設(shè)備的進(jìn)步發(fā)展,對海量天文數(shù)據(jù)處理形成了新的挑戰(zhàn)。為使當(dāng)前主流的天文數(shù)據(jù)分析軟件可以有效處理海量數(shù)據(jù),提出一種適用于射電天文處理上層應(yīng)用的分布式數(shù)據(jù)存儲(chǔ)策略DDSS(Distributed Data Storage Strategy)。首先,設(shè)計(jì)分布式數(shù)據(jù)存儲(chǔ)策略的系統(tǒng)框架。其次,設(shè)計(jì)混合分片列式存儲(chǔ)方法,在保留列存儲(chǔ)查詢優(yōu)勢的同時(shí)提升了數(shù)據(jù)導(dǎo)入的速度。進(jìn)一步,通過維護(hù)基于相對位置映射的元數(shù)據(jù)來快速讀取包含大量數(shù)據(jù)的天文陣列數(shù)據(jù),顯著地提升了天文處理應(yīng)用底層數(shù)據(jù)讀寫的吞吐量。最后,通過實(shí)驗(yàn)證明了該方法的有效性。

    分布式 天文 陣列數(shù)據(jù)

    0 引 言

    伴隨著信息爆炸,大數(shù)據(jù)時(shí)代已經(jīng)走入各行各業(yè),在諸如天文學(xué)、物理學(xué)、社會(huì)科學(xué)等行業(yè)中正源源不斷的產(chǎn)生真正的海量大數(shù)據(jù)。然而,這些行業(yè)在解決大數(shù)據(jù)所帶來數(shù)據(jù)讀寫與處理緩慢問題的方法卻滯后于其數(shù)據(jù)產(chǎn)生的速度。在射電天文領(lǐng)域,隨著射電望遠(yuǎn)鏡設(shè)備的飛躍發(fā)展,望遠(yuǎn)鏡所能觀測和產(chǎn)生的數(shù)據(jù)量早已超出了當(dāng)前主流的天文學(xué)數(shù)據(jù)處理軟件的承載能力。為此,急需將計(jì)算機(jī)數(shù)據(jù)處理的前沿技術(shù)如列存儲(chǔ)、分布式等應(yīng)用到當(dāng)前成熟的處理軟件中,以應(yīng)對海量天文數(shù)據(jù)所帶來的挑戰(zhàn)和沖擊。

    射電天文領(lǐng)域中,天文學(xué)家主要采用的數(shù)據(jù)處理軟件有AIPS,AIPS++以及CASA等。其中,CASA[1]是當(dāng)前主流的射電天文數(shù)據(jù)處理和分析軟件。它由AIPS++發(fā)展而來,提供基于二維表的數(shù)據(jù)模型來處理和分析射電天文數(shù)據(jù)。CASA通過調(diào)用casacore[2]庫中封裝的原AIPS++處理程序,實(shí)現(xiàn)各種數(shù)據(jù)分析和處理。然而,由于casacore底層實(shí)現(xiàn)的限制,只可以單節(jié)點(diǎn)串行地處理數(shù)據(jù),這使得CASA需要極高的單點(diǎn)硬件性能。并且由于其不具備擴(kuò)展性,難以應(yīng)對大數(shù)據(jù)流量下高效的數(shù)據(jù)讀寫需求。

    另一方面,正如大部分科學(xué)數(shù)據(jù),射電天文數(shù)據(jù)包含大量的陣列數(shù)據(jù),近年來,針對以陣列(Array)為主要數(shù)據(jù)形式的科學(xué)數(shù)據(jù)庫也得到了廣泛的研究。如基于傳統(tǒng)關(guān)系模型的陣列數(shù)據(jù)庫SciDB[3,4]以及基于Hadoop的數(shù)據(jù)庫SciHadoop[5,6]等。SciDB是一個(gè)針對科學(xué)數(shù)據(jù)的分布式數(shù)據(jù)庫,其數(shù)據(jù)模型是基于多維的陣列,這樣就打破了傳統(tǒng)數(shù)據(jù)庫固定表結(jié)構(gòu)的限制,使其具備了對陣列進(jìn)行的操作運(yùn)算的功能。SciHadoop將科學(xué)家輸入的基于陣列數(shù)據(jù)模型的邏輯查詢語句轉(zhuǎn)化為map/reduce程序進(jìn)行執(zhí)行。上述研究均對陣列數(shù)據(jù)的分布式存儲(chǔ)和查詢進(jìn)行了研究,然而其并非針對射電天文數(shù)據(jù)處理,因此其查詢難以滿足天文領(lǐng)域?qū)﹃嚵袛?shù)據(jù)的眾多運(yùn)算。若使用其提供的上層接口與天文軟件對接,由于接口調(diào)用使得數(shù)據(jù)吞吐率低,影響了性能。

    針對上述問題,本文提出了面向海量天文數(shù)據(jù)處理,適用于射電天文學(xué)數(shù)據(jù)分析軟件CASA的分布式數(shù)據(jù)存儲(chǔ)策略DDSS。DDSS通過重寫CASA底層的文件存儲(chǔ)管理模塊,在不修改任何上層應(yīng)用接口的情況下解決了其只支持集中式、串行的數(shù)據(jù)讀寫機(jī)制,實(shí)現(xiàn)了并行化讀寫數(shù)據(jù)和分布式存儲(chǔ)數(shù)據(jù)。DDSS首先根據(jù)陣列數(shù)據(jù)類型與普通數(shù)據(jù)類型混合的特點(diǎn),采用了行列混合分片的方法,分片時(shí)保證每個(gè)數(shù)據(jù)片段大小均勻,在不影響寫入效率的同時(shí)保留了其讀取某一屬性的高效性。進(jìn)一步,在寫數(shù)據(jù)的同時(shí),維護(hù)基于數(shù)據(jù)相對位置映射的元數(shù)據(jù)文件,以提高陣列數(shù)據(jù)讀取時(shí)的效率。實(shí)驗(yàn)測評表明,所提策略在寫數(shù)據(jù)與讀數(shù)據(jù)的吞吐量都有了顯著的提高,其數(shù)據(jù)寫入性能提升了6.8倍,數(shù)據(jù)讀取性能提升了3.4倍。同時(shí)也驗(yàn)證了陣列數(shù)據(jù)的大小并不會(huì)影響系統(tǒng)的性能,系統(tǒng)具有較好的可擴(kuò)展性。

    1 CASA簡介

    CASA是一個(gè)融合了射電天文數(shù)據(jù)圖形化、數(shù)據(jù)分析、數(shù)據(jù)處理等功能的綜合軟件包,其內(nèi)部的數(shù)據(jù)格式以CASA TABLE的二維表形式存在[7]。其按屬性可以分為三種,分別是ArrayColumn(AC)、IndexColumn(IC)和ScalarColumn(SC)。ArrayColumn存放各種數(shù)據(jù)類型的陣列數(shù)據(jù),IndexColumn和ScalarColumn存放普通類型的數(shù)據(jù),類似傳統(tǒng)數(shù)據(jù)庫中的屬性。在CASA TABLE中,大量的表數(shù)據(jù)往往集中在ArrayColumn中。如表1所示,表1為一張5列10 000行的CASA TABLE。其中前4列分別為int、int、float和double類型的普通數(shù)據(jù),第五列為4×5的int型陣列數(shù)據(jù)。雖然ArrayColumn只有一列,但可計(jì)算出其占全表大小的80%。

    表1 CASA TABLE示例表

    CASA提供了底層數(shù)據(jù)存儲(chǔ)類StorageManager,使得其可以被二次開發(fā)來替換原始的數(shù)據(jù)讀寫方式,從而進(jìn)行I/O優(yōu)化。StorageManager是CASA核心庫即casacore中負(fù)責(zé)數(shù)據(jù)讀寫的模塊,其決定了數(shù)據(jù)的存儲(chǔ)方式、位置、元數(shù)據(jù)信息等。目前,CASA中調(diào)用的StorageManager只支持集中式環(huán)境下串行的數(shù)據(jù)I/O,導(dǎo)致了I/O效率低下、無法擴(kuò)展、硬件要求高等問題,已經(jīng)難以滿足當(dāng)前海量射電天文數(shù)據(jù)的處理需求。

    2 系統(tǒng)框架

    為了無縫支持CASA系統(tǒng),DDSS結(jié)合CASA環(huán)境編寫而成,其與CASA以及casacore庫的整體結(jié)構(gòu)與數(shù)據(jù)流入流出過程如圖1所示。圖1中虛線框中即為的主要模塊,包括數(shù)據(jù)劃分模塊、數(shù)據(jù)分配模塊、重寫后的CASA存儲(chǔ)管理(DDSS_StMan)模塊和數(shù)據(jù)流出的接口。系統(tǒng)的工作流程為:數(shù)據(jù)先經(jīng)過劃分,經(jīng)數(shù)據(jù)分配模塊分配到各個(gè)節(jié)點(diǎn),各個(gè)節(jié)點(diǎn)的存儲(chǔ)管理器DDSS_StMan負(fù)責(zé)數(shù)據(jù)的寫入和讀出。

    圖1 DDSS框架圖

    形式化描述如下:

    定義1CASA TABLE形式的數(shù)據(jù)集D={F1,F2,…,F|D|}。其中,F(xiàn)i表示按照數(shù)據(jù)分片策略stfrag得到的數(shù)據(jù)片段,F(xiàn)1,F2,…,F|D|應(yīng)滿足F1∪F2∪…∪F|D|=D且Fi1∩Fi2=φ(i1≠i2,0≤i1,i2≤|D|)。

    定義2節(jié)點(diǎn)集N={N1,N2,…,N|N|}。

    其中,Nk表示系統(tǒng)中第k個(gè)存儲(chǔ)節(jié)點(diǎn)。數(shù)據(jù)集D依照數(shù)據(jù)分配策略stallo分配到各個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)Nk所得到的數(shù)據(jù)D_Nk可以表示為D_Nk=stallo(stfrag(D),N)。當(dāng)上層需要數(shù)據(jù)時(shí),各個(gè)節(jié)點(diǎn)同時(shí)通過存儲(chǔ)管理器(DDSS_StMan)模塊從磁盤中取出數(shù)據(jù),轉(zhuǎn)換成CASA TABLE的格式,完成過濾后流入導(dǎo)出接口。上層CASA應(yīng)用可以直接調(diào)用各節(jié)點(diǎn)接口中的數(shù)據(jù),完成其所需要的操作。

    DDSS面向的是海量實(shí)時(shí)流入的CASA TABLE數(shù)據(jù)(如圖1所示),因此無論是數(shù)據(jù)劃分還是數(shù)據(jù)存儲(chǔ)管理都必須考慮到以下問題:1) 數(shù)據(jù)對象是CASA TABLE,該數(shù)據(jù)以陣列類型數(shù)據(jù)為主,同時(shí)也包含普通數(shù)據(jù)類型;2) 盡可能提高并行執(zhí)行度,來提供數(shù)據(jù)讀寫的效率。為此,本文將進(jìn)一步詳細(xì)介紹數(shù)據(jù)劃分模塊及重寫后的CASA存儲(chǔ)管理模塊。而數(shù)據(jù)分配模塊主要采用一致性哈希算法[8,9]完成數(shù)據(jù)分配[10],在此不再贅述。

    3 混合分片列式存儲(chǔ)策略

    在CASA TABLE中,由于大部分?jǐn)?shù)據(jù)量傾斜在ArrayColumn中,ArrayColumn往往會(huì)是所關(guān)注的焦點(diǎn),在大量實(shí)際應(yīng)用中,都需要對ArrayColumn中的陣列數(shù)據(jù)進(jìn)行讀取,此時(shí)列存儲(chǔ)是十分適合這類場景的。然而,若采用直接的列存儲(chǔ),將數(shù)據(jù)垂直劃分后用多進(jìn)程分別寫入不同列的方法,會(huì)使得某個(gè)進(jìn)程需要寫入大量的數(shù)據(jù),而其他所有進(jìn)程寫入少量的數(shù)據(jù),造成并行效率低的問題。因此,本文采用混合分片列式存儲(chǔ)策略。

    混合分片列式存儲(chǔ)[11]是指在滿足定義1的前提下將數(shù)據(jù)集D先進(jìn)行水平劃分,再進(jìn)行垂直劃分。其與行列混合存儲(chǔ)的不同之處在于垂直劃分后的數(shù)據(jù)片段F1,F2,…,F|D|分別根據(jù)屬性名的不同,存于不同的文件之中。這樣既解決了列存儲(chǔ)在寫入效率的不足,同時(shí)卻保持了列存儲(chǔ)的形式,可以發(fā)揮列存儲(chǔ)在讀取某單一屬性如CASA TABLE中實(shí)際數(shù)據(jù)存放的ArrayColumn列效率高的優(yōu)勢。如圖2所示,Table為一張8行三列的CASA TABLE,以三行為一個(gè)水平劃分,按此劃分通過下文的分配策略分配到每個(gè)節(jié)點(diǎn),然后以列為單位,寫進(jìn)程分別將數(shù)據(jù)寫入對應(yīng)列名的文件中如tableIC_1、tableSC_1和AC_1中,從而實(shí)現(xiàn)了列存儲(chǔ)。在分布式環(huán)境下,數(shù)據(jù)片段Fi根據(jù)分配策略stallo分配到滿足定義2的節(jié)點(diǎn)集N。相同屬性的數(shù)據(jù)片段Fi會(huì)

    在各個(gè)節(jié)點(diǎn)被寫入相同路徑的文件中。當(dāng)數(shù)據(jù)不斷增加,以追加的方式的到來時(shí),新的數(shù)據(jù)也會(huì)以追加的方式寫入同一列名的文件夾中。

    圖2 數(shù)據(jù)表分片圖

    在進(jìn)行數(shù)據(jù)分析,讀取磁盤數(shù)據(jù)時(shí),雖然每個(gè)節(jié)點(diǎn)儲(chǔ)存列文件中的不同分片數(shù)據(jù)并不連續(xù),但是單個(gè)分片內(nèi)的數(shù)據(jù)是以順序的方式存儲(chǔ)中的。通常CASA TABLE中的數(shù)據(jù)會(huì)以時(shí)間或者天線頻道排序,這樣當(dāng)天文學(xué)家需要某個(gè)時(shí)間段或者某個(gè)頻道的陣列數(shù)據(jù)時(shí),就只需要在某一個(gè)節(jié)點(diǎn)讀取數(shù)據(jù),節(jié)省了多節(jié)點(diǎn)元組重構(gòu)和通信的網(wǎng)絡(luò)開銷。

    4 數(shù)據(jù)存儲(chǔ)管理器——DDSS_StMan

    DDSS_StMan是DDSS中負(fù)責(zé)數(shù)據(jù)讀寫和管理的模塊。由于casacore中原有的存儲(chǔ)管理器(StorageManager)并不支持分布式環(huán)境。DDSS_StMan重寫了StorageManager使其支持分布式與并行的環(huán)境,并且使用基于相對位置映射的元數(shù)據(jù),加快陣列數(shù)據(jù)讀取的速度。

    4.1 支持分布式環(huán)境的DDSS_StMan

    casacore中原有的存儲(chǔ)管理器在設(shè)計(jì)時(shí)數(shù)據(jù)讀寫是單進(jìn)程、串行處理的。同時(shí),由于casacore庫中全局的元數(shù)據(jù)文件以表為單位來創(chuàng)建,但在分布式環(huán)境下,我們對數(shù)據(jù)表進(jìn)行劃分,但casacore中的元數(shù)據(jù)信息卻并不支持因數(shù)據(jù)表劃分而再次劃分元數(shù)據(jù)文件,這便在寫數(shù)據(jù)時(shí)造成了元數(shù)據(jù)文件沖突。在DDSS _StMan為了支持分布式環(huán)境,在數(shù)據(jù)讀寫時(shí)提供了支持多進(jìn)程的接口,并記錄了各個(gè)節(jié)點(diǎn)數(shù)據(jù)的全局信息。于此同時(shí)其數(shù)據(jù)讀寫不再依靠casacore中所使用的元數(shù)據(jù)信息,以避免在分布式環(huán)境中所造成的各種元數(shù)據(jù)信息錯(cuò)誤。當(dāng)寫入數(shù)據(jù)時(shí),每個(gè)進(jìn)程得到其劃分后的數(shù)據(jù)之后,開始寫入數(shù)據(jù),并記錄相關(guān)信息,完成基于相對位置映射的元數(shù)據(jù)。當(dāng)讀取數(shù)據(jù)時(shí),不再從casacore庫中所使用的元數(shù)據(jù)信息來尋找數(shù)據(jù),而是通過之前維護(hù)的相對位置映射元數(shù)據(jù)來完成數(shù)據(jù)尋址,進(jìn)行數(shù)據(jù)讀取。

    4.2 基于相對位置映射的元數(shù)據(jù)

    在節(jié)點(diǎn)接收數(shù)據(jù)的水平分片后,將其垂直劃分,根據(jù)之前的分配算法用相應(yīng)的進(jìn)程寫入磁盤。在應(yīng)用壞境中,進(jìn)程需要讀取ArrayColumn中的某一行或某幾行。在列存儲(chǔ)中,讀取節(jié)點(diǎn)上單獨(dú)列所有內(nèi)容,是非常便捷的,但是當(dāng)進(jìn)行選擇性讀取的時(shí)候,往往需要從頭遍歷該列的數(shù)據(jù)文件,從而產(chǎn)生巨大的開銷。傳統(tǒng)的索引技術(shù)并不適用與陣列數(shù)據(jù),而一些基于陣列數(shù)據(jù)的索引大多針對某一陣列內(nèi)部數(shù)據(jù)。因此,本文提出了一種在寫入陣列數(shù)據(jù)的同時(shí),維護(hù)該列陣列各陣列相對位置的元數(shù)據(jù)信息,來快速定位該陣列在文件中的位置。如圖3所示。每個(gè)ArrayColumn的陣列數(shù)據(jù)文件都會(huì)有一個(gè)對應(yīng)的元數(shù)據(jù)文件,元數(shù)據(jù)文件中的指針與陣列數(shù)據(jù)文件中的陣列一一對應(yīng)。當(dāng)?shù)玫皆獢?shù)據(jù)文件中指針的位置時(shí),便可以將位置信息映射到陣列數(shù)據(jù)文件中,再通過位置信息直接讀取需要的陣列。DDSS中,使用行號作為元組重構(gòu)的鍵值,元數(shù)據(jù)文件中也會(huì)記錄相應(yīng)的行號信息。

    圖3 指針與數(shù)據(jù)的相對位置映射圖

    實(shí)現(xiàn)上述的功能需要重寫CASA存儲(chǔ)管理器,尤其是修改其中的put與get函數(shù)。在put函數(shù)中需要添加寫元數(shù)據(jù)文件的功能,而在get函數(shù)中需要先讀取元數(shù)據(jù)文件,確認(rèn)所需數(shù)據(jù)的實(shí)際地址映射。再根據(jù)映射關(guān)系map函數(shù)來確定實(shí)際數(shù)據(jù)的儲(chǔ)存位置。最后,讀取相應(yīng)的陣列數(shù)據(jù)文件中所需要的陣列數(shù)據(jù)。

    4.3 相對位置映射方法設(shè)計(jì)

    ArrayColumn以列存儲(chǔ)的方式,用字節(jié)流寫入磁盤之中,設(shè)每個(gè)陣列大小為SA字節(jié),總共寫入k行,即k個(gè)陣列。同時(shí),在元數(shù)據(jù)文件中寫入指針,指針大小遠(yuǎn)遠(yuǎn)小于陣列大小,設(shè)指針大小為SP字節(jié)總共寫入k行,即k個(gè)指針,其中SP<

    (1)

    通過P_Pos的值,可以推導(dǎo)出對應(yīng)陣列在陣列文件中的起始字節(jié)位置P_SB:

    P_PS=P_Pos×SA×k

    (2)

    得到陣列起始位置P_SB后,在讀取陣列文件時(shí),使用lseek(filename,P_SB)函數(shù)直接從該陣列所在的位置讀取SA個(gè)字節(jié)即可。

    令式(1)與式(2)的計(jì)算函數(shù)為P_SB=Map(pki),基于運(yùn)用基于位置映射的元數(shù)據(jù)來選取陣列數(shù)據(jù)的算法如下:

    算法1:FindArray(int Row_id)

    輸入:元組重構(gòu)的行號。

    輸出:該元組的陣列。

    1readbuffer_meta[n];2readbuffer_array[m];3read(metadata,readbuffer_meta);4while(readbuffer_meta[i]!=NULL)5 if(Row_id==readbuffer_meta[i])6 pki==I;7 break;8 i++;9P_SB=Map(pki);10lseek(ArrayData,P_SB);11read(ArrayData,readbuffer_array);12returnreadbuffer_array;

    該方法在傳統(tǒng)的數(shù)據(jù)庫中針對傳統(tǒng)數(shù)據(jù)并沒有任何效果,反而可能會(huì)影響讀取效率,然而針對CASA TABLE中的ArrayColumn卻非常適合。因?yàn)镃ASA TABLE中絕大部分?jǐn)?shù)據(jù)量傾斜在ArrayColumn中,ArrayColumn中的一個(gè)陣列所占的存儲(chǔ)空間往往可以達(dá)到MB級別。而元數(shù)據(jù)文件的總大小往往只有KB級別。在實(shí)驗(yàn)中發(fā)現(xiàn),一個(gè)1 GB左右大小的數(shù)據(jù)文件所對應(yīng)的元數(shù)據(jù)文件約為5 KB。鑒于這種情況,全掃描元數(shù)據(jù)文件所帶來的開銷幾乎可以忽略不計(jì),但卻可以快速定位陣列數(shù)據(jù)文件中相應(yīng)陣列的位置,避免了大量的陣列文件掃描的開銷。

    DDSS通過上述方法將數(shù)據(jù)取出,并依賴casacore完成部分節(jié)點(diǎn)內(nèi)處理后傳遞至導(dǎo)出接口,上層即可直接運(yùn)用接口中的數(shù)據(jù),完成相應(yīng)操作。

    5 實(shí)驗(yàn)與分析

    5.1 實(shí)驗(yàn)環(huán)境

    實(shí)驗(yàn)采用centos 6.4(Final)和casacore-1.5.0作為軟件環(huán)境。硬件采用2個(gè)服務(wù)器作為節(jié)點(diǎn),每個(gè)服務(wù)器擁有2個(gè)4核的CPU(Intel Xeon CPU E5-2609 2.40 GHz),32 GB內(nèi)存,和Broadcom NetXtreme BCM5750 千兆網(wǎng)卡。實(shí)驗(yàn)數(shù)據(jù)采用MWA[12]天文項(xiàng)目中數(shù)據(jù),共23列,陣列型數(shù)據(jù)5列(即CASA TABLE中的ArrayColumn),陣列大小為4×384的浮點(diǎn)型數(shù)據(jù),占整張表數(shù)據(jù)量的99.98%。同時(shí),為了測試DDSS與casacore中標(biāo)準(zhǔn)存儲(chǔ)模式在不同數(shù)據(jù)規(guī)模下的性能,將陣列型數(shù)據(jù)復(fù)制擴(kuò)大,并且應(yīng)實(shí)驗(yàn)需要,數(shù)據(jù)在內(nèi)存中生成。

    5.2 實(shí)驗(yàn)結(jié)果和分析

    本文實(shí)驗(yàn)對比了CASA使用casacore庫中標(biāo)準(zhǔn)的數(shù)據(jù)存儲(chǔ)管理器模塊(STANDARD)與CASA使用DDSS的I/O能力,驗(yàn)證兩者的表現(xiàn)。每組實(shí)驗(yàn)運(yùn)行3次,取平均結(jié)果。

    實(shí)驗(yàn)一分別測試了標(biāo)準(zhǔn)情況下與DDSS在單機(jī)串行環(huán)境和多節(jié)點(diǎn)并行下,針對不同數(shù)據(jù)量的讀寫性能。圖4(a)中的數(shù)據(jù)量為9.5 GB,比較了單節(jié)點(diǎn)串行環(huán)境下STANDARD與DDSS的讀寫性能。圖4(b)中數(shù)據(jù)量為38 GB,比較了STANDARD與DDSS在單節(jié)點(diǎn)串行和多節(jié)點(diǎn)并行的讀寫能力,其中DDSS的并行環(huán)境為2個(gè)節(jié)點(diǎn)。每個(gè)陣列大小均約為1 MB。

    圖4 實(shí)驗(yàn)結(jié)果

    結(jié)合圖4分析可得,在串行環(huán)境下,無論數(shù)據(jù)量或大或小,DDSS的數(shù)據(jù)寫入性能都率優(yōu)于STANDARD,其隨著數(shù)據(jù)量的增大,兩者耗時(shí)的比例幾乎不變,DDSS比STANDARD快1.2倍左右。但是在數(shù)據(jù)讀取方面DDSS則比CASA在大量數(shù)據(jù)環(huán)境下有了顯著的提升,單機(jī)和集群兩種情況分別比STANDARD快了5.6倍和6.8倍,可見列存儲(chǔ)和基于位置映射的讀取數(shù)據(jù)方式是十分有效的。并且當(dāng)數(shù)據(jù)量不斷擴(kuò)大時(shí),DDSS的效果會(huì)更加優(yōu)越。在分布式環(huán)境中,DDSS十分有效地提升了數(shù)據(jù)寫入的速度,比STANDARD快了3.4倍。當(dāng)數(shù)據(jù)量較小的情況下,本文方法讀取數(shù)據(jù)的效果提升的較少,其原因是分布式環(huán)境下,每個(gè)節(jié)點(diǎn)得到的數(shù)據(jù)量減少,在數(shù)據(jù)量不大的情況下,效果并不十分顯著??偨Y(jié)可得,通過分布式并行處理有效地減少了數(shù)據(jù)的讀寫時(shí)間。

    實(shí)驗(yàn)二測試了陣列為1、2、4 MB時(shí)系統(tǒng)的讀寫數(shù)據(jù)時(shí)間。數(shù)據(jù)的總量為38 GB保持不變,每個(gè)實(shí)驗(yàn)按照陣列大小改變其記錄條數(shù)。如圖5所示,可以發(fā)現(xiàn)在數(shù)據(jù)總量不變的情況下,更改單個(gè)陣列的大小對系統(tǒng)的讀寫性能幾乎沒有影響,這說明DDSS可以靈活滿足各種大小的陣列數(shù)據(jù),適合各種天文場景的應(yīng)用。

    圖5 DDSS應(yīng)對不同大小陣列的吞吐量圖

    6 結(jié) 語

    本文提出了適應(yīng)主流射電天文軟件CASA的底層分布式數(shù)據(jù)存儲(chǔ)策略。在不改變?nèi)魏紊蠈討?yīng)用層的條件下,使其支持分布式環(huán)境,將數(shù)據(jù)進(jìn)行混合方片后采用列存儲(chǔ)的方法,重寫數(shù)據(jù)儲(chǔ)存管理器并維護(hù)基于相對位置映射的元數(shù)據(jù),提升CASA軟件的底層I/O讀寫效率。最后通過一系列實(shí)驗(yàn)驗(yàn)證了所提方法DDSS的有效性。在未來的研究中,針對ArrayColumn和列存儲(chǔ),可以對陣列數(shù)據(jù)進(jìn)行數(shù)據(jù)壓縮,進(jìn)一步提高讀寫效率。另外重點(diǎn)關(guān)注于進(jìn)程安全問題,在保證并行效果的同時(shí),完善其對進(jìn)程安全的控制,提高系統(tǒng)的健壯性和可靠性。

    [1] McMullin J P,Waters B,Young W,et al.CASA Architecture and Applications[C]//Astronomical Data Analysis Software and Systems XVI ASP Conference Series,2007,376:127.

    [2] Diepen G N J V.Casacore Table Data System and its use in the MeasurementSet[J].Astronomy and Computing,2015,12:174-180.

    [3] Zetics P,Jose S.Overview of sciDB:large scale array storage,processing and analysis[C]//Proceedings of the 2010 ACM SIGMOD International Conference on Management of data,2010,NY,USA:ACM,2010:963-968.

    [4] Yao Y,Bowen B,Dalya B,et al.SciDB for High-Performance Array-Structured Science Data at NERSC[J].Computing in Science & Engineering,2015,17(3):44-52.

    [5] Buck J,Watkins N,LeFevre J,et al.SciHadoop:array-based query processing in Hadoop[C]//Proceedings of International Conference for High Performance Computing,Networking,Storage and Analysis,2011,NY,USA:ACM,2011.

    [6] Buck J,Watkins N,Levin G,et al.SIDR:structure-aware intelligent data routing in Hadoop[C]//Proceedings of the International Conference on High Performance Computing,Networking,Storage and Analysis,2013,NY,USA:ACM,2013.

    [7] 危兵,王鋒,鄧輝,等.CASA混合編程技術(shù)分析與功能擴(kuò)展研究[J].天文技術(shù)與研究,2014,11(1):46-53.

    [8] Hong T,Wu Ya,Cao B,et al.A dynamic data allocation method with improved load-balancing for cloud storage system[C]//Proceedings of the 31st AIAA International Communications Satellite Systems Conference (ICSSC),2013,Shanghai,China,2013:220-225.

    [9] 巴子言,吳軍,馬嚴(yán).基于虛節(jié)點(diǎn)的一致性哈希算法的優(yōu)化[J].軟件,2014(12):26-29.

    [10] Eswaran K. Placement of records in a file and file allocation in a computer network[C]//Proceedings of IFIP Congress on Information Processing.Stockholm,Sweden,1974,304-307.

    [11] Floratou A,Patel J,Shekita E,et al.Column-oriented storage techniques for MapReduce[J].VLDB Endowment,2011,4(7):419-429.

    [12] Tingay S,Goeke R,Bowman J D,et al.The Murchison Widefield Array:The Square Kilometre Array Precursor at Low Radio Frequencies[J].Publications of the Astronomical Society of Australia,2012,30(30):109-121.

    A DISTRIBUTED DATA STORAGE STRATEGY FOR CASA

    Guo Huiqing Wang Mei Le Jiajin

    (SchoolofComputerScienceandTechnology,DonghuaUniversity,Shanghai201620,China)

    With the progress and development in astronomical equipments,to process massive astronomical data forms the new challenge.In order to make current mainstream astronomical data analysis software can effectively deal with massive data,we proposed a distributed data storage strategy (DDSS) applicable for radio astronomy to deal with upper application.First we designed the system framework of DDSS.Then we designed the hybrid method of partitioning and columnar storage,while preserving the advantage of column-store in data query,the speed of data import is promoted as well.Furthermore,by maintaining the relative position mapping-based metadata to quickly read astronomical array data containing large amount of data,the I/O throughput of astronomy when processing underlying data of applications is significantly improved.Finally,through experiment we testified the effectiveness of the proposed method.

    Distribution Astronomy Array data

    2015-10-13。過匯卿,碩士生,主研領(lǐng)域:數(shù)據(jù)倉庫和分布式技術(shù)。王梅,副教授。樂嘉錦,教授。

    TP3

    A

    10.3969/j.issn.1000-386x.2016.11.007

    猜你喜歡
    存儲(chǔ)管理數(shù)據(jù)文件分片
    上下分片與詞的時(shí)空佈局
    詞學(xué)(2022年1期)2022-10-27 08:06:12
    分片光滑邊值問題的再生核方法
    CDN存量MP4視頻播放優(yōu)化方法
    基于模糊二分查找的幀分片算法設(shè)計(jì)與實(shí)現(xiàn)
    數(shù)據(jù)文件恢復(fù)專題問答
    數(shù)據(jù)文件安全管控技術(shù)的研究與實(shí)現(xiàn)
    一種衛(wèi)星數(shù)據(jù)廣播系統(tǒng)端站存儲(chǔ)管理方案設(shè)計(jì)
    電子制作(2017年13期)2017-12-15 09:00:32
    SQL數(shù)據(jù)文件恢復(fù)工具
    文檔存儲(chǔ)管理系統(tǒng)的設(shè)計(jì)
    省級氣象數(shù)據(jù)文件共享存儲(chǔ)管理系統(tǒng)研究
    又大又黄又爽视频免费| 欧美亚洲日本最大视频资源| av在线老鸭窝| 国产熟女欧美一区二区| 亚洲av成人精品一二三区| 伦理电影免费视频| 天堂俺去俺来也www色官网| 成人综合一区亚洲| 天天操日日干夜夜撸| 日本vs欧美在线观看视频| 国产高清有码在线观看视频| 中文字幕免费在线视频6| 亚洲,欧美,日韩| 纵有疾风起免费观看全集完整版| 国产精品人妻久久久影院| 国模一区二区三区四区视频| 高清毛片免费看| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 人妻少妇偷人精品九色| 老女人水多毛片| 久久久久久久久久人人人人人人| 少妇人妻久久综合中文| 美女cb高潮喷水在线观看| 久久久久久久久久久丰满| av有码第一页| 菩萨蛮人人尽说江南好唐韦庄| 一区二区三区四区激情视频| 中文字幕制服av| 亚洲精品美女久久av网站| 大香蕉久久成人网| xxxhd国产人妻xxx| 老熟女久久久| 免费观看av网站的网址| av免费在线看不卡| 热99国产精品久久久久久7| 丁香六月天网| 亚洲欧美一区二区三区黑人 | 精品久久久久久久久亚洲| 一级二级三级毛片免费看| 99热这里只有是精品在线观看| 久久久精品免费免费高清| 亚洲精品aⅴ在线观看| 大码成人一级视频| 狂野欧美白嫩少妇大欣赏| 亚洲精品久久成人aⅴ小说 | 最近手机中文字幕大全| 欧美97在线视频| 在线看a的网站| av又黄又爽大尺度在线免费看| 国产在视频线精品| 秋霞伦理黄片| 国产永久视频网站| 欧美性感艳星| 99热这里只有精品一区| 国产免费现黄频在线看| 各种免费的搞黄视频| 日韩免费高清中文字幕av| 高清在线视频一区二区三区| 国产成人精品无人区| 国产男人的电影天堂91| 欧美日韩av久久| 午夜免费观看性视频| 欧美精品一区二区大全| 黑人欧美特级aaaaaa片| 超碰97精品在线观看| 欧美激情国产日韩精品一区| 国产伦精品一区二区三区视频9| 亚洲成人手机| 在线观看一区二区三区激情| 精品人妻偷拍中文字幕| 国产综合精华液| 久久精品久久久久久久性| 久久亚洲国产成人精品v| 国产精品偷伦视频观看了| 99九九线精品视频在线观看视频| 免费黄网站久久成人精品| 国产免费现黄频在线看| 免费不卡的大黄色大毛片视频在线观看| 一区二区三区免费毛片| 免费人成在线观看视频色| 美女大奶头黄色视频| 国产亚洲午夜精品一区二区久久| 妹子高潮喷水视频| 欧美日本中文国产一区发布| 人成视频在线观看免费观看| 桃花免费在线播放| 色婷婷久久久亚洲欧美| 欧美xxxx性猛交bbbb| 一级毛片aaaaaa免费看小| 高清黄色对白视频在线免费看| 一级片'在线观看视频| 午夜激情av网站| 国产成人午夜福利电影在线观看| 少妇被粗大猛烈的视频| av电影中文网址| 天天影视国产精品| 国产黄频视频在线观看| 国产黄片视频在线免费观看| 日本91视频免费播放| 亚洲av二区三区四区| 七月丁香在线播放| 色婷婷久久久亚洲欧美| 欧美+日韩+精品| 永久免费av网站大全| 国产国拍精品亚洲av在线观看| 国产精品一区www在线观看| 精品人妻在线不人妻| 亚洲精品亚洲一区二区| 精品少妇内射三级| 免费人成在线观看视频色| 2022亚洲国产成人精品| 国产综合精华液| 99热这里只有精品一区| 成人毛片a级毛片在线播放| 国产片内射在线| 国产无遮挡羞羞视频在线观看| 久久久久国产网址| 日韩人妻高清精品专区| 日本av手机在线免费观看| 久久久久久人妻| 99精国产麻豆久久婷婷| 国产成人精品婷婷| 亚洲五月色婷婷综合| 国产精品99久久久久久久久| 亚州av有码| 国产精品99久久99久久久不卡 | 日日爽夜夜爽网站| 美女中出高潮动态图| 最新的欧美精品一区二区| 天美传媒精品一区二区| 精品亚洲成国产av| 国产极品天堂在线| 午夜老司机福利剧场| 精品一区二区三卡| 日韩中字成人| 精品久久久精品久久久| 欧美激情 高清一区二区三区| 国产精品一国产av| 免费观看的影片在线观看| 亚洲丝袜综合中文字幕| 欧美亚洲 丝袜 人妻 在线| 黄色怎么调成土黄色| 自线自在国产av| 美女脱内裤让男人舔精品视频| 九色成人免费人妻av| 青春草国产在线视频| 欧美激情极品国产一区二区三区 | 精品国产国语对白av| 国产在线一区二区三区精| 一级毛片黄色毛片免费观看视频| 国产日韩一区二区三区精品不卡 | 日韩av不卡免费在线播放| 日本av手机在线免费观看| 精品人妻一区二区三区麻豆| 三级国产精品欧美在线观看| 亚洲国产精品一区三区| av在线老鸭窝| 欧美日韩精品成人综合77777| 大片免费播放器 马上看| 91成人精品电影| 大话2 男鬼变身卡| 国产精品一区二区在线不卡| 亚洲av综合色区一区| 女人久久www免费人成看片| 中国三级夫妇交换| 久久久久精品性色| 九九爱精品视频在线观看| 欧美+日韩+精品| 日韩人妻高清精品专区| 亚洲内射少妇av| 美女视频免费永久观看网站| 纵有疾风起免费观看全集完整版| 99久久综合免费| 国产淫语在线视频| 欧美日韩成人在线一区二区| 99九九线精品视频在线观看视频| 日韩 亚洲 欧美在线| 黄色欧美视频在线观看| 免费观看在线日韩| 久久久久精品久久久久真实原创| 人妻少妇偷人精品九色| av有码第一页| 国产 一区精品| 国产成人a∨麻豆精品| 免费人成在线观看视频色| 亚洲色图 男人天堂 中文字幕 | 国产黄色视频一区二区在线观看| 一个人看视频在线观看www免费| freevideosex欧美| 亚洲国产精品一区三区| 日本欧美视频一区| 欧美人与性动交α欧美精品济南到 | 国产毛片在线视频| 大码成人一级视频| 丝瓜视频免费看黄片| 午夜福利网站1000一区二区三区| 卡戴珊不雅视频在线播放| 国产淫语在线视频| 亚洲av男天堂| 免费看av在线观看网站| 国产精品99久久久久久久久| 国产精品成人在线| 人人澡人人妻人| 中文字幕制服av| 久久99一区二区三区| 色视频在线一区二区三区| 国产亚洲精品第一综合不卡 | 黑人欧美特级aaaaaa片| 成年女人在线观看亚洲视频| 日日撸夜夜添| 亚洲av不卡在线观看| 成人毛片60女人毛片免费| 天美传媒精品一区二区| 久久久精品免费免费高清| 亚洲av成人精品一二三区| 久久久久国产精品人妻一区二区| 亚洲av二区三区四区| 91久久精品国产一区二区三区| 日日啪夜夜爽| av福利片在线| 韩国高清视频一区二区三区| 午夜福利网站1000一区二区三区| 最后的刺客免费高清国语| 熟女av电影| 色吧在线观看| 精品99又大又爽又粗少妇毛片| 永久免费av网站大全| 91精品国产国语对白视频| 秋霞伦理黄片| 在线观看三级黄色| 精品亚洲乱码少妇综合久久| 婷婷色综合大香蕉| 麻豆乱淫一区二区| 人成视频在线观看免费观看| 春色校园在线视频观看| 国产探花极品一区二区| 久久久国产一区二区| 婷婷成人精品国产| 欧美日韩成人在线一区二区| 热99国产精品久久久久久7| 看免费成人av毛片| 美女xxoo啪啪120秒动态图| 国产日韩欧美在线精品| 少妇被粗大猛烈的视频| 亚洲av综合色区一区| 国产女主播在线喷水免费视频网站| 国产av国产精品国产| 午夜免费观看性视频| 亚洲伊人久久精品综合| 18禁动态无遮挡网站| 日韩一本色道免费dvd| 欧美日韩国产mv在线观看视频| 久久久久久久久久成人| 久久午夜综合久久蜜桃| 国产av一区二区精品久久| 国产成人91sexporn| 青春草国产在线视频| 两个人的视频大全免费| av不卡在线播放| 国产精品.久久久| 国产视频首页在线观看| 亚洲三级黄色毛片| 免费不卡的大黄色大毛片视频在线观看| 如何舔出高潮| 制服诱惑二区| 插逼视频在线观看| 99九九在线精品视频| 亚洲国产精品999| 国产成人精品婷婷| 天天影视国产精品| 97超视频在线观看视频| 久久久久久久久久久丰满| 亚洲美女黄色视频免费看| 亚洲国产色片| 九九在线视频观看精品| 天堂8中文在线网| 精品亚洲成国产av| 91午夜精品亚洲一区二区三区| 一级二级三级毛片免费看| 国产精品蜜桃在线观看| 性高湖久久久久久久久免费观看| 亚洲欧美成人综合另类久久久| 国产免费一区二区三区四区乱码| 亚洲欧美色中文字幕在线| 母亲3免费完整高清在线观看 | 国产淫语在线视频| 蜜臀久久99精品久久宅男| 久久99热这里只频精品6学生| 亚洲图色成人| 满18在线观看网站| 多毛熟女@视频| 香蕉精品网在线| 一级,二级,三级黄色视频| 春色校园在线视频观看| 国产精品久久久久久久电影| 国产在视频线精品| 一级毛片黄色毛片免费观看视频| 91精品国产国语对白视频| 欧美+日韩+精品| 国国产精品蜜臀av免费| 一级毛片aaaaaa免费看小| 亚洲综合色惰| 免费黄网站久久成人精品| 如日韩欧美国产精品一区二区三区 | 麻豆精品久久久久久蜜桃| 日本免费在线观看一区| 亚洲综合精品二区| 美女脱内裤让男人舔精品视频| 啦啦啦视频在线资源免费观看| 蜜桃在线观看..| 亚洲一级一片aⅴ在线观看| 亚洲精品成人av观看孕妇| 制服丝袜香蕉在线| 在现免费观看毛片| 肉色欧美久久久久久久蜜桃| 亚洲欧美清纯卡通| 九九在线视频观看精品| 一本久久精品| 国产av精品麻豆| 国产成人a∨麻豆精品| 不卡视频在线观看欧美| 国产成人av激情在线播放 | 日韩三级伦理在线观看| 国产高清三级在线| 在线观看三级黄色| 国产淫语在线视频| 夫妻午夜视频| 久久久欧美国产精品| 一级a做视频免费观看| 亚洲国产毛片av蜜桃av| 成人国产av品久久久| 亚洲美女视频黄频| 亚洲美女搞黄在线观看| 一区二区av电影网| av黄色大香蕉| 七月丁香在线播放| 国产精品麻豆人妻色哟哟久久| 亚洲美女视频黄频| av在线app专区| 成人国产麻豆网| 午夜精品国产一区二区电影| 人人妻人人澡人人看| 亚洲av不卡在线观看| 成人黄色视频免费在线看| 欧美3d第一页| 美女主播在线视频| 亚洲精品国产av蜜桃| 男人操女人黄网站| 18禁观看日本| 视频区图区小说| 婷婷色av中文字幕| 亚洲熟女精品中文字幕| 国产精品国产三级国产专区5o| 我的老师免费观看完整版| 我要看黄色一级片免费的| 色网站视频免费| 大片免费播放器 马上看| 精品酒店卫生间| 人人澡人人妻人| 久久亚洲国产成人精品v| 丰满乱子伦码专区| 18+在线观看网站| 91久久精品国产一区二区三区| 亚洲精品久久成人aⅴ小说 | 久久国产精品男人的天堂亚洲 | 亚洲婷婷狠狠爱综合网| 亚洲人成77777在线视频| 少妇猛男粗大的猛烈进出视频| 亚洲国产日韩一区二区| 国产黄片视频在线免费观看| 久久av网站| 青春草亚洲视频在线观看| 欧美激情 高清一区二区三区| 亚洲av电影在线观看一区二区三区| 在线播放无遮挡| 亚洲精品国产色婷婷电影| 赤兔流量卡办理| 日韩强制内射视频| 亚洲性久久影院| 人人妻人人添人人爽欧美一区卜| 国产一区二区三区综合在线观看 | 晚上一个人看的免费电影| 一区二区三区精品91| 麻豆精品久久久久久蜜桃| 2022亚洲国产成人精品| 美女视频免费永久观看网站| 久久久午夜欧美精品| 97精品久久久久久久久久精品| 91久久精品电影网| 麻豆精品久久久久久蜜桃| 中文欧美无线码| 亚洲国产欧美日韩在线播放| 九九久久精品国产亚洲av麻豆| 极品少妇高潮喷水抽搐| 自拍欧美九色日韩亚洲蝌蚪91| 中文字幕久久专区| 国产片内射在线| 日日摸夜夜添夜夜添av毛片| 黑人欧美特级aaaaaa片| 国产一区二区三区综合在线观看 | 成年av动漫网址| 免费播放大片免费观看视频在线观看| 丁香六月天网| 一级a做视频免费观看| 另类亚洲欧美激情| 黄色怎么调成土黄色| 国产欧美亚洲国产| 精品久久久精品久久久| 欧美精品一区二区大全| 日韩一区二区三区影片| 精品国产乱码久久久久久小说| 久久久久久久国产电影| 成人国产av品久久久| 99视频精品全部免费 在线| 能在线免费看毛片的网站| 国产有黄有色有爽视频| 女性被躁到高潮视频| 精品人妻偷拍中文字幕| 婷婷色av中文字幕| 亚洲伊人久久精品综合| 男女无遮挡免费网站观看| 夫妻午夜视频| 久久精品国产亚洲av涩爱| 日日摸夜夜添夜夜爱| 亚洲av二区三区四区| 春色校园在线视频观看| 男女啪啪激烈高潮av片| 国产精品久久久久久精品古装| 少妇被粗大猛烈的视频| 丝袜喷水一区| 欧美少妇被猛烈插入视频| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 街头女战士在线观看网站| 丝袜在线中文字幕| 一级毛片 在线播放| 亚洲国产最新在线播放| 天堂中文最新版在线下载| 丝袜脚勾引网站| 蜜臀久久99精品久久宅男| 国产精品久久久久久久久免| 亚洲av男天堂| 久热这里只有精品99| 成人18禁高潮啪啪吃奶动态图 | 久久影院123| 看免费成人av毛片| 美女cb高潮喷水在线观看| 国产永久视频网站| 国产精品久久久久久久久免| 十分钟在线观看高清视频www| 欧美一级a爱片免费观看看| 91久久精品国产一区二区三区| 国产伦理片在线播放av一区| 91精品伊人久久大香线蕉| av.在线天堂| 久久精品夜色国产| 日本午夜av视频| 十八禁高潮呻吟视频| 高清av免费在线| 蜜桃在线观看..| 久久97久久精品| 国产有黄有色有爽视频| 在线免费观看不下载黄p国产| 又粗又硬又长又爽又黄的视频| 久久这里有精品视频免费| 在线观看美女被高潮喷水网站| videosex国产| 美女国产高潮福利片在线看| 一区二区三区精品91| 精品99又大又爽又粗少妇毛片| 免费不卡的大黄色大毛片视频在线观看| 久热这里只有精品99| 日韩成人av中文字幕在线观看| 波野结衣二区三区在线| 午夜激情av网站| 亚洲精品日韩av片在线观看| 新久久久久国产一级毛片| 一级a做视频免费观看| 一个人看视频在线观看www免费| 最后的刺客免费高清国语| 日韩人妻高清精品专区| 午夜精品国产一区二区电影| 国产成人精品婷婷| 国产探花极品一区二区| 亚洲成人手机| 成人毛片60女人毛片免费| 久久精品久久久久久久性| 日韩制服骚丝袜av| 秋霞伦理黄片| 久久青草综合色| 99国产综合亚洲精品| 熟女人妻精品中文字幕| 精品国产乱码久久久久久小说| 国产亚洲av片在线观看秒播厂| 97在线视频观看| 人妻一区二区av| 丰满少妇做爰视频| 午夜日本视频在线| 免费黄网站久久成人精品| 国产男人的电影天堂91| 99国产精品免费福利视频| 一本久久精品| 婷婷色麻豆天堂久久| 晚上一个人看的免费电影| 3wmmmm亚洲av在线观看| 免费黄频网站在线观看国产| 日韩强制内射视频| 国产高清不卡午夜福利| a 毛片基地| 看非洲黑人一级黄片| 精品亚洲乱码少妇综合久久| 免费av中文字幕在线| 久久精品国产亚洲av涩爱| 高清欧美精品videossex| av在线观看视频网站免费| 国产无遮挡羞羞视频在线观看| 欧美日韩在线观看h| 亚洲精品第二区| 国产成人一区二区在线| 夫妻性生交免费视频一级片| 日本爱情动作片www.在线观看| 国产精品一区二区三区四区免费观看| 久久99热这里只频精品6学生| 久久av网站| 久久ye,这里只有精品| 欧美激情 高清一区二区三区| 一级二级三级毛片免费看| 午夜免费男女啪啪视频观看| 啦啦啦在线观看免费高清www| 一个人免费看片子| 极品人妻少妇av视频| 蜜桃久久精品国产亚洲av| 亚洲欧美成人综合另类久久久| 亚洲精品乱码久久久v下载方式| 国产精品无大码| 天堂俺去俺来也www色官网| 一区在线观看完整版| 蜜桃国产av成人99| 亚洲欧洲国产日韩| 亚洲不卡免费看| 女人精品久久久久毛片| 精品亚洲成国产av| 亚洲综合色网址| 丝袜喷水一区| 成人国语在线视频| 欧美精品高潮呻吟av久久| 少妇的逼好多水| 精品一区二区三卡| 激情五月婷婷亚洲| 国产精品人妻久久久久久| 欧美日韩视频高清一区二区三区二| 久久精品国产亚洲av涩爱| 91精品国产国语对白视频| 久久久久久久久久人人人人人人| 久久午夜福利片| 满18在线观看网站| 午夜激情av网站| 日产精品乱码卡一卡2卡三| 久久久精品区二区三区| 亚洲熟女精品中文字幕| 久久久久久久大尺度免费视频| 国产一区二区三区av在线| 亚洲国产成人一精品久久久| 亚洲综合色惰| 一个人免费看片子| 亚洲国产欧美在线一区| 久久久久久久亚洲中文字幕| 亚州av有码| 免费人成在线观看视频色| 多毛熟女@视频| 久久狼人影院| 国产国拍精品亚洲av在线观看| 国产精品国产av在线观看| 亚洲欧洲精品一区二区精品久久久 | 亚洲情色 制服丝袜| 亚洲国产精品999| 国产免费视频播放在线视频| 国产免费现黄频在线看| 插阴视频在线观看视频| 永久网站在线| 简卡轻食公司| 最新的欧美精品一区二区| 超碰97精品在线观看| 日本色播在线视频| 九九爱精品视频在线观看| 十分钟在线观看高清视频www| 亚洲三级黄色毛片| 国产亚洲午夜精品一区二区久久| 九草在线视频观看| 欧美日韩av久久| 99热网站在线观看| 亚洲,欧美,日韩| 能在线免费看毛片的网站| 成年美女黄网站色视频大全免费 | 日本色播在线视频| 成年女人在线观看亚洲视频| 成人漫画全彩无遮挡| 国产在线视频一区二区| 99久久精品国产国产毛片| 国产精品偷伦视频观看了| 美女中出高潮动态图| 国产成人a∨麻豆精品| 91国产中文字幕| tube8黄色片| 91精品国产国语对白视频| 亚洲精品日韩在线中文字幕| 久久久国产欧美日韩av| 久久精品久久精品一区二区三区| 久久久久久久久久久久大奶| 黑人巨大精品欧美一区二区蜜桃 | 99热全是精品| 日韩三级伦理在线观看| 国产在线免费精品| 久久久久国产精品人妻一区二区| 99久久中文字幕三级久久日本| 精品人妻熟女毛片av久久网站|