硬件如何促进NFV的采用?

近来,关于NFV的所有相关的事物显著增加。但是根据历史趋势来看,高性能硬件的采用,可以促进更好的应用平台中NFV的采用。

计算的历史是硬件和软件平衡的历史,这一次也不例外,硬件的发展给软件带来了福音,因为硬件创新可以减轻引入新软件的开销。NFV也一样遵循这个特点,在已有的商业模式中,虚拟化的引入必须要用硬件来解决性能下降的问题。

IHS行业分析师Cliff Grossner说:“当你在同一个物理交换机中引入网络虚拟化,你将会获得极大的灵活性,但同时也需要注意性能将会受到冲击。”

Grossner表示,为了避免性能受到冲击,在生产环境中的网络虚拟化平台需要在更强劲的硬件平台上运行此类软件。

Grossner说:“事实证明将虚拟化功能嵌入芯片以提高性能正在成为一种风潮。”

虚拟化谋求速度

好消息是现在已经有大量的硬件技术宣称将退动NFV的部署,并且帮助构建更强大的软件定义数据中心(SDDC)。这可以为服务提供商和企业的数据中心带来众多好处。Dell最近发布的一份报告显示80%的IT和商业决策者都在向SDDC架构过渡,各种规模的厂商都在通过各种渠道升级现有的网络基础设施加速这种转变。

例如,Netronome宣称已经使用了一个25G以太网版本的适配器,并且从服务器中卸载了如Open vSwitch(OVS)的虚拟机,该产品的样品定于9月份上市。Netronome公司解决方案架构和芯片产品管理副总裁Nick Tausanovitch表示,该产品的目标是简化公司采用NFV应用程序,无需再在处理器内核的服务器上运行这些应用程序。

Tausanovitch说:“当你服务器中卸载了OVS,将会提升20倍以上的效率。”

出于类似的原因,Array Networks也创建了AVX系列的设备从服务器中卸载应用交付和安全功能。

混合硬件方式实现NFV

Array Networks营销总监Paul Anderson表示,尽管Array Networks使得在服务器或专用设备上运行软件成为可能,但一个简单的事实是专用硬件更容易保证网络服务水平。

Anderson表示大多数公司都会更好的来实现,而不是陷入辩论之中,他们将在专用硬件及商用服务器上最终部署先进的网络服务。例如在公有云上部署软件可能是唯一的选择,IT公司需要更高的性能以满足下一代网络软件的需求。

Anderson说:“虚拟化总是会造成性能的损失。”

显然,网络虚拟化和软件定义网络技术的许多厂商都急于部署他们的产品,但今天大多数网络仍然由来自不同厂商的各种物理交换机和路由器构成,其性能也比较混乱。

网络虚拟化的注入对这些环境灵活性提出了更高的要求,使得网络可以实现更高层次的抽象。但一个简单的事实是,所有网络虚拟化软件需要在某个地方运行。每个CPU周期运行大量的网络虚拟化软件,处理数据包的能力将会有所下降。

尽管这些公司看到他们的网络变得更加容易管理而感到兴奋,但是几乎没有人愿意用牺牲应用程序的性能方式来真正实现这种管理。

原文发布于微信公众号 - SDNLAB(SDNLAB)

原文发表时间:2016-08-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ThoughtWorks

常用的几种大数据架构剖析 | 洞见

数据分析工作虽然隐藏在业务系统背后,但是具有非常重要的作用,数据分析的结果对决策、业务发展有着举足轻重的作用。随着大数据技术的发展,数据挖掘、数据探索等专有名词...

4096
来自专栏Java架构

『干货分享』Java程序员月薪达到三万, 需要掌握哪些技术?1.架构师应不应该写代码2.为什么别人的系统总是那么烂3.成为架构师最困难的门槛是什么?4.如何更高效的学习?5.快速成为架构师的学习路线一

1835
来自专栏Cloud Native - 产品级敏捷

微服务架构 (八): 业务驱动与团队协作微服务粒度设计: 微服务内部的世界

2016.8.20, 深圳, Ken Fang 在“微服务架构設計 (七): 微服务粒度设计上的核心设计原则与思考的面向” 的一文中, 探讨了从微服务外部的世界...

2416
来自专栏Java架构师学习

如何从一个优秀的Java程序员变成一个高薪架构师

做了4年的java程序员,一直考虑以后的发展方向。感觉不适合走管理路线的人,所以考虑继续在技术方面深入下去。 相信好多程序员都有相同的感觉,做了好多年代码民工,...

2935
来自专栏知晓程序

王者荣耀有罪吗?用这款小程序,亮出你的态度

除了亲儿子腾讯投票,以及它的挑战者投票帮。今天,知晓程序(微信号 zxcx0101)还要给大家介绍一款专门的投票小程序。

1222
来自专栏云计算D1net

当移动技术与云计算相结合

移动技术使我们的生活发生的颠覆性的变化,可以这么说,目前我们所有人都生活在一个移动的世界中,生活中充斥着各种各样的移动设备,如智能手机、平板电脑,甚至在不...

3174
来自专栏Cloud Native - 产品级敏捷

在微服务的世界里, 你应该要知道的几件事

2017.6.1, Ken Fang, 深圳 在微服务的世界里, 假如, 还只是在用几十年前软件工程的思维, 则将会为自身的微服务带来失败、毁灭性的灾难。 @ ...

1868
来自专栏敏捷开发&项目管理

章节 1.3 极限编程 – 灵活,可靠的软件 使用设计模式和敏捷开发

首先一个敏捷方法是极限编程,或者简写为XP。在千禧年之初得到了很多的关注。XP倡导的许多核心方法在本书中都有所展示且是很好的敏捷方法的代表。 1.3.1质量和范...

3708
来自专栏华章科技

作为一个专业的数据科学程序员需要具备些什么?

作者:Jerry Overton,一名英联邦科学委员会的数据科学家以及杰出工程师,下一代IT解决方案的全球领军人物。Jerry是高级分析研究的带头人以及英联邦科...

1013
来自专栏全栈工程师成长之路

浅谈iOS架构的技能栈

5386

扫码关注云+社区

领取腾讯云代金券