2016年10月10日, 行业合作伙伴

多厂商互操作性展示了对NFV开放标准的遵从性

由查理·阿什顿

C.Ashton

本周,来自世界各地的服务提供商、供应商和分析师将齐聚荷兰参加会议SDN和OpenFlow世界大会这次会议在海牙举行。

NFV生日快乐

2012年10月,网络功能虚拟化(NFV)活动在德国达姆施塔特举行。我们这些参加过该活动的人应该记得,在几家领先的服务提供商进行了数月的讨论后,在这里首次宣布了网络功能虚拟化(NFV)倡议。

所以我们可以把这周看作NFV的第四个生日。毫无疑问,今年会议的一个重要讨论主题将是电信行业在采用NFV方面取得的进展水平。

在这篇文章中,我们将简要地看看我们的行业面临的一个关键挑战过去的四年里,也就是如何确保如此重要的多供应商互操作性服务提供商为了避免厂商锁定并加速部署新服务。在风河,我们在这个领域建立了很多专业知识,我们将与广泛的合作伙伴分享在项目中工作的一些关键经验。

开放标准避免厂商锁定

当NFV最初开始时,ETSI组织承担了开发开放标准的责任,开放标准将在多个级别定义完整的软件体系结构。ETSI继续做大量无价的工作,最近NFV开放平台(OPNFV)项目在发布NFV基础设施(NFVI)层的开源实现方面取得了良好的进展。

从服务提供商的角度来看,开放标准通过鼓励多家公司开发兼容和互操作的产品来降低供应商被锁定的风险。

多供应商方法允许服务提供者在体系结构的每个级别上利用最佳可用解决方案,而不是受单一供应商产品的限制。他们可以迅速采用新的或更好的解决方案,一旦它们可用,避免专有的、垂直集成的产品的长发布周期带来的限制。这为创新软件公司带来了新的商业机会,实际上,电信市场现在向纯软件专业公司开放,而不是局限于能够提供集成硬件+软件解决方案的供应商。

尽管所有这些业务优势都鼓励服务提供者在其部署的完整解决方案中整合来自多个供应商的产品,但他们需要证明,应该无缝协作的产品实际上做到了这一点。对于像风河这样的供应商来说,确保与开放标准的兼容性意味着不仅仅是设计我们的产品以满足ETSI标准:对我们来说,展示与NFV生态系统中的其他公司的互操作性也是至关重要的。

钛云带来互操作的解决方案

在风河,这种对互操作性的迫切需求是我们引入原始策略的关键元素钛服务器网络虚拟化平台,当时NFV还是个蹒跚学步的孩子,我们跟进钛服务器CPE今年早些时候。

尽管Titanium Server在服务正常运行时间、运营成本降低和性能方面具有令人信服的优势,但我们意识到,服务提供商将把它作为一个完整的端到端解决方案的一个元素部署到特定的用例中。我们知道,他们会期望该解决方案的所有独立元素之间实现无缝的互操作性和兼容性。

sdn博客1

2014年我们也推出了钛云通过这个系统,我们与我们的合作伙伴在工程级别上紧密合作,以确保他们的产品与Titanium Server正确工作。

除了确保互操作性,我们的专家还确保我们的合作伙伴利用任何适当的钛服务器优化,以确保最大的服务正常运行时间和最大的性能。

根据ETSI提出的端到端NFV架构,我们确定钛云生态系统应该包括四类合作伙伴。以Titanium Server作为基础NVF基础设施(NFVI)软件平台,我们将验证OSS/BSS解决方案、服务协调器、虚拟网络功能(VNFs)和硬件基础设施类别中的合作产品。

钛云生态系统的增长反映了经过验证的多供应商解决方案对服务供应商决策的重要性。

当我们推出Titanium Cloud的时候,我们与生态系统的五位创始人成员合作,他们与我们分享了这种合作的重要性。到一年前的2015年10月SDN和OpenFlow大会召开时,该项目已经有23家成员公司。今天,我们很自豪有37家公司加入我们,以确保我们可以共同提供有效的端到端解决方案,加速我们客户的NFV部署,同时最小化他们的进度风险。

SDn blog2

就在过去的几天里,公司喜欢Advantech兰纳RIFT.io银色的峰值Versa网络年代都宣布加入钛云。我们欢迎他们成为新的合作伙伴,并期待与他们合作,为服务提供商提供更多的经过验证的端到端解决方案和领先应用实例。

互操作性没有捷径

乍一看,验证各个供应商产品之间互操作性的任务看起来很简单。如果您相信最初的一些PowerPoint演示文稿支持整体NFV架构,那么我们所要做的就是开发符合一套稳定的、文档完整的api的产品,并且我们可以非常有信心一切都将无缝地工作在一起。

当然,这不是软件世界的工作方式。

在ETSI体系结构的情况下,标准文档并没有完全定义许多接口。供应商对API规范的解释并不一致,仍然会发生变化。架构的复杂性意味着供应商经常会有冲突的假设,从而导致对关键控制点(如OpenStack Neutron插件)的争用。在大多数情况下,还没有全面的测试框架,尽管OPNFV项目在这一领域做了很有前途的工作。

最后,由于我们在这里讨论的是软件体系结构,因此存在对驱动程序、内核和其他子系统的特定修订的依赖,每当一个元素被更新时,就会有数百万个组合导致不可避免的问题。没有办法通过设计来保证互操作性或兼容性。

考虑到NFV行业的初期阶段和大多数供应商产品的相对不成熟,在这一点上保证互操作性的唯一明智方法是对服务提供商将部署的产品组合进行逐个案例验证。

召集专家

验证过程是Titanium Cloud为Wind River、我们的合作伙伴和部署多供应商解决方案的客户带来的基本好处。因此,我们不走任何捷径,我们专注于确保高质量的结果,这将真正加速我们的客户自己的测试和部署周期。

sdn blog3

我们了解到,合作产品验证是复杂的技术项目,需要双方的工程承诺。在我们的案例中,我们有一个专门从事这项工作的技术团队,通过与跨越我们生态系统所有四个类别的合作伙伴合作,现在已经积累了丰富的经验。

没有什么可以替代全面的测试计划、详细的文档和捕获验证结果的严格报告。虽然这些附属品对我们和我们的合作伙伴来说显然是至关重要的,但我们也发现,我们的共同客户也对它们非常感兴趣,当我们告诉他们某个特定产品已经通过Titanium Server验证时,他们必然会想知道我们的确切意思。

我们还发现了所有这些验证测试的一个意想不到的好处:在很多情况下,我们的合作伙伴都是我们的优秀beta站点。通常,他们的测试性质意味着他们对Titanium Server的压力比我们的直接客户更大,更早,而且以不同的方式。他们充分利用了我们提供的特性和性能优化,因此他们可以从他们自己的应用程序、协调器或硬件平台上提供尽可能好的结果。

英特尔网络建设者峰会在本周的SDN和OpenFlow世界大会之前,我的同事Jeff Gowan在题为“钛云:一起更好”的演讲中详细描述了这些验证挑战和解决方案。对于那些不能参加Jeff演讲的人来说,下载幻灯片来阅读这个话题是很有价值的。

展望未来

在我们推出Titanium Cloud以来的两年里,我们已经证明了一个基于合作伙伴产品全面验证的生态系统为我们、我们的合作伙伴和我们共同的客户带来了巨大的商业利益。随着服务提供商寻求经过验证的端到端解决方案,而不是点产品,Titanium Cloud加快了其NFV部署,并将其进度风险降至最低。

参与这一生态系统的行业领先的硬件和软件公司的数量表明,他们也意识到了这种合作的好处。我们非常感谢我们目前的合作伙伴所做的所有努力,我们期待在未来与更多的公司合作。

以前的2016 SAE航空航天系统与技术大会上的多核认证
下一个汽车互联技术将如何让全球驾驶更安全