《云数据中心网络与SDN:技术架构与实现》——2.3.5 设备OS和控制器可编程

举报
华章计算机 发表于 2019/06/06 14:17:00 2019/06/06
【摘要】 本书摘自《云数据中心网络与SDN: 技术架构与实现》——书中第2章,第2.3.5节,作者是张晨。

2.3.5 设备OS和控制器可编程

无论是设备OS可编程还是控制器可编程,都是指内部编程接口的开放,设备上OS受限于盒子中的资源一般都是用C/C++,而控制器上的资源通常受的限制较少,考虑到大型框架的集成通常都是选Java。相比于做外部的协议,这一块的争议相对来说要少得多。要么项目本身就是开源的,厂商做些commit占个坑赚个好名声,要么是有人自愿把自己设备或者控制器的部分代码开放出来,这样的话别人家也一点都管不着。设备OS可编程,开源这一块是OCP在推,Facebook部分开源了自己的FBOSS,微软在推动SONiC,厂商的话,Arista的EOS是有开放SDK的。控制器可编程,主要就是开源的了,包括Neutron、OpenDaylight、ONOS和OpenContrail,厂商方面有一些基于OpenDaylight或者ONOS在做商用的版本,给的说法通常都是“可开放集成第三方APP”,但实际上是否行得通,还是只有试过才能知道。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。