论文部分内容阅读
近些年来,随着人们对网络依赖度的不断提高,网络基础设施规模的不断增长,传统的网络架构愈发难以满足需求。业内涌现出的新技术,如网络功能虚拟化、软件定义网络和网络编排技术已经成为改变这一现状的关键。此外Web技术的不断发展也给网络管理提供了新的思路。本文依托于国家重点实验室“网络可定义的虚拟化交换网络平台”项目,阐述了轻量级网络编排器中可视化管理系统的设计实现方案。通过使用单页应用、Canvas和HTML5新特性,为轻量级网络编排器的使用者提供了用户友好的可视化管理系统,使得编排操作更加直观。本文首先介绍了轻量级网络编排器的研究背景与研究意义,确定了可视化管理系统的主要工作。其次对可视化管理系统设计与实现中使用到的架构模式和Web新技术进行了简要的介绍。然后本文分析了轻量级网络编排器的需求,归纳总结了可视化管理系统的功能。随后本文对可视化管理系统总体架构设计和各个模块概要设计进行了阐述,描述了可视化管理系统与其他轻量级网络编排器子系统间的交互。在此基础上,本文重点介绍了可视化管理系统的详细设计,使用分层的方式深入介绍各功能模块的类图、详细流程、交互接口以及系统数据库部分的设计。紧接着介绍了相关编码实现,并说明了整个轻量级网络编排器在实验网络环境中的部署情况,描述了对可视化管理系统进行的白盒测试,然后进行了系统联调测试。最后,本文总结和展望了可视化管理系统的相关工作。