![基于FPGA加速卡的SDN云网络实现方法、装置及设备](/CN/2021/1/21/images/202110108045.jpg)
基本信息:
- 专利标题: 基于FPGA加速卡的SDN云网络实现方法、装置及设备
- 申请号:CN202110108045.0 申请日:2021-01-27
- 公开(公告)号:CN112929299B 公开(公告)日:2021-11-30
- 发明人: 刘忻 , 林冬艺 , 肖兴
- 申请人: 广州市品高软件股份有限公司
- 申请人地址: 广东省广州市天河区软件路17号第G1栋
- 专利权人: 广州市品高软件股份有限公司
- 当前专利权人: 广州市品高软件股份有限公司
- 当前专利权人地址: 广东省广州市天河区软件路17号第G1栋
- 代理机构: 广州新诺专利商标事务所有限公司
- 代理人: 张玲春
- 主分类号: H04L12/947
- IPC分类号: H04L12/947 ; H04L12/931 ; H04L12/741 ; H04L29/08 ; G06F9/455
摘要:
本发明公开了一种基于FPGA加速卡的SDN云网络实现方法、装置及设备,包括步骤:当网络数据包进入到网络设备时,将网络数据包转发至FPGA加速卡;FPGA加速卡对网络数据包进行解析后,对网络数据包进行OpenFlow流表规则匹配;若匹配,则FPGA加速卡执行已匹配的OpenFlow流表规则动作,转发至网络设备;若不匹配,则从内核态通知用户态,将数据包发送给虚拟机控制进程;控制进程查询用户态的OpenFlow流表规则匹配时,将流表下发至FPGA加速卡执行已匹配的OpenFlow流表规则动作,并转发至网络设备。本发明通过增加FPGA加速卡,将虚拟交换机内核数据转发处理模块卸载至FPGA加速卡,用实现Openflow规则流表匹配和数据包转发,解决传统纯软件实现的SDN云网络方法会占用云节点服务器大量CPU和内存资源的问题。
公开/授权文献:
- CN112929299A 基于FPGA加速卡的SDN云网络实现方法、装置及设备 公开/授权日:2021-06-08
IPC结构图谱:
H | 电学 |
--H04 | 电通信技术 |
----H04L | 数字信息的传输,例如电报通信 |
------H04L12/00 | 数据开关网络 |
--------H04L12/70 | .分组交换系统 |
----------H04L12/701 | ..路由或路径发现 |
------------H04L12/947 | ...设备中的地址处理,例如在交换机内使用内部ID或标签进行路由 |