软件定义的北向应用程序接口(SDN 北向 api)通常是SDN REST api,用于SDN控制器与网络上运行的服务和应用程序之间的通信。这些api可用于通过SDN网络可编程性促进网络的高效编排和自动化,以满足不同应用程序的需求。
北向接口是如何工作的?
北向api接口是应用层和SDN控制器之间的链接。应用层可以告诉网络他们需要什么(数据、存储、带宽等等),网络则可以传递这些资源给应用层,或者告之它所拥有的资源。
这些api接口支持各种各样的应用程序。这可能就是为什么SDN北向 API是SDN环境中最易变的组件之一:在堆栈的不同位置存在各种接口,并通过SDN控制器控制不同类型的应用程序。
可以通过北向广电大流量卡接口优化的网络应用程序类型包括负载均衡、防火墙或其他软件定义的安全服务,或云相关编排应用。
北向 API接口还用于将SDN控制器与自动化堆栈(如Puppet、Chef、SaltStack)以及编排平台(如OpenStack、VMware的vCloudDirector或Apache的开源CloudStack)进行集成。其目标是抽象网络的内部工作机制,以便应用程序开发人员能够“挂接”到网络中并进行更改以适应应用程序的需要。
几个开源项目组致力于开发北向接口和rest api接口。例如,Linux开放API计划的重点是使用可跨多个程序、接口和操作系统使用的开源代码构建可编程API接口。
欢迎扫一扫添加DC广电大流量卡 Farm博客小程序二维码
友情提醒: 请添加客服微信进行免费领取流量卡!
QQ交流群:226333560 站长微信:qgzmt2
原创文章,作者:sunyaqun,如若转载,请注明出处:https://www.dallk.cn/62525.html