亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

RDMA網絡實踐

2023-04-28 06:38:10
239
0

RDMA(Remote Direct Memory Access)是遠(yuan)程直接內(nei)存(cun)訪問技(ji)(ji)術(shu)(shu)(shu),由于(yu)其低時(shi)延(yan),低CPU占用(yong)等優勢,被廣(guang)泛的(de)應用(yong)在分布式存(cun)儲或計算(suan)系統中。DMA技(ji)(ji)術(shu)(shu)(shu)是一種單(dan)機內(nei)的(de)高(gao)速數(shu)據傳輸技(ji)(ji)術(shu)(shu)(shu),通常由DMA控制器來控制數(shu)據的(de)傳輸流程,釋放了CPU資(zi)源,而RDMA技(ji)(ji)術(shu)(shu)(shu)是一種借(jie)助IB網卡實現遠(yuan)程高(gao)數(shu)數(shu)據傳輸的(de)技(ji)(ji)術(shu)(shu)(shu)。

常用(yong)的IB網(wang)(wang)卡(ka)廠(chang)商(shang)有Mellanox,Intel。此處以Mellanox網(wang)(wang)卡(ka)實(shi)踐,如下(xia)圖所示test節點上有兩塊雙端口Mellanox網(wang)(wang)卡(ka),其中(zhong)MT27800是100GE網(wang)(wang)卡(ka),MT27710是25GE網(wang)(wang)卡(ka),且已(yi)經工作在RoCE模式或(huo)TCP模式

搭(da)建RoCEv2測(ce)試網絡(luo)的步驟(zou)如下

  1. 在Mellanox官網找到IB網卡的OFED驅動安裝包,安裝包下載地址://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/

  1. 安裝OFED驅動安裝包

OFED安裝(zhuang)包中提供的rpm安裝(zhuang)包只支持部(bu)分(fen)內核版(ban)本,如果本機內核版(ban)本不匹配需要先安裝(zhuang)對應(ying)的kernel-devel包,然后執(zhi)行./mlnx_add_kernel_support.sh -m $OFED_DIR --make-tgz -t /tmp/基于(yu)該(gai)內核開發包編(bian)譯得到rpm安裝(zhuang)包,該(gai)命令會在/tmp目(mu)錄生(sheng)成(cheng)新(xin)的OFED_DIR目(mu)錄,在該(gai)OFED_DIR目(mu)錄執(zhi)行./mlnxofedinstall --force完成(cheng)安裝(zhuang)。

其中$OFED_DIR替換(huan)成(cheng)OFED安裝包解壓后的目錄

  1. 配置IB網卡運行在RoCEv2或IB模式
    使用/etc/init.d/openibd restart啟動openibd服務后,可以看到系統多出了很多OFED提供的命令
  2. 測試RoCEv2網絡包收發

通過rping或(huo)ib_send_bw命令可以測試(shi)RoCEv2或(huo)IB網絡包收發。

0條評論
作者已關閉評論
邢****典
4文章數(shu)
0粉(fen)絲數
邢****典
4 文章 | 0 粉(fen)絲
邢****典
4文章數(shu)
0粉絲數(shu)
邢****典
4 文章(zhang) | 0 粉絲
原創

RDMA網絡實踐

2023-04-28 06:38:10
239
0

RDMA(Remote Direct Memory Access)是(shi)(shi)遠(yuan)程(cheng)直(zhi)接內存訪問(wen)技(ji)術(shu),由于其低時延,低CPU占用(yong)等(deng)優勢,被廣泛(fan)的應用(yong)在分布式存儲或(huo)計算系統(tong)中。DMA技(ji)術(shu)是(shi)(shi)一種單(dan)機內的高速(su)數據(ju)傳輸技(ji)術(shu),通(tong)常由DMA控制(zhi)器來控制(zhi)數據(ju)的傳輸流程(cheng),釋(shi)放了CPU資源,而(er)RDMA技(ji)術(shu)是(shi)(shi)一種借(jie)助IB網卡實現遠(yuan)程(cheng)高數數據(ju)傳輸的技(ji)術(shu)。

常用(yong)的(de)IB網(wang)卡廠(chang)商有(you)Mellanox,Intel。此處以(yi)Mellanox網(wang)卡實踐,如下圖所(suo)示test節點上有(you)兩塊雙(shuang)端口Mellanox網(wang)卡,其中MT27800是100GE網(wang)卡,MT27710是25GE網(wang)卡,且已經工作在RoCE模式(shi)(shi)或TCP模式(shi)(shi)

搭建RoCEv2測試網絡的步驟(zou)如下(xia)

  1. 在Mellanox官網找到IB網卡的OFED驅動安裝包,安裝包下載地址://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/

  1. 安裝OFED驅動安裝包

OFED安(an)(an)裝(zhuang)包(bao)中提(ti)供的(de)rpm安(an)(an)裝(zhuang)包(bao)只支(zhi)持部(bu)分內核(he)版本,如(ru)果本機內核(he)版本不匹配需(xu)要(yao)先安(an)(an)裝(zhuang)對應的(de)kernel-devel包(bao),然后執行./mlnx_add_kernel_support.sh -m $OFED_DIR --make-tgz -t /tmp/基(ji)于該內核(he)開(kai)發包(bao)編(bian)譯得(de)到rpm安(an)(an)裝(zhuang)包(bao),該命令會(hui)在/tmp目錄(lu)生成新的(de)OFED_DIR目錄(lu),在該OFED_DIR目錄(lu)執行./mlnxofedinstall --force完(wan)成安(an)(an)裝(zhuang)。

其中$OFED_DIR替換成OFED安(an)裝(zhuang)包解(jie)壓后的目錄(lu)

  1. 配置IB網卡運行在RoCEv2或IB模式
    使用/etc/init.d/openibd restart啟動openibd服務后,可以看到系統多出了很多OFED提供的命令
  2. 測試RoCEv2網絡包收發

通過rping或(huo)(huo)ib_send_bw命令(ling)可以測試RoCEv2或(huo)(huo)IB網(wang)絡包收發(fa)。

文章來自個人專欄
文章 | 訂閱(yue)
0條評論
作者已關閉評論
作者已關閉評論
0
0