5G中NFV和SDN

一、NFV

全称为Network Function Virtualization,网络功能虚拟化

a)网络功能是指移动通信网络设备的功能

b)虚拟化,云计算的核心关键技术。所谓云计算,就是将计算资源从本地迁移到云端,实现”云化“

c)计算资源,主要是指服务器,它拥有CPU、内存、硬盘、网卡,通过安装操作系统和软件,能够提供各种计算机服务

d)虚拟化技术,就是在物理服务器的基础上,通过部署虚拟化软件平台,把计算资源(类似CPU、内存等)、存储资源(类似硬盘)、网络资源(类似网卡)等资源进行统一管理,按需分配。

e)在虚拟化平台的管理下,若干台物理服务器就变成了一个大的资源池。在资源池之上,可以划分出若干虚拟服务器(虚拟机),安装操作系统和软件服务,实现各自功能。

f)核心网的架构也借鉴IT的微服务理念,变成了SBA架构(Service Based Architecture,即基于服务的架构)

g)采用NFV技术,将通信设备网元云化,可以实现软件和硬件的彻底解耦。运行商不再需要购买厂商们制造的专用硬件,大幅降低了硬件资金投入。

二、SDN

全称是Software Defind Network,软件定义网络

a)SDN的设计思路其实和NFV一样,都是通过解耦来实现系统灵活的提升。NFV是软硬件解耦,而SDN是控制平面和转发平面解耦。

b)承载网的核心功能就是传输数据。传输的过程,就是不断路由和转发数据报文的过程。控制和转发,前者是命令,后者是干活。

c)SDN网络,就是在网络之上建立了一个SDN控制器节点,统一管理和控制下层设备的数据转发。所有的下级节点,管理功能被剥离(交给了SDN控制器),只剩下转发功能。

d)SDN的工作过程,是基于Flow(流)的。SDN控制器和下级节点之间的接口协议,就是Open Flow。支持Open Flow的设备,才能被SDN控制器管理。SDN控制的方式,就是下发Flow Table(流表)。

三、NFV和SDN的关系

a)NFV是一个典型的计算技术,SDN是一个典型的网络技术

b)在ISO七层模型里,NFV是4-7层、SDN是2-3层

c)NFV主要应用于核心网和接入网,SDN主要应用于承载网

d)SDN是控制和转发解耦,NFV是软件和硬件解耦。两者都是解耦,目的只有一个:灵活化。而灵活化的目的,就是服务于网络切片。网络切片是5G核心能力和关键特征。

e)网络结构采用SA组网,承载网采用SDN,核心网采用NFV,是《真*5G》的先决条件。

猜你喜欢

转载自blog.csdn.net/zhaocen_1230/article/details/106198467