• <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ì)方法
    大香蕉久久成人网| 国产99白浆流出| xxx96com| 国产精华一区二区三区| 日韩三级视频一区二区三区| 国产99白浆流出| 精品高清国产在线一区| 最新在线观看一区二区三区| 国内毛片毛片毛片毛片毛片| 巨乳人妻的诱惑在线观看| 成年版毛片免费区| xxx96com| 国产精品秋霞免费鲁丝片| 免费高清在线观看日韩| 一级a爱片免费观看的视频| 亚洲自偷自拍图片 自拍| 免费久久久久久久精品成人欧美视频| 中国美女看黄片| 亚洲精品美女久久av网站| 午夜影院日韩av| 欧美日韩精品网址| 高清在线国产一区| 亚洲成国产人片在线观看| 欧美在线一区亚洲| 欧美老熟妇乱子伦牲交| 午夜福利高清视频| 欧美乱色亚洲激情| 国产av一区在线观看免费| 十八禁人妻一区二区| 国产午夜精品久久久久久| 久久久国产欧美日韩av| 国产精品99久久99久久久不卡| 国产精品一区二区免费欧美| 99久久国产精品久久久| 69av精品久久久久久| 岛国视频午夜一区免费看| 亚洲 国产 在线| 亚洲自偷自拍图片 自拍| 丰满人妻熟妇乱又伦精品不卡| 成年人黄色毛片网站| 亚洲狠狠婷婷综合久久图片| 一a级毛片在线观看| 精品一区二区三区视频在线观看免费| 男男h啪啪无遮挡| 色av中文字幕| 给我免费播放毛片高清在线观看| 国产成人精品在线电影| avwww免费| 亚洲成人久久性| 少妇熟女aⅴ在线视频| 久久国产精品人妻蜜桃| 老司机午夜十八禁免费视频| 免费人成视频x8x8入口观看| 欧美黑人欧美精品刺激| 婷婷精品国产亚洲av在线| 亚洲一区中文字幕在线| 夜夜躁狠狠躁天天躁| 国产精品亚洲av一区麻豆| 一边摸一边抽搐一进一小说| 国产成人精品在线电影| 色综合亚洲欧美另类图片| 精品电影一区二区在线| 又黄又爽又免费观看的视频| 在线观看免费日韩欧美大片| 成人亚洲精品一区在线观看| 久久精品国产亚洲av香蕉五月| 999久久久国产精品视频| 日韩中文字幕欧美一区二区| 国产成人精品久久二区二区免费| 国产成人啪精品午夜网站| 久99久视频精品免费| 国产高清有码在线观看视频 | 日本免费a在线| 日本精品一区二区三区蜜桃| 久久久国产欧美日韩av| 国产99白浆流出| 日韩精品中文字幕看吧| 日日夜夜操网爽| 校园春色视频在线观看| 在线观看免费午夜福利视频| 日日干狠狠操夜夜爽| 中文字幕人妻丝袜一区二区| 美女免费视频网站| 丝袜在线中文字幕| 亚洲一区中文字幕在线| 91精品国产国语对白视频| svipshipincom国产片| 精品国产一区二区久久| 日韩大码丰满熟妇| 俄罗斯特黄特色一大片| 日韩欧美三级三区| 国产精品久久久av美女十八| 十八禁网站免费在线| 在线观看一区二区三区| 黑人巨大精品欧美一区二区蜜桃| 麻豆成人av在线观看| 熟妇人妻久久中文字幕3abv| 精品久久久久久久人妻蜜臀av | 国产精品亚洲美女久久久| 国产在线精品亚洲第一网站| 大码成人一级视频| 99精品久久久久人妻精品| 欧美成人一区二区免费高清观看 | 天天添夜夜摸| 天堂动漫精品| 婷婷六月久久综合丁香| 亚洲美女黄片视频| 少妇粗大呻吟视频| 国产精品亚洲一级av第二区| 久久精品亚洲精品国产色婷小说| 中文字幕久久专区| 国内久久婷婷六月综合欲色啪| e午夜精品久久久久久久| 中文字幕人妻熟女乱码| 久久天躁狠狠躁夜夜2o2o| 日本a在线网址| 国产精品自产拍在线观看55亚洲| 99国产精品免费福利视频| 亚洲精品久久成人aⅴ小说| 国产av在哪里看| 亚洲国产欧美日韩在线播放| 黄色成人免费大全| 免费在线观看视频国产中文字幕亚洲| 真人做人爱边吃奶动态| 50天的宝宝边吃奶边哭怎么回事| 亚洲国产中文字幕在线视频| 少妇的丰满在线观看| 久久久精品国产亚洲av高清涩受| 香蕉国产在线看| 麻豆av在线久日| 人成视频在线观看免费观看| 免费观看人在逋| or卡值多少钱| 琪琪午夜伦伦电影理论片6080| 男女床上黄色一级片免费看| 精品人妻在线不人妻| 美女午夜性视频免费| 在线视频色国产色| 男女午夜视频在线观看| 嫩草影视91久久| 999久久久国产精品视频| 老汉色∧v一级毛片| 动漫黄色视频在线观看| 曰老女人黄片| 久久精品亚洲熟妇少妇任你| 亚洲av成人一区二区三| 一区二区三区国产精品乱码| 亚洲欧美日韩高清在线视频| xxx96com| 欧美久久黑人一区二区| 久久久久精品国产欧美久久久| 成人三级做爰电影| 麻豆av在线久日| 大型av网站在线播放| 性色av乱码一区二区三区2| 黄色视频,在线免费观看| 色综合站精品国产| 国产亚洲欧美在线一区二区| 亚洲精品美女久久av网站| 国产精品精品国产色婷婷| 国产三级黄色录像| 午夜福利,免费看| 国产欧美日韩一区二区三| 黄色女人牲交| 一区福利在线观看| 国产在线观看jvid| 亚洲国产毛片av蜜桃av| 亚洲欧美日韩无卡精品| 91成人精品电影| 亚洲美女黄片视频| 色在线成人网| 久久久国产欧美日韩av| 亚洲欧美日韩无卡精品| 天天躁狠狠躁夜夜躁狠狠躁| 色在线成人网| 日韩大码丰满熟妇| 两个人免费观看高清视频| 制服人妻中文乱码| 久久热在线av| 正在播放国产对白刺激| 黄色片一级片一级黄色片| 色av中文字幕| 久久青草综合色| 男女下面插进去视频免费观看| 亚洲午夜理论影院| 搞女人的毛片| 久久婷婷成人综合色麻豆| 国产不卡一卡二| 露出奶头的视频| svipshipincom国产片| 成人免费观看视频高清| videosex国产| 色尼玛亚洲综合影院| 久久精品91蜜桃| 欧美黑人欧美精品刺激| 国产成人欧美在线观看| 在线观看www视频免费| 久久久久久大精品| 久久精品国产99精品国产亚洲性色 | 午夜日韩欧美国产| 久久狼人影院| 在线观看免费午夜福利视频| 欧美精品亚洲一区二区| 午夜福利免费观看在线| 日本在线视频免费播放| 亚洲伊人色综图| av网站免费在线观看视频| 亚洲欧美日韩高清在线视频| 国产一区在线观看成人免费| 国产精品美女特级片免费视频播放器 | 国产91精品成人一区二区三区| 欧美色视频一区免费| 好看av亚洲va欧美ⅴa在| 男女做爰动态图高潮gif福利片 | 欧美亚洲日本最大视频资源| 男女下面插进去视频免费观看| av视频免费观看在线观看| 大香蕉久久成人网| 国产成人av激情在线播放| 最好的美女福利视频网| 色精品久久人妻99蜜桃| 一级毛片高清免费大全| 91麻豆精品激情在线观看国产| 精品国产一区二区久久| 国产精品免费视频内射| 黄频高清免费视频| 亚洲精品av麻豆狂野| 中文字幕人成人乱码亚洲影| 美女 人体艺术 gogo| 亚洲av五月六月丁香网| 丝袜美腿诱惑在线| 精品久久久久久久久久免费视频| 国产又色又爽无遮挡免费看| 夜夜夜夜夜久久久久| 一级黄色大片毛片| 两个人视频免费观看高清| 淫妇啪啪啪对白视频| 亚洲成人精品中文字幕电影| 欧美色视频一区免费| 国产精品国产高清国产av| 欧美黑人欧美精品刺激| 亚洲中文日韩欧美视频| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲av成人一区二区三| 欧美黄色片欧美黄色片| 国产精品久久电影中文字幕| 午夜免费成人在线视频| 欧美成狂野欧美在线观看| 亚洲一区二区三区不卡视频| 给我免费播放毛片高清在线观看| 亚洲最大成人中文| 久久久久久久午夜电影| 久久午夜综合久久蜜桃| 国产xxxxx性猛交| 给我免费播放毛片高清在线观看| 九色亚洲精品在线播放| 国内毛片毛片毛片毛片毛片| 精品国内亚洲2022精品成人| 国产精品久久久人人做人人爽| 别揉我奶头~嗯~啊~动态视频| 无限看片的www在线观看| 亚洲,欧美精品.| 女人精品久久久久毛片| 12—13女人毛片做爰片一| 欧美日本中文国产一区发布| 国产精品精品国产色婷婷| www.熟女人妻精品国产| 国产三级在线视频| av福利片在线| 在线观看免费视频日本深夜| 日日干狠狠操夜夜爽| 亚洲 欧美一区二区三区| 一区二区日韩欧美中文字幕| 十分钟在线观看高清视频www| 麻豆成人av在线观看| 女生性感内裤真人,穿戴方法视频| 在线av久久热| 纯流量卡能插随身wifi吗| 高清黄色对白视频在线免费看| 欧美最黄视频在线播放免费| 国产私拍福利视频在线观看| 亚洲成国产人片在线观看| 久久精品91蜜桃| 性色av乱码一区二区三区2| xxx96com| 午夜a级毛片| 国产极品粉嫩免费观看在线| 精品不卡国产一区二区三区| 中文字幕另类日韩欧美亚洲嫩草| 国产成人免费无遮挡视频| 国产免费av片在线观看野外av| 午夜免费激情av| 香蕉久久夜色| 亚洲狠狠婷婷综合久久图片| 看免费av毛片| 黄片小视频在线播放| 少妇的丰满在线观看| 大型黄色视频在线免费观看| 精品欧美国产一区二区三| 中文字幕精品免费在线观看视频| 成人免费观看视频高清| 窝窝影院91人妻| 亚洲激情在线av| 欧美黄色淫秽网站| 久久久久亚洲av毛片大全| 两性夫妻黄色片| 一边摸一边抽搐一进一出视频| 亚洲av日韩精品久久久久久密| 欧美大码av| 日本欧美视频一区| 十分钟在线观看高清视频www| 国产高清视频在线播放一区| 久久性视频一级片| 女同久久另类99精品国产91| 一个人观看的视频www高清免费观看 | 亚洲 国产 在线| 亚洲人成电影观看| 777久久人妻少妇嫩草av网站| 大陆偷拍与自拍| 日韩大尺度精品在线看网址 | 可以在线观看毛片的网站| 国产精品香港三级国产av潘金莲| 91麻豆av在线| 巨乳人妻的诱惑在线观看| 性少妇av在线| 日韩精品青青久久久久久| 91国产中文字幕| 熟女少妇亚洲综合色aaa.| 男女下面进入的视频免费午夜 | av福利片在线| 麻豆国产av国片精品| 国产欧美日韩一区二区精品| 电影成人av| 国内毛片毛片毛片毛片毛片| a级毛片在线看网站| 亚洲国产日韩欧美精品在线观看 | 日韩高清综合在线| 欧美精品亚洲一区二区| av超薄肉色丝袜交足视频| 亚洲专区字幕在线| 亚洲人成77777在线视频| 啦啦啦观看免费观看视频高清 | 中文字幕av电影在线播放| 亚洲男人天堂网一区| 日本三级黄在线观看| 国产成人系列免费观看| 成人国语在线视频| 男女午夜视频在线观看| 国产区一区二久久| 波多野结衣av一区二区av| 黄色片一级片一级黄色片| 99久久久亚洲精品蜜臀av| 亚洲人成电影观看| 动漫黄色视频在线观看| 桃红色精品国产亚洲av| 国产99白浆流出| 久久精品成人免费网站| 欧美最黄视频在线播放免费| 国产精品二区激情视频| 91老司机精品| 亚洲成av片中文字幕在线观看| 国产片内射在线| 国产精品香港三级国产av潘金莲| 亚洲avbb在线观看| 国产精品香港三级国产av潘金莲| 亚洲国产中文字幕在线视频| 亚洲精品久久成人aⅴ小说| 在线观看免费午夜福利视频| 久久人人97超碰香蕉20202| 真人一进一出gif抽搐免费| 国产亚洲精品久久久久久毛片| 中亚洲国语对白在线视频| 亚洲国产精品合色在线| 两个人视频免费观看高清| 免费在线观看视频国产中文字幕亚洲| 久久人妻福利社区极品人妻图片| 丁香六月欧美| 国产精品日韩av在线免费观看 | 免费高清在线观看日韩| 美国免费a级毛片| 久久中文字幕一级| 欧美国产精品va在线观看不卡| 日本免费a在线| 国产精品亚洲美女久久久| 免费女性裸体啪啪无遮挡网站| 国产精品亚洲美女久久久| 欧美日韩乱码在线| 岛国在线观看网站| 日本 欧美在线| 9热在线视频观看99| 免费人成视频x8x8入口观看| 一二三四在线观看免费中文在| 一级片免费观看大全| 精品福利观看| 国产成人影院久久av| 国产亚洲精品久久久久久毛片| 久久性视频一级片| 18禁观看日本| 操美女的视频在线观看| 搡老妇女老女人老熟妇| 亚洲色图av天堂| 视频在线观看一区二区三区| 一区二区三区激情视频| 久久久国产成人免费| 亚洲 国产 在线| 日本撒尿小便嘘嘘汇集6| 免费看a级黄色片| 桃色一区二区三区在线观看| 国产野战对白在线观看| 亚洲精品国产一区二区精华液| 在线观看一区二区三区| www.熟女人妻精品国产| 亚洲av成人av| 国产成人精品久久二区二区免费| 一夜夜www| 欧美午夜高清在线| 欧美一级a爱片免费观看看 | 国产一卡二卡三卡精品| 成人欧美大片| 大陆偷拍与自拍| 在线十欧美十亚洲十日本专区| 男女下面插进去视频免费观看| 亚洲精品一卡2卡三卡4卡5卡| 麻豆av在线久日| 国产午夜福利久久久久久| 日韩有码中文字幕| 亚洲国产毛片av蜜桃av| 高清在线国产一区| 免费在线观看完整版高清| 日日夜夜操网爽| 嫩草影院精品99| 99re在线观看精品视频| 级片在线观看| 国产一区二区三区综合在线观看| 丝袜美足系列| 精品免费久久久久久久清纯| 又紧又爽又黄一区二区| 真人一进一出gif抽搐免费| 自线自在国产av| 亚洲成a人片在线一区二区| 成人三级黄色视频| 国内久久婷婷六月综合欲色啪| 美女高潮喷水抽搐中文字幕| 久久 成人 亚洲| 精品国产乱码久久久久久男人| 欧美精品啪啪一区二区三区| 高清毛片免费观看视频网站| 久久久久久人人人人人| 国产亚洲欧美98| 久久国产精品男人的天堂亚洲| 桃色一区二区三区在线观看| 天天躁夜夜躁狠狠躁躁| 国产成人av教育| 热99re8久久精品国产| 变态另类成人亚洲欧美熟女 | 看免费av毛片| 18禁国产床啪视频网站| 少妇的丰满在线观看| 久久婷婷成人综合色麻豆| 免费看十八禁软件| 国产精品国产高清国产av| 亚洲人成77777在线视频| 人人澡人人妻人| 亚洲国产看品久久| e午夜精品久久久久久久| 国产成人欧美| 电影成人av| 国产伦一二天堂av在线观看| 老汉色av国产亚洲站长工具| 可以免费在线观看a视频的电影网站| 亚洲中文字幕一区二区三区有码在线看 | 黄色日韩在线| 欧美性猛交╳xxx乱大交人| 国内精品久久久久精免费| 色综合亚洲欧美另类图片| 亚洲avbb在线观看| 日本与韩国留学比较| 国产精品一区www在线观看 | 成年免费大片在线观看| 亚洲欧美日韩无卡精品| 欧美极品一区二区三区四区| 人人妻,人人澡人人爽秒播| 十八禁国产超污无遮挡网站| 草草在线视频免费看| 极品教师在线视频| 日日啪夜夜撸| 别揉我奶头~嗯~啊~动态视频| 国产老妇女一区| 色精品久久人妻99蜜桃| 中文资源天堂在线| 色哟哟·www| 亚洲三级黄色毛片| 国产精品人妻久久久影院| 国产精品永久免费网站| 一a级毛片在线观看| 特大巨黑吊av在线直播| 亚洲精品日韩av片在线观看| 三级毛片av免费| 国产乱人视频| 18禁黄网站禁片午夜丰满| 国产精品一区二区性色av| 亚洲四区av| 成年女人看的毛片在线观看| 禁无遮挡网站| 999久久久精品免费观看国产| 亚洲最大成人手机在线| 国产亚洲精品久久久久久毛片| 亚洲精品久久国产高清桃花| 免费av不卡在线播放| 三级国产精品欧美在线观看| 免费观看的影片在线观看| 国产老妇女一区| 桃红色精品国产亚洲av| 国产一级毛片七仙女欲春2| 美女高潮的动态| 99久久中文字幕三级久久日本| 高清在线国产一区| 日本色播在线视频| 色视频www国产| 日日啪夜夜撸| 成人鲁丝片一二三区免费| 国产不卡一卡二| 啦啦啦韩国在线观看视频| 狠狠狠狠99中文字幕| 国产一区二区三区视频了| 男人狂女人下面高潮的视频| 精品午夜福利在线看| 中国美白少妇内射xxxbb| 久久久精品欧美日韩精品| 99久久九九国产精品国产免费| 亚洲av免费高清在线观看| 2021天堂中文幕一二区在线观| 国内久久婷婷六月综合欲色啪| 成人特级av手机在线观看| 综合色av麻豆| 少妇高潮的动态图| 久久久国产成人免费| www日本黄色视频网| 大又大粗又爽又黄少妇毛片口| 91在线精品国自产拍蜜月| 国产精品一区二区性色av| 亚洲欧美精品综合久久99| 亚洲自偷自拍三级| 内射极品少妇av片p| 日本一二三区视频观看| 亚洲精品日韩av片在线观看| 国产探花在线观看一区二区| 69av精品久久久久久| 1000部很黄的大片| 欧美成人免费av一区二区三区| 精品午夜福利在线看| 少妇熟女aⅴ在线视频| 国产精品嫩草影院av在线观看 | 校园人妻丝袜中文字幕| 在线天堂最新版资源| 国产爱豆传媒在线观看| 欧美中文日本在线观看视频| 免费高清视频大片| 黄色一级大片看看| 人妻少妇偷人精品九色| 2021天堂中文幕一二区在线观| 国产在线精品亚洲第一网站| 18禁在线播放成人免费| av.在线天堂| 夜夜夜夜夜久久久久| 五月玫瑰六月丁香| 少妇高潮的动态图| 一级黄片播放器| 99热网站在线观看| 国产午夜精品论理片| 久久午夜亚洲精品久久| 日本色播在线视频| 国产伦精品一区二区三区四那| 丝袜美腿在线中文| 国产精品久久久久久亚洲av鲁大| 精品久久久久久久久久久久久| 久久久精品欧美日韩精品| 在线观看免费视频日本深夜| 国产亚洲欧美98| 国产欧美日韩精品亚洲av| 又黄又爽又免费观看的视频| 乱系列少妇在线播放| 99热网站在线观看| 一个人看视频在线观看www免费| 日韩亚洲欧美综合| 色噜噜av男人的天堂激情| 在线国产一区二区在线| 性色avwww在线观看| 97人妻精品一区二区三区麻豆| 人妻丰满熟妇av一区二区三区| 亚洲av熟女| 日日啪夜夜撸| 欧美一级a爱片免费观看看| 岛国在线免费视频观看| 国产精品久久久久久亚洲av鲁大| 国产在线精品亚洲第一网站| 亚洲国产精品成人综合色| 日韩精品青青久久久久久| 日韩欧美国产在线观看| 亚洲av第一区精品v没综合| 亚洲专区中文字幕在线| 亚洲天堂国产精品一区在线| 最近中文字幕高清免费大全6 | 春色校园在线视频观看| 久久精品国产自在天天线| 免费av观看视频| 久久久色成人| 黄色女人牲交| 一个人看视频在线观看www免费| 国产成人aa在线观看| 亚洲一级一片aⅴ在线观看| 黄色一级大片看看| 97超级碰碰碰精品色视频在线观看| 亚洲av免费在线观看|