一、华为SDN控制器产品定位

Agile Controller-DCN是新一代面向企业和运营商数据中心市场的SDN控制器,是华为云数据中心网络解决方案的核心部件。

Agile Controller-DCN可以对云数据中心网络集中管控,提供从应用到物理网络的自动映射、资源池化部署和可视化运维,协助客户构建以业务为中心的网络业务动态调度能力,并通过标准化的南北向接口开放能力,支持与业界主流云平台、计算资源的无缝对接,实现计算与网络资源的协同,使得客户可以根据自身业务发展,灵活部署和调度网络资源,让数据中心网络更敏捷地为云业务服务。

华为SDN控制器产品定位
 

二、SDN控制器应用场景

1、云网一体化-OpenStack

为了解决传统数据中心业务部署效率低、资源利用率低、运维管理复杂的问题,数据中心需要往云计算架构场景演进。云网一体化-OpenStack场景即适用于基于OpenStack云平台的计算和网络统一发放的业务,由OpenStack云平台作为唯一入口发放业务并协同管理计算和网络资源,OpenStack通过Agile Controller-DCN提供的标准北向接口实现基于租户网络资源的动态发放,实现方便快捷的网络开通和资源调整,缩短业务上线周期。

云网一体化-OpenStack
 

业务呈现层

主要面向数据中心用户,由云平台向业务/网络管理员、租户管理员提供界面,实现服务管理,业务自动化发放,资源和服务保障等功能。

业务协同层

主要包括云平台中的Nova、Neutron、Cinder等组件,通过各种组件实现对应资源的控制与管理,实现数据中心内的计算、存储、网络资源的虚拟化与资源池化,通过不同组件间交互实现各资源间的协同。

网络控制层

云网一体化-OpenStack场景的核心,由Agile Controller-DCN完成网络的建模和实例化,协同虚拟与物理网络,提供网络资源的池化和自动化,构建全网视图。网络服务层:数据中心网络的基础设施,提供业务承载的高速通道,包括L2-L3基础网络服务和L4-L7增值网络服务。网络服务层使用了扁平的Spine-Leaf架构,Spine节点即骨干节点,是VXLAN Fabric网络的核心节点,提供高速IP转发功能,通过高速接口连接各个功能Leaf节点;Leaf节点即叶子节点,VXLAN Fabric网络功能接入节点,提供各种网络设备接入VXLAN网络功能。

计算接入层

虚拟化服务器是将一台物理服务器使用虚拟化技术虚拟成多台VM和vSwitch,VM通过vSwitch接入到Fabric网络。Agile Controller-DCN可与当前主流的服务器虚拟化产品KVM兼容。
物理服务器被Agile Controller-DCN视为逻辑端口,物理服务器以逻辑端口的形式接入到Fabric网络。
裸金属服务器接入是通过将裸金属服务器视为实例,使得OpenStack与裸金属服务器的硬件直接进行交互,同时Agile Controller-DCN与OpenStack进行联动,感知裸金属物理主机上下线动作及位置信息,自动配置网络参数,从而为裸金属服务器开通网络。

2、云网一体化-FusionSphere

云网一体化-FusionSphere场景中使用了华为FusionSphere云平台进行计算和网络的业务统一发放及资源统一管理,相较于开源OpenStack云平台,华为FusionSphere云平台使用了统一虚拟化平台进行统一资源管理,硬件兼容性强、业务调度自动化程度高、运维管理手段丰富、安全措施和手段多等优点。同时Agile Controller-DCN控制器与FusionSphere云平台开放对接,实现灵活而便捷的资源管理、业务开通、发放与迁移服务,缩短业务上线周期。

云网一体化-FusionSphere

3、网络虚拟化-计算联动

当计算业务管理系统庞杂,或计算管理和网络管理融合度不高又需要计算资源与网络资源协同时,在无法构建统一云平台的情况下,可应用网络虚拟化-计算联动场景。此时Agile Controller-DCN对接计算资源平台,计算与网络分开管理的同时实现使用Agile Controller-DCN进行网络自动化配置并与计算资源平台联动,协同分配调度资源,进行灵活而便捷的资源管理和业务下发,应用于非云化数据中心的构建。

网络虚拟化-计算联动