2014年12月16日 Linux

英特尔DPDK -一项正在蓬勃发展的技术

由Andreea Volosincu.

A.Volosincu

很多时候,开源软件的世界让位于过多的标准和参考设计,这些设计应该让用户的生活更轻松,提高性能和安全性;通常会有很多会议幻灯片是最好的例子。有些人来了,有些人留下了,但那些设法坚持下来的人一直在改造在开放源代码高速列车上。经过时间的考验,并获得了广泛的社区采用,英特尔®数据平面开发工具包(Intel DPDK)技术总是在关于最高性能要求和最快上市时间的讨论中出现。

在硬件架构创新和软件增强的转折点上,英特尔DPDK是一套优化的库和驱动程序。这组库本质上不是软件堆栈,而是将硬件注册者映射到用户空间,从而极大地提高了从硬件到应用程序的性能。如果用户空间是一条没有紧急车道和拼车车道的高速公路,英特尔DPDK技术将是为某些应用程序访问软件包创建完美路径的策划者;根据它们在给定时间的优先级,无需使用任何专用硬件就可以对它们进行组织和优先级排序。我们都很忙,很匆忙,但你还是希望你的消防员和救护车过来,对吗?那么,为什么不采用智能的方式,不用专门的硬件呢?

在风河公司,我们整合并优化了这项技术Linux产品我们还提供我们的专业知识与英特尔DPDK开发上的风河Linux。我们的客户确认了性能的提高,报告显示提高了30%。此外,我们甚至赢得了业界赞誉我们的网络功能虚拟化(NFV)技术使用Intel DPDK。

自英特尔DPDK被介绍以来已经近三年了。在软件年份,这是超过10个俄罗斯小说。自成长以来,它已经让世界变得更好。我们很高兴能够跟上变化,帮助团队找到成功。

以前的FACE™准备起飞
下一个多核准备起飞