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

    高能物理大數(shù)據(jù)挑戰(zhàn)與海量事例特征索引技術(shù)研究

    2017-02-22 04:31:40程耀東王培建
    計算機研究與發(fā)展 2017年2期
    關(guān)鍵詞:高能物理事例數(shù)據(jù)處理

    程耀東 張 瀟 王培建 查 禮 侯 迪 齊 勇 馬 燦

    1(中國科學(xué)院高能物理研究所 北京 100049)2(西安交通大學(xué)計算機科學(xué)與技術(shù)系 西安 710049)3(中國科學(xué)院計算技術(shù)研究所 北京 100190)4 (中國科學(xué)院信息工程研究所 北京 100093) (chyd@ihep.ac.cn)

    高能物理大數(shù)據(jù)挑戰(zhàn)與海量事例特征索引技術(shù)研究

    程耀東1張 瀟2王培建2查 禮3侯 迪2齊 勇2馬 燦4

    1(中國科學(xué)院高能物理研究所 北京 100049)2(西安交通大學(xué)計算機科學(xué)與技術(shù)系 西安 710049)3(中國科學(xué)院計算技術(shù)研究所 北京 100190)4(中國科學(xué)院信息工程研究所 北京 100093) (chyd@ihep.ac.cn)

    新一代高能物理實驗裝置的建成與運行,產(chǎn)生了PB乃至EB量級的數(shù)據(jù),這對數(shù)據(jù)采集、存儲、傳輸與共享、分析與處理等數(shù)據(jù)管理技術(shù)提出了巨大挑戰(zhàn).事例是高能物理實驗的基本數(shù)據(jù)單元,一次大型實驗即可產(chǎn)生萬億級的事例.傳統(tǒng)高能物理數(shù)據(jù)處理以ROOT文件為基本存儲和處理單位,每個ROOT文件可以包含數(shù)千至數(shù)億個事例.這種基于文件的處理方式雖然降低了高能物理數(shù)據(jù)管理系統(tǒng)的開發(fā)難度,但物理分析僅對極少量的稀有事例感興趣,這導(dǎo)致了數(shù)據(jù)傳輸量大、IO瓶頸以及數(shù)據(jù)處理效率低等問題.提出一種面向事例的高能物理數(shù)據(jù)管理方法,重點研究海量事例特征高效索引技術(shù).在這種方法中,將物理學(xué)家感興趣的事例的特征量抽取出來建立專門的索引,存儲在NoSQL數(shù)據(jù)庫中.為便于物理分析處理,事例的原始數(shù)據(jù)仍然存放在ROOT文件中.最后,通過系統(tǒng)驗證和分析表明,基于事例特征索引進行事例篩選是可行的,優(yōu)化后的HBase系統(tǒng)可以滿足事例索引的需求.

    高能物理;數(shù)據(jù)管理;事例索引;HBase;查詢優(yōu)化

    為了研究宇宙起源、天體演化、物質(zhì)結(jié)構(gòu)組成等科學(xué)問題,人類建造了許多大科學(xué)設(shè)施,包括歐洲大型強子對撞機(large hadron collider, LHC)、北京正負(fù)電子對撞機(Beijing electron-positron collider, BEPC)、大亞灣中微子實驗、江門中微子實驗(Jiangmen underground neutrino observatory, JUNO)、高海拔宇宙線實驗(large high altitude air shower observatory, LHAASO)等.隨著實驗裝置規(guī)模不斷擴大和精度的提高,產(chǎn)生了越來越多的數(shù)據(jù),比如LHC在線數(shù)據(jù)率高達每秒1 PB,需要長期保存和處理的數(shù)據(jù)達到每年50 PB.當(dāng)前,高能物理領(lǐng)域總體累積的數(shù)據(jù)已經(jīng)接近1 000 PB,并且還在不斷增加,全球有近萬名物理學(xué)家利用這些數(shù)據(jù)進行物理研究.這樣大的數(shù)據(jù)量需要超大規(guī)模的存儲、計算及網(wǎng)絡(luò)資源,大量的計算任務(wù)需要由所有高能物理合作單位共同承擔(dān).物理學(xué)家把分布于全世界的存儲、計算資源整合到一起,形成一個超高性能的通用計算基礎(chǔ)設(shè)施——WLCG(worldwide LHC computing grid)網(wǎng)格[1],提供大量的計算和存儲資源,用于數(shù)據(jù)的處理、模擬和分析.

    高能物理數(shù)據(jù)處理過程包括數(shù)據(jù)篩選、數(shù)據(jù)重建、物理模擬以及分析等.目前,高能物理的實驗數(shù)據(jù)以文件為單位進行管理,每個文件包含了若干個事例.事例是基本的數(shù)據(jù)單元,指一次粒子對撞或者一次粒子間的基本相互作用產(chǎn)生的數(shù)據(jù),包含了條件參數(shù)以及相關(guān)的物理量,比如光子數(shù)、帶電徑跡數(shù)、電子數(shù)等,一個大型高能物理實驗可以產(chǎn)生數(shù)十億甚至萬億級別數(shù)量的事例.另一方面,由于高能物理實驗裝置的規(guī)模及數(shù)據(jù)量巨大,通常一家單位難以處理全部的數(shù)據(jù),數(shù)據(jù)由分布在全球的高能物理單位合作完成.這種分布式的、以文件為基礎(chǔ)的存儲方式,大大簡化了數(shù)據(jù)管理的復(fù)雜度,在很長一段時間內(nèi)促進了高能物理領(lǐng)域的發(fā)展.

    然而,隨著實驗數(shù)據(jù)的飛速增長以及新技術(shù)的出現(xiàn),這種傳統(tǒng)的數(shù)據(jù)存儲和處理方式也暴露出越來越多的弊端.首先,文件形式的數(shù)據(jù)雖然存儲方便,但不利于數(shù)據(jù)的檢索.而數(shù)據(jù)檢索在高能物理的數(shù)據(jù)處理中占很大比重.因此,以文件為基礎(chǔ)的存儲,大大降低了數(shù)據(jù)處理的效率.其次,數(shù)據(jù)處理程序只能運行在存儲數(shù)據(jù)的站點,所以需要提前將數(shù)據(jù)以文件的方式傳輸?shù)街付ǖ恼军c.這種方式難以實現(xiàn)計算資源的靈活調(diào)度,而文件傳輸?shù)侥繕?biāo)站點后只有其中少部分被使用,造成帶寬的浪費.因此,提高數(shù)據(jù)處理效率和資源利用率是高能物理軟件領(lǐng)域亟待解決的一個重要問題.

    Fig. 1 CDF (cumulative distribution function) of the simulated event selection圖1 模擬篩選返回的事例數(shù)及所占百分比

    提高現(xiàn)有系統(tǒng)的處理效率并不是一個簡單的任務(wù),存在諸多挑戰(zhàn):1)文件格式的存儲方式未提供有效的屬性查詢功能,致使事例檢索效率非常低下.當(dāng)物理學(xué)家檢索事例時,關(guān)心的屬性只有少數(shù)幾個,關(guān)心的事例也通常少于原始數(shù)據(jù)的1100,甚至11000000(如圖1所示).但針對文件進行檢索,需要訪問某一范圍內(nèi)的所有文件,并讀取每個事例的所有屬性值.大量的IO操作都是無用的.2)分站點存儲空間不足且網(wǎng)絡(luò)傳輸速度有限,這給計算任務(wù)在分站點運行提出挑戰(zhàn).由于分站點的規(guī)模往往遠小于主站點,無法存儲所有數(shù)據(jù)的完整拷貝,需要在計算時再臨時復(fù)制數(shù)據(jù)到分站點.由于網(wǎng)絡(luò)傳輸速度和數(shù)據(jù)量之間的矛盾,實時復(fù)制數(shù)據(jù)會造成很大的延遲以及文件系統(tǒng)的開銷,甚至系統(tǒng)宕機.3)數(shù)據(jù)格式在存儲和處理上具有不一致性.數(shù)據(jù)存儲的方式是文件,而數(shù)據(jù)處理的單位是事例,系統(tǒng)需要大量的轉(zhuǎn)化操作,造成極大的開銷.4)已有系統(tǒng)極為復(fù)雜,新的處理方式難以兼容.高能物理領(lǐng)域針對每一個實驗裝置都會開發(fā)各自的離線數(shù)據(jù)處理軟件系統(tǒng),長期以來形成了獨立的體系,系統(tǒng)的優(yōu)化不能對這些應(yīng)用軟件造成太大的影響.

    本文研究一個重要的問題:如何提高高能物理數(shù)據(jù)管理系統(tǒng)的效率.為了應(yīng)對以上挑戰(zhàn),本文設(shè)計了面向事例的數(shù)據(jù)管理系統(tǒng),有效解決事例數(shù)據(jù)處理效率低以及分站點資源利用率低的問題.首先設(shè)計了一個基于NoSQL數(shù)據(jù)庫[2]的事例索引系統(tǒng).通過事例數(shù)據(jù)特征抽取,選取物理學(xué)家最感興趣的屬性作為索引,存儲在數(shù)據(jù)庫中,并采用倒排索引技術(shù),提高事例數(shù)據(jù)檢索的效率.接著,針對事例數(shù)據(jù)進行緩存優(yōu)化,減少數(shù)據(jù)轉(zhuǎn)化和存儲開銷.然后,提出事例級跨域傳輸方案,降低分站點處理數(shù)據(jù)的延遲.作者在一個小型的原型系統(tǒng)上實現(xiàn)了事例索引并進行了試驗驗證.實驗結(jié)果表明,事例級的索引技術(shù)能夠顯著提高事例數(shù)據(jù)的檢索效率.

    本文首先介紹高能物理的數(shù)據(jù)處理流程以及面向事例管理的相關(guān)工作,然后重點介紹面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng)設(shè)計,最后給出系統(tǒng)驗證與分析結(jié)果,分析性能提升的原因.

    1 相關(guān)背景

    1.1 高能物理數(shù)據(jù)處理流程

    高能物理實驗主要有3個要素,分別是粒子源、用以觀察和記錄各種高能粒子的相關(guān)信息的探測器以及用于獲取和處理這些信息的電子學(xué)系統(tǒng).探測器電子學(xué)系統(tǒng)的結(jié)構(gòu)比較復(fù)雜,有時甚至需要計算機程序來控制,因此制造的技術(shù)難點也相對較高.高能物理數(shù)據(jù)處理過程的過程如圖2所示,主要包括數(shù)據(jù)篩選、重建、分析和模擬等部分.

    Fig. 2 Data processing workflow in high energy physics圖2 高能物理數(shù)據(jù)處理過程示意圖

    粒子在加速器中經(jīng)高速對撞后產(chǎn)生的信息會被傳感器捕獲,交由在線系統(tǒng)進行篩選,之后傳送到離線系統(tǒng)中,以文件的形式保存在磁盤系統(tǒng)中,并在磁帶庫中進行永久保存,同時在隨機讀寫存儲系統(tǒng)中進行緩存,這些數(shù)據(jù)叫做原始數(shù)據(jù)(Raw Data),由事例(Event)組成.之后這些原始數(shù)據(jù)會借助對撞和取數(shù)時的參數(shù)進行重建,并被賦予真實的物理意義.重建之后的數(shù)據(jù)保存為 ROOT格式[3]的DST文件,由于軟件升級等原因,重建的過程可能進行多次.不同條件下產(chǎn)生的重建數(shù)據(jù)被標(biāo)記為不同的版本以便區(qū)分,如655,664等.最后,物理學(xué)家利用數(shù)據(jù)分析框架對重建后的數(shù)據(jù)做深入的分析,并生成用于繪制圖表的結(jié)果ROOT文件.在數(shù)據(jù)分析階段,不同的物理學(xué)家會根據(jù)自己的需要或建立的模型設(shè)計并實現(xiàn)一組數(shù)據(jù)分析篩選算法,算法通常由頂點擬合、徑跡篩選、4C擬合、5C擬合等多個部分構(gòu)成.數(shù)據(jù)分析過程往往涉及大量的數(shù)據(jù)讀取工作,但最終滿足條件的事例數(shù)通常僅占整體數(shù)據(jù)量的1‰左右,之后高能物理學(xué)家還會對這些挑選出來的數(shù)據(jù)做進一步的分析和計算.有時物理學(xué)家為驗證分析結(jié)果正確與否,還要使用蒙特卡羅模擬軟件產(chǎn)生與原始數(shù)據(jù)規(guī)模相當(dāng)?shù)哪M數(shù)據(jù),之后對這些數(shù)據(jù)進行重建,最后再對重建后的數(shù)據(jù)進行相同的分析,用以與之前的分析結(jié)果進行比對.

    當(dāng)前,高能物理實驗以文件為單位進行數(shù)據(jù)管理與計算.由于事例之間的無關(guān)性和獨立性,高能物理往往把一系列的事例組成一個文件,多個文件可以在多個機器上同時處理,而不需要相互通信.因此,高能物理計算的特點是高吞吐率的數(shù)據(jù)并發(fā).基于這些特點,目前高能物理領(lǐng)域普遍采用集群計算系統(tǒng)以及計算和存儲分離的模式,典型的系統(tǒng)結(jié)構(gòu)如圖3所示:

    Fig. 3 Typical architecture of HEP computing system圖3 高能物理計算系統(tǒng)典型結(jié)構(gòu)

    1.2 面向事例管理的相關(guān)工作

    為了能夠快速得到物理學(xué)者感興趣的數(shù)據(jù)集,最初的方案是把索引信息存儲到高能物理領(lǐng)域中常用的ROOT文件格式中,稱為索引文件.實際上,真正的事例數(shù)據(jù)仍然存儲在數(shù)據(jù)文件中.這樣,物理學(xué)家在進行研究時,先讀取索引文件,篩選出感興趣的事例ID,最終通過事例ID在數(shù)據(jù)文件中提取感興趣的事例.中國科學(xué)院高能物理研究所的劉北江從事例數(shù)據(jù)中抽取一系列的特征量(稱為TAG),存儲在單獨的ROOT文件中,形成索引文件.用戶篩選時首先在該索引文件中查找,減少遍歷數(shù)據(jù)文件的次數(shù),應(yīng)用于北京譜儀BESIII的實驗中[4].澳大利亞墨爾本大學(xué)的Bloomfield等人將特定篩選條件選取的事例位置信息存儲在ROOT文件中,應(yīng)用到日本的BELLE2實驗中[5].這樣,用戶在做分析時直接免去預(yù)篩選過程,但是這種方法只能適用于固定模式的篩選,無法滿足用戶個性化的需求.

    采用文件存儲索引的方式在管理、共享和訪問性能方面難以滿足更大規(guī)模的實驗數(shù)據(jù),因此在有些大型高能物理實驗中采用關(guān)系型數(shù)據(jù)庫來存儲事例索引.物理學(xué)者在進行事例篩選時,通過數(shù)據(jù)庫查詢語句獲得符合條件的事例ID,最后再從原始數(shù)據(jù)文件中提取出事例.比如,歐洲核子中心CERN的Goosens以及美國阿貢國家實驗室的Cranshaw等人采用Oracle數(shù)據(jù)庫存儲ATLAS實驗(超環(huán)面儀器)的索引信息,通過水平分區(qū)、縱向分區(qū)等數(shù)據(jù)庫優(yōu)化等技術(shù)手段實現(xiàn)了10億級別的事例索引TAGDB[6].

    隨著事例數(shù)量不斷增加,近年來有很多研究人員提出采用NoSQL來存儲索引信息.西班牙的Sánchez等人采用HBase構(gòu)建了ATLAS實驗(超環(huán)面儀器)事例索引數(shù)據(jù)庫EventIndex[7].中國科學(xué)院高能物理研究所的孫功星等人提出將事例數(shù)據(jù)存儲在HBase中并建立特征事例索引,以加快數(shù)據(jù)分析過程[8].

    值得指出的是,21世紀(jì)初曾經(jīng)一段時間,有相關(guān)人員提出將高能物理全部的實驗數(shù)據(jù)存儲到面向?qū)ο蟮臄?shù)據(jù)庫中,比如美國斯坦福直線加速器中心SLAC的Becla將BaBar的實驗數(shù)據(jù)完全存入到ObjectivityDB中[9].歐洲核子中心CERN的Düllmann提出將LHC的海量數(shù)據(jù)存儲到ObjectivityDB中[10].但是,這些方案最終沒有成功實施,目前高能物理的數(shù)據(jù)存儲仍然采用文件管理的方式.

    從以上的分析可以看出,完全將事例數(shù)據(jù)存儲到關(guān)系型、面向?qū)ο蠡蛘逳oSQL中的方案,在高能物理領(lǐng)域還沒有得到廣泛的應(yīng)用.將數(shù)據(jù)文件存儲與特征索引結(jié)合起來是一個可行的方案,但是目前的工作都是針對某個實驗或者解決具體問題開展,缺乏通用、可擴展和全面的解決方案及系統(tǒng).

    2 面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng)設(shè)計

    結(jié)合高能物理海量數(shù)據(jù)管理需求和研究現(xiàn)狀,本文采用ROOT文件存儲和NoSQL事例特征索引融合的管理架構(gòu),提出一個通用、可擴展的方案,設(shè)計面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng),實現(xiàn)高能物理海量數(shù)據(jù)的高效管理、快速處理以及遠程訪問等.

    該系統(tǒng)主要包括4個部分:事例特征抽取、事例索引數(shù)據(jù)庫、面向事例的緩存、面向事例的傳輸,其架構(gòu)如圖4所示.在傳統(tǒng)的高能物理計算環(huán)境中,高能物理數(shù)據(jù)處理軟件,比如BOSS(BESIII Offline Software System)[11],SNiPER(Software for Non-collider Physics Experiments)[12],LodeStar(LHAASO Offline Data Processing Software Framework)等,直接訪問實驗數(shù)據(jù)的存儲系統(tǒng),比如Lustre,GPFS,EOS等分布式文件系統(tǒng).在本文的設(shè)計中,面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng)位于高能物理數(shù)據(jù)處理軟件與實驗數(shù)據(jù)存儲系統(tǒng)之間,提供事例級的海量數(shù)據(jù)管理.同時,數(shù)據(jù)處理軟件仍然可以使用原有的方式,直接訪問數(shù)據(jù)存儲系統(tǒng),從而保證了系統(tǒng)的兼容性.

    Fig. 4 Architecture of event-oriented scientific data management system圖4 面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng)結(jié)構(gòu)

    采用面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng)以后,事例特征抽取模塊會掃描實驗數(shù)據(jù)存儲系統(tǒng),從中抽取出物理學(xué)家過濾事例的特征量,并保存到事例索引數(shù)據(jù)庫中.事例特征數(shù)據(jù)庫記錄了事例的特征屬性以及事例的存儲位置和偏移量,并且將特征屬性值編碼至NoSQL數(shù)據(jù)庫的主鍵中,同時提供事例查詢接口.高能物理數(shù)據(jù)處理軟件在做分析時,首先通過篩選條件查詢事例索引數(shù)據(jù)庫,得到感興趣的事例集合.接著,調(diào)用事例緩存的接口.如果該事例已經(jīng)在緩存系統(tǒng)中,就會直接給數(shù)據(jù)處理軟件返回該事例數(shù)據(jù).如果數(shù)據(jù)處理軟件運行在遠程站點,當(dāng)需要某個事例時,系統(tǒng)還會觸發(fā)面向事例的傳輸系統(tǒng)將事例數(shù)據(jù)從網(wǎng)絡(luò)上實時傳輸給數(shù)據(jù)處理軟件.

    2.1 事例特征抽取

    由于原有物理數(shù)據(jù)被封裝在ROOT等高能物理處理框架的數(shù)據(jù)對象中,數(shù)據(jù)在相關(guān)物理軟件外對用戶是不可見.所以為了能夠快速查找相關(guān)物理事例,需要預(yù)先提取事例粒度的相關(guān)特征數(shù)據(jù),以供后續(xù)的查找.

    事例特征抽取模塊負(fù)責(zé)識別不同實驗、不同格式的數(shù)據(jù)文件,并從中抽取出對于數(shù)據(jù)處理有意義的特征變量,比如BESIII(北京譜儀)實驗中,包含了運行號、事例號、總徑跡數(shù)、總帶電徑跡數(shù)、總不帶電徑跡數(shù)、好的光子數(shù)、好的正負(fù)帶點徑跡數(shù)、好的正負(fù)介子數(shù)、好的正負(fù)k-介子數(shù)、好的正負(fù)質(zhì)子數(shù)、可見光能量定義等16個特征屬性.識別出這些特征屬性后,事例抽取模塊根據(jù)用戶定義,將其中的特征存儲到事例索引數(shù)據(jù)庫中.

    事例特征抽取模塊基于ROOT框架實現(xiàn),與具體的實驗無關(guān).為了保證系統(tǒng)的通用性,該模塊定義了一個規(guī)范的接口.每個高能物理實驗通過配置接口定義文件即可實現(xiàn)相應(yīng)的事例特征抽取功能,可以指定需要將哪些特征屬性存儲到事例特征數(shù)據(jù)庫中.高能物理中存在多種不同的文件格式,該模塊會分類識別,主要包括AOD(Analysis Object Data),重建數(shù)據(jù)摘要信息,用于物理分析);ESD(Event Summary Object),全部的重建輸出數(shù)據(jù);EVNT(蒙特卡羅模擬產(chǎn)生的事例);RDO(Raw Data Objects),原始數(shù)據(jù)及其產(chǎn)生原始數(shù)據(jù)的條件信息.一般情況下,不需要對原始數(shù)據(jù)Raw Data建立索引.原始數(shù)據(jù)是探測器產(chǎn)生的字節(jié)流,其中的事例信息可以從重建后的AOD或者ESD中獲得.

    2.2 事例索引數(shù)據(jù)庫及查詢條件歸并

    在提取了物理事件級別的特征后,我們還要能夠有效地組織并索引千億甚至萬億級別的事例數(shù)據(jù),達到能夠在現(xiàn)有文件中快速提出物理事例集合的目的.

    高能物理實驗中的事例數(shù)量龐大,單個大型實驗可以達到百億甚至萬億級別.事例的屬性從幾十到幾百個不等.高能物理數(shù)據(jù)處理并發(fā)訪問量非常高,大型集群和網(wǎng)格計算的并發(fā)任務(wù)量可達到十萬級別.這要求事例索引數(shù)據(jù)庫具有非常好的可擴展性和性能.基于以上的需求,本系統(tǒng)采用基于HBase集群[13]來構(gòu)建是索引數(shù)據(jù)庫.

    首先,由于HBase中主鍵的構(gòu)建采用了按字典序排序的索引結(jié)構(gòu),并且通常緩存在內(nèi)存中[14],因而具備很好的查詢效率.所以我們在HBase中將前一步中提取到的事例界別的屬性名及其具體值編碼到了HBase的Rowkey中,以支持使用在主鍵上進行二分查找.此外,利用提取后的事件特征數(shù)據(jù)進行查詢條件的歸并,滿足相同查詢條件的事例集合會被歸并到HBase的一條記錄中,可以使得滿足同一條件的所有事例信息可以在一次查詢中返回.HBase的事例特征索引構(gòu)建如圖5所示:

    Fig. 5 Building event index in HBase圖5 在HBase中構(gòu)建事例特征索引示意圖

    2.3 面向事例的緩存

    物理學(xué)者感興趣的數(shù)據(jù)集通常會呈現(xiàn)出一定的訪問模式.為了能夠減少重復(fù)查詢中消耗的IO資源,系統(tǒng)需要將現(xiàn)有的查詢熱區(qū)緩存起來.

    一次高能物理數(shù)據(jù)分析過程中,僅僅對某些稀有事例感興趣,而這些稀有事例分布在不同的ROOT文件中.所以,物理分析過程中,僅僅讀取文件的一小部分?jǐn)?shù)據(jù),針對文件的預(yù)讀和緩存等存儲系統(tǒng)優(yōu)化方法難以發(fā)揮作用.中國科學(xué)院高能物理研究所對BESIII實驗數(shù)據(jù)分析過程的文件訪問模式分析發(fā)現(xiàn),大部分的文件讀連續(xù)請求的大小分布在256 KB~4 MB之間,每兩個連續(xù)請求之間都有offset,65%的offset絕對值分布在1~4 MB之間,也就是說文件的讀訪問方式為大記錄塊的跳讀.如果打開文件系統(tǒng)的預(yù)讀選項,會讀取大量無效數(shù)據(jù),導(dǎo)致性能急劇下降[15].

    為此,本系統(tǒng)引入了面向事例的緩存.系統(tǒng)記錄事例數(shù)據(jù)的訪問頻次,將高訪頻度的事例數(shù)據(jù)緩存到SSD以及內(nèi)存中,從而減少索引和事例數(shù)據(jù)文件之間的IO開銷.面向事例的緩存模塊檢測到需要緩存的事例后,將該事例進行序列化存儲.當(dāng)數(shù)據(jù)處理軟件調(diào)用接口獲取事例時,面向事例的緩存模塊再將存儲在SSD及內(nèi)存的事例進行反序列化,以ROOT的對象直接返回,而不需要再從底層存儲系統(tǒng)中讀出.

    2.4 面向事例的數(shù)據(jù)傳輸

    高能物理領(lǐng)域廣泛采用分布式計算,將計算任務(wù)分布到全球合作站點上運行.歐洲大型強子對撞機產(chǎn)生海量數(shù)據(jù)便是由WLCG(Worldwide LHC Computing Grid)負(fù)責(zé)存儲和處理的.WLCG采用了三級站點的網(wǎng)格形式[16],主要分為Tier0,Tier1和Tier2.Tier0主要負(fù)責(zé)獲取并保存對撞機產(chǎn)生的原始數(shù)據(jù),同將其發(fā)送給多個Tier1站點作為副本進行保存;Tier1主要負(fù)責(zé)對原始數(shù)據(jù)進行重建以及一些后續(xù)的處理工作;Tier2主要負(fù)責(zé)產(chǎn)生模擬數(shù)據(jù)和物理分析等工作.在WLCG的Tier結(jié)構(gòu)中,數(shù)據(jù)并不是完全復(fù)制到所有的站點中,因此計算任務(wù)會被調(diào)度到存儲數(shù)據(jù)的地方.如果某個站點需要分析感興趣的數(shù)據(jù),需要提前進行數(shù)據(jù)訂閱,將數(shù)據(jù)預(yù)先傳輸?shù)街付ǖ恼军c.CMS(緊湊μ子線圈)實驗使用PhEDEx系統(tǒng)[17]實現(xiàn)WLCG站點之間傳輸數(shù)據(jù).

    不同于WLCG預(yù)先傳輸文件,面向事例的數(shù)據(jù)傳輸系統(tǒng)僅傳輸物理分析程序所感興趣的事例,所需數(shù)據(jù)量大幅降低,隨著網(wǎng)絡(luò)帶寬不斷提升,將可以支持計算任務(wù)實時傳輸數(shù)據(jù).數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)如圖6所示:

    Fig. 6 Architecture of event-oriented data transfer system圖6 面向事例的數(shù)據(jù)傳輸系統(tǒng)結(jié)構(gòu)

    數(shù)據(jù)傳輸系統(tǒng)由數(shù)據(jù)傳輸服務(wù)器和數(shù)據(jù)傳輸客戶端2部分構(gòu)成,分別運行在2個不同的站點.運行在遠程站點的高能物理數(shù)據(jù)處理軟件在做物理分析時不用考慮數(shù)據(jù)是否在本地站點,它可以通過ROOT框架或者本地文件系統(tǒng)接口來訪問所需要的事例數(shù)據(jù).首先,數(shù)據(jù)處理軟件調(diào)用時事例索引數(shù)據(jù)庫獲得事例索引信息,然后通過數(shù)據(jù)傳輸客戶端向數(shù)據(jù)傳輸服務(wù)器發(fā)送事例請求.數(shù)據(jù)傳輸服務(wù)器從數(shù)據(jù)存儲系統(tǒng)或者事例緩存中將事例數(shù)據(jù)序列化傳輸?shù)娇蛻舳?,然后客戶端再將事例反序列化以ROOT對象的方式返回給數(shù)據(jù)處理軟件.如果數(shù)據(jù)處理軟件以文件系統(tǒng)接口調(diào)用,數(shù)據(jù)傳輸系統(tǒng)僅傳輸所需要的數(shù)據(jù)塊,以減少傳輸量.為了提升數(shù)據(jù)訪問性能,在數(shù)據(jù)傳輸客戶端也設(shè)置了基于事例和數(shù)據(jù)塊的緩存系統(tǒng).數(shù)據(jù)傳輸基于HTTP協(xié)議,支持分塊、多流及斷點續(xù)傳等功能.

    3 系統(tǒng)驗證與分析

    3.1 實驗條件

    本文在Hadoop 2.6.2平臺上建立了驗證系統(tǒng),采用4臺服務(wù)器構(gòu)建Hadoop集群,其中1臺主節(jié)點,3臺數(shù)據(jù)節(jié)點.硬件選用曙光A620服務(wù)器,每臺服務(wù)器配備2顆AMD Operon 6320服務(wù)器、64 GB內(nèi)存、1塊1 TB 7200 RPM SAS硬盤.節(jié)點之間采用千兆以太網(wǎng)互聯(lián),操作系統(tǒng)為Ubuntu 14.04.

    實驗過程中選用了北京譜儀BESIII的真實運行數(shù)據(jù),共包含384個DST文件、1 400萬個事例.基于以上數(shù)據(jù)我們構(gòu)建了事例索引數(shù)據(jù)庫.事例索引中包含7個特征量,即:entry(事例文件內(nèi)編號),runNo(運行號),eventID(事例實驗全局編號),totalCharged(總的帶電粒子數(shù)),totalNeutral(總的中性粒子數(shù)),totalTrks(總的徑跡數(shù)),以及原始的DST文件名.

    3.2 實驗結(jié)果分析

    為驗證事例索引數(shù)據(jù)庫的有效性,實驗開展了如下工作:1)模擬用戶查詢;2)關(guān)系型數(shù)據(jù)庫查詢效率;3)對比未歸并查詢條件與經(jīng)過查詢條件歸并的HBase查詢效率;4)驗證在不同試驗中條件歸并效果.

    1) 模擬用戶查詢

    實驗中,首先指定RunNo,然后再選擇屬性值,模擬用戶真實的事例查詢模式,并使用蒙特卡洛方法隨機數(shù)產(chǎn)生查詢條件,用于模擬用戶的查詢.在測試的數(shù)據(jù)中,所有DST的文件中共包含了1 400萬個事例,查詢返回理論上限為1 400萬條.實驗中產(chǎn)生了1 000條模擬查詢條件,其中在1 400萬事例數(shù)據(jù)中有效的單值查詢的條件和對應(yīng)事例數(shù)量的累計分布圖如圖1所示,有77%的查詢返回低于1萬條數(shù)據(jù)(少于千萬分之一).這說明了事例篩選是有效的,可以大大降低用戶遍歷原始數(shù)據(jù)文件的開銷.

    2) 關(guān)系型數(shù)據(jù)庫查詢效率

    關(guān)系型數(shù)據(jù)支持多個索引,能夠靈活支持結(jié)構(gòu)化數(shù)據(jù)查詢,因此也是構(gòu)建事例特征索引數(shù)據(jù)庫的一個選項.本實驗將事例索引存放到MySQL數(shù)據(jù)庫中,做1 000次模擬查詢,查詢時間大部分集中在200~500 ms之間.實驗結(jié)果如圖7所示.

    Fig. 7 Number of returned event and time consumed in simulated selection using MySQL圖7 MySQL上模擬篩選返回的事例數(shù)及所用時間

    3) HBase查詢效率

    上面的實驗中對MySQL的各個字段都增加了索引.對比傳統(tǒng)RDBMS的實驗結(jié)果,查詢時間有了一定的降低,但是查詢效率提升并不明顯.此外,如果直接采用未優(yōu)化的HBase,由于Schema固定,難以支持靈活的半結(jié)構(gòu)化數(shù)據(jù)查詢,而且對于新增加的數(shù)據(jù),需要更新相關(guān)的索引,對于大規(guī)模的應(yīng)用及后期擴展仍然存在問題.

    實驗中采用了流式處理的HBase以及新的Schema,歸并了查詢條件以及對應(yīng)的事件結(jié)果.實驗結(jié)果顯示線性擴展性較好.而且,由于支持半結(jié)構(gòu)化數(shù)據(jù),也不用更新相關(guān)索引,容納條目數(shù)多.對于查詢優(yōu)化,雖然不支持在重建或者模擬時直接加入數(shù)據(jù),但是對于性能的提升極為明顯.在實際應(yīng)用中可以與重建或者模擬程序接口,實現(xiàn)數(shù)據(jù)的自動化增加與索引構(gòu)建.實驗結(jié)果如圖8所示:

    Fig. 8 Number of returned event and time consumed in simulated selection using HBase and new Schema圖8 經(jīng)過查詢優(yōu)化后HBase上模擬篩選返回的事例數(shù)及所用時間

    4) 條件歸并效果

    由圖8結(jié)果可以看出查詢條件的歸并對于性能帶來了很大的提升,主要原因是條件歸并使得HBase中的條目數(shù)量大大降低.整體范圍內(nèi)看,物理實驗的1 400萬個事例數(shù)據(jù),由于一個屬性需要切分成為單獨的一個條目,所以在未歸并查詢條件前在HBase中共有4200萬條.進行查詢條件歸并后,僅剩5 564條.具體壓縮比的效果與實驗用例的關(guān)系圖9所示:

    Fig. 9 The relationship between compaction ratio and runNo圖9 壓縮比的效果與實驗用例的關(guān)系

    其中,按照查詢條件進行歸并壓縮的壓縮率根據(jù)實驗的不同而不同,平均能夠到達2 486,中位數(shù)為2 402,75%的實驗用例能夠保證壓縮率在1 049以上.

    4 結(jié) 論

    針對高能物理海量數(shù)據(jù)以及萬億級事例管理帶來的挑戰(zhàn),本文在現(xiàn)有數(shù)據(jù)管理的基礎(chǔ)上,提出采用基于文件存儲和NoSQL事例特征索引融合的管理架構(gòu),設(shè)計一套面向事例的科學(xué)數(shù)據(jù)管理系統(tǒng),與原有的文件級管理方式相比,可以實現(xiàn)高效的事例索引、篩選與快速處理,提高數(shù)據(jù)分析的效率.同時,由于具備面向事例的細化管理,可以克服原有數(shù)據(jù)訪問局部性差的問題,實現(xiàn)事例級的緩存,提高數(shù)據(jù)IO性能.基于事例特征索引數(shù)據(jù)庫和面向事例的數(shù)據(jù)傳輸系統(tǒng),可以支持計算任務(wù)實時訪問遠程站點數(shù)據(jù),而不需要預(yù)先將所有文件傳輸?shù)侥繕?biāo)站點,使得分布式計算調(diào)度更加靈活,有利于提高資源利用率.驗證系統(tǒng)選用了真實的1 400萬高能物理實驗事例數(shù)據(jù)和相關(guān)特征變量,實驗結(jié)果說明基于特征查詢和篩選具有可行性,經(jīng)過查詢優(yōu)化的HBase系統(tǒng)具有非常好的查詢性能和可擴展性.下一步工作,我們將針對更多的高能物理實驗和更多的事例特征變量,開展大規(guī)模的研究和測試,最終實現(xiàn)萬億級別的事例索引和快速查詢,提高數(shù)據(jù)處理效率,更好地支撐高能物理領(lǐng)域的科學(xué)發(fā)現(xiàn)活動.

    [1]Girone M, Shiers J. WLCG operations and the first prolonged LHC run[C] //Proc of the 18th Int Conf on Computing in High Energy and Nuclear Physics. Taipei: Journal of Physics Conference Series, 2011, 331: 072014

    [2]Han Jing, E Haihong, Le Guan, et al. Survey on NoSQL database[C] //Proc of the 6th Int Conf on Pervasive Computing and Applications. Piscataway, NJ: IEEE, 2011: 363-366

    [3]Rademakers F, Brun R. ROOT: An object-oriented data analysis framework[J]. Nuclear Instruments & Methods in Physics Research, 1998, 389(1/2): 81-86

    [4]Liu Beijiang. High performance computing activities in hadron spectroscopy at BESIII[C] //Proc of the 15th Int Workshop on Advanced Computing and Analysis Techniques in Physics. Beijing: Journal of Physics Conference Series, 2014, 523: 012008

    [5]Bloomfield T, Sevior M. Index files for Belle II-very small skim containers [C] //Proc of the 22nd Int Conf on Computing in High Energy and Nuclear Physics. San Francisco: IOP Publishing, 2016

    [6]Cranshaw J, Goosens L, Malon D, et al. Building a scalable event-level metadata service for ATLAS[C] //Proc of the 16th Int Conf on Computing in High Energy and Nuclear Physics. Victoria, Canada: Journal of Physics Conference Series, 2008, 119: 072012

    [7]Sánchez J, FernándezCasaní A, Gonzalez de la Hoz S, et al. Distributed data collection for the ATLAS eventIndex[C] //Proc of the 21st Int Conf on Computing in High Energy and Nuclear Physics. Okinawa: Journal of Physics Conference Series, 2015, 664: 042046

    [8]Lei Xiaofeng, Li Qiang, Sun Gongxing. HBase-based storage and analysis platform for high energy physics data [J].Computer Engineering, 2015, 41(6): 49-55 (in Chinese)(雷曉鳳, 李強, 孫功星. 基于HBase的高能物理數(shù)據(jù)存儲及分析平臺[J]. 計算機工程, 2015, 41(6): 49-55)

    [9]Becla J. Improving performance of object oriented databases, BaBar case studies [C] //Proc of the 11th Int Conf in High Energy and Nuclear Physics. Padova, Italy: InSPIRE, 2001: 410-413

    [10]Düllmann D. Petabyte databases[C] //Proc of Int Conf on Management of Data. New York: ACM, 1999: 506-507

    [11]Li W, Liu H, Deng Z, et al. The offline software for the BESIII experiment [C] //Proc of the 15th Int Conf in High Energy and Nuclear Physics. Mumbai, India: TIFR, 2006: 225-229

    [12]Zou J H, Huang X T, Li W D, et al. SNiPER: An offline software framework for non-collider physics experiments[C] //Proc of the 21st Int Conf on Computing in High Energy and Nuclear Physics. Okinawa, Japan: Journal of Physics Conference Series, 2015, 664: 072053

    [13]Vora M N. Hadoop-HBase for large-scale data[C] //Proc of Int Conf on Computer Science and Network Technology. Piscataway, NJ: IEEE, 2011: 601-605

    [14]Chang F, Dean J, Ghemawat S, et al. Bigtable: A distributed storage system for structured data [J]. ACM Trans on Computer Systems, 2008: 26(2): 15-28

    [15]Cheng Yaodong, Wang Lu, Huang Qiulan, et al. Design and optimization of storage system in HEP computing environment[J]. Computer Science, 2015, 42(1):54-58 (in Chinese)(程耀東, 汪璐, 黃秋蘭, 等. 高能物理計算環(huán)境中存儲系統(tǒng)的設(shè)計與優(yōu)化[J]. 計算機科學(xué), 2015, 42(1): 54-58)

    [16]Bonacorsi D, Ferrari T. WLCG service challenges and tiered architecture in the LHC era[G] //IFAE 2006: Proc of Italian Meeting on High Energy Physics. Berlin: Springer, 2007: 365-368

    [17]Rehn J, Barrass T, Bonacorsi D, et al. PhEDEx data service[C] //Proc of the 17th Int Conf in High Energy and Nuclear Physics. Prague, Czech Republic: Journal of Physics Conference Series, 2010, 219: 062010

    Cheng Yaodong, born in 1977. PhD and associate professor at the Institute of High Energy Physics, Chinese Academy of Sciences. His main research interests include distributed storage system, cloud computing and big data technologies.

    Zhang Xiao, born in 1991. PhD candidate of Xi’an Jiaotong University. His main research interests include cloud computing, anomaly detection and big data.

    Wang Peijian, born in 1984. PhD, assistant professor of Xi’an Jiaotong University. Member of CCF. His main research interests include cloud computing and big data.

    Zha Li, born in 1974. PhD. Associate professor at the Institute of Computing Technology, Chinese Academy of Sciences. Member of CCF. His main research interests include distributed system, big data management system and resource management in data center.

    Hou Di, born in 1960. Associate professor of Xi’an Jiaotong University. Member of CCF. His main research interests include database, middleware, big data theory and technology.

    Qi Yong, born in 1957. PhD and professor of Xi’an Jiaotong University. His main research interests include operating systems, distributed systems, cloud computing, big data system and system security.

    Ma Can, born in 1984. Senior engineer of the Institute of Information Engineering, Chinese Academy of Sciences. His main research interests include cloud computing and big data.

    Data Management Challenges and Event Index Technologies in High Energy Physics

    Cheng Yaodong1, Zhang Xiao2, Wang Peijian2, Zha Li3, Hou Di2, Qi Yong2, and Ma Can4

    1(InstituteofHighEnergyPhysics,ChineseAcademyofSciences,Beijing100049)2(DepartmentofComputerScienceandTechnology,Xi’anJiaotongUniversity,Xi’an710049)3(InstituteofComputingTechnology,ChineseAcademyofSciences,Beijing100190)4(InstituteofInformationEngineering,ChineseAcademyofSciences,Beijing100193)

    Nowadays, more and more scientific data has been produced by new generation high energy physics facilities. The scale of the data can be achieved to PB or EB level even by one experiment, which brings big challenges to data management technologies such as data acquisition, storage, transmission,sharing, analyzing and processing. Event is the basic data unit of high energy physics, and one large high energy physics experiment can produce trillions of events. The traditional high energy physical data processing technology adopts file as a basic data management unit, and each file contains thousands of events. The benefit of file-based method is to simplify the complexity of data management system. However, one physical analysis task is only interested in very few events, which leads to some problems including transferring too much redundant data, IO bottleneck and low efficiency of data processing. To solve these problems, this paper proposes an event-oriented high energy physical data management method, which focuses on high efficiency indexing technology of massive events. In this method, event data is still stored in ROOT file while a large amount of events are indexed by some specified properties and stored in NoSQL database. Finally,experimental test results show the feasibility of the method, and optimized HBase system can meet the requirements of event index.

    high energy physics; data management; event index;HBase; query optimization

    2016-11-15;

    2017-01-09

    國家重點研發(fā)計劃項目(2016YFB1000604) This work was supported by the National Key Research Program of China (2016YFB1000604).

    TP311.133

    猜你喜歡
    高能物理事例數(shù)據(jù)處理
    國家高能物理科學(xué)數(shù)據(jù)安全保障體系
    基于智能機器學(xué)習(xí)的高能物理技術(shù)研究
    科技資訊(2024年24期)2024-02-09 00:00:00
    盛宴已經(jīng)結(jié)束
    認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
    ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
    傳神寫照,意味深長——寫人要關(guān)注具體事例和細節(jié)
    作文想好,“事例”不能少
    中國十大憲法事例(2017)
    基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應(yīng)用
    基于POS AV610與PPP的車輛導(dǎo)航數(shù)據(jù)處理
    国产精品国产高清国产av| 麻豆国产av国片精品| 黄色片一级片一级黄色片| 国产精品亚洲av一区麻豆| 高清在线国产一区| 亚洲一区中文字幕在线| 亚洲av成人不卡在线观看播放网| 欧美黄色片欧美黄色片| 亚洲国产精品成人综合色| 亚洲aⅴ乱码一区二区在线播放 | 精品国产一区二区三区四区第35| 99在线人妻在线中文字幕| 国产高清有码在线观看视频 | 操出白浆在线播放| 久久青草综合色| 欧美日韩精品网址| 国产精品香港三级国产av潘金莲| 51午夜福利影视在线观看| 中文字幕人妻熟女乱码| 亚洲在线自拍视频| 变态另类成人亚洲欧美熟女| 国产免费av片在线观看野外av| 91成年电影在线观看| 国产色视频综合| 国产亚洲欧美精品永久| 亚洲va日本ⅴa欧美va伊人久久| 午夜视频精品福利| 天堂√8在线中文| 麻豆av在线久日| 欧美丝袜亚洲另类 | 桃色一区二区三区在线观看| 男男h啪啪无遮挡| 日本黄色视频三级网站网址| 香蕉av资源在线| 两个人视频免费观看高清| 99久久精品国产亚洲精品| 久久青草综合色| 国产精品亚洲一级av第二区| 国产高清激情床上av| 日韩欧美免费精品| 精品久久蜜臀av无| 女性被躁到高潮视频| 欧美又色又爽又黄视频| or卡值多少钱| 久99久视频精品免费| 天堂影院成人在线观看| 日本黄色视频三级网站网址| 亚洲熟妇中文字幕五十中出| 真人一进一出gif抽搐免费| 久久久久精品国产欧美久久久| 欧美激情久久久久久爽电影| 日韩欧美国产一区二区入口| 90打野战视频偷拍视频| x7x7x7水蜜桃| 好看av亚洲va欧美ⅴa在| 精品电影一区二区在线| 国产午夜精品久久久久久| 久久性视频一级片| 制服人妻中文乱码| 亚洲精品在线美女| 欧美黄色片欧美黄色片| 免费在线观看黄色视频的| 人人澡人人妻人| 精品少妇一区二区三区视频日本电影| 国产一卡二卡三卡精品| 成年人黄色毛片网站| 精品久久久久久久久久久久久 | 亚洲精品美女久久av网站| 日韩高清综合在线| 欧美大码av| 国产精品免费视频内射| 一a级毛片在线观看| 黄频高清免费视频| 欧美中文日本在线观看视频| 超碰成人久久| av欧美777| 亚洲七黄色美女视频| 欧美黄色淫秽网站| 岛国在线观看网站| 男女做爰动态图高潮gif福利片| 18禁美女被吸乳视频| 国产区一区二久久| 精品久久蜜臀av无| √禁漫天堂资源中文www| 亚洲精品美女久久久久99蜜臀| 老熟妇仑乱视频hdxx| 在线观看一区二区三区| 国产一卡二卡三卡精品| 亚洲国产欧洲综合997久久, | 99riav亚洲国产免费| 母亲3免费完整高清在线观看| 久久久精品欧美日韩精品| 搡老妇女老女人老熟妇| 十八禁人妻一区二区| 男女视频在线观看网站免费 | 欧美黄色淫秽网站| 免费一级毛片在线播放高清视频| 亚洲精品一卡2卡三卡4卡5卡| 大型av网站在线播放| 国产欧美日韩一区二区精品| 国产激情久久老熟女| 男女床上黄色一级片免费看| 成人免费观看视频高清| 一个人观看的视频www高清免费观看 | 免费在线观看黄色视频的| bbb黄色大片| 无人区码免费观看不卡| 成年女人毛片免费观看观看9| 午夜免费鲁丝| 久久久久久久久中文| 久久久水蜜桃国产精品网| 老熟妇乱子伦视频在线观看| 亚洲av中文字字幕乱码综合 | 亚洲国产精品999在线| 亚洲国产看品久久| 亚洲成人精品中文字幕电影| 一进一出好大好爽视频| 男人舔女人下体高潮全视频| 亚洲成人免费电影在线观看| 美国免费a级毛片| 欧美中文日本在线观看视频| 精品欧美一区二区三区在线| 欧美成人免费av一区二区三区| 亚洲第一青青草原| 深夜精品福利| 露出奶头的视频| av有码第一页| 日韩三级视频一区二区三区| 亚洲真实伦在线观看| 亚洲国产毛片av蜜桃av| 丰满的人妻完整版| 午夜免费成人在线视频| 日韩欧美 国产精品| 一区二区三区激情视频| 国产精品国产高清国产av| 757午夜福利合集在线观看| 亚洲最大成人中文| 亚洲国产欧美网| 中文字幕高清在线视频| 亚洲欧洲精品一区二区精品久久久| 国产单亲对白刺激| 精品日产1卡2卡| 国产aⅴ精品一区二区三区波| 欧美色欧美亚洲另类二区| 欧美日韩福利视频一区二区| 国产精品美女特级片免费视频播放器 | 最近最新中文字幕大全电影3 | 淫妇啪啪啪对白视频| www国产在线视频色| 熟女少妇亚洲综合色aaa.| 日韩欧美国产在线观看| 日本一本二区三区精品| 精品午夜福利视频在线观看一区| 少妇的丰满在线观看| 精品午夜福利视频在线观看一区| 亚洲人成伊人成综合网2020| 操出白浆在线播放| 在线观看日韩欧美| 久久午夜亚洲精品久久| 男人的好看免费观看在线视频 | 欧美日韩一级在线毛片| 可以在线观看的亚洲视频| 国产成人啪精品午夜网站| 在线观看午夜福利视频| videosex国产| 欧美黄色片欧美黄色片| 欧美午夜高清在线| 99久久久亚洲精品蜜臀av| 欧美日韩精品网址| 香蕉久久夜色| 亚洲精品av麻豆狂野| 韩国av一区二区三区四区| 欧美乱色亚洲激情| 少妇熟女aⅴ在线视频| 亚洲一区二区三区不卡视频| 熟妇人妻久久中文字幕3abv| 国产成+人综合+亚洲专区| 又紧又爽又黄一区二区| 亚洲精品在线美女| 村上凉子中文字幕在线| 国内揄拍国产精品人妻在线 | 亚洲人成77777在线视频| 国产私拍福利视频在线观看| 久久99热这里只有精品18| 亚洲精品色激情综合| 久久婷婷人人爽人人干人人爱| 国内揄拍国产精品人妻在线 | 国产高清有码在线观看视频 | 免费观看人在逋| 18禁裸乳无遮挡免费网站照片 | 成人国产综合亚洲| 白带黄色成豆腐渣| 亚洲av五月六月丁香网| 日本熟妇午夜| 亚洲精品av麻豆狂野| 亚洲国产欧美网| 日韩大尺度精品在线看网址| 99riav亚洲国产免费| 黄频高清免费视频| 大型av网站在线播放| 最近最新中文字幕大全免费视频| 高清毛片免费观看视频网站| 在线观看免费午夜福利视频| 黑人欧美特级aaaaaa片| 精品国产亚洲在线| 天天躁狠狠躁夜夜躁狠狠躁| 免费电影在线观看免费观看| 久久人妻福利社区极品人妻图片| 成在线人永久免费视频| 久久香蕉激情| 精品国内亚洲2022精品成人| 夜夜看夜夜爽夜夜摸| 久久精品aⅴ一区二区三区四区| 久久精品国产亚洲av高清一级| 国产成人欧美在线观看| 成人18禁高潮啪啪吃奶动态图| 无限看片的www在线观看| 亚洲自拍偷在线| 视频区欧美日本亚洲| 久久久久九九精品影院| 两人在一起打扑克的视频| 国内精品久久久久精免费| 黄网站色视频无遮挡免费观看| 久久精品aⅴ一区二区三区四区| 视频区欧美日本亚洲| 中亚洲国语对白在线视频| xxxwww97欧美| 日日爽夜夜爽网站| 动漫黄色视频在线观看| 亚洲,欧美精品.| 午夜福利在线观看吧| 亚洲第一欧美日韩一区二区三区| 欧美 亚洲 国产 日韩一| 波多野结衣高清无吗| 国产精品精品国产色婷婷| 中文字幕人妻熟女乱码| 国产成人av激情在线播放| 中文亚洲av片在线观看爽| 女性生殖器流出的白浆| 亚洲国产中文字幕在线视频| 久久久久亚洲av毛片大全| 18美女黄网站色大片免费观看| 久久 成人 亚洲| 国内揄拍国产精品人妻在线 | 国产精品一区二区精品视频观看| 琪琪午夜伦伦电影理论片6080| 亚洲精品国产一区二区精华液| 亚洲电影在线观看av| 极品教师在线免费播放| 高潮久久久久久久久久久不卡| 亚洲国产精品sss在线观看| 亚洲五月婷婷丁香| 韩国av一区二区三区四区| 欧美激情 高清一区二区三区| 国产日本99.免费观看| 国产亚洲av高清不卡| 听说在线观看完整版免费高清| 国产aⅴ精品一区二区三区波| 国产亚洲精品第一综合不卡| 黄片大片在线免费观看| 手机成人av网站| 亚洲精品美女久久久久99蜜臀| www国产在线视频色| 麻豆久久精品国产亚洲av| 满18在线观看网站| 99久久99久久久精品蜜桃| 国产精品久久久人人做人人爽| 美女 人体艺术 gogo| 国产精品免费视频内射| 性色av乱码一区二区三区2| 我的亚洲天堂| 18禁黄网站禁片免费观看直播| 午夜精品久久久久久毛片777| 成人国产综合亚洲| 免费看美女性在线毛片视频| 一级毛片高清免费大全| 欧美黑人欧美精品刺激| 高清在线国产一区| 精品国产一区二区三区四区第35| 国内精品久久久久久久电影| 亚洲国产高清在线一区二区三 | 精品高清国产在线一区| 十八禁网站免费在线| 精品午夜福利视频在线观看一区| 女人高潮潮喷娇喘18禁视频| 亚洲色图 男人天堂 中文字幕| 亚洲av五月六月丁香网| or卡值多少钱| 一级毛片精品| 丰满的人妻完整版| 女人被狂操c到高潮| 夜夜看夜夜爽夜夜摸| 久久精品国产亚洲av高清一级| 一级毛片高清免费大全| 日本精品一区二区三区蜜桃| 级片在线观看| 日韩精品免费视频一区二区三区| 欧美日韩福利视频一区二区| 身体一侧抽搐| 成人手机av| 成人国产综合亚洲| 男女之事视频高清在线观看| 韩国av一区二区三区四区| 免费高清视频大片| 高清在线国产一区| 国产高清激情床上av| e午夜精品久久久久久久| 不卡一级毛片| 日韩欧美免费精品| 精品卡一卡二卡四卡免费| 中文字幕人妻丝袜一区二区| 欧美另类亚洲清纯唯美| 18禁黄网站禁片免费观看直播| 无人区码免费观看不卡| 亚洲中文字幕一区二区三区有码在线看 | 亚洲成人免费电影在线观看| 亚洲五月天丁香| 欧美性长视频在线观看| 嫩草影院精品99| 丁香六月欧美| 国产三级黄色录像| 丁香六月欧美| 黄色视频不卡| 中文字幕久久专区| 变态另类丝袜制服| 中文字幕av电影在线播放| 日韩欧美三级三区| 成人18禁在线播放| 一a级毛片在线观看| www国产在线视频色| 久久久久亚洲av毛片大全| 两性夫妻黄色片| 亚洲专区字幕在线| 大型黄色视频在线免费观看| a级毛片在线看网站| 两个人看的免费小视频| 国产精品久久久av美女十八| 久久草成人影院| 亚洲中文字幕一区二区三区有码在线看 | 人人妻人人澡人人看| 国产午夜福利久久久久久| 亚洲性夜色夜夜综合| 美女扒开内裤让男人捅视频| 成人三级黄色视频| 一本一本综合久久| 两性午夜刺激爽爽歪歪视频在线观看 | 在线国产一区二区在线| 人人妻,人人澡人人爽秒播| 亚洲,欧美精品.| 一区二区三区高清视频在线| 啦啦啦观看免费观看视频高清| 国产精品久久久久久亚洲av鲁大| 亚洲一码二码三码区别大吗| 国产v大片淫在线免费观看| 悠悠久久av| 精品免费久久久久久久清纯| 黑人欧美特级aaaaaa片| 欧美亚洲日本最大视频资源| 国产一区二区三区在线臀色熟女| 精品一区二区三区四区五区乱码| 国产亚洲精品综合一区在线观看 | 色播在线永久视频| 国产免费av片在线观看野外av| 夜夜夜夜夜久久久久| 侵犯人妻中文字幕一二三四区| 国产精品二区激情视频| 男人操女人黄网站| 国产成+人综合+亚洲专区| 亚洲精品色激情综合| 精品国产乱码久久久久久男人| www国产在线视频色| 久久久久久人人人人人| 午夜福利免费观看在线| 桃色一区二区三区在线观看| 亚洲五月色婷婷综合| 在线永久观看黄色视频| 国产精品久久久久久人妻精品电影| 免费在线观看亚洲国产| 国产熟女xx| 精华霜和精华液先用哪个| 这个男人来自地球电影免费观看| 国产成人啪精品午夜网站| 伊人久久大香线蕉亚洲五| 亚洲精品美女久久久久99蜜臀| 麻豆国产av国片精品| 国产99久久九九免费精品| 精品久久久久久,| 精品久久久久久久毛片微露脸| 老司机午夜十八禁免费视频| 一级毛片高清免费大全| 97碰自拍视频| 丝袜美腿诱惑在线| 日日夜夜操网爽| 在线观看一区二区三区| 色综合欧美亚洲国产小说| 国内少妇人妻偷人精品xxx网站 | 久久久久久人人人人人| 99久久无色码亚洲精品果冻| 一边摸一边做爽爽视频免费| 国产成人精品久久二区二区91| 在线观看舔阴道视频| 色综合亚洲欧美另类图片| 精品午夜福利视频在线观看一区| 国产精品影院久久| 99精品久久久久人妻精品| 亚洲一区中文字幕在线| 搡老妇女老女人老熟妇| 欧美性长视频在线观看| 国产精品精品国产色婷婷| 国产人伦9x9x在线观看| 国产精品久久久久久精品电影 | 国产真人三级小视频在线观看| 欧美在线一区亚洲| 一二三四在线观看免费中文在| a级毛片a级免费在线| 9191精品国产免费久久| 成人三级黄色视频| 亚洲avbb在线观看| 国产真人三级小视频在线观看| 国产欧美日韩一区二区精品| 亚洲 国产 在线| 欧美乱妇无乱码| 不卡一级毛片| 日韩高清综合在线| 国产黄片美女视频| 满18在线观看网站| 亚洲自偷自拍图片 自拍| 欧美日本亚洲视频在线播放| 精品久久蜜臀av无| 久久久国产欧美日韩av| 午夜激情福利司机影院| 午夜免费成人在线视频| 久久这里只有精品19| 老司机靠b影院| 一区二区三区精品91| 国产免费男女视频| 欧美日韩中文字幕国产精品一区二区三区| av电影中文网址| 99热只有精品国产| 亚洲第一电影网av| 国产精品久久久av美女十八| 午夜福利一区二区在线看| 欧美黄色淫秽网站| 国内少妇人妻偷人精品xxx网站 | 午夜两性在线视频| 国产精品 国内视频| 国产精品乱码一区二三区的特点| av在线天堂中文字幕| 免费在线观看日本一区| 亚洲精品粉嫩美女一区| 亚洲欧美日韩高清在线视频| 男人舔女人下体高潮全视频| 一本精品99久久精品77| 一区二区日韩欧美中文字幕| 精品一区二区三区av网在线观看| 午夜福利一区二区在线看| 国产亚洲欧美精品永久| 国产成年人精品一区二区| www.熟女人妻精品国产| avwww免费| 亚洲成国产人片在线观看| 人人妻,人人澡人人爽秒播| 两个人视频免费观看高清| 日日爽夜夜爽网站| 1024香蕉在线观看| 日本三级黄在线观看| 天堂动漫精品| 欧美一级毛片孕妇| 天天躁狠狠躁夜夜躁狠狠躁| 午夜成年电影在线免费观看| 国产精品香港三级国产av潘金莲| 99久久精品国产亚洲精品| 伊人久久大香线蕉亚洲五| 香蕉国产在线看| 日韩欧美国产一区二区入口| 国产精品美女特级片免费视频播放器 | 欧美色视频一区免费| 亚洲三区欧美一区| 免费看十八禁软件| 嫩草影视91久久| 免费看日本二区| 黄网站色视频无遮挡免费观看| 午夜福利视频1000在线观看| 在线观看66精品国产| 最近最新免费中文字幕在线| 日韩免费av在线播放| 亚洲精品粉嫩美女一区| 国产人伦9x9x在线观看| 精品乱码久久久久久99久播| 久久精品国产99精品国产亚洲性色| 亚洲精品一区av在线观看| 国产视频内射| 国产欧美日韩一区二区三| 丁香六月欧美| 国产精品九九99| 国产精品乱码一区二三区的特点| 中文字幕人妻丝袜一区二区| 国产精品电影一区二区三区| 深夜精品福利| 高潮久久久久久久久久久不卡| 亚洲成人国产一区在线观看| 国产又黄又爽又无遮挡在线| 18禁国产床啪视频网站| 久久国产亚洲av麻豆专区| 欧美午夜高清在线| 国产日本99.免费观看| 男女午夜视频在线观看| 国产单亲对白刺激| 丁香欧美五月| 国产区一区二久久| 亚洲国产精品sss在线观看| 法律面前人人平等表现在哪些方面| 久久狼人影院| 一卡2卡三卡四卡精品乱码亚洲| 国产精品二区激情视频| 国产亚洲欧美精品永久| 久久精品国产亚洲av香蕉五月| 午夜久久久在线观看| 亚洲激情在线av| 国产精品一区二区免费欧美| 日本 av在线| 法律面前人人平等表现在哪些方面| 久久久水蜜桃国产精品网| 国产精品野战在线观看| 老鸭窝网址在线观看| 999久久久国产精品视频| 老司机午夜十八禁免费视频| 欧美午夜高清在线| 国产人伦9x9x在线观看| 亚洲av成人av| 日本熟妇午夜| 日日干狠狠操夜夜爽| 久久久久久免费高清国产稀缺| 真人一进一出gif抽搐免费| 亚洲全国av大片| 人人妻人人澡人人看| 国产野战对白在线观看| 一本精品99久久精品77| www.999成人在线观看| 啦啦啦韩国在线观看视频| or卡值多少钱| 少妇熟女aⅴ在线视频| 99国产精品一区二区蜜桃av| 午夜福利高清视频| 日本一区二区免费在线视频| 两个人免费观看高清视频| 窝窝影院91人妻| 嫩草影院精品99| 亚洲成人免费电影在线观看| 最近在线观看免费完整版| 日韩免费av在线播放| 在线看三级毛片| 99re在线观看精品视频| 国产亚洲欧美精品永久| 欧美黑人精品巨大| 国产高清videossex| 国产精品自产拍在线观看55亚洲| 精品高清国产在线一区| 99riav亚洲国产免费| 精品人妻1区二区| 久久精品国产99精品国产亚洲性色| 国产精品二区激情视频| 国产成人av激情在线播放| 久久人妻福利社区极品人妻图片| 欧美 亚洲 国产 日韩一| 国产精品久久视频播放| 亚洲一区二区三区色噜噜| 老司机午夜十八禁免费视频| 一级a爱片免费观看的视频| 99精品在免费线老司机午夜| 十八禁网站免费在线| 激情在线观看视频在线高清| 又大又爽又粗| 国产高清视频在线播放一区| 亚洲成a人片在线一区二区| 欧美三级亚洲精品| 大香蕉久久成人网| 韩国av一区二区三区四区| 好看av亚洲va欧美ⅴa在| 一二三四社区在线视频社区8| 免费看日本二区| 欧美成人午夜精品| 成人亚洲精品一区在线观看| 精品国产乱子伦一区二区三区| 一a级毛片在线观看| 桃红色精品国产亚洲av| 白带黄色成豆腐渣| 亚洲久久久国产精品| 在线av久久热| 亚洲成人免费电影在线观看| 亚洲成av人片免费观看| 色婷婷久久久亚洲欧美| 免费高清在线观看日韩| 亚洲欧美日韩高清在线视频| 午夜福利18| 日韩有码中文字幕| 香蕉久久夜色| 亚洲欧美一区二区三区黑人| 欧美日韩黄片免| а√天堂www在线а√下载| 91在线观看av| 亚洲精品粉嫩美女一区| 人妻久久中文字幕网| 午夜影院日韩av| 久久久久九九精品影院| 亚洲专区国产一区二区| 免费高清在线观看日韩| 午夜成年电影在线免费观看| 国产精品亚洲一级av第二区| 欧美zozozo另类| 欧美激情久久久久久爽电影| 免费在线观看黄色视频的| 国产伦在线观看视频一区| 一级片免费观看大全| 欧美亚洲日本最大视频资源|