?(該架構(gòu)圖來源于參考文獻(xiàn))?
- 高性能計(jì)算網(wǎng)絡(luò),RoCE vs. InfiniBand該怎么選?
新 RoCEv2 標(biāo)準(zhǔn)可實(shí)現(xiàn) RDMA 路由在第三層以太網(wǎng)網(wǎng)絡(luò)中的傳輸。RoCEv2 規(guī)范將用以太網(wǎng)鏈路層上的 IP 報(bào)頭和 UDP 報(bào)頭替代 InfiniBand 網(wǎng)絡(luò)層。這樣,就可以在基于 IP 的傳統(tǒng)路由器之間路由 RoCE。?
- RoCE v1協(xié)議:基于以太網(wǎng)承載?RDMA,只能部署于二層網(wǎng)絡(luò),它的報(bào)文結(jié)構(gòu)是在原有的?IB架構(gòu)的報(bào)文上增加二層以太網(wǎng)的報(bào)文頭,通過?Ethertype 0x8915?標(biāo)識(shí)?RoCE?報(bào)文。?
- RoCE v2協(xié)議:基于?UDP/IP?協(xié)議承載?RDMA,可部署于三層網(wǎng)絡(luò),它的報(bào)文結(jié)構(gòu)是在原有的?IB?架構(gòu)的報(bào)文上增加UDP頭、IP?頭和二層以太網(wǎng)報(bào)文頭,通過?UDP?目的端口號(hào)?4791?標(biāo) 識(shí)?RoCE?報(bào)文。RoCE v2?支持基于源端口號(hào)?hash,采用?ECMP?實(shí)現(xiàn)負(fù)載分擔(dān),提高了網(wǎng)絡(luò)的利用率。
由架構(gòu)圖可輕松區(qū)分出:
- 鏈路層是InfiniBand時(shí),我們將其稱之為IB網(wǎng)卡
- 鏈路層是Ethernet時(shí),則我們將其稱之為RoCE或WARP網(wǎng)卡
- 當(dāng)傳輸層為IB時(shí),(即 transport: InfiniBand ), 我們稱其為RoCE網(wǎng)卡
- 當(dāng)傳輸層為iWARP時(shí),我們稱其為iWARP網(wǎng)卡
ibv_devinfo命令查看Link Layer包含Ethernet
InfiniBand傳輸模式 - 例子
RoCE傳輸模式 - 例子
ibv_devinfo -v命令查看GID包含RoCE
RoCE傳輸模式 - 例子
文章來源:http://www.zghlxwxcb.cn/news/detail-823055.html
show_gids命令查看KVM內(nèi)部端口的GID, 傳輸模式RoCE V1 or RoCE V2
文章來源地址http://www.zghlxwxcb.cn/news/detail-823055.html
到了這里,關(guān)于RDMA vs InfiniBand 網(wǎng)卡接口如何區(qū)分?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!