小结:目前广域网的服务内容、应用系统、服务层和网络紧密耦合,移动网络、wifi网络、固定宽带等不同领域的网络紧密耦合,资源利用率低或性能差。随着sdn的改进,控制层具有全局的网络组织视图,可以将这些信息提供给应用服务层。同时,可以在客户端、IDC和特定服务器之间选择***链路。只有少量的资源才能实现更高的服务质量,聚合各种技术提供服务,并在服务质量、能耗、利用率等方面进行性能优化。
1.传统的广域数据通信网络缺乏弹性。网络建设完成后,固定网络节点的业务配置和网络业务的转发路径。如果没有新的业务接入和故障维护,整个网络的转发将不会改变。此时,网络设备由网络管理软件进行管理。主要管理目标是监控网络和网络设备的报警信息。管理过程也是手动和非自动管理。
2.SDN(Software DetalNetwork)是一种更灵活、更智能的网络。sdn网络监控应用程序监控端到端的网络质量。SDN策略应用根据用户的业务需求定义灵活的网络调整策略。sdn控制器控制和管理整个网络的拓扑结构和路径。用户策略可以触发网络,并根据需要调整网络服务的转发行为。网络维护也由手动调整改为按策略自动调整。SDN使网络能够像IT应用程序一样快速调整,从而实现新业务的快速部署和创新。通过sdn,网络具有开放性、软件性、虚拟化和自动化的能力,使更多的应用能够快速部署到网络上。
3.目前广域网发展的两大流派是sdn技术和nfv技术。sdn提供弹性基础网络,nfv提供多种虚拟化服务。广域网可以通过sdn技术将不同的网络流量发送到虚拟化服务的网元进行处理。例如,一部分网络流量可以通过sdn定义发送到虚拟网络安全防火墙进行过滤。虚拟防火墙提供网络安全服务,实现sdn与nfv的有机结合。本项目主要涉及xx企业广域网的sdn改造,网络需要与未来nfv部署兼容。
4.目前,网络sdn技术分为sdnwan和sdndcn。sdn wan是主要用于广域网的sdn技术,sdndcn主要用于数据中心。SDNWAN技术目前分为覆盖层和底图。目前广域网中应用广泛的sdn技术是基于底层的。基于底层的SDN技术可以实现WAN中逐跳路由器的服务质量感知和转发调整,具有更灵活、更精细的特点。
5.目前,底层sdn技术主要应用于广域网。底层sdn技术采用逐跳管理网络设备的方式,可以控制和管理所有的有名节点,适合自己网络的sdn部署。overlay技术不关心如何转发中间网络,只要网络能够到达端到端的隧道(如gre、vxlan)转发网络服务,所以overlay技术主要用于跨第三方网络,如sd-wan技术用于分支接入就是overlay技术。根据两种不同广域网sdn技术的本质区别,两种技术的比较如下:
6.在覆盖方案中,采用mplste或分段路由技术实现对转发流量的逐跳控制,在pcep协议下发送mpls逐跳标签转发路径来控制网络中业务的转发路径。
7.在研究**、国内sdn标准和相关设备制造商sdn实施情况的基础上,目前广域网sdn主要支持流量调节、带宽控制、智能维护、可视监控、vpn专线分配等功能。
8.流量调整:根据用户不同业务的实际需要,设置带宽、延迟等参数,当当前网络转发路径不满足业务需要时,根据需要将用户业务的流量调整到合适的路径。
9.带宽控制:自动保证和改变网络中用户业务的端到端带宽,保证业务的带宽需求。
10智能维护:在一定时间内,自动流量绕过升级/维护的节点或链路,维护后恢复流量转发路径。同时,对于出现故障的节点和链路,控制流量自动旁路。
11.可视化监控:通过SNMP监控整个网络的链路带宽负载,通过网络质量监控协议监控链路的丢包和时延。
12.专线部署:自动部署L2VPN和L3VPN专线,避免人工配置,保证专线端到端带宽
13.sdn是软件定义的网络功能,因此sdn技术对软件有很高的要求。在硬件方面,由于增加了mplste、sr(segment routing)、vxlan等功能,对路由器的转发级硬件提出了新的要求。在满足传统的网络转发时,必须具备支持sdn转发的能力。因此,该项目必须对现有的网络硬件进行研究。
14.同时,由于设备转发由sdn控制器控制,因此控制器的硬件也需要有一定的要求。控制器的硬件必须具有高可靠性和高性能的特点,必须满足内部冗余,以防止硬件停机导致整个网络故障。经过调查,如下图所示,SDN控制器采用了特殊优化的硬件集群。通过多个控制通道对网络进行控制,可以实现物理冗余、逻辑冗余和硬件冗余,为sdn网络提供更高的控制级可靠性。