数据中心网络架构 — 云数据中心网络 — 电信云 SDN 网络

举报
云物互联 发表于 2021/12/28 22:10:38 2021/12/28
【摘要】 目录 文章目录 目录VNF 的类型主机型 VNF 的流量模型路由型 VNF 的流量模型 SDN 方案云平台与 SDN 控制器对接方案 VNF 的类型 主机型 VNF 的流量模型 主...

目录

VNF 的类型

主机型 VNF 的流量模型

主机型 VNF,例如:vFW、vDPI 等,直接使用了 VMI(虚拟机接口,vNIC)的 MAC/IP 地址对外提供服务。

在分布式网关场景中,VNF 将 Leaf 设置为默认网关,Leaf 根据 VNF 数据报文的 dstIP 查找 EVPN 的 MAC/IP 路由表,将报文封装进 VxLAN 隧道发往 Remote DCGW/Leaf,然后 DCGW/Leaf 终结 VxLAN 隧道,再根据 MAC/IP 路由表,将数据报文转发到 External Network / dstVNF。若 VNF 采用主备冗余机制,那么主备 VNF 需绑定相同的 VIP 地址。

在这里插入图片描述

路由型 VNF 的流量模型

路由型 VNF 需要与外部物理网络中的 PNF 建立路由邻居关系。所以路由型 VNF 除了 VMI(vNIC)的 MAC/IP 之外,还会具有 Loopback 接口以及业务 IP 地址,作为 Routers Peer(e.g. BGP Peer)的 Endpoint,并且接口板卡(业务板卡)VM 需要采用 N+1 HA/LB 机制。

在这里插入图片描述

SDN 方案

在这里插入图片描述

电信云网络可以分为 3 个层面:

  1. Underlay 网络:采用 Spine Leaf IP CLOS 无阻塞网络架构,通过 IGP 协议打通。

    1. DCGW 建议采用高端路由器。对于主机型 VNF,DCGW 配置为 VRRP,提供 VIP;对于路由型 VNF,DCGW 独立部署,分别与 VNF 建立 BGP Peer。
    2. Spine 建议采用高性能交换机,成对独立部署,对上对下的接口配置 IGP 协议进行三层报文转发,并作为 BGP 路由反射器,负责转发 DCGW 与L eaf 间的 BGP 路由信息;
    3. Leaf 建议采用高端口密度的盒式交换机(典型 TOR 设备端口为 48×10GE + 6×100GE/40GE),成对配置为一组 VTEP Group,上行接口配置 IGP 协议与 Spine 互通,下行与服务器侧的接口采用 MC-LAG 提高链路可靠性。
  2. Overlay 网络:

    1. 硬件 Overlay 方案:选用硬件 Leaf 作为 VTEP,DCGW 作为资源池的唯一出口,配置为 VxLAN 网关(VTEP),在 Leaf 和 DCGW 之间、Leaf 和 Leaf 之间建立 VxLAN 隧道。采用 EVPN 为控制面协议,SDN Controller 通过 NETCONF 协议在相应交换机设备上配置。
    2. 混合 Overlay 方案:选择硬件 Leaf 或者 vSwitch 作为 VTEP。对于普通 VM 采用 vSwitch 作为 VTEP,对于裸金属服务器或其他特殊诉求的 VM(如 SR-IOV 虚机)采用硬件 Leaf 作为 VTEP。DCGW 作为资源池的唯一出口,配置为 VxLAN 网关(VTEP),在 Leaf/vSwitch 和 DCGW 之间、Leaf/vSwitch 和 Leaf/vSwitch 之间建立 VxLAN 隧道。对于 vSwitch 做 VTEP,SDN Controller 通过 OVSDB 和 Openflow 协议对 vSwitch 进行配置下发和转发控制;对于硬件 Leaf 做 VTEP,控制面基于 EVPN,SDN Controller 通过 NERCONF 配置 Leaf 和 DCGW。
  3. 业务层网络:专为路由型 VNF 使用,VNF 使用 BGP 协议与 DCGW 建立路由邻居,进行收发路由,DCGW 通过 VRF 将不同业务平面的路由进行隔离,并通过 eBGP / Static Routes 与 External Network 互联。

云平台与 SDN 控制器对接方案

在这里插入图片描述

  1. 逻辑网络配置:云平台通过 Neutron 集成扩展 SDN Plugin 向 SDN Controller 发送创建 Network 请求,云平台创建的 Network 为 VLAN 类型,SDN Controller 为 Network 分配 VxLAN 资源,根据分层网络拓扑进行层次化绑定。
    在这里插入图片描述

  2. BGP 邻居配置:云平台通过 Neutron 集成扩展 SDN Plugin 向 SDN Controller 发送创建 BGP 邻居的请求,控制器获取 DCGW 设备信息,并将请求转化为具体命令行配置到 DCGW 上。云平台和 SDN Controller 应支持 VNF 和 DCGW 之间 BGP 邻居的增/删/查/改功能,实现路由型 VNF 通过 BGP 收发业务路由。
    在这里插入图片描述

  3. VPC 互通配置。VPC 互通用于设置 2 个 vRouter 的指定 CIDR(无类别域间路由)进行互通。云平台通过 Neutron 集成扩展 SDN Plugin,向 SDN Controller 发送 vpc_connection 请求,控制器将请求转化为具体命令行配置到 DCGW 上,完成不同 VPC 间的网络互通。
    在这里插入图片描述

文章来源: is-cloud.blog.csdn.net,作者:云物互联,版权归原作者所有,如需转载,请联系作者。

原文链接:is-cloud.blog.csdn.net/article/details/122189954

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。