CloudService 发表于 2022-9-26 10:27:00

SDN北向接口是什么?

SDN北向接口是连接SDN控制器和用户应用之间的重要纽带,决定了SDN的实际能力与价值,直接影响了整个SDN市场的发展方向。
北向接口概述
作为一种颠覆传统网络的新型网络架构,SDN凭借其快速提供网络服务、实现网络灵活管理、加速网络应用创新、降低运营开销等诸多好处,一出现便吸引了众多运营商的广泛关注与青睐。SDN正在成为整个行业注目的焦点,越来越多的业界专家相信其将给传统网络架构带来一种革命性的变革。
ONF提供的SDN三层网络架构获得了业界普遍认可,SDN架构主要分为三个层次:聚焦各种网络业务开发的应用层,负责资源编排,全局网络管理的控制器层,负责数据转发的基础设施层。以控制器层为核心,其与应用层和数据转发层之间的接口分别被定义为北向接口(NBI,

Northbound Interface)和南向接口(SBI,Southbound Interface),是SDN架构中两个重要的组成部分。
SDN的核心是实现网络的可编程控制,推动网络业务的创新,而北向接口恰恰是这一趋势的最关键推动力,通过北向接口,网络业务开发者能以软件编程的形式调用各种网络资源,同时上层的网络资源管理系统可以通过北向接口全局把控整个网络的资源状态,并对资源进行统一调度。因为北向接口是直接为业务应用服务的,因此其设计必须能够描述业务意图,具有良好的可操作性,而网络业务的复杂多样性又要求SDN北向接口是灵活的、可扩展的,以满足复杂多变的业务创新需求。同时,北向接口的设计是否合理、便捷、是否能够被业务应用广泛调用,也会直接影响到SDN控制器厂商的市场前景。
与南向接口方面已有OpenFlow等国际标准不同,北向接口方面还缺少业界公认的标准。其主要原因是北向接口直接为业务应用服务,其设计需密切联系业务应用需求,具有多样化的特征,很难统一。目前,SDN市场上各种各样的控制器,如Opendaylight、Floodlight、ONOS等,都会对外提供各自的北向接口用于上层应用开发和资源编排。这些北向接口的开放层次参差不齐,或者从用户角度出发,或者从运营角度出发,或者从产品能力角度出发提出了很多方案,无法形成统一的标准的北向接口,给上层应用带来了很大困扰,学习成本也很高。因此,北向接口的标准制定成为当前SDN领域竞争的焦点。
页: [1]
查看完整版本: SDN北向接口是什么?