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

    一種面向不可靠網(wǎng)絡(luò)的快速RDMA通信方法*

    2015-03-09 06:51:08王紹剛徐煒遐龐征斌
    關(guān)鍵詞:重傳報(bào)文滑動(dòng)

    王紹剛,徐煒遐,吳 丹,龐征斌,夏 軍

    (國(guó)防科學(xué)技術(shù)大學(xué) 計(jì)算機(jī)學(xué)院, 湖南 長(zhǎng)沙 410073)

    一種面向不可靠網(wǎng)絡(luò)的快速RDMA通信方法*

    王紹剛?,徐煒遐,吳 丹,龐征斌,夏 軍

    (國(guó)防科學(xué)技術(shù)大學(xué) 計(jì)算機(jī)學(xué)院, 湖南 長(zhǎng)沙 410073)

    大數(shù)據(jù)量的遠(yuǎn)程內(nèi)存訪問(RDMA)傳輸是并行計(jì)算機(jī)中最基本的通信模式之一,對(duì)系統(tǒng)整體性能的影響很大.隨著并行計(jì)算機(jī)系統(tǒng)的規(guī)模擴(kuò)大,系統(tǒng)的容錯(cuò)性設(shè)計(jì)面臨著很大的挑戰(zhàn),互連網(wǎng)絡(luò)具有鏈路不可靠、自適應(yīng)路由等特點(diǎn),如何面向不可靠網(wǎng)絡(luò)實(shí)現(xiàn)可靠的端到端RDMA傳輸是并行系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)的一大難題.提出一種面向不可靠網(wǎng)絡(luò)下的快速RDMA傳輸方法,方法能夠在節(jié)點(diǎn)控制器芯片上高效實(shí)現(xiàn),對(duì)上層驅(qū)動(dòng)軟件和應(yīng)用提供可靠的端到端RDMA傳輸服務(wù).與傳統(tǒng)的建立連接的方法相比,方法的硬件設(shè)計(jì)復(fù)雜度大大降低;方法另一優(yōu)點(diǎn)是實(shí)現(xiàn)了按需重傳,避免了傳統(tǒng)方法中一次RDMA傳輸出現(xiàn)錯(cuò)誤時(shí),需要重傳整個(gè)RDMA數(shù)據(jù)的開銷,在相同的錯(cuò)誤概率下,新方法的傳輸效率得到了很大的提升.

    遠(yuǎn)程內(nèi)存訪問;RDMA;MPI;滑動(dòng)窗口

    高性能并行計(jì)算機(jī)系統(tǒng)發(fā)展迅速,2013年11月份發(fā)布的Top500高性能計(jì)算機(jī)排行榜中,系統(tǒng)峰值性能已經(jīng)達(dá)到50 P (Petaflops),處理核數(shù)達(dá)到數(shù)十萬的規(guī)模.據(jù)此發(fā)展趨勢(shì),國(guó)際上高性能計(jì)算機(jī)計(jì)算水平將在2015年左右達(dá)到100 P量級(jí),在2016年達(dá)到1 E (Exaflops)量級(jí)[1-4].如此大規(guī)模的系統(tǒng)需要支持?jǐn)?shù)百萬個(gè)節(jié)點(diǎn)的高效通信,節(jié)點(diǎn)間通信機(jī)制已成為制約系統(tǒng)性能乃至成敗的關(guān)鍵因素.

    并行計(jì)算機(jī)互連網(wǎng)絡(luò)中,Serdes鏈路速率已達(dá)40Gbps[5-7],高速鏈路的誤碼率大大增加,給鏈路級(jí)的可靠傳輸帶來了很大的挑戰(zhàn);隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大,網(wǎng)絡(luò)的平均故障時(shí)間越來越短,并行計(jì)算機(jī)的互連網(wǎng)絡(luò)變得越來越“不可靠”.在這種條件下,并行計(jì)算機(jī)體系結(jié)構(gòu)設(shè)計(jì)迫切需要進(jìn)行對(duì)應(yīng)的容錯(cuò)設(shè)計(jì).

    遠(yuǎn)程內(nèi)存訪問(RDMA)是并行機(jī)系統(tǒng)中最基本的通信模式之一[1,3],其他復(fù)雜的聚合通信也依賴基本的RDMA支持,在其基礎(chǔ)上實(shí)現(xiàn)的并行軟件運(yùn)行庫(MPI,PGAS等)是并行作業(yè)的基礎(chǔ),對(duì)作業(yè)的性能影響很大.在實(shí)現(xiàn)方案上,基于節(jié)點(diǎn)控制器硬件支持的RDMA操作是提高通信性能的有效方式,也是控制器設(shè)計(jì)中的難點(diǎn).在高速互連網(wǎng)絡(luò)環(huán)境下,如何實(shí)現(xiàn)可靠的端到端RDMA傳輸,需要有效解決報(bào)文到達(dá)亂序、鏈路層校驗(yàn)漏檢、鏈路故障處理等問題.

    硬件支持RDMA通信的現(xiàn)有方法包括文獻(xiàn)[2-4,8]中的工作.總體來看,現(xiàn)有方法存在的主要問題是方法的可擴(kuò)展性不高,在提高并行RDMA傳輸?shù)臄?shù)量時(shí),硬件資源的開銷增長(zhǎng)較快;單報(bào)文出錯(cuò)的情況下,需要將整個(gè)RDMA報(bào)文完全重傳,帶來了不必要的開銷.

    針對(duì)現(xiàn)有方法的缺點(diǎn),本文提出了面向不可靠網(wǎng)絡(luò)快速RDMA通信的實(shí)現(xiàn)方法,方法可高效的實(shí)現(xiàn)在節(jié)點(diǎn)控制器中.本文針對(duì)底層互連網(wǎng)絡(luò)的假設(shè)為:1)由于自適應(yīng)路由、鏈路流量控制等原因,互連網(wǎng)絡(luò)是亂序的;2)由于鏈路故障等原因,互連網(wǎng)絡(luò)可能丟棄報(bào)文.

    本文提出的面向不可靠網(wǎng)絡(luò)的快速RDMA傳輸方法具有如下的創(chuàng)新點(diǎn):

    1)方法更易于在硬件中實(shí)現(xiàn),具有很好的擴(kuò)展性,在同等硬件資源的條件下,本文方法能夠?qū)⒐?jié)點(diǎn)控制器所支持的并行RDMA傳輸數(shù)量大大提升.

    2)本文提出的方法最大限度地減少了數(shù)據(jù)重傳,通過采用部分重傳的方法,避免了現(xiàn)有方法在單報(bào)文出錯(cuò)或丟失時(shí),需要將整個(gè)RDMA數(shù)據(jù)進(jìn)行重傳所帶來的開銷.

    1 遠(yuǎn)程內(nèi)存訪問(RDMA)

    1.1 概 念

    遠(yuǎn)程內(nèi)存訪問(RDMA)是并行計(jì)算環(huán)境下基本的通信模式,在此基礎(chǔ)上能夠?qū)崿F(xiàn)多種軟件通信協(xié)議,如MPI,TCP/IP通信協(xié)議等[9].因而RDMA通信模式的效率對(duì)系統(tǒng)通信性能具有顯著的影響.一次RDMA傳輸?shù)幕静僮魇菍l(fā)送方指定內(nèi)存區(qū)域中的數(shù)據(jù)搬移到接收方指定的內(nèi)存區(qū)域中,可以通過表1的參數(shù)進(jìn)行描述.

    表1 RDMA的參數(shù)化描述

    1.2 現(xiàn)有方法分析

    在現(xiàn)有的并行計(jì)算機(jī)系統(tǒng)中,如天河1[8],Infiniband控制器[9-10]等,節(jié)點(diǎn)控制器支持RDMA傳輸?shù)姆椒ㄖ饕窃跀?shù)據(jù)傳輸之前,在發(fā)送方和接收方首先建立連接,建立連接的節(jié)點(diǎn)間可以進(jìn)行RDMA數(shù)據(jù)的傳輸.在亂序互連網(wǎng)絡(luò)中,并且有可能會(huì)產(chǎn)生丟包、錯(cuò)包的情況下,節(jié)點(diǎn)間在進(jìn)行RDMA數(shù)據(jù)傳輸一般依賴接收方的計(jì)數(shù)器來檢測(cè)一次RDMA傳輸?shù)乃袌?bào)文是否已經(jīng)收全.如果目的方計(jì)數(shù)器超時(shí),或者收到的報(bào)文校驗(yàn)出錯(cuò)時(shí),現(xiàn)有方法一般要求發(fā)送方將整個(gè)RDMA數(shù)據(jù)重傳一次.

    在Cray系列超級(jí)計(jì)算機(jī)中[4],RDMA數(shù)據(jù)傳輸采用的是發(fā)送方滑動(dòng)窗口的策略,該策略與鏈路層滑動(dòng)窗口方案類似,即在發(fā)送方維護(hù)報(bào)文發(fā)送窗口,報(bào)文到達(dá)接收方后,要求接收方返回接收響應(yīng);發(fā)送方通過響應(yīng)確定接收方已經(jīng)成功接收?qǐng)?bào)文,并在出錯(cuò)或超時(shí)的情況下重傳發(fā)送方的報(bào)文.

    通過分析可以看出,現(xiàn)有方法存在的主要缺點(diǎn)是:

    1)對(duì)于鏈路出錯(cuò)導(dǎo)致的少量報(bào)文錯(cuò)誤時(shí)(實(shí)際系統(tǒng)中常見的情況),現(xiàn)有方案要求重傳整個(gè)RDMA數(shù)據(jù),而實(shí)際上只有小部分?jǐn)?shù)據(jù)才需要重傳,導(dǎo)致大部分已經(jīng)正確接收到的數(shù)據(jù)需要重傳.

    2)計(jì)數(shù)器的硬件資源消耗較大,導(dǎo)致芯片中并行RDMA傳輸數(shù)量受限,直接導(dǎo)致方案的可擴(kuò)展性不好,這在大規(guī)模并行機(jī)中成為很嚴(yán)重的問題.

    3)對(duì)于發(fā)送方滑動(dòng)窗口的方案,由于方案要求接收方為每個(gè)數(shù)據(jù)報(bào)文返回一個(gè)響應(yīng)報(bào)文,增加了互連網(wǎng)絡(luò)的開銷,并且加大了RDMA傳輸?shù)难舆t;此外,發(fā)送方的重傳緩沖區(qū)的資源開銷也很大,方案無法支持大容量的多路并行傳輸.

    2 基于接收方滑動(dòng)窗口的RDMA傳輸

    鑒于傳統(tǒng)RDMA實(shí)現(xiàn)方法存在的缺點(diǎn),本文提出了基于接收方滑動(dòng)窗口的RDMA實(shí)現(xiàn)方法,方法有效支持亂序傳輸?shù)幕ミB網(wǎng)絡(luò),并支持出錯(cuò)情況下的部分RDMA數(shù)據(jù)重傳,有效提高了在不可靠網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)傳輸效率.此外,方法的另一個(gè)有點(diǎn)硬件實(shí)現(xiàn)的資源開銷較小,在同等的資源開銷下,方法能夠支持更多數(shù)目的RDMA并行傳輸.

    2.1 基于節(jié)點(diǎn)控制器的RDMA實(shí)現(xiàn)思路

    在基于滑動(dòng)窗口的RDMA實(shí)現(xiàn)方法中,一次RDMA傳輸(以寫操作為例)分為如圖1所示的3步.

    步驟1 發(fā)送方向接收方發(fā)送RDMA傳輸請(qǐng)求報(bào)文,接收方為其分配相應(yīng)的接收資源,主要是保存在片內(nèi)RAM的上下文接收資源.資源分配成功后,接收方向發(fā)送方發(fā)出響應(yīng),告知接收方上文標(biāo)號(hào)(CID),通過CID可以從RAM中取出接收方上下文信息并處理.如果不成功,則接收方返回分配失敗的響應(yīng),發(fā)送方接收到該響應(yīng)后,將按照一定的策略延遲重試,直到連接建立成功.

    步驟2 連接建立成功后,發(fā)送方向接收方發(fā)出RDMA寫報(bào)文,其中每個(gè)報(bào)文中均攜帶接收方的接收上下文標(biāo)號(hào)(CID).由于一次RDMA傳輸分解為多個(gè)RDMA寫報(bào)文組成,每個(gè)RDMA寫報(bào)文攜帶相應(yīng)的序列號(hào).例如,一個(gè)RDMA報(bào)文分解為4 096個(gè)寫報(bào)文時(shí),報(bào)文攜帶的序列號(hào)為0~4 095.通過報(bào)文序列號(hào),可以計(jì)算出本報(bào)文所傳輸數(shù)據(jù)在內(nèi)存中的起始地址(基地址+序號(hào)×單報(bào)文數(shù)據(jù)長(zhǎng)度).

    步驟3 接收方通過滑動(dòng)窗口,將RDMA報(bào)文收集完全后,向發(fā)送方返回響應(yīng),通知發(fā)送方RDMA傳輸完成,發(fā)送方和接收方可以將RDMA傳輸連接撤銷,相關(guān)資源可以釋放重用.

    圖1 基于滑動(dòng)窗口的RDMA執(zhí)行順序

    對(duì)于RDMA讀來說,可以看作是接收方首先向發(fā)送方發(fā)出RDMA請(qǐng)求,由RDMA讀的接收方發(fā)起RDMA寫請(qǐng)求,因而在實(shí)現(xiàn)上也可以由RDMA寫完成,本文中重點(diǎn)關(guān)注RDMA寫傳輸?shù)膶?shí)現(xiàn).

    基于本文的方法,一次RDMA傳輸可能由多種類型的報(bào)文參與完成,報(bào)文所包含的位域和說明如表2所示.

    表2 主要報(bào)文位域說明

    報(bào)文類型及說明如表3所示.

    表3 RDMA傳輸參與報(bào)文類型

    2.2 連接上下文格式

    連接上下文是記錄RDMA傳輸狀態(tài)的表格數(shù)據(jù)結(jié)構(gòu),表格中每一個(gè)表項(xiàng)記錄一次RDMA傳輸過程中的狀態(tài).在硬件實(shí)現(xiàn)上,上下文記錄表主要保存在片內(nèi)存儲(chǔ)器中,上下文表項(xiàng)的個(gè)數(shù)是折衷性能和硬件資源而確定的.上下文表項(xiàng)的項(xiàng)數(shù)越多,則其他節(jié)點(diǎn)與該節(jié)點(diǎn)可以建立的連接數(shù)越多,因而系統(tǒng)中可以并發(fā)進(jìn)行的RDMA傳輸越多,并發(fā)傳輸規(guī)模對(duì)大系統(tǒng)的可擴(kuò)展性具有意義.

    在本文提出的方法中,連接上下文包括發(fā)送端和接收端兩部分,進(jìn)行RDMA傳輸時(shí),需要在發(fā)送端和接收端的連接上下文間建立連接,上下文表項(xiàng)的結(jié)構(gòu)由表4所示.

    2.3 RDMA傳輸流程

    2.3.1 連接建立流程

    建立連接的過程是在發(fā)送方和接收方的上下文中為本次RDMA傳輸分配資源.發(fā)送方的上下文資源在節(jié)點(diǎn)收到處理器發(fā)出的RDMA請(qǐng)求時(shí)分配,并向接收方節(jié)點(diǎn)發(fā)送連接請(qǐng)求RDMA_RQT報(bào)文,通知接收方節(jié)點(diǎn)分配接收上下文.

    表4 RDMA連接上下文表項(xiàng)數(shù)據(jù)結(jié)構(gòu)

    接收方將分配的結(jié)果,即CID號(hào),通過RDMA_RSP報(bào)文通知發(fā)送方.接收方無可用上下文資源而導(dǎo)致分配失敗時(shí),也通過RDMA_RSP報(bào)文告知發(fā)送方,發(fā)送方可按照策略(延遲重試等)重試.

    2.3.2 正常數(shù)據(jù)傳輸流程

    在高性能并行計(jì)算機(jī)中,互連網(wǎng)絡(luò)由于鏈路帶寬平衡、自適應(yīng)路由等特性,網(wǎng)絡(luò)經(jīng)常是亂序的,即報(bào)文在發(fā)送端發(fā)送的順序和報(bào)文在接收端接收的順序不一致.互連網(wǎng)絡(luò)的鏈路故障也會(huì)導(dǎo)致報(bào)文丟失.為了解決以上的問題,本文采用滑動(dòng)窗口的方式支持上述的網(wǎng)絡(luò)特性.

    舉例來說明數(shù)據(jù)的傳輸流程,假設(shè)發(fā)送方需要發(fā)送5個(gè)數(shù)據(jù)報(bào)文到接收方,報(bào)文的序列號(hào)分別為0至4, 由于網(wǎng)絡(luò)亂序的原因,到達(dá)接收方時(shí)的順序?yàn)?,1,0,4,3,接收方接收的流程如圖2所示.

    在接收上下文中,WBASE的含義是當(dāng)前期望接收的數(shù)據(jù)報(bào)文的最小序列號(hào),即序號(hào)之前的報(bào)文全部接收.在建立連接時(shí),WBASE初始化為0,即RDMA報(bào)文序列中的第1個(gè)報(bào)文.接收標(biāo)志向量表明的是WBASE序號(hào)之后的128個(gè)(假設(shè)標(biāo)志向量的位寬為128位)數(shù)據(jù)報(bào)文是否已經(jīng)收到,為了計(jì)算方便,向量的下標(biāo)從1開始計(jì)數(shù),如果WVEC的第i位為1,則表明序號(hào)為WBASE+i的報(bào)文已經(jīng)被接收方成功接收.

    如果接收方收到報(bào)文的序列號(hào)在接收窗口內(nèi),但不是最小的未接收?qǐng)?bào)文的序列號(hào),即:PIDX>WBASE,并且PIDX≤WBASE+128.在這種情況下,只需要將WVEC[PIDX-WBASE]置為1即可,表明已經(jīng)收到了序號(hào)為PIDX的數(shù)據(jù)報(bào)文.即在向量WVEC中,索引下標(biāo)為i的位為1時(shí),表示收到了序號(hào)為WBASE+i的數(shù)據(jù)報(bào)文.

    圖2 基于窗口的目的方上下文處理

    如果收到的報(bào)文等于WBASE,則表明收到了下一個(gè)最小序號(hào)的數(shù)據(jù)報(bào)文,在這種情況下,需要更新當(dāng)前窗口的WBASE和WVEC.窗口WBASE需要更新為未接收?qǐng)?bào)文中的下一個(gè)最小的序號(hào),可以根據(jù)當(dāng)前WBASE和WVEC的值計(jì)算得到:

    WBASE=WBASE+LOC(WVEC).

    WVEC的更新方法是:

    WVEC=WVEC<

    其中,LOC(WVEC)表示向量WVEC從最低位開始連續(xù)1的個(gè)數(shù).

    2.3.3 窗口外報(bào)文處理

    在某些極端互連網(wǎng)絡(luò)延遲情況下,有可能接收方收到的報(bào)文在窗口之外,即:PIDXWBASE+128.

    PIDX

    PIDX>WBASE+128的情況是由于網(wǎng)絡(luò)亂序,或某些極端情況下的重傳引起的,此時(shí),由于接收方的窗口還不能覆蓋該報(bào)文的序號(hào),接收方也將丟棄此類報(bào)文,由于接收方主存還未寫入數(shù)據(jù),因而接收方需要向發(fā)送方返回RDMA_RESEND報(bào)文,通知發(fā)送方重發(fā)該報(bào)文.

    綜上所述,接收方收到報(bào)文后的處理流程如圖3所示.在算法描述中,假設(shè)窗口向量的位寬為128位,為了方便計(jì)算,下標(biāo)從1開始計(jì)數(shù).

    2.3.4 異常數(shù)據(jù)傳輸流程

    RDMA傳輸過程中可能出現(xiàn)的異常情況包括:接收方報(bào)文接收超時(shí)、接收到窗口范圍之外的報(bào)文、僵尸報(bào)文處理.

    1)接收方超時(shí)處理

    基于本文提出的滑動(dòng)窗口RDMA傳輸方法,接收方為上下文中WBASE所指示的數(shù)據(jù)報(bào)文建立超時(shí)機(jī)制,也就是滑動(dòng)窗口中序列號(hào)最小的那個(gè)報(bào)文,因而每個(gè)窗口只需要一個(gè)超時(shí)計(jì)數(shù)器進(jìn)行超時(shí)計(jì)數(shù).如果當(dāng)前滑動(dòng)窗口最底部的報(bào)文超時(shí),接收方將主動(dòng)向發(fā)送方發(fā)出RDMA_RESEND報(bào)文,該報(bào)文中攜帶著當(dāng)前WBASE指針,要求發(fā)送方重發(fā)序號(hào)為WBASE的報(bào)文.發(fā)送方收到RDMA_RESEND報(bào)文后,需要根據(jù)RDMA請(qǐng)求中,源方的基地址以及報(bào)文序號(hào),從源方內(nèi)存中重新讀取該報(bào)文的數(shù)據(jù).

    如果接收方連續(xù)多次數(shù)據(jù)報(bào)文接收超時(shí),可能的原因是網(wǎng)絡(luò)中某條鏈路持續(xù)故障,導(dǎo)致大量數(shù)據(jù)報(bào)文丟包.在這種情況下,接收方可以要求發(fā)送方重發(fā)從WBASE索引號(hào)開始的所有數(shù)據(jù)報(bào)文.報(bào)文重發(fā)的類型(單報(bào)文重發(fā),或多報(bào)文重發(fā))可以由RDMA_RESEND報(bào)文中的標(biāo)志位指定.

    圖3 接收方接收到報(bào)文時(shí)的窗口處理流程

    2)僵尸報(bào)文處理

    所謂僵尸報(bào)文,是指由于報(bào)文重傳導(dǎo)致網(wǎng)絡(luò)中出現(xiàn)重復(fù)報(bào)文,在網(wǎng)絡(luò)嚴(yán)重阻塞的情況下,可能發(fā)送方和接收方的RDMA傳輸完成后(已經(jīng)解除了連接),重復(fù)報(bào)文才到達(dá)接收方.更嚴(yán)重的情況是,重復(fù)報(bào)文到達(dá)接收方時(shí),可能接收方上下文重新分配給其他RDMA傳輸,如果依據(jù)僵尸報(bào)文中的CID匹配接收方上下文,可能會(huì)導(dǎo)致當(dāng)前的RDMA傳輸錯(cuò)誤.RDMA傳輸協(xié)議需要正確辨別出僵尸報(bào)文,在接收方將其丟棄.

    本文采用兩種策略來判斷僵尸報(bào)文:

    1)在接收方上下文中,記錄發(fā)送方上下文信息,包括發(fā)送方節(jié)點(diǎn)號(hào)、發(fā)送方上下文索引號(hào)、發(fā)送方RDMA傳輸標(biāo)號(hào)(MSGID).

    2) 發(fā)送方的MSGID用來進(jìn)一步區(qū)分使用相同發(fā)送上下文的RDMA傳輸,MSGID的位數(shù)可以按實(shí)際系統(tǒng)網(wǎng)絡(luò)情況確定,例如20位的MSGID出現(xiàn)重復(fù)的時(shí)間間隔已經(jīng)足夠長(zhǎng),可以有效區(qū)分網(wǎng)絡(luò)中的僵尸報(bào)文.

    3 性能評(píng)測(cè)

    針對(duì)本文提出的基于接收方滑動(dòng)窗口的RDMA傳輸方法,我們采用SystemVerilog[11]建模語言實(shí)現(xiàn)了硬件傳輸引擎,并在VCS模擬器上針對(duì)多種系統(tǒng)規(guī)模和實(shí)現(xiàn)參數(shù)進(jìn)行了仿真.

    在模擬環(huán)境中,節(jié)點(diǎn)間通過3D-Torus模式進(jìn)行互連,互連網(wǎng)絡(luò)采用自適應(yīng)路由的方式,為了增加網(wǎng)絡(luò)報(bào)文亂序的力度,網(wǎng)絡(luò)模型中隨機(jī)加入了隨機(jī)的報(bào)文延遲.

    已有的RDMA傳輸方法主要有:發(fā)送方滑動(dòng)窗口方案、接收方報(bào)文計(jì)數(shù)器方案.本文分別在硬件實(shí)現(xiàn)復(fù)雜度、傳輸延遲和不可靠鏈路條件下的傳輸性能等方面與本文提出的方案進(jìn)行對(duì)比評(píng)測(cè).

    3.1 實(shí)現(xiàn)資源對(duì)比

    對(duì)于給定的RDMA傳輸方案,其在硬件中的資源消耗情況對(duì)于系統(tǒng)的可擴(kuò)展性有顯著的影響,方案所需的硬件資源小,意味著在有限的芯片中,實(shí)現(xiàn)更多的連接資源.本文分析對(duì)比了三種RDMA實(shí)現(xiàn)方案的硬件資源消耗情況.

    基于發(fā)送方滑動(dòng)窗口的實(shí)現(xiàn)方案中,發(fā)送方將發(fā)送給接收方的報(bào)文首先保存在重傳緩沖區(qū)中,由于緩沖區(qū)需要保存完整的報(bào)文,并且需要為每個(gè)接收方節(jié)點(diǎn)設(shè)置一個(gè)獨(dú)立的重傳緩沖區(qū),因而這種方案中,源方的重傳緩沖區(qū)的資源消耗量非常大.

    基于接收方計(jì)數(shù)器的方案中,發(fā)送方不需要設(shè)置發(fā)送緩沖區(qū),其主要的硬件開銷來源于發(fā)送方和接收方上下文資源.該方案中,接收方上下文中需要保存的信息有:超時(shí)計(jì)數(shù)器、發(fā)送方上下文表項(xiàng)號(hào)、RDMA報(bào)文總數(shù)、當(dāng)前已接收的RDMA報(bào)文數(shù)、重傳索引號(hào)(為了在接收方區(qū)分重傳報(bào)文與延遲到達(dá)的報(bào)文).可以看出,接收方計(jì)數(shù)器方案中,上下文中的計(jì)數(shù)器資源比較多,存儲(chǔ)器開銷比較大.

    本文提出的接收方滑動(dòng)窗口方案中,主要硬件開銷也來源于上下文資源,但本文上下文資源的信息量比較少,主要包括以下信息:窗口基地址、窗口接收向量、超時(shí)計(jì)數(shù)器、末尾報(bào)文標(biāo)志.此外,由于向量操作的邏輯比較簡(jiǎn)單,硬件組合邏輯和時(shí)序邏輯的開銷也比較小.

    3種方案的資源對(duì)比情況如表5所示.

    表5 3種RDMA傳輸方案硬件實(shí)現(xiàn)開銷對(duì)比

    3.2 RDMA傳輸延遲評(píng)測(cè)

    在本項(xiàng)延遲評(píng)測(cè)中,假設(shè)互連網(wǎng)絡(luò)是理想的互連網(wǎng)絡(luò),即網(wǎng)絡(luò)中沒有錯(cuò)誤報(bào)文,本文在模擬器上分別模擬了三種RDMA傳輸策略的延遲情況,RDMA數(shù)據(jù)的傳輸規(guī)模分別為32 K,64 K,128 K和256 K,RDMA傳輸?shù)难舆t如圖4所示.

    在三種方案中,基于發(fā)送方滑動(dòng)窗口的延遲最大.主要原因是該方案需要接收方返回響應(yīng)報(bào)文,其他兩種方案在大部分情況下,接收方不需要向發(fā)送方返回響應(yīng)報(bào)文.由于響應(yīng)報(bào)文的存在,增加了網(wǎng)絡(luò)負(fù)載,在網(wǎng)絡(luò)比較擁塞的情況下,有可能會(huì)增大RDMA數(shù)據(jù)傳輸?shù)难舆t.此外,發(fā)送方滑動(dòng)窗口的大小設(shè)置對(duì)延遲也有一定的影響,如果在滑動(dòng)窗口的報(bào)文發(fā)送窗口內(nèi),接收方的響應(yīng)報(bào)文未到達(dá)發(fā)送方,則發(fā)送發(fā)窗口報(bào)文的發(fā)送會(huì)產(chǎn)生停頓.

    在無重傳的情況下,本文方案的延遲基本與接收方計(jì)數(shù)器的方案相當(dāng),個(gè)別RDMA的延遲大于接收方計(jì)數(shù)方案,主要原因是由于網(wǎng)絡(luò)中亂序的力度較大造成的,如果報(bào)文超出了接收方窗口的范圍,本文的方案會(huì)導(dǎo)致發(fā)送方重傳該報(bào)文,帶來了一定的延遲開銷.

    在本文的方案中,接收方接收向量的長(zhǎng)度設(shè)置應(yīng)綜合考慮網(wǎng)絡(luò)行為和硬件資源開銷設(shè)置,增加接收向量的長(zhǎng)度,能夠容忍更大力度的網(wǎng)絡(luò)亂序行為,但會(huì)導(dǎo)致片上存儲(chǔ)器資源的增加(增加了接收方上下文資源).

    RDMA傳輸容量

    3.3 不可靠鏈路性能評(píng)測(cè)

    在本項(xiàng)延遲評(píng)測(cè)中,假設(shè)互連網(wǎng)絡(luò)是不可靠的互連網(wǎng)絡(luò),模擬時(shí)隨機(jī)的丟棄網(wǎng)絡(luò)中傳輸?shù)腞DMA數(shù)據(jù)報(bào)文.本文在模擬器上分別模擬了三種RDMA傳輸策略的延遲情況,RDMA數(shù)據(jù)的傳輸規(guī)模分別為32 K,64 K,128 K,256 K,RDMA傳輸?shù)难舆t如圖5所示.

    RDMA傳輸容量

    在相同的注錯(cuò)概率下,本文提出的方案的延遲要遠(yuǎn)遠(yuǎn)優(yōu)于接收方計(jì)數(shù)器方案,主要的原因是采用了部分重傳的策略,只重傳出錯(cuò)的報(bào)文,并且在出錯(cuò)的概率較小的情況下,只是單報(bào)文的重傳.而接收方計(jì)數(shù)器方案遇到了一個(gè)報(bào)文錯(cuò)誤后,需要重傳RDMA的全部數(shù)據(jù),將帶來非常大的延遲開銷.

    與發(fā)送方滑動(dòng)窗口的方案相比,本文的方案的延遲也有明顯的降低.主要的原因是,在單報(bào)文出錯(cuò)的情況下,發(fā)送方滑動(dòng)窗口的方案將重傳整個(gè)重傳緩沖區(qū)中的報(bào)文,并且發(fā)送方在等待超時(shí),將停頓后續(xù)數(shù)據(jù)報(bào)文的發(fā)送,這些策略都帶來了較大的延遲開銷.

    隨著注錯(cuò)概率的增加,本文的方案的低延遲優(yōu)勢(shì)更加明顯,在實(shí)際系統(tǒng)中,如果鏈路層經(jīng)常出現(xiàn)斷開的情況,因而接收方計(jì)數(shù)的方案的性能將非常低.

    3.4 網(wǎng)絡(luò)錯(cuò)誤力度對(duì)傳輸延遲的影響

    在本項(xiàng)測(cè)試中,在網(wǎng)絡(luò)模型中依次增加了隨機(jī)丟包的概率,來測(cè)試網(wǎng)絡(luò)錯(cuò)誤力度對(duì)RDMA傳輸延遲的影響,測(cè)試網(wǎng)絡(luò)丟包的概率為無丟包,1 ‰,2 ‰,3 ‰,4 ‰和5 ‰.256 K RDMA傳輸?shù)难舆t各種方案的下降概率如圖6所示.

    網(wǎng)絡(luò)丟包概率/‰

    從測(cè)試結(jié)果可以看出,接收方滑動(dòng)窗口對(duì)網(wǎng)絡(luò)容錯(cuò)的能力最高.由于采用了丟失報(bào)文重傳的機(jī)制,RDMA傳輸?shù)男阅芟陆捣茸钚?而接收方計(jì)數(shù)方案的性能下降幅度最大,其原因是任何一次網(wǎng)絡(luò)丟包,都將導(dǎo)致方案重傳整個(gè)RDMA的數(shù)據(jù).發(fā)送方滑動(dòng)窗口的性能下降幅度居中,主要原因是響應(yīng)報(bào)文的回傳時(shí)間影響了整個(gè)RDMA傳輸?shù)男阅?

    3.5 滑動(dòng)窗口大小對(duì)性能的影響

    基于本文提出的方案,接收方滑動(dòng)窗口的大小選取主要取決于互聯(lián)網(wǎng)絡(luò)的亂序力度,滑動(dòng)窗口大小的選取應(yīng)能夠使接收方收到的絕大部分?jǐn)?shù)據(jù)報(bào)文包含在接收窗口內(nèi),因而能夠避免數(shù)據(jù)報(bào)文的重傳.對(duì)于亂序力度較低的路由策略,可適當(dāng)選取較小的滑動(dòng)窗口,而對(duì)于亂序力度較高的路由策略,應(yīng)選擇較大的滑動(dòng)窗口.

    為了測(cè)試滑動(dòng)窗口大小對(duì)傳輸性能的影響,我們模擬了在某種亂序力度下各種窗口大小的延遲.在測(cè)試中,通過修改網(wǎng)絡(luò)報(bào)文傳輸延遲的參數(shù),得到一次模擬中最大接收方相鄰兩個(gè)數(shù)據(jù)報(bào)文的序號(hào)間隔來反映網(wǎng)絡(luò)的亂序力度,圖7給出了在相同大小的窗口下,亂序力度增大時(shí),RDMA傳輸性能的下降比例.

    網(wǎng)絡(luò)丟包概率

    從測(cè)試的結(jié)果來看,當(dāng)網(wǎng)絡(luò)傳輸?shù)膩y序力度小于窗口的大小時(shí),RDMA傳輸?shù)男阅芑九c順序傳輸?shù)男阅芟喈?dāng),在這種配置條件下,接收方基本沒有重傳的現(xiàn)象發(fā)生.當(dāng)網(wǎng)絡(luò)傳輸?shù)膩y序力度大于窗口的大小時(shí),RDMA傳輸?shù)男阅苡辛溯^明顯的下降,例如亂序力度達(dá)到64時(shí),如果滑動(dòng)接收窗口的大小為32,則RDMA的傳輸性能為理想情況下性能的70%,而當(dāng)滑動(dòng)窗口的大小設(shè)為64時(shí),傳輸性能可達(dá)到理想情況下的95%.以上模擬說明,在實(shí)際系統(tǒng)中,為了確保RDMA傳輸?shù)男阅埽瑧?yīng)根據(jù)網(wǎng)絡(luò)的具體實(shí)現(xiàn),選擇適當(dāng)?shù)幕瑒?dòng)窗口大小,以使大部分情況下,接收方收到的數(shù)據(jù)報(bào)文都落在滑動(dòng)窗口范圍內(nèi).

    4 結(jié) 論

    隨著并行計(jì)算機(jī)高速互連網(wǎng)絡(luò)性能的提升及網(wǎng)絡(luò)規(guī)模的擴(kuò)大,互連網(wǎng)絡(luò)的平均無故障運(yùn)行時(shí)間越來越短,迫切要求體系結(jié)構(gòu)引入容錯(cuò)性設(shè)計(jì).本文提出的基于接收方滑動(dòng)窗口的RDMA傳輸方法,采用部分出錯(cuò)數(shù)據(jù)部分重傳的策略,大大降低了現(xiàn)有方法的傳輸延遲,并且方法的實(shí)現(xiàn)簡(jiǎn)單,能夠有效的實(shí)現(xiàn)在節(jié)點(diǎn)控制器(NIC)的硬件中,且方法有較好的可擴(kuò)展性.

    [1] [EB/OL][2014-09-15]. http://www.top500.org

    [2] MIYAZAKI H, KUSANO Y, SHINJOU N,etal. Overview of the K computer system[J]. FUJITSU Scientific Technical Journal, 2012, 48(3): 255-265.

    [3] VENKATA M G, GRAHAM R L, LADD J,etal. Exploring the all-to-all collective optimization space with connectX CORE-Direct[C]//Proceedings of 41st International Conference on Parallel Processing (ICPP). New York: IEEE,2012:289-298.

    [4] FAANES G, BATAINEH A. Cray cascade: a scalable HPC system based on a dragonfly network[C]//International Conference for High Performance Computing, Networking, Storage and Analysis. Salt Lake City, USA:IEEE, 2012.

    [5] WEI Long-fei, JI Jin-yue, LIU Hai-qi,etal. A multi-rate SerDes transceiver for IEEE 1394b applications[C]// IEEE Asia-Pacific Conference on Circuits and Systems.Kaohsiung:IEEE,2012.

    [6] AZIZ P, HEALEY A, LIU CATHY,etal. SerDes design and modeling over 25+ Gb/s serial link[C]//44th International Symposium on Microelectronics. Long Beach, California, USA : IEEE, 2011.

    [7] NEDOVIC N, KRISTENSSON A, PARIKH S,etal. A 3 watt 39.8-44.6 Gb/s dual-mode SFI5.2 SerDes chip set in 65 nm CMOS[J]. IEEE Journal of Solid-State Circuits, 2010(45):2016-2029.

    [8] XIE Min, LUYu-tong, LIU Long,etal. Implementation and evaluation of network interface and message passing services for TianHe-1A supercomputer[C]//Proceedings of IEEE 19th Annual Symposium on High-Performance Interconnects (HOTI). New York: IEEE, 2011: 78-86.

    [9] TIPPARAJU V, GROPP W, RITZDORF H,etal. Investigating high performance RMA interfaces for the MPI-3 standard[C]//Proceedings of the 2009 International Conference on Parallel Processing (ICPP). Washington, DC: IEEE Computer Society, 2009: 293-300.

    [10]SONJA F. Hardware support for efficient packet processing[D].Columbus, Ohio: Ohio State University, 2012.

    [11]GANDHI M. SystemVerilog: The complete solution[J].Electronic Design, 2006(54) :22-27.

    A Fast RDMA Offload Method for Unreliable Interconnection Networks

    WANG Shao-gang?,XU Wei-xia,WU Dan,PANG Zheng-bin,XIA Jun

    (College of Computer, National Univ of Defense Technology, Changsha, Hunan 410073, China)

    Large data RDMA (Remote Data Memory Access) transport is the most commonly used parallel communication mode for parallel computers, which has great impact on the whole system performance. As the system size increases, the fault-tolerate architecture design faces new challenges. The interconnection network usually uses the adaptive routing mode and becomes more unreliable. This paper proposed a fast RDMA offload method for unreliable interconnection networks, which can be efficiently implemented on the NIC hardware and provides reliable RDMA communication for upper driver and programs. Compared with the traditional approaches, the hardware overhead is greatly reduced. Another benefit is that it can partially retransmit the fault data, which greatly reduces the whole RDMA delay. Simulation results show that the RDMA delay is greatly reduced, compared with the traditional methods.

    remote data memory access, RDMA, MPI, sliding window approach

    1674-2974(2015)08-0100-08

    2014-09-16

    國(guó)家自然科學(xué)基金資助項(xiàng)目 (61202024,61202126),National Natural Science Foundation of China(61202024,61202126)

    王紹剛(1979-),男,山東煙臺(tái)人,國(guó)防科技大學(xué)博士

    ?通訊聯(lián)系人,E-mail:wshaogang79@gmail.com

    TP302.1

    A

    猜你喜歡
    重傳報(bào)文滑動(dòng)
    基于J1939 協(xié)議多包報(bào)文的時(shí)序研究及應(yīng)用
    汽車電器(2022年9期)2022-11-07 02:16:24
    CTCS-2級(jí)報(bào)文數(shù)據(jù)管理需求分析和實(shí)現(xiàn)
    淺析反駁類報(bào)文要點(diǎn)
    一種新型滑動(dòng)叉拉花鍵夾具
    面向異構(gòu)網(wǎng)絡(luò)的多路徑數(shù)據(jù)重傳研究?
    Big Little lies: No One Is Perfect
    ATS與列車通信報(bào)文分析
    數(shù)據(jù)鏈路層的選擇重傳協(xié)議的優(yōu)化改進(jìn)
    滑動(dòng)供電系統(tǒng)在城市軌道交通中的應(yīng)用
    一種基于變換域的滑動(dòng)聚束SAR調(diào)頻率估計(jì)方法
    国产淫片久久久久久久久 | 99re在线观看精品视频| 18禁观看日本| 亚洲精品一区av在线观看| 久久久国产欧美日韩av| 国产男靠女视频免费网站| 久久久水蜜桃国产精品网| 男插女下体视频免费在线播放| 91麻豆av在线| 老司机深夜福利视频在线观看| 嫩草影视91久久| 亚洲熟妇熟女久久| 国产成人aa在线观看| 国产av一区在线观看免费| 欧美日韩瑟瑟在线播放| 啦啦啦免费观看视频1| 国产一区二区在线av高清观看| 午夜福利视频1000在线观看| 国产成人av激情在线播放| 麻豆成人av在线观看| 一a级毛片在线观看| 精品久久久久久久毛片微露脸| 亚洲国产色片| 国产成人精品久久二区二区免费| 国产男靠女视频免费网站| 成人特级av手机在线观看| 成人av在线播放网站| 欧美一级a爱片免费观看看| 夜夜看夜夜爽夜夜摸| 免费av毛片视频| 啪啪无遮挡十八禁网站| 亚洲av电影不卡..在线观看| 亚洲欧美精品综合一区二区三区| 免费电影在线观看免费观看| 岛国在线免费视频观看| 午夜亚洲福利在线播放| 精品福利观看| 岛国在线观看网站| 人妻夜夜爽99麻豆av| 午夜久久久久精精品| 欧美极品一区二区三区四区| 成年免费大片在线观看| 国产精品 欧美亚洲| 免费在线观看日本一区| 国产精品99久久久久久久久| 黄色日韩在线| 一进一出抽搐gif免费好疼| 国产三级在线视频| 日韩欧美三级三区| 免费大片18禁| 禁无遮挡网站| 女人被狂操c到高潮| 天堂影院成人在线观看| 中文字幕久久专区| 国产精品亚洲美女久久久| 三级男女做爰猛烈吃奶摸视频| 一区福利在线观看| 中亚洲国语对白在线视频| 亚洲精品乱码久久久v下载方式 | 欧美三级亚洲精品| 成年女人永久免费观看视频| 在线观看免费午夜福利视频| 欧美乱色亚洲激情| 亚洲片人在线观看| 两性夫妻黄色片| 日本一本二区三区精品| 日本免费一区二区三区高清不卡| 黄色视频,在线免费观看| 久久久久性生活片| 欧美激情久久久久久爽电影| 免费电影在线观看免费观看| 国产成人av教育| 一区二区三区国产精品乱码| 日本与韩国留学比较| 99国产综合亚洲精品| 夜夜夜夜夜久久久久| 国产精品亚洲美女久久久| 美女大奶头视频| 狠狠狠狠99中文字幕| 亚洲第一欧美日韩一区二区三区| 少妇熟女aⅴ在线视频| 国产一区在线观看成人免费| 桃红色精品国产亚洲av| 少妇的逼水好多| 亚洲av成人不卡在线观看播放网| av视频在线观看入口| 一卡2卡三卡四卡精品乱码亚洲| 又黄又爽又免费观看的视频| 在线永久观看黄色视频| 国产欧美日韩一区二区精品| 一本综合久久免费| 午夜a级毛片| 亚洲五月天丁香| 国产人伦9x9x在线观看| 国产精品综合久久久久久久免费| 日本免费a在线| 免费看日本二区| 免费看光身美女| 男女下面进入的视频免费午夜| a级毛片在线看网站| 午夜久久久久精精品| 亚洲中文字幕一区二区三区有码在线看 | 日本a在线网址| 校园春色视频在线观看| 人妻夜夜爽99麻豆av| 90打野战视频偷拍视频| 少妇的丰满在线观看| 超碰成人久久| 日本 av在线| 国产精品 国内视频| 国产激情久久老熟女| 一个人看的www免费观看视频| 欧美午夜高清在线| 亚洲人成电影免费在线| 少妇熟女aⅴ在线视频| 久久这里只有精品中国| 亚洲色图 男人天堂 中文字幕| 久久久久久久久免费视频了| 一区二区三区高清视频在线| 淫秽高清视频在线观看| 亚洲第一欧美日韩一区二区三区| 国产午夜福利久久久久久| 久久精品综合一区二区三区| 国产激情久久老熟女| 中文亚洲av片在线观看爽| 黄片小视频在线播放| 欧美色视频一区免费| 亚洲av成人一区二区三| 色综合亚洲欧美另类图片| 久久精品91无色码中文字幕| 亚洲中文日韩欧美视频| 99久久精品热视频| 中文字幕精品亚洲无线码一区| 欧美日韩国产亚洲二区| 2021天堂中文幕一二区在线观| 亚洲精品中文字幕一二三四区| 亚洲第一电影网av| 老熟妇仑乱视频hdxx| 国产av不卡久久| 18禁裸乳无遮挡免费网站照片| 一卡2卡三卡四卡精品乱码亚洲| 99国产精品一区二区三区| 一二三四在线观看免费中文在| xxxwww97欧美| 欧美一级a爱片免费观看看| 国产精品国产高清国产av| 欧美日本亚洲视频在线播放| 日韩三级视频一区二区三区| 性色avwww在线观看| 亚洲国产精品久久男人天堂| 超碰成人久久| av天堂在线播放| 国产精品日韩av在线免费观看| 国产欧美日韩一区二区精品| xxx96com| 人人妻人人看人人澡| 色综合欧美亚洲国产小说| 黄色丝袜av网址大全| 亚洲一区二区三区不卡视频| 国产高清视频在线播放一区| 亚洲片人在线观看| 亚洲中文av在线| 色精品久久人妻99蜜桃| 校园春色视频在线观看| 欧美不卡视频在线免费观看| 一区福利在线观看| 亚洲精品粉嫩美女一区| 他把我摸到了高潮在线观看| 男女做爰动态图高潮gif福利片| 国产一区二区激情短视频| 嫩草影院入口| 欧美国产日韩亚洲一区| 亚洲av五月六月丁香网| 2021天堂中文幕一二区在线观| 欧美一区二区国产精品久久精品| 男插女下体视频免费在线播放| 一卡2卡三卡四卡精品乱码亚洲| 亚洲午夜理论影院| 国产午夜福利久久久久久| 亚洲成人精品中文字幕电影| 听说在线观看完整版免费高清| 精品熟女少妇八av免费久了| 久久人妻av系列| 757午夜福利合集在线观看| 人人妻人人澡欧美一区二区| 19禁男女啪啪无遮挡网站| 久久九九热精品免费| 国产成人av激情在线播放| 曰老女人黄片| 精品久久久久久,| 亚洲性夜色夜夜综合| 熟女人妻精品中文字幕| 怎么达到女性高潮| 国产精品99久久99久久久不卡| 九九在线视频观看精品| 草草在线视频免费看| 久久久精品欧美日韩精品| 亚洲欧美日韩高清专用| 国产在线精品亚洲第一网站| 日韩中文字幕欧美一区二区| 亚洲精品乱码久久久v下载方式 | 欧美日韩亚洲国产一区二区在线观看| 中文字幕av在线有码专区| 禁无遮挡网站| 女警被强在线播放| 法律面前人人平等表现在哪些方面| 老司机深夜福利视频在线观看| av天堂中文字幕网| 好男人电影高清在线观看| 欧美av亚洲av综合av国产av| 深夜精品福利| 国产成人av教育| 在线观看舔阴道视频| 免费看a级黄色片| av在线天堂中文字幕| 亚洲五月婷婷丁香| 欧美3d第一页| 久久热在线av| 成人特级黄色片久久久久久久| 男女做爰动态图高潮gif福利片| 亚洲欧美一区二区三区黑人| 99久久综合精品五月天人人| 久久久久免费精品人妻一区二区| 男人舔奶头视频| 亚洲熟妇熟女久久| 一边摸一边抽搐一进一小说| 蜜桃久久精品国产亚洲av| 成人高潮视频无遮挡免费网站| 亚洲精品一区av在线观看| 亚洲av电影在线进入| 国产成人aa在线观看| 夜夜躁狠狠躁天天躁| 国产99白浆流出| 88av欧美| 真人一进一出gif抽搐免费| 人妻丰满熟妇av一区二区三区| 久久香蕉精品热| 日韩欧美一区二区三区在线观看| 一个人免费在线观看电影 | 日本黄色视频三级网站网址| 国产精品一及| 久久午夜亚洲精品久久| 丁香六月欧美| 亚洲 国产 在线| a级毛片a级免费在线| 国产精品美女特级片免费视频播放器 | 亚洲va日本ⅴa欧美va伊人久久| 亚洲欧美精品综合久久99| 成年免费大片在线观看| 亚洲午夜理论影院| 亚洲精品在线观看二区| 亚洲欧美一区二区三区黑人| 欧美大码av| 色哟哟哟哟哟哟| 国内毛片毛片毛片毛片毛片| 久久草成人影院| 黑人操中国人逼视频| 久久欧美精品欧美久久欧美| 欧美黑人欧美精品刺激| 在线观看日韩欧美| 看黄色毛片网站| av中文乱码字幕在线| 国产亚洲欧美在线一区二区| 性色avwww在线观看| 午夜福利成人在线免费观看| 小说图片视频综合网站| 午夜福利免费观看在线| 亚洲avbb在线观看| 熟女电影av网| 噜噜噜噜噜久久久久久91| 夜夜夜夜夜久久久久| 成人特级黄色片久久久久久久| 欧美日韩中文字幕国产精品一区二区三区| 成年人黄色毛片网站| 高潮久久久久久久久久久不卡| 每晚都被弄得嗷嗷叫到高潮| 久久精品影院6| 成人三级做爰电影| 日本黄色视频三级网站网址| 19禁男女啪啪无遮挡网站| 黄色片一级片一级黄色片| 麻豆一二三区av精品| 久久国产乱子伦精品免费另类| 欧美性猛交╳xxx乱大交人| 欧美成人免费av一区二区三区| 久久精品国产综合久久久| 色哟哟哟哟哟哟| 91麻豆精品激情在线观看国产| 国产成人aa在线观看| 一区二区三区激情视频| 日韩高清综合在线| 亚洲欧美日韩卡通动漫| 91在线观看av| 最近视频中文字幕2019在线8| 脱女人内裤的视频| 亚洲国产欧洲综合997久久,| 国产av一区在线观看免费| av国产免费在线观看| 欧美色欧美亚洲另类二区| 一区二区三区高清视频在线| 国产淫片久久久久久久久 | www.999成人在线观看| 在线观看日韩欧美| 亚洲色图av天堂| 国产三级黄色录像| 午夜成年电影在线免费观看| 不卡一级毛片| 搡老妇女老女人老熟妇| 两个人看的免费小视频| 91字幕亚洲| 日韩高清综合在线| 国产激情偷乱视频一区二区| www日本黄色视频网| 青草久久国产| 岛国在线免费视频观看| 欧美最黄视频在线播放免费| 女人高潮潮喷娇喘18禁视频| 精品久久久久久久末码| 国产人伦9x9x在线观看| 婷婷亚洲欧美| 变态另类丝袜制服| 99久久精品国产亚洲精品| 老司机在亚洲福利影院| АⅤ资源中文在线天堂| 亚洲人成伊人成综合网2020| 一级黄色大片毛片| e午夜精品久久久久久久| 亚洲一区二区三区不卡视频| 久久久成人免费电影| 三级毛片av免费| 99久久精品一区二区三区| 男人的好看免费观看在线视频| 久久热在线av| 久久精品人妻少妇| 99国产精品一区二区蜜桃av| 亚洲国产中文字幕在线视频| 成人特级黄色片久久久久久久| 五月玫瑰六月丁香| av女优亚洲男人天堂 | 亚洲av成人av| 在线看三级毛片| 一二三四在线观看免费中文在| 亚洲精品美女久久av网站| 国产淫片久久久久久久久 | 亚洲精品粉嫩美女一区| 女人被狂操c到高潮| 小说图片视频综合网站| 淫秽高清视频在线观看| 校园春色视频在线观看| 悠悠久久av| 日韩av在线大香蕉| 99热这里只有是精品50| 女人高潮潮喷娇喘18禁视频| 又大又爽又粗| 韩国av一区二区三区四区| 国产免费av片在线观看野外av| 精品一区二区三区四区五区乱码| av天堂中文字幕网| 国产精品自产拍在线观看55亚洲| 久久久久国产一级毛片高清牌| 麻豆成人av在线观看| 亚洲av电影在线进入| 制服人妻中文乱码| 91av网一区二区| 亚洲人成电影免费在线| 在线a可以看的网站| 在线观看美女被高潮喷水网站 | 一区二区三区高清视频在线| 欧美zozozo另类| 国产精品电影一区二区三区| av欧美777| 国产真实乱freesex| 超碰成人久久| 色综合站精品国产| 午夜久久久久精精品| 在线视频色国产色| 国产淫片久久久久久久久 | 欧美乱码精品一区二区三区| 91麻豆精品激情在线观看国产| 久99久视频精品免费| 国产精品亚洲一级av第二区| 岛国在线免费视频观看| 窝窝影院91人妻| 国产成年人精品一区二区| 欧洲精品卡2卡3卡4卡5卡区| 亚洲美女黄片视频| 欧美日韩一级在线毛片| 女同久久另类99精品国产91| 亚洲精品中文字幕一二三四区| 看免费av毛片| 亚洲,欧美精品.| 久久久久精品国产欧美久久久| 嫩草影视91久久| 好男人在线观看高清免费视频| 亚洲午夜精品一区,二区,三区| 亚洲欧美一区二区三区黑人| 亚洲无线观看免费| 床上黄色一级片| 日本黄色片子视频| 成年女人看的毛片在线观看| 日韩欧美免费精品| 可以在线观看毛片的网站| 黄色女人牲交| 久久久久性生活片| 老熟妇仑乱视频hdxx| 一本久久中文字幕| 欧美日韩精品网址| 国产精品av久久久久免费| 真人做人爱边吃奶动态| 91av网一区二区| 成年女人毛片免费观看观看9| av中文乱码字幕在线| 午夜激情欧美在线| 999久久久国产精品视频| 欧美在线一区亚洲| 亚洲无线观看免费| 国产午夜精品久久久久久| 国产激情欧美一区二区| 十八禁网站免费在线| 亚洲国产中文字幕在线视频| 男人舔女人的私密视频| 久久久色成人| 动漫黄色视频在线观看| 老鸭窝网址在线观看| 婷婷亚洲欧美| 两个人视频免费观看高清| 国产午夜精品论理片| 国产av不卡久久| 欧美一级a爱片免费观看看| 久久久久久久久久黄片| 国产久久久一区二区三区| 精品久久久久久,| 99热6这里只有精品| 黄色 视频免费看| 亚洲九九香蕉| 午夜久久久久精精品| 亚洲精品一区av在线观看| 真人一进一出gif抽搐免费| 三级男女做爰猛烈吃奶摸视频| 国产精品av久久久久免费| bbb黄色大片| 免费无遮挡裸体视频| 国产伦人伦偷精品视频| 国产1区2区3区精品| 99热只有精品国产| 欧美另类亚洲清纯唯美| 99国产极品粉嫩在线观看| 女警被强在线播放| 每晚都被弄得嗷嗷叫到高潮| 男人的好看免费观看在线视频| 亚洲欧美精品综合一区二区三区| 免费观看人在逋| 免费观看精品视频网站| 欧美午夜高清在线| 伦理电影免费视频| 亚洲国产精品sss在线观看| 性色av乱码一区二区三区2| h日本视频在线播放| 51午夜福利影视在线观看| 亚洲av片天天在线观看| 日本精品一区二区三区蜜桃| 女警被强在线播放| 亚洲专区国产一区二区| 欧美zozozo另类| 午夜久久久久精精品| 亚洲乱码一区二区免费版| 欧美中文日本在线观看视频| 少妇人妻一区二区三区视频| 欧美一级毛片孕妇| 成人三级黄色视频| 老司机午夜福利在线观看视频| 美女大奶头视频| 色视频www国产| 久久久国产欧美日韩av| 欧美黄色淫秽网站| 国产精品影院久久| 在线观看日韩欧美| 两个人的视频大全免费| 1024手机看黄色片| 国产午夜福利久久久久久| 午夜免费激情av| 国产精品久久久久久久电影 | 日本 欧美在线| 国语自产精品视频在线第100页| 啪啪无遮挡十八禁网站| 久久国产精品影院| 国模一区二区三区四区视频 | 国产精品久久视频播放| 亚洲专区国产一区二区| 中国美女看黄片| 午夜两性在线视频| 国产亚洲av嫩草精品影院| 成年女人看的毛片在线观看| 俺也久久电影网| 日韩欧美在线乱码| 亚洲av电影在线进入| 99国产精品99久久久久| 亚洲精品美女久久av网站| 亚洲在线自拍视频| 欧美午夜高清在线| www.精华液| 日韩欧美一区二区三区在线观看| svipshipincom国产片| 91av网一区二区| 桃色一区二区三区在线观看| av中文乱码字幕在线| 成年免费大片在线观看| 亚洲av成人不卡在线观看播放网| 午夜精品久久久久久毛片777| 成人av一区二区三区在线看| 两性夫妻黄色片| 日本黄色视频三级网站网址| 在线观看午夜福利视频| 亚洲色图av天堂| 亚洲五月天丁香| 国产精品一区二区三区四区免费观看 | 亚洲av成人一区二区三| 午夜福利免费观看在线| 欧美日韩国产亚洲二区| 亚洲中文av在线| 精品久久久久久久人妻蜜臀av| 国产一区二区三区在线臀色熟女| 啦啦啦观看免费观看视频高清| АⅤ资源中文在线天堂| 国产伦精品一区二区三区四那| 国产精品免费一区二区三区在线| 久久午夜综合久久蜜桃| 色吧在线观看| 最新美女视频免费是黄的| 香蕉av资源在线| 亚洲av成人精品一区久久| 亚洲av美国av| 亚洲欧美日韩高清在线视频| 亚洲av成人av| 麻豆一二三区av精品| 国产精品爽爽va在线观看网站| 久久久久久久久中文| 观看美女的网站| 网址你懂的国产日韩在线| 免费看十八禁软件| 两个人的视频大全免费| aaaaa片日本免费| 日韩中文字幕欧美一区二区| 黄色片一级片一级黄色片| 搡老岳熟女国产| 国产人伦9x9x在线观看| 国产一区二区在线av高清观看| 国产熟女xx| 国产成人精品久久二区二区91| 亚洲国产高清在线一区二区三| 操出白浆在线播放| 亚洲自拍偷在线| 色综合欧美亚洲国产小说| 日本 av在线| 最新美女视频免费是黄的| 久久久久久久午夜电影| 91在线观看av| 夜夜爽天天搞| 久久香蕉精品热| 真人一进一出gif抽搐免费| av中文乱码字幕在线| 99热这里只有精品一区 | 亚洲成人久久爱视频| 日本与韩国留学比较| 亚洲第一电影网av| 国产一区二区在线av高清观看| 91九色精品人成在线观看| 亚洲精品中文字幕一二三四区| 亚洲午夜精品一区,二区,三区| 午夜福利在线观看吧| av在线蜜桃| 成年免费大片在线观看| 日本 av在线| 日韩大尺度精品在线看网址| 偷拍熟女少妇极品色| 欧美日韩精品网址| 最近在线观看免费完整版| 无遮挡黄片免费观看| 校园春色视频在线观看| 亚洲激情在线av| 99精品在免费线老司机午夜| 免费大片18禁| 欧美日韩精品网址| 午夜免费激情av| 久久久久久九九精品二区国产| 最新在线观看一区二区三区| 国产不卡一卡二| 中文字幕最新亚洲高清| 亚洲av美国av| 亚洲av成人一区二区三| 精品乱码久久久久久99久播| 精品久久久久久久人妻蜜臀av| 在线观看美女被高潮喷水网站 | 美女午夜性视频免费| 午夜成年电影在线免费观看| 国产精品久久久久久久电影 | 午夜精品在线福利| 最好的美女福利视频网| 亚洲精品乱码久久久v下载方式 | 精品国产三级普通话版| av片东京热男人的天堂| av国产免费在线观看| 日本一本二区三区精品| 淫秽高清视频在线观看| 国产精品野战在线观看| 90打野战视频偷拍视频| 日本熟妇午夜| 在线观看午夜福利视频| 婷婷精品国产亚洲av| 午夜精品在线福利| 成人国产一区最新在线观看| 女警被强在线播放| avwww免费| 啦啦啦观看免费观看视频高清| 久久中文字幕人妻熟女|