Google 投身OpenConfig项目 积极推动网络配置开放


【SDNLAB独家译稿】OpenConfig不是一个标准的组织,甚至连正式的组织都算不上,事实上,OpenConfig的很多成员都是通过邮件邀请的。

但是Gooogle、Microsoft、AT&T以及BT组织都是它的拥护者。OpenConfig想要通过这个项目在业内弄出一些动静:该项目试图创建一个与设备商无关的开放模型,用于网络配置和策略。OpenConfig的成员现在就打算进行尝试,证明这个想法具有可行性,而不是“在纠结推动标准化需要耗费多长时间,”谷歌的资深网络架构师Bikash Koley说道。

“实现标准化最好的方式就是提出标准化预备方案并且进行概念验证,这样争论就会围绕‘怎么才能做的更好?’而不是‘怎样实现标准化?’” Koley说。

OpenConfig项目进展得十分迅速,Koley在6月份才介绍过这个项目。最近,OpenConfig已经在Github上发布了一些模型,其中BGP配置模型在10月份就已经上交给IETF了。虽然正式的标准可能还需要一段时间才能面世。但是Koley认为OpenConfig已经证明了通用模型不是难以实现的并且能够有效地进行网络配置。显然,Koley敏锐地捕捉到了这个项目对Google的价值,他希望OpenConfig的网络模型能够成为一个配置网络的通用转换器。

“我们配置SDN网络的方式与配置传统网络的方式不一样,配置SDN网络采用一种基于策略的声明式控制方法--应用将需求告诉网络而不是告诉网络怎样配置某个设备。(OpenStack和OpenDaylight项目也在尝试利用基于组策略开发策略驱动网络。)” Koley说道。“现阶段我们不能用这种方法处理传统供应商设备,但是我们的网络中有大量这样的设备。我们希望将这种配置方法最终能够拓展到供应商网络中。”

这个想法有利于其他大型数据中心运营商,因此Microsoft加入了OpenConfig组织。随着网络越来越趋于策略驱动,OpenConfig模型可以为运营商提供一个通用方法,可以在对方的网络中进行策略需求通信。(将所有的大型运营商互联,以便能够到达世界上任何角落的用户,即使是其他国家的。)

这个模型与供应商无关,但是这并不代表将供应商排除在外。供应商可以将个性化的功能添加到标准上,也可以在OpenConfig提出的任何标准上进行拓展。OpenConfig正在考虑利用International Telecommunications Union (ITU)已经创建的标准模型进一步向光层扩展。

To YANG or Not To YANG
OpenConfig从一开始就使用YANG语言。YANG作为描述网元的语言是为了更好地使用Netconf协议而创建。 Koley说“OpenConfig需要的是一个模型,让你知道怎样用YANG语言描述模型中的元素。”

YANG已经诞生很长时间了并且通常用于传统网络建模,主要是通过命令行界面进行操作。Insieme的首席科学Mike Dvorkin指出,Mike Dvorkin说他现在已经将建模语言和Genie编程语言结合使用了。

Koley承认YANG的确不够新颖,但是从OpenConfig的目标出发他认为YANG是一个很好的建模框架。“你也可以做结构配置定义,正如我们正在做的。”

译自:sdncentral,https://www.sdncentral.com/news/how-google-openconfig-model-whole-network/2014/11/


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/4132.html
分享到:
相关文章
条评论

登录后才可以评论

蛋炒饭 发表于14-11-27
5