软件定义网络(SDN)实战教程课件_第1页
软件定义网络(SDN)实战教程课件_第2页
软件定义网络(SDN)实战教程课件_第3页
软件定义网络(SDN)实战教程课件_第4页
软件定义网络(SDN)实战教程课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SDN在广域网的应用SD-WAN第9章9

SDN在广域网的应用SD-WAND-WAN(Software-DefinedWideAreaNetwork)是这几年推出的全新概念,但它已然成为了目前关注的焦点,甚至成为了未来的发展趋势之一。通过SD-WAN不仅可以简化网络管理、部署,还能使设备投资和人员投入成本有效降低,具有无须专网专线、无须公网IP等优势,解决了传统网络技术所存在的多数痛点。9.1软件定义的广域网SD-WAN技术9.2SD-WAN网络自动化运维可视化系统设计9.1.1 传统WAN架构所面临的挑战9.1.2 SD-WAN的价值9.1.3 SD-WAN基础架构9.2.4数据处理模块9.1软件定义的广域网SD-WAN技术9.1.1传统WAN架构所面临的挑战成本较高,价值密度降低;网络结构复杂,组网灵活度差;网络状态的呈现方式较为分散。9.1.2SD-WAN的价值对于运营商或者企业用户来说,SD-WAN的价值主要体现在几个方面:能够快速高效地实现多网络、云网融合的互联,满足复杂业务场景的应用需求;能够通过集中管控和即插即用实现业务的快速部署,降低业务交付和运维成本;可以根据不同的应用提供路径优选策略,以保证高质量的应用体验。9.1.3SD-WAN基础架构网络层又可以分为物理网络和虚拟网络2个层次。控制层是“软件定义”的核心,它的主要组件是网络控制器,它一般具有业务编排、网络控制和网络管理功能。业务编排分为2种,一是WAN网络拓扑的业务编排,二是网络策略的编排。SD-WAN基础架构9.2.1数据可视化模块9.2.2 用户交互管理模块9.2.3 数据传输模块9.2.4 数据处理模块9.2.5 数据提取模块9.2SD-WAN网络自动化运维可视化系统设计9.2SD-WAN网络自动化运维可视化系统设计SD-WAN自动化运维可视化系统设计图基于模块化设计原则,SD-WAN自动化运维可视化系统可通过MVC模型进行功能模块化拆分,实现系统性能优化和高可维护性。Model模块负责数据封装,View模块负责数据展示,Controller模块处理业务逻辑。这种划分促进了Web应用的解耦,允许独立修改各模块,避免了相互干扰。9.2SD-WAN网络自动化运维可视化系统设计

SD-WAN自动化运维可视化系统主要包括5个功能模块:可视化模块:包括数据可视化模块和用户管理模块。数据可视化模块:该部分为整个系统的功能启动入口,通过可视化Web前端发送HTTP请求,启动后台数据模块内容;用户管理模块:基于可视化模块,进行用户信息管理、用户权限控制能应用管理;数据传输模块:数据传输模块负责在Web前端和Web后台服务器间传递数据,通过定义的Mapping索引派发HTTPRequest给对应的数据处理模块,处理后的数据通过Mapping寻找接收器,返回给可视化Web前端;数据处理模块:针对Web前端发送的请求,根据Model进行数据封装、数据清洗工作;数据提取模块:根据数据处理控制器内容,与数据库进行交互,从数据库中提取数据。9.2.1数据可视化模块

数据可视化模块主要面向Web前端开发设计,基于Web可视化技术实现。数据可视化模块在整个系统生命周期内,经历了最初的客户端发送请求阶段,直到最终的Web端渲染结束,贯穿整个Web流程生命周期。数据处理完成后,选择适当的可视化方法,利用浏览器渲染引擎在客户端构建DOM树和样式树,并提供交互接口,完成数据可视化。针对SD-WAN网络特点,可视化模块包括节点、链路和路径信息的可视化设计。9.2.2用户交互管理模块SD-WAN自动化运维可视化系统提供用户管理功能,其中又包含以下功能。用户信息管理方面功能包括用户注册功能、用户登录功能及用户密码修改功能,并保证同步更新本地Cookie信息,保障系统安全性。用户权限管理功能,根据用户不同的权限,为用户开辟不同的功能。普通用户有查看系统的功能,而管理员有修改网络状态的功能。下发针对管理员用户开放需求下发功能。下发需求功能为运维人员提供可视化前端需求下发的接口,通过可视化的界面,实现需求的下发。通过网络数据可视化技术,针对当前网络问题,有针对性的提供需求管理,对网络进行实时维护。9.2.3数据传输模块数据传输模块利用SpringMVC框架的分发机制实现前后端数据交互。通过映射(Mapping)匹配请求URL至相应的控制器(Controller),若匹配成功则执行,否则继续搜索或返回错误。该模块解决Web前后端间的数据传输问题,HTTP协议在此过程中扮演关键角色,通过报文头信息定义资源属性,对系统稳定性和安全性至关重要,也是系统性能的重要指标。9.2.4数据处理模块数据处理模块在接收到数据传输模块的信息后,按照Model模型的规范进行数据的整合、处理和封装,是SD-WAN网络可视化展示的关键环节。它负责对数据库中提取的数据进行预处理和清洗,然后以模板格式封装数据并返回。主要类包括nodeInfoList、linkInfoList、nodeQosList、linkQosList、pathQosInfo,分别处理节点和链路的静态与动态信息,以及路径信息。9.2.5数据提取模块数据传输模块通过MySQL+myb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论