26.什么是Cisco XNC(可扩展网络控制器)?

思科创建了Cisco XNC控制器,以跟上不断变化的软件定义网络(SDN)  环境。它对OpenFlow(使用最广泛的SDN通信标准)的支持有助于将其集成到各种SDN部署中,从而使组织能够更好地控制和扩展其网络。截至2015年中,思科已经退出了思科XNC控制器 – 请参阅  思科XNC控制器告诉我们关于OpenDaylight的内容  ,了解XNC的消亡。查看SDxCentral上思科渠道, 详细了解思科当前的SDN战略。请阅读关于思科首个SDN控制器的历史课程。

作为网络“大脑” 的SDN控制器,Cisco XNC使用OpenFlow将信息“向下”传递到转发平面(交换机和路由器),具有南向API,并“向上”到应用程序和业务逻辑,与北向的API。它使组织能够使用代表性状态转移应用程序接口(REST API)以及Java API 来部署甚至开发各种网络服务。

XNC是思科对OpenDaylight堆栈的实现。思科是OpenDaylight计划的一个贡献者,该计划专注于开发促进创新和互操作性的SDN 开放标准。思科XNC旨在将最先进的OpenDaylight技术作为商用,企业级解决方案提供。

因此,Cisco XNC提供了生产环境所需的功能,例如:

  • 监控,拓扑无关转发(TIF),高可用性和网络切片应用
  • 高级故障排除和调试功能
  • 支持思科开放网络环境(ONE)平台套件(onePK),以及OpenFlow支持

Cisco XNC可以运行在虚拟机(VM)上或裸机服务上,并且可用于管理任何第三方交换机,只要它们支持OpenFlow。它使用Open Services Gateway Initiative(OSGi)框架,该框架提供了业务关键型应用程序所需的模块化和可扩展性需求。

原创文章,作者:赛福,如若转载,请注明出处:https://www.safecdn.cn/sdn/2018/06/what-is-cisco-xnc-extensible-network-controller.html