20.什么是思科OpFlex?

思科 OpFlex是软件定义网络(SDN)中的  南向协议  ,旨在促进SDN控制器  和基础设施(交换机和路由器)之间的通信  。目标是创建一个标准,使策略能够跨多供应商环境中的物理和虚拟交换机/路由器应用。

思科OpFlex概述

表面上,思科OpFlex的听起来很像  OpenFlowOpenFlow是一种开放式标准,它使SDN控制器能够与基础架构进行交互,然而,就其功能范围而言,它是完全不同的。

虽然OpenFlow集中了SDN控制器上的所有网络控制功能,但Cisco OpFlex主要关注策略。思科认为,通过使用已建立的网络协议,可以将控制器的某些智能推向设备,从而消除控制器成为网络瓶颈的潜力,从而支持更高的弹性,可用性和可扩展性。

什么是思科OpFlex?

基本上,策略是在控制器中的逻辑集中式策略存储库中定义的,并且OpFlex协议用于在交换机/路由器等的一组分布式策略元素内传达和执行这些策略。该协议允许策略,事件,统计和故障信息的双向通信,因此可以进行潜在的调整以解决环境中的变化。

要工作,必须将代理嵌入到交换机和路由器中以支持Cisco OpFlex协议。因此,思科正在开发一款可以跨平台使用的开源 OpFlex代理。 微软IBMF5思杰红帽CanonicalAVI Networks已经致力于将该代理嵌入到他们的解决方案中。 

思科OpenFlow和思科OpFlex之间的差异 

与OpenFlow一样,OpFlex专为中央控制器和网络设备之间的通信而设计,但是具有不同的分发消息的方式。虽然OpenFlow将SDN控制器上的网络控制平面集中在一起,并且可以将命令下推到支持OpenFlow的网络设备,但OpFlex集中策略控制并依靠传统和分布式网络控制协议来降低命令。

OpenFlow的一大优势在于它为网络控制软件开发人员提供的控制级别,它可以促进快速服务的引入和定制。网络运营商可以在他们控制的软件中实现他们想要的功能,而不必与供应商合作制定计划。这些好处是OpenFlow快速发展和作为SDN标准的地位的一部分。

2014年4月,思科向互联网工程任务组(IETF)标准化流程提交了协议。一些行业领导者正在积极与思科合作开展标准化流程,包括微软,IBM,思杰和SunGard可用性服务,以通过思科OpFlex协议提高采用率并加速创新。

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