- NFV组网介绍
- NFV典型组网介绍(5GC垂直网络设计)
电信云TOC数据中心网络架构
我们可以分层来看这个架构:
分成四层底层硬件层(层一)、TOR设备层(层二)、EOR汇聚层(层三)、PE交换层(层四)
EOR做为层二,除OM相关流量外,其他所有业务流量都透传到PE,在PE上起层三网关
业务TOR和I层管理TOR都使用带外管理,单独出管理口连接到设备管理TOR。设备管理TOR自身使用带内管理
如果没有EOR,则业务TOR汇聚所有流量,连接CE/PE(用户边缘路由器/运营商边界路由器)
2.IP承载网对接设计
EOR交换机组网原则:
- 对于UNC,UDG网元的业务接口,EOR工作在层二模式只做透传,业务接口的层三网关配置在客户的CE/PE路由器上。对于这部分接口,EOR上不需要再配置路由信息
- EOR层三方案仅适用于:VNFM/U2020管理网元,I层管理,API,MANO,VNF OM,PaaS。这部分接口的层三网关需要配置在EOR上。
ToR:(Top of Rack 顶部架构式)在服务器机柜的最上面安装接入交换机的接入方式。
EoR:(End of Row 末端成行式)接入交换机集中安装在一列机柜端部的机柜内,通过水平缆线以永久链路方式连接设备柜内的主机/服务器/小型机设备的接入方式。
IP承载网对接设计
RH2288V5的网口连接业务TOR
(1)TOR配置为M-LAG
(2)EOR配置为M-LAG,开启层二本地优先转发,通过口字型组网连接CE路由器。EOR对CE(华为交换机)的工作在层二,两个eth-trunk口分别放通过对应的业务VLAN
(3)CE1和CE2上分别配置IPU/ISU双平面的网关IP,采用VLANif或者Eth-trunk子接口对接。需要先调研CE路由器上不同的业务流的VRF划分情况
(4)上面需要创建的VRF实例和CE路由器上保持一致
(5)采用OSPF+BFD组网或者静态路由+BFD组网
(6)如果CE工作在主备,需要配置OSPF接口或者cost会在低优先级静态路由
3.VRRP设计:
如果通过两个EOR设备发放心跳线:适用于OM、API、MANO等可能在CE上适用单网关的管理流量
两台CE路由器之间起VRRP作为上述接口的网关,VRRP心跳线通过EOR转发,EOR上的eth-trunk放通过各VRRP的VLAN
CE路由器之间不能放通VRRP VLAN,否则会成环
如果VRRP心跳线通过CE转发。EOR上的两个eth-trunk口需要起smartlink进行破环
将两个Eth-trunk接口加入一个smartlink组:一个eth-trunk作为组点开进行数据传输,另一个作为备用断开处于阻塞状态。并将原阻塞的处于待命状态的断开切换到转发状态
Smartlink基于VLAN配置,不同的VRRP组在EOR上可以共用上行Eth-trunk物理口
4.FusionSphere网络模型.
在FusionSphere OpenStack中,“物理网络”定义了虚拟网络与主机物理网口的映射关系、以及该网络所使用的网络平面。
对于一个网络网络来说,它映射的是每台主机上的一个物理网口或网口绑定。这样,虚拟机无论运行在那台主机上均可通过同一个物理网络与外部网络进行互联互通
虚拟机不能直接使用物理网络。需要先在物理网络上创建子网或VLAN,然后将虚拟机创建在对应的子网或VLAN上。
FusionSphere域的逻辑网络如图:
PASS层的逻辑网络
业务域的逻辑网络:
UNC和UDG网元都需要规划I层物理网络和逻辑网络,UNC网元还需要额外规划P层的物理网络和逻辑网络
I层网络:VM外部从VM vNIC到外部物理网络的互通网络:P层网络:VM内部从POS port到VM vNIC的互通网络
UNC网元I层主推EVS组网,P层采用混合组网(IPVLAN +直通)
UNC I层网络:
- Node_om_plane网络需要和paas的app_manage_plane三层互通,paas通过此网络纳管容器网元的节点
- 所有容器网元共享node_om_plane。在FM下创建外部网络,共享给所有容器网元使用
- Node_om_plane的IP地址由I层DHCP动态分配
- UNC om网络也需要在FM下创建,并使能DHCP
UNC P层网络
- 容器内部网络IP地址由canal组件分配(除Srv和OM),在tosca模板中定义,采用私网地址,不能和业务地址冲突
- Srv地址和OM地址需要根据实际应用手工配置。
- NFV经典组网介绍(5GC水平网络设计)
5G SA网络拓扑图如下:
5G SA网络的逻辑接口图如下(仅做了解):
5G网络的逻辑地址规划-UNC(仅做了解):
路由规划采用OSPF(最短路径优先协议)组网和BGP(边界网关协议)组网
业务接口:动态路由+BFD
维护接口(OM):静态路由、
BFD (Bidirectional Forwarding Detection) 双向转发检测。BFD能够尽快检测到与相邻设备间的通信故障,以便能够及时采取措施。
三、OpenStack组件介绍
OpenStack是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。它是由很多开源的组件服务组合起来的,一个云计算管理的平台。
此开源项目的参与者有:IBM、intel、RedHat、思科、AT&T、ubuntu、HP、IBM、intel、Rackspace、Red Hat和SUSE、华为
其中华为是中国首家成为OpenStack基金会铂金会员的厂家
OpenStack开源社区的地址为www.openstack.org
在OpenStack中,Heat组件提供业务编排功能,Horizon提供基于Web的操作界面,neutron提供网络服务功能,Cinder提供块存储功能,Nova提供计算服务功能,Glance提供镜像服务功能,Swift提供对象存储功能,Ceilometer提供监控功能,Keystone提供鉴权功能。