SDN北向API是否需要标准化?

网络
软件定义网络(SDN)控制器上的北向应用程序接口(API)正在快速发展中,但是现在仍没有标准出现。

软件定义网络(SDN)控制器上的北向应用程序接口(API)正在快速发展中,但是现在仍没有标准出现。起初,管理SDN北向协议OpenFlow 标准化工作的非盈利组织开放网络基金会(ONF)回避了北向API标准化的问题,它认为现在为时尚早,而且可能会扼杀网络基础架构中关键组件的创新。

由于网络领域的工作方式不同于软件领域,并不会将标准化视为创新障碍,所以这个问题变得更为复杂。ONF执行主管Dan Pitt说:“北向API是位于服务器之内的软件接口,而API标准通常源于市场,而非源于委员会。”

现在谈论标准是否为时尚早?

既然对北向API标准的态度仍然不明朗,那么为什么他们自己开始讨论呢?开发者希望编写有用的SDN应用,而他们又不知道应该写什么。Pitt说:“他们只需要一些能够帮助他们扩大市场份额的流行技术。许多生产商业控制器的公司都希望自己的北向API成为***的产品——但是他们必须通过自身优势赢得这个成功。到目前为止,还没有人编写出令所有人向往的控制器。”

ONF参与其中

2012年,ONF创建了一个关于北向API的讨论组,其目标是建立一个交付成果与时间线的正式工作小组。这个讨论组被并入ONF的架构与框架工作小组(Architecture and Framework Working Group),它正在研究SDN的范围:它是什么?重要的接口或元素是什么?它如何与其他架构、标准和领域进行交互?

架构工作小组现在制定了一个章程,其中包含3个北向API成果:

1. 一些激发北向API需求的用例。

2. 一个纲要研究:寻找北向API实例,研究它们能够使用什么,它们需要应用程序提供什么,它们向网络传输什么,以及它们使用了什么数据模型。

3. 一些建议:需要做什么(如果有),才能帮助行业加速SDN的应用速度。

Pitt说:“我们需要进行这项研究,这样我们才能帮助人们确定现在是否有一些东西符合他们的要求。如果没有,那么缺少什么?ONF是否能够做一些事情去满足市场需求?在没有确定了这些需求之前,我们都不能急功冒进,而影响创新。”

现在是一个缺少北向API标准的世界吗?

有可能北向API不会出现一个正式的标准。Pitt说:“有许多现实标准源自于软件领域,而如果商业界认可它,那就足够了。如果确实需要一个标准委员会参与其中,为其制定标准,那么我们也已经准备好了。或者我们可以与运营商合作,在任何他们想实施的地方。”

ONF正与一些服务提供商NFV展开紧密合作,致力于使用北向API开发4-7层虚拟设备。他说:“他们开发一系列产品实现软件功能,如防火墙、负载均衡、流量工程和安全性,他们可能希望有一个标准能够规范软件社区的软件编写。”

此外,可能会出现面向特定应用程序的短期标准。但是如果出现大量这种情况,Pitt并不认为它总能够符合所有人的需求。Pitt说:“我们习惯于由委员会编写标准——这是网络协议领域的常用做法。但是,软件领域通常不一样。一定要记住这两个领域的区别。我们是带头人,所以一定要知道什么东西最适合我们的行业。”ONF并不是唯一参与确定是否应该将北向API标准化的组织。IEEE及其他组织,如 (IETF)也很可能在某个时候介入此问题。

责任编辑:遗忘者 来源: TechTarget中国
相关推荐

2015-04-08 10:39:10

云存储云存储技术标准

2016-07-14 16:42:13

2011-04-11 09:24:35

NoSQL标准化

2013-10-28 18:27:55

华三数据中心太平洋

2010-04-20 14:55:58

Oracle标准化

2016-10-07 22:09:59

2014-01-21 09:28:44

ONFSDN北向接口

2013-12-19 09:35:49

SDN控制器北向

2015-09-01 10:28:56

云计算标准化需求标准化组织

2012-06-14 10:16:30

ibmdw

2021-05-14 13:57:01

数据标准组织技术

2024-09-29 08:54:36

2012-07-30 10:34:02

虚拟化数据中心

2018-01-09 09:32:48

开源标准化基础设施

2013-12-16 12:27:09

SDN控制器SDN北向接口

2015-09-02 13:09:32

大数据标准化

2015-08-25 10:40:22

运维标准化

2009-12-21 13:42:10

Linux手机

2012-07-27 09:33:56

云计算标准化

2017-12-07 11:16:17

云计算云服务国际标准
点赞
收藏

51CTO技术栈公众号