• <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ì)方法
    丝袜在线中文字幕| 男女下面插进去视频免费观看| 国产熟女欧美一区二区| 一级,二级,三级黄色视频| 青草久久国产| 午夜福利免费观看在线| 最近中文字幕2019免费版| 免费高清在线观看日韩| a级毛片在线看网站| 国产极品天堂在线| 日本一区二区免费在线视频| 国产亚洲午夜精品一区二区久久| 久久精品久久精品一区二区三区| 国产精品久久久久久精品电影小说| 婷婷成人精品国产| 亚洲成人免费av在线播放| 国产日韩欧美视频二区| 女的被弄到高潮叫床怎么办| 午夜影院在线不卡| 秋霞伦理黄片| 最近中文字幕2019免费版| 亚洲国产欧美一区二区综合| 精品国产一区二区久久| 成人黄色视频免费在线看| 99热网站在线观看| 欧美精品av麻豆av| 美女福利国产在线| a 毛片基地| www日本在线高清视频| 日韩一区二区三区影片| av线在线观看网站| 秋霞伦理黄片| 99精国产麻豆久久婷婷| 人人妻人人爽人人添夜夜欢视频| 亚洲av电影在线进入| 国产女主播在线喷水免费视频网站| 欧美精品一区二区免费开放| 日韩一卡2卡3卡4卡2021年| 欧美精品av麻豆av| 精品卡一卡二卡四卡免费| 老司机在亚洲福利影院| 国产爽快片一区二区三区| 青春草视频在线免费观看| 99国产精品免费福利视频| 精品国产露脸久久av麻豆| 国产精品国产三级专区第一集| 午夜福利网站1000一区二区三区| 看十八女毛片水多多多| 国产日韩欧美亚洲二区| 久热爱精品视频在线9| 黄色毛片三级朝国网站| 日韩av免费高清视频| 亚洲欧美成人综合另类久久久| 制服丝袜香蕉在线| 久久天堂一区二区三区四区| 欧美 日韩 精品 国产| 我要看黄色一级片免费的| 黄片播放在线免费| 自拍欧美九色日韩亚洲蝌蚪91| 欧美在线一区亚洲| 最近中文字幕2019免费版| 亚洲精华国产精华液的使用体验| 中文字幕亚洲精品专区| 欧美日本中文国产一区发布| 日韩一区二区三区影片| 久久ye,这里只有精品| 精品国产乱码久久久久久小说| 国产成人精品久久久久久| 久久婷婷青草| 欧美精品亚洲一区二区| 久久精品久久精品一区二区三区| 桃花免费在线播放| 色精品久久人妻99蜜桃| 中文字幕人妻丝袜制服| 一级爰片在线观看| 国产成人欧美| 亚洲国产成人一精品久久久| 精品人妻熟女毛片av久久网站| 国产av精品麻豆| 亚洲欧洲国产日韩| 亚洲国产欧美网| 午夜精品国产一区二区电影| 免费少妇av软件| 91国产中文字幕| 日韩,欧美,国产一区二区三区| 免费黄频网站在线观看国产| 晚上一个人看的免费电影| 国产 精品1| 一本大道久久a久久精品| 少妇的丰满在线观看| 操出白浆在线播放| 这个男人来自地球电影免费观看 | 午夜免费观看性视频| 国产成人系列免费观看| 国产片内射在线| 精品亚洲成国产av| 国产日韩欧美亚洲二区| 赤兔流量卡办理| 久久精品国产亚洲av涩爱| 免费在线观看完整版高清| 亚洲精华国产精华液的使用体验| 女人久久www免费人成看片| 三上悠亚av全集在线观看| 91精品国产国语对白视频| 国产成人免费无遮挡视频| 久久ye,这里只有精品| 91国产中文字幕| 欧美日韩福利视频一区二区| 中国三级夫妇交换| 国产激情久久老熟女| 一边亲一边摸免费视频| 日本vs欧美在线观看视频| 99热国产这里只有精品6| 操美女的视频在线观看| 国产精品三级大全| 亚洲国产精品一区三区| 熟女少妇亚洲综合色aaa.| 男女国产视频网站| av国产精品久久久久影院| 美女福利国产在线| 中文字幕精品免费在线观看视频| 九色亚洲精品在线播放| 亚洲精品第二区| 777久久人妻少妇嫩草av网站| 亚洲欧美清纯卡通| 国产 精品1| 另类精品久久| 精品亚洲成国产av| 在线观看人妻少妇| 亚洲少妇的诱惑av| 亚洲国产毛片av蜜桃av| 丝瓜视频免费看黄片| 女人高潮潮喷娇喘18禁视频| 又黄又粗又硬又大视频| 免费在线观看视频国产中文字幕亚洲 | 91成人精品电影| 久久久久久久大尺度免费视频| 久久精品久久久久久久性| 18禁观看日本| 日韩制服丝袜自拍偷拍| 9热在线视频观看99| 下体分泌物呈黄色| 天堂俺去俺来也www色官网| 亚洲欧美激情在线| 国产成人欧美| 国产成人系列免费观看| 精品亚洲成a人片在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 国产在线一区二区三区精| 亚洲国产毛片av蜜桃av| 国产又爽黄色视频| 国产爽快片一区二区三区| 国产一级毛片在线| av国产久精品久网站免费入址| 亚洲国产精品一区三区| 看免费av毛片| 最近中文字幕高清免费大全6| 少妇猛男粗大的猛烈进出视频| 久久久精品94久久精品| 中文字幕人妻熟女乱码| 亚洲成色77777| 成年人免费黄色播放视频| 国产日韩欧美亚洲二区| 亚洲国产欧美网| 国产97色在线日韩免费| 十分钟在线观看高清视频www| 99久久精品国产亚洲精品| 亚洲,欧美精品.| 老司机影院成人| 美女国产高潮福利片在线看| 毛片一级片免费看久久久久| 午夜91福利影院| av国产久精品久网站免费入址| 一本久久精品| 亚洲国产最新在线播放| 中文字幕高清在线视频| 亚洲色图综合在线观看| 中文字幕高清在线视频| 国产免费视频播放在线视频| 丰满少妇做爰视频| 狂野欧美激情性bbbbbb| 悠悠久久av| 亚洲精品在线美女| 久久99精品国语久久久| 亚洲男人天堂网一区| 欧美人与善性xxx| 久久久久久久久久久免费av| 亚洲,欧美,日韩| 黄色视频不卡| 久久精品国产亚洲av涩爱| 一本一本久久a久久精品综合妖精| 一区福利在线观看| 热99久久久久精品小说推荐| 欧美变态另类bdsm刘玥| 尾随美女入室| 欧美黑人精品巨大| 亚洲,欧美,日韩| 欧美最新免费一区二区三区| 久久精品久久久久久噜噜老黄| 久久久久久久精品精品| 久久久精品区二区三区| 宅男免费午夜| 十八禁人妻一区二区| www.精华液| 精品国产国语对白av| 狠狠精品人妻久久久久久综合| 亚洲精品美女久久久久99蜜臀 | 一个人免费看片子| 老司机影院毛片| 欧美人与性动交α欧美精品济南到| 天堂8中文在线网| 麻豆精品久久久久久蜜桃| 亚洲国产精品999| 精品一区二区三区四区五区乱码 | 水蜜桃什么品种好| 性高湖久久久久久久久免费观看| 黑人猛操日本美女一级片| 国产爽快片一区二区三区| 欧美精品一区二区大全| 热re99久久国产66热| 日韩欧美一区视频在线观看| 免费女性裸体啪啪无遮挡网站| 亚洲av男天堂| 又黄又粗又硬又大视频| 黄色 视频免费看| 老汉色av国产亚洲站长工具| 中文字幕人妻熟女乱码| 亚洲欧美一区二区三区久久| 一级爰片在线观看| 精品福利永久在线观看| 中文字幕最新亚洲高清| 欧美日韩精品网址| 日本欧美视频一区| 一级毛片黄色毛片免费观看视频| 又粗又硬又长又爽又黄的视频| 欧美人与性动交α欧美软件| 丝袜喷水一区| 最近最新中文字幕大全免费视频 | 精品一区二区免费观看| 夜夜骑夜夜射夜夜干| 日韩 欧美 亚洲 中文字幕| 香蕉国产在线看| 免费观看性生交大片5| 女的被弄到高潮叫床怎么办| 少妇被粗大的猛进出69影院| 成人毛片60女人毛片免费| 哪个播放器可以免费观看大片| 一本色道久久久久久精品综合| 黑人欧美特级aaaaaa片| 国产片特级美女逼逼视频| 999久久久国产精品视频| 考比视频在线观看| 国产精品av久久久久免费| 国产精品成人在线| 国产97色在线日韩免费| 啦啦啦在线免费观看视频4| 九色亚洲精品在线播放| 搡老岳熟女国产| 日本黄色日本黄色录像| 国产女主播在线喷水免费视频网站| 视频区图区小说| 国产日韩一区二区三区精品不卡| av女优亚洲男人天堂| 熟妇人妻不卡中文字幕| 久久精品国产亚洲av涩爱| 中文字幕人妻熟女乱码| 亚洲四区av| 亚洲视频免费观看视频| 亚洲美女视频黄频| 成年人午夜在线观看视频| 少妇被粗大的猛进出69影院| 精品国产一区二区久久| 9热在线视频观看99| 亚洲欧美成人精品一区二区| 亚洲色图 男人天堂 中文字幕| 女人爽到高潮嗷嗷叫在线视频| 男人添女人高潮全过程视频| 欧美精品一区二区免费开放| 人妻人人澡人人爽人人| 国产av一区二区精品久久| 亚洲av欧美aⅴ国产| 国产精品 欧美亚洲| 一边摸一边抽搐一进一出视频| 自线自在国产av| 国产又爽黄色视频| 午夜福利免费观看在线| 日本猛色少妇xxxxx猛交久久| 日韩一区二区三区影片| 国产又爽黄色视频| 又大又爽又粗| 天天躁日日躁夜夜躁夜夜| 另类亚洲欧美激情| 午夜老司机福利片| 五月天丁香电影| 国产毛片在线视频| 视频区图区小说| 色视频在线一区二区三区| 国产精品一区二区精品视频观看| 亚洲精品日本国产第一区| 如何舔出高潮| 国产成人系列免费观看| 色网站视频免费| 青草久久国产| 一级毛片电影观看| 中文乱码字字幕精品一区二区三区| 熟妇人妻不卡中文字幕| 看免费成人av毛片| 一级,二级,三级黄色视频| 中国三级夫妇交换| 美女福利国产在线| 日韩中文字幕欧美一区二区 | 亚洲av日韩在线播放| 桃花免费在线播放| 美女国产高潮福利片在线看| 另类亚洲欧美激情| 国产精品秋霞免费鲁丝片| 无限看片的www在线观看| 欧美97在线视频| 久久女婷五月综合色啪小说| 国产男女内射视频| 午夜精品国产一区二区电影| 亚洲欧美精品自产自拍| 丰满迷人的少妇在线观看| 在线亚洲精品国产二区图片欧美| 99国产综合亚洲精品| 国产精品免费大片| 狠狠精品人妻久久久久久综合| 国产福利在线免费观看视频| 日本爱情动作片www.在线观看| 欧美av亚洲av综合av国产av | 日本猛色少妇xxxxx猛交久久| 久热爱精品视频在线9| 精品人妻熟女毛片av久久网站| 国产成人免费观看mmmm| 高清欧美精品videossex| 赤兔流量卡办理| 久久久精品国产亚洲av高清涩受| 亚洲欧美日韩另类电影网站| 看免费成人av毛片| 成年女人毛片免费观看观看9 | 亚洲综合精品二区| 日韩 欧美 亚洲 中文字幕| 婷婷色综合大香蕉| 丰满饥渴人妻一区二区三| 天天躁夜夜躁狠狠久久av| 欧美国产精品va在线观看不卡| 99国产综合亚洲精品| 丝袜美足系列| 亚洲成人av在线免费| 热re99久久国产66热| 19禁男女啪啪无遮挡网站| 午夜免费鲁丝| 亚洲在久久综合| 黄片播放在线免费| 人人妻人人爽人人添夜夜欢视频| 色视频在线一区二区三区| 男女床上黄色一级片免费看| 久久青草综合色| 十八禁网站网址无遮挡| 精品少妇久久久久久888优播| 深夜精品福利| xxxhd国产人妻xxx| 老汉色av国产亚洲站长工具| 日日摸夜夜添夜夜爱| 捣出白浆h1v1| 卡戴珊不雅视频在线播放| 成年人免费黄色播放视频| 精品少妇久久久久久888优播| 亚洲,欧美,日韩| 黄片播放在线免费| 欧美日本中文国产一区发布| 卡戴珊不雅视频在线播放| 亚洲av日韩精品久久久久久密 | 日韩成人av中文字幕在线观看| 国产毛片在线视频| xxxhd国产人妻xxx| 女性生殖器流出的白浆| 王馨瑶露胸无遮挡在线观看| 国产男女超爽视频在线观看| 无限看片的www在线观看| 肉色欧美久久久久久久蜜桃| av不卡在线播放| 欧美xxⅹ黑人| 欧美精品亚洲一区二区| 亚洲精品久久久久久婷婷小说| 久久人人爽人人片av| 亚洲精品视频女| 狂野欧美激情性bbbbbb| av在线观看视频网站免费| 韩国高清视频一区二区三区| 亚洲天堂av无毛| 女的被弄到高潮叫床怎么办| 久久这里只有精品19| 亚洲美女搞黄在线观看| 精品国产一区二区久久| 国产亚洲精品第一综合不卡| 精品午夜福利在线看| 久久婷婷青草| 国产一区二区 视频在线| 亚洲国产精品999| 亚洲情色 制服丝袜| 不卡视频在线观看欧美| 精品卡一卡二卡四卡免费| 美女脱内裤让男人舔精品视频| 欧美 亚洲 国产 日韩一| 成人毛片60女人毛片免费| 日韩 亚洲 欧美在线| 久久久亚洲精品成人影院| 麻豆精品久久久久久蜜桃| 如日韩欧美国产精品一区二区三区| 国产精品久久久久久久久免| 亚洲伊人久久精品综合| 美女午夜性视频免费| 在现免费观看毛片| 母亲3免费完整高清在线观看| 亚洲精品久久久久久婷婷小说| 免费高清在线观看视频在线观看| 日本猛色少妇xxxxx猛交久久| 麻豆乱淫一区二区| 亚洲国产精品999| 亚洲熟女精品中文字幕| 91老司机精品| 80岁老熟妇乱子伦牲交| 免费人妻精品一区二区三区视频| 日本爱情动作片www.在线观看| 女人被躁到高潮嗷嗷叫费观| 91精品三级在线观看| 国产欧美日韩综合在线一区二区| 精品久久久精品久久久| 日韩电影二区| 中文字幕色久视频| 亚洲美女搞黄在线观看| 18在线观看网站| 一区二区三区四区激情视频| 丝瓜视频免费看黄片| 大陆偷拍与自拍| av网站在线播放免费| 啦啦啦啦在线视频资源| 亚洲精品美女久久久久99蜜臀 | 女性生殖器流出的白浆| 最近最新中文字幕免费大全7| 日韩 亚洲 欧美在线| 捣出白浆h1v1| 国产97色在线日韩免费| 久热爱精品视频在线9| 在线精品无人区一区二区三| 色吧在线观看| 亚洲五月色婷婷综合| 成人亚洲精品一区在线观看| 国产成人啪精品午夜网站| 久久婷婷青草| 亚洲成国产人片在线观看| 男人舔女人的私密视频| av福利片在线| 麻豆乱淫一区二区| 51午夜福利影视在线观看| 久热这里只有精品99| 精品免费久久久久久久清纯 | 亚洲专区中文字幕在线 | 久久97久久精品| 国产亚洲av片在线观看秒播厂| 欧美精品一区二区大全| 国产精品女同一区二区软件| 亚洲图色成人| 纵有疾风起免费观看全集完整版| 青春草亚洲视频在线观看| 国产深夜福利视频在线观看| 制服丝袜香蕉在线| svipshipincom国产片| 热re99久久精品国产66热6| 女性生殖器流出的白浆| 一边亲一边摸免费视频| 国产成人精品在线电影| 亚洲国产精品一区三区| 久久婷婷青草| 99精品久久久久人妻精品| 免费日韩欧美在线观看| 欧美人与善性xxx| e午夜精品久久久久久久| 久久久久国产精品人妻一区二区| 啦啦啦 在线观看视频| 中文字幕色久视频| 丰满饥渴人妻一区二区三| 丝袜美腿诱惑在线| 久久热在线av| 少妇精品久久久久久久| 在线观看免费日韩欧美大片| 天天躁日日躁夜夜躁夜夜| 80岁老熟妇乱子伦牲交| 亚洲av成人精品一二三区| 777久久人妻少妇嫩草av网站| 不卡视频在线观看欧美| 啦啦啦在线观看免费高清www| 国产一级毛片在线| 高清黄色对白视频在线免费看| 久久青草综合色| 国产免费又黄又爽又色| 观看av在线不卡| 丝袜脚勾引网站| 国产精品.久久久| 夫妻午夜视频| 国产深夜福利视频在线观看| 中文天堂在线官网| 亚洲色图综合在线观看| 秋霞伦理黄片| 极品人妻少妇av视频| 韩国高清视频一区二区三区| 男女之事视频高清在线观看 | 这个男人来自地球电影免费观看 | 免费在线观看完整版高清| 一本—道久久a久久精品蜜桃钙片| 性色av一级| 亚洲国产精品一区二区三区在线| 一区二区三区四区激情视频| 欧美变态另类bdsm刘玥| 日日撸夜夜添| 亚洲成人一二三区av| 天天操日日干夜夜撸| 国产成人免费无遮挡视频| 少妇被粗大的猛进出69影院| 极品人妻少妇av视频| 超碰97精品在线观看| 大话2 男鬼变身卡| 99久久综合免费| 亚洲男人天堂网一区| 日本猛色少妇xxxxx猛交久久| 日韩制服丝袜自拍偷拍| 成人手机av| 丝袜脚勾引网站| 丝袜美腿诱惑在线| 免费观看性生交大片5| 另类亚洲欧美激情| 精品久久蜜臀av无| 狠狠精品人妻久久久久久综合| 最新的欧美精品一区二区| 老司机影院成人| 午夜福利在线免费观看网站| 91老司机精品| 午夜福利一区二区在线看| 一本—道久久a久久精品蜜桃钙片| 欧美日韩亚洲高清精品| 丝袜人妻中文字幕| 热99国产精品久久久久久7| 伦理电影大哥的女人| 国产一区二区 视频在线| 在线观看免费视频网站a站| 亚洲av男天堂| 九九爱精品视频在线观看| 国产一区二区三区av在线| 少妇 在线观看| av.在线天堂| 亚洲精品av麻豆狂野| 国产毛片在线视频| www.熟女人妻精品国产| 国产成人系列免费观看| 色婷婷av一区二区三区视频| 美女视频免费永久观看网站| 国产精品国产三级专区第一集| 黄色视频在线播放观看不卡| 国产av精品麻豆| 亚洲成人手机| 岛国毛片在线播放| 天堂8中文在线网| 国产午夜精品一二区理论片| 2018国产大陆天天弄谢| tube8黄色片| e午夜精品久久久久久久| 亚洲美女搞黄在线观看| 欧美人与性动交α欧美精品济南到| 国产乱来视频区| 1024视频免费在线观看| 女性被躁到高潮视频| 免费观看人在逋| 一区二区三区乱码不卡18| 色94色欧美一区二区| 国产av国产精品国产| 亚洲久久久国产精品| 青春草亚洲视频在线观看| 国产成人午夜福利电影在线观看| 多毛熟女@视频| 秋霞伦理黄片| 男女边吃奶边做爰视频| 久久狼人影院| 2018国产大陆天天弄谢| 国产色婷婷99| 中文字幕色久视频| 少妇精品久久久久久久| 18禁裸乳无遮挡动漫免费视频| 午夜影院在线不卡| 国产亚洲午夜精品一区二区久久| 亚洲国产精品999| 久久99热这里只频精品6学生| 国产精品av久久久久免费| 免费日韩欧美在线观看| 人成视频在线观看免费观看| 国产黄色视频一区二区在线观看| 十八禁人妻一区二区| 婷婷色av中文字幕| 亚洲色图 男人天堂 中文字幕| 午夜精品国产一区二区电影| 菩萨蛮人人尽说江南好唐韦庄| 一个人免费看片子| 国产男女内射视频| 国产精品二区激情视频| 欧美乱码精品一区二区三区| 纵有疾风起免费观看全集完整版| 国产亚洲一区二区精品| 日韩制服骚丝袜av| 成人午夜精彩视频在线观看| 亚洲av电影在线观看一区二区三区| 91精品三级在线观看| 午夜福利视频精品| 你懂的网址亚洲精品在线观看| av女优亚洲男人天堂| 免费高清在线观看视频在线观看|