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

    一種通用混合計算中間件的設(shè)計與實現(xiàn)

    2020-06-19 07:51:31張洪豪姚欣王勁松姚世春
    現(xiàn)代電子技術(shù) 2020年12期
    關(guān)鍵詞:性能分析數(shù)據(jù)處理

    張洪豪 姚欣 王勁松 姚世春

    摘 ?要: 隨著接入設(shè)備的激增,網(wǎng)絡(luò)應(yīng)用及協(xié)議的不斷涌現(xiàn)和互聯(lián)網(wǎng)流量的爆發(fā)式增長,給數(shù)據(jù)分析與處理帶來了極大的挑戰(zhàn)。大數(shù)據(jù)環(huán)境中數(shù)據(jù)處理應(yīng)用所呈現(xiàn)出的趨勢是實時在線計算、離線批式計算以及動態(tài)響應(yīng)式計算相互結(jié)合、相互影響,這就要求底層計算資源具備同時提供實時計算、批式計算及響應(yīng)式計算的能力,然而傳統(tǒng)的系統(tǒng)架構(gòu)和編程模型已經(jīng)無法滿足這種混合計算需求。文中設(shè)計并實現(xiàn)一種構(gòu)建在流式數(shù)據(jù)處理過程IStream之上的混合計算中間件(General?purpose Hybrid Computing Middleware,GHCM),它以統(tǒng)一、靈活的高層抽象將相互依賴的高并發(fā)實時處理業(yè)務(wù)邏輯、批處理業(yè)務(wù)邏輯和跨層次動態(tài)調(diào)用無縫融合起來。實驗數(shù)據(jù)表明,GHCM在解決混合計算問題上具有良好的性能,在大幅縮短開發(fā)時間的同時為用戶提供了可重用和易擴展等支持。

    關(guān)鍵詞: 混合計算中間件; IStream模型設(shè)計; 數(shù)據(jù)處理; 程序無縫融合; 系統(tǒng)實現(xiàn); 性能分析

    中圖分類號: TN911.2?34; TP302 ? ? ? ? ? ? ? ? 文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)12?0055?06

    Abstract: The sharp increase of access devices, the continuous emergence of network applications and protocols, and the explosive growth of Internet traffic bring a great challenge to data analysis and processing. The trend presented by the data processing applications in the big data environment is the mutual integration and mutual interaction of real?time online computing, offline batch computing and dynamic responsive computing, which requires that the underlying computing resources have the ability to simultaneously provide real?time computing, batch computing and responsive computing, but the traditional system architecture and programming model is unable to meet the needs of this kind of hybrid computing. A general?purpose hybrid computing middleware (GHCM) based on the streaming data treating process IStream is designed and implemented, which integrates the interdependent high concurrent real?time processing business logic, batching business logic and cross level dynamic call seamlessly with a unified and flexible high?level abstraction. The experimental data show that GHCM has good performance in solving the hybrid computing difficulty, and provides users with reusable and easily extensible support while significantly reducing development time.

    Keywords: GHCM; IStream model design; data processing; procedure seamless integration; system implementation; performance analysis

    0 ?引 ?言

    當前,大數(shù)據(jù)計算引擎及相應(yīng)的編程模型已經(jīng)成為云計算領(lǐng)域發(fā)展速度最快的技術(shù)之一,Hadoop[1]作為典型代表,以其新穎的構(gòu)思和出色的大規(guī)模數(shù)據(jù)處理能力一度成為首選的大數(shù)據(jù)分析和計算平臺。然而,在研究和實際應(yīng)用中人們已經(jīng)意識到Hadoop在面對低延遲和具有復(fù)雜數(shù)據(jù)關(guān)系的大數(shù)據(jù)問題時具有很大的不適應(yīng)性[2?3]。隨著不同應(yīng)用場景的出現(xiàn),Hadoop在大數(shù)據(jù)處理領(lǐng)域的霸主地位被逐漸撼動,一大批新型計算引擎相繼問世,Spark[4]和Storm就是其中的優(yōu)秀代表,前者為海量數(shù)據(jù)批處理提供了高效的解決方案,后者則被視為高并發(fā)實時計算領(lǐng)域的新標準。

    2018年中國大數(shù)據(jù)技術(shù)與產(chǎn)業(yè)發(fā)展白皮書[5]指出,企業(yè)必須根據(jù)不同的場景靈活使用合適的技術(shù),復(fù)雜場景中的大數(shù)據(jù)應(yīng)用可能同時包含不同特征的源數(shù)據(jù)和計算需求,單一的計算模式已無法滿足整個應(yīng)用的需求。分布式網(wǎng)絡(luò)安全軟件在監(jiān)測網(wǎng)絡(luò)流量時需要同時完成如下工作:

    1) 快速處理實時注入系統(tǒng)的數(shù)據(jù)流;

    2) 將實時計算所累積的信息與其他靜態(tài)數(shù)據(jù)結(jié)合起來由離線計算模塊分析處理;

    3) 分析產(chǎn)生的結(jié)果在用戶發(fā)出動態(tài)請求時被渲染成圖形界面并返回給用戶。

    為實現(xiàn)上述類型的應(yīng)用程序,用戶通常需要同時管理兩套計算框架來分別完成實時處理任務(wù)與批處理任務(wù)。前者給用戶帶來較大的開發(fā)、協(xié)調(diào)和維護困難并且系統(tǒng)性能無法得到保證;后者則是低效的系統(tǒng)設(shè)計方案,程序性能會受到底層計算引擎的嚴重制約。

    鑒于此,本文提出一種具有通用性的編程模型,它以抽象過程IStream和發(fā)布/訂閱機制為核心,將實時計算、批式計算和動態(tài)響應(yīng)式計算無縫融入一套應(yīng)用程序中,并且為應(yīng)用程序帶來跨層次的可重用性和可擴展性。系統(tǒng)底層實現(xiàn)細節(jié)都被編程模型所隱藏,取而代之的是簡單的高層抽象概念和接口。本文所提出的通用混合計算中間件(General?purpose Hybrid Computing Middleware,GHCM)被實現(xiàn)在Spark和Storm計算引擎之上,經(jīng)GHCM優(yōu)化(任務(wù)壓縮、提前聚合等技術(shù))之后的用戶程序借助Spark提供的快速批量計算模型和Storm提供的快速持續(xù)計算模型可以獲得相較于傳統(tǒng)架構(gòu)更快的數(shù)據(jù)處理速度。

    1 ?相關(guān)工作

    MapReduce[6]是Google公司開發(fā)出的一種高效、可擴展的并行計算框架,其所提供的編程模型可以將用戶程序分解為3個相互關(guān)聯(lián)的處理步驟:Map,Shuffle和Reduce。這種編程模型具有較好的通用性,能夠?qū)崿F(xiàn)大多數(shù)計算需求。但MapReduce過于依賴文件系統(tǒng),運行過程中頻繁訪問磁盤所產(chǎn)生的時間開銷較大,也不能對多階段的流水線式處理過程提供很好的支持。Hadoop是MapReduce框架的開源實現(xiàn),具有與MapReduce相似的作業(yè)調(diào)度器和分布式文件系統(tǒng)。在實際應(yīng)用中,Hadoop表現(xiàn)出的局限性與MapReduce也十分相似。FlumeJava[7]構(gòu)建在MapReduce之上,彌補了MapReduce模型無法實現(xiàn)流水線處理過程的缺憾。FlumeJava提供的高層API具有較強的表達能力,可以被用來編寫運行在MapReduce之上的多階段處理程序。FlumeJava的不足之處在于不具備跨階段優(yōu)化能力,而且無法識別并刪除代碼中的冗余接口調(diào)用。Apache Crunch是FlumeJava的開源實現(xiàn),它在Hadoop上實現(xiàn)了與FlumeJava類似的功能,且已經(jīng)添加了對Spark框架的支持。Dryad[8]是微軟公司提出并實現(xiàn)的分布式計算框架。Dryad用執(zhí)行計劃圖描述用戶程序,圖中的節(jié)點代表數(shù)據(jù)計算單元,連接不同節(jié)點的有向邊代表數(shù)據(jù)傳輸通道。與Hadoop相似,Dryad使所有底層實現(xiàn)細節(jié)透明化,用戶只需調(diào)用Dryad提供的API就能得到分布式數(shù)據(jù)計算服務(wù),但在通用性方面有所欠缺。

    2 ?基于IStream的發(fā)布/訂閱模型

    GHCM的核心是IStream的數(shù)據(jù)計算單元和建立其上的發(fā)布/訂閱模型。IStream發(fā)布/訂閱模型[9]是一種分布式計算環(huán)境下的近同步通信模型,它以交互協(xié)議為基礎(chǔ),以數(shù)指分離機制為核心,提供了一種面向多層實體、具有可重用性和可擴展性的計算單元動態(tài)調(diào)用服務(wù)。

    2.1 ?IStream發(fā)布/訂閱模型的設(shè)計

    與傳統(tǒng)的發(fā)布/訂閱模型不同,IStream發(fā)布/訂閱模型采用了指令與數(shù)據(jù)相互分離的設(shè)計方案,發(fā)布指令與傳遞數(shù)據(jù)是兩個獨立的互不干擾的過程,如圖1所示。圖中:msg cache是專注于收發(fā)調(diào)用指令和反饋信息的系統(tǒng)部件,常用的消息中間件都可以作為msg cache的底層實現(xiàn),如Kafka和ActiveMQ;sink可以是集群內(nèi)的文件系統(tǒng)、數(shù)據(jù)庫、隊列中間件或其他存儲結(jié)構(gòu),主要被用來承載或傳遞計算實體在各個階段產(chǎn)生的計算結(jié)果。

    2.2 ?IStream發(fā)布/訂閱模型的動態(tài)交互性

    IStream發(fā)布/訂閱模型會將集群內(nèi)所有正在運行的計算單元劃分為兩類:非響應(yīng)式計算單元和響應(yīng)式計算單元。IStream發(fā)布/訂閱模型借助數(shù)指分離策略消除了計算單元之間的強關(guān)聯(lián),把所有響應(yīng)式計算單元視作可以向外提供服務(wù)的獨立實體,并且通過集群內(nèi)部的消息中間件接收并響應(yīng)調(diào)用請求。這種動態(tài)調(diào)用過程不僅可以出現(xiàn)在GHCM程序內(nèi)的IStream之間,其他外部程序也可以作為發(fā)布者參與其中。GHCM運行時系統(tǒng)會為Supervisor進程指定一個端口,外部程序發(fā)出的調(diào)用請求正是通過這個端口傳遞給Supervisor的。在這種跨層次動態(tài)交互過程中,用戶程序只需關(guān)注高層業(yè)務(wù)流程的設(shè)計,并在必要的時候調(diào)用GHCM系統(tǒng)對外開放的計算資源,Supervisor進程作為響應(yīng)式計算單元的外部代理,已將所有底層細節(jié)屏蔽掉,呈現(xiàn)給外部程序的只是一套簡潔的調(diào)用和反饋接口。

    2.3 ?IStream發(fā)布/訂閱模型的可重用性和擴展性

    IStream發(fā)布/訂閱模型為GHCM程序和外部程序帶來的另一個好處是提高組件的可重用性和可擴展性。在圖2中,GHCM程序1原本只包含IStream 1和IStream 2。

    隨著新計算需求的提出,開發(fā)者為這個GHCM程序編寫了第3個計算單元IStream 3。為了使IStream 3承接并處理IStream 2產(chǎn)生的數(shù)據(jù),開發(fā)者只需少量修改IStream 2的程序代碼:聲明一種指令發(fā)布策略,并指向IStream 3所監(jiān)聽的消息緩存msg cache 2。重新編譯并運行GHCM程序1之后,新添加的計算單元已然能夠無縫融入原有的處理流程中。可以看出,這種低耦合的結(jié)構(gòu)能被很容易地擴展成更大、更復(fù)雜的系統(tǒng)。GHCM程序由3個計算單元組成,IStream 1作為非響應(yīng)式計算單元不接受來自其他實體的動態(tài)調(diào)度,而IStream 2和IStream 3都是系統(tǒng)內(nèi)的響應(yīng)式計算單元。

    始終處于運行狀態(tài)的IStream 1作為系統(tǒng)唯一的入口單元,能使該GHCM程序不間斷地執(zhí)行數(shù)據(jù)處理任務(wù)而無需等待外部調(diào)用。當用戶1發(fā)出操作請求后,應(yīng)用程序1會直接從sink 1中讀取數(shù)據(jù),然后把數(shù)據(jù)交付給用戶。而對應(yīng)用程序2,每當用戶2提交操作請求,通過Host上的Supervisor進程動態(tài)調(diào)用IStream 2,并在收到Supervior發(fā)送的反饋信息后從sink 2中取出所需的計算結(jié)果。

    3 ?GHCM系統(tǒng)實現(xiàn)與性能分析

    GHCM運行時系統(tǒng)會根據(jù)用戶程序中的IStream操作序列構(gòu)造出一幅初始的流處理圖(Stream Processing Graph,SPG)。SPG經(jīng)過任務(wù)壓縮、任務(wù)擴展和提前聚合等優(yōu)化處理,最終會被系統(tǒng)分割、編譯并提交到底層計算引擎上執(zhí)行。將IStream編程模型作為通用混合計算中間件實現(xiàn)在Spark和Storm計算框架之上。

    3.1 ?系統(tǒng)架構(gòu)及工作流程

    GHCM系統(tǒng)架構(gòu)如圖3所示。

    開發(fā)者編寫的應(yīng)用程序處于系統(tǒng)最高抽象層,用戶應(yīng)用程序之下分別是GHCM類庫和運行時系統(tǒng)。GHCM類庫定義了用戶需要遵循的語法規(guī)則,即以抽象計算單元IStream為核心的編程模型。運行時系統(tǒng)是GHCM的核心,該層主要由SPG Builder,SPG Optimizer,Code Generator,Task Compiler,Task Submission,Task Tracker和Supervisor七部分組成,它們所實現(xiàn)的功能分別是:

    1) SPG Builder:構(gòu)建與用戶代碼相對應(yīng)的流處理圖。

    2) SPG Optimizer:利用相關(guān)技術(shù)對初始SPG進行優(yōu)化處理。

    3) Code Generator:將優(yōu)化之后的SPG以IStream為單位分解開,再把DIStream和SIStream分別翻譯成符合Storm和Spark編程規(guī)范的獨立程序。

    4) Task Compiler:編譯需要提交到Storm和Spark上執(zhí)行的作業(yè)。

    5) Task Submission:向計算集群提交作業(yè)。

    6) Task Track:追蹤計算引擎產(chǎn)生的日志及性能參數(shù)并及時向上反饋。

    7) Supervisor:IStream的代理,監(jiān)聽并轉(zhuǎn)發(fā)來自外部程序的動態(tài)調(diào)用請求。

    3.2 ?SPG優(yōu)化相關(guān)技術(shù)

    SPG的優(yōu)化技術(shù)可從任務(wù)壓縮、提前聚合以及任務(wù)擴展等多途徑提高資源利用率并且提升程序運行速度。在很多情況下,許多操作能被串聯(lián)起來以流水線的形式在同一個計算節(jié)點中處理完成,而不必將每一步處理任務(wù)分別派發(fā)到不同的計算節(jié)點中執(zhí)行。例如,SPG中相鄰的filter操作和map操作可以被壓縮到同一個任務(wù)中,這對數(shù)據(jù)集中的每一個原組先判斷其是否滿足過濾條件,若滿足條件則立刻進行map變換,然后將結(jié)果傳遞出去,不滿足篩選標準的原組會被直接丟棄。

    在底層實現(xiàn)時,同樣存在許多能被壓縮執(zhí)行的操作。這些操作具有的共同特點是有限依賴性,即“父操作”發(fā)出的任意一個數(shù)據(jù)原組只被“子操作”至多引用一次,且“父操作”向“子操作”傳遞數(shù)據(jù)時不需要重新分組,具有這種簡單線性依賴的操作序列能在不改變計算結(jié)果的前提下被合并執(zhí)行。當用戶程序中存在大量連續(xù)的有限依賴運算時,這種優(yōu)化手段帶來的性能提升將十分顯著。

    任務(wù)壓縮除了能優(yōu)化有限依賴運算,還能夠去除冗余接口調(diào)用。例如:用戶在進行map操作后又調(diào)用了功能相似的mapToPair()接口,這種情況下第一個map()調(diào)用將被刪除,其操作代碼會被融合到mapToPair處理過程中。

    在編程模型提供的API中包含多個針對形式數(shù)據(jù)的聚合操作接口,如reduceByKey()和groupByKey(),該類型操作的實現(xiàn)建立在正確的數(shù)據(jù)分類基礎(chǔ)之上。為了在集群中實現(xiàn)這兩種運算,通常采用的方式是先將“父操作”產(chǎn)生的所有數(shù)據(jù)記錄按照散列值重新分組,再將各組數(shù)據(jù)分別引導(dǎo)至不同計算節(jié)點或不同計算進程中,之后才能開始進行數(shù)據(jù)聚合。對于那些同時滿足交換律和結(jié)合律的聚合操作來說,這種處理方式無疑是低效的,因為一部分數(shù)據(jù)之間的聚合操作不必被推遲并等待下游節(jié)點完成。所以,更快速的處理方式是先在父節(jié)點中進行一次局部數(shù)據(jù)聚合操作,再對數(shù)據(jù)分組并交給下游節(jié)點進行全局聚合處理。這種提前聚合模型帶來的好處是:實現(xiàn)更快的處理速度以及網(wǎng)絡(luò)帶寬的高效利用。經(jīng)過上游節(jié)點的局部聚合,需要傳輸?shù)臄?shù)據(jù)量會大幅減少,因而傳輸延遲也會大幅降低。

    在圖1中的DIStream 2需要同時監(jiān)聽并處理分別來自4個不同數(shù)據(jù)源的數(shù)據(jù),如果它處理數(shù)據(jù)的速度低于數(shù)據(jù)注入的速度,那么數(shù)據(jù)將會在DIStream 2中持續(xù)堆積并最終造成系統(tǒng)性能的大幅度降低。任務(wù)擴展是一種旨在提高任務(wù)并發(fā)性的優(yōu)化方案,通過增加工作節(jié)點和工作進程來充分利用系統(tǒng)計算能力,從而加快任務(wù)處理速度。

    3.3 ?實例優(yōu)化

    首先,任務(wù)壓縮優(yōu)化技術(shù)將對原始SPG進行處理。DIStream 2中的連續(xù)有限依賴操作union,flatMap和mapToPair被集成到同一步操作中,SIStream 1中的有限依賴操作以流水線的形式被裝配起來。另外,SIStream 1包含的冗余函數(shù)調(diào)用groupByKey()和reduceByKey()會在當前優(yōu)化過程中被剔除。系統(tǒng)對DIStream 2進行擴展優(yōu)化引入一個新的處理流程,以并發(fā)處理的方式分擔計算壓力。針對SIStream 1中的reduceByKey()調(diào)用,系統(tǒng)通過對上游操作進行修改,使得數(shù)據(jù)聚合操作被提前至union()處理過程中。這種局部聚合操作能大幅度減少中間結(jié)果傳輸量,并最終提升系統(tǒng)處理速度。

    其次,編譯期間GHCM會對SPG進行動態(tài)優(yōu)化,SPG Optimizer通過合并有限依賴操作、提高程序并發(fā)性和充分利用數(shù)據(jù)局部性原理,重構(gòu)能與經(jīng)驗豐富的程序員手動優(yōu)化相媲美的程序。任務(wù)壓縮優(yōu)化技術(shù)以合并連續(xù)數(shù)據(jù)操作的方式提高程序運行速度,優(yōu)化前后SPG中接口調(diào)用次數(shù)的改變能夠直觀地反映出這種技術(shù)的優(yōu)化效果,對GHCM的優(yōu)化模塊進行改進,使它在處理結(jié)束時記錄下重構(gòu)之后的SPG。在對5個不同規(guī)模的示例程序進行任務(wù)壓縮優(yōu)化之后,統(tǒng)計得到的接口調(diào)用次數(shù)變化情況如表1所示。

    在這5個測試程序中,最小接口調(diào)用次數(shù)為4,最大為24,經(jīng)過壓縮處理之后,原始程序被不同程度地精簡。圖4用任務(wù)壓縮率的變化情況重新表述了本次測試得到的結(jié)果。

    為了驗證任務(wù)擴展和提前聚合的有效性,分別以兩個計算單元DIStream 2和SIStream 1為測試目標,記錄下優(yōu)化前后程序性能的改變。在驗證過程中任務(wù)壓縮功能一直處于激活狀態(tài),任務(wù)擴展功能和提前聚合功能則根據(jù)測試需求被手動激活或禁用。

    針對任務(wù)擴展優(yōu)化技術(shù),設(shè)計了5個對比測試場景,分別為DIStream 2提供了1,2,4,8和16個并發(fā)數(shù)據(jù)源,每個數(shù)據(jù)源包含了一份大小為11 GB的樣本數(shù)據(jù)(約300萬條記錄),實驗結(jié)果如圖5所示。

    當數(shù)據(jù)源個數(shù)為1時,DIStream 2所花費的時間約為33 s,因為Optimizer只會在應(yīng)對多數(shù)據(jù)源時才會擴展用戶程序,所以此時優(yōu)化器對DIStream 2的運行時間影響甚微。隨著并發(fā)數(shù)據(jù)源個數(shù)的增加,原始DIStream 2的運行時間經(jīng)過相對平緩的爬升(數(shù)據(jù)源個數(shù)小于等于4)之后陡然增加。造成這種波動的原因是,初期,程序可以利用工作節(jié)點本身的處理能力應(yīng)對多條并發(fā)數(shù)據(jù)流,但當并發(fā)量超出節(jié)點所能承載的范圍后數(shù)據(jù)將會持續(xù)堆積,系統(tǒng)吞吐量隨之大幅度下降。與之對應(yīng)的,擴展后的程序運行時間不會隨著數(shù)據(jù)并發(fā)量的提高而顯著增加,工作節(jié)點間因交換數(shù)據(jù)而產(chǎn)生的時間開銷遠遠低于數(shù)據(jù)堆積對系統(tǒng)性能造成的影響。

    對SIStream 1的測試結(jié)果建立在一份4.11 GB的樣本數(shù)據(jù)之上。結(jié)果顯示,將reduceByKey()接口所要求的聚合操作提前至union()階段后,SIStream 1獲得了近22%的速度提升,分析表明因局部聚合而減少的網(wǎng)絡(luò)數(shù)據(jù)傳輸開銷對系統(tǒng)提速貢獻最大。

    3.4 ?GHCM系統(tǒng)性能分析

    除了編程模型的通用性、靈活性和簡潔性,提高系統(tǒng)性能也尤為重要。在應(yīng)用程序?qū)用?,?jīng)過SPG Optimizer優(yōu)化之后的用戶程序可以與經(jīng)驗豐富的程序員手動調(diào)優(yōu)的程序相媲美。而在系統(tǒng)底層,通過高性能計算引擎Spark和Storm來提高系統(tǒng)處理速度。

    通過造出一組包含4個程序的測試集(包含基準程序,即root program)來評價GHCM的性能。其中,所選取的基準程序主要用于對網(wǎng)絡(luò)流量進行實時分析,當它檢測到異常流量時就會立即發(fā)出告警信息并通過關(guān)聯(lián)分析算法進行攻擊場景重建。此外,該程序可以在用戶發(fā)出請求時將各項統(tǒng)計信息繪制成動態(tài)圖像。在線模塊主要用于統(tǒng)計實時流量的狀態(tài)信息,例如:網(wǎng)絡(luò)瞬時流量、協(xié)議所占比例情況、關(guān)鍵節(jié)點服務(wù)器狀態(tài)等。離線模塊將IDS告警日志作為關(guān)聯(lián)規(guī)則的數(shù)據(jù)源,對每一條獨立的入侵檢測數(shù)據(jù)通過IP進行攻擊溯源,經(jīng)過告警關(guān)聯(lián)判斷,告警決策樹生成,對整個攻擊流程進行關(guān)聯(lián)分析,還原攻擊者對目標機器攻擊的整個場景。該流量分析系統(tǒng)是混合計算模式在實際應(yīng)用場景中的一個典型案例:系統(tǒng)的流量監(jiān)測、分析功能對應(yīng)于實時計算模式;攻擊場景重建涉及到對大量數(shù)據(jù)的迭代運算,所以這項功能對應(yīng)于批式計算模式;而接收用戶請求并動態(tài)繪圖的功能屬于響應(yīng)式計算模式。嘗試以三種方式重新實現(xiàn)該流量分析程序:程序A將全部業(yè)務(wù)邏輯移植到Hadoop框架上;程序B分解原程序的業(yè)務(wù)邏輯,把實時任務(wù)移植到Storm框架上,把批處理任務(wù)移植到Spark框架上;程序C分解原程序的業(yè)務(wù)邏輯,把實時任務(wù)移植到Storm框架上,把批處理任務(wù)移植到Spark框架上,并對實時任務(wù)和批處理任務(wù)進行手動優(yōu)化。

    由表2可以看出:程序A無法滿足對實時流量的分析需求以及動態(tài)繪圖需求,只能在離線模式下實現(xiàn)攻擊場景重建功能,但在實際應(yīng)用場合,脫離了異常流量實時分析的攻擊場景重建是沒有意義的。程序B依托于底層的Storm計算引擎和Spark計算引擎,可承擔實時計算任務(wù)和批處理計算任務(wù),但無法提供跨層次動態(tài)調(diào)用服務(wù),缺乏可重用性和易擴展性。程序C是在程序B的基礎(chǔ)上進行手動優(yōu)化所生成的測試程序,二者所能提供的計算服務(wù)完全一致。

    為比較上述4個程序的性能,分別以實時處理速度和批處理速度為指標考察各待測程序。離線處理模塊使用的測試數(shù)據(jù)是天津理工大學IDS系統(tǒng)所產(chǎn)生的告警日志(512 240條記錄),在測試實時處理模塊時,將路由器產(chǎn)生的鏡像流量以700 MB/min的速度注入系統(tǒng)并將其作為源數(shù)據(jù)。實驗過程中,提交作業(yè)、分發(fā)作業(yè)等時間開銷沒有被納入統(tǒng)計范圍,所關(guān)注的是待測功能模塊的“凈處理時間”,而且對于每個程序取其3次測試結(jié)果的平均值作為最終性能參數(shù),實驗結(jié)果如圖6和圖7所示。運行在Hadoop平臺上的攻擊場景重建程序所耗費的處理時間比運行在Spark平臺上的相同程序多出近1倍,到達11 635 s。主要原因是,攻擊場景重建程序涉及大量迭代運算,Hadoop在處理過程中需要多次訪問磁盤(讀寫中間計算結(jié)果),而Spark會將中間結(jié)果暫存在主存之中,使得在后續(xù)迭代過程中盡可能避免磁盤I/O代價。

    觀察測試結(jié)果可以發(fā)現(xiàn),手動優(yōu)化之后的程序C相較于未調(diào)優(yōu)的原始程序B無論是在實時模塊吞吐量還是離線模塊處理速度方面都有較大幅度的提高,而且GHCM程序所實現(xiàn)的處理能力十分接近于手動優(yōu)化之后的水平。

    4 ?結(jié) ?語

    針對高并發(fā)實時計算、大批量數(shù)據(jù)離線計算和動態(tài)響應(yīng)式計算相結(jié)合的應(yīng)用需求,提出一種基于抽象計算單元IStream的通用編程模型,在實現(xiàn)混合計算模式的同時提供了跨層次的可重用性和易擴展性。借助SPG優(yōu)化技術(shù)和底層計算引擎帶來的強大計算能力,GHCM中間件系統(tǒng)的性能可以得到足夠的保障。對于開發(fā)者而言,系統(tǒng)底層繁雜的實現(xiàn)細節(jié)完全被GHCM簡單的高層抽象所取代,只需把所有精力投入到上層業(yè)務(wù)邏輯的設(shè)計過程中即可。此外,系統(tǒng)內(nèi)部中間計算結(jié)果的傳遞效率和跨層次交互優(yōu)化是未來工作中需要著力解決的關(guān)鍵問題。

    猜你喜歡
    性能分析數(shù)據(jù)處理
    認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
    心理學報(2022年4期)2022-04-12 07:38:02
    ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
    自動控制系統(tǒng)的優(yōu)劣評價分析
    考試周刊(2017年7期)2017-02-06 21:41:37
    網(wǎng)絡(luò)安全態(tài)勢量化評估模型
    網(wǎng)絡(luò)安全態(tài)勢感知國內(nèi)外研究現(xiàn)狀
    MATLAB在化學工程與工藝實驗數(shù)據(jù)處理中的應(yīng)用
    TD—LTE智能天線性能分析和應(yīng)用研究
    DCS控制系統(tǒng)在生產(chǎn)線物料運輸工作的應(yīng)用
    科技視界(2016年4期)2016-02-22 13:05:13
    關(guān)于動車組動車轉(zhuǎn)向架的關(guān)鍵部件性能分析
    科技資訊(2015年7期)2015-07-02 19:04:05
    Matlab在密立根油滴實驗數(shù)據(jù)處理中的應(yīng)用
    男女边摸边吃奶| 麻豆久久精品国产亚洲av| 国内精品美女久久久久久| 欧美人与善性xxx| 看免费成人av毛片| 尾随美女入室| 一级av片app| 天天躁日日操中文字幕| 97在线视频观看| 精品久久久久久久久亚洲| 欧美高清性xxxxhd video| 美女cb高潮喷水在线观看| 一区二区三区四区激情视频| 国产精品99久久久久久久久| 欧美 日韩 精品 国产| 最近中文字幕高清免费大全6| 亚洲国产日韩欧美精品在线观看| 蜜桃久久精品国产亚洲av| 精品欧美国产一区二区三| 久久久久九九精品影院| 成人午夜高清在线视频| 亚洲aⅴ乱码一区二区在线播放| 18禁在线播放成人免费| 午夜精品在线福利| 日韩一区二区三区影片| 亚洲人成网站高清观看| 最近中文字幕2019免费版| 2022亚洲国产成人精品| 美女黄网站色视频| 少妇猛男粗大的猛烈进出视频 | 色吧在线观看| 亚洲aⅴ乱码一区二区在线播放| 99热6这里只有精品| 免费看日本二区| 男女那种视频在线观看| 国产精品1区2区在线观看.| 国产高潮美女av| 亚洲成人中文字幕在线播放| a级毛片免费高清观看在线播放| 成年人午夜在线观看视频 | 国产真实伦视频高清在线观看| av一本久久久久| 国产美女午夜福利| 亚洲国产日韩欧美精品在线观看| 精品久久久久久久久亚洲| 嫩草影院新地址| 久久精品夜色国产| 尾随美女入室| 婷婷色综合大香蕉| 97热精品久久久久久| av黄色大香蕉| 全区人妻精品视频| 国产精品一区二区三区四区久久| 成人性生交大片免费视频hd| 国产在线一区二区三区精| 亚洲av中文字字幕乱码综合| 身体一侧抽搐| 九九久久精品国产亚洲av麻豆| 狂野欧美激情性xxxx在线观看| 一本久久精品| 极品教师在线视频| 日韩一区二区视频免费看| 久久久久国产网址| 街头女战士在线观看网站| 久久久久久久久大av| 一级毛片久久久久久久久女| 乱系列少妇在线播放| 精品亚洲乱码少妇综合久久| www.av在线官网国产| 亚洲精品亚洲一区二区| 日本色播在线视频| 99久久中文字幕三级久久日本| 听说在线观看完整版免费高清| 一二三四中文在线观看免费高清| 女人被狂操c到高潮| 午夜免费男女啪啪视频观看| 肉色欧美久久久久久久蜜桃 | 国产黄片美女视频| 国产爱豆传媒在线观看| 欧美日韩在线观看h| 国产黄频视频在线观看| 欧美xxⅹ黑人| 中文字幕av在线有码专区| a级一级毛片免费在线观看| 亚洲精品456在线播放app| 亚洲国产成人一精品久久久| 内地一区二区视频在线| 99久久人妻综合| 成年av动漫网址| 色尼玛亚洲综合影院| 干丝袜人妻中文字幕| 国产亚洲一区二区精品| 国产精品久久久久久精品电影小说 | 亚洲熟妇中文字幕五十中出| 黄色一级大片看看| h日本视频在线播放| 亚洲电影在线观看av| 亚洲欧美一区二区三区黑人 | 欧美高清性xxxxhd video| 亚洲美女搞黄在线观看| 久久久久久久国产电影| 国产乱人偷精品视频| 亚洲精品456在线播放app| 久久人人爽人人片av| 国产色婷婷99| 久久久久国产网址| 中文欧美无线码| 麻豆国产97在线/欧美| 欧美性猛交╳xxx乱大交人| 久久国内精品自在自线图片| 亚洲图色成人| 成人美女网站在线观看视频| av在线天堂中文字幕| 亚洲精品自拍成人| 国产黄片美女视频| 精品熟女少妇av免费看| 国产黄片美女视频| a级一级毛片免费在线观看| 青春草视频在线免费观看| 18+在线观看网站| 中文字幕av在线有码专区| 国产精品一区二区在线观看99 | 久久精品久久久久久噜噜老黄| 日本猛色少妇xxxxx猛交久久| 69人妻影院| 精品人妻熟女av久视频| 久久久久久久亚洲中文字幕| 看十八女毛片水多多多| 2022亚洲国产成人精品| 又粗又硬又长又爽又黄的视频| 日本欧美国产在线视频| 国产精品99久久久久久久久| 国产一区亚洲一区在线观看| 色视频www国产| 99久久九九国产精品国产免费| 七月丁香在线播放| 国产中年淑女户外野战色| 青春草视频在线免费观看| 神马国产精品三级电影在线观看| 嫩草影院入口| 精品久久久久久久人妻蜜臀av| 深夜a级毛片| 大片免费播放器 马上看| 日日啪夜夜爽| 日韩一本色道免费dvd| 精品久久久久久久久av| 狂野欧美白嫩少妇大欣赏| 亚洲,欧美,日韩| 又大又黄又爽视频免费| 亚洲aⅴ乱码一区二区在线播放| 国产高清三级在线| 婷婷色麻豆天堂久久| 一个人免费在线观看电影| 日本三级黄在线观看| 麻豆久久精品国产亚洲av| 亚洲av电影在线观看一区二区三区 | 超碰97精品在线观看| 国产精品一区二区在线观看99 | 亚洲国产精品成人久久小说| 少妇人妻精品综合一区二区| 欧美日韩在线观看h| 黑人高潮一二区| 少妇裸体淫交视频免费看高清| 国产精品嫩草影院av在线观看| 亚洲美女搞黄在线观看| 精品少妇黑人巨大在线播放| 亚洲真实伦在线观看| 色综合站精品国产| 国产片特级美女逼逼视频| 又爽又黄a免费视频| 黄色日韩在线| 少妇丰满av| 亚洲精品久久午夜乱码| 久久久久性生活片| 久久久精品免费免费高清| 国产女主播在线喷水免费视频网站 | 亚洲av福利一区| 国产伦一二天堂av在线观看| 国产爱豆传媒在线观看| 99久久精品热视频| 国产精品女同一区二区软件| 婷婷色av中文字幕| 亚洲国产日韩欧美精品在线观看| 亚洲国产精品sss在线观看| 男女边吃奶边做爰视频| 观看美女的网站| 亚洲成人一二三区av| 久久久久久久久久久免费av| 亚洲综合色惰| 亚洲最大成人手机在线| 亚洲人成网站在线播| 一个人看的www免费观看视频| 97人妻精品一区二区三区麻豆| 日本爱情动作片www.在线观看| 非洲黑人性xxxx精品又粗又长| 日韩电影二区| 91狼人影院| 亚洲国产高清在线一区二区三| 日韩欧美三级三区| 国产黄片视频在线免费观看| 国产三级在线视频| 高清日韩中文字幕在线| 日本av手机在线免费观看| 国产亚洲精品久久久com| 国产精品久久久久久精品电影| 日韩av在线大香蕉| 亚洲久久久久久中文字幕| 九草在线视频观看| 亚洲美女视频黄频| 嫩草影院精品99| 六月丁香七月| 九九爱精品视频在线观看| 黄色配什么色好看| 亚洲欧美日韩无卡精品| 免费看美女性在线毛片视频| 少妇熟女欧美另类| 不卡视频在线观看欧美| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 两个人视频免费观看高清| 亚洲国产精品国产精品| 蜜臀久久99精品久久宅男| 国语对白做爰xxxⅹ性视频网站| 久久这里有精品视频免费| 亚洲欧洲国产日韩| 女人被狂操c到高潮| 欧美xxⅹ黑人| 美女内射精品一级片tv| 亚洲,欧美,日韩| 中文精品一卡2卡3卡4更新| 超碰97精品在线观看| 国内精品美女久久久久久| 日日干狠狠操夜夜爽| 联通29元200g的流量卡| 精品一区二区免费观看| 久久草成人影院| 成人毛片a级毛片在线播放| 成人午夜高清在线视频| 国产午夜精品论理片| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 亚洲国产成人一精品久久久| 国产av在哪里看| 国内精品宾馆在线| 欧美激情久久久久久爽电影| 国产亚洲最大av| 最近最新中文字幕大全电影3| 亚洲熟女精品中文字幕| 最近2019中文字幕mv第一页| 国产有黄有色有爽视频| 性插视频无遮挡在线免费观看| 80岁老熟妇乱子伦牲交| 免费不卡的大黄色大毛片视频在线观看 | 日本免费在线观看一区| 日韩av在线大香蕉| 内射极品少妇av片p| 国产黄a三级三级三级人| 熟妇人妻不卡中文字幕| 亚洲成人精品中文字幕电影| 日韩 亚洲 欧美在线| 国产精品一区二区在线观看99 | 青春草视频在线免费观看| 国内揄拍国产精品人妻在线| 男人狂女人下面高潮的视频| ponron亚洲| av国产久精品久网站免费入址| 看黄色毛片网站| 国产精品一及| 丝瓜视频免费看黄片| 免费看a级黄色片| 高清欧美精品videossex| 国产成人精品福利久久| 国产黄片视频在线免费观看| 久久久久免费精品人妻一区二区| 麻豆国产97在线/欧美| 伊人久久国产一区二区| 久久久久精品久久久久真实原创| 欧美3d第一页| ponron亚洲| 亚洲精品国产av成人精品| 国产毛片a区久久久久| 亚洲国产欧美人成| 尤物成人国产欧美一区二区三区| 日韩中字成人| a级毛色黄片| 永久免费av网站大全| 免费观看无遮挡的男女| 午夜福利成人在线免费观看| 熟女人妻精品中文字幕| 日韩 亚洲 欧美在线| 亚洲精品一二三| 男女啪啪激烈高潮av片| 综合色av麻豆| 亚洲人成网站在线播| 国内精品美女久久久久久| 搡老乐熟女国产| 欧美极品一区二区三区四区| 最近中文字幕2019免费版| 国产黄a三级三级三级人| 国产精品一二三区在线看| 白带黄色成豆腐渣| 嫩草影院新地址| 国产精品不卡视频一区二区| 成人特级av手机在线观看| 成人综合一区亚洲| 亚洲av免费在线观看| 亚洲av在线观看美女高潮| 五月伊人婷婷丁香| 亚洲精品456在线播放app| 2022亚洲国产成人精品| 能在线免费观看的黄片| 22中文网久久字幕| 久久久久精品性色| 国产爱豆传媒在线观看| 乱系列少妇在线播放| 免费观看av网站的网址| 婷婷色综合www| 久久久久久久久久久免费av| 毛片一级片免费看久久久久| 黄色配什么色好看| 91久久精品国产一区二区成人| 国产伦一二天堂av在线观看| 国产综合精华液| 欧美变态另类bdsm刘玥| 丰满乱子伦码专区| 狠狠精品人妻久久久久久综合| 久久这里有精品视频免费| 最近最新中文字幕大全电影3| 国产伦一二天堂av在线观看| 亚洲成人精品中文字幕电影| videossex国产| 看黄色毛片网站| av在线观看视频网站免费| 精品久久久久久久末码| 成人欧美大片| 亚洲欧美日韩无卡精品| 一级av片app| 街头女战士在线观看网站| 麻豆乱淫一区二区| 神马国产精品三级电影在线观看| 日韩一区二区三区影片| 亚洲成人精品中文字幕电影| 99久国产av精品| 亚洲国产精品sss在线观看| 成年免费大片在线观看| 久久99蜜桃精品久久| 国产精品嫩草影院av在线观看| 午夜久久久久精精品| 中文字幕亚洲精品专区| 在线a可以看的网站| 日本熟妇午夜| 亚洲国产精品sss在线观看| 久久午夜福利片| 成人欧美大片| 日韩不卡一区二区三区视频在线| 国产亚洲av嫩草精品影院| 亚洲人成网站高清观看| 自拍偷自拍亚洲精品老妇| 一级毛片我不卡| 看黄色毛片网站| 哪个播放器可以免费观看大片| 午夜福利视频1000在线观看| 免费看av在线观看网站| av在线老鸭窝| 免费观看a级毛片全部| 精品人妻熟女av久视频| 免费观看av网站的网址| 91精品伊人久久大香线蕉| 中文资源天堂在线| 一级毛片电影观看| 国产色婷婷99| 亚洲综合色惰| 国产亚洲一区二区精品| 亚洲国产高清在线一区二区三| 一二三四中文在线观看免费高清| 国产精品麻豆人妻色哟哟久久 | 亚洲婷婷狠狠爱综合网| 精品国内亚洲2022精品成人| 亚洲精品日韩av片在线观看| 一本久久精品| 亚洲av二区三区四区| 综合色av麻豆| 可以在线观看毛片的网站| 免费av毛片视频| 国产亚洲一区二区精品| 亚洲第一区二区三区不卡| 一级二级三级毛片免费看| 直男gayav资源| 国产黄色免费在线视频| 能在线免费看毛片的网站| 国产亚洲精品av在线| 高清日韩中文字幕在线| 欧美丝袜亚洲另类| 国产一级毛片七仙女欲春2| 日韩亚洲欧美综合| ponron亚洲| 少妇人妻精品综合一区二区| 国产真实伦视频高清在线观看| 如何舔出高潮| 亚洲综合色惰| 亚洲三级黄色毛片| 搡老乐熟女国产| 亚洲性久久影院| 国产高清有码在线观看视频| 成人亚洲欧美一区二区av| 久久韩国三级中文字幕| 全区人妻精品视频| 国产淫片久久久久久久久| 国产高潮美女av| 在线免费观看不下载黄p国产| 亚洲av国产av综合av卡| 欧美3d第一页| 日本wwww免费看| 国产 一区 欧美 日韩| 亚洲精品乱久久久久久| 午夜免费观看性视频| 淫秽高清视频在线观看| 国产精品99久久久久久久久| av卡一久久| 日本免费在线观看一区| 乱系列少妇在线播放| 久久久午夜欧美精品| 青春草国产在线视频| 亚洲自拍偷在线| 欧美成人精品欧美一级黄| 国内揄拍国产精品人妻在线| 久久久久久久亚洲中文字幕| 精品一区在线观看国产| 日韩成人伦理影院| 一区二区三区四区激情视频| 老司机影院毛片| 春色校园在线视频观看| 精品人妻偷拍中文字幕| 嘟嘟电影网在线观看| 精品国产三级普通话版| 日本一本二区三区精品| 国产精品一及| 欧美极品一区二区三区四区| av在线观看视频网站免费| 国产精品一区www在线观看| av.在线天堂| 六月丁香七月| 欧美+日韩+精品| 综合色av麻豆| 国产大屁股一区二区在线视频| 欧美日韩在线观看h| 久久精品夜色国产| 99视频精品全部免费 在线| 国产伦精品一区二区三区视频9| 超碰av人人做人人爽久久| 国产在线一区二区三区精| 国产午夜精品久久久久久一区二区三区| 成人性生交大片免费视频hd| 精品酒店卫生间| 我的女老师完整版在线观看| 亚洲精品日本国产第一区| 午夜福利在线观看免费完整高清在| 毛片一级片免费看久久久久| 国产激情偷乱视频一区二区| 蜜臀久久99精品久久宅男| 国产精品国产三级专区第一集| 人人妻人人澡人人爽人人夜夜 | 亚洲四区av| 国产高清不卡午夜福利| 观看美女的网站| 亚洲人成网站在线观看播放| 国产真实伦视频高清在线观看| 亚洲怡红院男人天堂| 国产亚洲一区二区精品| 亚洲精品乱码久久久久久按摩| 国产人妻一区二区三区在| 国产精品一区二区性色av| 亚洲四区av| 99久久九九国产精品国产免费| 国产精品精品国产色婷婷| 午夜免费观看性视频| 国产欧美另类精品又又久久亚洲欧美| 色尼玛亚洲综合影院| 亚洲熟女精品中文字幕| 久久99热6这里只有精品| 久久久午夜欧美精品| 麻豆成人午夜福利视频| 亚洲色图av天堂| 一区二区三区乱码不卡18| 身体一侧抽搐| 国产精品伦人一区二区| 亚洲av男天堂| 欧美变态另类bdsm刘玥| 久久韩国三级中文字幕| 亚洲精品aⅴ在线观看| a级毛色黄片| eeuss影院久久| 久久久a久久爽久久v久久| 国产精品日韩av在线免费观看| 国产一区二区三区综合在线观看 | 少妇的逼好多水| 亚洲在久久综合| 国产在视频线精品| 国产黄频视频在线观看| 国产激情偷乱视频一区二区| 啦啦啦中文免费视频观看日本| 少妇高潮的动态图| 在线免费十八禁| 黄片无遮挡物在线观看| 国产久久久一区二区三区| 久久久国产一区二区| 不卡视频在线观看欧美| 国产精品熟女久久久久浪| 街头女战士在线观看网站| videos熟女内射| 亚洲精品国产成人久久av| 日韩国内少妇激情av| 99久国产av精品国产电影| 人人妻人人澡欧美一区二区| 日日啪夜夜爽| 听说在线观看完整版免费高清| 国产高清不卡午夜福利| 免费在线观看成人毛片| 亚洲av男天堂| 91精品一卡2卡3卡4卡| 美女内射精品一级片tv| 亚洲精品视频女| 直男gayav资源| av一本久久久久| 成年版毛片免费区| 欧美xxxx性猛交bbbb| 久久久久精品久久久久真实原创| 99久久精品一区二区三区| 天美传媒精品一区二区| 欧美xxⅹ黑人| 欧美成人精品欧美一级黄| 又粗又硬又长又爽又黄的视频| 国产午夜精品论理片| 久久精品久久精品一区二区三区| 黄色配什么色好看| 性插视频无遮挡在线免费观看| 熟女电影av网| 国产精品美女特级片免费视频播放器| 国产亚洲5aaaaa淫片| 啦啦啦啦在线视频资源| 久久99精品国语久久久| 麻豆精品久久久久久蜜桃| 91aial.com中文字幕在线观看| 如何舔出高潮| 久久久成人免费电影| 日本一本二区三区精品| 日韩av免费高清视频| 免费看不卡的av| 国产精品精品国产色婷婷| 搞女人的毛片| 国产精品久久久久久av不卡| 国产黄色免费在线视频| 在线观看人妻少妇| 日本av手机在线免费观看| 成人毛片60女人毛片免费| 晚上一个人看的免费电影| 亚洲内射少妇av| 亚洲av二区三区四区| 久久精品国产亚洲网站| 久久久久久久久久黄片| 熟妇人妻久久中文字幕3abv| 日韩亚洲欧美综合| 国内揄拍国产精品人妻在线| 国产又色又爽无遮挡免| 能在线免费看毛片的网站| 亚洲乱码一区二区免费版| 国产免费又黄又爽又色| 国精品久久久久久国模美| 22中文网久久字幕| 尤物成人国产欧美一区二区三区| 久久综合国产亚洲精品| av在线蜜桃| 亚洲精品乱码久久久v下载方式| 日韩强制内射视频| 国产成人精品福利久久| 18禁裸乳无遮挡免费网站照片| 一级毛片aaaaaa免费看小| 国产乱人视频| 国产精品一区www在线观看| 一区二区三区高清视频在线| 亚洲国产色片| 亚洲av国产av综合av卡| 成年免费大片在线观看| 久久精品国产自在天天线| 国产高清三级在线| 五月玫瑰六月丁香| 免费av观看视频| 亚洲av成人av| 久久久色成人| 人妻制服诱惑在线中文字幕| 最后的刺客免费高清国语| 国产一级毛片七仙女欲春2| 国产麻豆成人av免费视频| 亚洲精品日韩av片在线观看| 中文字幕人妻熟人妻熟丝袜美| 国产欧美另类精品又又久久亚洲欧美| 18+在线观看网站| 国模一区二区三区四区视频| 日韩av在线免费看完整版不卡| 国产v大片淫在线免费观看| 亚洲一级一片aⅴ在线观看| 久久久久久久久中文| 国产黄片视频在线免费观看| 永久网站在线| 三级国产精品片| 精品一区二区免费观看| 人人妻人人看人人澡| 亚洲婷婷狠狠爱综合网| 日韩av不卡免费在线播放| 18禁动态无遮挡网站| 亚洲av.av天堂| 精品久久久久久久人妻蜜臀av| 免费观看无遮挡的男女| 国产精品一区二区性色av| 国产一级毛片在线| 亚洲av.av天堂| 欧美日本视频|