• <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)研究
    99视频精品全部免费 在线| 肉色欧美久久久久久久蜜桃 | 搞女人的毛片| 如何舔出高潮| 六月丁香七月| 国内少妇人妻偷人精品xxx网站| 91久久精品国产一区二区成人| 97超碰精品成人国产| 日韩成人av中文字幕在线观看| 日韩在线高清观看一区二区三区| 国产高清国产精品国产三级 | 高清欧美精品videossex| 亚洲精品,欧美精品| 久久精品久久久久久久性| 成人国产av品久久久| 97热精品久久久久久| 中文资源天堂在线| 亚洲婷婷狠狠爱综合网| 视频区图区小说| 91aial.com中文字幕在线观看| 在线天堂最新版资源| 欧美97在线视频| 亚洲久久久久久中文字幕| 亚洲综合精品二区| 熟女av电影| 麻豆乱淫一区二区| 国产精品久久久久久av不卡| 一级二级三级毛片免费看| 久久99热这里只频精品6学生| 麻豆国产97在线/欧美| 精品午夜福利在线看| 国产黄色免费在线视频| 五月开心婷婷网| 国产成人freesex在线| tube8黄色片| 国产视频内射| 最后的刺客免费高清国语| 我的女老师完整版在线观看| 22中文网久久字幕| 人妻一区二区av| 精品久久久噜噜| 免费看av在线观看网站| 色婷婷久久久亚洲欧美| av在线播放精品| 成人特级av手机在线观看| 亚洲自偷自拍三级| 2021天堂中文幕一二区在线观| 国产爱豆传媒在线观看| 全区人妻精品视频| 看免费成人av毛片| 欧美一级a爱片免费观看看| 国产精品伦人一区二区| 日本欧美国产在线视频| 亚洲精品国产色婷婷电影| 五月玫瑰六月丁香| 高清日韩中文字幕在线| 欧美xxⅹ黑人| 白带黄色成豆腐渣| 大香蕉久久网| 中文字幕人妻熟人妻熟丝袜美| 99久久精品国产国产毛片| 一级片'在线观看视频| 亚洲伊人久久精品综合| 久久99蜜桃精品久久| 亚洲第一区二区三区不卡| 免费看不卡的av| 久久这里有精品视频免费| 又黄又爽又刺激的免费视频.| 国产精品一二三区在线看| 美女内射精品一级片tv| 国产一区二区亚洲精品在线观看| 一区二区三区精品91| 亚洲第一区二区三区不卡| 特级一级黄色大片| 日韩国内少妇激情av| 小蜜桃在线观看免费完整版高清| 亚洲在线观看片| 欧美日韩亚洲高清精品| 男人爽女人下面视频在线观看| 国产成人免费观看mmmm| 国产精品一区二区在线观看99| 极品教师在线视频| 少妇被粗大猛烈的视频| 联通29元200g的流量卡| 国产高清国产精品国产三级 | 中文字幕久久专区| 一本一本综合久久| 大片电影免费在线观看免费| 欧美精品一区二区大全| 国产成人精品婷婷| 国产亚洲午夜精品一区二区久久 | 欧美性感艳星| 国产精品偷伦视频观看了| 亚洲精品一二三| 免费少妇av软件| 美女被艹到高潮喷水动态| 国产色婷婷99| 直男gayav资源| 欧美高清性xxxxhd video| 高清毛片免费看| 色视频www国产| 极品教师在线视频| 亚洲成人一二三区av| 日韩一区二区三区影片| 国产中年淑女户外野战色| 日本欧美国产在线视频| 亚洲四区av| 亚洲最大成人手机在线| 18禁裸乳无遮挡免费网站照片| 久久久久九九精品影院| 国产精品一区二区在线观看99| 黄色日韩在线| 永久网站在线| 肉色欧美久久久久久久蜜桃 | 性色avwww在线观看| 久久久色成人| 色视频www国产| 久久精品国产亚洲av天美| 亚洲精品国产av蜜桃| 久久久久久久亚洲中文字幕| 大又大粗又爽又黄少妇毛片口| 亚洲人成网站在线播| 成年免费大片在线观看| 老师上课跳d突然被开到最大视频| 成人美女网站在线观看视频| 成人欧美大片| www.av在线官网国产| 精品熟女少妇av免费看| 亚洲av欧美aⅴ国产| 国产真实伦视频高清在线观看| 黄片wwwwww| 一区二区av电影网| 日韩av免费高清视频| 美女xxoo啪啪120秒动态图| 久久人人爽人人爽人人片va| 97在线视频观看| 免费大片18禁| 午夜福利视频精品| 欧美xxxx性猛交bbbb| 免费黄色在线免费观看| 美女视频免费永久观看网站| 亚洲在线观看片| 伦精品一区二区三区| 欧美人与善性xxx| 欧美激情久久久久久爽电影| 欧美三级亚洲精品| 亚洲av欧美aⅴ国产| 97人妻精品一区二区三区麻豆| 成人国产av品久久久| 美女xxoo啪啪120秒动态图| 国产国拍精品亚洲av在线观看| 国产男女内射视频| 亚洲精品国产成人久久av| 少妇裸体淫交视频免费看高清| 天天躁日日操中文字幕| 性插视频无遮挡在线免费观看| 综合色av麻豆| 少妇人妻 视频| 久久韩国三级中文字幕| 特大巨黑吊av在线直播| 久久久久国产精品人妻一区二区| 日本欧美国产在线视频| 毛片女人毛片| 美女内射精品一级片tv| 97热精品久久久久久| 一级二级三级毛片免费看| 麻豆国产97在线/欧美| 综合色av麻豆| 美女xxoo啪啪120秒动态图| 啦啦啦在线观看免费高清www| 日本wwww免费看| 国内揄拍国产精品人妻在线| 免费电影在线观看免费观看| 久久久成人免费电影| 国内揄拍国产精品人妻在线| 免费播放大片免费观看视频在线观看| 91午夜精品亚洲一区二区三区| 麻豆久久精品国产亚洲av| 亚洲色图av天堂| 亚洲最大成人中文| 国产成人freesex在线| 亚洲欧美日韩东京热| 三级国产精品欧美在线观看| 国产伦理片在线播放av一区| 免费看日本二区| 亚洲成人一二三区av| 极品少妇高潮喷水抽搐| 久久久久久久国产电影| 亚洲三级黄色毛片| 亚洲av成人精品一区久久| 欧美成人精品欧美一级黄| 国内精品宾馆在线| 少妇猛男粗大的猛烈进出视频 | 好男人在线观看高清免费视频| 一本久久精品| 美女cb高潮喷水在线观看| 久久99热这里只频精品6学生| 亚洲av福利一区| 欧美性猛交╳xxx乱大交人| 欧美性感艳星| 欧美国产精品一级二级三级 | 麻豆成人午夜福利视频| 一本一本综合久久| 97精品久久久久久久久久精品| 久热久热在线精品观看| 国产91av在线免费观看| 一本一本综合久久| 国产精品99久久99久久久不卡 | videos熟女内射| 国产在线一区二区三区精| 别揉我奶头 嗯啊视频| 啦啦啦啦在线视频资源| 最近2019中文字幕mv第一页| 国产亚洲一区二区精品| 91精品国产九色| 国产精品久久久久久精品古装| 久久久久精品性色| 美女cb高潮喷水在线观看| 亚洲国产精品成人综合色| 视频中文字幕在线观看| 99热网站在线观看| eeuss影院久久| 久久久亚洲精品成人影院| 亚洲一区二区三区欧美精品 | 熟女人妻精品中文字幕| 日韩 亚洲 欧美在线| 最近的中文字幕免费完整| 男人狂女人下面高潮的视频| 熟妇人妻不卡中文字幕| 国产精品麻豆人妻色哟哟久久| 国产色婷婷99| 国产伦精品一区二区三区四那| 国产伦理片在线播放av一区| 色网站视频免费| 国产 一区精品| 亚洲熟女精品中文字幕| 又大又黄又爽视频免费| 丰满人妻一区二区三区视频av| 国产成人福利小说| 18禁裸乳无遮挡免费网站照片| 日韩一区二区三区影片| 99久久人妻综合| 国产午夜精品一二区理论片| 肉色欧美久久久久久久蜜桃 | 国产精品一及| 久久影院123| 亚洲国产色片| 亚洲av不卡在线观看| 91精品国产九色| 日本三级黄在线观看| 91狼人影院| 白带黄色成豆腐渣| 亚洲欧美精品自产自拍| 久久99蜜桃精品久久| 精品久久国产蜜桃| 欧美日韩视频高清一区二区三区二| 午夜福利视频精品| 亚洲人与动物交配视频| 高清毛片免费看| 男女那种视频在线观看| 午夜免费男女啪啪视频观看| 国产av码专区亚洲av| 一区二区三区精品91| 一级片'在线观看视频| 国产成人免费无遮挡视频| 国产黄色视频一区二区在线观看| 久热久热在线精品观看| 一级毛片aaaaaa免费看小| 国产精品国产av在线观看| 大陆偷拍与自拍| 亚洲真实伦在线观看| 高清日韩中文字幕在线| 国产精品国产三级国产av玫瑰| 国产精品成人在线| 精品久久国产蜜桃| 国产伦在线观看视频一区| 噜噜噜噜噜久久久久久91| 狂野欧美激情性xxxx在线观看| 亚洲成人中文字幕在线播放| 在线观看av片永久免费下载| 人体艺术视频欧美日本| 肉色欧美久久久久久久蜜桃 | 亚洲av国产av综合av卡| 国产精品国产三级专区第一集| 亚洲欧美精品自产自拍| 亚洲性久久影院| 黄色欧美视频在线观看| 高清毛片免费看| 国产v大片淫在线免费观看| 一级毛片电影观看| 成人毛片60女人毛片免费| 高清午夜精品一区二区三区| 高清午夜精品一区二区三区| 国产免费福利视频在线观看| 天天躁夜夜躁狠狠久久av| 在线看a的网站| 精华霜和精华液先用哪个| 亚洲成人中文字幕在线播放| 黄色怎么调成土黄色| 美女高潮的动态| 日日摸夜夜添夜夜添av毛片| 午夜视频国产福利| 大话2 男鬼变身卡| 亚洲精品色激情综合| 国产精品精品国产色婷婷| av国产精品久久久久影院| 天堂俺去俺来也www色官网| 国产亚洲av片在线观看秒播厂| 99视频精品全部免费 在线| 亚洲av中文av极速乱| 日产精品乱码卡一卡2卡三| 精品国产乱码久久久久久小说| 精品一区二区免费观看| 综合色av麻豆| 亚洲aⅴ乱码一区二区在线播放| 啦啦啦啦在线视频资源| 国产欧美日韩一区二区三区在线 | 一本一本综合久久| 男女无遮挡免费网站观看| av网站免费在线观看视频| 国产一区二区亚洲精品在线观看| 男男h啪啪无遮挡| 国产综合懂色| 国产av码专区亚洲av| 777米奇影视久久| 简卡轻食公司| 蜜桃亚洲精品一区二区三区| 高清视频免费观看一区二区| 国产黄片美女视频| 99久久中文字幕三级久久日本| 午夜亚洲福利在线播放| 亚洲精品影视一区二区三区av| 欧美xxxx黑人xx丫x性爽| 亚洲国产精品国产精品| 99热这里只有是精品50| 国产又色又爽无遮挡免| 天天躁夜夜躁狠狠久久av| 少妇人妻 视频| 精品午夜福利在线看| 久久人人爽人人爽人人片va| 黄色怎么调成土黄色| 亚洲怡红院男人天堂| 又粗又硬又长又爽又黄的视频| 欧美另类一区| 亚洲aⅴ乱码一区二区在线播放| 国产人妻一区二区三区在| 干丝袜人妻中文字幕| 97在线人人人人妻| 中国美白少妇内射xxxbb| 日日摸夜夜添夜夜添av毛片| 久久鲁丝午夜福利片| 国产探花在线观看一区二区| 内射极品少妇av片p| 国国产精品蜜臀av免费| 日韩欧美精品v在线| 日韩av不卡免费在线播放| 乱码一卡2卡4卡精品| 国产精品蜜桃在线观看| 亚洲欧美中文字幕日韩二区| 综合色丁香网| 国产精品爽爽va在线观看网站| 自拍欧美九色日韩亚洲蝌蚪91 | 免费看日本二区| 老女人水多毛片| 日本一本二区三区精品| 美女被艹到高潮喷水动态| 看十八女毛片水多多多| 亚洲经典国产精华液单| 边亲边吃奶的免费视频| 日韩欧美 国产精品| 七月丁香在线播放| 欧美成人一区二区免费高清观看| 欧美极品一区二区三区四区| 国产精品国产av在线观看| 国产一区二区三区av在线| 97超视频在线观看视频| 在现免费观看毛片| 国产精品久久久久久精品古装| 岛国毛片在线播放| 国产精品一区二区性色av| 一区二区三区精品91| 一边亲一边摸免费视频| 最后的刺客免费高清国语| 高清欧美精品videossex| 直男gayav资源| 亚洲在线观看片| 亚洲人成网站在线播| 男女无遮挡免费网站观看| 亚洲av二区三区四区| 欧美日本视频| 亚洲第一区二区三区不卡| 黄片无遮挡物在线观看| 高清日韩中文字幕在线| 成人特级av手机在线观看| 精品久久久久久久末码| 性插视频无遮挡在线免费观看| 能在线免费看毛片的网站| 三级国产精品片| 成人美女网站在线观看视频| 搞女人的毛片| 我的老师免费观看完整版| 少妇人妻 视频| 国产亚洲最大av| 日日摸夜夜添夜夜爱| 99久国产av精品国产电影| 小蜜桃在线观看免费完整版高清| av在线蜜桃| 国产成人91sexporn| 97超视频在线观看视频| 一级毛片久久久久久久久女| 午夜福利视频1000在线观看| 天堂俺去俺来也www色官网| 夜夜爽夜夜爽视频| 久久鲁丝午夜福利片| 天堂俺去俺来也www色官网| 又爽又黄a免费视频| 日韩一区二区视频免费看| 精品酒店卫生间| 国产极品天堂在线| av免费在线看不卡| 男人舔奶头视频| 国产真实伦视频高清在线观看| 亚洲综合色惰| 欧美性猛交╳xxx乱大交人| 国产视频首页在线观看| 日韩免费高清中文字幕av| 午夜精品国产一区二区电影 | 内射极品少妇av片p| 国产一区二区三区综合在线观看 | 久久人人爽人人片av| 国产 精品1| 亚洲久久久久久中文字幕| a级一级毛片免费在线观看| 国产伦精品一区二区三区四那| 一级毛片aaaaaa免费看小| 国产中年淑女户外野战色| 久久久久久久久大av| 亚洲精品一二三| 亚洲美女搞黄在线观看| 国产老妇伦熟女老妇高清| 国产视频内射| 亚洲精品中文字幕在线视频 | 一区二区三区免费毛片| 亚洲国产色片| 别揉我奶头 嗯啊视频| 国产v大片淫在线免费观看| 80岁老熟妇乱子伦牲交| 欧美日韩综合久久久久久| 成人高潮视频无遮挡免费网站| 欧美日韩一区二区视频在线观看视频在线 | 久久99热这里只有精品18| 亚洲国产精品成人综合色| 久久99热6这里只有精品| 男女无遮挡免费网站观看| 极品少妇高潮喷水抽搐| 精品国产一区二区三区久久久樱花 | 亚洲第一区二区三区不卡| 人人妻人人爽人人添夜夜欢视频 | 男人和女人高潮做爰伦理| 色5月婷婷丁香| 欧美xxⅹ黑人| 国产精品女同一区二区软件| 色婷婷久久久亚洲欧美| 亚洲av成人精品一区久久| 欧美日韩精品成人综合77777| 深爱激情五月婷婷| 国产人妻一区二区三区在| 国产在线一区二区三区精| 伦理电影大哥的女人| 日韩伦理黄色片| 亚洲精品久久午夜乱码| 免费看日本二区| 天堂网av新在线| 免费av毛片视频| 99热这里只有是精品在线观看| 亚洲真实伦在线观看| 一区二区三区乱码不卡18| 国产免费福利视频在线观看| 午夜老司机福利剧场| 日本一本二区三区精品| 久久久久久国产a免费观看| tube8黄色片| 亚洲天堂av无毛| 性色av一级| 男女边摸边吃奶| 国产视频首页在线观看| 午夜精品一区二区三区免费看| 一级毛片 在线播放| 中文字幕免费在线视频6| 国产黄色免费在线视频| 水蜜桃什么品种好| 看非洲黑人一级黄片| 在线免费十八禁| 国产毛片在线视频| 欧美性感艳星| videos熟女内射| 成人黄色视频免费在线看| 国产爽快片一区二区三区| 国产 一区精品| 视频中文字幕在线观看| 久久精品熟女亚洲av麻豆精品| 五月玫瑰六月丁香| 午夜激情福利司机影院| 看非洲黑人一级黄片| 国产精品久久久久久精品电影小说 | 一级黄片播放器| 亚洲成色77777| 久久97久久精品| 亚洲性久久影院| 偷拍熟女少妇极品色| 男人添女人高潮全过程视频| 黑人高潮一二区| 亚洲成人一二三区av| 亚洲精品日韩在线中文字幕| 久久久久久久国产电影| 欧美日韩精品成人综合77777| 少妇人妻精品综合一区二区| 国内精品美女久久久久久| 免费看av在线观看网站| 亚洲欧美精品自产自拍| 欧美成人a在线观看| 国产精品不卡视频一区二区| 日韩av免费高清视频| 在线精品无人区一区二区三 | 精品国产三级普通话版| 色婷婷久久久亚洲欧美| 久久99精品国语久久久| 51国产日韩欧美| 老司机影院毛片| 国模一区二区三区四区视频| 日韩电影二区| 久久99热这里只有精品18| 波多野结衣巨乳人妻| 国产一区二区亚洲精品在线观看| 新久久久久国产一级毛片| 最新中文字幕久久久久| 特大巨黑吊av在线直播| 美女主播在线视频| 九九爱精品视频在线观看| 中国三级夫妇交换| 久久久久久久亚洲中文字幕| 国产一区二区三区av在线| 国产亚洲一区二区精品| 亚洲电影在线观看av| 三级国产精品片| 日日啪夜夜撸| 亚洲va在线va天堂va国产| 尾随美女入室| av免费在线看不卡| 在线观看人妻少妇| 亚洲av福利一区| 亚洲在线观看片| 国产成年人精品一区二区| 国产精品不卡视频一区二区| 日韩三级伦理在线观看| 亚洲国产精品国产精品| 国内揄拍国产精品人妻在线| 少妇熟女欧美另类| 免费播放大片免费观看视频在线观看| 久热久热在线精品观看| 在线观看一区二区三区| 麻豆乱淫一区二区| 日韩精品有码人妻一区| 久久精品国产亚洲网站| 久久精品人妻少妇| 国产精品一二三区在线看| 国产免费一级a男人的天堂| 久久久色成人| 国产有黄有色有爽视频| 精品久久久精品久久久| 神马国产精品三级电影在线观看| 久久精品国产亚洲网站| 两个人的视频大全免费| 久久久久国产精品人妻一区二区| 久久久久久九九精品二区国产| 精品99又大又爽又粗少妇毛片| 日本色播在线视频| 午夜激情福利司机影院| 男女边摸边吃奶| 国产在线一区二区三区精| 99热网站在线观看| 欧美成人午夜免费资源| 美女国产视频在线观看| 国产v大片淫在线免费观看| 久久人人爽人人爽人人片va| 免费少妇av软件| 高清av免费在线| 国产欧美日韩精品一区二区| 免费观看性生交大片5| 一个人看的www免费观看视频| 亚洲va在线va天堂va国产| 久久精品国产亚洲av涩爱| 性色avwww在线观看| 天堂中文最新版在线下载 | 成人亚洲精品一区在线观看 | 欧美xxxx性猛交bbbb| 成年版毛片免费区| videossex国产| 网址你懂的国产日韩在线| 亚洲高清免费不卡视频| 伦精品一区二区三区| 爱豆传媒免费全集在线观看| 日韩一区二区视频免费看| 久久久久久久久大av| 丝袜喷水一区| 国产女主播在线喷水免费视频网站| 亚洲国产精品成人综合色| 老司机影院成人| 毛片一级片免费看久久久久| 午夜精品国产一区二区电影 | 我要看日韩黄色一级片| 丝瓜视频免费看黄片| 成人毛片a级毛片在线播放| 久久精品久久精品一区二区三区| 午夜视频国产福利|