SDN控制器

概述

SDN控制器是SDN架构的核心,负责集中管理和控制网络设备。

功能特点

  • 统一管理:支持添加多种类型的软件和硬件SDN控制器,提供一致的管理体验。
  • 配置自动下发:创建三层网络,相关网络配置可自动下发至SDN控制器,极大提升网络部署效率。
  • SDN租户级资源隔离:子网资源自动分配至目标SDN租户,实现资源隔离,避免跨租户资源抢占。

支持的控制器类型

支持添加以下类型的SDN控制器:
厂商 版本 描述
ZStack SDN Controller - ZStack Cube 旗舰版提供的软件SDN控制器,可创建OVS-DPDK二层网络,提供高性能和低延迟网络。
H3C VCFC R6506 对接新华三SDN控制器,可接管硬件交换机的SDN网络,从而降低网络延迟,提升VXLAN网络性能。
Note: 支持以下网络服务:DNS、DHCP、User Data
E2507
HUAWEI iMaster NCE-Fabric V100R023 对接华为SDN控制器,可实现集中管控与自动化配置下发,提供高效的VXLAN网络构建与智能运维能力。

核心概念

租户
SDN租户是在华三或华为SDN控制器上划分出的、享有独立网络资源与安全策略的逻辑隔离实体。
逻辑路由器
逻辑路由器是在华为SDN控制器上由网络设备虚拟而来,连接位于不同网络的虚拟机,确保虚拟机能够跨越三层网络与其他虚拟机进行通信。
远端VPC
远端VPC是华为SDN控制器上的一个安全域,提供租户间网络隔离的作用。每个VPC对应了一类业务或一个部门。

添加SDN控制器

ZStack Cube 旗舰版主菜单,点击资源中心 > 网络资源 > SDN设备 > SDN控制器,进入SDN控制器界面。点击添加SDN控制器,弹出添加SDN控制器界面。

添加ZStack SDN Controller

可参考以下示例输入相应内容:
  • 名称:设置SDN控制器名称
  • 简介:可选项,可留空不填
  • 厂商:选择ZStack SDN Controller
  • SDN实例IP:输入SDN实例IP
  • 绑定物理机:绑定后,将下发配置到物理机
    Note:
    • 物理机需提前开启IOMMU,否则将绑定失败。
    • 未绑定物理机的SDN控制器将无法提供可用的网络。
    • Bond模式:选择物理网口聚合模式,包括以下三种模式:
      • 主备模式:网络流量均由主网口处理,主网口故障时,自动切换由备网口处理,避免业务中断。
      • 负载均衡-SLB:根据源MAC地址和VLAN ID分配网络流量到不同网口,实现负载均衡。
      • 负载均衡-TCP:根据TCP流的源/目的IP地址和端口号分配网络流量到不同接口,实现更细粒度的负载均衡。
    • 物理网口:选择需要聚合的物理网口,主备模式支持1~2个网口,负载均衡-SLB和负载均衡-TCP支持1~8个网口
    • VTEP IP:指定VTEP IP
    • 子网掩码:指定子网掩码
图 1所示:
图 1. 添加SDN控制器


添加H3C VCFC

前提条件
  • 需提前购买SDN网络许可证,并确保许可证处于有效状态。
  • 需提前规划管理网络,并完成SDN控制器的基础配置,才能添加SDN控制器到ZStack Cube 旗舰版
  • 使用VCFC配置硬件SDN,需提前在VCFC上配置VLAN与VXLAN的映射表,才能配置成功。
可参考以下示例输入相应内容:
  • 名称:设置SDN控制器名称。
  • 简介:可选项,可留空不填
  • 厂商:选择H3C VCFC
  • 版本:选择H3C VCFC版本,包括R6506和E2507
    • 若选择R6506版本,需填写SDN控制器IP地址、用户名、密码
    • 若选择E2507版本,需填写SDN控制器IP地址、用户名、密码、虚拟分布式交换机UUID
      Note:
      • 需提前在SDN控制器上配置好虚拟分布式交换机。
      • 通过该虚拟分布式交换机可确定一段可用的硬件SDN类型VXLAN Pool的VNI范围。
图 2所示:
图 2. 添加H3C VCFC


添加HUAWEI iMaster NCE-Fabric

前提条件
  • 需提前购买SDN网络许可证,并确保许可证处于有效状态。
  • 需提前在交换机和物理机上开启LLDP。
  • 需在华为SDN控制器上完成Fabric、VPC、租户、VLAN范围等配置。
可参考以下示例输入相应内容:
  • 名称:设置SDN控制器名称
  • 简介:可选项,可留空不填
  • 厂商:选择HUAWEI
  • 版本:选择iMaster NCE-Fabric V100R023
  • VLAN范围:输入VLAN范围,需和在华为SDN控制器上已添加的VLAN范围保持一致
    Note:
    • VLAN范围:1-4094
    • 支持添加多段VLAN范围,以英文逗号分隔。示例:2-100,1000-1999
  • IP地址:输入SDN控制器IP地址
  • 用户名:输入SDN控制器用户名
  • 密码:输入密码
图 3所示:
图 3. 添加HUAWEI iMaster NCE-Fabric


管理SDN控制器

ZStack Cube 旗舰版主菜单,点击资源中心 > 网络资源 > SDN设备 > SDN控制器,进入SDN控制器界面。

管理ZStack SDN Controller

SDN控制器支持以下操作:
操作 描述
添加SDN控制器 添加软件SDN控制器。
重连SDN控制器 重新连接SDN控制器。
Note: 重连SDN控制器将更新配置到SDN实例上,可能导致网络中断,请谨慎操作。
编辑名称简介 修改SDN控制器的名称和简介。
删除SDN控制器 将SDN控制器删除。
Note: 删除SDN控制器将清除已绑定物理机上的OVS配置,并同步删除关联的二层网络和云主机网卡,请谨慎操作。

管理H3C VCFC

SDN控制器支持以下操作:
操作 描述
添加SDN控制器 将SDN控制器添加到云平台。
Note: 需提前规划管理网络,并完成SDN控制器的基础配置,才能添加SDN控制器到云平台。
编辑SDN控制器 修改SDN控制器的名称与简介。
删除SDN控制器 将SDN控制器删除。
Note: 删除SDN控制器,会同时删除与该SDN控制器相关的硬件SDN类型的VXLAN Pool,从而删除该VXLAN Pool下所有VXLAN网络及其相关三层网络,请谨慎操作。

管理HUAWEI iMaster NCE-Fabric

SDN控制器支持以下操作:
操作 描述
添加SDN控制器 将SDN控制器添加的云平台。
重连SDN控制器 重新连接SDN控制器。
编辑名称简介 编辑SDN控制器的名称和简介
同步远端密码 当华为SDN密码过期时,用户在华为SDN修改密码后,需在此处提交修改后的新密码。
删除SDN控制器 将SDN控制器删除。
Note: 删除SDN控制器将清除已绑定物理机上的虚拟交换机配置,并同步删除关联的二层网络和云主机网卡,请谨慎操作。