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

    大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的挑戰(zhàn)與研究進(jìn)展

    2015-04-06 08:24:42錢衛(wèi)寧周敏奇金澈清周傲英
    大數(shù)據(jù) 2015年1期
    關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)

    錢衛(wèi)寧,夏 帆,周敏奇,金澈清,周傲英

    華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院 上海 200062

    大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的挑戰(zhàn)與研究進(jìn)展

    錢衛(wèi)寧,夏 帆,周敏奇,金澈清,周傲英

    華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院 上海 200062

    數(shù)據(jù)庫(kù)評(píng)測(cè)基準(zhǔn)在數(shù)據(jù)庫(kù)發(fā)展歷史中的作用不可替代,而大數(shù)據(jù)環(huán)境中傳統(tǒng)評(píng)測(cè)基準(zhǔn)不敷應(yīng)用。因此,從評(píng)測(cè)基準(zhǔn)3要素,即數(shù)據(jù)、負(fù)載、度量體系入手,研究具有高仿真性、可適配性、可測(cè)量性的大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn),對(duì)大數(shù)據(jù)管理系統(tǒng)的研發(fā)和應(yīng)用系統(tǒng)選型至關(guān)重要?;诖耍诤?jiǎn)要分析評(píng)測(cè)基準(zhǔn)的基本要素和大數(shù)據(jù)管理系統(tǒng)發(fā)展過(guò)程的基礎(chǔ)上,重點(diǎn)分析大數(shù)據(jù)管理系統(tǒng)的基準(zhǔn)評(píng)測(cè)需求與挑戰(zhàn),然后通過(guò)社交媒體分析型查詢?cè)u(píng)測(cè)基準(zhǔn)BSMA,探討了面向應(yīng)用的大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)的設(shè)計(jì)和實(shí)現(xiàn)問題。

    大數(shù)據(jù)管理系統(tǒng);評(píng)測(cè)基準(zhǔn);數(shù)據(jù)生成;負(fù)載生成;性能度量體系

    1 引言

    數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)廠商間的激烈競(jìng)爭(zhēng)造就了一個(gè)數(shù)千億美元的市場(chǎng)。數(shù)據(jù)庫(kù)基準(zhǔn)評(píng)測(cè)(database benchmarking)確保了競(jìng)爭(zhēng)的公平有序,從而引導(dǎo)了行業(yè)的健康發(fā)展。數(shù)據(jù)庫(kù)評(píng)測(cè)基準(zhǔn)是指一套用于評(píng)測(cè)、比較不同DBMS性能的規(guī)范,其所生成的性能指標(biāo)值能夠客觀、全面地比較各個(gè)DBMS的性能差距[1]。

    通常,新的數(shù)據(jù)庫(kù)理論或數(shù)據(jù)管理技術(shù)被提出之后,會(huì)迅速誕生一批原型或商用系統(tǒng)。但技術(shù)上的差異常導(dǎo)致它們的性能表現(xiàn)不盡相同,從而引發(fā)系統(tǒng)開發(fā)商之間的爭(zhēng)議。技術(shù)層面的爭(zhēng)論和競(jìng)爭(zhēng)促進(jìn)了行業(yè)的發(fā)展;而諸多非技術(shù)因素的介入,則會(huì)破壞良性競(jìng)爭(zhēng)。1983年發(fā)布的“威斯康星基準(zhǔn)”[2],消彌了自關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)出現(xiàn)后紛爭(zhēng)的性能口水戰(zhàn),促進(jìn)了各DBMS廠商優(yōu)化系統(tǒng),并最終在常用負(fù)載(workload)下取得相近的性能。威斯康星基準(zhǔn)的巨大成功以及以威斯康星大學(xué)DeWitt D J教授和圖靈獎(jiǎng)獲得者Gray J為代表的一批學(xué)者對(duì)數(shù)據(jù)庫(kù)基準(zhǔn)評(píng)測(cè)的適時(shí)推動(dòng),有效地保障了20世紀(jì)80年代開始的30多年的數(shù)據(jù)庫(kù)行業(yè)的健康發(fā)展。

    隨著“大數(shù)據(jù)”成為應(yīng)用熱點(diǎn),越來(lái)越多的應(yīng)用環(huán)境中,數(shù)據(jù)、應(yīng)用和系統(tǒng)體現(xiàn)出“3V”的特性[3],即量大(volume)、多樣(variety)、快速變化(velocity):數(shù)據(jù)同時(shí)具備“3V”的特性,即數(shù)據(jù)規(guī)模大、變化速度和增長(zhǎng)速度快,且包含多源、異構(gòu)和非結(jié)構(gòu)化數(shù)據(jù);應(yīng)用中包含大量作用于大數(shù)據(jù)的多樣化的負(fù)載,且很多負(fù)載要求在快速變化的數(shù)據(jù)上獲得實(shí)時(shí)的結(jié)果;系統(tǒng)則需要同時(shí)適應(yīng)數(shù)據(jù)與應(yīng)用,在不同的接口層次上提供對(duì)大數(shù)據(jù)的多樣化的管理和處理功能。

    針對(duì)新興的大數(shù)據(jù)應(yīng)用環(huán)境,在以Hadoop為代表的海量數(shù)據(jù)處理技術(shù)日趨成熟的同時(shí),一批新型大數(shù)據(jù)管理系統(tǒng)(big data management system,BDMS)積極涌現(xiàn),以解決大數(shù)據(jù)管理與處理中的各種問題。

    新型的數(shù)據(jù)、應(yīng)用環(huán)境和系統(tǒng)決定了現(xiàn)有評(píng)測(cè)基準(zhǔn)無(wú)法產(chǎn)生具有仿真能力的數(shù)據(jù),不能反映應(yīng)用需求,無(wú)法公平、有效地評(píng)測(cè)系統(tǒng)。在包括數(shù)據(jù)生成、負(fù)載生成、度量選取、評(píng)測(cè)基準(zhǔn)架構(gòu)與評(píng)測(cè)方法等在內(nèi)的基準(zhǔn)評(píng)測(cè)的多個(gè)方面,都需要研究、開發(fā)新的技術(shù),以更真實(shí)地反映系統(tǒng)在典型應(yīng)用環(huán)境中的表現(xiàn)。評(píng)測(cè)基準(zhǔn)是對(duì)大數(shù)據(jù)應(yīng)用環(huán)境中數(shù)據(jù)管理任務(wù)的規(guī)范化與定義,對(duì)大數(shù)據(jù)系統(tǒng)的研發(fā)具有指導(dǎo)意義。

    基準(zhǔn)制定是一個(gè)漫長(zhǎng)的過(guò)程。RDBMS的基準(zhǔn)評(píng)測(cè)經(jīng)過(guò)30多年的發(fā)展,仍在不斷完善。而影響力較大的早期大數(shù)據(jù)評(píng)測(cè)基準(zhǔn)CALDA提出至今不過(guò)4年[4]。目前的相關(guān)評(píng)測(cè)基準(zhǔn)在應(yīng)用抽象、評(píng)測(cè)內(nèi)容與方法、應(yīng)用程度上都仍在初級(jí)階段??梢灶A(yù)見,未來(lái)的5~10年評(píng)測(cè)基準(zhǔn)將和BDMS的研發(fā)共同高速發(fā)展[5]。

    另一方面,由于我國(guó)用戶分布、商業(yè)模式、政策法規(guī)的特點(diǎn),應(yīng)用環(huán)境具有一定的特殊性。這種特殊性體現(xiàn)在數(shù)據(jù)、負(fù)載特性上。國(guó)外數(shù)據(jù)庫(kù)廠商因?qū)ξ覈?guó)國(guó)情的不了解甚至是有意抵觸,很難在短時(shí)間內(nèi)研發(fā)出適合我國(guó)需求的系統(tǒng)和應(yīng)用。面向具有特色的應(yīng)用,制定評(píng)測(cè)基準(zhǔn),有助于引領(lǐng)大數(shù)據(jù)技術(shù)和系統(tǒng)的研發(fā),為解決我國(guó)所面臨的最急迫的大數(shù)據(jù)管理問題做出貢獻(xiàn),同時(shí)促進(jìn)國(guó)內(nèi)大數(shù)據(jù)系統(tǒng)的研發(fā),提振國(guó)內(nèi)大數(shù)據(jù)行業(yè)的發(fā)展。

    本文將在簡(jiǎn)要分析評(píng)測(cè)基準(zhǔn)的基本要素和大數(shù)據(jù)管理系統(tǒng)發(fā)展過(guò)程的基礎(chǔ)上,重點(diǎn)分析大數(shù)據(jù)管理系統(tǒng)的基準(zhǔn)評(píng)測(cè)需求與挑戰(zhàn),然后通過(guò)社交媒體分析型查詢?cè)u(píng)測(cè)基準(zhǔn)(benchmark of social media analysis,BSMA),探討面向應(yīng)用的大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)的設(shè)計(jì)、實(shí)現(xiàn)問題。

    2 評(píng)測(cè)基準(zhǔn)的基本要素

    從宏觀角度看,評(píng)測(cè)基準(zhǔn)的3要素是數(shù)據(jù)、負(fù)載和度量體系,下面分別進(jìn)行介紹。

    ● 數(shù)據(jù):不同應(yīng)用的數(shù)據(jù)具有不同的靜態(tài)和動(dòng)態(tài)特征,體現(xiàn)在結(jié)構(gòu)、規(guī)模、數(shù)據(jù)分布、變化速率等多個(gè)方面。傳統(tǒng)基準(zhǔn)通常只采用固定數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分布下的數(shù)據(jù)生成方法產(chǎn)生高仿真數(shù)據(jù)。而如何準(zhǔn)確刻畫大數(shù)據(jù)靜態(tài)和動(dòng)態(tài)特征,如何在特征已知或未知的情況下,高效地生成測(cè)試所需的海量數(shù)據(jù)是大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)所需要解決的問題。

    ● 負(fù)載:負(fù)載是作用于數(shù)據(jù)的訪問和查詢、更新、分析任務(wù)。大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)必須能夠產(chǎn)生反映應(yīng)用需求的多樣化的負(fù)載(variety)。和數(shù)據(jù)一樣,評(píng)測(cè)基準(zhǔn)的負(fù)載必須在靜態(tài)和動(dòng)態(tài)特征上與應(yīng)用具有相似性,即對(duì)于評(píng)價(jià)指標(biāo)而言,模擬負(fù)載能夠反映應(yīng)用的需求。具有良好適配性的負(fù)載生成理論和方法是大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)的第二個(gè)要素。

    ● 度量體系:度量體系指對(duì)于性能進(jìn)行評(píng)價(jià)的指標(biāo)集合。指標(biāo)可以是單一的,也可以是多維的。BDMS應(yīng)用環(huán)境不同于傳統(tǒng)DBMS。例如,新型硬件要求在評(píng)測(cè)時(shí)考慮非傳統(tǒng)的性能度量,如忙時(shí)數(shù)據(jù)更新量(面向集群化的大內(nèi)存系統(tǒng))、熱點(diǎn)數(shù)據(jù)更新頻率等;開放的運(yùn)行環(huán)境要求評(píng)測(cè)能夠反映系統(tǒng)受干擾時(shí)的性能;分析型負(fù)載則將性能度量和結(jié)果的精確程度綁在一起。此外,性價(jià)比、能耗等因素進(jìn)一步增加了BDMS度量體系制定的難度。

    3 大數(shù)據(jù)管理系統(tǒng)及其評(píng)測(cè)基準(zhǔn)需求

    3.1 大數(shù)據(jù)管理系統(tǒng)的分類

    大數(shù)據(jù)管理系統(tǒng)通常指那些基于集群環(huán)境,利用大容量?jī)?nèi)存、高速網(wǎng)絡(luò),支撐海量數(shù)據(jù)存儲(chǔ)、索引、更新、查詢、檢索、分析和挖掘的數(shù)據(jù)管理系統(tǒng)。谷歌公司的GFS、MapReduce實(shí)現(xiàn)以及BigTable系統(tǒng)可以認(rèn)為是最早出現(xiàn)的有代表性的大數(shù)據(jù)管理系統(tǒng)。而隨著開源系統(tǒng)Hadoop的出現(xiàn)和相關(guān)開源生態(tài)圈的發(fā)展以及Berkeley Data Analytics Stack系列工具的快速發(fā)展,一大批系統(tǒng)和工具都可被歸于BDMS的范疇,如圖1所示[6]。這些系統(tǒng)的功能、接口層次、架構(gòu)、實(shí)現(xiàn)技術(shù)、面向應(yīng)用和所依賴的底層硬件各不相同,如何客觀、公正地比較它們?cè)诓煌瑧?yīng)用場(chǎng)景下的性能,無(wú)論是對(duì)于系統(tǒng)開發(fā)者還是應(yīng)用開發(fā)和系統(tǒng)選型人員來(lái)說(shuō),都是一個(gè)難題。這也是BDMS基準(zhǔn)評(píng)測(cè)對(duì)于指導(dǎo)系統(tǒng)研發(fā)、系統(tǒng)選型,營(yíng)造良好技術(shù)競(jìng)爭(zhēng)環(huán)境的意義所在。

    3.2 大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)需求

    BDMS評(píng)測(cè)基準(zhǔn)首先需要具備大數(shù)據(jù)建模與高仿真的數(shù)據(jù)生成的能力。具體而言,包括以下需求。

    ● 大數(shù)據(jù)靜態(tài)和動(dòng)態(tài)特征的刻畫:對(duì)現(xiàn)實(shí)應(yīng)用場(chǎng)景中的真實(shí)數(shù)據(jù)進(jìn)行動(dòng)態(tài)和靜態(tài)特性的刻畫,是形成數(shù)據(jù)生成理論的前提。數(shù)據(jù)的靜態(tài)特征包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)分布、精確性以及時(shí)序關(guān)系等。在成熟的應(yīng)用領(lǐng)域,數(shù)據(jù)靜態(tài)特征往往已經(jīng)有模型進(jìn)行描述。但大數(shù)據(jù)的動(dòng)態(tài)性(velocity)特征難以用單一模型進(jìn)行刻畫。對(duì)數(shù)據(jù)的靜態(tài)和動(dòng)態(tài)特性進(jìn)行參數(shù)化的刻畫是高仿真數(shù)據(jù)生成的前提。

    ● 高仿真的數(shù)據(jù)生成方法:大數(shù)據(jù)應(yīng)用的特點(diǎn)決定了需要采用應(yīng)用相關(guān)的數(shù)據(jù)生成方法。同時(shí),大數(shù)據(jù)的復(fù)雜性和動(dòng)態(tài)性決定了對(duì)數(shù)據(jù)特征的刻畫無(wú)法由領(lǐng)域?qū)<彝瓿?,而需要通過(guò)統(tǒng)計(jì)和機(jī)器學(xué)習(xí)自動(dòng)進(jìn)行。

    ● 動(dòng)態(tài)數(shù)據(jù)高效持續(xù)生成:大數(shù)據(jù)不斷變化、持續(xù)更新。因此,評(píng)測(cè)基準(zhǔn)需要具備采用并行數(shù)據(jù)生成、流式數(shù)據(jù)生成等技術(shù),仿真真實(shí)的海量、快速變化的動(dòng)態(tài)數(shù)據(jù)的能力。

    其次,BDMS評(píng)測(cè)基準(zhǔn)還需要具備能夠滿足多場(chǎng)景需求的綜合負(fù)載生成能力,具體介紹如下。

    ● 負(fù)載特性刻畫與建模:常見負(fù)載包括數(shù)據(jù)訪問、數(shù)據(jù)檢索與查詢、數(shù)據(jù)更新、批處理、迭代運(yùn)算、聚集計(jì)算等,它們的處理代價(jià)各不相同。應(yīng)用中的負(fù)載常常是復(fù)合的,且負(fù)載的分布隨時(shí)間而變化。同時(shí),負(fù)載作用于不同的數(shù)據(jù)對(duì)象(負(fù)載參數(shù)(argument)),其處理代價(jià)也是不同的。而且負(fù)載參數(shù)的分布也是動(dòng)態(tài)、多樣的。具備豐富、靈活的負(fù)載特性刻畫能力,是準(zhǔn)確模擬應(yīng)用負(fù)載的前提。

    ● BDMS原語(yǔ)與操作模式的抽象:BDMS的訪問接口具有多樣性。在不同層次的BDMS服務(wù)上,分別定義兼容多種系統(tǒng)的負(fù)載描述,是實(shí)現(xiàn)BDMS基準(zhǔn)評(píng)測(cè)的前提之一。這一需求也是BDMS評(píng)測(cè)基準(zhǔn)與傳統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的一項(xiàng)重要區(qū)別。

    ● 可適配的負(fù)載自動(dòng)生成方法與系統(tǒng)框架:應(yīng)用的負(fù)載各不相同。為每個(gè)應(yīng)用定制負(fù)載生成器,成本高、效率低,不能滿足同一數(shù)據(jù)集上共生多種應(yīng)用的BDMS基準(zhǔn)評(píng)測(cè)需要。因此,給定負(fù)載特性刻畫,生成不同接口層面的代表性負(fù)載和相應(yīng)負(fù)載參數(shù),是另一項(xiàng)重要的BDMS基準(zhǔn)評(píng)測(cè)需求。

    第三,負(fù)載相關(guān)的度量體系與測(cè)量方法對(duì)于BDMS評(píng)測(cè)基準(zhǔn)至關(guān)重要。

    ● BDMS度量的基本特征與度量體系:BDMS系統(tǒng)的性能評(píng)價(jià)包括多項(xiàng)非傳統(tǒng)的度量,包括數(shù)據(jù)分析的實(shí)時(shí)性、系統(tǒng)的彈性能力,即環(huán)境變化時(shí)的自動(dòng)管理能力、精度與性能的復(fù)合度量、能耗和能效比等。因此,需要制定可重復(fù)、可核實(shí)的新度量體系。這又是一項(xiàng)顯著不同于傳統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的需求。

    ● 影響度量可測(cè)量性的不確定因素的量化與相關(guān)性分析能力:多種不確定因素會(huì)影響最終的評(píng)測(cè)結(jié)果。云計(jì)算、多租戶、虛擬機(jī)環(huán)境都可能放大這種影響,造成評(píng)測(cè)結(jié)果的不客觀、不可重復(fù)等問題。因此,需要對(duì)影響可測(cè)量性的因素進(jìn)行量化和相關(guān)性分析,并進(jìn)一步修正度量體系,以保證評(píng)測(cè)結(jié)果的客觀和全面。

    ● 新的測(cè)量方法學(xué):基準(zhǔn)評(píng)測(cè)要求其過(guò)程和結(jié)果具有可解釋性、可重復(fù)性、可審計(jì)性。測(cè)量方法要求對(duì)這些特定現(xiàn)象進(jìn)行準(zhǔn)確記錄和描述。另一方面,大數(shù)據(jù)應(yīng)用的數(shù)據(jù)和負(fù)載常具有非穩(wěn)態(tài)、爆發(fā)性特征,即在特定時(shí)刻數(shù)據(jù)或負(fù)載量劇增。BDMS基準(zhǔn)評(píng)測(cè)方法必須具有可伸縮性,使得對(duì)爆發(fā)性的數(shù)據(jù)和負(fù)載,評(píng)測(cè)過(guò)程和結(jié)果仍有意義。此外,評(píng)測(cè)的結(jié)果還必須通過(guò)公開的方式報(bào)告評(píng)測(cè)環(huán)境、評(píng)測(cè)過(guò)程和評(píng)測(cè)結(jié)果。

    3.3 大數(shù)據(jù)管理系統(tǒng)基準(zhǔn)評(píng)測(cè)的挑戰(zhàn)

    大數(shù)據(jù)管理系統(tǒng)的一個(gè)重要特點(diǎn)是“同類適用(one size fits a bunch)”,即一個(gè)系統(tǒng)所針對(duì)的是具有相似特點(diǎn)的一類(bunch)應(yīng)用,而不是所有應(yīng)用。它不同于傳統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)的“一體適用(one size fits all)”特點(diǎn)[7]。這也是不同BDMS之間的差異明顯大于傳統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)間差異的主要原因。系統(tǒng)間的顯著差異為基準(zhǔn)評(píng)測(cè)制造了障礙。為了應(yīng)對(duì)這一情況,BDMS評(píng)測(cè)基準(zhǔn)也應(yīng)具有“同類適用”的特點(diǎn),如圖2所示。

    具體而言,評(píng)測(cè)基準(zhǔn)需要滿足高仿真性、可適配性以及可測(cè)量性。

    ● 高仿真性,即生成的數(shù)據(jù)和負(fù)載在對(duì)于性能度量有明確影響的特征上具有高仿真性。

    ● 可適配性,即通過(guò)參數(shù)定制,基準(zhǔn)評(píng)測(cè)套件可適配于不同領(lǐng)域,以對(duì)應(yīng)BDMS系統(tǒng)的“同類適用”特點(diǎn)??啥ㄖ?、可適配的評(píng)測(cè)基準(zhǔn)對(duì)于降低評(píng)測(cè)成本具有重要意義,這是BDMS評(píng)測(cè)所特有的問題,也是難點(diǎn)所在。

    ● 可測(cè)量性,即基準(zhǔn)評(píng)測(cè)結(jié)果在開放、動(dòng)態(tài)應(yīng)用環(huán)境中仍有意義,開放、動(dòng)態(tài)的大數(shù)據(jù)應(yīng)用環(huán)境向評(píng)測(cè)結(jié)果的可解釋性、可重復(fù)性、可審計(jì)性、公平性提出了挑戰(zhàn)。這一問題需要通過(guò)對(duì)BDMS進(jìn)行更細(xì)致的建模以及大量的實(shí)驗(yàn)和實(shí)驗(yàn)結(jié)果分析加以解決。

    BDMS評(píng)測(cè)基準(zhǔn)還需要滿足我國(guó)特有應(yīng)用特點(diǎn)的需要。例如,在“雙十·一”促銷、“春運(yùn)”搶票、優(yōu)質(zhì)金融理財(cái)產(chǎn)品發(fā)售等應(yīng)用中,后臺(tái)系統(tǒng)都會(huì)遭遇短時(shí)間的超高峰值負(fù)載壓力。一方面,這是傳統(tǒng)零售、運(yùn)輸、金融等行業(yè)“互聯(lián)網(wǎng)化”的必然結(jié)果;另一方面,我國(guó)人口的巨大基數(shù)導(dǎo)致了此類負(fù)載壓力遠(yuǎn)大于國(guó)外同類應(yīng)用。如何模擬這類峰值(spike)場(chǎng)景,并進(jìn)行準(zhǔn)確的、有推廣意義的評(píng)測(cè),是一個(gè)重要的研究問題。此外,欺詐檢測(cè)、情分析等應(yīng)用由于與文化、國(guó)情緊密相關(guān),因此在我國(guó)此類應(yīng)用也具有特殊的負(fù)載。BDMS評(píng)測(cè)基準(zhǔn)的研究與制定還需要反映這些特殊應(yīng)用的需要。

    4 BSMA:面向社交媒體數(shù)據(jù)分析型查詢的基準(zhǔn)評(píng)測(cè)

    4.1 BSMA框架

    圖2 BDMS評(píng)測(cè)基準(zhǔn)的“同類適用”特點(diǎn)

    BSMA是一個(gè)社交媒體數(shù)據(jù)分析型查詢?cè)u(píng)測(cè)基準(zhǔn)[8,9],它包含了社交媒體數(shù)據(jù)的形式化描述規(guī)范和一個(gè)真實(shí)的社交媒體數(shù)據(jù)集,定義了24個(gè)測(cè)試查詢,提供了評(píng)測(cè)系統(tǒng)查詢性能的工具以及用于產(chǎn)生社交媒體時(shí)間軸(timeline)的數(shù)據(jù)生成器BSMA-Gen[10]。BSMA的系統(tǒng)結(jié)構(gòu)如圖3所示[9],BSMA所針對(duì)的數(shù)據(jù)定義如圖4所示[9]。其自帶的真實(shí)數(shù)據(jù)集和數(shù)據(jù)生成器所產(chǎn)生的模擬數(shù)據(jù)都符合這一數(shù)據(jù)定義。

    圖3 BSMA框架

    圖4 BSMA數(shù)據(jù)定義

    社交媒體數(shù)據(jù)分析具有典型的大數(shù)據(jù)應(yīng)用的特征:首先,社交媒體數(shù)據(jù)并非傳統(tǒng)的關(guān)系數(shù)據(jù),具有時(shí)序數(shù)據(jù)、文本和多媒體數(shù)據(jù)、圖數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)的多重特征;其次,社交媒體數(shù)據(jù)量大、更新速度快;第三,社交媒體數(shù)據(jù)分析通常分析任務(wù)復(fù)雜、具有較高的實(shí)時(shí)性要求。BSMA的研究是BDMS評(píng)測(cè)基準(zhǔn)研究的一項(xiàng)初期工作,從中可以體現(xiàn)研究問題和難點(diǎn)所在。

    4.2 數(shù)據(jù)生成區(qū)獲取發(fā)布者和社交網(wǎng)絡(luò)信息以確定一個(gè)元素的f指針時(shí),該元素的輸出會(huì)被推遲,以等待遠(yuǎn)程從節(jié)點(diǎn)的信息到來(lái)。采用這種異步傳輸、延時(shí)生成的策略,每個(gè)元素的生成都不需要等待網(wǎng)絡(luò)通信。實(shí)驗(yàn)表明,BSMA-Gen可以確保生成的時(shí)間線在轉(zhuǎn)發(fā)結(jié)構(gòu)、時(shí)序分布、用戶消息數(shù)等方面符合預(yù)先給定的分布和參數(shù),且吞吐率(即單位時(shí)間生成的元素?cái)?shù))與從節(jié)點(diǎn)個(gè)數(shù)呈線性增長(zhǎng)關(guān)系。

    為了完成模擬社交媒體時(shí)間線的生成任務(wù),BSMA-Gen完成2個(gè)基本工作:模擬真實(shí)的社交媒體數(shù)據(jù)分布和高效產(chǎn)生時(shí)間線[10]。

    BSMA-Gen產(chǎn)生時(shí)間軸,即消息數(shù)據(jù)流,每一條消息可表示為一個(gè)元組:m=<t, c, u, f>。其中t是信息發(fā)布的時(shí)間,c是內(nèi)容,u是發(fā)布者,f是一個(gè)指向源消息的指針。當(dāng)該消息是原始消息時(shí),f為null;而當(dāng)該消息為轉(zhuǎn)發(fā)消息時(shí),f指向被轉(zhuǎn)發(fā)的消息(此消息也可能是轉(zhuǎn)發(fā)的)?,F(xiàn)在的生成器版本產(chǎn)生的數(shù)據(jù)只包含結(jié)構(gòu)信息t、u、f,并不包含內(nèi)容信息c。

    BSMA-Gen將每個(gè)用戶發(fā)布信息的過(guò)程模擬成非齊次泊松過(guò)程(nonhomogeneous Poisson process),從而可根據(jù)不同配置參數(shù)產(chǎn)生帶有相應(yīng)分布的社交媒體時(shí)間軸數(shù)據(jù)。

    社交媒體時(shí)間線中的元組間轉(zhuǎn)發(fā)相關(guān)性隨著時(shí)間間隔變大而衰減。BSMA-Gen采用衰退函數(shù)模擬這一關(guān)系,并通過(guò)維護(hù)歷史元組緩沖池和待產(chǎn)生元組緩沖池實(shí)現(xiàn)了元素的流式產(chǎn)生。同時(shí),為了進(jìn)一步加快時(shí)間線的產(chǎn)生速度,BSMA-Gen采用主從(master-slave)結(jié)構(gòu),由主節(jié)點(diǎn)進(jìn)行發(fā)布者社交網(wǎng)絡(luò)劃分。每個(gè)從節(jié)點(diǎn)負(fù)責(zé)一個(gè)分區(qū)中所有發(fā)布者所發(fā)布的消息組成的部分時(shí)間線的生成。當(dāng)一個(gè)從節(jié)點(diǎn)需要從其他分

    4.3 負(fù)載

    BSMA提供了24個(gè)典型社交媒體數(shù)據(jù)分析型查詢負(fù)載1https://github. com/c3bd/BSMA。每個(gè)負(fù)載反映了一種或多種社交媒體數(shù)據(jù)分析的特性。BSMA負(fù)載主要覆蓋了以下3類查詢特性。

    ● 社交網(wǎng)絡(luò)查詢(social network query,SNQ):社交網(wǎng)絡(luò)的查詢圍繞消息發(fā)布者的關(guān)系展開。它的目標(biāo)是查詢社交網(wǎng)絡(luò)的某個(gè)特定模式或子圖。

    ● 時(shí)間線查詢(timeline query,TQ):在社交媒體中,時(shí)間線(timeline)是指以時(shí)間逆序排列的消息序列,序列中消息的條數(shù)即時(shí)間線的長(zhǎng)度。時(shí)間線廣義上可分全局時(shí)間線(global timeline)和局部時(shí)間線(local timeline)兩種,全局時(shí)間線中的消息來(lái)自社交媒體中的任意用戶,而局部時(shí)間線則限制了用戶范圍。時(shí)間線查詢的本質(zhì)是對(duì)于時(shí)間序列的查詢。

    ● 熱點(diǎn)查詢(hotspot query,HQ):熱點(diǎn)是指在某個(gè)特定的時(shí)間線內(nèi)消息中滿足某些過(guò)濾條件且統(tǒng)計(jì)值最大的某類元素的集合。由于社交媒體中數(shù)據(jù)的統(tǒng)計(jì)值分布常符合冪律(power-law)分布,對(duì)熱點(diǎn)的查詢?cè)谶M(jìn)行數(shù)據(jù)連接(join)和聚集(aggregation)計(jì)算時(shí)往往需要遠(yuǎn)超出查詢其他元素的存儲(chǔ)和計(jì)算開銷。

    處理這些負(fù)載可能需要對(duì)兩個(gè)大的集合(關(guān)系)進(jìn)行連接操作、對(duì)大集合進(jìn)行多屬性查詢或?qū)Υ蠹线M(jìn)行聚集計(jì)算,而這些操作的處理通常是耗時(shí)、耗存儲(chǔ)資源的。因此,這些負(fù)載能夠測(cè)試數(shù)據(jù)管理系統(tǒng)在社交媒體數(shù)據(jù)分析這一特定應(yīng)用中的性能表現(xiàn)。

    4.4 評(píng)測(cè)指標(biāo)與評(píng)測(cè)方法

    BSMA使用以下3個(gè)性能評(píng)判指標(biāo)。對(duì)于24個(gè)典型負(fù)載的組合,計(jì)算出這3個(gè)指標(biāo)的值,以此來(lái)衡量查詢處理性能。當(dāng)然,查詢執(zhí)行的正確性是性能度量的基本前提。

    ● 吞吐率指標(biāo):吞吐率指單位時(shí)間內(nèi)完成的查詢數(shù)。在這里,吞吐率指標(biāo)度量的是在不同線程數(shù)設(shè)置下能達(dá)到的吞吐率最高值,這個(gè)值越高意味著性能越好。

    ● 延時(shí)指標(biāo):延時(shí)指一個(gè)查詢從發(fā)起請(qǐng)求到返回結(jié)果所需的時(shí)間。在這里,延時(shí)指標(biāo)度量的是在不同線程數(shù)設(shè)置下所達(dá)到的次高吞吐率下(即系統(tǒng)未過(guò)載時(shí))的查詢延時(shí),這個(gè)值越低意味著性能越好。

    ● 擴(kuò)展性指標(biāo):擴(kuò)展性指隨著吞吐率的提高系統(tǒng)維持延時(shí)的能力。在這里,擴(kuò)展性指標(biāo)度量的是用最小二乘法擬合多個(gè)數(shù)據(jù)點(diǎn)的直線斜率。這些數(shù)據(jù)點(diǎn)對(duì)應(yīng)不同線程數(shù)設(shè)置下的吞吐量(橫坐標(biāo))和延時(shí)(縱坐標(biāo)),擬合直線越平滑意味著擴(kuò)展性越好。

    5 相關(guān)工作

    數(shù)據(jù)庫(kù)評(píng)測(cè)基準(zhǔn)研究在關(guān)系數(shù)據(jù)管理和非關(guān)系型數(shù)據(jù)管理方面均取得較大進(jìn)展。針對(duì)大數(shù)據(jù)管理領(lǐng)域的基準(zhǔn)評(píng)測(cè)工作則剛起步。圖5概要地展示了數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的發(fā)展過(guò)程[11]。

    5.1 面向關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng)評(píng)測(cè)基準(zhǔn)

    圖5 數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的發(fā)展

    早期數(shù)據(jù)庫(kù)評(píng)測(cè)基準(zhǔn)主要針對(duì)RDBMS,相關(guān)研究持續(xù)至今。事務(wù)處理委員會(huì)(TPC)是事實(shí)上的工業(yè)化標(biāo)準(zhǔn)組織,已經(jīng)提出多個(gè)基準(zhǔn)來(lái)評(píng)測(cè)RDBMS[12]?,F(xiàn)有RDBMS評(píng)測(cè)基準(zhǔn)可被劃分為3類:面向聯(lián)機(jī)事務(wù)處理(OLTP)、面向聯(lián)機(jī)分析處理(OLAP)以及同時(shí)支持OLAP和OLTP的評(píng)測(cè)基準(zhǔn)。

    ● 面向OLTP的基準(zhǔn):面向OLTP的基準(zhǔn)評(píng)測(cè)包括威斯康星基準(zhǔn)[2]、DebitCredit[13]、AS3AP[14]、TPC-C和TPC-E2http://www.tpc. org等。其中,TPC-C和TPC-E目前仍在使用。它們分別仿真?zhèn)}庫(kù)訂單管理應(yīng)用和證券交易應(yīng)用。

    ● 面向OLAP的基準(zhǔn):此類基準(zhǔn)的負(fù)載包含大量聚集查詢,包括SetQuery[15]、SSB[16]、TPC-H和TPC-DS等。其中TPC-H和TPC-DS目前仍在使用,分別模擬商務(wù)采購(gòu)應(yīng)用和決策支持應(yīng)用。

    ● 同時(shí)支持OLAP和OLTP的基準(zhǔn):部分新興數(shù)據(jù)管理技術(shù)支持同時(shí)具有OLAP和OLTP需求的應(yīng)用。CH-Benchmark基準(zhǔn)有效融合了TPC-C和TPC-H兩個(gè)基準(zhǔn),同時(shí)支持OLAP和OLTP評(píng)測(cè)3http://wwwdb.in.tum.de/ research/projects/ CH-benCHmark/。CBTR則提供了OLAP/OLTP復(fù)合負(fù)載[17]。

    5.2 面向非關(guān)系型數(shù)據(jù)的基準(zhǔn)設(shè)計(jì)

    數(shù)據(jù)管理技術(shù)發(fā)展的過(guò)程是不斷地將非結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化,納入DBMS,從而降低管理成本、提高利用效率的過(guò)程。針對(duì)各種非關(guān)系型數(shù)據(jù),有不同的基準(zhǔn)對(duì)相關(guān)技術(shù)和系統(tǒng)進(jìn)行評(píng)測(cè),見表1。

    5.3 面向大數(shù)據(jù)管理技術(shù)的基準(zhǔn)編程模式(paradigm)。此類基準(zhǔn)主要評(píng)測(cè)MapReduce實(shí)現(xiàn)的性能。面向特定功能的此類基準(zhǔn)包括:模擬TPC-H的MRBench[33]、評(píng)測(cè)HDFS文件系統(tǒng)的TestDFSIO[34]、Hadoop自帶的Sort[34]和用于測(cè)試Pig的PigMix[35]等。此外,一些基準(zhǔn)可同時(shí)評(píng)測(cè)多種功能,如評(píng)測(cè)Hadoop整體性能的GridMix4http://hadoop. apache.org/ mapreduce/docs/ current/gridmix. html、混合功能基準(zhǔn)Intel HiBench5https://github. com/intelhadoop/Hibench以及涵蓋了常用數(shù)據(jù)挖掘和數(shù)據(jù)倉(cāng)庫(kù)操作的CloudRank-D[36]。

    ● BDMS基準(zhǔn)評(píng)測(cè):CALDA基準(zhǔn)可比較不同BDMS的性能[4]。YCSB[37]及其擴(kuò)展YCSB++[38]可從性能和可擴(kuò)展性兩個(gè)層面評(píng)測(cè)云服務(wù)系統(tǒng)。Floratou等人對(duì)面向文檔的NoSQL系統(tǒng)、面向決策支持的系統(tǒng)以及商用的DBMS進(jìn)行了性能評(píng)測(cè)[39]。Rabl等人則比較了6種開源數(shù)據(jù)存儲(chǔ)系統(tǒng)在不同負(fù)載下的性能[40]。

    ● 面向應(yīng)用的大數(shù)據(jù)基準(zhǔn)評(píng)測(cè):BigBench是一種面向商品零售業(yè)的基準(zhǔn),擴(kuò)展了TPC-DS[41]。LinkBench是一個(gè)由Facebook提出,基于真實(shí)社交網(wǎng)絡(luò)應(yīng)用的大規(guī)模圖數(shù)據(jù)評(píng)測(cè)基準(zhǔn)[42]。而LDBC則是由歐盟資助的鏈接數(shù)據(jù)管理基準(zhǔn)評(píng)測(cè)組織,并已發(fā)布多個(gè)評(píng)測(cè)基準(zhǔn)[43]。

    不同的BDMS的功能和接口各不相同。當(dāng)前的BDMS基準(zhǔn)評(píng)測(cè)研究工作從以下3個(gè)方面展開。

    ● 評(píng)測(cè)MapReduce功能的基準(zhǔn):MapReduce是大數(shù)據(jù)處理中最常用的

    5.4 國(guó)內(nèi)的相關(guān)工作

    表1 典型的面向非關(guān)系數(shù)據(jù)管理任務(wù)的評(píng)測(cè)基準(zhǔn)

    針對(duì)新型計(jì)算機(jī)系統(tǒng)的基準(zhǔn)評(píng)測(cè)、新型DBMS的性能測(cè)試、新型數(shù)據(jù)庫(kù)基準(zhǔn)評(píng)測(cè)等問題,國(guó)內(nèi)學(xué)者也開展了廣泛而深入的研究。

    在新型計(jì)算機(jī)系統(tǒng)的基準(zhǔn)評(píng)測(cè)方面,中國(guó)科學(xué)院計(jì)算技術(shù)研究所提出了ICTBench6http://prof.ict. ac.cn/ICTBench/,包含面向數(shù)據(jù)倉(cāng)庫(kù)負(fù)載的DCBench[44,45]、面向BDMS的BigDataBench[46,47]和面向云計(jì)算系統(tǒng)的CloudRank[36]3個(gè)部分。中國(guó)人民大學(xué)孟小峰等人提出了CloudBM基準(zhǔn)來(lái)評(píng)測(cè)云數(shù)據(jù)管理系統(tǒng)[48]。清華大學(xué)鄭緯民等人利用代表性的基準(zhǔn)測(cè)試對(duì)NAS存儲(chǔ)系統(tǒng)進(jìn)行了研究、比較和分析[49]。

    大數(shù)據(jù)應(yīng)用中廣泛使用了包括內(nèi)存數(shù)據(jù)庫(kù)、NoSQL/NewSQL系統(tǒng)在內(nèi)的大量新型DBMS。中國(guó)人民大學(xué)王珊等人利用TPC-H評(píng)測(cè)了多款內(nèi)存數(shù)據(jù)庫(kù)的性能[50];杜小勇等人使用TPC-DS基準(zhǔn),在100個(gè)節(jié)點(diǎn)的集群上,對(duì)5種主流的開源BDMS進(jìn)行了全面深入的測(cè)試與分析,并在2013年的中國(guó)大數(shù)據(jù)技術(shù)大會(huì)上報(bào)告。華東師范大學(xué)金澈清等人提出了MemTest,以評(píng)測(cè)內(nèi)存DBMS的主要性能特性[51]。清華大學(xué)王建民團(tuán)隊(duì)在NoSQL數(shù)據(jù)庫(kù)基礎(chǔ)上,實(shí)現(xiàn)了MOLAP引擎,并使用TPCDC基準(zhǔn)進(jìn)行了測(cè)試[52]。此外,他們?cè)贠LAP系統(tǒng)的性能測(cè)試[53]、DBMS性能測(cè)試[54]等方面做了重要的基礎(chǔ)性工作。上海交通大學(xué)使用BigDataBench來(lái)評(píng)測(cè)數(shù)據(jù)中心上的資源共享策略[55];西安交通大學(xué)則使用這一基準(zhǔn)來(lái)診斷大數(shù)據(jù)系統(tǒng)中的性能瓶頸[56]。

    在BDMS的評(píng)測(cè)基準(zhǔn)開發(fā)方面,BigDataBench包含了6個(gè)應(yīng)用場(chǎng)景的數(shù)據(jù)集合和19類負(fù)載[46,47]。華東師范大學(xué)提出了一種面向社交媒體數(shù)據(jù)分析型查詢處理的評(píng)測(cè)基準(zhǔn)BSMA[8,9];提出了一種并行社交媒體數(shù)據(jù)生成方法,以仿真微博等社交媒體數(shù)據(jù)[10]。周敏奇等人則設(shè)計(jì)了一種更為通用的可擴(kuò)展的高仿真數(shù)據(jù)生成器框架[57]。而清華大學(xué)則針對(duì)工作流數(shù)據(jù)管理系統(tǒng)的負(fù)載生成開展了研究[58]。

    6 結(jié)束語(yǔ)

    在“大數(shù)據(jù)”熱潮下,大數(shù)據(jù)管理系統(tǒng)的研發(fā)和應(yīng)用進(jìn)展迅速,而相應(yīng)的評(píng)測(cè)基準(zhǔn)理論和方法研究則剛剛起步。針對(duì)大數(shù)據(jù)應(yīng)用,特別是我國(guó)金融、電信、電子商務(wù)等具有鮮明應(yīng)用特點(diǎn)的大數(shù)據(jù)應(yīng)用的特點(diǎn),遵循“同類適用”原則,從數(shù)據(jù)生成、負(fù)載生成、性能指標(biāo)體系和測(cè)量方法這3個(gè)角度入手,解決應(yīng)用環(huán)境適配和仿真、科學(xué)和公平評(píng)測(cè)、評(píng)測(cè)結(jié)果比較與分析等問題,是大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)研究的重要問題?,F(xiàn)有的工作從應(yīng)用和系統(tǒng)建模、數(shù)據(jù)仿真、數(shù)據(jù)和負(fù)載的高效生成、多維度性能指標(biāo)設(shè)計(jì)等角度開展了研究。但對(duì)于設(shè)計(jì)和實(shí)現(xiàn)具有良好仿真能力、高適配能力的評(píng)測(cè)基準(zhǔn)而言,非結(jié)構(gòu)化數(shù)據(jù)仿真、超高負(fù)載環(huán)境模擬與評(píng)測(cè)方法、兼顧分析效果和性能的度量指標(biāo)、開放環(huán)境下的性能評(píng)測(cè)和評(píng)測(cè)結(jié)果分析等問題仍是具有挑戰(zhàn)性的研究問題。

    [1] Gray J. Benchmark handbook for database and transaction system (2nd edition). San Francisco: Morgan Kaufmann, 1993

    [2] Bitton D, DeWitt D J, Turbyfil C. Benchmarking database systems: a systematic approach. Proceedings of the 9th VLDB Conference, Florence, Italy, 1983

    [3] Laney D. 3D Data Management: Controlling Data Volume, Velocity and Variety. Technical Report, Meta Group, 2001

    [4] Pavlo A, Paulson E, Rasin A, et al. A comparison of approaches to largescale data analysis. Proceedings of ACMSIGMOD/PODS Conference, Providence, Rhode Island, USA, 2009

    [5] Carey M J. BDMS performance evaluation: practices, pitfalls, and possibilities. Proceedings of the 4th TPC Technology Conference, Istanbul, Turkey, 2012

    [6] Volker Markl. Big Data. VLDB Database Summer School (China) Slides, 2013

    [7] Stonebraker M. Technical perspective one size fits all: an idea whose time has come and gone. Communications of the ACM, 2008, 51(12)

    [8] Ma H X, Wei J X, Qian W N, et al. On benchmarking online social media analytical queries. Proceedings of Graph Data-management Experiences & Systems, New York, USA, 2013

    [9] Xia F, Li Y, Yu C C, et al. BSMA: A benchmark for analytical queries over social media data. Proceedings of the VLDB Endowment, 2014, 7(13): 1573~1576

    [10] Yu C C, Fan X, Qian W N, et al. BSMAGen: a parallel synthetic data generator for social media timeline structures. Proceedings of the 19th International Conference on Database Systems for Advanced Applications, Bali, Indonesia, 2014

    [11] 金澈清, 錢衛(wèi)寧, 周敏奇等. 數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn): 從傳統(tǒng)數(shù)據(jù)庫(kù)到新興大數(shù)據(jù). 計(jì)算機(jī)學(xué)報(bào). 2015, 38(1): 18~34 Jin C Q, Qian W N, Zhou M Q, et al. Benchmarking data management systems: from traditional database to emergent big data. Chinese Journal of Computers, 2015, 38(1): 18~34

    [12] Nambiar R, Wakou N, Masland A, et al. Shaping the landscape of industry standard benchmarks: contributions of the transaction processing performance council (TPC). Proceedings of the 3rd TPC Technology Conference, Seattle, Wa, USA, 2011

    [13] Bitton D, Brown M, Catell R, et al. A measure of transaction processing power. Datamation, 1985, 31(7): 112~118

    [14] Turbyfill C, Orji C, Bitton D. AS3AP-An ANSI SQL Standard Scalable and Portable Benchmark for Relational Database Systems. Chapter 5, Benchmark handbook for database and transaction system (2nd edition). San Francisco: Morgan Kaufmann, 1993

    [15] O’Neil. Revisiting DBMS benchmarks. Datamation, 1989, 35(9): 47~52

    [16] O’Neil P, O’Neil B, Chen X D. The Star Schema Benchmark (SSB). University of Massachusetls, Boston, 2007

    [17] Bog A. Benchmarking Transaction and Analytical Processing Systems: The Creation of a Mixed Workload Benchmark and Its Application. Berlin: Springer, 2013

    [18] Cattell R G G, Skeen J. Object operations benchmark. ACM Transactions on Database Systems, 1992, 17(1): 1~31

    [19] Carey M J, DeWitt D J, Naughton J F. The OO7 benchmark. Proceedings of ACM SIGMOD International Conference on Management of Data, Washington, DC, USA, 1993

    [20] Anderson T L, Berre A J, Mallison M, et al. The HyperModel benchmark. Proceedings of the 2nd International Conference on Extending Database Technology: Advances in Database Technology, Venice, Italy, 1990

    [21] Carey M J, DeWitt D J, Naughton J F, et al. The BUCKY object-relational benchmark. Proceedings of ACM SIGMOD International Conference on Management of Data, Tucson, Arizona, USA, 1997

    [22] Runapongsa K, Patel J M, Jagadish H V, et al. The Michigan benchmark: towards XML query performance diagnostics. Information Systems, 2006, 31(2): 73~97

    [23] Yao B, Ozsu M T, Khandelwal N. XBench benchmark and performance testing of XML DBMSs. Proceedings of the 30th IEEE International Conference on Data Engineering, Chicago, IL, USA, 2004

    [24] Bōh(huán)me T, Rahm E. Multi-user evaluationof XML data management systems with XMach-1. Proceedings of the Workshop on Efficiency and Effectiveness of XML Tools and Techniques (EEXTT), Heidelberg, Germany, 2002

    [25] Schmidt A, Waas F, Kersten M, et al. XMark: a benchmark for XML data management. Proceedings of the 28th International Conference on Very Large Data Bases, Hong Kong, China, 2002

    [26] Li Y, Bressan S, Dobbie G, et al. XOO7: applying OO7 benchmark to XML query processing tools. Proceedings of Conference on Information and Knowledge Management, Washington, DC, USA, 2001

    [27] Nicola M, Kogan I, Schiefer B. An XML transaction processing benchmark. Proceedings of the 26th ACM SIGMODSIGACT-SIGART Symposium on Principles of Database Systems, Beijing, China, 2007

    [28] Werstein P. A performance benchmark for spatiotemporal databases. Proceedings of the 10th Annual Colloquium of the Spatial Information Research Centre, Dunedin, New Zealand, 1998

    29 Myllymaki J, Kaufman J. DynaMark: a benchmark for dynamic spatial indexing. Proceedings of the 4th International Conference on Mobile Data Management, Melbourne, Australia, 2003

    ]30] Jensen C, Tiesyte D, Tradisauskas N. The COST benchmark-comparison and evaluation of spatio-temporal indexes. Proceedings of the 11th International Conference on Database Systems for Advanced Applications, Singapore, 2006

    [31] Düntgen C, Behr T, Güting R H. BerlinMOD: a benchmark for moving object databases. The VLDB Journal, 2009, 18(6): 1335~1368

    [32] Arasu A, Cherniack M, Galvez E, et al. Linear road: a stream data management benchmark. Proceedings of the 30th International Conference on Very Large Data Bases, Toronto, Canada, 2004

    [33] Kim K, Jeon K, Han H, et al. MRBench: a benchmark for MapReduce framework. Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems, Melbourne, Victoria, Australia, 2008

    [34] White T. Hadoop權(quán)威指南(第二版). 周敏奇, 王曉玲,金澈清等譯. 北京: 清華大學(xué)出版社, 2011 White T. Hadoop: The Definitive Guide. Translated by Zhou M Q, Wang X L, Jin C Q, et al. Beijing: Tsinghua University Press, 2011

    [35] Daniel. Pig mix. https://cwiki.apache.org/ confluence/display/PIG/PigMix, 2013

    [36] Luo C, Zhan J, Jia Z, et al. CloudRank-D: benchmarking and ranking cloud computing systems for data processing applications. Frontiers of Computer Science, 2012, 6(4): 347~362

    [37] Cooper B, Silberstein A, Tam E, et al. Benchmarking cloud serving systems with YCSB. Proceedings of ACM Symposium on Cloud Computing, Indianapolis, IN, USA, 2010

    [38] Patil S, Polte M, Ren K, et al. YCSB++: benchmarking and performance debugging advanced features in scalable table stores. Proceedings of ACM Symposium on Cloud Computing, Cascais, Portugal, 2011

    [39] Floratou A, Teletia N, DeWitt D J, et al. Can the elephants handle the NoSQL onslaught. Proceedings of the VLDB Endowment, 2012, 5(12): 1712~1723

    [40] Rabl T, Gómez-Villamor S, Sadoghi M, et al. Solving big data challenges for enterprise application performance management. Proceedings of the VLDB Endowment, 2012, 5(12): 1724~1735

    [41] Ghazal A, Rabl T, Hu M, et al. BigBench: towards an industry standard benchmark for big data analytics. Proceedings of ACM SIGMOD/PODS Conference, New York, USA, 2013

    [42] Armstrong T G , Ponnekanti V,Borthakur D, et al. LinkBench: a database benchmark based on the Facebook social graph. Proceedings of the ACM SIGMOD/ PODS Conference, New York, USA, 2013

    [43] Boncz P A, Fundulaki I, Gubichev A, et al. The linked data benchmark council project. Datenbank-Spektrum, 2013, 13(2):121~129

    [44] Jia Z, Wang L, Zhan J, et al. Characterizing data analysis workloads in data centers. Proceedings of IEEE International Symposium on Workload Characterization, Portland, OR, USA, 2013 [45] Xi H F, Zhan J F, Zhen J, et al. Characterization of Real Workloads of Web Search Engines. Proceedings of IEEE International Symposium on Workload Characterization, Austin, TX , USA, 2011

    [46] Wang L, Zhan J F, Luo C J, et al. BigDataBench: a big data benchmark suite from internet services. Proceedings of the 24th IEEE International Symposium on High Perfornance Computer Architecture, Orlando, Florida, USA, 2014

    [47] Zhu Y, Zhan J. BigOP: generating comprehensive big data workloads as a benchmarking framework. Proceedings of the 19th International Conference on Database Systems for Advanced Applications, Bali, Indonesia, 2014

    [48] 劉兵兵,孟小峰,史英杰. CloudBM:云數(shù)據(jù)管理系統(tǒng)測(cè)試基準(zhǔn). 計(jì)算機(jī)科學(xué)與探索, 2012, 6(6): 504~512 Liu B B, Meng X F, Shi Y J. CloudBM: a benchmark for cloud data management systems. Journal of Frontiers of Computer Science and Technology, 2012, 6(6): 504~512

    [49] 付長(zhǎng)冬, 舒繼武, 沈美明等. 網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)性能基準(zhǔn)的研究、評(píng)價(jià)與發(fā)展. 小型微型計(jì)算機(jī)系統(tǒng), 2004, 25(12): 2049~2054 Fu C D, Shu J W, Shen M M, et al. Evaluation, research and development of performance benchmark on network storage system. Journal of Chinese Computer Systems, 2004, 25(12): 2049~2054

    [50] 劉大為,欒華,王珊等. 內(nèi)存數(shù)據(jù)庫(kù)在TPC-H負(fù)載下的處理器性能. 軟件學(xué)報(bào), 2008, 19(10): 2574~2584 Liu D W, Luan H, Wang S, et al. Main memory database TPC-H workload characterization on modern processor. Journal of Software, 2008, 19(10): 2574~2584

    [51] Kang Q Q, Jin C Q, Zhang Z, et al. MemTest: a novel benchmark for inmemory database. Proceedings of the 5th Workshop on Big Data Benchmarks, Performance Optimization, and Emerging Hardware, Hangzhou, China, 2014

    [52] Zhao H W, Ye X J. A practice of TPCDS multidimensional implementation on NoSQL database systems. Proceedings of the 5th TPC Technology Conference, Trento, Italy, 2013

    [53] 趙博,葉曉俊. OLAP性能測(cè)試方法研究與實(shí)現(xiàn). 計(jì)算機(jī)研究與發(fā)展, 2011, 48(10): 1951~1959 Zhao B, Ye X J. Study and implementation of OLAP performance benchmark. Journal of Computer Research and Development, 2011, 48(10): 1951~1959

    [54] 葉曉俊,王建民. DBMS性能評(píng)價(jià)指標(biāo)體系. 計(jì)算機(jī)研究與發(fā)展, 2009, 46(增刊): 313~318 Ye X J, Wang J M. DBMS performance evaluation indicators. Journal of Computer Research and Development, 2009, 46(suppl.): 313~318

    [55] Ning F F, Weng C L, Luo Y. Virtualization I/O optimization based on shared memory. Proceedings of the IEEE International Conference on Big Data, Santa Clara, USA, 2013

    [56] Chen P, Qi Y, Li X, et al. An ensemble MIC-based approach for performance diagnosis in big data platform. Proceedings of the IEEE International Conference on Big Data, Santa Clara, USA, 2013

    [57] Gu L, Zhou M Q, Zhang Z J, et al. Chronos: an elastic parallel framework for stream benchmark generation and simulation. Proceedings of the 31stIEEE International Conference on Data Engineering, Seoul, Korea, 2015

    [58] Du N Q, Ye X J, Wang J M. Towards workflow-driven database system workload modeling. Proceedings of the 2nd International Workshop on Testing Database Systems, Providence, Rhode Island, USA, 2009

    錢衛(wèi)寧,男,華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院教授、博士生導(dǎo)師,研究興趣包括互聯(lián)網(wǎng)環(huán)境下的數(shù)據(jù)管理、大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)、社交媒體數(shù)據(jù)分析、知識(shí)圖譜構(gòu)建與應(yīng)用等。

    夏帆,男,華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院博士生,研究興趣包括分布式查詢處理、社交媒體數(shù)據(jù)基準(zhǔn)測(cè)試、社交媒體數(shù)據(jù)管理。

    周敏奇,男,華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院副教授、碩士生導(dǎo)師,研究興趣主要包括內(nèi)存事務(wù)處理系統(tǒng)、內(nèi)存分析處理系統(tǒng)、計(jì)算廣告學(xué)。

    金澈清,男,華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院教授、博士生導(dǎo)師,研究興趣主要包括基于位置的服務(wù)、數(shù)據(jù)流管理、不確定數(shù)據(jù)管理和數(shù)據(jù)基準(zhǔn)評(píng)測(cè)。

    周傲英,男,華東師范大學(xué)長(zhǎng)江學(xué)者特聘教授、數(shù)據(jù)科學(xué)與工程研究院院長(zhǎng),研究興趣主要包括Web數(shù)據(jù)管理、數(shù)據(jù)密集型計(jì)算、內(nèi)存集群計(jì)算、分布事務(wù)處理、大數(shù)據(jù)基準(zhǔn)測(cè)試和性能優(yōu)化。

    Qian W N, Xia F, Zhou M Q, et al. Challenges and progress of big data management system benchmarks. Big Data Research, 2015008

    Challenges and Progress of Big Data Management System Benchmarks

    Qian Weining, Xia Fan, Zhou Minqi, Jin Cheqing, Zhou Aoying
    Institute for Data Science and Engineering, East China Normal University, Shanghai 200062, China

    Database benchmarking has stimulated the development of data management systems and technologies. In big data environments, benchmarking should be revisited. Therefore, research on benchmarks for big data management systems is a key problem for big data research and applications. Benchmark design can be achieved from three different perspectives, i.e. data, workload, and performance measurements. After the brief introduction to these three elements and the progress of big data management system research, the requirements and challenges to benchmarking big data management systems were analyzed. Through the introduction to a benchmark for analytical queries over social media data, named as BSMA, the issues of design and implementation of a benchmark for big data management systems were discussed.

    big data management system, benchmark, data generation, workload generation, performance measurement

    2015-05-01;修回時(shí)間:2015-05-07

    國(guó)家自然科學(xué)基金資助項(xiàng)目(No. 61432006),上海市教委科研創(chuàng)新重點(diǎn)項(xiàng)目(No.14ZZ045)

    Foundation Items:The National Natural Science Foundation of China (No. 61432006), The Shanghai Municipal Education Commission Scientific Research Innovation Key Project (No.14ZZ045)

    錢衛(wèi)寧,夏帆,周敏奇等. 大數(shù)據(jù)管理系統(tǒng)評(píng)測(cè)基準(zhǔn)的挑戰(zhàn)與研究進(jìn)展. 大數(shù)據(jù), 2015008

    猜你喜歡
    數(shù)據(jù)庫(kù)系統(tǒng)
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無(wú)人機(jī)系統(tǒng)
    ZC系列無(wú)人機(jī)遙感系統(tǒng)
    基于PowerPC+FPGA顯示系統(tǒng)
    半沸制皂系統(tǒng)(下)
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)
    十八禁网站网址无遮挡 | 人妻少妇偷人精品九色| 丰满乱子伦码专区| 国产真实伦视频高清在线观看| 日本熟妇午夜| 亚洲美女搞黄在线观看| 中国美白少妇内射xxxbb| 99热全是精品| 少妇猛男粗大的猛烈进出视频 | 欧美日韩在线观看h| 免费无遮挡裸体视频| 亚洲人成网站高清观看| 国产中年淑女户外野战色| 国产成人a∨麻豆精品| 丰满人妻一区二区三区视频av| 精品一区二区三区人妻视频| 久久久精品免费免费高清| 久久精品国产亚洲av天美| 国内精品宾馆在线| 超碰av人人做人人爽久久| 日韩不卡一区二区三区视频在线| 色网站视频免费| 日韩成人伦理影院| 国产精品麻豆人妻色哟哟久久 | 日本与韩国留学比较| av在线亚洲专区| 国产高清三级在线| 天堂俺去俺来也www色官网 | 99热这里只有是精品在线观看| 性插视频无遮挡在线免费观看| 五月玫瑰六月丁香| 免费高清在线观看视频在线观看| 国产黄片美女视频| 99久久精品一区二区三区| 欧美极品一区二区三区四区| 中文乱码字字幕精品一区二区三区 | 国产欧美另类精品又又久久亚洲欧美| 亚洲激情五月婷婷啪啪| 蜜臀久久99精品久久宅男| 久久久久久久久久久免费av| 欧美变态另类bdsm刘玥| 蜜桃久久精品国产亚洲av| 在线 av 中文字幕| 天美传媒精品一区二区| 我的女老师完整版在线观看| 日日啪夜夜撸| 精品不卡国产一区二区三区| 中文资源天堂在线| 国产日韩欧美在线精品| 免费看av在线观看网站| 婷婷色综合www| 久久久色成人| 国产av国产精品国产| 国产一区二区亚洲精品在线观看| 亚洲av福利一区| 黄片wwwwww| 久久精品国产亚洲av涩爱| 韩国高清视频一区二区三区| 丰满乱子伦码专区| 一级毛片 在线播放| 97人妻精品一区二区三区麻豆| 夜夜看夜夜爽夜夜摸| 亚洲最大成人中文| 中文字幕av在线有码专区| 精品人妻一区二区三区麻豆| 国产精品一二三区在线看| 亚洲精品日本国产第一区| 国产综合精华液| 国产高清国产精品国产三级 | 亚洲欧美中文字幕日韩二区| 一二三四中文在线观看免费高清| 97超视频在线观看视频| 亚洲综合色惰| 亚洲av男天堂| 婷婷色综合大香蕉| 国产一级毛片七仙女欲春2| 精品少妇黑人巨大在线播放| 一级爰片在线观看| 又爽又黄无遮挡网站| 国产精品一区www在线观看| 丝袜美腿在线中文| 综合色av麻豆| 亚洲国产欧美在线一区| 精品久久久久久电影网| 在线观看一区二区三区| 国产亚洲5aaaaa淫片| 肉色欧美久久久久久久蜜桃 | 一区二区三区四区激情视频| 日韩欧美三级三区| 欧美日韩精品成人综合77777| 亚洲精品乱码久久久久久按摩| 99视频精品全部免费 在线| 国产伦理片在线播放av一区| 亚洲三级黄色毛片| 直男gayav资源| 亚洲精品中文字幕在线视频 | 最新中文字幕久久久久| 神马国产精品三级电影在线观看| 在线观看av片永久免费下载| 欧美日韩综合久久久久久| 99re6热这里在线精品视频| kizo精华| 久久亚洲国产成人精品v| 青春草视频在线免费观看| 九九爱精品视频在线观看| 又爽又黄a免费视频| 久久久久久久大尺度免费视频| 99热6这里只有精品| 在线 av 中文字幕| 18禁在线无遮挡免费观看视频| 久久精品综合一区二区三区| 精品一区二区免费观看| 哪个播放器可以免费观看大片| 91午夜精品亚洲一区二区三区| 日韩av在线免费看完整版不卡| 国产精品久久久久久久电影| 三级男女做爰猛烈吃奶摸视频| 国产一级毛片七仙女欲春2| 人妻一区二区av| 欧美潮喷喷水| 中文字幕久久专区| 国产成人a区在线观看| 亚洲天堂国产精品一区在线| 免费av观看视频| 一级毛片aaaaaa免费看小| 国产日韩欧美在线精品| 九草在线视频观看| 欧美激情久久久久久爽电影| www.av在线官网国产| 看免费成人av毛片| 熟妇人妻久久中文字幕3abv| 久久久久久久久久人人人人人人| 免费大片黄手机在线观看| 久久久久久久久久成人| 91狼人影院| 国内精品美女久久久久久| 亚洲第一区二区三区不卡| 欧美日韩综合久久久久久| 亚洲经典国产精华液单| 老司机影院毛片| 午夜福利在线观看免费完整高清在| 国产精品久久久久久久电影| 高清午夜精品一区二区三区| 欧美最新免费一区二区三区| 精品酒店卫生间| 久久久久国产网址| 日韩,欧美,国产一区二区三区| 欧美日本视频| 人人妻人人看人人澡| 人人妻人人看人人澡| kizo精华| 尾随美女入室| 亚洲性久久影院| 亚洲性久久影院| 天天一区二区日本电影三级| 久久精品国产亚洲av涩爱| 成年女人看的毛片在线观看| 天堂中文最新版在线下载 | 免费在线观看成人毛片| 乱系列少妇在线播放| 在现免费观看毛片| 中文乱码字字幕精品一区二区三区 | 国产黄色视频一区二区在线观看| 少妇人妻精品综合一区二区| 日本一本二区三区精品| 国产日韩欧美在线精品| 精品酒店卫生间| 日韩欧美精品v在线| 久久国产乱子免费精品| 美女大奶头视频| 日韩不卡一区二区三区视频在线| 久久久久精品久久久久真实原创| 色综合亚洲欧美另类图片| 亚洲国产精品专区欧美| 亚州av有码| 国产亚洲午夜精品一区二区久久 | 久久久成人免费电影| 亚洲国产欧美在线一区| 国产亚洲精品久久久com| 精品午夜福利在线看| 日日干狠狠操夜夜爽| 极品教师在线视频| 成年版毛片免费区| 久久精品夜夜夜夜夜久久蜜豆| 校园人妻丝袜中文字幕| 国产精品一二三区在线看| 尾随美女入室| 91av网一区二区| 女人十人毛片免费观看3o分钟| 成年免费大片在线观看| 九九爱精品视频在线观看| 国产淫语在线视频| 91精品一卡2卡3卡4卡| 内射极品少妇av片p| 亚洲色图av天堂| 免费观看av网站的网址| 边亲边吃奶的免费视频| 亚洲av国产av综合av卡| 自拍偷自拍亚洲精品老妇| 国产 一区精品| 美女xxoo啪啪120秒动态图| 久久久久精品性色| 非洲黑人性xxxx精品又粗又长| 婷婷色av中文字幕| 精品久久久久久成人av| 少妇熟女aⅴ在线视频| 亚洲成人av在线免费| 肉色欧美久久久久久久蜜桃 | 在线天堂最新版资源| 男人舔奶头视频| av播播在线观看一区| 男女下面进入的视频免费午夜| 亚洲精品国产成人久久av| 能在线免费看毛片的网站| 啦啦啦啦在线视频资源| 国产成人精品一,二区| 日韩国内少妇激情av| 1000部很黄的大片| 搡女人真爽免费视频火全软件| 丰满乱子伦码专区| 六月丁香七月| 美女高潮的动态| 黄色欧美视频在线观看| 久久久久久久久久成人| 午夜福利在线观看免费完整高清在| 自拍偷自拍亚洲精品老妇| 国产黄a三级三级三级人| 国产av国产精品国产| 日韩 亚洲 欧美在线| 日日啪夜夜爽| 国产午夜精品论理片| 日本色播在线视频| 最近中文字幕高清免费大全6| 国产v大片淫在线免费观看| av专区在线播放| 女人久久www免费人成看片| av.在线天堂| 国产av在哪里看| 日韩制服骚丝袜av| 日本猛色少妇xxxxx猛交久久| 超碰av人人做人人爽久久| 一区二区三区乱码不卡18| 51国产日韩欧美| 直男gayav资源| 97超碰精品成人国产| 波野结衣二区三区在线| 男的添女的下面高潮视频| 免费观看a级毛片全部| 777米奇影视久久| 成人特级av手机在线观看| 久久精品久久精品一区二区三区| 国产在视频线精品| 久久99热6这里只有精品| 久久精品国产亚洲av天美| 精品久久久久久久人妻蜜臀av| 少妇熟女aⅴ在线视频| 天天躁夜夜躁狠狠久久av| 亚洲国产精品专区欧美| 嫩草影院精品99| 欧美xxxx黑人xx丫x性爽| 亚洲人与动物交配视频| 成年av动漫网址| 免费看不卡的av| av天堂中文字幕网| 国产黄频视频在线观看| av又黄又爽大尺度在线免费看| 欧美一区二区亚洲| 久久人人爽人人片av| 亚洲天堂国产精品一区在线| 国产精品不卡视频一区二区| 大陆偷拍与自拍| 3wmmmm亚洲av在线观看| 亚洲精品影视一区二区三区av| 丝瓜视频免费看黄片| www.av在线官网国产| 亚洲av免费在线观看| 精品欧美国产一区二区三| 成人欧美大片| 美女大奶头视频| 在线观看免费高清a一片| 中文在线观看免费www的网站| 久久精品人妻少妇| 国产精品人妻久久久影院| 中文乱码字字幕精品一区二区三区 | av一本久久久久| 婷婷色av中文字幕| 亚洲欧美精品自产自拍| 精品久久久久久久久亚洲| 国产淫片久久久久久久久| 久久久久久久久中文| 亚洲av.av天堂| 最近手机中文字幕大全| 国产伦理片在线播放av一区| 99热网站在线观看| 人妻少妇偷人精品九色| 久久久久久久久中文| 亚洲av日韩在线播放| 国产精品熟女久久久久浪| 亚洲av电影不卡..在线观看| 日韩国内少妇激情av| 日韩精品青青久久久久久| 午夜激情久久久久久久| 欧美成人一区二区免费高清观看| 欧美成人精品欧美一级黄| 国产成人一区二区在线| 亚洲激情五月婷婷啪啪| 九色成人免费人妻av| 欧美成人一区二区免费高清观看| 啦啦啦啦在线视频资源| 精品人妻一区二区三区麻豆| 日韩国内少妇激情av| 永久免费av网站大全| 成人毛片60女人毛片免费| 国内少妇人妻偷人精品xxx网站| 91久久精品电影网| 精品国产三级普通话版| 久久综合国产亚洲精品| 久久久久精品性色| 午夜精品一区二区三区免费看| 欧美区成人在线视频| 久久久久精品久久久久真实原创| 超碰av人人做人人爽久久| 久久精品国产亚洲网站| 精品一区二区三卡| 精品国产一区二区三区久久久樱花 | 秋霞伦理黄片| 国产成人精品久久久久久| 日韩精品有码人妻一区| 综合色丁香网| 一级黄片播放器| 日韩一区二区视频免费看| 欧美日韩一区二区视频在线观看视频在线 | 亚洲四区av| 伊人久久国产一区二区| 国产精品.久久久| 2021天堂中文幕一二区在线观| 亚洲欧洲日产国产| 成年人午夜在线观看视频 | 国产精品一区二区在线观看99 | 精品一区在线观看国产| 成人av在线播放网站| 可以在线观看毛片的网站| 永久网站在线| 日本wwww免费看| 日韩av在线大香蕉| 亚洲成人一二三区av| 中国美白少妇内射xxxbb| 日韩av在线免费看完整版不卡| 亚洲熟妇中文字幕五十中出| 性色avwww在线观看| 亚洲久久久久久中文字幕| 亚洲欧美日韩东京热| 日韩欧美精品v在线| 一级二级三级毛片免费看| 99热6这里只有精品| 久久久欧美国产精品| 日韩av在线免费看完整版不卡| 日韩av免费高清视频| 久久久久网色| 不卡视频在线观看欧美| 热99在线观看视频| 毛片一级片免费看久久久久| 亚洲av不卡在线观看| 内射极品少妇av片p| av免费观看日本| 久久精品久久精品一区二区三区| 天堂俺去俺来也www色官网 | 日本黄大片高清| 美女黄网站色视频| 久久国内精品自在自线图片| 又黄又爽又刺激的免费视频.| 欧美日韩综合久久久久久| 日韩强制内射视频| 三级国产精品片| av在线亚洲专区| 国产真实伦视频高清在线观看| 免费看美女性在线毛片视频| 亚洲成人一二三区av| 免费看光身美女| 国产一区二区在线观看日韩| 日日摸夜夜添夜夜爱| 色尼玛亚洲综合影院| 最近中文字幕2019免费版| 国产精品久久久久久精品电影| 精品久久久精品久久久| 日本一本二区三区精品| 国产成人精品久久久久久| 九色成人免费人妻av| 日韩 亚洲 欧美在线| 国产精品人妻久久久久久| av播播在线观看一区| 日日干狠狠操夜夜爽| 欧美高清性xxxxhd video| 欧美最新免费一区二区三区| 久久久久久久久大av| 国内精品宾馆在线| 成人高潮视频无遮挡免费网站| 亚洲内射少妇av| 久久久久久久国产电影| 我的老师免费观看完整版| 一级a做视频免费观看| 狂野欧美白嫩少妇大欣赏| 免费av观看视频| 亚洲欧美日韩无卡精品| 国产精品熟女久久久久浪| 国产成人午夜福利电影在线观看| 精品久久久久久电影网| 高清欧美精品videossex| 大又大粗又爽又黄少妇毛片口| 免费高清在线观看视频在线观看| 欧美日韩国产mv在线观看视频 | 18禁裸乳无遮挡免费网站照片| av线在线观看网站| 成人漫画全彩无遮挡| 又爽又黄a免费视频| 成人国产麻豆网| 国产单亲对白刺激| 亚洲精品自拍成人| 国产精品一区www在线观看| 最近中文字幕2019免费版| 欧美另类一区| 丝瓜视频免费看黄片| 久久精品夜夜夜夜夜久久蜜豆| 亚洲av不卡在线观看| 亚洲成人中文字幕在线播放| 成人鲁丝片一二三区免费| 人人妻人人澡欧美一区二区| 非洲黑人性xxxx精品又粗又长| av在线蜜桃| 久久久色成人| .国产精品久久| 国产av不卡久久| 久久人人爽人人片av| 亚洲成色77777| 丰满乱子伦码专区| 成人亚洲精品av一区二区| 欧美三级亚洲精品| 成人特级av手机在线观看| 天堂影院成人在线观看| 国产黄频视频在线观看| 春色校园在线视频观看| kizo精华| 日本wwww免费看| 午夜爱爱视频在线播放| 不卡视频在线观看欧美| 久久久久久伊人网av| 亚洲成人久久爱视频| 日韩,欧美,国产一区二区三区| av免费在线看不卡| 日韩一区二区三区影片| www.av在线官网国产| 综合色av麻豆| 成人一区二区视频在线观看| 99久久人妻综合| 国产又色又爽无遮挡免| 老司机影院毛片| 有码 亚洲区| av线在线观看网站| 深夜a级毛片| 18禁在线无遮挡免费观看视频| 午夜精品一区二区三区免费看| 久久99蜜桃精品久久| 男人爽女人下面视频在线观看| 免费av不卡在线播放| a级毛片免费高清观看在线播放| 乱码一卡2卡4卡精品| 街头女战士在线观看网站| 午夜福利视频精品| 欧美日本视频| 久久久精品94久久精品| 日韩电影二区| 国产欧美另类精品又又久久亚洲欧美| 内地一区二区视频在线| ponron亚洲| 卡戴珊不雅视频在线播放| 一级毛片aaaaaa免费看小| 精华霜和精华液先用哪个| 亚洲精品日本国产第一区| 黄色配什么色好看| 日韩av免费高清视频| 精品久久久久久成人av| 成人毛片a级毛片在线播放| 国产av国产精品国产| 精品国内亚洲2022精品成人| 国产不卡一卡二| av女优亚洲男人天堂| 人妻制服诱惑在线中文字幕| 欧美精品国产亚洲| 嘟嘟电影网在线观看| 国产高潮美女av| 婷婷色综合www| 大香蕉久久网| 国产精品日韩av在线免费观看| 免费黄网站久久成人精品| 男女边摸边吃奶| 97热精品久久久久久| 久久亚洲国产成人精品v| 亚洲18禁久久av| 亚洲人成网站在线播| 午夜日本视频在线| 亚洲精品国产av成人精品| 国产成人freesex在线| 色综合站精品国产| 在线观看人妻少妇| 深夜a级毛片| 麻豆乱淫一区二区| 日韩精品青青久久久久久| 最近的中文字幕免费完整| ponron亚洲| 国产精品一区www在线观看| 亚洲第一区二区三区不卡| 国精品久久久久久国模美| 小蜜桃在线观看免费完整版高清| av免费在线看不卡| 又爽又黄无遮挡网站| 成人毛片60女人毛片免费| 男女视频在线观看网站免费| 亚洲精华国产精华液的使用体验| 亚洲精品色激情综合| av线在线观看网站| 国产一区二区三区av在线| 简卡轻食公司| 熟女电影av网| 欧美zozozo另类| 久久久久国产网址| 亚洲欧美日韩卡通动漫| 看黄色毛片网站| 亚洲av福利一区| 精品人妻一区二区三区麻豆| 亚洲国产精品专区欧美| 中文字幕制服av| 日产精品乱码卡一卡2卡三| 简卡轻食公司| 免费观看av网站的网址| 一个人观看的视频www高清免费观看| 亚洲欧美成人精品一区二区| 最近视频中文字幕2019在线8| 天堂av国产一区二区熟女人妻| xxx大片免费视频| 99久久精品一区二区三区| 亚洲av成人av| 中文在线观看免费www的网站| 又大又黄又爽视频免费| 麻豆av噜噜一区二区三区| 国产高潮美女av| 午夜爱爱视频在线播放| 亚洲av中文av极速乱| 亚洲欧美一区二区三区国产| 国产午夜福利久久久久久| 午夜福利在线观看吧| 色综合色国产| 午夜亚洲福利在线播放| 伦精品一区二区三区| 91在线精品国自产拍蜜月| 伊人久久精品亚洲午夜| 欧美性猛交╳xxx乱大交人| 波多野结衣巨乳人妻| 高清av免费在线| 亚洲人成网站高清观看| 久久久久久伊人网av| 欧美成人午夜免费资源| av播播在线观看一区| 国产中年淑女户外野战色| 国产精品综合久久久久久久免费| 国语对白做爰xxxⅹ性视频网站| 国产有黄有色有爽视频| 亚洲精品乱久久久久久| 极品少妇高潮喷水抽搐| 婷婷六月久久综合丁香| 亚洲精品国产av蜜桃| 亚洲精品成人久久久久久| 干丝袜人妻中文字幕| 黄片无遮挡物在线观看| 久久久久性生活片| 久久久久久九九精品二区国产| 国产精品嫩草影院av在线观看| 欧美日韩综合久久久久久| 美女内射精品一级片tv| 成人亚洲精品一区在线观看 | 亚洲最大成人手机在线| 人妻夜夜爽99麻豆av| 免费在线观看成人毛片| 国产精品国产三级专区第一集| 亚洲精品第二区| 亚洲国产精品sss在线观看| 午夜精品国产一区二区电影 | 亚洲最大成人中文| 日本爱情动作片www.在线观看| 熟妇人妻久久中文字幕3abv| 国产亚洲最大av| 亚洲人成网站在线观看播放| 久久久久久国产a免费观看| 99久久精品一区二区三区| 久久久精品94久久精品| 久久久精品免费免费高清| 噜噜噜噜噜久久久久久91| 国产一区二区三区综合在线观看 | 视频中文字幕在线观看| 伦精品一区二区三区| 天美传媒精品一区二区| 日本熟妇午夜| 亚洲国产精品成人综合色| 一个人看的www免费观看视频| 六月丁香七月| 精品国产一区二区三区久久久樱花 | 69人妻影院| 一个人看的www免费观看视频| 国产精品久久视频播放| 三级国产精品欧美在线观看| 少妇人妻精品综合一区二区| 国产极品天堂在线| 国产亚洲一区二区精品| 日韩欧美精品v在线| 如何舔出高潮| 婷婷六月久久综合丁香|