FPGA智能网卡-HairPin功能
是什么?
智能网卡的hairpin功能指的是智能网卡实现同CN上多个VM之间通信网络转发功能;
怎么做?
方案一
在智能网卡内部闭环解决智能网卡实现同CN上多个VM之间通信网络转发功能;
VM0发出以太网报文到转发面路径1,2;
转发面收到报文固定封装隧道头,发送到routing;
routing模块识别到固定IP的隧道头的时候,再把报文回给转发面,
转发面剥去隧道头,并且把报文发给VM1;
通过这样的方式实现同CN上多个VM之间通信网络转发功能;
方案二
利用交换机的Hairpin功能;
在智能网卡耦合交换机实现同CN上多个VM之间通信网络转发功能;
VM0发出以太网报文到转发面路径1,2;
转发面收到报文,封装本机地址为目的地址的隧道头;
交换机收到源地址和目的地址相同的报文,把报文回给转发面;
转发面剥去隧道头,并且把报文发给VM1;
通过这样的方式实现同CN上多个VM之间通信网络转发功能;
evaluation
方案一可以闭环实现实现同CN上多个VM之间通信网络转发功能,减少后期定位问题的麻烦;
方案二可以降低智能网卡实现的难度,但是需要打开交换机Hairpin功能;
FPGA智能网卡-HairPin功能相关推荐
- 云豹智能发布全功能云霄DPU网卡,引领数据中心新趋势
12月15日,云豹智能发布全功能云霄DPU网卡,全面支持裸金属.虚拟机和容器服务资源一体化和性能加速. 从以CPU为中心向以数据为中心的演进中,DPU将成为数据中心基础性核心技术 数字智能时代来临,云 ...
- 智能网卡的网络加速技术
2021年9月25日,由"科创中国"未来网络专业科技服务团指导,江苏省未来网络创新研究院.网络通信与安全紫金山实验室联合主办.SDNLAB社区承办的2021中国智能网卡研讨会中,多 ...
- 从网络虚拟化,看智能网卡发展史
5G的到来无疑将加速网络虚拟化的进程,在电信领域,网络虚拟化不仅在核心网,也在网络的边缘.但是,仅仅通过软件解决方案不能提供足够的网络可靠性和服务质量,而具有高级可编程功能智能网卡(Smart NIC ...
- 智能网卡相关知识(smart nic 、DPU)
网卡作为穿行在网络与计算之间的桥梁,是可以解决计算瓶颈的关键硬件. 随着CPU 密度和数据中心网络带宽的进一步提升,用户对预期性能的需求,系统运行平稳性都会有更高的要求.云厂商一方面面临巨大的成本压力 ...
- 锐文科技智能网卡OVS OFFLOAD技术白皮书
一.方案概述 近年来,随着云计算技术的飞速发展,云规模的不断扩大,业务层面对网络延迟.带宽的要求越来越高:在虚拟网络中采用OvS-DPDK方式来加速网络报文处理,相对于OvS kernel datap ...
- 智能网卡-提升网络性能的新选择
一.智能网口介绍 智能网卡(Smart NIC)是一种专用于网络数据处理的高性能网卡,采用了定制芯片.高速网络接口和强大的软件支持,可以为数据中心和企业网络提供更快.更安全.更可靠的网络连接和数据传输 ...
- mellanox 网卡驱动_收购Mellanox之后 NVIDIA发布全球首款25G安全智能网卡
都说N卡网速快,现在,NVIDIA网卡真的来了-- 4月27日,NVIDIA正式完成了对Mellanox(迈络思)的收购,成交价70亿美元,约合人民币496亿元,得到了后者丰富的高性能网络解决方案. ...
- 锐文科技智能网卡xNIC-200/400在国产服务器测试性能报告
锐文科技,依托于网络虚拟化,软件定义网络,网络安全等前沿技术:专注于基于FPGA的高性能网络产品开发:为云计算,高性能计算,企业网络及金融领域等提供高带宽,低延迟的智能网卡(Smart NIC).公司 ...
- 智能网卡OVS卸载设计
智能网卡卸载OVS作用 主要通过编辑报文实现卸载OVS转发功能:比如加vxlan头或者去vxlan头,修改MAC, 修改IP,修改UDP或者TCP的字段:以实现网络的智能互联功能: 智能网卡卸载OVS ...
- Netronome智能网卡——XDP卸载
目录 前言 简介 XDP卸载优势 应用 软硬件准备 网卡驱动和设置 更新固件 卸载示例 卸载方式 前言 本文对XDP卸载到智能网卡做一个记录,XDP和eBPF的概念参考Cilium的BPF和XDP指南 ...
最新文章
- 认清自己,就能活出更好的自己
- Cisco之ARP配置
- Notepad2替代系统自带的记事本
- 数据结构 图的广度优先遍历 C++
- 美团产品顾问马占凯:关于育儿,你需要知道的一切
- halcon旋转后坐标_FPGA大赛【八】具体模块设计图像旋转方案
- 《操作系统真象还原》-阅读笔记(上)
- Android 进程间通信
- iframe自适高度
- iOS中 语音识别功能/语音转文字教程具体解释 韩俊强的博客
- ViT (Vision Transformer) ----LSTM网络
- linux web目录安全设置,[LNMP]Linux的Web环境的安全配置
- python控制鼠标_Python直接控制鼠标键盘模块 pyautogui
- 计算机平面和应用,计算机平面设计中软件的相互结合与应用
- java linux 写文件_Java读写文件
- 微信H5开发wx.config授权invalid signature
- linux学习课程从入门到精通:Linux基本操作和服务器硬件选购指南
- c++ append用法
- gis怎么通过水库划分子流域_基于HEC-HMS模型推求西江流域巨型水库群区间入流...
- 用netbeans编写java 何乐不为!