关于FD.io VPP的最新消息

2020/10/08 10:35
阅读数 291

Table of Contents

CuVPP:软件数据平面中基于过滤器的最长前缀匹配

快速数据项目的矢量包处理器(VPP)版本20.05

2020年打破神话的DPDK

在商品硬件上使用Calico / VPP创建40G加密的容器网络

带有FD.io VPP的内核旁路网络

在FD.io VPP中构建快速QUIC套接字

FD.io 20.01版改进了多核IPSec

引入通用深层数据包检查(UDPI),这是一个新的FD.io项目

FD.io第六版对Kubernetes网络进行了改进

SDxCentral:FD.io支持最新版本的Kubernetes,NFV和Istio支持

FierceTelecom:FD.io在第六个软件版本中改进了Kubernetes网络

轻读:Verizon,思科实验室测试“以信息为中心的网络”


https://fd.io/

https://fd.io/latest/news/

 

CuVPP:软件数据平面中基于过滤器的最长前缀匹配


由Minseok Kwon,Krishna Prasad Neupane,John Marshall,M。Mustafa Rafique | 2020年9月15日

https://www.cs.rit.edu/~jmk/papers/cuvpp.pdf

IEEE Cluster 2020 Kobe –题为“ CuVPP:软件数据平面中基于过滤器的最长前缀匹配”的论文在9月15日的IEEE Cluster 2020中获得“最佳论文”奖 。

随着Internet基础架构和大型数据中心中网络虚拟化程度的提高,网络交换机(或数据平面)中的可编程性变得越来越重要。数据平面可编程性中的一个关键挑战是要保持高速数据包处理性能,同时将链路速度提高到数百Gbps或Tbps。另一个挑战是快速增长的路由表大小,例如,超过500,000个条目。

我们将CuVPP实施为Real Software Switch VPP的一部分,并使用流行的替代方法以及针对网络前缀和流量的实际数据集来提供全面的评估。

视频演示可以在这里找到:CuVPP Video。可以在这里找到该纸:CuVPP纸

 

快速数据项目的矢量包处理器(VPP)版本20.05


通过Linux基金会 2020年7月23日

https://www.lfnetworking.org/blog/2020/07/27/fd-io-introduces-vpp-release-20-05/

SAN JOSE – FD.io(“ Fido”)是Linux基金会LF网络(LFN)内的一个开源项目,它宣布推出FD.io矢量数据包处理器(VPP)软件版本20.05。

FD.io VPP(矢量数据包处理器)20.05版现已上市。FD.io VPP一直坚持不懈地专注于性能。此外,FD.io VPP继续添加功能。所有这些都不会牺牲包的吞吐量。在本文中,我们重点介绍了一些出色的性能指标,指出了20.05中添加的一些功能,然后指出了过去5个月中已发布的一些文章。

 

2020年打破神话的DPDK


通过Linux基金会 2020年7月20日

https://nextgeninfra.io/dpdk-myth-busting-2020/

揭露:世界上最受欢迎的数据平面开发套件的过去,现在和将来。

 

在商品硬件上使用Calico / VPP创建40G加密的容器网络


作者:Aloys Augustin,Emran Chandry,Mohsin Kazmi,Nathan Skrzypczak,Jerome Tollet | 2020年5月26日

https://medium.com/fd-io-vpp/getting-to-40g-encrypted-container-networking-with-calico-vpp-on-commodity-hardware-d7144e52659a

当我们开始使用Calico 作为管理平台将VPP集成到Kubernetes中时,目标是将VPP的性能 和用户空间网络的灵活性带到容器中。凭借其无与伦比的IPsec性能,这显然是VPP能够提供帮助的领域。事不宜迟,这是我们在40G网络上的两个Pod之间实现的加密吞吐量

要了解有关VPP / Calico的更多信息,请单击下面。

 

带有FD.io VPP的内核旁路网络


作者:Andree Toonk | 2020年4月5日

https://medium.com/swlh/kernel-bypass-networking-with-fd-io-and-vpp-fc3a53a669f9?source=friends_link&sk=ab92fa42f7ffdfb6dca39ae9601f3d3e

在此博客中,我们将比较该结果与我上一个博客的结果, 在该博客中,我们研究了普通Linux内核在转发(路由)数据包方面可以做什么。我们观察到,在Linux上,要达到14Mpps,我们需要大约16和26个内核来进行单向和双向测试。在本文中,我们将介绍使用FD.io完成此操作所需的条件。

要继续阅读有关使用FD.io VPP进行内核旁路联网的信息,请单击下面的内容。

 

在FD.io VPP中构建快速QUIC套接字


作者:Aloys Augustin | 2020年3月30日

https://blogs.cisco.com/cloud/building-fast-quic-sockets-in-vpp

众所周知,QUIC是一种新的传输协议,最初是Google对HTTP / 2的实验,现在已在IETF进行了标准化。它还将是HTTP / 3的默认传输协议。因此,它可能在未来几年中得到广泛部署。鉴于QUIC的日益普及及其预期的广泛部署,至关重要的是在矢量分组处理器(VPP)中提供QUIC的实现,以衡量我们在整个用户空间QUIC堆栈中可以达到的性能,并作为推动者围绕QUIC协议进行更多创新。

要使用FD.io VPP构建快速QUIC套接字,请单击下面。

 

FD.io 20.01版改进了多核IPSec


通过Linux基础网络| 2020年3月23日

https://www.lfnetworking.org/blog/2020/03/23/how-fd-io-20-01-release-improves-multicore-ipsec/

员工移动性的增长和日益复杂的多云体系结构使组织对加密的依赖日益升级。这给VPN产品带来了计算压力,尤其是随着产品的发展,例如从1到10到40 Gbps或更高。传统的路由器/ VPN设备在负载下难以为继,这迫使人们寻求不会破坏资金的更高性能的解决方案。

高性能IPSec是VPP显而易见的应用程序-尤其是与基于内核的单个数据包同时处理的传统解决方案相比时。实际上,已经将VPP产品化的一家供应商报告观察到以下性能数据(基于由2.10GHz CPU @库存的英特尔®至强®金牌6130 CPU处理的AES-GCM-128加密IMIX流量):

  • 3.07 MPPS(8.86 Gbps)(QAT辅助)

  • 2.13 MPPS(6.14 Gbps)(无QAT辅助)

那是一个核心。

有关FD.io改进多核IPSec的更多信息,请单击下面。

 

引入通用深层数据包检查(UDPI),这是一个新的FD.io项目


倪鸿钧| 2020年2月28日

https://wiki.fd.io/view/UDPI

通用深度包检测(UDPI)项目是一个参考框架搭建深度包检测高性能的解决方案,与通用FD.io VPP栈集成。它利用行业正则表达式匹配库来提供丰富的功能集,可以在IPS / IDS,Web防火墙和类似应用程序中使用。它还可以集成到5G,边缘和云网络中,以提供基于应用程序的服务。最初的代码贡献来自Intel和Travelping。到目前为止,已有17个组织加入,有20个提交者,包括英特尔,中兴通讯,中国电信,华晨电信,浪潮,Yxlink,Sunyainfo,腾讯,中国联通,华为,QingCloud,Netgate,阿里巴巴,360,趋势科技,诺基亚,浩瀚数据。

 

FD.io第六版对Kubernetes网络进行了改进


吉尔·洛瓦托(Jill Lovato)| 2018年4月3日,旧金山

https://fd.io/latest/singles/kubernetes

FD.io(“ Fido”)是Linux Foundation内的一个开源项目–专注于数据速度和效率,以支持创建高性能,灵活和可扩展的云原生基础架构,今天宣布其18.01版软件已上市。18.01是FD.io的第六个软件版本,专注于增强功能以​​改进Kubernetes Networking,Istio和云本机网络功能虚拟化(NFV)。

 

SDxCentral:FD.io支持最新版本的Kubernetes,NFV和Istio支持


吉尔·洛瓦托(Jill Lovato)| 2018年3月22日

https://www.sdxcentral.com/articles/news/fd-io-bolsters-kubernetes-nfv-and-istio-support-with-latest-release/2018/03/?utm_source=SDxCentral.com+Mailing+List&utm_campaign=73235e265b-SDxCentral+Newsletter+2018-03-22&utm_medium=email&utm_term=0_c2b6e504a2-73235e265b-82038913

自从两年前Linux基金会成立以来,快速数据项目(FD.io)发布了第六次更新。尽管更新列表很广泛,但大多数更新都集中在Kubernetes网络,云本机网络功能虚拟化(NFV)和Istio上。

 

FierceTelecom:FD.io在第六个软件版本中改进了Kubernetes网络


吉尔·洛瓦托(Jill Lovato)| 2018年3月22日

https://www.fiercetelecom.com/telecom/fd-io-improves-kubernetes-networking-sixth-software-release

FD.io是Linux Foundation的开源项目之一,已推出其18.01软件版本,重点是改善Kubernetes Networking,Istio和云原生NFV。

这是FD.io迄今为止的第六个软件版本。

 

轻读:Verizon,思科实验室测试“以信息为中心的网络”


吉尔·洛瓦托(Jill Lovato)| 2018年3月19日

https://www.lightreading.com/video/video-storage-delivery/verizon-cisco-lab-test-information-centric-networking/d/d-id/741539

Verizon和思科正在做一些新的事情。两家公司已经宣布成功测试了思科的信息中心网络(ICN)软件,该软件基于该供应商一年多前从施乐研究公司PARC收购的技术解决方案,并且思科已为此与该公司创建了一个开源项目。 Linux基础。

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部